把自定义提示词注入每个会话最前面并随时编辑
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add ZZJQ678/dsh-global-context该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 注入自定义提示词
- 置于系统提示词顶部
- 随时编辑保存清空
全局提示词:把一段自定义提示词注入到每个会话系统提示词的最顶部,并在对话视图新增「全局提示词配置」标签页,可随时编辑、保存、清空。
README
由 DeepSeek 最新模型翻译生成dsh-global-context(全局提示词配置)
一段你自己写的提示词,自动加在每个会话的最前面。
DSH 的系统提示词通常是固定内容,你想让每个会话都遵守某条规则时,只能反复复制粘贴。
这个插件把那段话存成一个文件,每次对话自动放在最前面;你还可以在对话视图里直接改它。
能做什么
一段话,处处生效。 你写的内容会排在系统提示词最前面(在 DSH 内置的身份说明之前),对每个会话、每个模型都生效,子代理也一样。
在对话视图里新增一个标签页。 原装 DSH 的对话视图只有「对话」一个标签页,「轨迹」「上下文」这些是后来装插件才有的。装上本插件后,标签栏最后会多出一个「全局提示词配置」,里面就是那段话,可以随时改、保存、清空。
改完立刻生效。 内容存在普通文本文件里,每次发消息时重新读取 —— 保存后下一条消息就带上了,不需要重启。你也可以直接用记事本改那个文件。
安装
dsh plugin --profile web add -w github:ZZJQ678/dsh-global-context
装完重启一次 DSH 即可(浏览器里的标签页要重启才会加载)。
常见问题
内容存在哪?
展开完整文档(README 剩余 1 节)
dsh-global-context(全局提示词配置)
一段你自己写的提示词,自动加在每个会话的最前面。
DSH 的系统提示词通常是固定内容,你想让每个会话都遵守某条规则时,只能反复复制粘贴。
这个插件把那段话存成一个文件,每次对话自动放在最前面;你还可以在对话视图里直接改它。
能做什么
一段话,处处生效。 你写的内容会排在系统提示词最前面(在 DSH 内置的身份说明之前),对每个会话、每个模型都生效,子代理也一样。
在对话视图里新增一个标签页。 原装 DSH 的对话视图只有「对话」一个标签页,「轨迹」「上下文」这些是后来装插件才有的。装上本插件后,标签栏最后会多出一个「全局提示词配置」,里面就是那段话,可以随时改、保存、清空。
改完立刻生效。 内容存在普通文本文件里,每次发消息时重新读取 —— 保存后下一条消息就带上了,不需要重启。你也可以直接用记事本改那个文件。
安装
dsh plugin --profile web add -w github:ZZJQ678/dsh-global-context
装完重启一次 DSH 即可(浏览器里的标签页要重启才会加载)。
常见问题
内容存在哪?
默认是 $DSH_HOME/global-context.md,Windows 上一般在 C:\Users\\AppData\Roaming\dsh-desktop\harness\global-context.md。标签页底部会显示实际路径。
想临时关掉怎么办?
把文本框清空保存就行,或者把配置里的 enabled 设成 false。文件为空时不会注入任何内容。
会不会拖慢每个请求?
不会。内容只有几 KB 的读写,而且写入接口限制 256 KB,粘错一大段也不会把每个请求都撑大。
怎么确认它真的生效了?
在仓库目录里跑 node scripts/verify-live.mjs,它会检查注入、保存和标签页是否都正常(加 --no-write 可以跳过写入测试)。每项都会打印 PASS / FAIL。
高级配置?
在 profile 的 cordis.patch.yml 里按 id: dsh-global-context 覆盖,可调 enabled、order、 textPath、statusPath 四项。
给想改代码的人
| 半边 | 文件 | 作用 |
| 宿主 | lib/index.js | 注册 systemPrompt 段落,并提供路由 /api/dsh-global-context(GET 读 / POST 写) |
| 客户端 | lib/client.js | 手写的 window.__ModuleLoader__ 产物,注册 conversation.view 标签页 |
两条刻意的安全约束:
1. apply() 永不抛异常。 DSH 加载器用 Promise.allSettled 收敛每个条目,一个失败会回滚整个 profile —— 也就是 DSH 起不来。所以注册失败只记日志并降级。
2. 注入的正文里不会出现活的 {{...}}。 系统提示词渲染器做严格插值,遇到未知变量会抛异常,
那会让每个请求都失败。因此正文里的 {{ 会被拆成 { + 零宽空格 + {:渲染器看不到引用组,
而肉眼看仍是 {{。
跑测试:
DSH_HOME= node --test test/host.test.mjs test/client.test.mjs test/manifest.test.mjs
宿主半边用真实的 SystemPrompt 服务验证注入位置与读写路由(含拒绝路径),客户端半边用真实 React 加载手写产物验证标签页注册与渲染,另有一组断言把宿主的打包规则固定下来。
开发声明
本插件的宿主半边、浏览器半边、测试与文档,全程使用 DSH(DeepSeek Harness)编写完成。
许可
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
ZZJQ678/dsh-global-context
把自定义提示词注入每个会话最前面并随时编辑
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,270已汉化DSH
70.8
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。