GeekRicardo/dsh-better-tool-ui
GeekRicardo★ 0JavaScript最后同步: 2026-08-20
DeepSeek Harness web 插件:把工具调用(含 MCP)、流式工具行与 thinking 行渲染成紧凑时间线
README 摘要
dsh-better-tool-ui DeepSeek Harness(DSH)web 插件:把模型输出的 工具调用卡片 、 MCP 调用 和 thinking 行 渲染成紧凑的时间线——左侧贯通色轨、行内图标 + 工具名 + 中文描述 + 参数摘要、GitHub PR 风格的代码变更视图,goal 工具渲染成 callout 色块。 本包早期叫 dsh-hebbian-rows ,v2 起更名为 dsh-better-tool-ui (渲染范围已经不止最初那套行样式)。 安装 装完 重启 dsh web 并硬刷新 (Cmd/Ctrl+Shift+R)生效。 先看效果再决定(不写任何文件): 渲染覆盖 内置工具行 ( tool.call.toolview 按名接管,28 个 key): 工具 行摘要 展开详情 bash / pwsh 命令全文 深色终端块( $ 命令 + 尾部输出 + 退出码/信号条),图标沿用 DSH 自带的那枚( IconApiOutline14 ) read 相对路径 : 起-止 行号代码块 write / edit 文件名 GitHub 风 diff(文件名头 + 徽标 + +N−M + 行号 + 整行红绿底色) grep / glob pattern 按文件分组的匹配 / 路径列表 web search / web fetch query / url 引用列表 / 正文回放 todo write N 项 · X 完成 · Y 进行中 勾选清单 job output 等 job 系列 job id 终端块 + [status:] 彩色状态条 subagent / send message 等 description / 目标 id 输入输出回放 str replace editor 路径(+view range) view→内容回放;create/insert→纯新增视图;str replace→diff 视图 skill 技能名 内容回放 workflow / subagent 系列 description 输入输出回放 ask user question 首个问题的 header/正文(多问题时 N 问 ) 分页问题面板:每页一个问题,选项列表按 DSH composer 同款标注选择(单选数字序号 / 多选 checkbox 勾选),自定义文本单独成行;多个问题在同一面板翻页 MCP 工具行 ( mcp ): - 行首是 MCP 官方标志(simple-icons 的 modelcontextprotocol 路径),标题是去掉服务器前缀的工具名( mcp dsh dsh status → status ),紧跟一枚服务器 chip( dsh ),摘要按 url / query / path / name … 的顺序取第一个命中…
在 GitHub 查看完整 README →分类
Enhancement suite for Gemini, AI Studio, Claude & ChatGPT — plus a prompt manager for any web UI, DeepSeek Harness included. / 面向 Gemini、AI Studio、Claude 与 ChatGPT 的增强套件;提示词管理器可用于任意 Web UI,含 DeepSeek Harness。
★ 19,772
zhu1090093659/dsh-web-uiPlugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 5,470
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
★ 2,596