我有两个自定义斜杠命令。plan,act,分别用来规划需求和实现需求。 但是有时候我不用斜杠命令让他实现功能时,他自动触发 了act 的角色。 我查看act 的提示词发现 “你现在是一名具备自我状态感知的【高级开发工程师】” 有这样的描述。 难道gemini cli把他当成skill 了? 理论来说,自定义斜杠命令只有在用户输入时 例如 /act 实现xxx 才会触发吧。
这个估计是 Feature,我也在用 Gemini CLI,但没用自定义角色,但是它也会根据我的输入自主地给自己下定义命令。
你这个情况估计是 CLI 发现你有定义角色,它就会在合适的时候自己引用。