DSH Plugins
返回列表
🧩

dsh-ian-rules

admin-security 更新于 2026.10.06

在终端中运行以下命令:

dsh plugin install Wraindrock/dsh-ian-rules

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在已安装 dsh CLI 的 DeepSeek Harness 环境中执行 dsh plugin install Wraindrock/dsh-ian-rules,可从 https://github.com/Wraindrock/dsh-ian-rules 查看说明与源码,安装后重启 profile 即可在右侧栏看到「开发规则」。

插件介绍

在 DSH 里做项目开发时,团队约定往往靠口头提醒或散落在文档里,agent 每轮会话都要你重复「别动配置格式」「提交前跑测试」这类话。dsh-ian-rules 把你的一套开发规则交给 DSH:在 Web 界面右侧栏维护,会话按工作目录自动解析并注入,无需每次手工叮嘱。

插件区分全局规则与项目规则,支持按项目追加或覆盖全局、分组整理、单条开关与总开关,还有注入预览与字符/token 成本提示。保存后正在运行的会话下一步即可生效;也可通过 ian_rules 工具在对话里说「把这条记进开发规则」直接落库。按场景注入的规则只在命中当前任务时追加到消息尾部,避免把易变内容塞进系统提示拖垮缓存成本。

适合需要让 agent 稳定遵守编码规范、发布流程、目录约定等的个人或小团队;规则存本机 $DSH_HOME/ian-rules.json,不联网上传。没有配置任何生效规则时插件不注入内容,对日常使用几乎无感。

使用场景

  • 多仓库或 monorepo 里希望不同目录自动套用各自的编码与发布约定
  • 长会话里不想每轮重复「提交前跑测试、配置集中管理」等团队底线
  • 需要可视化维护规则并预览某目录下实际会注入给模型的文本与 token 成本

适合人员

  • 用 DSH 做日常开发的个人开发者
  • 需要让 agent 稳定遵守规范的小团队
  • 在多个项目间切换、规则因目录而异的维护者