DeepSeek Harness 插件

dsh-qrules

Global and workspace rules for DeepSeek Harness agents: configurable storage paths, system-prompt injection and a rules_read model tool.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
2128627267/dsh-qrules
最近更新
2026年8月15日
分类
工具与能力
GitHub stars
1
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/2128627267/dsh-qrules
插件名:dsh-qrules
作者:2128627267

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器2 个文件
README.md来源说明 · 只读预览

dsh-qrules 规则(全局 + 工作区)

为 DeepSeek Harness 增加两级规则系统:

  • 全局规则:对所有会话生效
  • 工作区规则:仅对当前工作区生效
  • 规则自动注入 system prompt(模型每次读取并遵守);模型也可随时调用 rules_read 工具读取
  • 存放位置可配置:可指定统一目录(任意绝对/相对路径),或放到各工作区文件夹内的指定位置(默认 .dsh-features/global-rules.json.dsh-features/rules.json

Host RPC(HTTP JSON)

方法入参说明
GET /dsh-qrules/list返回 { global, workspace, config }
POST /dsh-qrules/save{ scope, rule }新增/更新规则
POST /dsh-qrules/delete{ scope, id }删除规则
POST /dsh-qrules/import{ scope, items }导入规则数组
POST /dsh-qrules/config{ globalRulesPath, workspaceRulesPath }修改存放路径(保存后从新路径重载)

模型工具

  • rules_read:读取当前生效的全部规则

安装(原生 bundle,与 dshmarket 同类)

本插件是标准 DSH bundle:安装后作为普通插件加载,不产生 Cordis 动态插件、无需批准、无需任何手动激活

dsh plugin --profile web add dsh-qrules

然后重启 dsh web

  • host 直接作为普通 Cordis 插件运行;
  • 设置页“规则”由标准 client bundle 直接挂载;
  • 不出现 qrule-*,也没有 run-* 消息。

仓库

  • GitHub:https://github.com/2128627267/dsh-qrules
  • Topic:dsh-plugin(发布时请在仓库设置里添加该 topic)

---