SeanWang114514/dsh-memo-notebook0

memo-notebook

按工作区记录未完成任务:自动捕获排队/执行中的用户指令,持久化到磁盘,一键恢复重发。

包名
memo-notebook
版本
1.0.0
许可证
MIT
最近更新
2026年8月27日

安装

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

或使用完整仓库地址

dsh plugin add https://github.com/SeanWang114514/dsh-memo-notebook.git --profile web

🚀 使用

  1. 点击浏览器右下角的 📝 图标打开面板
  2. 在输入框输入任务,回车/点击「添加」入队
  3. 任务状态实时流转:排队 → 正在进行 → 已完成(自动划线)
  4. 被插队打断的任务显示「打断」徽章,点「恢复」按原状态回去
  5. 勾选多条目后可用「一键完成 / 一键删除 / 一键恢复」批量操作

面板交互

  • 标题栏拖动:按住面板顶部空白处拖动,位置自动记忆
  • 分类筛选:点击分类按钮过滤状态,分类按钮风格与删除按钮完全一致
  • 勾选:点击条目左侧圆圈,可多选后批量操作

⚙️ 配置

cordis.patch.yml 中通过 stateFile 指定持久化文件:

- insert:
    - id: memo-notebook
      name: memo-notebook
      config:
        stateFile: !!js dshHomePath('memo-notebook/state.json')

默认存储于 ~/.dsh/memo-notebook/state.json(UTF-8,每次操作同步写入)。