ayuanwong/dsh-ux

ayuanwong★ 14TypeScriptLast synced: 2026-08-16

Open on GitHub

长任务,不刷屏:关键进度清晰可见,完成后自动折叠,详情随时展开。 Long agent tasks, without transcript clutter: focused progress, auto-folded history, details on demand.

README excerpt

DeepSeek Harness UX English 中文 让 DeepSeek Harness 的长任务更容易看懂、更容易跟进。 DeepSeek Harness UX 是一个非官方社区源码版本。它没有重写 Agent 的工作方式,而是重点改进网页里的任务过程、长回答、会话查找和文件入口。 本项目不是 DeepSeek 官方发行版,也不享有上游官方支持。DeepSeek Harness 及相关名称归其权利人所有。 你会直接感受到什么 1. 会话进行时,思考和工具步骤不会一直刷屏 任务运行时,思考、上下文、命令和工具调用会被收进一个稳定的“过程”区域。你可以直接看到当前做到哪一步、已经运行多久,不必在大量技术消息里寻找进度。 如果启用展示辅助,界面还会用一次很小的模型请求,把 Todo、思考和工具证据整理成更容易理解的阶段名称。这个请求只负责显示,不会改变 Agent 的回答。 2. 任务完成后,过程自动折叠,答案回到主视线 正常完成的任务会自动收起思考过程,让最终答案留在最显眼的位置。遇到失败或中断时,过程会继续展开,方便检查问题。 任务完成后,过程会自动收起: 需要检查时,点一下就能重新展开: 3. 长日志可以单独滚动,不会带着整个对话乱跳 展开“运行详情”后,长命令输出和工具日志会在自己的区域里滚动。滚到边缘时不会突然把整个对话带走,底部输入框也不会把页面顶出一大片空白。 4. 长回答更适合阅读 回答的段落、标题和不同轮次之间更紧凑。任务结束后,可选的展示辅助还能优化答案标题;复制内容、会话历史和模型看到的原始答案都不会被改写。 任务刚结束时,网页会在后台补齐最后一段历史,避免晚到的结束事件让界面看起来还在运行,也不会闪出新的加载页。 5. 以前的会话更容易找 会话默认按最近更新时间排列,也可以切回手动排序。侧边栏可以搜索标题、工作区名称和当前进程中的对话内容;“未分组”区域也能直接新建不属于任何工作区的会话。 6. 生成的文件更容易找到 除了工具明确写出的文件,UX 版还会识别答案里清楚列出的文档、表格、数据集、图片、音视频、压缩包、数据库和 3D/CAD 文件路径,把它们显示成可打开的产物入口。普通文字、网址、命令和示例代码不会被误当成文件。 7. 模型配置集中在设置页 首次使用时会直接进入“设置 → 模型”的完整配置卡,不再维护另一套简化的密钥弹窗。提供方、模型、API Key 和错误恢复都在同一个地方完成。 它没有改变什么 - Agent Loop、模型路由、工具、权限、沙箱和 Session Log 仍沿用 DeepSeek Harness 的执行方式。 - 原始思考、上下文、命令和工具证据没有被删除,只是收进“运行详情”。 - 展示辅助不会修改 System Prompt、用户消息、工具、原始回答或会话历史。 - Session Log …

View full README on GitHub →
Agentsagent-harnessai-agentdeepseek-harnessdeveloper-toolsdshdsh-plugintypescriptweb-ui

Category