前言¶
在 DSH 的「一切皆插件」模式下,项目里可能已经安装了多个技能和插件。常见的问题是:它们是否能用、是否与当前用户画像和项目匹配、彼此是否冲突或重复、说明是否需要精炼。
下面介绍 skills-summarize-audit-skill。它是一个用于审查已安装技能与插件的 DSH 技能包插件,默认只读,不负责安装、更新、发布、配置、迁移或历史清理。
这是什么¶
skills-summarize-audit-skill 由 gtbwpkwjnb-alt 维护,许可证为 MIT。
它覆盖以下能力:
- 已安装技能/插件问题审查
- 版本/可用性核验
- 用户画像定位与评分
- 冲突与互补分析
- 技能说明翻译精炼
- 项目画像
- 技能/插件推荐
核心功能¶
问题审查¶
对已安装技能与插件进行问题检查,输出证据、严重度、版本、可用性和处理方案。
画像定位与评分¶
基于用户画像、结构化使用证据和技能元数据,给出画像命中词、健康维度、评分和证据状态。
冲突与互补¶
分析技能/插件之间是否存在冲突、互补或无关关系,并给出重叠度和理由。
翻译精炼¶
生成保留英文名称的中文 short_description 候选,并附带质量和来源门禁。
项目画像与推荐¶
针对当前或指定项目目录生成事实画像,并基于翻译清单、项目画像或明确缺口输出建议。
安装与启用¶
先通过 DSH 插件系统从 GitHub 添加该插件:
dsh plugin --profile web add github:gtbwpkwjnb-alt/skills-summarize-audit-skill
这条命令用于安装 GitHub 仓库中的 DSH 技能包插件。安装后重启 dsh web。
启用后,技能会出现在 Settings → Plugins,并按需懒加载(渐进式披露)。
典型用法¶
以下触发词来自已核实用法示例:
- 发送
技能审查:审查已安装技能/插件问题、版本、画像匹配、评分、冲突/互补,并按请求组合翻译、画像和推荐。 - 发送
技能问题审查/插件问题审查:运行本地只读问题检测,输出证据、严重度和处理方案。 - 发送
技能翻译精炼或技能审查 精炼:只生成翻译候选。 - 发送
项目画像:只生成当前项目的事实画像。 - 发送
技能推荐或插件推荐:只输出建议。
边界¶
安装前建议先确认这些边界:
- 默认只读,不负责安装、更新、发布、配置、迁移或历史清理。
- 不写入 Codex UI、插件缓存、系统技能、配置或项目文件。
- 外部搜索需要用户明确同意;无证据时输出
unavailable。 - 插件外壳无 npm 依赖,只读 skill provider,无工具、无凭据、无网络请求。
环境依赖¶
scripts/analyze_project_profile.py需要PyYAML。缺失时以退出码2输出unavailable降级信息,相关测试与validate的项目画像门禁自动跳过。scripts/collect_codex_display_candidates.py与scripts/audit_skill_plugin_issues.py要求Python ≥ 3.11。PyYAML对collect脚本为可选依赖,缺失时自动降级。
适用场景与注意¶
适合已经使用 DSH、需要检查已安装技能/插件状态、整理技能说明或评估项目匹配度的人。
安装前建议先检查源码、脚本和 MIT 许可证。插件会随当前 DSH 环境运行,其可访问范围受当前 dsh 进程权限影响,因此应按实际运行环境评估风险。
兼容性方面,已核实资料确认测试兼容版本为 dsh v0.1.1-rc.2(2026-08-22)。截至 2026-09-05,资料未确认当前 DSH 版本的兼容性;若遇到接口变化,以 DSH 官方文档为准。
参考¶
- GitHub:https://github.com/gtbwpkwjnb-alt/skills-summarize-audit-skill
- 目录页:当前已核实材料未提供稳定链接。