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

请求帧预览 zampie/request-frame-preview

DeepSeek 客户端v0.1.1
zampie57 天前有提交已提供中文文档扫描:未发现敏感能力兼容 / 相关生态

查看并下载模型收到的完整请求内容

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

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

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/zampie/request-frame-preview.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
生态插件
可安装,未声明 dsh 能力
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/10/26·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 57 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包request-frame-preview @ 0.1.1
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/23 13:53:27

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
  • 发起网络请求
    lib/client.js:202
    const res = await fetch(url, { headers: { accept: 'application/json' } })
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 预览完整请求帧
  • 下载请求帧
  • 查看系统提示词与工具列表

预览并下载 DeepSeek Harness 发给模型的确切请求帧(系统提示词 + tools_list + 线上消息)

README

由 DeepSeek 最新模型翻译生成
request-frame-preview 预览并下载 DeepSeek Harness 为某个会话发送给模型的确切请求帧:完整的系统提示词、工具声明(tools),以及从会话日志重建的线上消息数组(system → user / assistant / tool-result,按顺序)。 一个小型 DSH 插件,包含宿主端(一个只读 HTTP 端点)和浏览器端(会话头部中的“请求预览 / Request preview”按钮)。 安装 dsh plugin --profile web add request-frame-preview 或从本地检出安装: dsh plugin --profile web add /path/to/request-frame-preview 重启 dsh web(或让插件市场重启它)以加载该 bundle。随后会话头部的实用工具区域会出现一个请求预览按钮,位于内置的“Session log”按钮旁边。 功能说明 点击该按钮会打开一个覆盖层,从上到下显示: 1. ① system prompt — 线上数组的消息 #0(默认折叠)。 2. ② tools — 请求携带的工具声明,每个工具一行 tool;点击某一行可查看其参数。
展开完整文档(README 剩余 1 节)
request-frame-preview

预览并下载 DeepSeek Harness 为某个会话发送给模型的确切请求帧:完整的系统提示词、工具声明(tools),以及从会话日志重建的线上消息数组(system → user / assistant / tool-result,按顺序)。

一个小型 DSH 插件,包含宿主端(一个只读 HTTP 端点)和浏览器端(会话头部中的“请求预览 / Request preview”按钮)。

安装

dsh plugin --profile web add request-frame-preview

或从本地检出安装:

dsh plugin --profile web add /path/to/request-frame-preview

重启 dsh web(或让插件市场重启它)以加载该 bundle。随后会话头部的实用工具区域会出现一个请求预览按钮,位于内置的“Session log”按钮旁边。

功能说明

点击该按钮会打开一个覆盖层,从上到下显示:

1. ① system prompt — 线上数组的消息 #0(默认折叠)。
2. ② tools — 请求携带的工具声明,每个工具一行 tool;点击某一行可查看其参数。
3. ③ messages — 从 #1 开始的线上消息数组,带有 user、assistant、tool-result 标签、tool_call_id、推理内容,以及内联展开的 tool_calls。

下载 JSON / Download JSON 会将整个帧(config + system + 带完整参数 schema 的 tools + messages)保存为 dsh-request-.json。

数据是如何生成的

- 优先使用实时会话:requestHeader() 和 deriveMessages() —— 与 agent 循环在构建每个请求时所读取的完全相同的折叠逻辑。
- 冷会话回退:从持久日志中使用 sessionQuery.readSession + readSurface。
- 线上展开方式与 DeepSeek chat-completions 适配器的文本路径一致:系统提示词成为消息 #0;每个 tool-result 块成为其自己的 role: "tool" 消息;assistant 文本、推理和 tool_calls 被拆分到各自的线上字段中。

目录结构

package.json dsh.bundle.patch -> ./cordis.patch.yml; dsh.client.platform web
cordis.patch.yml 将插件行插入 profile 层栈 lib/index.js 宿主端:注册 GET /request-frame-preview/api lib/client.js 浏览器端(window.__ModuleLoader__ bundle)

安全说明

- 该端点是只读的(GET/HEAD),不执行任何状态变更。
- 当存在 Origin 头且与 Host 不匹配时,跨源请求会被拒绝;没有 Origin 的请求(curl、)则被允许,这与 dshmarket 的 GET 路由约定一致。
- 这是一个调试辅助工具:它会将会话的完整系统提示词、工具 schema 和消息内容暴露给任何能够访问该端点的人。宿主端点并非安全边界。
预览分享卡片长什么样 ↓zampie/request-frame-preview
分享 · DeepSeek Harness Hub
zampie/request-frame-preview

查看并下载模型收到的完整请求内容

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部