Skip to content

Releases: wuok0618/zotero-sidemark

SideMark v1.1.0 — AI 对话笔记 (AI chat notes)

Choose a tag to compare

@wuok0618 wuok0618 released this 21 Sep 10:11

SideMark for Zotero v1.1.0

AI 对话笔记 (AI chat notes) release.

English:

  • AI Chat: new "AI对话" toolbar button next to the AI menu turns the note view into a chat panel
  • Chat is grounded in the paper's full text — the MinerU conversion (.mineru.md) is attached as context by default (toggleable; falls back to the largest markdown)
  • Streaming replies (SSE) rendered with the full Markdown pipeline: GFM, KaTeX, Mermaid; send button doubles as Stop; multi-turn history kept per item
  • Save as note: the bottom-right button writes the transcript as <citekey>.对话.md (YAML frontmatter with title/tags/model/date) and links it to the item; saving the same conversation again updates that one note, with button + status-line feedback
  • The note picker and the toolbar stay visible while the chat is open — the chat swaps only the content area below them
  • Internals: shared multi-turn LLM gateway with streaming (llmChatMessages), shared full-text picker (pickFullText) also used by deep read

中文:

  • AI 对话:工具栏新增「AI对话」按钮(AI 菜单右侧),点击后笔记内容区切换为对话窗口(笔记选择器与工具栏保留)
  • 对话默认携带 MinerU 转出的全文(.mineru.md)作为上下文,可勾选关闭;无 MinerU 结果时自动退回最大的 Markdown 全文
  • 流式输出(SSE),回复按 Markdown 渲染(表格 / KaTeX 公式 / Mermaid 图);发送按钮在生成中变为「停止」;对话历史按条目分别记忆
  • 转为笔记:右下按钮把对话历史保存为 <citekey>.对话.md(含 YAML frontmatter:标题/标签/模型/日期),自动挂载到条目下;同一对话再次保存更新同一篇笔记(不再生成 -2/-3 副本),按钮与面板底部状态行即时反馈保存结果
  • 上下文仅取 MinerU 全文(.mineru.md),缺失时提示先转换;「AI」菜单更名为「AI笔记」
  • 「AI 对话」的交互设计参考了 llm-for-zotero 与 zotero-AI-Butler,特此致谢
  • 内部:多轮流式 LLM 网关(llmChatMessages)与全文选取(pickFullText)供精读/对话共用

Install / 安装:download sidemark-1.1.0.xpi below and install via Zotero → Tools → Plugins → gear → Install Plugin From File.

SideMark v1.0.1

Choose a tag to compare

@wuok0618 wuok0618 released this 11 Sep 15:52

SideMark v1.0.1

新增 / Added

  • MinerU 转换:将当前文献 PDF 通过 MinerU 在线解析为带图片的 Markdown 笔记并挂载到条目下(接口设计参考 Mktero,MIT)
  • 翻译当前笔记:调用 LLM 译为中文或中英对照(OpenAI 兼容接口:DeepSeek / OpenAI / 本地模型)
  • AI 精读:基于笔记全文生成结构化中文精读报告(含 Mermaid 思维图)
  • 设置面板:MinerU / LLM API 配置(编辑 → 设置 → SideMark)

修复 / Fixed

  • 阅读模式切换时预览自动刷新
  • 部分环境下设置面板显示空白的问题

安装 / Install

下载下方 sidemark-1.0.1.xpi,在 Zotero 中:工具 → 插件 → 齿轮 → Install Plugin From File

SideMark for Zotero v1.0.0

Choose a tag to compare

@wuok0618 wuok0618 released this 09 Sep 12:52

SideMark for Zotero v1.0.0

Initial public release.

English:

  • Markdown notes linked to Zotero items, readable and editable in the item pane and the PDF reader sidebar
  • Rendered reading view: GFM tables & task lists, KaTeX math, Mermaid diagrams, syntax highlighting, YAML frontmatter table, Obsidian wikilinks and image embeds
  • Manual save (Save button / Ctrl+S) with unsaved-change indicator; external-change detection with one-click reload from disk
  • Note templates, linked-file attachment management, image localization, tab-bar reopen button
  • Compatible with Zotero 7–10 (tested on 9.0.6 / 10.0.1, Windows x64)

中文:

  • 首个公开版本
  • 条目面板与 PDF 阅读器侧边栏的 Markdown 笔记阅读与编辑
  • 渲染阅读:GFM 表格 / 任务列表、KaTeX 公式、Mermaid 图表、代码高亮、frontmatter 属性表、Obsidian 双向链接与图片嵌入
  • 手动保存(保存按钮 / Ctrl+S)+ 未保存高亮;感知外部修改并支持一键重新加载
  • 笔记模板、链接附件管理、图片本地化、标签栏重开按钮
  • 兼容 Zotero 7–10(已在 9.0.6 / 10.0.1 上测试)

Install / 安装:download sidemark-1.0.0.xpi below and install via Zotero → Tools → Plugins → gear → Install Plugin From File.