乐于分享
好东西不私藏

Oh-My-OpenCode 插件功能详解

Oh-My-OpenCode 插件功能详解

自从玩儿上了OpenCode 就一发不可收拾了,它本身迭代就非常快,而且该死的,社区还来了一个配合它的一套增强套装,这谁受得了,来看下这个oh-my-opencode
根据代码库分析,这是 **OpenCode** 的一个功能增强插件,将 OpenCode 从一个简单的 AI 编程助手升级为一个**完整的 AI 开发团队编排系统**

### 🎯 核心理念

### 🤖 内置智能体体系

### 📁 任务分类系统 (Categories)

### ⚡ 核心功能

#### 1. 魔法词:ultrawork / ulw

只需在提示中包含这个词,插件会自动:
  • 并行启动多个后台智能体
  • 深度探索代码库
  • 持续执行直到任务 100% 完成

#### 2. 后台智能体 (Background Agents)

#### 3. LSP & AST-Grep 工具

    #### 4. 内置 MCP 服务

    • Exa – 网络搜索
    • Context7 – 官方文档查询
    • Grep.app – GitHub 代码搜索

    #### 5. 会话管理工具

    • session_list – 列出所有会话
    • session_read – 读取会话历史
    • session_search – 搜索会话内容
    • session_info – 获取会话元数据

    #### 6. Ralph Loop & Todo 继续执行器

    • 如果智能体中途退出,系统会强制它继续
    • 确保任务被完成,不会半途而废

    #### 7. Tmux 集成

    • 支持交互式终端应用(vim, htop, pudr 等)
    • interactive_bash 工具

    #### 8. 内置 Skills

    • playwright – 浏览器自动化
    • git-master – Git 原子提交、rebase/squash
    • frontend-ui-ux – 前端设计
    • dev-browser – 浏览器状态持久化

    ### 📋 典型工作流程

    “`
    用户: “ulw 修复登录页面的bug,并优化性能”
    ↓ Sisyphus (主编排器) 接收任务
    ↓ 并行启动后台智能体:
    – Explore × 3: 搜索登录相关代码
    – Librarian × 2: 查找最佳实践文档
    ↓ 分析结果后:
    – 委派前端任务 → Gemini 3 Pro (visual-engineering)
    – 委派复杂逻辑 → GPT 5.3 Codex (ultrabrain)
    – 咨询架构决策 → Oracle
    ↓ 使用 LSP/AST 工具进行重构
    ↓ Todo 继续执行器确保任务完成
    ↓ 返回结果给用户

    ### 🔧 配置示例

    用户: "ulw 修复登录页面的bug,并优化性能"↓ Sisyphus (主编排器) 接收任务↓ 并行启动后台智能体:  - Explore × 3: 搜索登录相关代码  - Librarian × 2: 查找最佳实践文档↓ 分析结果后:  - 委派前端任务 → Gemini 3 Pro (visual-engineering)  - 委派复杂逻辑 → GPT 5.3 Codex (ultrabrain)  - 咨询架构决策 → Oracle↓ 使用 LSP/AST 工具进行重构↓ Todo 继续执行器确保任务完成↓ 返回结果给用户
     配置示例{  "agents": {    "sisyphus": { "model""opencode/claude-opus-4-6""variant""max" },    "oracle": { "model""opencode/gpt-5.2" },    "librarian": { "model""opencode/glm-4.7-free" }  },  "categories": {    "visual-engineering": { "model""opencode/gemini-3-pro" },    "quick": { "model""opencode/claude-haiku-4-5" }  }}

    ### 💡 使用技巧

    1. **简单任务**:直接输入,Sisyphus 会自动处理
    2. **复杂任务**:在提示中加 `ulw` 或 `ultrawork`
    3. **需要咨询**:使用 `oracle` 智能体
    4. **查文档**:   使用 `librarian` 智能体
    5. **前端工作**:使用 `visual-engineering` 分类
    本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » Oh-My-OpenCode 插件功能详解

    评论 抢沙发

    5 + 7 =
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    ×
    订阅图标按钮