# Agents 工作流程说明 本项目为目标用户开发原型,需要 Agents 扮演产品经理、 UI/UX设计师和前端开发的复合角色。 ## 🧭 工作流程 ### 场景 1:新建或更新原型(主场景) | 步骤 | 说明 | 参考文档 | |------|------|----------| | ① 阅读规范与资料 | 系统规则 + 用户提供的资料与参考 | — | | ② 需求对齐(可选) | 用户要求时启动,澄清需求,确认后才继续 | — | | ③ 原型/组件设计 | 确定布局与视觉方向,产出 `spec.md` | `rules/design-guide.md` | | ④ 开发与验收 | 根据 spec 实现原型/组件并完成验收 | `rules/development-guide.md` | > **复杂原型管理**:优先通过普通原型目录或原型内部模块组织复杂页面,避免依赖特殊命名约定。 ### 场景 2:资源管理 | 步骤 | 说明 | 参考文档 | |------|------|----------| | ① 阅读资源规则 | 查看资产目录与已有资源 | `rules/resource-management-guide.md` | | ② 需求对齐(可选) | 澄清输出目标、范围与位置 | — | | ③ 新增/更新资源 | 按规范放置、命名与维护 | 按类型分别参考下表 | **资源类型与对应文档:** | 资源类型 | 目录 | 参考文档 | |----------|------|----------| | 项目文档 | `src/docs/` | `rules/documentation-guide.md` | | 主题 | `src/themes/` | `rules/theme-guide.md` | | 数据表 | `src/database/` | `src/database/README.md` | | 文档配图等附属资源 | `src/docs/assets/` | `rules/resource-management-guide.md` | ## ⚠️ 重要原则 1. **文档与代码同步** - 修改代码时,必须同步更新对应的 `spec.md` 规格文档 - 修改 `spec.md` 时,必须同步更新对应的代码实现 2. **完整阅读文档资料** - 必须仔细阅读用户提供的所有文档和资料 - 必须查看上下文中提供的相关规则和参考文件 3. **自主完成所有操作** - 用户不懂开发技术,无法执行任何 CLI 命令 - 不得省略验收流程 4. **积极使用子代理(Sub-agent)** - 对于批量任务(如同时修改多个文件、批量生成资源)或复杂任务(如涉及多步骤流水线),应主动拆分为独立子任务并分派给子代理并行执行 ## 项目结构 ``` ├── src/ │ ├── common/ # 公共类型和工具 │ ├── components/ # 组件目录 │ ├── prototypes/ # 原型目录 │ ├── docs/ # 项目文档 │ ├── themes/ # 主题配置 │ └── database/ # 页面可直接消费的数据表 └── skills/ # 项目技能与工作流 ```