耄耋专属AI Loop全自动编码器技术笔记

写给想了解「多AI Agent 在大LOOP时代怎么真上线」的同学

一句话

Loop Engineering 时代,别只在聊天里写代码——用多 AI Agent,跑一条自己干活的交付 Loop。

先给这套 Loop 代码编排器定一条简单主线:

需求 Issue → 多角色 AI 协作 → 脚本验证与独立审阅 → 合并 → 固定脚本部署 → 看板盯进度。

人定目标和验收;AI 负责中间大部分实现与自检;模型不直接登录生产。


为什么不只「开个 Cursor 窗口」

聊天式助手擅长帮你改文件,但上线仍要人拉分支、补测、发版、盯结果。Loop 把这些环节收成固定流水线:

聊天式 AI 编程Loop
起点粘贴上下文Issue / 看板目标
过程人来回追问多角色自动推进
质量靠自觉脚本验证 + 独立审阅
上线手工发版确定性发布脚本
可见性对话记录看板阶段与应用入口

一句话:助手帮你写;Loop 帮你把需求送到可点开的版本。


技术骨架:三层分工

text
复制代码
触发层 Forgejo Issue(ai-ready) / 看板「新建项目」 编排层 Worker + loopctl + Hermes 五角色 Profile 落地层 verify.sh → PR 合并 → SSH/Compose 发布 → sslip 域名跳转
  • 触发层:习惯还是 Git Issue;新产品也可在看板填「仓库名 + 目标」一键建仓。
  • 编排层:分析 → 架构 → 编码 → 测试 → 审阅;审阅打回最多返工 3 轮;单阶段约 30 分钟超时。
  • 落地层:过门后由脚本部署,看板只监控和跳转,不托管业务前端。

密钥只在服务器 secrets/,不进仓库。


多 Agent:故意「拆开」,不让一个模型既当运动员又当裁判

角色做什么典型产出
分析收成可验收目标spec.md
架构拆任务、定边界plan.md
编码改业务代码与测试仓库 diff
测试独立补测、跑验证测试报告
审阅只评不改,给通过/打回review.json

执行侧用 Hermes 多 Profile,工具集刻意收窄(文件 / 终端 / 必要时代码执行),并设轮次上限,避免一轮对话无限烧 Token。

模型也可分层:编码侧重代码模型,测试用更快模型,审阅用更稳的模型——质量门与写代码的人不是同一个「脑」

配置落在哪

编排层(仓库)

