OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  coding-opencode:启用OpenCode编程智能体

coding-opencode:启用OpenCode编程智能体

 
  eaglex ·  2026-02-02 00:45:54 · 19 次点击  · 0 条评论  

名称: coding-opencode
描述: 允许使用通过 "Oh My OpenCode" 自定义的 OpenCode 编码代理,以处理复杂的代码开发任务、代码库探索、调试、重构和多模型编排。当您需要自主且高级的 AI 编码帮助时,尤其是在您希望利用 "Oh My OpenCode" 的功能(如 Sisyphus、Hephaestus、Oracle、Librarian 或 Explorer 代理,以及 LSP/AST 工具)时,请使用此技能。


技能:coding-opencode

此技能旨在充分利用您通过 "Oh My OpenCode" 自定义安装的 OpenCode 的全部能力。它提供对高级多代理编排、集成开发工具和自动化工作流的访问,以完成编码任务。

何时使用此技能

在以下情况使用 coding-opencode
* 需要 AI 帮助编写或修改代码。
* 需要进行深入的代码库探索。
* 需要调试或重构方面的帮助。
* 希望利用专门的代理,如前端 UI/UX 工程师或 Oracle。
* 计划执行需要多个步骤和代理间协调的开发任务。
* 希望启用 "ultrawork" 或 "ulw" 模式,以实现自主、持续的任务执行。

通过 "Oh My OpenCode" 实现的核心功能

"Oh My OpenCode" 为您的 OpenCode 带来了多个高级代理和功能:

  • Sisyphus (主代理):编排其他代理,确保任务彻底完成。
  • Hephaestus (自主深度工作器):面向目标的自主代理,用于深度执行。
  • Oracle (设计与调试):专门帮助设计和调试过程的代理。
  • Librarian (文档与代码库探索):用于搜索文档和探索代码库的代理。
  • Explore (快速代码库搜索):用于极速代码库探索。
  • LSP & AST 工具:完全支持语言服务器协议 (LSP) 和抽象语法树 (AST),以实现更准确、更安全的代码重构。
  • 多模型编排:允许使用针对特定任务优化的不同 AI 模型。
  • ultrawork / ulw 关键词:只需在您的命令中包含 ultraworkulw,即可激活利用所有 "Oh My OpenCode" 代理和功能的完整自动化工作流。

使用方法

要使用此技能,您可以通过 exec 工具调用 OpenCode 命令,并提供必要的指令和参数。如果您希望激活 "Oh My OpenCode" 的完整编排,请确保在您的 提示 或参数中包含 ultraworkulw

通用示例:

# 以 ultrawork 模式启动 OpenCode 会话
opencode --agent build --ultrawork "创建一个用于计算斐波那契数列的 Python 函数"

# 请求 Librarian 代理搜索某个 API 的信息
opencode --agent build "ulw: 搜索 Python 'requests' API 的文档并提供基本使用示例。"

# 用于代码重构
opencode --agent build "ulw: 重构 'src/main.js' 文件以使用 async/await。"

请注意: 上面的 opencode 命令是示例。由于 OpenCode 安装在 WSL 中并通过 PowerShell 运行,因此每个 OpenCode 命令都需要以 wsl 开头。
示例:wsl opencode ...

目标文件夹: 除非另有指定,所有编码或文件操作都将默认以 C:\Users\Administrator\Documents\Jagonyakomputer 作为主要工作目录。

Docker 集成: 代理具备通过 PowerShell 操作 Docker 容器的能力,适用于涉及容器化或隔离开发环境的任务。

配置

"Oh My OpenCode" 高度可定制。配置文件位于:
* .opencode/oh-my-opencode.json (项目级)
* ~/.config/opencode/oh-my-opencode.json (用户级)

您可以在此配置文件中更改特定代理使用的模型、温度、提示 和权限。

如果您需要进行特定配置或故障排除,我将参考 "Oh My OpenCode" 文档或上述配置文件。

19 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私 ·  条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 13 ms
Developed with Cursor