SuperAPI AI 工具集

self-improve

智能体与模型

查看项目

更新于 10-15 21:10

技能介绍

用途:self-improve 是一份面向 OpenCode 的元技能文档,说明如何依据使用中获得的经验更新技能文档,并扩展 OpenCode 的能力体系。它本身不是可安装的工具,而是一套约定与模板。

主要能力:文档给出五类可扩展对象的创建指引——技能(.opencode/skill/<name>/SKILL.md 的 Markdown 参考文档)、智能体(.opencode/agent/<name>.md,可指定模型与受限工具)、插件(.opencode/plugin/<name>.ts 的事件钩子)、自定义工具(.opencode/tool/<name>.ts 的可调用函数)以及 MCP 服务器(在 opencode.json 中配置)。同时提供决策树:只需记住文档或流程时建技能,需要不同人设或模型时建智能体,需要响应事件或加保护时建插件,需要调用外部 API 或脚本时建工具,需要现成复杂集成时加 MCP 服务器。

使用方式:按文档模板创建文件,例如新建技能执行 mkdir -p .opencode/skill/<skill-name>,新建智能体执行 touch .opencode/agent/<agent-name>.md,新建工具执行 touch .opencode/tool/<tool-name>.ts;MCP 服务器通过编辑 opencode.json 的 mcp 字段添加。文档建议在 API 行为与文档不符、命令失败、发现新流程、用户确认某方案可用等情形下立即更新文档。

适用场景:适合在 OpenCode 终端环境中维护可自我改进、可自我修复的工作区,配合 @bootstrap 完成初始化、@debug-workspace 诊断问题、skill-reinforcement 在使用后触发经验沉淀。

限制:资料未提供该技能的安装命令、收费或价格信息,也暂未提供独立于 OpenCode 的使用方式;其具体效果取决于所用模型与项目配置。