Releases: b1ue-e/zotero-llm-wiki
Releases · b1ue-e/zotero-llm-wiki
Release list
v0.2.1 — Knowledge Graph + Session Monitor
🕸️ Knowledge Graph Explorer (Phase 6)
Agent Graph Query Tools
list_concepts(type)— List all concepts/entities with paper reference countsget_related_papers(slug)— Find all papers referencing a given concept/entityfind_connections(source, target?)— BFS path finding between any nodes in the knowledge graph (max 5 hops)
Wiki Browser Graph View
- "Graph" button on concept/entity pages
- Card-style layered relationship view: current node → related papers → see-also concepts
- Pure DOM/CSS implementation (XUL-compatible, no canvas needed)
- Click any card to navigate directly to that page
📊 Session Monitor — Auto Feedback Capture
- 6 auto-detected anomaly signals:
repeat_question— Bigram similarity > 80% on consecutive user messagesuser_frustration— User messages matching frustration patternsshort_report— Deep research reports < 300 charsreasoning_leak— Internal reasoning leaked as final responsetool_failure_chain— ≥ 2 failures in last 3 tool callsapi_fault— Any HTTP error, timeout, or network failure
- Saves session snapshots to
llm-wiki/feedback/{ts}-{signal}.json - 20-event ring buffer + auto-purge (keeps latest 50 files)
- Fire-and-forget — never blocks the agent
Full Changelog: v0.2.0...v0.2.1
v0.2.0 — Deep Research + Meta-Analysis
🚀 New Features
🔬 Deep Research Mode
/deep_researchand/deepresearchslash commands for autonomous multi-step research- Three-phase quantified prompt: Explore → Deep Read → Synthesize
- Structured report generation with forced full output
- Automated meta-analysis: Search Strategy, Cross-Paper Insights, Knowledge Gaps
- Session reuse: automatically finds and updates past research on the same topic
- Code-enforced tool limits: 15 searches, 8 reads, 3 wiki updates max
📂 Research Sessions
- Persistent storage at
llm-wiki/research-sessions/with JSON index search_sessionsandread_sessiontools for Agent- Unicode-compatible filenames and UTF-8 encoding
📖 Stride-Based Reading
- Consecutive
read_page/search_wikicalls advance through content - Per-page offset tracking for multi-pass reading
- TOC extraction shows section structure even when content is truncated
🎨 UX Improvements
- Single in-place tool status indicator (replaces stacked cards)
- Deep research activation banner in chat
- Auto-detection prompt for research intent
- DeepSeek internal reasoning leak detection and suppression
/deepresearch(no underscore) alias support
🛠️ Development
npm run log— tail debug output in terminal- Full debug logging throughout deep research flow
🐛 Fixes
- Prevent context explosion via tool result truncation
- Force full report when LLM output is too short
- Fix index.json Chinese character corruption
- Fix session filename Unicode support
- Prevent infinite read loops from TOC suffix
Full Changelog: v0.1.0...v0.2.0
LLM Wiki v0.1.1 — Fresh install fix
LLM Wiki v0.1.1
修复全新安装时 Wiki Browser 文件树崩溃的问题。
Fixed an issue where the Wiki Browser file tree would crash on fresh installations.
Fix 修复
- listDir crash on fresh install:
nsIFile.initWithPaththrowsNS_ERROR_FILE_UNRECOGNIZED_PATHwhen wiki directories don't exist yet. Now wrapped in try-catch, returning empty tree instead of crashing.
Install 安装
Download llm-wiki-v0.1.1.xpi and install via Zotero → Tools → Add-ons → ⚙️ → "Install Add-on From File".
LLM Wiki v0.1.0 — Initial Release
LLM Wiki for Zotero — v0.1.0
将学术论文编译为结构化、双向链接的 Markdown 知识库。Compile academic papers into a structured, interlinked Markdown knowledge base.
Features 功能
- One-Click Ingest 一键编译 — Auto-generate structured wiki pages via LLM
- AI Agent 对话助手 — Function-calling research assistant with tool access to wiki
- Wiki Browser 浏览器 — File tree + Markdown preview + inline editor +
[[wikilinks]] - Concept/Entity Extraction 概念提取 — Auto-identify key concepts, build knowledge graph
- PDF Fulltext 全文搜索 — Raw data layer with PDF extraction as search fallback
- Bilingual UI 双语界面 — Full English and Chinese support
Installation 安装
- Download
llm-wiki-v0.1.0.xpi - Zotero → Tools → Add-ons → ⚙️ → "Install Add-on From File"
- Preferences → LLM Wiki → Configure API Endpoint and Key
Requirements
- Zotero 9 (Firefox ESR 115)
- OpenAI-compatible API (endpoint + key)