dsh-skill-manager-ytxue

@YTxue · 开发
检测未发现问题无安装脚本

DSH 设置侧边栏的 Skill 管理面板:批量导入、启停切换、规范检查自动修复,适合需要整理多个 skill 的用户。

v0.6.0版本
GitHub 源码安装安装方式
2026-08-14最近更新
9Star
dsh plugin --profile web add github:YTxue/dsh-skill-manager-ytxue查看仓库

插件介绍

根据仓库资料整理 · commit f254f30

主要功能

  • 设置侧边栏新增「Skill 管理」面板,双列表展示启用目录与池目录中的 skill
  • 支持文件夹选择器批量导入 skill,遇到重名时弹窗询问跳过/覆盖/取消
  • 状态驱动的一键规范检查与自动修复:按内容指纹用红/绿点标记,仅检查新增或变更过的条目
  • 支持一键启用/停用,在池目录与启用目录之间安全移动 skill(不覆盖冲突)
  • 区分系统级与项目级 skill 来源标识,并根据当前会话工作目录自动识别项目范围
  • 每条 skill 显示 frontmatter 中的 description 简介

适合什么时候用

  • 管理多个来源杂乱、命名不规范的 skill,需要批量导入并统一整理
  • 在多个项目间切换,需要按项目查看当前生效的项目级 skill,同时保留全局系统级 skill
  • 想要快速检查 skill 是否符合 DSH frontmatter/kebab-case 规范并自动修复,而不用手动逐个排查

安装后会多出什么

界面设置 → 侧边栏「Skill 管理」面板 · 内置目录浏览对话框(用于选择导入文件夹) · 导入重名冲突提示弹窗

使用前需要

  • DSH web profile 环境(client 平台为 web)
  • 依赖 @deepseek-ai/cordis、@deepseek-ai/dsh-host-webserver、@deepseek-ai/dsh-workspace 作为 peer 依赖
  • 作者仅在 Windows(PowerShell 5.1 + Node 20+)完整实测,macOS/Linux 未充分验证
  • 未发布到 npm,需通过 GitHub 源码手动挂载安装

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI环境变量文件系统外部网络会话数据宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

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