文件命名:
docs/00-tracking/project-kickoff-checklist.md或按日期docs/00-tracking/kickoff-YYYYMMDD.md。进入编码前必须完成本检查单;用户未明确给出时,AI 须以「默认方案 + 请纠正」形式披露并留痕。
| 字段 | 值 |
|---|---|
| 项目名称 | |
| 应用类型与规模 | 后台管理面板 / 门户 / 小程序 / 其他;约 N 页面 / N 接口 |
| 目标阶段 | ①需求挖掘 / ②设计建模 / ③制作编码 / ④交付验收 |
| 启动日期 | YYYY-MM-DD |
| 预计交付日期 | YYYY-MM-DD |
| 检查项 | 用户输入 | AI 默认方案 | 留痕/备注 |
|---|---|---|---|
| 部署模式 | □ 平台托管(Fmode) / □ 自建 server.ts / □ 本地 demo / □ 其他:____ | ||
| 是否需要 Docker | □ 是 / □ 否 | ||
| 目标浏览器/设备 | 桌面 / 移动端 / both |
| 检查项 | 用户输入 | AI 默认方案 | 留痕/备注 |
|---|---|---|---|
| 数据库类型 | □ PostgreSQL / □ MySQL / □ SQLite / □ MongoDB / □ 平台托管 / □ 其他:____ | ||
| 实例位置 | □ 本地 Docker / □ 远程 RDS / □ 平台托管 / □ 其他:____ | ||
| 连接串 | postgres://user:pass@localhost:5432/db |
||
| 账号/密码 | 本地默认 user/pass |
||
| 是否允许 AI 生成本地 Docker Compose | □ 是 / □ 否 |
| 检查项 | 用户输入 | AI 默认方案 | 留痕/备注 |
|---|---|---|---|
| AI 大模型 API | □ DeepSeek / □ OpenAI / □ 阿里云 / □ 其他:____ / □ 暂无 | 未配置时走本地模拟流 | |
| API Key | 从环境变量读取,不硬编码 | ||
| 是否允许模拟降级 | □ 是 / □ 否 | ||
| 短信服务 | □ 有 / □ 无 | ||
| 文件存储服务 | □ NovaStorage / □ 七牛 / □ OSS / □ 无 |
| 检查项 | 用户输入 | AI 默认方案 | 留痕/备注 |
|---|---|---|---|
| 认证方式 | □ 邮箱密码 / □ 手机号 / □ SSO / □ 其他:____ | 邮箱密码 + JWT | |
| 是否需要注册 | □ 是 / □ 否(仅后台创建账号) | ||
| 默认体验账号 | □ 需要 / □ 不需要 | 开发环境提供 demo 账号 |
| 检查项 | 用户输入 | AI 默认方案 | 留痕/备注 |
|---|---|---|---|
| 开发期是否先 Mock | □ 是 / □ 否 | 按 06-前端规范.md 默认 Mock 先行 | |
| 切换真实接口时机 | 联调期逐接口切换 |
| 检查项 | 用户输入 | AI 默认方案 | 留痕/备注 |
|---|---|---|---|
| 是否提供 logo | □ 是 / □ 否 | 使用 ui-kit 默认 | |
| 主题色 | ui-kit 默认蓝色 | ||
| 字体要求 | ui-kit 默认 | ||
| 是否有设计稿/原型 | □ 是 / □ 否 |
| 检查项 | 用户输入 | AI 默认方案 | 留痕/备注 |
|---|---|---|---|
| 数据是否需要加密存储 | □ 是 / □ 否 | 密码 bcrypt;敏感字段不返回前端 | |
| 数据是否允许出境 | □ 是 / □ 否 | ||
| 是否需要操作审计日志 | □ 是 / □ 否 | v1.x 后续迭代 | |
| 等保/合规要求 | 无 |
| 规范默认项 | 用户是否覆盖 | 覆盖说明/ADR 编号 |
|---|---|---|
| fmode-ng 平台数据访问 | □ 接受默认 / □ 覆盖为自建后端 | |
| Mock 先行 | □ 接受默认 / □ 覆盖为直接真实接口 | |
| 先问后做(澄清) | □ 接受默认 / □ 用户要求不提问 | |
| 其他:____ |
| 版本 | 日期 | 变更内容 | 变更原因 |
|---|---|---|---|
| v1.0 | YYYY-MM-DD | 首次创建 | 项目启动 |