DSH-P2M
在终端中运行以下命令:
dsh plugin install GiantAxeint/DSH-P2M
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install GiantAxeint/DSH-P2M 即可安装该插件,完整源码仓库地址为 https://github.com/GiantAxeint/DSH-P2M
插件介绍
插件装到十几个之后,DSH 的麻烦往往不在单个插件本身,而在它们彼此之间的碰撞:同名服务注册互相覆盖、peer 版本声明与实际解析结果漂移、多层补丁对同一入口给出矛盾配置。传统做法只能等崩溃发生再手动排查,既被动又容易漏掉根因。
P2M 把这件事变成自动化流水线。它在每次启动时执行完整体检——崩溃归因、运行期禁用检测、全补丁层静态扫描——并按一条固定规则裁决优先级:DSH 本体永远第一,P2M 第二,其余插件按累计使用时长实时排序。肇事插件被隔离后写入唯一的 guard 文件,跨重启持续生效,所有决策留痕于 incidents.jsonl,随时可回滚。新插件启用前还有一道子进程试跑门禁,崩溃即弹窗让用户选择取消或继续,避免一次坏插件拖垮整个宿主。
适合正在积累 DSH 插件库、希望装上去就能用、出了问题有人兜底的进阶用户。零运行时依赖,不引入额外冲突源,核心与 P2M 自身的决策永远只报告不自动禁用。
使用场景
- 插件数量增多后 DSH 频繁启动崩溃,需要自动归因、隔离肇事插件并留痕
- 新插件启用前担心拖垮宿主,需要子进程试跑门禁和一键回滚
- 多个插件注册同名服务或补丁层配置互踩,需要统一裁决和优先级排序
适合人员
- 积累了大量 DSH 插件、希望冲突处理全自动化的进阶用户
- 团队环境中需要插件启停统一管控和审计留痕的运维角色
- 希望宿主稳定运行、对参差插件质量保持警惕的开发者