OpenCode多智能体编排插件

3小时前更新 4 00
OpenCode多智能体编排插件OpenCode多智能体编排插件
OpenCode多智能体编排插件

技能简介

oh-my-opencode 是 OpenCode 的多智能体编排插件,将单一编辑器扩展为完整智能体调度系统。内置 Sisyphus、Oracle、Librarian、Explore、Atlas、Prometheus、Metis、Momus 等十余个专用智能体,支持按任务类型自动路由到最优模型,实现背景任务执行与自主工作模式。

能做什么

  • 通过 ultraworkulw 指令触发快速自主工作模式,自动探索代码库、研究最佳实践、实现功能并验证
  • 使用 Prometheus + Atlas 组合进行复杂任务的精确规划与分步执行
  • 按类别(安全、性能、架构等)将任务委派给对应专业智能体
  • 在 tmux 会话中运行后台任务,支持跨会话恢复进度
  • 通过模型优先级链自动降级,保障服务可用性

使用说明

前置条件:OpenCode 1.0.150+ 已安装并完成认证(opencode --version 验证),建议订阅 Anthropic Claude Pro/Max。

安装步骤

  1. 运行交互式安装器:
    bunx oh-my-opencode install
  2. 或非交互式安装(指定提供商):
    bunx oh-my-opencode install --no-tui \
      --claude=<yes|no|max20> \
      --openai=<yes|no> \
      --gemini=<yes|no> \
      --copilot=<yes|no>
  3. 验证安装:
    opencode --version
    cat ~/.config/opencode/opencode.json  # 确认 plugin 数组包含 "oh-my-opencode"

基础用法:输入 ulw 你的需求描述 启动 Ultrawork 模式;按 Tab 切换至 Prometheus 模式进行复杂任务规划,确认计划后执行 /start-work 由 Atlas 接管。

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言任务描述;工作模式标识(ultrawork/prometheus);可选的提供商配置参数;tmux 会话环境
输出代码修改与文件生成;执行计划文档(.sisyphus/plans/*.md);任务进度追踪与跨会话恢复;诊断报告与测试结果
适用人群需要多步骤代码生成的复杂开发任务;希望减少手动干预的自动化工作流;有多模型账号需智能调度的团队;熟悉 tmux 与命令行的高级用户
不包含图形化界面操作;非 OpenCode 编辑器的集成;无需智能体的简单单文件编辑;Windows 原生环境的无 tmux 支持

 

风险提示

  • Atlas 必须与 Prometheus 配对使用,单独调用 Atlas 会导致执行逻辑异常
  • Sisyphus 默认调用 Claude Opus 4.5,无该模型权限时将按优先级链降级,可能降低输出质量
  • 后台任务依赖 tmux,未安装 tmux 时无法使用会话恢复功能
  • 非交互式安装的提供商标志需与本地认证状态匹配,否则初始化失败

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/mcoso/oh-my-opencode/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...