LucienLL/dsh-session-memo ↗★ 0
dsh-session-memo
DSH Web UI 对话侧边备忘录:GitHub 同步状态(自动探测 git)/ npm 发布状态(自动对比 registry)/ 项目版本 / 手动备忘标签,与 dsh-session-status 状态标签联动
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LucienLL/dsh-session-memo说明文档
阅读完整 README ↗使用
- 在 DSH Web 对话头部点击 📋 按钮,弹出右侧备忘录面板(打开时自动探测一次,另有手动刷新)。
- 面板内容:
- GitHub 同步:分支、上游、ahead/behind、未提交改动数、冲突数、最近提交、远程地址。
behind>0 || dirty>0显示琥珀色「未同步」,有冲突显示红色。 - npm 发布:包名、本地版本 vs registry latest;落后时提示「可发布新版本」;可用「标记已发布」手动记录发布时间(自动比对仍会显示实际状态)。
- 项目版本:默认显示自动探测值,可手动输入覆盖(回车/失焦保存,「恢复」回到自动探测)。
- 备注:自由文本,失焦自动保存。
- 备忘标签:自由文本标签增删。
- 状态(弱联动):面板头部显示 dsh-session-status 的当前状态 pill,点击按「进行中 → 已结项 → 搁置中 → 无」循环切换。
- GitHub 同步:分支、上游、ahead/behind、未提交改动数、冲突数、最近提交、远程地址。