dsh-rules-manager

@jilian-dsh · dsh-rules-manager · 开发
检测有风险提示无安装脚本

面向 DSH 用户的规则/命令/技能可视化管理插件,含备份恢复功能

v1.5.1版本
npm 预构建包安装方式
2026-08-21最近更新
2 · 1,379Star · 周下载
dsh plugin --profile web add dsh-rules-manager查看仓库

插件介绍

根据仓库资料整理 · commit a2dba04

主要功能

  • 通过 /rules 命令或设置面板对 AGENTS.md 中的规则进行列出、查看、新增、修改、删除、禁用与恢复。
  • 支持自定义斜杠命令,可带 {input} 参数,并可随时禁用/启用而不丢失内容。
  • 技能管理:查看已安装技能、禁用/启用(移动整个目录)、删除后进回收站可恢复。
  • 每次修改 AGENTS.md 前自动备份,设置页可查看历史备份并一键恢复到任意时刻。
  • 支持“自由区域”标记,用于存放模型可读但不被规则引擎强制执行的软约束条目。
  • 规则标题可标注执行等级(A/B/C/D/M),配合 dsh-rule-engine 决定是否被工具层硬拦截。

适合什么时候用

  • 需要频繁编辑 AGENTS.md 全局规则,但不想手动改文件、又担心改坏丢数据的用户。
  • 想为聊天框设置自己的快捷指令(带参数)来复用常用提示词的场景。
  • 安装了多个技能包,需要统一查看、临时禁用或安全删除某些技能的场景。

安装后会多出什么

界面设置页「规则、命令与技能」面板 · 规则可视化编辑子页 · 命令清单与自定义命令管理子页 · 技能管理子页 · 备份与恢复子页
命令/rules

使用前需要

  • 需要 DeepSeek Harness (DSH) 环境,Node.js >= 22。
  • 依赖 @deepseek-ai/cordis、@deepseek-ai/dsh-home-paths、@deepseek-ai/dsh-typert-protocol 等 peer 依赖。
  • 需同时安装配套客户端面板包 dsh-rules-manager-client 才能在设置页显示。
  • 若需硬拦截等级(A/C/M)生效,需配合安装 dsh-rule-engine。

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
环境变量文件系统宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库jilian-dsh/dsh-rules-manager/dsh-rules-managernpmdsh-rules-manager@1.4.8安装方式npm 预构建包收录日期2026-08-18固定 commita2dba04eeae2 · 2026-08-21
dsh plugin --profile web add dsh-rules-manager