钱学森工程控制论 +AI软件项目开发

**这篇文章的 AI 优化版被人投诉灌水, ** 所以我从新找出我的策划原文,一字未改的版本。核心的思想还是在的 ——此文为本人原创心得,与大家共享 如何使用 OMO(oh my openagent)来提升开发速度和质量 首先介绍一下原因 就是有很多朋友想要学习一下我对这个 OM O在项目开发上面的...
钱学森工程控制论 +AI软件项目开发
钱学森工程控制论 +AI软件项目开发

**这篇文章的 AI 优化版被人投诉灌水, **
所以我从新找出我的策划原文,一字未改的版本。核心的思想还是在的

——此文为本人原创心得,与大家共享

如何使用 OMO(oh my openagent)来提升开发速度和质量

首先介绍一下原因 就是有很多朋友想要学习一下我对这个 OM O在项目开发上面的使用 一个一个的解答比较麻烦 所以我就写了一篇这样的 文章来给 大家一起参考学习
第1步是需要搭建一个环境出来 这里可以链接一下我之前写的两篇文章
OpenCode CLI 接入 API-Switch:系列三

API-Switch——OMO的灵魂调度者

告诉大家如何使用正确的方法安装调配好 使用环境嗯 能够继续 下一步

一 首先简单介绍一下 oh my openagent 的一些基础的功能 这个可以在网上去查得到 不用太多

然后说一下 oMO为什么会 成为提升项目的开发速度和质量的原因
多AGENT协作
工作流式开发
避免单AGENT 开发中的一些缺陷 主要是在对话的过程中偏离边界 上下文无限制的增长
二 接下来就说我们怎么 做来达到目的

有以下几个关键点
1必须约束 智能体 对任何对话都要求进行评估和 分析 超过五步以上的 都必须以工作流的方式来执行
2对主脑进行限定 明确他的职责 他只是一个思考者 安排者和审核者 其他的工作必须交给 SUBAGENT 来完成
3复杂任务必须分解为独立的层次,对 不冲突的 开发流程 保持并行三个以上的滚动式开发 (具体并行数量看你手上的资源而定 )
4要求AGENT
a任何修改必须形成闭环:输入 → 执行 → 输出 → 验证 → 反馈,
b每个任务 都必须以 目标—约束—执行—校正 分步执行
c输出必须能回流影响输入,形成自调节
d识别不确定性,在设计阶段处理
4点可以简单操作为要求 AGENT 学习“钱学森工程控制论作的核心思想” ,但是在他学习过程中 你要 纠正他的一下想法,避免学到模糊的概念
你也可以通过自己总结的一些成熟的想法 教会 AGENT 来适应你的开发理念
完成这个步骤以后 越是聪明的AGENT 执行的力度越好 那些傻傻的就不用说了 所以我们要求 主脑越强越好 用你手上最好的
具体如何操作 我在 API-Switch——OMO的灵魂调度者 这篇文章中 有比较详细的介绍
三,写一些在项目中的实际的操作
解释一下为什么会提 高开发的速度 越是大的项目越是可以拆分成不冲突的 过程 用并行的方式来提速
为什么会提高项目开发的质量 因为可以使用 多个 AGENT 多角度多方向的对项目进行 审核。不管你的主脑再强 他也会有思考的盲区和上下文的缺陷
通过1~2次的审核 能够很大程度的弥补 开发中出现的问题 提高开发的质量
四,总结
优点 越是大的项目 可以并行的 开发线越多。这就是提速的关键 。从多个角度 对开发进行审核 这是提高开发质量的关键
缺点 因为执行的中间环节很多 对小的项目和 修改 达不到提速的作用 但是能达到提高质量的作用
还有就是越稳定越快的 API资源 和强力的 AI模型 是提高速度和开发质量的 必备条件

9 个帖子 - 2 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文