README file from
GithubQuick Capture Triage
An optional Obsidian community plugin that adds a sidebar panel for triaging notes synced into your vault's inbox folder by the main Obsidian Inbox server. For each untriaged note it shows a title with 保存 (save — strips the inbox tag and moves the note into your configured "organized" folder) and 丢弃 (discard — sends the note to Obsidian's trash) buttons.
This plugin has no runtime dependency on pwa/ or server/ — it never makes network calls and never touches git. It only reads and modifies files already present in the vault.
Install (manual, until published to the community plugin store)
- Run
npm install && npm run buildin this directory to producemain.js. - Create
<your-vault>/.obsidian/plugins/quick-capture-triage/. - Copy
main.js,manifest.json, andstyles.cssinto that folder. - In Obsidian, go to Settings → Community plugins, and enable Quick Capture Triage.
Settings
- 收件箱文件夹 (
inboxFolder, defaultinbox) — the folder scanned for untriaged notes. Should match your server'sVAULT_INBOX_SUBDIR. Leave empty to scan the whole vault. - 收件箱标签 (
inboxTag, defaultinbox) — the tag that marks a note as untriaged, matched against both frontmattertagsand inline#tags in the note body. Leave empty to require no tag — every note in the inbox folder counts as untriaged. - 已整理文件夹 (
organizedFolder, default已整理) — where notes go when you click 保存. Leave empty to move notes to the vault root.
See CLAUDE.md / AGENTS.md / GEMINI.md for architecture and development details.