project-change-router-skill
在终端中运行以下命令:
dsh plugin install WeirdSky924/project-change-router-skill
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install WeirdSky924/project-change-router-skill 即可安装该插件,源码地址为 https://github.com/WeirdSky924/project-change-router-skill
插件介绍
在大型全栈仓库中,AI 编码 agent 经常凭局部文件名相似就把本该进底层共享层的代码写进 facade 或临时目录,甚至在已有能力旁边再砌一套平行实现中心。上下文窗口有限、注意力漂移、早期仓库边界尚未固化,这些都会让 agent 在真正动手前就偏离正确架构方向。project-change-router-skill 正是要在修改代码之前,用仓库本地的路由 bundle 给出能力归属、canonical root、读写边界和复用风险,让 agent 少乱猜、多留证据。
它提供一套低 token、可验证的变更方向索引与边界护栏:统一入口编排路由、新鲜度、依赖闭包、public API、复用扫描和治理检查,把结果规范化为可追溯的 typed findings,再由版本化策略表确定 execution_gate(pass / conditional / blocked)。复用检测拆为 capability 内、跨 capability 和 new/extract/lifecycle 三条独立通道;早期仓库默认保守,空仓和重构仓不会被自动推断成长期架构事实。所有安全信封、写入路径白名单、veto 理由都不可被 --exclude 隐藏,agent 无法绕过门禁。
适合在大型多模块、多 owner 的全栈项目中,使用 Codex、Claude Code 或 DeepSeek Harness 进行日常 feature 开发的团队。它不替代源码阅读和架构评审,而是在每次 create / modify / delete 之前给出一条有证据链的路线、一组强约束和明确的后续校准方向,把结构漂移消灭在动手之前。
截图预览
使用场景
- 大型全栈仓库中 agent 反复把共享逻辑写进 facade 或临时目录
- 多 owner 模块仓库中 agent 凭文件名相似就新建平行实现中心
- 早期空仓或重构仓边界不稳定,agent 把临时结构误判为长期架构
- 每次 feature 开发前需要快速确认 capability 归属和写入边界
适合人员
- 在大型多模块仓库中使用 Codex、Claude Code 或 DeepSeek Harness 的日常开发团队
- 负责多 owner 全栈项目架构治理的工程负责人
- 希望给 AI agent 加上变更前路由与写入门禁的团队技术负责人