# 数字能量学智能体 Phase 1 — 总体实施计划 > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development or superpowers:executing-plans. > 本计划覆盖 4 个子系统,建议按顺序逐个子系统推进,每个子系统完成后验证。 **目标:** 上线数字能量师工具,包含 Classic A 能量盘生成 + AI 聊天解读 + 付费订阅 + 分销体系 + 后台管理 **架构:** - Spring Boot 共享后端 → uni-app 小程序(能量盘+聊天一体)+ Vue 3 后台管理 - Dify Chatflow 处理 AI 解读对话 - Classic A 5行15格三角计算引擎 **技术栈:** Spring Boot / uni-app / Vue 3 / Dify Workflow / MySQL / Redis / 微信支付 --- ## 子系统分解(建议按顺序执行) 本计划分为 4 个子计划,每个独立文件可单独执行: ### Sub-Plan A: Spring Boot 后端 `docs/superpowers/plans/2026-05-26-backend-springboot.md` | 模块 | Key Files | 说明 | |------|-----------|------| | 项目骨架 | pom.xml, NumApplication, 统一响应 | | | Auth | AuthController, JwtUtil | 微信登录 + JWT | | Chart | ChartController, CalculatorService | Classic A 计算 + CRUD | | Chat | ChatController, DifyProxyService | 聊天 + Dify 代理 | | Payment | PaymentController, WxPayService | 微信支付 + 回调 | | Commission | CommissionController | 佣金结算 + 提现 | | Admin API | AdminController | 管理端接口 | | DB | Entity + Repository + SQL | MySQL 表 | ### Sub-Plan B: Dify Chatflow `docs/superpowers/plans/2026-05-26-dify-workflow.md` | 模块 | 说明 | |------|------| | Python 节点 | context_builder - 拼接能量盘数据 | | LLM 节点 | 数字能量学 AI 解读 Prompt | | Chatflow 编排 | 输入→context_builder→LLM→输出 | ### Sub-Plan C: uni-app 小程序 `docs/superpowers/plans/2026-05-26-miniprogram-uniapp.md` | 模块 | Key Files | 说明 | |------|-----------|------| | 项目初始化 | manifest.json, pages.json, App.vue | | | Classic A 引擎 | utils/calculator.js | 5行15格计算 | | 首页-输入态 | pages/index/ | 生日输入 | | 首页-能量盘态 | components/triangle/ | Canvas 渲染 | | 首页-聊天态 | pages/index/ | 聊天窗口 | | 付费 | pages/subscribe/ | 订阅页 | | 个人中心 | pages/profile/ | 信息、配额、佣金 | | 历史记录 | pages/records/ | 能量盘列表 + 标签 | ### Sub-Plan D: Vue 3 后台管理 `docs/superpowers/plans/2026-05-26-admin-panel.md` | 模块 | 说明 | |------|------| | 项目初始化 | Vite + Vue 3 + Element Plus | | 仪表盘 | 数据统计看板 | | 用户管理 | 用户搜索/详情 | | 订单管理 | 订单列表/退款 | | 佣金管理 | 佣金/提现审核 | | 系统配置 | 定价/配额/佣金比例 | --- ## 执行顺序建议 ``` Week 1-2: Sub-Plan A (后端) + Sub-Plan B (Dify) ↓ Week 2-4: Sub-Plan C (小程序) + 联调后端 ↓ Week 3-4: Sub-Plan D (后台管理) ↓ Week 4-5: 联调 + 修复 + 内测 ``` > 后端 API 先行 -> 小程序并行开发 -> 后台管理收尾 -> 联调上线