乐于分享
好东西不私藏

人工智能增强软件开发宣言

人工智能增强软件开发宣言

我们在实践中探索借助人工智能开发软件的更优方式,并助力他人一同践行。
在这一过程中,我们愈发珍视以下核心价值:
人的主观能动性与审美判断优先于智能体全自动自动驾驶
高频及时的人工反馈闭环优先于无人值守的超长智能体任务运行
稳定可靠、经过测试的软件优先于人工智能批量生成的冗余产出
清晰且可灵活调整的开发意图优先于僵化刻板的技术规格 或 凭感觉随性编码
换言之,右侧所列事物虽有其价值,但我们更看重左侧的核心追求。

核心原则

  1. 交付真实可用的软件,而非营造人工智能的噱头表演。代码行数、多智能体集群、海量算力消耗,若无法为用户带来可靠价值,便算不上真正的进步。

  2. 从实际实践印证中逐步固化需求。敲定最终方案前,借助人工智能开展研讨、制作原型、验证各类假设。

  3. 把代码视作低成本资源,把业务认知与深度理解视作高稀缺资源。快速迭代交付增量版本,果断舍弃粗糙初稿,大胆重构、持续代码重构优化。

  4. 保持人类与人工智能的紧密协作闭环。人工智能快速提供多种方案选择;人类把控审美标准、业务领域判断、权衡取舍,并拥有否决权。

  5. 以具备审美判断力与项目主人翁意识的人为核心构建开发模式。由人划定清晰的开发边界,信任人工智能在边界内执行工作;同时坚守标准,可随时重做、撤销或舍弃 AI 生成成果。

  6. 优先直面沟通协作,摒弃冗余冗长的提示词堆砌与僵化流程。先沟通厘清问题、达成方向共识,仅将需要长期留存的内容整理成文。

  7. 软件的可靠性与完备测试,是衡量开发进度的唯一标准。AI 生成的海量代码、文档、提示词、运行日志及工具输出,唯有能真正优化系统时才有价值。

  8. 可持续的工作节奏,不容妥协。人工智能容易让人陷入无休止加班:熬夜紧盯智能体运行、业务上下文无限蔓延、陷入虚假紧急节奏。任何消耗人的精力、弱化专业判断力的开发流程,都是残缺失效的。

  9. 在 AI 低成本生成内容的时代,技术卓越性愈发重要。吃透系统架构、审慎核验 AI 产出、敢于提出质疑,在看似可用却存在漏洞的系统投产前,严格做好安全审查。

  10. 极简之道,在于主动摒弃 AI 生成的冗余复杂度。人工智能生成代码、依赖库、抽象架构、文档的速度,远超人类消化掌控这些内容的速度。

  11. 优秀的系统,源于持续迭代与精简取舍。原型搭建、复盘总结、重构改写、整理文档、代码优化,循序渐进。切勿指望无人工监督的智能体,拥有专业审美与业务决断力。

  12. 用人工智能放大人的主观能力,而非取而代之。AI 应助力人加速学习、拓宽探索边界,让人把更多时间投入到审美判断与专业决策价值最高的环节。若 AI 让你变得被动懈怠,便是用错了方式。

来源https://ronanberder.com/ai-manifesto/
参照蓝本:敏捷软件开发宣言