SuperAPI AI 工具集

omg

智能体与模型

查看项目

更新于 10-15 17:26

技能介绍

用途:OMG(oh-my-gods)是一套跨平台的 AI 智能体编排技能,用于把编码任务组织为端到端流程:先规划(ralph+plannotator),再执行(team 或 BMAD),然后用 agent-browser 验证浏览器行为,任务需要时启用 UI 反馈(agentation/annotate),最后做 worktree 清理。

主要能力:通过 settings、rules、hooks 三层跨平台抽象统一编排;以 .omc/state/omg-state.json 为权威状态;根据计划哈希控制 PLAN 门禁是否重新打开;仅在明确 submit/onSubmit 后才处理 agentation 标注;支持断点续跑、错误记录与重试计数。

使用方式:检测到 omg 关键词后按序执行。先建立状态目录:mkdir -p .omc/state .omc/plans .omc/logs;并创建 .omc/state/omg-state.json。PLAN 阶段写入 plan.md,Claude Code 通过 EnterPlanMode/ExitPlanMode 走钩子触发 plannotator;Codex/Gemini/OpenCode 运行 bash "${_OMG_SCRIPTS}/plannotator-plan-loop.sh" plan.md /tmp/plannotator_feedback.txt 3。EXECUTE 阶段 Claude Code 使用 /omc:team 3:executor "<task>",无 team 则报错退出;非 Claude 平台走 BMAD 的 /workflow-init 与 /workflow-status。VERIFY 阶段可用 agent-browser snapshot http://localhost:3000,只有检测到 annotate 关键词才进入 UI 标注分支。

适用场景:需要跨平台、多阶段协作的 AI 编码工作流,尤其是希望强制规划审批、执行验证并保留状态可恢复的任务。

限制:不得跳过 PLAN;未获 approved 不得进入 EXECUTE,且不得后台运行。Claude Code 必须启用 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS 且不支持单智能体回退。agentation-mcp 服务未启动时跳过 UI 反馈。资料未提供具体定价、平台最低版本等细节。