常见问题
它会不会改坏我的 DSH 配置?
不会。所有配置存在插件自己的数据里,在装配期生效;宿主既有的预设定义一个都不改。卸载即恢复原状。
支持哪些环境?
纯 Web 版(dsh --profile web)优先支持。桌面版同样跑这套 host 逻辑,但它自带的平台是 0.2.0-rc.2、达不到本插件的下界,那边请装 dsh-agent-studio@0.1.5。下界是硬的:本插件要求 DSH 0.2.1-alpha.2 及以上(全功能最低版本,派活依赖这一步才有的 subagents.startActivation())。
为什么某个预设的「提示词集」卡片是灰的?
那个预设声明了 complete: true,它的段清单由平台写死,插件无法改写。这类预设能配的只有工具面、技能面与快照开关。面板置灰并写明原因,是为了不让你误以为配置生效了。
为什么快照开关点不动?
该预设声明了 includeRuntimeContext: false,平台已经替它关掉了快照注入,开关没有可操作的空间。鼠标悬停问号可以看到说明。
一个工具集都不装会怎样?
等于一个工具都不给。这是本插件的语义边界:绑定即接管,没装就是空的。想让某个代理只给一个 shell,就建一个只勾 shell 的工具集;想让某个预设回到「平台全量下发」,就解除绑定。
阻塞派活写出来的 .md 能删吗?
能,删了不影响配置与功能。它们落在系统临时目录(<系统 temp>/dsh-agent-studio/<会话 id 短哈希>/),只是给模型读整份结果的副本;插件不主动清理,系统清临时目录时会一起消失。
导入时和现有配置撞了 id 会怎样?
看导入树弹窗里那个**「是否覆盖」**开关:关着(默认)撞 id 会让整批导入被拒,并告诉你撞在哪一对上;开着则就地覆盖同名 id 的那一项(位置不变),其余照常并入。两条路都只并入草稿,点了保存才落盘。
和 dsh-context 是什么关系?
dsh-context 用来查看模型这一轮实际收到了什么(提示词、工具、skill)。本插件决定投递什么,它负责事后核对,两个一起用刚好闭环。
卸载后配置去哪了?
卸载即恢复原状:宿主预设从头到尾没被改过,插件自己的数据随插件一起移除。
设置里没有出现「Agent 中心」?
先确认插件装在了正在使用的 profile 上(web 或 desktop),然后重启一次 DSH。还不行的话,确认你的 DSH 版本不是太旧——插件依赖宿主的一些较新的原语,太旧时可能挂载不上。
怎么反馈问题?
到 GitHub 仓库 提 issue。附上你的 DSH 版本、插件版本与复现步骤,能大幅加快排查。