# dsh-plugins **Repository Path**: beilanya/dsh-plugins ## Basic Information - **Project Name**: dsh-plugins - **Description**: 个人dsh插件包 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-21 - **Last Updated**: 2026-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dsh-plugins DeepSeek Harness(DSH)插件合集。每个子目录是一个独立的插件,有自己的 `package.json`,单独发布到 npm。 ## 插件列表 | 目录 | npm 包名 | 说明 | |---|---|---| | [dsh-skills-manager](dsh-skills-manager) | `@amahayuuri/dsh-skills-manager` | 在 DSH 侧边栏管理 Skills:从 Git 仓库、压缩包或本地文件夹导入,校验、查重、启停、导出 | | [dsh-hsin](dsh-hsin) | `@amahayuuri/dsh-hsin` | 鸣潮「心月狐」主题:朱红描金配色,欢迎页立绘、月下心宿与灯火动效,侧边栏、输入框、标题栏全套装饰;在「设置 → 通用」里开关 | ## 安装插件 在 DSH 的「插件 → 添加插件」里输入 npm 包名即可,例如: ``` @amahayuuri/dsh-skills-manager ``` 也可以用命令行: ```bash dsh plugin --profile desktop add @amahayuuri/dsh-skills-manager ``` ## 开发与发布 - 本地调试:用 `link:` 把子目录挂到 DSH profile,例如 `dsh plugin --profile desktop add "link:E:/work/project/dsh-plugins/dsh-skills-manager"`。 - 发布:进入对应子目录后执行 `npm publish`,不要在仓库根目录执行。 - 新增插件:在根目录新建子目录,各自维护 `package.json`、`README.md` 和 `LICENSE`。 - 兼容性:`engines.dsh` 写成 `>=` 区间,不要用 `peerDependencies` 锁定 DSH 版本,这样 DSH 升级后插件不会被判为不兼容。 - DSH 升级后: - `dsh-skills-manager`:用 `npm run selftest` 自测。 - `dsh-hsin`:带 `--remote-debugging-port=9333` 启动桌面端,再运行 `npm run check-dom`,检查主题依赖的界面挂钩是否还在。具体步骤见各插件的 README。