ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

Loop Engineering 研究与实践:oh-my-opencode-slim 的五块积木、Ralph 循环与最小闭环

Loop Engineering 研究与实践:oh-my-opencode-slim 的五块积木、Ralph 循环与最小闭环 人工智能AI AgentAgent 编排AI 技能【免费下载链接】oh-my-opencode-slimLean, fine tuned Opencode multi agent suite · Mix any models · Auto delegate tasks项目地址https://gitcode.com/gh_mirrors/oh/oh-my-opencode-slim点击查看免费下载本文以仓库内研究文档 docs/loop-engineering-research.md 为主体结合 oh-my-opencode-slim 仓库源码src/skills/loop-engineering/SKILL.md、src/skills/worktrees/SKILL.md、src/agents/orchestrator.ts、src/utils/background-job-board.ts 等展开。你将掌握Loop Engineering 的完整概念体系五个构建块 持久状态、Claude Code / Codex / OpenCode 三方的能力对比结论、从 Ralph 最小循环到全量循环工程的演进路径以及 oh-my-opencode-slim 当前在自动化循环链路中的真实实现水位与缺口。Loop engineering循环工程正在取代逐条提示编码 Agent这一交互方式你不再亲手敲每一条指令而是设计一套系统让它自动发现工作、分发给 Agent、核验结果、记录进度并决定下一步——按计划运行直到目标达成。本文把这一实践拆解为可复用的构建块并给出可落地的技术方案。一、什么是 Loop EngineeringLoop engineering 的定义可以用一句话概括把自己从提示编码 Agent 的人替换为设计提示 Agent 的循环的人。过去的工作方式是 turn-by-turn 地输入指令循环工程则要求你构建一个自动化的系统发现工作 → 交给 Agent → 检查结果 → 记录进度 → 决定下一动作周而复始直到目标完成。这个概念在 2026 年 6 月前后经由两个标志性事件定型Peter SteinbergerOpenClaw 作者2026-06-07相关视频播放量约 650 万次你不应该再逐条提示编码 Agent你应该设计循环来替你提示 Agent。Boris ChernyAnthropic 旗下 Claude Code 负责人2026-06-05我已经不再直接提示 Claude 了。我有正在运行的循环由它们来提示 Claude 并决定做什么。我的工作就是写循环。随后 Google 工程师Addy Osmani发表了给这一实践命名并建立解剖结构的文章提出五个构建块 记忆持久状态的框架。这一框架构成了本文全部论述的理论骨架也是 oh-my-opencode-slim 仓库中技能体系、Agent 编排与后台任务设施的设计参照。二、五个构建块 持久状态Osmani 的框架识别出构成一个循环的五个原语外加跨迭代持久化的状态。下面逐一展开并在每个构建块后给出 oh-my-opencode-slim 仓库中的对应实现证据。1. Automations触发 调度作用按定时器或事件发现工作、做分流triage再喂给 Agent 循环。为什么重要没有自动化每次运行仍然要手动启动。自动化是循环获得自治性的关键。典型形态Cron 作业、GitHub Actions、事件驱动触发器、定时扫描。oh-my-opencode-slim 现状从仓库结构看自动化这一块仍是最薄弱的环节。研究文档明确将其标记为Not implemented / Deferred to Phase 4。仓库中可观察到的是事件驱动的半自动形态例如 src/hooks/orchestrator-wake/ 会在会话闲置后被唤醒调度器恢复src/utils/background-job-coordinator.ts 在后台任务终结时协调恢复编排者——这些是任务完成事件驱动的内部触发但面向外部的定时扫描、webhook 级自动发现工作仍未落地。2. Worktrees隔离作用让每个并行 Agent 拥有独立的 git checkout避免多个 Agent 在同一份文件上互相覆盖。为什么重要多个子 Agent 在同一分支上并行编辑会产生合并冲突和损坏状态。Worktree 从根上杜绝这一点。典型形态git worktree、按线程隔离、按 Agent 分目录。oh-my-opencode-slim 现状worktrees 已作为编排者专属技能实现见 src/skills/worktrees/SKILL.md。该技能定义了完整的Worktrees Orchestration Protocol核心契约这是 orchestrator-only 工作流。fixer、designer等专家可以被派进 worktree 车道干活但车道规划、分支/路径选择、文件归属、委托、diff 校验、集成与清理全部由 Orchestrator 拥有。默认路径所有 worktree 统一落在.slim/worktrees/slug/并明确禁止在仓库同级目录创建 worktree。状态追踪通过可选元数据清单.slim/worktrees.jsonversion、lanes[]每个 lane 记录slug、branch、path、base、purpose、owner、status、areas、createdAt维护结构化追踪。四阶段流程Planning Setupgit worktree add -b branch .slim/worktrees/slug base→ Execution Delegation子 Agent 工作目录严格限定在车道内→ Integration Validation先跑最终状态验证计划、展示 diff、经用户确认再集成→ Cleanup Pruninggit worktree remove后更新清单状态为archived。安全护栏技能内置 pre-flight 检查清单、强制用户确认对git worktree add/remove、分支创建/删除/改名、merge/rebase/cherry-pick、git prune、git reset --hard等破坏性操作、以及.gitignore/.ignore双文件的管理块同步.gitignore忽略.slim/worktrees/.ignore用!.slim/worktrees/**允许 OpenCode 读取车道文件。这与研究文档中OpenCode 的 worktrees 是 skill-only、prompt 驱动、尚无程序化运行时集成的判断一致隔离能力已具备但还没有像 Claude Code 的--worktree那样成为运行时原语。3. Skills项目知识作用把项目约定、构建步骤、领域知识固化成文件让 Agent 每次运行都读取。这防止意图债务intent debt——即 Agent 对项目工作方式做出错误猜测。为什么重要Agent 每次会话都是冷启动。没有书面知识它就会用自信的猜测填补空白。Skill 是写一次、每次读的意图载体。典型形态SKILL.md文件、CLAUDE.md、AGENTS.md、项目专属指令。oh-my-opencode-slim 现状技能体系是该仓库最成熟的部分与文档7 bundled skills的判断相比当前仓库技能目录实际更多——src/skills/ 下现包含 9 个技能clonedeps、codemap、deepwork、loop-engineering、oh-my-opencode-slim、reflect、simplify、verification-planning、worktrees。其中worktrees、loop-engineering、codemap、simplify等均以标准SKILL.mdfrontmatternamedescription 正文协议组织可被 Agent 在每次运行时直接读取。技能与 Agent 的绑定还受 src/agents/permissions.ts 的权限控制例如 orchestrator 提示词中explorer仅授予read_files、fixer授予read_files, write_files。4. Connectors工具集成作用把 Agent 接进真实工具——数据库、API、文件系统、CI/CD、issue 追踪器。为什么重要无法作用于真实世界的循环只是思想实验。Connector 给循环装上手。典型形态MCP 服务器、CLI 工具、API 集成、数据库连接。oh-my-opencode-slim 现状仓库的 MCP 设施位于 src/mcp/包含context7.ts与grep-app.ts两个内建实现文件经index.ts组装导出对应文档所称 websearch / context7 / gh_grep 内建 MCP 中的可确认部分。更重要的是按 Agent 细粒度的 MCP 权限系统src/config/agent-mcps.ts 支持通配wildcard、排除exclusion、显式explicit三种授权形式这是 Claude Code 与 Codex 目前都不具备的能力——它们只有全开或全关的用户级配置。5. Sub-agentsMaker/Checker 分工作用把干活的人maker和验证的人checker拆开。一个 Agent 提出方案另一个不同的 Agent 做校验。为什么重要让 Agent 给自己打分等于让学生自己批改考卷。maker/checker 拆分是无监督循环可信的关键。典型形态专门的评审 Agent、测试运行器、lint 检查器、oracle 评审者。oh-my-opencode-slim 现状子 Agent 体系是文档认定OpenCode 最强的一块。仓库中的编排者提示词 src/agents/orchestrator.ts 内置了 7 个可委派专家explorer快速代码侦察、librarian外部知识/文档研究、oracle架构与评审、designerUI/UX、fixer有界实现、council多模型共识、observer视觉/媒体分析加上 Orchestrator 自身构成完整编排体系。maker/checker 的分工被显式编码执行 Agent 从 fixer/designer/explorer/librarian 中选验证 Agent 从 oracle/observer/test 中选见下方 loop-engineering skill。支撑这一切的运行时设施包括 src/utils/background-job-board.tsBackground Job Board带 alias 的作业追踪例如fix-1 / ses_abc / fixerAGENT_PREFIX 映射fix→fix、ora→oracle等、src/utils/background-job-persistence.tsalias 高水位持久化保证重启后不重用历史 alias、src/tools/cancel-task.tstask_cancel工具、src/tools/task-result.ts、src/tools/task-status.ts、src/tools/task-revive.ts 与 src/tools/task-message.ts。Plus: Durable State持久状态 / 记忆作用在循环迭代之间持久化试过什么、通过了什么、还有什么未决。状态存在磁盘上而不是上下文窗口里。为什么重要模型在会话之间会遗忘但仓库不会。状态文件、git 历史、进度日志就是循环的长期记忆。oh-my-opencode-slim 现状仓库的持久化证据分散在多处src/utils/background-job-persistence.ts 负责 Background Job Board 记录的跨进程持久化包括 alias 高水位src/skills/worktrees/SKILL.md 的.slim/worktrees.json清单以及 src/skills/reflect/SKILL.md 这类让 Agent 把发现写回仓库的技能。这些正是状态在磁盘、不在上下文原则的工程化体现。三、工具对比Claude Code vs Codex vs OpenCode研究文档对三方在六个维度做了逐项对比。以下六张表格完整收录并补充 oh-my-opencode-slim 仓库中可验证的实现事实。Automations / 调度FeatureClaude CodeCodexOpenCode/goal命令有有无仅 spec/loop命令有无无仅 spec/batch命令有无无定时自动化有hooks、GitHub Actions有Automations 页签无Phase 4事件触发器有hooks有triage inbox无类 Cron 调度有有无结论Claude Code 与 Codex 都交付了完整的自动化原语OpenCode即本仓库 oh-my-opencode-slim的循环引擎在 spec 中已完整设计但尚未实现。Worktrees隔离FeatureClaude CodeCodexOpenCodeGit worktree 支持有--worktree有按线程内建有orchestrator 技能子 Agent 隔离有isolation: worktree有内建有apply-patch hook程序化创建有有无仅技能、提示词驱动循环集成有有无仅 spec结论Claude Code 与 Codex 把 worktree 作为与循环引擎集成的运行时原语OpenCode 的 worktree 是带 apply-patch 支持的 orchestrator 技能尚无程序化运行时集成。仓库侧证据见 src/skills/worktrees/SKILL.md 与 src/hooks/apply-patch/ 目录。Skills项目知识FeatureClaude CodeCodexOpenCodeSKILL.md格式有有有按 Agent 分配有有有带权限控制内建技能无用户自建有Agent Skills有仓库当前含 9 个技能目录技能市场有plugins有无意图债务预防有有有结论三者都有成熟的技能系统。OpenCode 的尤为丰富——仓库技能库现含 9 个内建技能目录src/skills/、按 Agent 的权限控制src/agents/permissions.ts以及插件更新时的自动同步机制src/hooks/auto-update-checker/skill-sync.ts。Connectors / MCPFeatureClaude CodeCodexOpenCodeMCP 服务器支持有有Connectors有内建 MCP无用户配置有有src/mcp/ 内建实现按 Agent 的 MCP 权限无无有wildcard、exclusion、explicit远程 MCP 服务器有有有本地 MCP 服务器有有有结论三者都支持 MCP。OpenCode 的差异化在于内建 MCPcontext7、grep-app 等与精细的按 Agent 权限系统src/config/agent-mcps.ts。Sub-agentsMaker/Checker 分工FeatureClaude CodeCodexOpenCodeAgent 生成有有有多专家 Agent 体系后台执行有有有Background Job BoardMaker/checker 分工有有有orchestrator 派发、专家执行深度追踪有有原生subagent_depth会话复用有有有BackgroundJobBoard 可复用会话作业追踪有限有限有带 alias 的 Background Job Board取消有有有task_cancel工具src/tools/cancel-task.ts并行派发有有有orchestrator 提示词中显式要求结论三者都支持子 Agent。OpenCode 的结构化程度最高——多专家编排体系、正式的 Background Job Board、会话复用src/utils/background-job-board.ts 中的 Reusable Sessions 语义与 alias 复用如task_id: fix-1或task_id: ses_abc续用既有会话、以及一个从不亲自实现、只做派发与校验的专属 Orchestratorsrc/agents/orchestrator.ts 的角色定义You are a workflow manager for coding work... You are not the default implementation worker.。Loop Engine迭代原语FeatureClaude CodeCodexOpenCode内建循环命令有/goal、/loop有/goal无仅 spec成功标准有test、build、lint有已设计test、build、lint、fileExists、command、oracle、observer迭代上限有有已设计无进展检测有有已设计totalErrors、timeoutCount升级到人类有有已设计Layer 0 的 council成本预算有限有限已设计结论Claude Code 与 Codex 已有可工作的循环原语OpenCode 的循环引擎在 spec 中完整设计Orchestrator → LoopEngine → Specialists 三层架构但尚未实现。重要更新从当前仓库看该 spec 已经以技能形式部分落地——src/skills/loop-engineering/SKILL.md 提供了循环运行时的交互协议详见下一节且 Background Job Board 的数据结构BackgroundJobRecord已内置totalErrors、timeoutCount、lastErrorAt等收敛信号字段。四、Ralph 技术最简单的循环Ralph 是什么Ralph Wiggum 循环是循环工程的一个具体实现模式。由 Geoffrey Huntley 于 2025 年 7 月以《辛普森一家》角色 Ralph WiggumIm in danger!命名。它是最简单的循环while :; do cat PROMPT.md | claude; done其最纯粹的形式就是一个 Bash 循环——仅此而已。工作原理定义 PRD产品需求文档内含小而原子的任务项编写 PROMPT.md指示 Agent 读取 PRD 并只做其中一个任务运行循环——每次迭代都生成一个上下文干净的全新 Agent 实例记忆通过磁盘持久化——git 历史、progress.txt、prd.json在迭代间存活完成即停——Agent 发出完成信号或命中最大迭代上限四条原则每次迭代 全新上下文。Agent 不记得上一次迭代。只有 git 历史、progress.txt 和 prd.json 持久存在。保持任务小。每个 PRD 条目必须能装进单个上下文窗口。构建整个 dashboard太大给列表加一个筛选下拉框才是合适的粒度。更新 AGENTS.md。每次迭代结束时把发现的模式与注意事项写回去下一次迭代会读到它们。失败即数据。确定性失败意味着失败是可预测、有信息量的循环从中学习。Ralph 与全量循环工程对比AspectRalph 技术全量循环工程复杂度单个 Bash 循环多块系统automations、worktrees、skills、connectors、sub-agents上下文管理每次迭代全新上下文磁盘记忆持久上下文 持久状态验证手动人工审 diff自动化 maker/checker 分工并行度串行一次一个 Agent并行子 Agent worktree 隔离调度手动触发自动化cron、事件、webhook工具集成极简git Agent完整 MCP connectors成本控制手动最大迭代数自动token 预算、无进展检测最适合定义清晰、测试驱动的任务复杂、多步、长耗时的工作何时用 Ralph任务定义清晰且由测试驱动想要最大限度的简单愿意手动审查 diff代码库足够小可承受每次迭代的全新上下文想今天就零配置开始循环工程何时用全量循环工程任务需要跨多文件并行工作需要自动化验证maker/checker工作跨越多天或多个会话需要成本控制与预算管理代码库庞大且上下文沉重五、oh-my-opencode-slim 的循环工程现状现状盘点构建块状态实现Skills成熟9 个内建技能src/skills/、按 Agent 权限、自动同步Connectors/MCP成熟内建 MCPsrc/mcp/、按 Agent 权限系统Sub-agents成熟多专家编排体系、Background Job Board、会话复用Worktrees仅技能orchestrator 技能src/skills/worktrees/SKILL.md、apply-patch hook 支持Automations未实现推迟到 Phase 4Loop engine技能化落地中交互协议已以 SKILL 形式实现运行时引擎仍未实现已设计但尚未构建或已部分落地的内容规划中的循环工程运行时包括括号内为仓库当前可确认的对应物LoopEngine 类事件驱动编排 —— 尚无独立类实现但 src/utils/background-job-coordinator.ts 与 src/hooks/orchestrator-wake/ 提供了事件驱动的任务协调与唤醒基础LoopSession 状态机executing ↔ verifying 二元振荡—— 设计文档所述BackgroundJobRecord.state已在运行级别实现running / completed / error / cancelled / stopped / reconciled的转换SuccessCriterion 路由test、build、lint、fileExists、command、oracle、observer—— src/skills/loop-engineering/SKILL.md 的 success type 列表已覆盖 test、build、lint、command、fileExists、oracle、observer并额外加入manual收敛信号totalErrors、timeoutCount、lastErrorAt—— src/utils/background-job-board.ts 的BackgroundJobRecord已内置这三个字段且在applyStatus中实现递增逻辑.loop-history.md 上下文压缩—— 未在仓库中确认Layer 0 仅限 council 的升级—— src/agents/council.ts 与council专家描述多模型共识引擎已存在分阶段发布Phase 1运行时引擎→ Phase 2loop 技能→ Phase 3routine 集成→ Phase 4触发器→ Phase 5持久记忆—— 其中 Phase 2 的 loop 技能已在仓库落地循环技能的实际协议Grill Loop Monitor仓库已实现的 src/skills/loop-engineering/SKILL.md 是目前离循环运行时最近的落地物它定义了完整的两段协议Grill编排者访谈——循环启动前的需求采集Goal你想完成什么Success criteria描述我们如何判断循环成功。Success type从test、build、lint、command、fileExists、oracle、observer、manual中选择。CLI 步骤提供successCommand文件检测提供successPath。执行 Agentfixer / designer / explorer / librarian验证 Agentoracle / observer / test最大尝试次数默认 3可选上下文文件执行前应读取哪些文件或目录Loop Monitor循环监视——运行期回调协议监听回调onLoopComplete(loopID, success)上报最终结果onEscalated(loopID, reason)升级给人类onManualReview(loopID, reason)提示人类批准/否决并调用resolveManualReview(loopID, passed, reason)每次回调展示当前状态与尝试次数人工验证时先展示失败原因再请求通过/否决人类强制取消时经 orchestrator 调用cancel(loopID)技能注释里还有两条关键设计决策值得注意manual 验证是最小入门autoresearch 模式它暂停循环直到resolveManualReview被调用、绝不自动放行以及BackgroundJobBoard 的收敛信号totalErrors、timeoutCount已经内置到运行时——这与研究文档收敛信号已设计的判断一致说明技能协议与实际数据结构是打通的。缺口按研究文档的判断OpenCode 的五个构建块中已有三个完全打通skills、connectors、sub-agentsworktrees 是技能形态automations 与循环引擎仍停留在 spec。子 Agent 基础设施是最强的一环——Background Job Board、会话复用、原生深度追踪都比 Claude Code 或 Codex 暴露的更加结构化。缺失的外层循环是调度器本身那个按定时器运行、生成工作、并在无人干预下持续前进的组件。一旦它落地spec 的 Phase 1-2oh-my-opencode-slim 将拥有完整的循环工程栈。就当前仓库而言loop-engineering 技能 Background Job Board 收敛信号已经为这个外层循环准备好了接口协议与数据结构。六、案例研究Andrej Karpathy 的 autoresearchautoresearch2026 年 3 月是循环工程最纯粹的真实世界实现一个极简的自主 AI 研究框架。一个待编辑的 Python 文件train.py、一个固定评估框架prepare.py、一个驱动 AI Agent 无限实验循环的 Markdown 技能文件program.md。工作方式Agent 读取program.md其中定义了LOOP FOREVER构造Agent 用一个实验想法修改train.py在单张 GPU 上运行 5 分钟训练实验评估验证集 bits-per-byteBPB若有提升保留提交、推进分支若持平或更差git 回退到之前状态无限重复约 12 个实验/小时每晚约 100 个映射到五个构建块构建块autoresearch说明AutomationsAgent 自身就是调度器program.md中的LOOP FOREVER无外部 cronWorktrees未使用单 Agent、单文件系统Skillsprogram.md就是技能明确被称为一个超轻量技能Connectors未使用仅 Agent 原生工具git、pythonSub-agents未使用单 Agent 系统与 Ralph 及全量循环工程的对比AspectautoresearchRalph全量循环工程Agent 生命周期连续单个会话每次迭代全新连续 子 Agent上下文会话内增长每次迭代重置持久 全新子 Agent 上下文记忆git results.tsvgit progress.txt prd.json持久状态文件 skills验证自动化val_bpb 检查手动人工审 diffmaker/checker 分工调度Agent 自我调度手动触发Cron/事件并行度无无并行子 Agent复杂度program.md 约 100 行Bash 循环约 50 行跨 5 个块、数百行关键经验技能文件是最重要的一块。program.md定义了循环、成功标准与失败处理。没有它Agent 根本不知道该做什么。对许多循环来说git 就是足够的记忆。无需复杂的状态管理。提交历史本身就是状态。固定的时间预算让实验可比较。无论 Agent 改了什么每个实验都精确运行 5 分钟。这对公平评估至关重要。快速失败防止浪费算力。NaN 或爆炸性 loss100立即退出。没必要跑 5 分钟垃圾。Agent 可以自己当调度器。对简单循环无需外部 cron。Agent 跟随循环指令持续前进。最小可行循环 技能 git 评估。不必凑齐完整五块积木才能从循环工程中获得价值。从简单开始当任务需要时再增加复杂度。值得对照的是oh-my-opencode-slim 的 src/skills/loop-engineering/SKILL.md 明确把manual 验证称为最小入门autoresearch 模式——即用一个会暂停等人确认的resolveManualReview回调来模拟 autoresearch 的人审 diff环节这正是把上述最小可行循环经验翻译成工程协议的直接证据。七、关键结论转变是真实的。最流行编码 Agent 的构建者们已经停止手工提示。杠杆从模型转移到了模型外围的循环。五块积木正在趋同。Claude Code 与 Codex 交付了近乎相同的原语。这个模式正在变得与具体工具无关。Ralph 是最简单的入门。想今天就启动循环工程一个 Bash 循环 PRD git 历史就足够。当复杂度要求时再升级到全量循环工程。技能才是资产。一个内部没有可复用技能的循环只是对一个陌生人的 while-true。要构建值得调用的技能。成本是当前的瓶颈。token 消耗随循环迭代线性增长。预算上限是强制的不是可选的。oh-my-opencode-slim 大约完成了 60%。Skills、Connectors、Sub-agents 已成熟loop 技能与 Background Job Board 收敛信号已落地循环引擎与 automations 已设计但未实现。子 Agent 基础设施是整个栈中最强的一环——带 alias 追踪的 Background Job Board、会话复用与原生深度追踪都比 Claude Code 或 Codex 暴露的更结构化。autoresearch 证明了最小可行循环。不需要完整五块积木。一个技能文件 git 评估指标就足以让自主实验运行一整晚。从简单开始任务需要时再增加复杂度。本文事实来源研究文档 docs/loop-engineering-research.md汇总了 2026-06-27 前后九个平台的公开讨论Reddit、X、YouTube、TikTok、Instagram、Hacker News、GitHub、Digg 与 Web涉及 Addy Osmani、Peter Steinberger、Boris Cherny、Geoffrey Huntley、Andrej Karpathy 等人的公开言论与项目仓库源码佐证集中于 src/skills/、src/agents/、src/utils/、src/mcp/、src/config/ 与 src/tools/ 目录。文中关于各工具能力对比的表述以研究文档结论为准oh-my-opencode-slim 的具体实现状态以当前仓库实际内容为准。赞分享人工智能AI AgentAgent 编排AI 技能【免费下载链接】oh-my-opencode-slimLean, fine tuned Opencode multi agent suite · Mix any models · Auto delegate tasks项目地址https://gitcode.com/gh_mirrors/oh/oh-my-opencode-slim点击查看免费下载相关推荐Loop Engineering 五大原语与记忆用可复用的积木设计可靠的 AI Agent 循环系统Loop Engineering 五大原语与记忆用可复用的积木设计可靠的 AI Agent 循环系统 本指南围绕 loop engineering 仓库的核心人工智能AI AgentAgent 工作流CLI研发协作AI 技能MCP 服务oh-my-openagent ralph-loop 模块深度解析自引用开发循环的实现原理与废弃迁移oh my openagent ralph loop 模块深度解析自引用开发循环的实现原理与废弃迁移 导读 ralph loop 是 oh my openag人工智能AI Agent代码智能体多智能体MCP ClientsAgent 编排在 Opencode 中落地 Changelog Drafter 循环loop-engineering 的 L1 草稿循环配置与实战在 Opencode 中落地 Changelog Drafter 循环loop engineering 的 L1 草稿循环配置与实战 导读 Changelog人工智能AI AgentAgent 工作流CLI研发协作AI 技能MCP 服务上一篇StoryDiffusion 角色一致漫画生成十分钟上手看懂一致性自注意力机制下一篇如何用ThingsBoard在3小时内构建企业级物联网监控平台创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表