dsh-mycordis
我的Cordis:DeepSeek Harness 会话级动态插件的打包 / 安装 / 便携化 / 管理工具(含「打包整包」:dsh 安装包 + 便携包 一键同出)
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LA7-F/dsh-MyCordis说明文档
阅读完整 README ↗使用
- 打包整包:一个插件同时产出 dsh 安装包(
.tgz)与便携包(.dshplugin.json)到同一文件夹,每插件一个子文件夹,支持单个与批量一键打包 - dsh 包(
.tgz):pnpm pack合成的真实安装包,可用dsh plugin add安装,重启 dsh 生效 - 便携包(
.dshplugin.json):纯 host 定义文件,跨会话导入,或由新会话 AI 直接read后cordis_define重建(省 token) - 批量 / 单个打包,三种打包类型即时切换
- 安装 / 卸载 dsh 插件(profile 级真实安装,.tgz实际为完整文件的压缩包)
- 导入便携包(仅注册不运行)
- 收藏(☆)/ 常驻(★ 重启自动恢复)/ 恢复(启动)/ 复制跨会话定位信息
- 同名插件去重(按名称合并版本)
- 安全加固:请求信任栅栏、10MB 请求体上限(统一 413)等
使用
页面包含三个页签:打包 / 安装 / 管理与卸载。
打包
-
设置放置目录(产物输出目录,默认工作区
packer2-out,可浏览选择) -
选择打包类型:
类型 产物 说明 dsh 包.tgz真实安装包( dsh plugin add)便携包.dshplugin.json纯 host 定义文件 整包.tgz+.dshplugin.json同时产出两者(pkg-4 新增) -
勾选插件后点「一键打包」(批量),或点每行「打包」单打
打包整包(pkg-4)
选择「整包」类型打包后,放置目录下按插件生成独立子文件夹:
放置目录/
└── -/
├── -0.1.0.tgz # dsh 安装包(含 SHA-256)
└── -.dshplugin.json # 便携包(纯 host)
安装 / 管理与卸载
- 安装 dsh 包:选择
.tgz文件 → 自动上传并执行dsh plugin add(可能要批准提升沙箱权限,需重启 dsh 生效),导入后为永久安装插件,可通过「卸载」进行卸载 - 导入便携包:仅注册不运行,点「恢复」才启动,导入后为Cordis插件;建议只导入可信来源
- 管理与卸载:列出指定 profile 已安装插件并可卸载;收藏卡片、常驻(重启自动恢复)、同名去重、恢复收藏