banlanzs/dsh-web-enhanced ↗★ 0
dsh-web-enhanced
Web-enhanced plugin for DeepSeek Harness: task board with cron scheduling, git graph, preview/files/SCM right panel, and DeepSeek balance line
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:banlanzs/dsh-web-enhanced说明文档
阅读完整 README ↗dsh-web-enhanced
English · 简体中文
DeepSeek Harness 的 Web 增强插件:任务看板(含 cron 定时执行)、Git 图谱、文件/预览/变更右侧面板、DeepSeek API 余额显示。
🔌 生态:仓库已打
#dsh·#dsh-plugintopics —— 欢迎被 @dsh-plugin 收录。
独立于 deepseek-harness 仓库开发与构建——本插件只消费官方发布的 @deepseek-ai/* 包与 Web 客户端既有槽位,不修改任何仓库源码。
功能
| 功能 | 说明 |
|---|---|
| 任务看板 | 侧边栏入口打开看板;任务按五列组织(待规划 / 待办 / 进行中 / 已完成 / 已失败);卡片「执行」在宿主上开一个真实 DSH 智能体会话运行任务提示词,完成后状态与结果自动回写;「查看会话」跳转到执行会话;每张卡片带内联编辑表单(title / prompt / cron / 状态列——done/failed 改回 planned/todo 即重开);支持 5 字段 cron 定时(如 0 23 * * *),到期自动运行,宿主重启后补跑并恢复中断任务。 |
| Git 图谱 | 侧边栏入口打开图谱覆盖层;分支泳道 + 提交历史以 SVG 渲染(首父连续泳道 + 合并横向连线);输入框上方分支选择条(切换分支、最近提交、打开图谱)。 |
| 工作区视图 | 会话顶部视图栏中的「工作区」标签页,与「对话」「轨迹」并列,内含文件 / 预览 / 变更三个面板。文件树支持整行展开、文件名搜索、点击打开预览;预览支持 markdown / HTML(sandbox iframe)/ 代码 / diff(行级高亮 unified diff)/ CSV / 图片 / PDF / 文本 / Office(docx/xlsx,宿主侧结构化转换),且支持源码 / 分屏 / 预览三态与保存;变更页基于真实 git status,支持 stage / unstage / discard 与逐文件 diff。当前面板与展开的目录按工作区持久化。 |
| 余额显示 | 输入框下方显示 DeepSeek API 余额(GET /user/balance),带刷新与弱化错误态。 |
截图
由 scripts/e2e.mjs --capture 在真实 UI 上截图(无需模型 key):
| 任务看板 | Git 图谱 |
|---|---|
![]() | ![]() |
| 浮动面板 | 余额行 |
|---|---|
![]() | ![]() |
安装
插件是一个 bundle 组合包(dsh.bundle),安装进 Web profile:



