asakumizy/dsh-graph-monitor
asakumizy★ 1JavaScript最后同步: 2026-08-19
—
README 摘要
dsh-graph-monitor 一个 DSH (DeepSeek Harness) 插件:使用 LangGraph 风格的 GRAPH 工作流 (节点 + 边 + 条件路由 + 并行分支 + 结构化 State),执行时每个环节实时点亮。拓扑动画风格参考 Waku-agent 的 dashboard( http://localhost:7777/ graph )。 - GRAPH 可视化 :分层拓扑图( START → 节点 → END ,每个深度一列),SVG 渲染,与引擎实际执行的拓扑完全一致(防漂移:图 就是 workflow)。 - 实时动画 (Waku 风格 hot / live 闪烁):当前节点紫色脉动、完成节点绿色、失败节点红色、行进边琥珀色高亮。 - 自定义 workflows :设置 → Graph Monitor,JSON 编辑器(节点 / 边 / 条件路由 / fn 处理器),校验后保存并持久化到 /.dsh/graph-monitor/workflows/ .json ,保存/删除后列表实时刷新。 - 点击节点看详情 :状态 / 耗时 / 输入 / 输出 / 错误。 - 对话集成 : - /workflow (不带参数)列出现有工作流; - /workflow 直接在对话中运行并实时可视化 node/edge; - 模型工具 graph monitor run —— 用自然语言(如「跑一下售后工作流」)触发运行。 - 运行历史 :每次运行可回看,含最终输出。 - 健壮轮询 :单调游标 + 截断安全事件日志(超过 2000 条后增量推送依然正确)。 说明:节点执行支持两种后端 —— nodeExecutor: simulated (默认,固定延迟 + 模板输出,不真正调用模型/工具)与 nodeExecutor: real ( fn / tool / agent / llm 节点绑定 DSH 真实能力,能力缺失自动回退模拟)。详见下方「执行后端」。 目录结构 依赖 - DeepSeek Harness 运行时 : @deepseek-ai/ 服务( sessions / webServer / tools / commands / systemPrompt 等),以 peerDependencies 声明。 - Node.js ≥ 18 (ESM)。 安装 插件运行在 DSH 的 loopback web server 上,客户端通过普通 fetch() 访问同源 API。二选一: 方式一:desktop profile 手动布放 然后在 \.dsh\profiles\desktop\cordis.patch.yml 的 insert: 列表追加: 方式二:bundle 引用 在 profile 的 package.json 里把 …
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784