DeepSeek Harness Hub
← 返回列表

zampie/request-frame-preview

DeepSeek 客户端兼容 / 相关生态spec-screened在 GitHub 查看 ↗
未验证

预览并下载 DeepSeek Harness…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/8 · 已提供中文文档

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

综合分
28.9
GitHub 分
28.9
用户评分
★ Stars
0
周下载量
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/zampie/request-frame-preview.git
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

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 和消息内容暴露给任何能够访问该端点的人。宿主端点并非安全边界。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群