f27c036d70
- Codex as P0 main coding AI (already available) - Cursor downgraded to P2 backup - zero additional monthly cost - Week 1 checklist updated
7.8 KiB
7.8 KiB
AI 工具准备清单 - 新 SaaS 项目正式启动
目标: 按照既定分工制度,准备好所有 AI 角色的工具和协作环境
时间: 2026-06-15 开始准备
1. 当前已有的工具
✅ 已配置且可用
- OpenClaw + Codex - 小虾当前使用(但需要按角色重新定位)
- Gitea - 代码仓库(
xiaoxia-server:/var/lib/xiaoxia-ci/xiaoxia-saas.git) - ChatGPT/Claude - 老大使用(用于产品决策、目标定义)
⚠️ 需要重新定位
- OpenClaw 当前既是技术 owner 又是编码工具,需要明确角色分离
2. 需要准备的 AI 工具(按优先级)
🔴 P0 - 立即需要(本周内)
2.1 编码 AI - Codex
角色: 编码 AI
负责: 具体模块实现、前后端编码
用户: 小虾(技术 owner 发起任务)
准备步骤:
- ✅ 已有访问权限(通过 OpenClaw)
- ✅ 已克隆新 SaaS 仓库(
F:\openclaw-saas) - 建立编码 AI 独立会话(与小虾的技术 owner 会话分离)
- 配置编码 AI 系统提示词(定义代码风格、架构约束)
- 建立编码 AI 协作模板:
- 输入:任务描述 + 架构约束 + 接口定义
- 输出:代码 + 单元测试 + commit message
验证标准:
- 能够读取现有代码库
- 能够按照 Clean Architecture 规范生成代码
- 能够自动运行测试
- 能够生成符合规范的 commit message
优势:
- 已有访问,无需额外订阅
- 整体视角,理解架构全局
- 端到端执行:代码 → 测试 → commit → push
- 适合架构驱动的开发模式
2.2 Review AI - 独立 Claude/ChatGPT 会话
角色: Review AI
负责: 代码审查、架构一致性检查、风险提示
用户: 小虾(负责发起 review)
准备步骤:
- 创建独立的 Claude/ChatGPT 会话(不与编码会话混用)
- 建立 Review AI 系统提示词:
你是一个代码审查专家,专注于: - Clean Architecture 架构一致性 - 安全漏洞检查 - 性能风险识别 - 测试覆盖率评估 - 文档完整性检查 项目背景:小虾 AI 视频自动化剪辑 SaaS 系统 技术栈:Python 3.12 + FastAPI + Celery + PostgreSQL 架构:Clean Architecture (Domain/Application/Ports/Adapters) - 建立 Review 输入输出模板:
- 输入:代码 diff + 任务描述 + 架构文档
- 输出:Review 意见(通过/修改建议/拒绝)+ 风险等级
验证标准:
- 能够识别架构偏离
- 能够发现潜在 bug
- 能够给出建设性建议
2.3 QA AI - 独立 Claude/ChatGPT 会话
角色: QA AI
负责: 测试设计、回归场景、bug 分析
用户: 小虾(负责发起测试设计)
准备步骤:
- 创建独立的 Claude/ChatGPT 会话(不与编码/review 混用)
- 建立 QA AI 系统提示词:
你是一个测试专家,专注于: - 集成测试设计 - 边界条件识别 - 异常场景覆盖 - 回归测试建议 - Bug 复现与分类 项目背景:小虾 AI 视频自动化剪辑 SaaS 系统 技术栈:pytest + in-memory/SQLite 测试环境 测试策略:集成测试优先 - 建立 QA 输入输出模板:
- 输入:功能描述 + 已有测试
- 输出:补充测试场景 + 测试代码 + 风险提示
验证标准:
- 能够设计完整的测试场景
- 能够发现边界条件
- 能够补充异常场景
🟡 P1 - 启动前端时需要(Phase 2-3)
2.4 UI AI - v0 或 Figma AI
角色: UI AI
负责: 页面结构、交互流、原型草图
用户: 老大或指定 UI 负责人
准备步骤:
- 开通 v0 账号(https://v0.dev/)或 Figma Pro
- 准备设计系统基础:
- 色彩规范
- 组件规范
- 交互规范
- 建立 UI AI 协作模板:
- 输入:功能描述 + 用户流程
- 输出:页面原型 + 组件清单 + 交互说明
验证标准:
- 能够快速生成可交互原型
- 符合设计规范
- 能够导出前端代码骨架
🟢 P2 - Phase 3 后补充(扩展能力)
2.5 编码 AI - Cursor(备选)
角色: 编码 AI(备选)
负责: IDE 集成编码、快速补全
用户: 小虾或指定编码执行者
准备步骤:(当 Codex 无法满足需求时再开通)
- 订阅 Cursor Pro
- 配置工作区和 Python 环境
- 配置
.cursorrules文件
适用场景:
- 大量前端交互代码
- 需要即时补全的快速编码
- Codex 有明显局限时
2.6 知识库 AI - 文档检索增强
角色: 知识管理
负责: 文档检索、历史决策查询、知识沉淀
用户: 全员
准备步骤:(暂缓)
3. AI 协作环境配置
3.1 统一文档源
位置: F:\openclaw-saas\docs\
必备文档:
- ✅
saas-index.md- 总索引 - ✅
saas-project-structure-spec.md- 项目结构 - ✅
saas-core-objects.md- 核心对象 - ✅
saas-core-flows.md- 核心流程 - ✅
saas-development-workflow.md- 开发流程 - ✅
ai-team-tooling-checklist.md- AI 工具清单 - 🔲
CODING-STANDARD.md- 编码规范(待补充) - 🔲
API-SPEC.md- API 规范(待补充) - 🔲
TESTING-GUIDE.md- 测试指南(待补充)
3.2 协作模板
任务分配模板
# 任务: [功能名称]
## 背景
[为什么做这个功能]
## 目标
[预期达到的效果]
## 范围
- 包含:[明确范围]
- 不包含:[明确边界]
## 技术约束
- 架构层:[Domain/Application/Ports/Adapters]
- 依赖:[需要哪些已有模块]
- 接口:[API/Worker/Database]
## 验收标准
- [ ] 功能完整
- [ ] 测试通过
- [ ] Review 通过
- [ ] 文档更新
## 分工
- 架构设计:小虾
- 编码实现:编码 AI (Cursor)
- 代码审查:Review AI
- 测试补充:QA AI
- 收口提交:小虾
Review 请求模板
# Review 请求: [功能名称]
## 改动范围
[文件列表 + 改动说明]
## 架构影响
[是否影响现有架构]
## 测试覆盖
[已有测试 + 覆盖率]
## Review 重点
- [ ] 架构一致性
- [ ] 安全性
- [ ] 性能
- [ ] 可维护性
## Diff
[代码 diff]
QA 请求模板
# 测试设计请求: [功能名称]
## 功能描述
[功能说明]
## 已有测试
[当前测试代码]
## 需要补充
- [ ] 正常场景
- [ ] 边界条件
- [ ] 异常场景
- [ ] 并发场景
- [ ] 回归场景
4. 配置步骤时间表
Week 1 (本周)
- 确认 Codex 作为主编码 AI
- 建立编码 AI 独立会话
- 建立 Review AI 独立会话
- 建立 QA AI 独立会话
- 补充
CODING-STANDARD.md - 补充
API-SPEC.md - 补充
TESTING-GUIDE.md
Week 2
- 试运行:用一个小功能跑完整流程
- 调整协作模板
- 记录问题与改进
Week 3+
- 正式启动 Phase 2
- 按需补充 UI AI 工具
5. 费用预算(粗估)
| 工具 | 月费 | 年费 | 备注 |
|---|---|---|---|
| Codex (OpenClaw) | 已有 | - | 主编码 AI |
| ChatGPT Plus | $20/月 | - | Review AI / QA AI |
| Claude Pro | $20/月 | - | Review AI / QA AI 备选 |
| v0 | $20/月 | - | Phase 2-3 再开通 |
| Figma Pro | $12/月 | - | 如需要 |
| Cursor Pro | $20/月 | - | 备选,如 Codex 不足时 |
| 合计(当前) | $0/月 | - | 使用已有工具 |
6. 验收标准
AI 工具团队准备完成的标志:
- ✅ Cursor 能够按架构约束生成代码
- ✅ Review AI 能够独立审查并给出建设性意见
- ✅ QA AI 能够设计完整测试场景
- ✅ 所有协作模板可用
- ✅ 试运行一个小功能,流程顺畅
下一步:
- 正式启动 Phase 2 第一个功能
- 严格按分工制度执行
- 记录协作问题与改进
更新时间: 2026-06-15
负责人: 小虾
审批: 老大