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

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

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

学习

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

更多

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

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
AI 时代工程实践/课时/不适合用 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综合练习

不适合用 AI 的任务

安全、架构决策、未验证的业务规则。

30 分钟

不适合用 AI 的任务

AI 在 安全、架构、未验证业务规则 上容易 自信地错。本课列出 默认不用 AI 独断 的场景,以及若必须辅助时的 最低人工护栏。

学习目标

  • 识别高风险任务类别与典型失败模式
  • 建立「AI 建议可以听,决策必须人做」的边界
  • 衔接 ai-security、ai-limits

默认不独断的六类

类别例子AI 常见失误
安全鉴权、加密、SQL、密钥处理漏校验、硬编码模式
架构服务拆分、数据库选型、缓存策略忽视现有约束
合规隐私、审计、许可证编造法规或条款
业务规则计费、库存、状态机简化边界条件
性能关键路径热点循环、并发原语伪优化或竞态
生产配置prod YAML、IAM、网络 ACL过宽权限

原则:后果 难回滚或难发现 的,人不签字不 merge。

幻觉与过度自信

  • 编造 API:仓库里不存在的方法,编译才报错
  • 假测试:声称覆盖,实际断言为空
  • 错版本:Training cutoff 外的框架写法

对策:测试 + 类型检查 + 人审 三件套;详见 testing-essentials。Never trust「AI 说可以了」。

若必须用 AI 辅助

人:先写威胁模型 / ADR 要点 / 业务规则表
AI:在约束内生成候选实现(禁止 secrets 进 prompt)
人:逐行审安全清单 + 渗透/静态扫描 + 同行 Review
CI:必须绿(含安全 lint 若有)

git-essentials 的 protected branch 在此尤为重要:AI 不能绕过门禁 push。

团队红线示例

红线说明
禁止 AI 接触 prod 凭证.env、kubeconfig 不进 Chat
禁止 AI 单独改 IAM权限变更双人复核
禁止未 Review 的 Agent merge与 ai-review 一致

CodeRoadMap 内容红线

  • 不编造课程 slug 或 /tracks/... 链接
  • 不复制受版权限制的整段外站教程
  • 不把未核实的技术结论当「本站立场」

练习

  • 列出你项目里三类「AI 只能建议、人必须拍板」的决策
  • 读 ai-limits,写一条团队红线
  • 模拟:AI 生成了带 SQL 拼接的代码——你的 Review 评论怎么写?
  • 小结

    越接近钱、权限、合规,越不能 AI 独断。 下一课讲 AI 结对编程——在人机协作中保持控制。

    加载本节练习…
    ← 上一课适合用 AI 的任务下一课 →AI 结对编程