Repolode
lay-wang

lay-wang/opencode-plugin-toggle

OpenCode 桌面端会话栏按钮,可开关已安装插件,并将 @skill 提及插入提示词。

Star
2
Fork
0
未关闭 Issue
0
最近提交
昨天

这是什么?

opencode-plugin-toggle 为 OpenCode 桌面应用的会话栏增加一个按钮。点击后会弹出面板,列出全局配置中的插件,每个插件附带简短说明和开关,同时显示可用的 skills。

关闭插件时,会在全局 plugins 数组末尾追加 "-<plugin-id>" 条目,重新开启则删除该行,服务端无需重启即可重新加载。已关闭的插件保留在列表中并置灰,加载失败的插件会显示错误信息。每次写入配置前后都会校验,并备份原文件。

点击某个 skill 会在提示词中插入 @skill-id 提及。由于 skill 由 agent 加载,这里只是提及而非直接调用。开关仅作用于全局配置;插件自带的 skill 无法单独关闭,只能关闭整个插件。

核心功能

  • 01列出全局配置的插件,显示说明和开关。
  • 02通过修改全局 plugins 数组开关插件,无需重启。
  • 03关闭的插件保留在列表中,加载失败的插件显示错误。
  • 04点击 skill 即可在提示词中插入 @skill-id 提及。
  • 05配置写入前后校验,并保留原文件备份。

适用场景

  • 无需手动编辑 JSON,快速关闭出问题或干扰使用的 OpenCode 插件。
  • 在桌面端会话中查看已安装的插件和 skills。
  • 点击即可在提示词中引用某个 skill,免去手动输入 ID。

快速上手

  1. 1

    使用 OpenCode CLI 安装插件

    opencode plugin add opencode-plugin-toggle
  2. 2

    点击 OpenCode 桌面端会话标题栏右侧的拼图图标

使用前须知

  • 仅能切换全局配置中的插件,不支持按项目切换。
  • 插件提供的技能无法单独关闭,只能关闭整个插件。

收录于专题

标签

常见问题

opencode-plugin-toggle 是什么?
OpenCode 桌面端会话栏按钮,可开关已安装插件,并将 @skill 提及插入提示词。 opencode-plugin-toggle 为 OpenCode 桌面应用的会话栏增加一个按钮。点击后会弹出面板,列出全局配置中的插件,每个插件附带简短说明和开关,同时显示可用的 skills。
opencode-plugin-toggle 可以免费使用吗?用的什么许可证?
opencode-plugin-toggle 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
opencode-plugin-toggle 还在维护吗?
活跃维护中。opencode-plugin-toggle 最近一次提交是在 2026年11月6日。
opencode-plugin-toggle 适合用来做什么?
无需手动编辑 JSON,快速关闭出问题或干扰使用的 OpenCode 插件。 在桌面端会话中查看已安装的插件和 skills。 点击即可在提示词中引用某个 skill,免去手动输入 ID。
opencode-plugin-toggle 怎么安装和运行?
使用 OpenCode CLI 安装插件: opencode plugin add opencode-plugin-toggle 点击 OpenCode 桌面端会话标题栏右侧的拼图图标
在哪里获取 opencode-plugin-toggle?
源代码和安装说明在 GitHub 上:https://github.com/lay-wang/opencode-plugin-toggle

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目