4 个大模型联合调试程序(完整版:角色 + 流程 + 调试手段 + 交付需求)由于每次一个大模型单跑老反反复复给我测试 打回去重新整改 烦不胜烦!
核心原则:分工不重叠、步骤可重复、结果可验证
A iflow ubuntu
B win node.js ,ssh到服务器和A交互 和传声筒
B C D拉个多角色对话(我没得API KEY 就是国外两个学生认证的AI 土法炼钢playwright 来dom get和post来粗暴处理)
一、 角色身份 + 核心职责 + 专属调试手段
| 模型 | 身份标签 | 核心职责(大白话) | 专属调试手段(直接能用) |
|---|---|---|---|
| A | 代码执行手 | 写 / 改代码、执行调试、输出结果 | 1. 加打印日志(关键步骤输出 “我到这了”) |
| B | 监工 + 中转站 | 验收 A 的结果、同步信息、传递需求 | 1. 用结果核验清单(勾:有代码?有报错?有运行截图?) |
| C | 问题分析师 | 定位问题根因、给出整改方向 | 1. 抓报错关键词(比如 “语法错误”“找不到文件”) |
| D | 方案校验员 | 评估整改方案、规避新问题 | 1. 校验方案可行性(这个改法能不能解决问题?难不难实现?) |
二、 调试循环流程(每轮都这么走,直到搞定)
-
A 执行调试:按上一轮的整改需求改代码 → 用自己的调试手段(日志 / 断点)跑一遍 → 把代码 + 运行结果 + 报错截图打包给 B
-
B 验收 + 转发:用核验清单检查 A 的交付物是否完整 → 把结果同步到 B+C+D 讨论组 → 确认 C/D 都看到了
-
B+C+D 研讨方案:
-
B 主持:明确 “这一轮要解决的核心问题”
-
C 分析:给出 “问题在哪、大概怎么改” 的方向
-
D 校验:评估 C 的方案,补充 “注意事项 / 风险点”
-
三人一起敲定下一轮整改需求(1-2 个核心点,别贪多)
-
-
B 传递需求:把整改需求写得明明白白(比如 “把第 15 行的‘>’改成‘<’”),转给 A
-
重复循环:直到程序运行正常,满足交付标准
三、 交付产品需求(明确最终要交啥、怎么算合格)
1. 最终交付物清单
| 交付物 | 具体内容 | 小白解读 |
|---|---|---|
| 可运行代码包 | 最终版完整代码 + 依赖包清单 + 配置文件 | 拿到手就能直接跑,不用再装一堆东西 |
| 调试全过程报告 | 每轮调试的 “问题→方案→结果” 记录 | 能看到程序是怎么一步步改好的 |
| 问题清单 + 解决方案 | 所有遇到的 bug + 对应的解决办法 | 以后再遇到类似问题,直接查这个 |
| 运行说明文档 | 启动步骤 + 常见问题处理 | 哪怕是不懂代码的人,也能照着文档用 |
2. 验收标准(满足这些才算合格)
-
功能达标:程序能完成预设任务(比如 “输入 A,输出 B”),不跑偏
-
运行稳定:连续跑 3 次以上,不闪退、不报错
-
无隐藏风险:D 校验过的潜在问题,都已经规避
-
文档清晰:看说明文档能独立启动程序
3. 交付格式要求
-
代码:压缩包或代码仓库链接(比如 GitHub)
-
报告:MD 或 TXT 格式,条理清晰
-
所有文件命名统一(比如 “XX 程序_最终交付_V1.0”)
小提醒
-
每轮只解决1-2 个核心问题,别一次提一堆需求,不然 A 会乱套
-
所有沟通都走 B传达到A! BCD讨论轮次可以放宽!
-
最后切记一定要把调试交货给写死,比如必须实际模拟手动操作,所有功能都需要测试,达成率100%后关闭软件重新测试,三遍.,然后B测3遍,生成测试报告发CD,确认无功能缺失,数据处理正常,边界条件正常.才可交付
总结:我是一个一个代码都不会敲的小白,都不算小白了,纯白痴,唯一敲过的代码可能就是我小时候对着小霸王学习机敲的代码,然后还跑不通,干脆玩游戏算了..
然后我目前搞了一些可能大佬们觉得没意思,但是真的很好玩的.
1 某音小游戏的”数独”其实是数织的外挂: 模拟器登录,win ADB拉截屏,根据位置图片二值化处理,OCR,给算法(算法是github找的,iflow和其他家写的没一个跑的通) 15x15的格式最多10秒就算出来了,换算成XY坐标 ADB模拟器点击. (当时OCR把我搞的很烦,因为竖排识别不好,后面切割来识别就基本上99%正确了)
2 数织的升级版,因为我反复折磨各大AI都没办法处理某音小程序可以进入F12的模式,监听我又找不到正确的包,所以没办法获得正确的数值,后面我就把所有引擎搜到的数织用DOM去找到了正确的数值,20X20的大概也就几秒钟就全部点完了~ 不超过15秒,全流程
3 密码记事本备份到github和腾讯文档,我经常注册很多乱七八糟的东西,经常忘记账号和密码. iflow给我写了个可以多端备份的类似记事本的东西.
4 手机SSH信息发到部署爪的N8N 分发任务到apify和huggingface的3个账号的playwright,playwright读取cookies (就是网页版无限制的AI问答")然后全部返回到N8N ,汇总和格式化信息发给另外一个AI做裁判.主要是找意见不同的,以及已将相同的,来规避AI的幻觉,以及淘汰过时的信息.避免一家之言搞错路子浪费时间.这个方法什么都好,就是流程太长了,时间久,也不是很稳定.但是绝对白嫖.
5帮我布置了一个服务器 腾的轻量应用 部署了FRP让我搞定了远程桌面 ,以及我把iflow也布置上去了. 全程不用动手 太爽了, 先让腾讯的机器人给部署了node js和IFlow cli ,然后cli全程自动按需求部署其他~
6还有些其他小玩意就不值一提了,但是所有术语和知识都是新学的,以前压根不懂,打字都费劲,盯着键盘一阳指,之前没有iflow,我叫其他AI只能网页给我代码,我连缩进都弄不明白,每次修改一点,都需要备注清楚:给我全部可用代码) 给个片段根本改不明白~
感谢心流让门外行也享受了自己搞东西的乐趣