Aisland-SJL/dsh-worktable
🖥️ Agent-project workbench for DeepSeek Harness — sidebar app drawer + dockable split workspace + a live control room watching every project.
解决的问题
dsh-worktable 是一个为 DeepSeek Harness (DSH) 设计的工作台,它将标准的聊天界面转换为多窗口、基于项目的工作区。它通过提供一个可停靠的界面来解决同时管理多个 AI 驱动项目的问题,每个项目都可以拥有自己专属的窗口、文件浏览器和终端,而不仅仅是依赖单一的聊天流。
运作方式
它作为 DSH 的 Cordis 插件运行,将侧边栏应用抽屉和分割窗格工作区引擎注入到宿主 shell 中。该系统允许用户创建与特定 AI 对话绑定的“项目”。
关键机制包括:
- 项目绑定:每个项目都链接到特定的对话,因此切换项目会自动切换聊天窗格。
- 自定义窗口:用户可以向代理请求功能;代理会将
widget-result.json文件写入项目文件夹,工作台随后会自动将其挂载为锁定窗口。 - 控制室:一个内置项目,可镜像宿主会话运行时快照,以实时监控所有绑定项目的状态(进行中、需要注意或已完成),而无需调用模型。
- 注释协议:一种“点击即说”功能,用户可以点击窗口中的元素并输入请求,系统会将坐标和元素数据封装成消息供代理处理。
目标用户
DeepSeek Harness 的开发人员和高级用户,他们需要管理复杂、多步骤的 AI 代理项目,并需要一个类似专业 IDE 的环境来监控并与代理的输出进行交互。
特色亮点
- 可停靠分割工作区:支持具有可拖拽分隔线和每个窗格标签的声明式布局预设。
- 集成工具:内置文件浏览器、终端(Windows 上的 PowerShell)和浏览器的窗格。
- 实时监控:用于追踪项目状态的玻璃拟态风格“控制室”。
- 可视化注释:能够直接在 UI 元素上放置输入框,以向 AI 代理请求变更。
相关
- 项目
- 项目
- 项目
- 项目
- 项目