mirror of
https://github.com/Ar9av/obsidian-wiki.git
synced 2026-09-14 20:36:34 +08:00
27bcfea185
The fill flow always used whatever ~/.obsidian-wiki/config resolved to, so answering a work questionnaire from the work vault meant re-pointing the wiki-switch symlink for everything else too. This is the extension's equivalent of the @name override. The host gains a `vaults` request that lists the active-config default plus every ~/.obsidian-wiki/config.<name> profile with its resolved path and an existence flag, and `fill` accepts a vault name. Named resolution never falls back to the default: silently answering from the wrong vault is exactly what picking a vault is meant to prevent. The popup remembers the choice per browser profile, disables profiles whose path is gone, and resets to the default (loudly) if the remembered one disappears. If the host is not installed the picker stays on its single default option, so fill behaves as before.
Documentation
Everything beyond the README landing page.
| Page | What's in it |
|---|---|
| Installation | pip, git clone, agent-driven setup, Skills CLI, multiple vaults |
| Agent Compatibility | The full agent matrix and per-agent manual setup |
| Skills Reference | All 39 skills, what each does, and its slash command |
| CLI Reference | Every obsidian-wiki subcommand (繁體中文: context packs) |
| Configuration | Every config variable, QMD semantic search, _raw/ staging, GitHub sync |
| Architecture | The four ingest stages, vault structure, what we added to Karpathy's pattern |
| Session Brain | Topic graph over your agent session history |
| Browser Extension | Capture pages into the vault, and fill web forms from it |
| Contributing | Adding skills, keeping the two READMEs in sync |
New here? Read Installation, then Skills Reference.