Skip to content

Releases: yidong72/zotero-AI-Butler

v4.0.0-beta.18 - NVIDIA workflow resilience

Choose a tag to compare

@yidong72 yidong72 released this 28 Jun 14:51
  • Automatically falls back from oversized PDF/Base64 requests to fresh extracted text before NVIDIA's 32 MiB limit.
  • Retries connection, timeout, rate-limit, and server failures with bounded backoff and ordered endpoint failover.
  • Resumes incomplete deep-read slots without exposing internal markers or replacing preserved prose.
  • Hardens English and Chinese summaries, deep reads, mind maps, image summaries, and follow-up chat.
  • Adds transactional image/mind-map persistence and retry checkpoints that avoid duplicate paid work.

Verified with 254 Windows Zotero-hosted tests plus the latest focused follow-up recovery suite.

v4.0.0-beta.17 — NVIDIA + robust deep-read recovery

Choose a tag to compare

@yidong72 yidong72 released this 26 Jun 18:34

Pre-release build.

Deep-read reliability

  • Resumes only unfinished rounds and preserves completed chapter output across Zotero note sanitization.
  • Validates both comment and durable-link marker channels before resuming; malformed, crossed, duplicated, mismatched, or partial ranges are recovered instead of overwriting another chapter.
  • Repairs legacy notice-and-append notes in place, maps only exact chapter headings, preserves unmatched/manual/image content once, and keeps incomplete sections runnable.
  • Uses a separate deep-read queue budget of up to 5 consecutive no-progress attempts (default 5); any newly completed chapter resets the counter. Existing failed tasks saved with the old 3-attempt budget adopt the new budget when Retry is clicked.
  • Retry, progress, pause, and migrated legacy task messages now reflect the real queue state instead of falsely claiming a terminal task was requeued.
  • Rejects partial or empty provider responses and keeps failed slots resumable.

Polished presentation

  • Internal zab://slot and plan markers never appear in sidebar previews, copy, Markdown export, chat context, or completed-task details.
  • Removes legacy recovery notices without deleting adjacent user annotations.
  • Completed image summaries render the actual image; mind maps render interactively. Saved notes remain visible even when PDF extraction is unavailable.

English and Chinese artifacts

  • Summary, deep read, image summary, and mind-map lookup preserve the exact task kind and language.
  • English and Chinese variants coexist without overwriting one another, with language-correct task detail states.

NVIDIA Inference

  • Normalizes base/versioned endpoint URLs, routes Claude and GPT families to the correct APIs, rejects incomplete streams, and retries transient failures without accepting truncated output.

Install
Tools -> Plugins -> gear -> Install Plugin From File -> zotero-ai-butler.xpi, then fully restart Zotero.

v4.0.0-beta.11 — Resilient AI deep read

Choose a tag to compare

@yidong72 yidong72 released this 26 Jun 03:12

Pre-release build.

AI 精读 (deep read) resilience

  • A single failed chapter (timeout / transient API error / provider-side abort) no longer cancels the whole run — only a genuine user cancel stops it.
  • Up to 5 automatic retry passes: unfinished chapters are re-run with a short backoff; completed chapters are skipped.
  • After 5 passes, any remaining chapters are left resumable — re-running AI 精读 continues from where it stopped.

Includes prior beta.10 work: NVIDIA Inference endpoint, English prompt right-click menu items, and EN/ZH note coexistence.

Install: Tools → Plugins → gear → Install Plugin From File → zotero-ai-butler.xpi, then fully restart Zotero.

🤖 Generated with Claude Code

v4.0.0-beta.10 — NVIDIA Inference + English prompts

Choose a tag to compare

@yidong72 yidong72 released this 26 Jun 02:49

Pre-release build.

NVIDIA Inference endpoint

  • New unified provider: one endpoint + one key serves both Claude and GPT, auto-routed by model name (Claude → Messages API, GPT → Responses API).
  • Image generation defaults to the NVIDIA gateway's gpt-image-2.

English prompt variants

  • Each AI action in the right-click "AI 管家" menu now has a paired "(English)" item: Generate Summary, Multi-round Re-analyze, Image Summary, Mindmap.
  • English and Chinese results coexist as separate notes (English notes carry an AI-English tag); generating one no longer skips/overwrites the other.

Install: Tools → Plugins → gear → Install Plugin From File → zotero-ai-butler.xpi, then fully restart Zotero.

🤖 Generated with Claude Code