zuoguyoupan2023/openharness-rule-for-dsh-plugin
zuoguyoupan2023★ 0TypeScriptLast synced: 2026-08-15
DSH plugin that injects a system-prompt rule block for DeepSeek Harness plugin development (CAN/SHOULD/MUST NOT)
README excerpt
openharness-rule-for-dsh-plugin 一个 DeepSeek Harness(dsh)插件:往 系统提示词 注入「DSH 插件开发规范」——四类规则: 能做什么(CAN)/ 应该做什么(SHOULD)/ 不能做什么(MUST NOT)/ 不应该做什么(SHOULD NOT)。 并在 dsh 设置页侧边栏 显示「插件开发规范」一项。 - 纯 dsh plugin(bundle),装在 web profile 即可生效; - host 半: ctx.systemPrompt.section({ name, order: 46, text }) 注入规范(真实逻辑); - client 半:注册 settings.section 槽,显示侧边栏项(写法与已发布的公开插件 openharness-reply-in-cn 完全同构,仅 id / label 不同)。 对使用者 :注入的规范正文是 自包含、环境无关 的——只引用官方公开入口(官方 skill cordis-plugin-development 、官方文档、postmortem 等), 不依赖作者的本地目录或私有资料 。任何安装此插件的人都能读到同样明确、可执行的规则。正文结尾附了一小段「探索参考线索」,列出已发布到 npm 的开源 dsh 插件,仅供喜欢深挖的实现者可选参考,并非使用本插件的前提,也不增加任何使用流程。 注入逻辑(host half, src/host/index.ts ) - 取 order:46 ,落在 persona(0)之后、工具引导 section(100+)之前,与同层级的其它已安装 section 互不影响。 - 规则正文本体是一个字符串数组 ruleText ,含 CAN / SHOULD / MUST NOT / SHOULD NOT 四段 + 结尾「探索参考线索」。 - 正文已 自包含、环境无关 :只引用官方公开入口,不指向任何本地目录/私有资料,任何使用者读到都同样有效;参考插件仅在其结尾作为可选学习线索列出。 - 只有真实 agent 装配( context.agent 存在)才渲染,不污染非 agent 的 assemble 调用。 遵循程度 :这是 软约束 。注入 一定发生 (官方装配按 order 拼接、当前 profile 无 complete 段覆盖),但「模型是否严格遵守」无法 100% 保证——靠 order 靠前 + 措辞「最高优先级」尽量稳住。 验证注入是否生效 :在对话框直接问「系统提示里有没有『DSH 插件开发规范:能做什么/不能做什么』这条」——模型能复述即注入成功。 侧边栏项(client half, src/client/index.ts ) - settings.section 是 list 槽 :多个插件同…
View full README on GitHub →Category
Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 2,452
omdsh-dev/DSH-better-sidebar一个侧边栏的完整工作台,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/Git/子代理
★ 1,027
Small-tailqwq/dsh-deep-whaleDSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)——CC BY-NC-SA 4.0
★ 822