← 返回列表
⚠ 装前注意
一个 DSH / Cordis Web 插件,在 Settings → Plugins 中 Plugin list…
基本兼容但装前注意:npm 同名包「cordis-plugin-graph」归属 acryldev/cordis-plugin-graph,装到的可能不是本插件 · 最近上游提交 2026/9/10 · 已提供中文文档
DSH/Cordis Web 插件:将每个已加载插件的可缩放关系图(依赖关系、已解析的提供者、Loader 树嵌套)作为“插件列表”旁边的设置选项卡。
综合分
28.8
GitHub 分
28.8
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add cordisplugins/cordis-plugin-graphnpm 同名包「cordis-plugin-graph」归属 acryldev/cordis-plugin-graph,装到的可能不是本插件,改用 GitHub 源安装
信任档位:已验证本站已于 0 天前真实安装成功
- 是什么
- dsh 原生插件 · tool
- 装得上吗
- 本站已真实安装成功(非静态推断)
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 15 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/22(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包cordis-plugin-graph @ 0.2.0
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
npm 同名包「cordis-plugin-graph」归属 acryldev/cordis-plugin-graph,装到的可能不是本插件
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/24 04:26:04
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/cordis-plugin-loader@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-tools用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成cordis-plugin-graph 一个 DSH / Cordis Web 插件,在 Settings → Plugins 中 Plugin list 旁边添加一个 Plugin graph 标签页。它渲染运行中的 Cordis 运行时的实时、可缩放 Cytoscape 图 —— 包括静态包图无法展示的内容:哪个 provider 实际解析了每个 inject、哪些被禁用,以及实时流经的工具调用。 你会看到什么 两个平面(切换:client / host / both): - client —— 渲染器 Cordis 上下文,在进程内检查:每个 dsh-client-ui-* 插件、slot 渲染器、连接、主题、语言环境、设置。 - host —— 引擎上下文(会话、代理、工具、模型适配器、持久化),从 host 半边提供的同源路由轮询。在无法访问 Web 服务器的地方(打包桌面端、无头环境)优雅降级为仅 client。 节点 = 插件 fiber,按生命周期阶段着色(active / pending / loading / failed / unloading / disposed),外加针对被关闭的 Loader 行的 disabled —— 因此该图展示的是整个组合,而不仅仅是正在运行的部分。大小随所提供的服务数量缩放。 边,可单独切换: - requires (inject) —— fiber 的硬 inject,绘制到实际解析它的 fiber。 - provides to —— 反向。 - nested in (Loader tree) —— Loader 树父级(组合 / 继承)。 运行时活动 —— 当显示 host 平面时,实时显示最近工具执行的动态流(来自 tools/result 订阅),并且工具节点在每次调用时脉冲。运行一个代理任务,观察它在图中移动。 点击节点 → 模块说明符、Loader 条目 id、提供的服务、实时 effect 标签。按名称/模块搜索。在实时启用/禁用后重新捕获。 安装 dsh plugin add cordis-plugin-graph 重启 Host;该标签页会出现在 Settings → Plugins 下。有关 GitHub / 本地目录安装以及 ACRYL Desktop,请参阅 install/INSTALL.md。 可移植性 仅使用上游原语 —— settings.plugins.tab、公开的 @deepseek-ai/cordis 上下文 API,以及(可选)可独立降级的 tools + webServer 作用域注入。适用于任何 web 配置的部署:ACRYL 或原版 DSH Desktop。 渲染器平面检查遍历(src/inspect.ts)最初是 acryl-desktop 的 plugin-architecture-inspector.ts 的精简移植 —— 纯 @deepseek-ai/cordis 公开 API。 构建 pnpm install pnpm run build # lib/index.js + lib/inspect.js (host), lib/client.js (browser, cytoscape bundled) pnpm run check # build + typecheck + tests 许可证 MIT