Skip to content
标题:AI辅助编程02-注意事项
描述:AI辅助编程工具存在概率性错误和幻觉问题,需开发者提供清晰思路和架构设计。最佳实践包括:编写详细文档、使用Git追踪、提供完整测试数据、熟练掌握工具限制。AI在代码注释、参数类型说明等方面效率极高。
发布日期:2025/08/18
标签:
AICoding

1. 背景说明

  • 使用过多个 AI 辅助编程工具:
  • Cursor,Trae CN,Lingma, CodeBuddy
  • 体验总体是差不多的。

2. AI能编程,但细节会有问题

  • 大语言模型本质上是个概率模型,它不能保证完全的准确性。
  • AI有幻觉,多轮幻觉的累加,会导致偏差的放大。差之毫厘谬以千里。
  • 开发者要提供总体思路和开发方向,否则AI会将路带偏
  • 一味依赖AI会导致原地转圈,最终无可自拔
  • 开发者一窍不通却指望AI能完美完成任务,这是痴心妄想

3. 最佳实践

  • 开发者提供总体开发思路,架构设计等,并在文档里写清楚
  • 让AI看到文档,并进行细节完善
  • 使用Git来追踪代码,保证代码的正确性
  • 提供一份完整的测试数据,用于验证
  • 熟练掌握AI的使用方式,以及各种限制条件

反思

  • AI 读代码,给出注释,入参出参类型及说明,出参如果是字典类型,让它找出所有属性及描述时效率极高

基于 MIT 许可发布。