statem-li/dsh-webui

statem-li★ 8JavaScriptLast synced: 2026-08-22

Open on GitHub

DeepSeek Harness 会话增强全家桶:视图图块/消息导航、对话退回与文件回退、工具调用聚合、Markdown 渲染、模型推理等级同步、AnySearch 网页搜索、本地记忆、用量工作台、技能管理、文件浏览器、供应商设置、AI 浏览器、生图/辅助视觉、邮箱验证码、网络代理、任务完成提示音、中文思考、审批提醒、峰谷时刻卡片。

README excerpt

dsh-webui — DeepSeek Harness 会话增强全家桶 一个插件融合视图切换、消息导航、技能管理、供应商管理、辅助视觉、生图/生视频、记忆、AI 浏览器、文件浏览器、Markdown 渲染与图表、工具聚合、用量统计、网页搜索、自动化、PlanWeave 计划项目、提示音、壳管理更新、网络代理、对话退回、消息截图、中文思考等能力。纯插件实现,不改动 DSH 源码。 一句话安装(DSH) 然后在 /.dsh/profiles/web/cordis.patch.yml 追加注册: 重启 DeepSeek Harness 即可。 注:webui 接管了技能 slash 源( / 菜单),安装后需在 /.dsh/profiles/web/cordis.patch.yml 禁用内核 ui-skill 插件以避免同名源冲突: 按需启停功能模块 dsh-webui 是全家桶,但每个功能模块都可以单独关闭——不需要的功能不装配(host 不注册对应工具 / provider / HTTP API,client 不注册对应 UI 槽位),界面更干净、加载更轻。 配置方法 (二选一,改完重启 DSH 生效): 1. 编辑 /.dsh/profiles/web/settings.yaml ,加 webui-modules 命名空间,把想关的模块显式写为 false (没写的模块全部保持启用,升级新增模块时老配置自动兼容): 2. 调 HTTP API(适合脚本批量开关,部分覆盖合并写入): 生效机制 :host 半身在插件加载时一次性装配,改动后需重启 DSH;client 半身启动时同步读本地缓存立即裁剪,并后台拉取 /api/webui-modules 校正缓存——重启后刷新页面,两端即按同一份配置生效。 模块 key 一览 ( false = 关闭;缺省全部启用): 分组 key 控制的功能 对话体验 messageWidth 消息气泡宽度设置 doneSound 回合结束提示音 + 完成卡片 donePill 对话完成胶囊 + 记录面板 approvalNotify 审批等待 toast 提醒 ctrlEnter 输入框 Ctrl+Enter 换行 sessionMotion 会话切换柔和过渡 sessionPin 会话置顶 / 归档 / 右键菜单 rewind 对话退回 screenshot 单条消息截图 / 会话长图 promptOptimize 提示词优化图标 zhThinking 中文思考开关 peakValley DeepSeek 峰谷时刻卡片 chatStats 会话统计条 toolSummary 工具调用聚合 + 活动抽屉 模型与供应商 reasoningSync webui sync reasoning 推理等级补全工具 modelSeat…

View full README on GitHub →
Searchdeepseek-harnessdsh-pluginsearch

Category