Gczmy/dsh-node-sched--packages-node-sched-ui ↗★ 0

@zzc/dsh-node-sched-ui

dsh client plugin: full-screen sched dashboard — batch grid with segmented progress, GPU panel, live event stream, dry-run-gated submit 适合需要监控批次任务进度、查看 GPU 状态及 daemon 健康度的用户。

Package
@zzc/dsh-node-sched-ui
Compatibility
Unverified
Version
0.0.1
License
MIT
Last updated
Sep 27, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

@zzc/dsh-node-sched-ui

dsh 的 sched 看板插件,已实现批次与任务列表、GPU 状态、日志查看、提交预览、 项目设置、SSH 认证提示和 daemon 健康展示。调度逻辑与状态判定由 sched 提供。

界面通过宿主 main、sidebar.panellist 和 settings.section 接口注册; 通过 host 插件的 /sched/api/* 与 /sched/ws/events 查询。写操作受设备认证、 writer 目标和新鲜完整快照约束;完整使用说明见仓库 README。

源码位于 src/。在仓库根目录运行 node scripts/build-client.mjs,生成 lib/client.js 和 source map;不要直接修改生成文件。构建使用 esbuild, UI 契约测试位于 test/,实现约定见实现定案。