config/loop.json 只规定:

  • 五角色各自用哪个 Profile 名
  • 工具集(分析 / 架构 / 审阅:file,terminal;编码 / 测试再加 code_execution
  • 单阶段轮次上限、YOLO、返工次数、超时 其中 hermes.models 可以按角色覆盖模型名;留空则用 Profile 默认值

执行层(服务器 Hermes)

真正的模型 ID、base_url、API Key 写在各 Profile 的 config.yaml(例如 /root/.hermes/profiles/loop-coder/config.yaml)。 线上现行大致是:

角色模型
分析 / 架构 / 编码ark-code-latest(火山方舟选GLM5.2)
测试deepseek-v4-flash
审阅deepseek-v4-pro

image.png

小技巧

如果想真正的分饰多角,完全可以多买几个便宜的Agent Plan分别挂不同对应角色能力的LLM,但这里由于成本控制的原因,最少两个LLM对应不同能力就可以完成基本工作了。

人格层(SOUL)

仓库 roles/*.md 同步进各 Profile 的 SOUL.md,约束「只做什么、不做什么」:

  • 模型负责能力
  • SOUL负责边界

调用链

text
复制代码
Issue Worker → loopctl → 对应 Profile 的 Hermes(--oneshot,瘦工具集)→ 该 Profile 配置的模型

有边界的自治(比「全自动」更重要)

会自动做: 读仓、改码、跑校验、开/合 PR、按脚本部署。

不会自动做: 没目标乱开需求、跳过质量门上生产、把密钥写进 Git。

人能介入: 看板看卡点、一键重跑;紧急可停 Worker。

发布永远走 release.sh / SSH 一类确定性路径,而不是让 Agent 临时拼命令登生产。


看板:把黑盒变成进度条

看板回答三件事:

  1. 现在跑到哪(分析 / 架构 / 编码 / 测试 / 审阅 / 发布)
  2. 有没有被打回、卡在哪
  3. 应用在哪打开(当前交付 + 历史项目各自地址)

多项目时:一仓一应用、独立端口、独立 *.sslip.io 域名。改哪个程序,Issue 就开在哪个仓库。

屏幕截图 2026-07-17 101839.png

image.png

一次真实路径长什么样

  1. 看板新建,或在目标仓开 Issue 并打 ai-ready
  2. Worker 领取 → 工作区拉出 ai/issue-N 分支
  3. 五角色流水线跑完,产物落在 .loop/current/
  4. 质量门通过 → PR 合并
  5. deploy_once 部署 Staging/Production,写好跳转域名
  6. 打开 {项目名}.xxx.sslip.io 验收

试点里我们用这条链路交付过多智能体对话应用、内容创作平台等——从「一句话目标」到「浏览器能点开」,中间大部分由流水线完成。

屏幕截图 2026-07-17 135748.png


适合什么,不适合什么

适合: 中小功能、脚手架增量、内部试点、需求边界写得清的迭代。

暂不适合: 无人值守改核心账务、无评审的大重构、强合规唯一发布通道。

产出质量仍然取决于:需求是否写清、模板是否匹配、模型额度与提示词。

目前Loop编排器自动完成的项目展示

屏幕截图 2026-07-17 173309.png

image.png

image.png


结语

Loop 的技术选择可以概括成三句:

  1. 角色分离,降低「自写自审」幻觉;
  2. 脚本守门,模型负责想和改,脚本负责过不过、能不能上;
  3. 看板可见,自动跑也不变成黑盒。

它不是取代工程师,而是把重复的「领任务 → 改代码 → 验证 → 发版」收成一条可观测流水线,让人把时间花在目标与验收上。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
耄耋之王农场悟道中
作者分享
不知不觉加入编程导航一年了,从原始人到造航母。一年前来的时候是想重拾编程信心,吭哧瘪肚的学项目。现在这时候已经进入AI行业天天Vibe Coding,Crazy我只能说!
3
Day 90 三个多月AI学习终于迎来新篇章,我管这叫大AI时代和大航海一个意思 ✅ 今天做了: 1. 继续深挖底层原理 --- 回归《AI》作为基石常看常新 2. 挖一些外网的AI热点和资料 --- 拓展思维 3. 继续Vibe Coding尝试 --- Loop自动编码器持续优化,和“一键素材成文”开放MCP(未来给公司营销用的,只需投素材再回答几个问题,然后AI炼化多agent配合多端发文) 「小步跑,小突破,慢慢集气汇聚成必杀」 ⏰ 下周计划: 1. 上班继续清技术债 2. 用AI突破5个定向场景和虚拟场景定制AI自动工作流 3. 修之前AI项目的漏洞 4. 继续丰富MCP,SKILL,CLI市场 5. 优化现有的需求场景进一步从能用到好用跨越 「工作和之前的玩具结合起来,双向奔赴双向赋能」 📚 今日感悟: 纪念一下三个月的AI学习,可能是人生中最有意义的三个多月之一。有种工具火耕刀时代跃进到信息时代的感觉,我个人开始大范围用AI也是今年的事,然后就干AI了。话到这里反倒没有太多感慨,只能说AI时代太神奇了,一学一个不吱声就完事了。
2
Day 89 ✅ 今天做了: 1. 继续琢磨更多MCP工具,公司里搭了个超级智能体飞书打通了,剩下的就是优化完善 2. 继续看AI底层原理,这个对智能体的优化太重要了,模式思维LangGraph都能给业务赋能的 3. 研究一些AI服务的优化,尤其是挂Hermes的云主机怎么节省token 4. 补一些之前鱼皮的项目,主要是架构设计更好的指挥AI ⏰ 明天计划: 1. 优化自动LOOP编码器,实测发现了几个空烧token的场景 2. 研究下之前玩具Vibe Coding项目的一些底层亮点 3. 看AI基础知识 📚 今日感悟: 入职快一个月了也搞了很多东西,也搞了一些业务那边的AI自动化需求,总体很满意的。总算能用的上了,下面就是往好用稳定性高上突破。现在公司运维大佬和我一个组,安排的太好了,资源调配吱一声就有了。剩下的就是合理运用现有公司资源,搞一些Agentic AI的尝试,底层我再好好摸摸大模型原理。
4
Day 88 ✅ 今天做了: 1. 旧项目完成 MCP 协议封装,工具调用接口已通,Agent 可调本地能力了 2. KIMI3 上手实测,长上下文压缩确实有东西,推理速度比预期快,99元裆走起 3. Token Plan 实机压测跑完,长文本场景下不同策略的消耗和精度损失有了量化对比,数据到手。 ⏰ 明天计划: 1. 把今天 Token Plan 的测试结果整理成可复用的小工具,纳入 LOOP 编排器。 2. 啃一下 MoE(混合专家)路由逻辑,搞懂 KIMI3 这类模型怎么做条件计算。 3. 用 MCP 搭一个最简单的 Agent 链,把扫码采集 → 本地编排 → 模型推理串起来跑一遍。 📚 今日感悟: 实测才是照妖镜,纸上参数和实机表现经常两码事。MCP 包完那刻才真切感受到——能力必须可被调用,才有资格谈“被 Agent 使用”
3
Day 87 继续打卡,换一套学习打法,保留基线 ✅ 今天阈值: 1. 继续搞vibe coding小项目 - 这次是喜欢的扫码系列,通过扫码获取数据源收集是个好文明也省得鉴权 2. 本地也编排一个简单的LOOP代码编排器 --- 基本完成继续优化 3. 继续学习AI Agent的一些原理 --- 这次复习《AI》里的transformer ⏰ 明天计划: 1. 继续完善一些之前的而项目,并开放MCP 2. 研究一下KIMI3,这小玩意还挺强据说OpenRounter Benchmark仅次于BIG3 3. 继续对一些token plan做调研,有空就试试实机效果 📚 今日感悟: 现在发现学习基线还是得留,有时间了就把各种AI底层架构得给看看尤其是Agent的。防一手企业被刺,也防一手被AI淘汰。
3
下载 APP