SeanWang114514/dsh-memo-notebook ↗★ 0
memo-notebook
按工作区记录未完成任务:自动捕获排队/执行中的用户指令,持久化到磁盘,一键恢复重发。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SeanWang114514/dsh-memo-notebook说明文档
阅读完整 README ↗或使用完整仓库地址
dsh plugin add https://github.com/SeanWang114514/dsh-memo-notebook.git --profile web
🚀 使用
- 点击浏览器右下角的 📝 图标打开面板
- 在输入框输入任务,回车/点击「添加」入队
- 任务状态实时流转:排队 → 正在进行 → 已完成(自动划线)
- 被插队打断的任务显示「打断」徽章,点「恢复」按原状态回去
- 勾选多条目后可用「一键完成 / 一键删除 / 一键恢复」批量操作
面板交互
- 标题栏拖动:按住面板顶部空白处拖动,位置自动记忆
- 分类筛选:点击分类按钮过滤状态,分类按钮风格与删除按钮完全一致
- 勾选:点击条目左侧圆圈,可多选后批量操作
⚙️ 配置
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,每次操作同步写入)。