docs(project): 切换为AI工程化开发模式

This commit is contained in:
bruce
2026-09-01 11:41:09 +08:00
parent 38f1b15d1c
commit b7db30ec84
13 changed files with 109 additions and 676 deletions
+10 -10
View File
@@ -73,18 +73,18 @@ audit/ 日志、证据与版本追踪
详细边界参见 [架构设计](docs/architecture.md),Agent 的目标、工具和状态约定参见 [Agent 契约](docs/agent-contract.md),开发顺序参见 [实施路线图](docs/roadmap.md)。
## 学习与开发方式
## AI开发方式
JobRadar 同时是实际项目和 Agent 学习项目,采用“逐阶段、逐课、手动实现”的协作方式:
JobRadar采用“阶段目标驱动、AI直接实现”的开发方式:
1. 我先说明本课目标、核心原理以及它在完整系统中的位置。
2. 对照 Java、Spring 和常见后端设计解释 Python、Django 与 Agents SDK 的差异。
3. 我提供本课所需的完整参考代码、运行命令、预期结果和常见错误。
4. 你根据讲解亲手把代码写入 JobRadar,不直接复制一个已完成项目。
5. 你完成后,我检查正确性、可读性、Agent 设计和安全边界,并解释问题。
6. 当前一课达到验收标准后,再开始下一课。
1. 用户确认当前阶段目标、业务边界和验收重点。
2. AI先检查仓库现状,给出修改方案和涉及文件。
3. AI直接生成或修改代码、迁移、配置、测试与必要文档。
4. AI执行静态检查、自动化测试和安全检查,并如实报告未覆盖项。
5. 用户根据可运行结果和页面效果进行业务验收。
6. 当前阶段稳定后,再进入下一阶段或扩展更多工具。
默认情况下,我不会直接替你写入业务代码,也不会一次性生成后续全部模块。只有你明确要求我落地某段代码时,我才修改项目文件。详细约定参见 [学习协作说明](docs/learning-guide.md)。
实现应保持增量、小步、可验证。不会为了展示一次性生成所有未来模块,也不会将尚未运行验证的规划描述为已完成功能。详细约定参见 [AI开发约定](docs/development-guide.md)。
## 本地运行
@@ -212,4 +212,4 @@ JobRadar 仅用于个人岗位信息整理与求职辅助。使用前应确认
当前版本:`0.1.0-dev`
当前阶段:[阶段一第1课“Django项目配置与开发/生产环境拆分”](docs/lessons/01_Agent工程基线/1_1_Django项目配置与开发生产环境拆分/README.md)已经创建,等待学习者手动完成项目配置拆分。
当前阶段:架构与Agent契约已经确定,下一步由AI直接实现阶段一工程基线。