在使用 DeepSeek Harness Web UI 进行智能体开发时,对话时间线往往充斥着大量中间步骤,导致阅读困难;而在 Deep diving 过程中,长时间的等待通常伴随着静态的进度提示,缺乏上下文反馈。针对这些体验问题,dsh-timeline-enhance 插件提供了自动折叠与友好的上下文提示功能。
这是一个 DeepSeek Harness Web UI 插件,由维护者 lianginx 开发。它通过清理杂乱的中间步骤和增强 Deep diving 时的反馈,提升对话界面的可读性。
核心功能¶
- 自动折叠中间步骤:将 20+ 个中间步骤自动折叠成一行,点击即可展开查看详情,保持界面整洁。
- 上下文提示:在 Deep diving 过程中,替代静态的
Deep diving...文字,显示当前正在进行的友好提示,缓解等待焦虑。 - 实时预览与控制:支持在设置界面实时预览效果,并可针对不同功能进行单独开关。
安装与启用¶
在终端中执行以下命令,通过官方插件机制安装:
dsh plugin --profile web add github:lianginx/dsh-timeline-enhance
安装完成后,在 DSH Web UI 的 Settings 菜单中找到 Timeline Enhance 选项。
典型用法¶
- 进入
Settings → Timeline Enhance设置页。 - 在该页面中,可以对“自动折叠”和“上下文提示”两个功能进行单独控制。
- 设置页面提供实时预览功能,开启或关闭功能后可立即观察时间线与提示语的变化。
适用场景与注意¶
- 环境依赖:该插件依赖
@deepseek-ai/schemastery和@deepseek-ai/dsh-settings。 - Node.js 版本:运行环境需满足 Node.js
^22.19.0 || >=24.0.0。 - 平台限制:仅适用于 DSH Web UI 平台。
- 权限说明:插件以当前 dsh 进程权限运行,安装前建议检查源码与许可证。
该插件通过清理杂乱的时间线和提供动态上下文反馈,降低了智能体开发过程中的认知负荷。相关代码与目录可前往 GitHub 查看。