Project lingjing
灵镜 - 技术架构文档
版本:v0.1 · 2026-02-23
用户
│
▼
微信小程序 / H5
│
▼
灵镜后端 API(Node.js)
├── 对话管理服务
├── 报告生成服务
└── 支付服务
│
├── DeepSeek API(普通版对话)
├── GPT API(大师版)
└── Claude API(大师版)
| 端 | 技术栈 | 说明 |
|---|
| 微信小程序 | 原生小程序 或 Taro | 主战场 |
| H5验证版 | Vue 3 + Vite | 早期快速验证 |
| 抖音小程序 | Taro多端编译 | 后期扩展 |
- 首页 — 产品介绍 + 开始测试按钮
- 对话页 — AI逐步提问,用户输入回答
- 等待页 — 报告生成中(动画)
- 报告页 — 分模块展示结果
- 支付页 — ¥2.99/¥29.9解锁完整报告
- 精美可截图,有分享欲
- 包含:特点/局限/潜能/天赋/发展路线五个模块
- 底部带灵镜logo水印(传播)
- 运行时:Node.js 20+
- 框架:Express 或 Hono(轻量)
- 数据库:SQLite(早期)→ MySQL(规模后)
- 部署:PM2 + 现有服务器(103.201.130.54)
POST /api/session/start # 创建对话session
POST /api/session/message # 发送用户回答,获取下一问
POST /api/session/complete # 对话完成,触发报告生成
GET /api/report/:sessionId # 获取报告
POST /api/pay/create # 创建支付订单
POST /api/pay/callback # 微信支付回调
START → 问题1 → 问题2 → ... → 问题N → 分析中 → 报告完成
- 每个session存储:问题列表、用户回答、当前进度、报告结果
- 最多40轮对话,AI根据上下文动态调整问题深度
System Prompt(问题框架)
│
▼
DeepSeek API
│
逐轮对话(30-40题)
│
▼
结构化报告生成
- 成本:约¥0.05-0.1/次(DeepSeek极便宜)
- ¥2.99付费版边际利润极高
用户对话记录
│
┌────┴────┐
▼ ▼
Claude API GPT API
(侧重人格) (侧重路径)
│ │
└────┬────┘
▼
两份分析汇总
│
▼
最终大师报告(Claude综合)
- 成本:约¥2-5/次
- 售价¥29.9,利润率500%+
| 阶段 | 题数 | 方向 |
|---|
| 热身 | 1-5题 | 轻松日常,建立信任 |
| 深挖 | 6-15题 | 价值观、决策模式 |
| 压力测试 | 16-25题 | 挑战性场景,暴露盲区 |
| 潜能探索 | 26-35题 | 梦想、激情、天赋 |
| 未来定向 | 36-40题 | 方向、行动意愿 |
{
"character": "性格特点描述",
"limitations": ["局限1", "局限2", "局限3"],
"potential": "潜能描述",
"talents": ["天赋1", "天赋2"],
"career_paths": [
{"path": "路线1", "reason": "原因", "match": "85%"},
{"path": "路线2", "reason": "原因", "match": "72%"}
],
"summary": "一段有共鸣感的总结"
}
| 字段 | 类型 | 说明 |
|---|
| id | VARCHAR | session唯一ID |
| created_at | DATETIME | 创建时间 |
| status | ENUM | pending/completed/paid |
| version | ENUM | free/basic/master |
| messages | JSON | 对话历史 |
| report | JSON | 生成的报告 |
| paid_at | DATETIME | 付费时间 |
- 微信支付:JSAPI支付(小程序内)
- 金额:¥2.99(普通版)/ ¥29.9(大师版)
- 付费后解锁完整报告,生成PDF
- 服务器:103.201.130.54(现有)
- 端口:3200(新进程)
- PM2进程名:lingjing-api
- 域名:lingjing.darkerilclaw.com 或独立域名
- 考虑独立域名(配合微信小程序备案要求)
- 数据库升级MySQL
- Redis缓存热门session
| Phase | 内容 | 预计时间 |
|---|
| P1 | System Prompt设计+测试 | 1-2天 |
| P2 | H5验证版(对话+简单报告) | 3-5天 |
| P3 | 支付接入+报告卡片设计 | 3-5天 |
| P4 | 微信小程序版 | 1-2周 |
| P5 | 大师版双模型 | 1周 |
| 风险 | 应对 |
|---|
| API成本超支 | DeepSeek兜底,限制普通版每日请求量 |
| 报告质量不稳定 | A/B测试多套Prompt,人工评审样本 |
| 微信小程序审核 | 避免"算命"等敏感词,定位为"AI自我探索工具" |
| 用户数据隐私 | 不存储姓名/手机等个人信息,session匿名化 |
技术架构 v0.1 · 灵镜项目 · 2026-02-23