KhalilYamber/dsh-prism

KhalilYamber★ 1JavaScript最后同步: 2026-08-18

在 GitHub 打开

DSH 界面两档模式插件:简化/原生一键切换,工具卡片白话化,降低上手门槛 / Two-level UI mode plugin for DeepSeek Harness

README 摘要

dsh-prism 简体中文 English DSH 界面两档模式插件:简化 / 原生一键切换,工具卡片白话化,降低 DeepSeek Harness 的上手门槛。新手看白话,老手要完整,同一套界面两种读法。 项目仍在持续迭代:跟进 DSH 接口演进、扩充工具覆盖、打磨简化档体验,欢迎试用与反馈。 为什么做这个 DeepSeek Harness 发布后,社区对它的批评集中在一点: 门槛 。 - 界面新闻:「一切皆插件」的设计十分依赖配置(YAML + 插件 + 效果组件 + 服务),「对高级用户而言功能强大,但对于只想快速用上可用智能代理的人来说,上手门槛较高」 - 极客公园:DSH「对非编程用户不是很友好」,像框架、不像成品,是给开发者的尝鲜版 - 社区开发者:「这玩意鬼才用,我为什么没事要插拔」 DSH 的毛坯房是刻意为之,但「想省事的人」和「要全功能的人」不该被迫接受同一套界面。dsh-prism 用两档模式回应这个矛盾: 档位 适用的人 界面表现 简化 想先用起来、不想研究术语的人 工具调用归组折叠:正式回复前的一串调用收成一行统计,点开展开面板看每个工具的交付文档 原生 老手、需要完整信息的人 插件零接管,产品原貌原样渲染,一个像素都不改 默认原生档,切换一次即生效,刷新页面回原生档。不想用的时候,卸掉插件,界面回到出厂状态,没有任何残留。 功能 - 左下角悬浮入口 :显示当前模式,点开菜单切换「简化 / 原生」,菜单内含「隐藏复杂工具」开关 - 简化档 = 工具调用折叠组 × 交付文档 : - 总结档:一次 user turn 内、模型正式回复之前的整串工具调用收成一个折叠组,收起时只显示一行统计「N 个工具 · M 次思考」(M 为组内模型思考次数,按 assistant 输出的 reasoning 块计数;无思考时只显示工具数),行尾带组状态(✓ 完成 / ● 运行中 / ✕ 有出错) - 中间档:点开统计行展开文档化面板——标题区(「本次调用 N 个工具 · M 次思考」)+ 清单区(每个工具一行:类别图标 + 白话动作/参数摘要 + 状态图标)+ 说明区;每行复用白话卡片样式,点单行展开该工具的「交付文档」详情(脱敏结果 Markdown 渲染) - 隐藏复杂工具:21 个高级工具(目标 / 计划、子代理编排、后台任务、插件系统)在面板内默认折叠成白话摘要行,点「展开」即展开并打开详情;菜单开关可随时关闭折叠 - 归组规则:一个 user turn 内、正式回复(最后一条含文本的 assistant 消息)之前的全部工具调用为一组;运行中随新调用累计,刷新重放后按同一规则归组,每个工具恰好显示一次 - 双语界面 :插件全部文案跟随 DSH 界面语言(简体中文 / English),设置里切换语言即时生效,无需刷新;工具白话文案、参数摘要、…

在 GitHub 查看完整 README →
皮肤/UIcordisdeepseek-harnessdshdsh-pluginpluginsimplified-uiweb-ui

分类