在设置页的「个性化」页编辑此主机全局指令(~/.dsh/AGENTS.md),此机器上的所有会话都会应用。
安装
# npm 包(预构建)
dsh plugin --profile web add dsh-myrules
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:Relistencode/dsh-extension-hub#path:/packages/dsh-myrules
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本。请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
在 DeepSeek Harness(DSH)Web 设置页编辑此主机的全局指令。设置页新增「个性化」页:一个多行编辑器,对应 $DSH_HOME/AGENTS.md——这个文件会被 dsh-agent-instructions 注入此机器上的每一个会话,作为持久指令块生效。
编辑保存后:新会话立即生效;当前会话在下次文件操作后感知。无需重启。
安装
dsh plugin --profile web add dsh-myrules@0.1.1
重启 dsh web,然后打开 设置 → 个性化。
使用
- 打开 设置 → 个性化
- 编辑你的自定义指令(Markdown 格式,可多条,换行分隔)
- 点击 保存
保存很简单:
- 清空内容保存会删除指令文件(清除全局指令),需要确认
- 超过 64 KB 指令预算时仍会保存,但提示警告(渲染器会先省略较宽泛的文件、再截断最具体的文件)
工作原理
- 宿主侧(
lib/host.js):TypertRemoteService网关,wire 命名空间myRules——readGlobalRules/writeGlobalRules两个方法。文件路径经$DSH_HOME解析(配置 → 环境变量 →~/.dsh)。 - 浏览器侧(
lib/client.js):标准 client-modules bundle,注册settings.section页面;完整中英双语。 - 生效机制:无需热重载——DSH 内置的
dsh-agent-instructions监听 user-global scope,文件变化后自动重新注入。
许可证
MIT
链接
同类插件
zhu1090093659/dsh-web-ui#packages/dsh-web-ui-all★ 3362
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。
omdsh-dev/DSH-better-sidebar★ 1600
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。
ccch1mneyyy/dsh-TUI★ 1519
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。
omdsh-dev/dsh-at-file★ 262
Codex 风格的 `@file` 文件引用,输入框里直接搜索并引用工作区文件。
huiliyi37/dsh-tianshu-tui★ 190
DeepSeek Harness 的终端 UI(TUI)。
Nagi-ovo/dsh-visualize★ 159
对话内生成式 UI:模型把交互式 HTML 卡片直接画进会话流,带流式预览与沙箱渲染。