LucienLL/dsh-session-memo0

dsh-session-memo

DSH Web UI 对话侧边备忘录:GitHub 同步状态(自动探测 git)/ npm 发布状态(自动对比 registry)/ 项目版本 / 手动备忘标签,与 dsh-session-status 状态标签联动

包名
dsh-session-memo
版本
0.1.0
许可证
MIT
最近更新
2026年8月25日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LucienLL/dsh-session-memo

使用

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