CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
AI 时代工程实践/课时/质量门禁
RawBlame
课时目录12 节

AI 时代工程实践

  1. 01AI vs 传统编程
  2. 02传统工程纪律
  3. 03适合用 AI 的任务
  4. 04不适合用 AI 的任务
  5. 05AI 结对编程
  6. 06代码所有权
  7. 07质量门禁
  8. 08初级开发者
  9. 09高级工程师
  10. 10AI 与内容创作
  11. 11团队政策
  12. 12综合练习

质量门禁

CI、测试、lint;ai-coding 与 testing 衔接。

30 分钟

质量门禁

AI 提高 产出速度,也提高 错误放大速度。质量门禁用 自动化 + 人审 把风险拦在 merge 之前。本课衔接 ai-coding-essentials 的工具链与 testing-essentials 的验收标准。

学习目标

  • 设计 AI 时代最小可行门禁(测试、lint、CI、Review)
  • 理解「绿 CI」对 AI 生成代码的特殊意义
  • 知道 CodeRoadMap 仓库里门禁如何覆盖代码与内容

门禁四层

本地:format / unit test 绿
  ↓
PR:  lint + CI pipeline
  ↓
人审: diff + 测试计划 + AI usage 披露
  ↓
主干: protected branch,仅 CI 绿 + Approve 可 merge
层抓什么AI 相关注意
单元测试逻辑、回归AI 常漏边界断言
静态分析空指针、风格不抓业务幻觉
CI集成、构建Agent 改 pom 要盯
Review设计、安全AI 初筛,人终审

与 testing-essentials 衔接

  • test-intro:测试是需求的可执行版
  • AI 起草测试后,人必须问:「失败时能说明什么 bug?」
  • 参考 ai-test 的审查清单

规则:无 CI 绿的 AI 大 PR 默认不 merge。

与 git-essentials 衔接

  • git-workflow:小 PR 更易 Review
  • git-merge:冲突解决不能全丢给 AI
  • 每个门禁点都应有 可回滚的 commit 粒度

AI 特有门禁建议

建议原因
PR 必填 Test plan防「AI 说测过了」
大 diff 拆 PRAgent 一次改太多
禁止跳过 hook--no-verify 对 AI 改动更危险
敏感目录 CODEOWNERS鉴权、支付双人审

内容仓库门禁

CodeRoadMap content/ 变更:

  • 链接 slug 与 outline.yaml 一致
  • 无 secrets、无整段未授权转载
  • PR 描述可注 content draft, AI-assisted

功能代码仍靠 github-actions-essentials 等 CI;讲义可加 markdown lint。

练习

  • 列出你项目 CI 的 job;标哪些 特别防 AI 失误
  • 对一个 AI 生成的 PR 写 Test plan(即使还没开 PR)
  • 读 ai-review,加一条团队门禁规则

小结

速度来自 AI,可信来自门禁。 下一课谈 初级开发者——如何用 AI 学而不跳过基础。

加载本节练习…
← 上一课代码所有权下一课 →初级开发者