基于队列的笔记处理架构 | AI生成和翻译

Home 2026.07

完成。以下是修正后的架构:


笔记插件 — 基于队列的架构

变更内容/note 斜杠命令不再直接处理响应,而是将文本内容加入队列,由独立的 ww note watch 守护进程拾取处理。

流程

/note (Hermes CLI)
  └→ 将文本加入队列 → ~/.config/ww/note_queue.json
                        │
            ┌───────────┴───────────┐
            │                       │
   ww note watch              cron: 每30分钟
   (守护进程,轮询间隔3秒)     (安全网)
            │                       │
            └───────────┬───────────┘
                        ↓
               ww note process
                  ├─ LLM 标题生成
                  ├─ 写入 markdown 文件
                  ├─ 修复 MathJax 和表格
                  ├─ git 提交并推送
                  └─ 从队列中清除已完成项

运行中的进程

插件~/.hermes/plugins/note/__init__.py):

依赖项:Hermes 虚拟环境中安装了 ww 包,同时也安装了 pyperclip


Back Donate