Back to home@JochenYang

dsh-plugins

No description

Stars
0
Language
TypeScript
Created
Aug 17, 2026
Updated
Aug 18, 2026
GitHub repo

Introduction

dsh-plugins

JochenYang 的 DeepSeek Harness 插件集(monorepo)。

插件列表

插件版本说明
dsh-git-conventions0.1.0模型侧的 Git 提交规范校验(commit message 格式 / 长度 / 正文 / 分支名)
dsh-notify-desktop0.2.0桌面通知 + 声音提醒(长回合 / 后台任务结束 / 工具失败),附默认铃声
dsh-usage-heatmap0.1.0设置页用量热力图:每日 / 按模型的 token 用量、缓存命中率与成本
dsh-vision-bridge0.3.0视觉桥接:贴图转路径标记,纯文本模型也能"看图"
dsh-pet0.2.0桌面宠物:右下角小狐狸,随 LLM 回复情绪播放序列帧动画,设置页可调(大小/位置/速度/帧映射)

安装

前提:已安装 DeepSeek Harness(dsh);插件按 profile 安装,默认 web

方式一:dsh-market(推荐)

  1. 安装插件市场:dsh plugin --profile web add dshmarket
  2. 重启 DSH 后,打开 设置 → 插件市场,搜索插件名一键安装

方式二:命令行

每个插件独立安装(monorepo 子包):

dsh plugin --profile web add github:JochenYang/dsh-plugins#path:/packages/dsh-git-conventions
dsh plugin --profile web add github:JochenYang/dsh-plugins#path:/packages/dsh-notify-desktop
dsh plugin --profile web add github:JochenYang/dsh-plugins#path:/packages/dsh-usage-heatmap
dsh plugin --profile web add github:JochenYang/dsh-plugins#path:/packages/dsh-vision-bridge
dsh plugin --profile web add github:JochenYang/dsh-plugins#path:/packages/dsh-pet

安装后重启 DSH(或 DSH Desktop)生效。各插件的详细配置见各自 README。

更新插件

# 在 profile 目录执行(默认 ~/.dsh/profiles/web)
pnpm update dsh-notify-desktop

或直接在 dsh-market 的已装插件里点更新(按 GitHub HEAD 检测新版本)。改完代码并推送后,pnpm update 即可拉到最新提交。

本地开发

git clone https://github.com/JochenYang/dsh-plugins
cd packages/dsh-notify-desktop
pnpm install
pnpm build        # esbuild 重新生成 lib/
pnpm typecheck    # 类型检查

改完 git push 后,在 profile 目录执行 pnpm update <插件名> 即可同步。

License

各包以各自 package.json 的 license 字段为准(当前为 MIT)。