当前位置: 首页 > news >正文

如何建立人类与 AI 的协作习惯

  1. 建立共同语言

人类与 AI 的协作,本质是在自然语言和代码之间建立双向理解,关键是让双方都能 “读懂” 对方的输出:

  • 自动化架构图:用工具生成系统架构图,帮助 AI 快速理解项目的整体结构和模块关系。
  • 依赖关系图:明确各模块间的依赖,让 AI 在修改代码时能预判影响范围。
  • API 文档:标准化接口规范,让 AI 生成的调用代码更符合预期。
  • 编码规范:统一代码风格,让 AI 的输出更贴近人类的编写习惯,降低维护成本。
  • 思考模式:引导 AI 在生成代码前先输出思考过程(如伪代码、步骤拆解),让逻辑更透明、更接近人类的思考方式。
  • 迭代原则:将复杂需求拆分为小任务,逐步迭代,提升代码的可维护性。
  1. 从 0 到 1 的 AI 协作核心原则
  • 表达要详细且结构化:虽然 AI 能理解自然语言,但清晰、结构化的指令(如分点说明、提供示例)能显著提升输出质量。
  • 上下文要充分:AI 擅长从 0 到 1 的构建,但对已有项目的理解需要足够的上下文,因此要持续投喂项目文档、代码历史和业务背景。
  • 反馈要闭环:对 AI 的输出进行审核和修正,并将修正后的结果作为新的上下文反馈回去,让 AI 不断学习和进化。
  1. 持续文档化:记录成长的足迹
    在 AI 协同编码中,文档不仅是给人看的,更是给 AI “读” 的,需要更细粒度、更结构化的记录,以帮助 AI 快速理解项目历史和逻辑:
  • 决策记录:留存与 AI 协作时的提示词、重要的架构和设计决策,让 AI 理解 “为什么这么做”。
  • 代码注释:不仅标记功能,更要解释复杂逻辑的实现原理,为 AI 提供深度上下文。
  • 变更日志:追踪功能演进、缺陷修复思路和具体改动,比单纯的 git commit 更具可读性。
  • 测试文档:说明测试策略与覆盖范围,让 AI 在生成新代码时能预判测试要求。
  1. 设计原则:建立代码的 “宪法”
    这些设计原则是人类在长期编程中总结的经验,对 AI 同样适用,能让 AI 生成的代码更具可维护性和可扩展性:
  • SOLID 原则:确保代码的可维护性和可扩展性。
  • DRY 原则:避免代码重复,提升复用性。
  • KISS 原则:保持简单和直接,降低理解成本。
  • YAGNI 原则:拒绝过度设计,聚焦当前需求。
  1. 最小粒度验证:小步快跑,构建验证手段
    在 AI 频繁修改代码的场景下,必须建立充分的测试机制,把控评估粒度,确保工程质量可控:
    单元测试:确保每个函数的正确性,应对 AI 更频繁的代码修改。
    集成测试:验证模块间的协作,防止局部修改引发连锁问题。
    端到端测试:确保整体功能的完整性,管理多应用的调用逻辑。
    性能测试:监控系统的运行效率,避免 AI 生成的代码引入性能瓶颈。
    同时给出改动需要自测回归的要点。
http://www.jsqmd.com/news/453205/

相关文章:

  • 2026北京靠谱插座跳闸维修中心排名,这些品牌值得推荐 - 工业品牌热点
  • 【2026-02-22】连岳摘抄
  • 2026年讲讲售后完善的校管家公司,服务优势有哪些 - 工业品网
  • 2026年宁德年青家家具推荐,有设计感且服务好的客厅沙发展厅 - mypinpai
  • 2026年热门的银川小程序网站建设品牌推荐:银川营销型网站建设公司选择指南 - 行业平台推荐
  • 相同代码在360浏览器能显示,在edge提示webgl不支持,edge下都最新的内核。
  • 年青家床好用吗,2026年用户口碑排名情况 - mypinpai
  • 3月9号web笔记
  • 探寻2026年高强丝推荐厂家,价格实惠又好用的有几家 - myqiye
  • 2026.3.9博客
  • 2026年热门的银川企业网站建设公司推荐:银川响应式网站建设行业公司推荐 - 行业平台推荐
  • 哪家存储品牌具备远程遥测数据分析与故障复现能力?航天级SSD的在轨健康管理技术 - 讯息观点
  • 2026年上海财务外包TOP5品牌推荐:专业服务商助力企业降本增效 - 包罗万闻
  • 渔网线推荐厂商这么多,海安县中祥线业品牌值得推荐吗? - myqiye
  • 2026年沈阳机器人教练服务商推荐,好用品牌大盘点 - 工业推荐榜
  • 细聊济南美信造纸技术公司,浙江地区品牌靠谱不,价格贵吗? - 工业推荐榜
  • 分析2026年洛阳品牌小区住宅物业机构,选哪家合适 - 工业设备
  • 2026年3月四川中央空调、地暖、水系统空调、空气能地暖、光伏直驱空调厂家推荐专业评估报告 - 2026年企业推荐榜
  • 批量处理苹果电脑的HEIF格式转成JPG|PNG
  • 从 IApplicationBuilder 到 RequestDelegate:ASP.NET Core 请求管线的性能与可观测性实战 - ryan
  • Java二维码
  • 2026武汉公装装修实力推荐:武汉信为装饰工程有限公司,厂房/店铺/餐饮/写字楼全系公装解决方案 - 品牌推荐官
  • 2026东莞深圳自动售货机TOP6口碑推荐|莞深无人无人售货机厂家优选推荐 - 品牌智鉴榜
  • 2026年3月郑州喷码机/激光喷码机/打标机/贴标机/生产日期喷码机厂家哪家好 - 2026年企业推荐榜
  • 2026年 南通开发区猫科诊疗机构推荐榜:专业宠物医院与特色治疗服务深度解析 - 品牌企业推荐师(官方)
  • 详细介绍:第十四课:Redis 在后端到底扮演什么角色?——缓存模型全景图
  • 记一次 .NET 某低代码开发框架 内存暴涨分析
  • kde nero启动后提示检测到设置了 GTK_IM_MODULE 和 QT_IM_MODULE
  • 2026年湖南专业家装公司价格大揭秘,旧房翻新费用多少钱 - 工业品网
  • 聊聊2026年预制直埋保温管性价比高的供应商排名,集中供热必备 - 工业设备