人生 K 线是一个创新的命运分析应用,将传统中国八字命理学与现代金融 K 线图可视化技术相结合。通过 AI 驱动的分析,将您的一生运势转化为直观的股票走势图,帮助您:
- 🎯 发现人生的"牛市"时期
⚠️ 规避"熊市"风险- 🔮 把握关键转折点
- 📊 预见 100 年人生轨迹
- 官网介绍页面:简洁优雅的 Landing Page,展示产品特色和核心功能
- 智能八字排盘:自动计算真太阳时和农历日期
- AI 命运分析:基于 Gemini AI 生成详细的人生运势报告
- 可视化 K 线图:100 年运势以金融 K 线形式展示
- 多维度分析:
- 币圈交易运势
- 性格分析
- 事业与行业
- 风水建议
- 财富层级
- 婚姻情感
- 多语言支持:中文/英文界面切换
- 主题模式:支持亮色/暗色主题
- PDF 报告导出:一键保存完整命运分析报告
- 框架: React 18.3 + TypeScript 5.8
- 构建工具: Vite 6.2
- UI 组件:
- Recharts (图表可视化)
- Lucide React (图标)
- AI 服务:
- Google Generative AI (原生 Gemini API)
- OpenAI SDK (第三方转发支持)
- 其他工具:
- html2canvas (截图)
- jsPDF (PDF 生成)
- Node.js 16+
- npm 或 yarn
- 克隆项目
git clone https://github.com/XIAOEEN/lifeline-k-.git
cd life-destiny-k-line- 安装依赖
npm install- 配置环境变量
在项目根目录创建 .env.local 文件:
# Gemini API Key (必填)
VITE_GEMINI_API_KEY=your_api_key_here
# 模型名称 (可选,默认: gemini-2.0-flash-thinking-exp-01-21)
VITE_MODEL_NAME=gemini-2.0-flash-thinking-exp-01-21
# API Base URL (可选)
# 留空使用原生 Gemini API
# 填写 URL 使用第三方转发平台(如: https://api.gpt.ge/v1/)
VITE_BASE_URL=- 启动开发服务器
npm run dev
# 或者使用pm2启动
# 安装pm2
# npm install -g pm2
pm2 start ecosystem.config.cjs --only life-destiny-k-line- 访问应用
打开浏览器访问 http://localhost:5173
npm run build
npm run preview项目支持两种 API 调用方式:
VITE_GEMINI_API_KEY=your_gemini_api_key
VITE_BASE_URL=VITE_GEMINI_API_KEY=your_api_key
VITE_BASE_URL=https://api.gpt.ge/v1/-
输入出生信息
- 姓名(可选)
- 性别
- 出生日期(公历)
- 出生时间
- 出生地点
-
确认八字排盘
- AI 自动计算真太阳时
- 生成八字四柱
- 计算大运起运岁数
-
查看运势分析
- 100 年运势 K 线图
- 六大维度详细分析
- 流年详细点评
-
导出报告
- 点击"保存 PDF 报告"按钮
- 生成包含完整分析的 PDF 文件
gemini-2.0-flash-thinking-exp-01-21(默认)gemini-2.5-flash-thinkinggemini-3-pro-preview-low- 其他兼容 Gemini/OpenAI 格式的模型
- 使用
npm run dev启动开发服务器(支持热更新) - 使用
npm run build构建生产版本 - 使用
npm run preview预览生产构建
- 本项目仅供娱乐和文化研究使用
- 需要有效的 Gemini API Key 才能使用
- API 调用会产生费用,请注意用量
- 真太阳时计算基于地理位置,可能存在误差
MIT License



