跳到主要内容
Plugin

dsh-task-progress

chen8923/dsh-task-progress

DSH 长任务的实时进度:脚本往该会话自己的进度文件追加 JSON 行,不能自报进度的命令可用 `dsh-progress run -- <cmd>` 包装,Web 界面用悬浮窗与右侧栏 tab 展示,未上报的后台任务也会列成任务行。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
2,455
最近推送
1 个月前更新

项目说明

From README

dsh-task-progress Live progress for long-running tasks in DeepSeek Harness.A script reports structured progress to a file; the Web UI shows it in a floating overlay and a right-sidebar tab — no polling the agent, no waiting for the command to finish.Version 0.3.

0 · MIT · 中文 · Changelog A real session, not a mock-up: the floating panel with one task reporting.Click it to expand, or open the Task progress tab in the right sidebar.

Why this exists DSH's pwsh / bash tools are not streaming: a foreground command's output appears only when it finishes, and a background job's output lives behind the model's job output cursor.The session-header job list shows status, but not a single line of output.

So a ten-minute build is a black box to the human watching the GUI.This plugin gives long tasks a second, purpose-built channel that is theirs to write and the human's to read.Install DSH mount

Original description

Live progress for long-running DSH tasks: scripts report structured progress, the Web UI shows it in a floating overlay, a sidebar tab, and a settings page.

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add dsh-task-progress
shell
dsh plugin --profile web add github:chen8923/dsh-task-progress
shell
DSH mounts a profile bundle at startup, so **restart DSH** afterwards. The plugin

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 44 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 2455 次,star 不多但真在被使用。

维护活跃
70
实用度
70
生态热度
68
上手便捷
100
信号质量
100
数据置信度
85%
评分怎么算