aiti-doc-center
Less than 1 minute
aiti-doc-center
workspace markdown collection/organization/search extension: node:sqlite FTS5 trigram Chinese full-text search + Obsidian-compatible tag system + ๐ float dialog with four views + tag tree.
- tag seven-source two-layer: 5 static sources (front-matter / inline
#taganywhere / path-derived / UI write-back / manual tags added in the doc center โ non-md files can be tagged via ๐ท too) + 2 dynamic sources (plan-first plan binding โ the "Plan" tag, session-manager vocabulary session tag inheritance); the dynamic layer is joined in memory. - All Sessions tag tree = the system's unified vocabulary: AI tagging / UI completion / plan-first vocabulary all defer to it first.
- Associated sessions: via
services.trace(the git-trace ledger), reverse-lookup the sessions a document has touched; archived-session linkage (.pwarcarchive rows are searchable too). - Service outlet
aiti-doc-center.docs, six methods:tagsAll/search/query/searchFull/docsOfSession/sessionsOfDocโ consumers aiti-plan-first, aiti-folder, session-manager. - Service consumption:
aiti-git-trace.trace,session-manager.tags/sessions,aiti-plan-first.plans. - AI tools:
aiti_doc_search(FTS full-text + weight-fused ranking, with snippet) andaiti_doc_tags_set(writes tags back into front-matter) โ off by default (enable viaagentTools.enabled); there is also a doc-search skill that goes throughGET /search. - On the plan-first side, the "๐ท Add tags" and "Update plan doc" one-click inserts both go through this extension's vocabulary and search.