点开任务底部按钮,查看读写文件、工具与 Token 用量
29.3/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add zzt0818/dsh-task-details该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · browser
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 16 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 8 处,展示前 8 条)
- 读取本地文件index.js:130
if (existsSync(path.join(directory, marker))) return true - 读取本地文件index.js:285
if (existsSync(resolved)) absolute = resolved - 发起网络请求client.js:2107
const response = await fetch(DETAILS_ROUTE, { - 发起网络请求client.js:2166
const request = fetch(`${JOURNAL_ROUTE}?sessionId=${encodeURIComponent(sessionId)}`, { - 写入剪贴板client.js:2460
navigator.clipboard?.writeText(file.path).catch(() => {}) - 发起网络请求details.js:52
const response = await fetch(DETAILS_ROUTE, { - 发起网络请求details.js:111
const request = fetch(`${JOURNAL_ROUTE}?sessionId=${encodeURIComponent(sessionId)}`, { - 写入剪贴板details.js:405
navigator.clipboard?.writeText(file.path).catch(() => {})
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DeepSeek Harness 的任务详情侧边栏:每个已完成的回合下方都有「查看任务详情」按钮,点开右侧可调整大小的面板,列出任务的输入文件、中间产物、输出文件、用到的工具和技能、语言以及模型用量。
README
由 DeepSeek 最新模型翻译生成任务详情侧边栏(DSH 插件)
English · 中文
在每个对话任务的最下方显示 「查看任务详情」,点开后从右侧边栏打开该任务的详情面板;面板宽度可以拖拽调整,拉宽后文件行会展开成完整明细(保存路径、日期、大小、行数、是否存在)。
一句话说明它解决什么:任务跑完之后,你不需要往上翻聊天记录,就能看到这次任务到底读了什么、改了什么、用了哪些工具、烧了多少 token。
面板内容:
| 区块 | 实现 |
| 查看任务详情 | 任务底部的按钮(conversation.chat.turnTail 槽) |
| 输入的文件 | 本任务读取过的文件 + 用户消息文本 + 附件名;没有时显示「暂无」 |
| 中间产物 | 临时/构建/.dsh 目录下的文件、MEMORY.md 记忆文件、会话日志(.jsonl.zstd) |
| 输出的文件/产物 | 本任务写入或交付的文件,可点开预览 |
| 使用的工具/skill | 工具调用次数、失败次数、平均耗时;skill 调用单列 |
| 使用的语言或其他 | 从文件扩展名推断的语言、执行的 shell、命令次数 |
| 可复用/生成本地技能/工具?
展开完整文档(README 剩余 1 节)
任务详情侧边栏(DSH 插件) English · 中文 在每个对话任务的最下方显示 「查看任务详情」,点开后从右侧边栏打开该任务的详情面板;面板宽度可以拖拽调整,拉宽后文件行会展开成完整明细(保存路径、日期、大小、行数、是否存在)。 一句话说明它解决什么:任务跑完之后,你不需要往上翻聊天记录,就能看到这次任务到底读了什么、改了什么、用了哪些工具、烧了多少 token。 面板内容: | 区块 | 实现 | | 查看任务详情 | 任务底部的按钮(conversation.chat.turnTail 槽) | | 输入的文件 | 本任务读取过的文件 + 用户消息文本 + 附件名;没有时显示「暂无」 | | 中间产物 | 临时/构建/.dsh 目录下的文件、MEMORY.md 记忆文件、会话日志(.jsonl.zstd) | | 输出的文件/产物 | 本任务写入或交付的文件,可点开预览 | | 使用的工具/skill | 工具调用次数、失败次数、平均耗时;skill 调用单列 | | 使用的语言或其他 | 从文件扩展名推断的语言、执行的 shell、命令次数 | | 可复用/生成本地技能/工具? | 依据交付文件、脚本产出、技能调用、项目改动给出结论 | | 对话任务的流程/框架 | 按步骤组织的时间线(每个工具调用一行,失败标红) | | 模型的提供方、模型名称、用量、缓存输入输出 | 提供方/模型、输入/输出/缓存读/缓存写/推理 Token、缓存命中率与进度条 | 安装 dsh plugin add dsh-task-details 安装后重启 DeepSeek Harness 桌面应用。重新打开任意历史任务,任务底部就会出现「查看任务详情」。 从源码安装(开发时): git clone https://github.com/zzt0818/dsh-task-details.git dsh plugin add link:./dsh-task-details 开发 npm run build # 把各模块内联成单一 client.js(浏览器端产物) npm test # 跑全部测试 client.js 是构建产物,由 build.mjs 生成,不要手改。 单独跑某一个测试: node test/analyzer.test.mjs # 分析器:会话日志按任务聚合 node test/fold.test.mjs # 折叠:任务划分、无幻影任务、耗时 node test/host.test.mjs # Host 聚合:文件存在性/大小/行数 node test/host-plugin.test.mjs # Host 路由:405/400/200 与 dispose node test/bundle.test.mjs # 浏览器端:模块加载器格式、槽位注册 node test/render.test.mjs # 渲染:跑通完整面板树 结构 | 文件 | 作用 | | index.js | Host 半:POST /api/plugins/ui-task-details/describe 与 GET .../journal,返回文件元数据、记忆文件、会话日志 | | analyzer.js | 纯函数:把会话事件流按任务(Turn)折叠成输入/工具/用量/文件 | | model.js | 地址格式、格式化、语言推断、可复用判断 | | details.js | 面板视图(含拖拽调宽)与任务底部按钮 | | preference.js | 面板宽度偏好(跨标签页共享) | | styles.js | 样式(全部使用宿主 --dsw-alias- 主题变量) | | copy.js | 中英文案 | | client-entry.js | 浏览器端注册逻辑(槽位、标签页类型、样式、词典) | | client.js | 构建产物,由 build.mjs 生成 | | cordis.patch.yml | bundle patch:插入 Host 插件行 | | icon.svg / locale/.json | 插件图标与显示元数据 | 设计要点 - 数据来源是会话日志:面板直接读取 sessions.binding(id).session.eventSource,与 Chat 折叠无关,所以被折叠掉的工具调用也能看到;重新打开历史任务、断线重连后依然正确。 - Host 只补浏览器看不到的信息:文件是否仍存在、大小、修改时间、行数,以及 .dsh 下的记忆与日志位置。 - 宽度自适应:默认 460px;≥560px 时文件行展开明细;≥700px 时面板内部变为双栏。宽度写入 localStorage,所有详情标签页共享。 - 跟随主题:颜色全部取宿主 token,亮/暗模式自动适配。 已知边界 - 输入端只统计「工具读取过的文件」和消息附件;用户在系统里直接改的文件不会被记录,这是会话日志的固有边界。 - 面板只包含已加载的会话窗口;更早的任务需要先在 Chat 里向上翻页加载。 - 工具结果里的文件路径依赖 <path> 标记与 file_path/path 参数;纯命令行里 > 重定向生成的文件无法静态识别,会归入「未见路径」而不是伪造一条记录。 许可证 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
zzt0818/dsh-task-details
点开任务底部按钮,查看读写文件、工具与 Token 用量
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目