🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

用户规则 railgun52/dsh-user-rules

DeepSeek Harnessv0.1.0
railgun5236 天前有提交已提供中文文档扫描:未发现敏感能力

把开发规则注入每个会话的系统提示,改完即生效

30.8/100
综合分
1
GitHub 星标
25
npm 周下载
—/5
用户评分

数据截至 2026/9/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @railgun52/dsh-user-rules
npm 源 · @railgun52/dsh-user-rules 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
数据截至 2026/10/28·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 36 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包@railgun52/dsh-user-rules @ 0.1.0
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖要求 >=0.1.7-rc.1 · 最新 0.2.1-rc.2 兼容
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/20 00:18:08

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-settings@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 配置命名空间列表编辑
  • 规则注入系统提示
  • 修改即时生效

dsh 网页 GUI 的用户规则设置页:针对配置档配置命名空间的列表编辑器,规则以 systemPrompt 段落注入

README

由 DeepSeek 最新模型翻译生成
dsh-user-rules — 用户规则设置页 npm DeepSeek Harness 的 profile-config 设置页,把你的开发规则注入到每个会话的系统提示里。 你在这里添加的规则会拼接成一个名为 user-rules 的 systemPrompt section,模型从下一轮起就会遵守——改完即生效,无需重启。页面是对 user-rules profile-config 命名空间的列表编辑器;Host 端负责 schema 与 systemPrompt section,浏览器端负责编辑卡片。 功能 | 功能 | 说明 | | 设置页 | 一级设置 section 用户规则,提供增/改/删/排序卡片列表 | | systemPrompt 注入 | 解析后的 rules 成为名为 user-rules 的编号 systemPrompt section(order -50) | | 实时编辑 | rules 声明为 .volatile();section 文本在装配时读实时值,新会话立即生效,不重载插件 | | profile-config 存储 | 值持久化到当前 profile 的插件配置;页面通过共享 configForms 命名空间读写 | 架构 dsh-user-rules/ |-- src/
展开完整文档(README 剩余 1 节)
dsh-user-rules — 用户规则设置页

npm

DeepSeek Harness 的 profile-config 设置页,把你的开发规则注入到每个会话的系统提示里。

你在这里添加的规则会拼接成一个名为 user-rules 的 systemPrompt section,模型从下一轮起就会遵守——改完即生效,无需重启。页面是对 user-rules profile-config 命名空间的列表编辑器;Host 端负责 schema 与 systemPrompt section,浏览器端负责编辑卡片。

功能

| 功能 | 说明 |
| 设置页 | 一级设置 section 用户规则,提供增/改/删/排序卡片列表 |
| systemPrompt 注入 | 解析后的 rules 成为名为 user-rules 的编号 systemPrompt section(order -50) |
| 实时编辑 | rules 声明为 .volatile();section 文本在装配时读实时值,新会话立即生效,不重载插件 |
| profile-config 存储 | 值持久化到当前 profile 的插件配置;页面通过共享 configForms 命名空间读写 |

架构

dsh-user-rules/
|-- src/
| |-- index.ts # host 端:Config schema(volatile rules)+ systemPrompt section
| |-- user-rules-schema.ts # UserRulesSchema
| |-- invariant.ts
| -- client/
| |-- index.ts # 浏览器端:configForms.whileServed + settings.section 卡片
| |-- UserRulesSection.tsx
| |-- UserRulesSection.module.css
| -- locales.ts # zh/en 导航与页面文案
-- cordis.patch.yml # bundle patch:插入 user-rules 插件行

- 命名空间:user-rules。所属 profile 条目 id 必须等于该字符串;在 profile-config 设置模型下,插件的 Config schema 即命名空间。
- 注入:apply 注册一个 systemPrompt.section,其 text 在每次装配时读 config.rules.get(),因此规则始终反映当前值。
- 浏览器 bundle:走 window.__ModuleLoader__.load 契约;React 与 @deepseek-ai/dsh-client-ui-primitives 从加载器模块表解析(external);CSS Modules 由 lightningcss 内联为 。

安装

从本地目录(开发)
dsh plugin --profile web add link:/absolute/path/to/dsh-user-rules

从 npm(推荐)
dsh plugin --profile web add @railgun52/dsh-user-rules@latest

安装后重启 dsh web。打开 设置 → 用户规则 管理规则。link 模式下改代码后跑 pnpm build 再刷新页面即可,无需重新安装。

开发

pnpm install
pnpm build # tsc -b(类型+声明)&& tsdown(node 半 + 浏览器 bundle)
pnpm typecheck # 仅类型检查

浏览器 bundle 用 harness 的 clientBundle helper 产出;从全新克隆构建需要 DeepSeek Harness 仓库在场(tsdown.config.ts 引入其 clientBundle)。发布的 lib/ 已预构建,使用者无需构建。

许可证

MIT
预览分享卡片长什么样 ↓railgun52/dsh-user-rules
分享 · DeepSeek Harness Hub
railgun52/dsh-user-rules

把开发规则注入每个会话的系统提示,改完即生效

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部