AI Coding 落地探索日志 · 初篇 · 启程记

6 阅读3分钟

第一章 缘起

随着Ai coding 已经成为行业内公认的提效方式,各家公司也在不断探索Ai coding 较好的落地方式,基于此需要探索ai提效的方案

为何引入 AI Coding

一、痛点驱动

痛点具体表现
重复劳动过重每次写新接口都要重复写 CRUD、DTO、单元测试模板
老代码难维护遗留无注释代码,新人不敢动,改一处错三处
文档缺失严重API 文档、内部设计文档滞后,靠口口相传
测试覆盖率低手动写单测太慢,团队普遍抵触
新人上手慢熟悉业务代码结构需要 2-4 周,大量时间在问“这段代码什么意思”

二、机会驱动(外部技术趋势)

  • GitHub Copilot / Cursor / ClaudeCode 等工具已达到可用拐点(2024-2025 验证)
  • 业内同行验证:普通编码任务提效 30%+ ,部分场景翻倍
  • AI 生成单测与文档的能力开始接近人工水平

三、目标定义(SMART 原则)

目标量化指标
编码提效单功能开发时间缩短 ≥ 30%
质量提升基础 bug 率下降 20%(AI 可避免低级拼写/逻辑遗漏)
知识沉淀遗留代码解读后,AI 生成注释覆盖率达 80%
团队体验开发者对重复性工作的抱怨减少

四、团队AIcoding工作流转换设想

image.png

1. 设计阶段

在 AI 编程模式下,提示词质量直接决定代码生成效果,因此设计阶段的权重显著提升。

相较于传统开发:

  • 传统设计:技术方案文档不一定非常细致,许多上下文信息可保留在开发者脑中,主要用于帮助自己理清思路。部分简单需求甚至无需技术评审即可直接修改上线。
  • AI 编程设计:需要产出“人可理解、AI 可执行”的提示词。设计阶段的投入大约为传统方式的 2 倍,核心产出从“技术方案”转变为“结构清晰、可被 AI 理解的提示词”。

结论:设计不再只是人的思考辅助,而是人与 AI 之间的对齐桥梁。


2. 编码阶段

传统开发中,编码阶段是耗时最长的环节。

在 AI 编程模式下:

  • 主要编码工作由 AI 承担,显著提升编码效率;
  • AI 生成的代码仍需人工核对,确保准确性、合理性及与业务逻辑的一致性;
  • 开发者的角色从“编写代码”转向“审核与调教代码”。

结论:编码效率提升,但质量控制的重点后移至代码审查环节。


3. 自测阶段

AI 对代码结构的理解能力优于对自然语言提示词的理解能力。

因此,在编码完成后,AI 能在自测阶段发挥更大作用:

  • 自动生成单元测试;
  • 构造接口 Mock 数据;
  • 生成多场景测试用例。

结论:自测阶段是 AI 从“写代码”到“验代码”的关键跃升点。


4. 测试阶段

基于已开发的方法与接口,AI 可进一步承担集成测试任务。

当前已有成熟的 AI 测试系统(如自动回归、场景覆盖、异常注入等),并被许多公司应用于实际测试流程中。

结论:测试阶段正从“人工执行”向“AI 主导 + 人工验收”演进。