DSH Plugins Marketplace

DSH Plugins

Plugins

/

UI & Experience

/

dsh-global-rules

b

dsh-global-rules

Manifest valid★ 15

Plugin for editing the ~/.dsh/AGENTS.md global rules in the DeepSeek Harness Web settings panel

UI (client)hasBundlePatch

dsh-global-rules

Awesome DSH Plugin

在 DeepSeek Harness Web 的设置面板中编辑 ~/.dsh/AGENTS.md(全局规则)的插件。

Edit your ~/.dsh/AGENTS.md (global rules) from the DeepSeek Harness web settings panel.

全局规则设置页

功能 / Features

  • 设置页新增「全局规则」标签:打开即加载 ~/.dsh/AGENTS.md 当前内容
  • 编辑保存,实时生效:新会话立即生效;当前会话在下次文件操作后感知新规则(由 DSH 内置的 dsh-agent-instructions 动态检测机制完成)
  • 文件不存在时保存会自动创建
  • 零构建:Client 端为手写 __ModuleLoader__ bundle,Host 端为纯 Node ESM

安装 / Install

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

从 GitHub 源安装(备选):

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

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

使用 / Usage

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

保存后:

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

工作原理 / How it works

  • Host(lib/index.js):注册 GET /global-rules(读文件)与 POST /global-rules(写文件,同源校验 + 256 KiB 上限)两个 HTTP 路由
  • Client(lib/client.js):手写 window.__ModuleLoader__.load bundle,注册 settings.section 的「全局规则」页面
  • 生效机制:DSH 内置 dsh-agent-instructions 插件覆盖 user-global scope 的动态检测——无需插件做任何热重载

目录结构 / Structure

dsh-global-rules/
├── cordis.patch.yml   # bundle patch:插入 global-rules 层
├── lib/
│   ├── index.js       # Host:HTTP 路由(Node ESM)
│   └── client.js      # Client:设置页 UI(__ModuleLoader__ bundle)
└── package.json

License

MIT

Compatibility

DSH 0.2.0-rc.1: failedDSH 0.2.0-rc.2: failedDSH 0.2.1-alpha.1: failed

Versions

Latest versionPublishedSize
0.1.0——
0.1.1——
0.2.0——
0.2.1——
0.2.2——

Comments

Loading…

Similar plugins

dsh-global-rules

by kingzhz

Global AGENTS-style rules as many independent markdown files, with a settings GUI — fills the gap left by DeepSeek Harness's single hard-coded global AGENTS.md.

Development & InfrastructureManifest valid

★ 0

MIT

JavaScript

Sep 22, 2026

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

by Ytibu

在 DeepSeek Harness 设置面板里编辑与生成 AGENTS.md:改全局规则、改项目规则、按「合并全局规则」或「直接覆盖」生成项目级规则。仅适用于 DSH 0.2.0-rc.2。

Development & InfrastructureManifest valid

★ 1

MIT

JavaScript

Oct 1, 2026

dsh plugin --profile web add dsh-agents-md

by Wraindrock

DSH(DeepSeek Harness)个人插件:把你的项目开发规则交给 agent —— 右侧栏面板可视化维护(全局 + 按项目),并自动注入每个会话的系统提示。

Manifest valid

★ 0

MIT

JavaScript

Oct 6, 2026

dsh plugin --profile web add dsh-ian-rules

by mycodesite

DeepSeek Harness (dsh) 插件:全局+项目两级 Markdown 规则注入(RuleBase)

Manifest valid

★ 3

↓ 4/wk

MIT

TypeScript

Oct 5, 2026

dsh plugin --profile web add rulebase

by icrefin

Edit the AGENTS.md instruction files DeepSeek Harness actually loads - user-global and per-workspace - from a left-sidebar panel in the GUI.

Manifest valid

★ 0

MIT

TypeScript

Oct 10, 2026

dsh plugin --profile web add dsh-agent-prompt

by wzz3034026545

Manage DSH rules from the web settings panel — edit global/project AGENTS.md, or auto-split pasted rules into layered AGENTS.md and skills via LLM.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Aug 16, 2026

dsh plugin --profile web add dsh-rule-manager