xingyingyuzhui/dsh-updater-ui
设置页中的 DSH 自助更新器:一键检查/拉取(git pull --ff-only)、自动后台检查、版本对比与更新说明预览,带红点提醒。
关于此插件
- 一键检查:git fetch 后对比本地 HEAD 与远端 master 的落后/领先提交数 - 版本对比:本地/远端 package.json 版本号,有更新时显示 v旧 → v新 - 更新说明:可折叠列出新提交(短哈希 + 标题,前 15 条) - 一键拉取:git pull --ff-only origin master——仅快进,本地有未推送提交或分叉时安全拒绝,绝不产生合并冲突 - 自动检查:Host 每 30 分钟后台检查(防重入),页面每 60 秒轮询缓存(零网络开销) - 红点提醒:有更新时设置页导航显示「DSH 更新 ●」 - 重启提示:拉取成功后提示重启 DSH 使新代码生效
$ dsh plugin --profile web add dsh-updater-ui$ dsh plugin --profile web add github:xingyingyuzhui/dsh-updater-ui健康评分构成
80 / 100该插件未完整披露数据收集行为。安装前请审阅源码与 manifest。
安全信息
关键指标
Related
相关插件
别再全程盯着 agent 干活。 Aegis 让 agent 动手前先对齐你的真实基线、 完成前先给证据、简单任务不打扰你——你拿到的是:更少返工、更安全、 不用盲信“done”。
面向 DeepSeek Harness 的 Prometheus 指标插件与可直接导入的 Grafana Dashboard。插件只观察 DSH 的公开生命周期扩展点,在导出前限制指标序列基数,并避免输出对话或工具载荷。
dsh-boot-guard 是给 DeepSeek Harness Web UI 准备的一道小保险。正常情况下它安安静静地待着;只有插件加载失败、页面只剩下 Failed to load plugins 时,它才会出现,帮你找出可疑插件、临时跳过,然后把工作区救回来。
DSH 的每一项能力本身就是一个插件:Service、Tool、Skill、Command、Prompt Section、Event Listener、LLM Adapter、Subagent Provider、Web Route、Settings Namespace、Projection……但此前「制造插件」这件事并不在运行时里——它只能靠开发者用特殊工具来完成。
Fabric/Mixin 扩展层的自包含 workspace:三个完整包 + 一个可安装的 profile bundle 载体。结构对齐上游 fabric 拆分:纯 Cordis 对(cordis-fabric、cordis-fabric-api)与 DSH 集成包(cordis-fabric-dsh,提供 Host/浏览器 facade、包 invariant 与 profile bootstrap)。
DSH 插件在 harness 进程内执行,拥有完整权限。因此本插件不是安全边界——它是启发式绊线(类似杀毒软件):静态扫描插件源码,命中可疑模式就报告,从不执行插件代码,不拦截(拦截会误伤正常插件)。