FlyingBamboo/dsh-pkg-atlas ↗★ 0
dsh-pkg-atlas
提供本地插件依赖关系图谱与可视化分析 适合需要分析本地已安装插件的依赖关系、版本冲突及包结构的开发者。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:FlyingBamboo/dsh-pkg-atlas說明文件
閱讀完整 README ↗已知限制(使用者视角)
- 缓存 = 60s TTL + 手动「重扫」:外部安装/卸载后最长 60s 视图陈旧。
- 挂载面为 bundle/patch 的
name:行启发式抽取:不解析 YAML 结构、disabled语义、嵌套值;行尾内联注释容忍;config:下恰好叫name的键可能误抽。 - 非 semver 安装描述(
github:/git:/link:/file:/npm:/workspace:/catalog:/URL)不做版本判定:直接挂最高版本,不标 unsatisfied。 - semver 为最小实现:空格复合区间(
">=1.0.0模式。 - 浏览器降级表格模式(cytoscape 加载失败时)为一次性:恢复需刷新页面。
- DSH Desktop profile 未验证(CLI 拒绝 boot desktop)。
- 数据源为 DSH_HOME 已安装内容;不含任何线上目录,无遥测,GET-only。