在设置页编辑全局指令,自动注入每个会话
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/12 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Y-King666/dsh-global-prompt该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · skill
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 21 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 取源不可用(Error: github tarball HTTP 404 @ https:
- · api.github.com
- · repos
- · Y-King666
- · dsh-global-prompt
- · tarball)
扫描于 2026/11/1(0 天前)
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 设置页编辑全局指令
- 自动注入每个会话
DeepSeek Harness 全局提示词编辑器:在设置里编辑用户级 AGENTS.md,注入每个会话。
README
由 DeepSeek 最新模型翻译生成dsh-global-prompt
在 DSH 设置页加一个「全局提示词」分区:一个大输入框 + 保存 / 取消,写入用户级全局指令文件 ~/.dsh/AGENTS.md(即 $DSH_HOME/AGENTS.md),由 DSH 官方的 dsh-agent-instructions 插件在会话中注入智能体上下文。
为什么不需要自己写注入
@deepseek-ai/dsh-agent-instructions(dsh-base 默认启用,config maxBytes: 65536)在会话开始时读取
join(dshHome, "AGENTS.md") 这个用户级全局文件,包成 <system-reminder> 注入上下文,并在每一步通过
reconcileInstructionContext 比对文件版本。因此本插件只负责写那个文件,注入沿用官方现成机制。
实测(本机 web GUI):保存后同一会话的下一步就收到 <system-reminder>Instructions from: ~/.dsh/AGENTS.md …</system-reminder>;删除文件后收到 Instructions removed: ~/.dsh/AGENTS.md。无需等待新会话。
展开完整文档(README 剩余 1 节)
dsh-global-prompt
在 DSH 设置页加一个「全局提示词」分区:一个大输入框 + 保存 / 取消,写入用户级全局指令文件 ~/.dsh/AGENTS.md(即 $DSH_HOME/AGENTS.md),由 DSH 官方的 dsh-agent-instructions 插件在会话中注入智能体上下文。
为什么不需要自己写注入
@deepseek-ai/dsh-agent-instructions(dsh-base 默认启用,config maxBytes: 65536)在会话开始时读取
join(dshHome, "AGENTS.md") 这个用户级全局文件,包成 <system-reminder> 注入上下文,并在每一步通过
reconcileInstructionContext 比对文件版本。因此本插件只负责写那个文件,注入沿用官方现成机制。
实测(本机 web GUI):保存后同一会话的下一步就收到 <system-reminder>Instructions from: ~/.dsh/AGENTS.md …</system-reminder>;删除文件后收到 Instructions removed: ~/.dsh/AGENTS.md。无需等待新会话。
结构
| 文件 | 作用 |
| lib/index.js | 宿主半边:ctx.webServer.register({ kind: 'exact', path: '/global-prompt/api', handler })。GET 读取现状,POST 覆盖写入。只 import Node 内置模块。 |
| lib/client.js | 客户端半边:自注册 bundle(window.__ModuleLoader__.load({...})),只 require('react'),向 settings.section 注册分区。 |
| cordis.patch.yml | 向 profile 插入一行 global-prompt,不改动任何官方组件。 |
设置导航图标
设置导航的图标是官方 shell 里 navIcon(id) 的硬编码映射,第三方 section 一律拿兜底齿轮,注册参数里没有图标位(dsh-client-ui-settings-general/lib/client.js:244)。所以 lib/client.js 走 dsh-plugin-wallpaper-engine 同一条纯 DOM 补丁路线:盯 document.body 的一层 childList,在设置对话框([role="dialog"] nav)里按本分区 label 文本认那一格,把齿轮换成官方 IconContextInjectionOutline 的几何(16px 网格 / stroke 1.3 / currentColor)。补丁装不上(结构变了 / 找不到行)= 保留齿轮,不抛、不重试。
HTTP 接口
GET /global-prompt/api → { ok, exists, content, bytes, mtimeMs, path, displayPath, budgetBytes, limitBytes }
POST /global-prompt/api,body { "content": string } → 同 GET 的载荷(写入后的快照)。请求体上限 1 MiB。
webServer 的普通路由不经过 connection 层的 token 鉴权,所以 handler 自带 fence(照抄 dsh-mcp-connector 的 isTrustedWebRequest):Host 必须回环或属于 webRuntime.trustedHosts,sec-fetch-site: cross-site 拒绝, Origin 必须与 Host 同源。
写入采用「同目录临时文件 + rename」原子替换,避免智能体读到半截文件;Windows 上 rename 偶发失败时退回直接写。
启用
已安装为 profile 的 link: 依赖,配置见 profile package.json 的 dsh.profile.bundles 重新启用:
plugin_manager(action: "set_bundle", target: "dsh-global-prompt", enabled: true)
安装位置:%USERPROFILE%\.dsh\plugins\dsh-global-prompt,profile 通过 junction 链接到 %USERPROFILE%\.dsh\profiles\<profile>\node_modules\dsh-global-prompt,改动源码即时生效(无需重启)。
注意
- 宿主半边不能 import @deepseek-ai/:profile 的 node_modules 里没有该作用域,核心包只在 asar 的 installAnchor 下可见。
- 不要声明 peerDependencies:evaluatePluginCompatibility 会因此校验 @deepseek-ai/dsh 版本范围并可能拒绝安装。
- 客户端 bundle 由宿主原样投递(不做构建/转译),所以 lib/client.js 必须手写成自注册脚本;相对分块只能用 require.async("./client.<name>.js")。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Y-King666/dsh-global-prompt
在设置页编辑全局指令,自动注入每个会话
相关插件 · 技能 / 提示词
人设统管ZiChuanLan/agent-purge
一份系统提示词,喂给多个 coding…
★ 931已汉化DSH
73.8
人物画像蒸馏titanwings/distilly
Distilly — 把他们的思考方式提炼成可复用的技能,供任何智能体或机器人使用。原名 Colleague Skill(原同事 Skill)。
★ 25,659已汉化DSH
71.3
推理工作空间套件Tiger3807861189/J-Space-Cognition-Suite
J-Space 是面向复杂推理、大型仓库工程、子代理协作与授权安全分析的推理时工作空间和控制套件。
★ 2,957已汉化DSH
70.5
两阶段工具锚定预设xiaobright/dsh-anchored-standard
实验性 DeepSeek Harness agent preset…
★ 3,742已汉化DSH
70.1
智能体工作流编排nrslib/takt
不再日夜盯着 AI 编码智能体。
★ 1,402已汉化DSH
70
Agent 运行时手册Electricitysheep/dsh-handbook
DeepSeek Harness dsh 从 0 到 1 深度手册:安装/插件开发/性能调优/实测案例/同模型多…
★ 827已汉化DSH
68.7