@omdsh-dev/dsh-plugin-check

@omdsh-dev · 开发
检测未发现问题无安装脚本

为 DSH 插件仓库提供只读健康检查,扫描清单/patch/构建陷阱,供插件作者与 CI 使用

v0.1.0版本
GitHub 源码安装安装方式
2026-08-21最近更新
27Star
dsh plugin --profile web add github:omdsh-dev/dsh-plugin-check查看仓库

插件介绍

根据仓库资料整理 · commit 16fa223

主要功能

  • 检查插件仓库的清单(manifest)与 npm 命名协议是否合规
  • 校验 cordis patch 格式,检测 row id 重复、名称不匹配等问题
  • 静态扫描 TypeScript 构建陷阱(如 tsconfig 缺失、产物 .ts 残留、导入路径错误)
  • 检查插件是否被 hub catalog 收录,及是否符合 Profile Bundle 生态合规要求
  • 支持单仓库检查(check)与父目录批量扫描(scan)两种模式,输出 JSON 合规报告
  • 只读、零业务依赖,不修改或构建被检查仓库

适合什么时候用

  • 发布插件前自查清单/patch/构建配置是否合规
  • 在 CI 中作为门禁自动拦截不合规的插件提交
  • 组织内批量审计多个插件仓库的健康状况

安装后会多出什么

Agent 工具plugin_check

使用前需要

  • 需要 DSH 0.1.1-rc.1(npm)及 peer 依赖 @deepseek-ai/cordis、@deepseek-ai/dsh-invariants、@deepseek-ai/dsh-tools
  • hub 收录检查可选依赖 gh CLI 读取远程 catalog,失败会静默降级为 skipped

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制环境变量文件系统宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库omdsh-dev/dsh-plugin-check安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:omdsh-dev/dsh-plugin-check#16fa223 锁定本次检测的 commit。收录日期2026-08-13固定 commit16fa22316f11 · 2026-08-21
dsh plugin --profile web add github:omdsh-dev/dsh-plugin-check