dsh-plugins

by cnzgray

1 工具与能力github收录于 08-23

个人 DeepSeek Harness(DSH / Cordis)插件集:每个插件是独立 npm 包,经 dsh plugin 安装即自动挂载(bundle 形态)

A personal collection of DeepSeek Harness (DSH / Cordis) plugins. Each plugin is an independent npm package that mounts automatically when installed via dsh plugin (bundle…

安装

dsh plugin --profile web add github:cnzgray/dsh-plugins

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

English | 简体中文

个人维护的 DeepSeek Harness(DSH / Cordis)插件合集。每个插件是一个独立的 npm 包,通过 dsh plugin 安装即可自动挂载(bundle 机制,无需手动改配置)。

插件列表

包 说明 npm
packages/claude-auto-memory 把 Claude Code 的 ~/.claude/projects/<encoded>/memory/MEMORY.md 在会话开始时桥接进 DSH,附 /claude-memory 状态命令 @cnzgray/dsh-claude-auto-memory
packages/claude-rules-bridge 把 Claude Code 的 .claude/rules/*.md(及 *.mdc)规则桥接进 DSH:always-apply 规则会话开始注入、路径作用域规则在 read/edit/write 时动态注入,附 /claude-rules 命令与 claude_rules 工具(CLAUDE.md/AGENTS.md 交给内置 dsh-agent-instructions) @cnzgray/dsh-claude-rules-bridge
packages/claude-marketplace-bridge 把 Claude Code 已安装的插件市场通过 installed_plugins.json installPath 桥接进 DSH:SKILL.md 技能注册为原生 ctx.skills provider(<插件>-<技能> 命名)、命令 .md 注册为斜杠命令,遵守作用域 / settings.json 启用状态(pi-claude-plugins 改进移植) @cnzgray/dsh-claude-marketplace-bridge

安装

dsh plugin --profile web add @cnzgray/dsh-claude-auto-memory
dsh web   # 重启生效

开发

# 本地插件直接链接进 profile(改源码后重启 dsh web 生效)
dsh plugin --profile web add ./packages/<插件目录>

# 校验装配树(不启动)
dsh --profile web --dump-config | grep -A3 <插件 id>

新插件从复制 packages/claude-auto-memory/ 开始:改 package.json 的 name、cordis.patch.yml 里的 name(bundle entry 指向真实包名)与 id。

License

MIT

原始 README: https://github.com/cnzgray/dsh-plugins/blob/main/README.zh-CN.md ↗