Merge branch ‘master’ of gitlink.org.cn:Delancy/ai-engineering-demo
本仓库是《AI 智能体综合实训》的统一项目仓库,用于完成 4 周主线项目:
基于知识图谱的物联网设备故障诊断智能体平台
项目从选题、可行性分析和需求分析开始,逐步完成系统架构、知识图谱、智能体、前后端、测试、部署和版本发布。
master
develop
group-001
group-015
将 group-XX 替换为本组分支名称:
group-XX
git clone https://www.gitlink.org.cn/gzkoala/ai-engineering-demo.git cd ai-engineering-demo git fetch origin git switch --track origin/group-XX
开始开发前请确认:
docs/syllabus/project_management_guide.md
syllabus/weekX_todo.md
.env
project-group-001/ ├── docs/ │ ├──01-requirement/ # 选题、可行性、项目章程、需求分析 │ ├──02-architecture/ # 总体架构、详细架构、功能设计 │ ├──03-development/ # 模块设计、接口契约、联调说明 │ ├──04-testing/ # 测试计划、测试报告、缺陷记录 │ ├──05-deployment/ # 部署运维、用户使用说明 │ └──06-release/ # 发布说明、验收报告、项目复盘 ├── src/ # 源代码 ├── tests/ # 自动化测试 ├── data/ # 脱敏后的样例数据 ├── evidence/ # 截图、测试输出、演示证据 ├── README.md ├── requirements.txt ├── .env.example └── CHANGELOG.md
上午站会 → 认领 Issue → 课中开发与文档编写 → Commit 提交 → 组内 Review → 下午日报 → 教师检查与问题跟踪
每项任务或问题都应创建 Issue,并注明负责人、截止时间、输出物和验收标准。
推荐标题:
[G02][W1-D1][DOC] 完成项目可行性分析报告 [G02][W2-D3][TEST] 执行智能体集成测试 [G02][BUG] 修复诊断结果缺少证据字段
推荐 Commit 类型:
feat: 完成故障检索函数 docs: 补充项目可行性分析 test: 增加诊断链路边界测试 fix: 修复 Neo4j 查询参数问题
每次提交至少由 1 名组员检查。Review 可通过 GitLink Issue 评论、Commit 评论或 PR 留痕。
每周第 5 天进行阶段汇报:项目经理汇报进度,架构负责人说明设计,开发成员演示功能,测试负责人汇报质量和缺陷,最后由教师进行里程碑验收。
.gitignore
.env.example
最终版本应包含可运行源代码、完整项目文档、README.md、.env.example、依赖清单、部署说明、自动化测试、软件测试报告、版本发布说明、项目验收报告和演示记录。
README.md
项目最终评价不仅看“程序能否运行”,还看项目是否可理解、可复现、可测试、可交接和可继续迭代。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
AI 智能体综合实训项目仓库
本仓库是《AI 智能体综合实训》的统一项目仓库,用于完成 4 周主线项目:
项目从选题、可行性分析和需求分析开始,逐步完成系统架构、知识图谱、智能体、前后端、测试、部署和版本发布。
1. 分支说明
masterdevelopgroup-001~group-015develop进行集成。2. 快速开始
将
group-XX替换为本组分支名称:开始开发前请确认:
docs/syllabus/project_management_guide.md。syllabus/weekX_todo.md。.env,且.env未被提交。3. 推荐目录
4 周项目路线
5. 每日项目流程
6. Issue、Commit 与 Review
每项任务或问题都应创建 Issue,并注明负责人、截止时间、输出物和验收标准。
推荐标题:
推荐 Commit 类型:
每次提交至少由 1 名组员检查。Review 可通过 GitLink Issue 评论、Commit 评论或 PR 留痕。
7. 每周里程碑与版本
每周第 5 天进行阶段汇报:项目经理汇报进度,架构负责人说明设计,开发成员演示功能,测试负责人汇报质量和缺陷,最后由教师进行里程碑验收。
8. 安全要求
.env必须加入.gitignore,只提交.env.example。9. 最终交付标准
最终版本应包含可运行源代码、完整项目文档、
README.md、.env.example、依赖清单、部署说明、自动化测试、软件测试报告、版本发布说明、项目验收报告和演示记录。项目最终评价不仅看“程序能否运行”,还看项目是否可理解、可复现、可测试、可交接和可继续迭代。