概览
dsh-skills-mcp-panel
README / ZH
插件文档
目录摘要
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **面板的改动不等于编辑 preset。** 由 preset 的 `agent.cordis.yml` 提供的技能或 MCP 行,仍然是在创建会话时组合的;面板的 MCP 选择作用于 profile 的 patch 层,对所有会话生效。要隐藏整个由 preset 提供的行,仍然得改 preset,并由新会话拾取。 - **启动即冻结的 profile。** `headless`、`sdk`、`acp` 默认是 `patchReload: startup`;面板的 MCP 写入会落盘,但要到下次启动才应用,改动之后页面会立即说明这一点。技能在所有 profile 上都是热的,因为技能提供方监听的是文件而不是配置。 - **技能是从磁盘读的,不是从注册表读的。** 面板复刻了文件系统提供方的发现规则(顶层 `SKILL.md` 目录包和扁平的 `<name>.md`,跳过点号目录),因为它要改写的是真正控制可见性的那个文件。由其他提供方提供的技能会出现在模型目录里,但没有文件可供本面板改动。 - **没有导入、新建和删除。** 这页只改变已经存在的东西,既不新增也不移除技能或服务器。 - **MCP 没有项目级配置源。** DSH 的 MCP 服务器来自 profile、harness 主目录和内置组合包——没有"每个项目一份 MCP 文件"可读——所以只有当某个服务器自己的 `cwd` 指向项目内部时,它才会落进项目组。其余的一律归全局,这是事实,不是缺口。
