🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

上下文文件注入 pgnqukezrdxmhjso/dsh-prompt-file-injector

DeepSeek Harness
pgnqukezrdxmhjso34 天前有提交已提供中文文档扫描:含敏感能力

把指定文件按需注入模型上下文,随时可查

28.1/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add pgnqukezrdxmhjso/dsh-prompt-file-injector
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么
dsh 原生插件 · market
装得上吗
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 34 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
  • 读取本地文件
    src/index.ts:245
    size = statSync(path).size
扫描于 2026/10/31(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/cordis-plugin-loader@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-preset-registry@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-plugin-manager@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-client-ui-workspace@deepseek-ai/dsh-llm
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

把指定文件注入 DeepSeek Harness(dsh)的模型上下文,由你选择要注入哪些文件。

README

由 DeepSeek 最新模型翻译生成
dsh-prompt-file-injector 把指定的文件注入 DeepSeek Harness(dsh)的模型上下文。 详情见 design/zh/current.md。 安装 dsh plugin --profile web add dsh-prompt-file-injector 不支持通过 GitHub 安装。 功能 在 dsh 侧边栏「插件」页本插件自己的卡片上新增配置区,在其中列出路径,并逐条选择以哪种模式送达模型。 | 模式 | 作用 | | 系统提示词 | 把文件全文作为固定的系统提示词注入,整段对话长期在场。 | | 每轮 | 每轮对话都把文件内容重新放进对话近端,保证它一直贴近当前对话、且内容总是最新。代价是持续增加 token 成本。 | | AGENTS | 把文件名加入 dsh 自带的 AGENTS 加载体系,像 AGENTS.md 一样在会话工作区加载。 | 列表旁的提醒设置会在对话近端加一句提醒,把注意力拉回系统提示词里注入的内容:关、每轮、或每步。 每条路径还可以限定在某一个工作区。AGENTS 模式没有这个选择,它在所有工作区都生效,因此该模式下的选择器是禁用的。
展开完整文档(README 剩余 1 节)
dsh-prompt-file-injector

把指定的文件注入 DeepSeek Harness(dsh)的模型上下文。

详情见 design/zh/current.md。

安装

dsh plugin --profile web add dsh-prompt-file-injector

不支持通过 GitHub 安装。

功能

在 dsh 侧边栏「插件」页本插件自己的卡片上新增配置区,在其中列出路径,并逐条选择以哪种模式送达模型。

| 模式 | 作用 |
| 系统提示词 | 把文件全文作为固定的系统提示词注入,整段对话长期在场。 |
| 每轮 | 每轮对话都把文件内容重新放进对话近端,保证它一直贴近当前对话、且内容总是最新。代价是持续增加 token 成本。 |
| AGENTS | 把文件名加入 dsh 自带的 AGENTS 加载体系,像 AGENTS.md 一样在会话工作区加载。 |

列表旁的提醒设置会在对话近端加一句提醒,把注意力拉回系统提示词里注入的内容:关、每轮、或每步。

每条路径还可以限定在某一个工作区。AGENTS 模式没有这个选择,它在所有工作区都生效,因此该模式下的选择器是禁用的。

设置

| 参数名 | 说明 | 类型 | 必填 |
| entries | 待注入的路径列表 | 数组 | 否 |
| entries[].path | 文件路径;AGENTS 模式填工作区里的文件名 | 字符串 | 是 |
| entries[].mode | 该条使用的模式:system / everyRound / agents 三选一 | 字符串 | 是 |
| entries[].workspaceId | 把该条限定在某一个工作区;不填则在所有工作区注入。AGENTS 模式忽略它,始终在所有工作区生效 | 字符串 | 否 |
| reminder | 在对话近端提醒模型注意系统提示词里注入的内容:off 关 / turn 每轮一次 / step 每次工具调用后也提醒 | 字符串 | 否 |
| everyRoundInMinimal | 极简模式下是否继续注入「每轮」内容——该模式的系统提示词由 preset 的 persona 独占(默认 false) | 布尔 | 否 |
| maxFileBytes | 单个文件的字节上限;超过即跳过该条。作用于「系统提示词」与「每轮」两种模式,AGENTS 模式用自带的上限(默认 65536,配置区以 KB 填写) | 数字 | 否 |

相对路径按每个会话的工作目录解析,绝对路径直接使用。读取不到、超过上限、或是二进制(非文本)的文件都会被静默跳过。

同一条路径想用两种模式,就添加两条。

基于 dsh 0.1.7-rc.2 开发

二次开发说明

将此仓库克隆到 dsh workspace 的包目录,然后安装并构建:

git clone https://github.com/pgnqukezrdxmhjso/dsh-prompt-file-injector packages/my/dsh-prompt-file-injector
pnpm install
pnpm --filter dsh-prompt-file-injector build

没有发布运行时不变式伴生包,因为本插件没有需要校验的独立运行时关系。
预览分享卡片长什么样 ↓pgnqukezrdxmhjso/dsh-prompt-file-injector
分享 · DeepSeek Harness Hub
pgnqukezrdxmhjso/dsh-prompt-file-injector

把指定文件按需注入模型上下文,随时可查

回到顶部