WeKnora
Tencent
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:lyhue1991/dsh-soup
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
DeepSeek Harness 本身是一大锅汤——营养丰富,但尝起来略显寡淡,不太好喝。dsh-soup 给它加上点 UI 调料,让它变得美味起来。
DSH(DeepSeek Harness)功能很强:会话、工具、轨迹、Goal 一应俱全,营养都在汤里。但 UI 上略显寡淡——文件散在终端里、预览要跳出去、模型在跑你却看不到速度、长一点的目标被截成一行省略号。
dsh-soup 不重写 DSH,而是像下厨一样给这锅汤加几样调料:
t/s 速率徽标,百味之首,虽小却提味,实时知道模型跑得多快。四样调料,一个插件,三平台通用(macOS / Linux / Windows)。装上之后——DSH 还是那锅汤,只是变得美味了。

| 调料 | 是什么 | 一句话 |
|---|---|---|
| 🧅 右侧文件树 | 和左侧工作区并列的右列文件浏览器 | 提鲜点缀,结构在旁长出来 |
| 🫚 会话内预览 | 会话区顶部新增「预览」标签页 | 去腥增香,内容就地入味 |
| 🧄 多行 GoalBar | 不再被截断的多行目标条 | 味重提味,目标完整入味 |
| 🧂 速率徽标 | 输入框上方的彩色 t/s 指示 |
百味之首,小而提味 |
一个真正和左侧工作区并列的文件浏览器——不悬浮、不遮挡,配色与宽度都与左侧一致(默认 360px,拖左缘在 300–520px 间调整)。
双击文件、或右键「👁 预览」,会话区顶部就会新增一个「预览」标签页,和「对话 / 轨迹」同级——看文件不用跳出当前会话。
files.autoSaveDelay,停止输入 5 秒后自动保存;退出编辑时也会保存。⌘S / Ctrl+S 保存成功后工具栏会短暂显示“已保存”。编辑态默认覆盖磁盘上的其他更改,工具栏不显示保存/取消按钮。把 DSH 原生那条总是被截断成一行、末尾 … 的 GoalBar,放开成多行完整显示,编辑控件也从单行 input 换成 textarea。
create_goal / get_goal / update_goal,不替换、不遮蔽数据。Ctrl/⌘ + Enter 保存、Esc 取消。输入框正上方的一枚小徽标,模型生成时出现、结束自动消失——让你对「现在到底在等还是在跑、跑得多快」有直观感受。
t/s 速率(≥50 青 / ≥30 绿 / ≥15 黄 / 其余红)。需要 DSH Desktop(或任何支持
dsh plugin add的 DSH 安装)。
dsh plugin add @lyhue1991/dsh-soup
或在 DSH Desktop「设置 → 插件 → 插件市场」搜索 dsh-soup 安装。安装后重启 DSH 即可生效。
dsh-tree → dsh-soup。纯 JS 产物,无需构建:
lib/index.js — 宿主半区(注册 /api/dsh-soup 文件操作路由 + llm/stream 速率统计)。lib/client.js — 浏览器半区(右侧文件树面板 + 预览 tab + 速率徽标 + 多行 GoalBar,内联 CSS)。cordis.patch.yml — 在组合中插入 ui-dsh-soup。git clone https://github.com/lyhue1991/dsh-soup.git
cd dsh-soup
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: file-explorer。