证据快照复核于 2026-09-16GitHub 数据核对日期: 2026-08-21
证据已验证Plugin Bundle开发工具Web Profile

DSH Lifecycle Inspector

检查 DeepSeek Harness 插件的 Fiber 生命周期、Cordis Effect 与观测到的清理耗时。

快速了解

它能做什么

检查 DeepSeek Harness 插件的 Fiber 生命周期、Cordis Effect 与观测到的清理耗时。

本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。

使用场景
开发工具调试Plugin 管理终端 UI
适配技术
deepseek-harnesscordisnodejs
兼容性

Web Profile
@deepseek-ai/dsh-commands >=0.1.0-rc.5 <0.2.0; @deepseek-ai/dsh-tools >=0.1.0-rc.5 <0.2.0

可信度与状态

证据已验证
核对日期 2026/9/13 UTC 14:10

有代码证据的贡献

它为 DSH 增加什么

lifecycle_inspect

用于检查插件生命周期状态的只读模型工具。

机制证据
生命周期命令

提供 /lifecycle list 和 /lifecycle inspect <plugin-id> 报告。

机制证据

选择前先看

这是一个 DSH Bundle,可提供简要生命周期健康摘要和单插件检查报告。可通过 loader 路径、配置的 entry ID、完整包名,或去掉 dsh- 前缀的包名定位插件。

适合谁

需要排查插件启动、存活 Effect 或关闭行为的 DeepSeek Harness 用户。

常见任务

  • 使用 /lifecycle list 查看简要的生命周期健康摘要。
  • 使用 /lifecycle inspect <plugin-id> 检查 Fiber 阶段、嵌套 Effect 标签和观测到的清理耗时。
  • 当智能体需要生命周期诊断时,使用只读 lifecycle_inspect 模型工具。

权限与数据

提供的 README 将检查功能描述为只读。

权限
  • 读取插件生命周期和 Cordis Effect 状态以生成诊断报告。
数据处理
  • 报告观测到的生命周期状态、Effect 标签和清理耗时。

局限

  • 已清除的 Effect 树不能证明不存在未注册的进程、计时器、套接字或监视器。
  • 外部资源探测仍在规划中,不属于此版本。
  • 只有添加 --verbose 才会显示原始 Effect 名称。

DSHub 已核对

  • 已验证固定 Git Bundle 的结构及其 Cordis patch。
  • 包声明了 Node.js 与 DeepSeek Harness 的 peer dependency 版本范围。
  • 提供的文档中包含所述命令和只读模型工具。

DSHub 未核对

  • 尚未实际执行安装或运行时行为验证。
  • 未验证 0.1.0 版本在 npm registry 中可用。

固定版本安装

安装 DSH Lifecycle Inspector

这个Plugin Bundle没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。

访问源码项目

维护者原文

项目 README

查看 commit bc022df 对应的 README
维护者编写的上游内容原文于 2026/9/13README.md 获取,正文和仓库相对媒体固定到 commit bc022df0c375,内容哈希为 d9815457d799。以下是未经 DSHub 翻译的上游原文,语言可能与当前页面不同;第三方托管的 badge 可能独立更新。

DSH Lifecycle Inspector

Diagnose plugin lifecycle state, live Cordis Effects, and teardown outcomes in DeepSeek Harness.

dsh plugin --profile web add github:Rex16200513/dsh-lifecycle-inspector

Use /lifecycle list for a short health summary, /lifecycle inspect <plugin-id> for one readable report, or the read-only lifecycle_inspect model tool. Add --verbose only when you need raw Effect names. Inspection accepts a loader path, configured entry id, full package name, or the package name without its dsh- prefix.

The first release reports Fiber phases, nested Effect labels, and observed teardown duration. A cleared Effect tree proves only that Cordis-managed disposers completed; it does not prove that a plugin created no unregistered process, timer, socket, or watcher. External resource probes are planned as a separate provider seam.

Requires Node.js ^22.19.0 || >=24.0.0. MIT License.

有意识地管理

安装与管理

前置条件与目标 Profile

目标 Web Profile

交付方式 Git Bundle — Rex16200513/dsh-lifecycle-inspector#bc022df0c37571f05425d6e98100fe53735fdc96

验证、更新与移除

显示生命周期命令
验证
dsh plugin --profile web list

兼容性与访问范围

Requires DeepSeek Harness peers and Node.js 22.19+ or 24+ @deepseek-ai/dsh-commands >=0.1.0-rc.5 <0.2.0; @deepseek-ai/dsh-tools >=0.1.0-rc.5 <0.2.0

检查兼容性证据

风险事实

limitations

A cleared Effect tree confirms only Cordis-managed disposers, not unregistered processes, timers, sockets, or watchers.

证据
证据与编辑审查Manifest、Bundle patch、分发与新鲜度

不可变证据

审查状态与源码活动

AI 已审查

由于提供的证据未发现 npm registry 分发,请使用固定提交的 Git 源。

AI 审查于 2026/9/13 UTC 14:11GitHub 事实核对日期: 2026/9/13 UTC 14:11

自当前证据基线以来,没有记录到重要源码变化。

下一步

按 Plugin 安装流程操作

订阅重要变化: DSH Lifecycle Inspector