Oh My Opencode Slim 专业代理工作流
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/run-opencode-specialist-agent-workflows-with-oh-my-opencode-slim。
技能介绍
要解决的问题
当代码库规模增长后,单一 LLM 代理很难同时兼顾代码搜索、重构、测试生成与文档校验等性质不同的任务。通用对话式编码助手要么把所有工作塞进一次上下文窗口,要么在任务切换时丢失现场。开发者需要一种方式,把不同性质的工作交给擅长该类任务的专业代理,同时还能保留统一的调度入口与结果汇总。
核心能力
Oh My Opencode Slim 作为 OpenCode 的编排插件,通过以下机制解决上述问题:
- 专业代理路由:根据任务类型将代码库工作分派给对应的 specialist agent,而不是让单一模型全程处理。
- 后台任务执行:可把长耗时任务派发到后台,避免阻塞主交互流程。
- 模型预设:支持在不同任务中选用不同模型配置,便于在成本与能力之间做权衡。
- 捆绑技能:内置一组技能,减少重复配置。
- 实时终端多路复用器:通过
tmux、zellij、herdr、cmux或kitty等工具实时查看任务执行过程。 - Council 模式:在同一任务上并行运行多个模型,让不同模型各自给出方案,再由开发者或上层代理综合。
适用边界与注意点
- 该插件依赖 OpenCode 作为宿主运行时,本身不替代 OpenCode 的会话与上下文管理能力。
- 并行运行多个模型(Council 模式)会显著增加 token 消耗,建议在关键决策点使用,而非所有任务都开启。
- 实时多路复用器查看需要宿主终端支持,属于可选增强,不配置也能使用核心路由能力。
- 上游文档与代码可能存在版本差异,遇到行为不一致时以实际安装版本为准。
使用场景
- 当需要长时间运行自动化测试时,将任务转入后台执行,并通过终端多路复用器实时查看测试输出日志。
- 在重构核心模块遇到架构设计分歧时,启动多模型并行评估不同重构方案的优劣,以获取更可靠的决策参考。
- 面对包含前端、后端和数据库的全栈修改需求,将代码库工作自动拆分并路由给不同专长的代理分别处理。
- 在处理简单的文档注释补充与复杂的算法逻辑编写时,分别为任务配置低成本与高能力的模型预设以平衡开销。
适合人员
- 负责维护大型单体仓库、需要将重构任务拆解给不同专长代理的资深后端工程师。
- 管理多个模型 API 预算、需要在保证代码质量的同时控制 token 消耗的技术负责人。
- 习惯在 tmux 或 zellij 中进行长任务监控、需要实时查看后台代理执行状态的 DevOps 工程师。
- 需要在代码生成前通过多模型对比来验证架构决策合理性的系统架构师。