找到方法在 opencode 里暂时关闭 superpowers 了

2026-04-13 12:070阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

superpowers 有时候真的很好用,比如在大项目做修改后自动 review、或是从头开始 vibecoding 的时候想确认完约束后,让它减少停下来的次数。

但有些时候不需要它,比如一点小修改,只会平白浪费时间。所以我需要找个办法暂时关闭它。

opencode 目前还没有动态关闭插件的功能(而且我觉得关闭了插件也不一定可以关掉已经 load 的 skill)。

最后我灵机一动:既然 superpowers 本质是一堆 skill,那我就写个 skill 让模型不要主动去使用 skill 不就好了!

~/.config/opencode/skills/no-skill/SKILL.md 中加入

--- name: no-skill description: This skill is explicitly requested by user, used to disable all skills. --- **Do not use any skills unless the user explicitly requests it.** ---

然后,如果不需要用 superpowers,就用 /no-skill <instructions> 去启动一个对话。

(不过也许我应该再写个可以恢复 superpowers 的 skill )

网友解答:
--【壹】--:

其实把superpower改成skill手动触发就行了,你这样disable掉所有skill了


--【贰】--:

@Xiwis_Homed @muggle_e 感谢二位,我现在把它改成手动触发了。

阅读全文
标签:人工智能
问题描述:

superpowers 有时候真的很好用,比如在大项目做修改后自动 review、或是从头开始 vibecoding 的时候想确认完约束后,让它减少停下来的次数。

但有些时候不需要它,比如一点小修改,只会平白浪费时间。所以我需要找个办法暂时关闭它。

opencode 目前还没有动态关闭插件的功能(而且我觉得关闭了插件也不一定可以关掉已经 load 的 skill)。

最后我灵机一动:既然 superpowers 本质是一堆 skill,那我就写个 skill 让模型不要主动去使用 skill 不就好了!

~/.config/opencode/skills/no-skill/SKILL.md 中加入

--- name: no-skill description: This skill is explicitly requested by user, used to disable all skills. --- **Do not use any skills unless the user explicitly requests it.** ---

然后,如果不需要用 superpowers,就用 /no-skill <instructions> 去启动一个对话。

(不过也许我应该再写个可以恢复 superpowers 的 skill )

网友解答:
--【壹】--:

其实把superpower改成skill手动触发就行了,你这样disable掉所有skill了


--【贰】--:

@Xiwis_Homed @muggle_e 感谢二位,我现在把它改成手动触发了。

阅读全文
标签:人工智能