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

全局规则编辑 badai147/dsh-global-rules

DeepSeek Harnessv0.2.2
badai14718 天前有提交已提供中文文档扫描:含敏感能力

在 DeepSeek Harness Web 的设置面板中编辑用户级全局规则文件…

40.6/100
综合分
13
GitHub 星标
643
npm 周下载
—/5
用户评分

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

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

状态速览

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

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

验证判据与等级说明 →

可信度证据

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

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

✓npm 包dsh-global-rules @ 0.2.2
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

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

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

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 4 处,展示前 4 条)
  • 读取本地文件
    lib/index.js:79
    const content = await readFile(file, 'utf8')
  • 写入本地文件
    lib/index.js:107
    await writeFile(file, content, 'utf8')
  • 发起网络请求
    lib/client.js:122
    fetch(API_PATH, { cache: "no-store" })
  • 发起网络请求
    lib/client.js:146
    fetch(API_PATH, {
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

1 张 · 点击查看大图

功能亮点

  • 设置面板编辑全局规则

在 DeepSeek Harness Web 设置面板里编辑全局规则的插件。

README

由 DeepSeek 最新模型翻译生成
dsh-global-rules Awesome DSH Plugin 在 DeepSeek Harness Web 的设置面板中编辑用户级全局规则文件 $DSH_HOME/AGENTS.md(默认 ~/.dsh/AGENTS.md)的插件。 全局规则设置页 功能 - 设置页新增「全局规则」标签:打开即加载全局规则文件的当前内容,并显示它解析到的位置 - 路径解析与 harness 一致:非空 $DSH_HOME 优先,否则 ~/.dsh(与内置 dsh-agent-instructions 同规则,因此编辑的一定是真正生效的那个文件) - 编辑保存,实时生效:新会话立即生效;当前会话在下次文件操作后感知新规则(由 DSH 内置的 dsh-agent-instructions 动态检测机制完成) - 文件不存在时保存会自动创建 - 零构建:Client 端为手写 __ModuleLoader__ bundle,Host 端为纯 Node ESM 环境要求 - 已安装 DeepSeek Harness(dsh),并使用 web profile - 无额外运行时依赖:本包只发布 lib/、cordis.patch.yml、icon.svg 与 locale/*.json 安装 dsh plugin --profile web add dsh-global-rules
展开完整文档(README 剩余 1 节)
dsh-global-rules

Awesome DSH Plugin

在 DeepSeek Harness Web 的设置面板中编辑用户级全局规则文件 $DSH_HOME/AGENTS.md(默认 ~/.dsh/AGENTS.md)的插件。

全局规则设置页

功能

- 设置页新增「全局规则」标签:打开即加载全局规则文件的当前内容,并显示它解析到的位置
- 路径解析与 harness 一致:非空 $DSH_HOME 优先,否则 ~/.dsh(与内置 dsh-agent-instructions 同规则,因此编辑的一定是真正生效的那个文件)
- 编辑保存,实时生效:新会话立即生效;当前会话在下次文件操作后感知新规则(由 DSH 内置的 dsh-agent-instructions 动态检测机制完成)
- 文件不存在时保存会自动创建
- 零构建:Client 端为手写 __ModuleLoader__ bundle,Host 端为纯 Node ESM

环境要求

- 已安装 DeepSeek Harness(dsh),并使用 web profile
- 无额外运行时依赖:本包只发布 lib/、cordis.patch.yml、icon.svg 与 locale/*.json

安装

dsh plugin --profile web add dsh-global-rules

从 GitHub 源安装(备选):

dsh plugin --profile web add github:badai147/dsh-global-rules

重启 dsh web,然后打开 设置 → 全局规则。

使用

1. 打开设置 → 全局规则
2. 编辑规则内容(Markdown 格式,与 AGENTS.md 语法一致)
3. 点击「保存」

保存后:

- 新会话:首次步骤直接读取新内容,立即生效
- 当前会话:下一次文件系统工具调用后,DSH 会检测到文件变化并注入 "Updated instructions from: ~/.dsh/AGENTS.md",模型按新规则执行

工作原理

- Host(lib/index.js):用 ctx.connection.fetch.register 注册精确 Fetch 路由 GET/POST /api/global-rules(读文件 / 写文件,256 KiB 上限)。它挂在 Connection 的 /api 通道上,因此自动落在 Host/Origin 栅栏与浏览器鉴权之内,无需自建同源校验
- Client(lib/client.js):手写 window.__ModuleLoader__.load bundle,注册 settings.section 的「全局规则」页面
- 生效机制:DSH 内置 dsh-agent-instructions 插件覆盖 user-global scope 的动态检测——无需插件做任何热重载

目录结构

dsh-global-rules/
├── cordis.patch.yml # bundle patch:插入 global-rules 层 ├── icon.svg # 插件页显示的图标 ├── lib/ │ ├── index.js # Host:/api 精确 Fetch 路由(Node ESM) │ └── client.js # Client:设置页 UI(__ModuleLoader__ bundle) ├── locale/ │ ├── en.json # 插件标题与描述(英文) │ └── zh.json # 插件标题与描述(中文) ├── .github/workflows/ │ └── publish.yml # 版本 tag 触发 npm 发布 └── package.json

更新日志

各版本变更记录在 CHANGELOG.zh-CN.md(English)。

参与贡献

欢迎提交 Issue 与 PR——开发环境搭建、项目约定与提交规范见 CONTRIBUTING.zh-CN.md(English)。

许可证

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

在 DeepSeek Harness Web 的设置面板中编辑用户级全局规则文件…

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