Skip to content

Releases: YHzed/dsh-zotero-flow

dsh-zotero-flow v1.0.0

Choose a tag to compare

@YHzed YHzed released this 19 Oct 08:26

首个公开版本。

这是什么

一个 DSH Desktop(DeepSeek Harness)插件,把这条流水线交给 agent 自动走:

DOI/标题  →  规范元数据  →  机构登录会话里取 PDF  →  归档进 Zotero 分类

安装(二选一)

  1. 下载下面的 dsh-zotero-flow-1.0.0.tgz,在 DSH Desktop 侧栏 → 插件 → 添加插件里填它的绝对路径,装完点「立即启用」。
  2. git clone https://github.com/YHzed/dsh-zotero-flow.git,把 clone 下来的目录绝对路径填进「添加插件」。

8 个工具

zotero_status · library_sites · literature_lookup · scholar_session · scholar_download · zotero_collections · zotero_save · zotero_import_pdf

外加一份技能(zotero-literature-flow)和一段系统提示,教模型按正确顺序用这些工具、以及在什么时候停下来问用户。

前提

  • DSH Desktop;插件本身要求 Node >= 22(无运行时依赖)
  • Zotero 桌面端开着 —— 走它自带的连接器 HTTP 服务(默认 127.0.0.1:23119),不需要 API key
  • 系统里有 Edge 或 Chrome:机构登录会话用独立资料目录,不干扰你日常的浏览器
  • 需要订阅全文时,先在插件弹出的窗口里完成学校 SSO / CARSI / WebVPN 登录,登录态长期保留

已知边界(详见 README)

  • Zotero 连接器只能归档到「当前选中的分类」或「最近使用过的分类」,不能指定任意分类 id
  • 全文权限来自用户的机构会话,不来自插件自身的 HTTP 请求 —— 从 Node 直接 fetch 出版社页面只会拿到付费墙
  • 中文库(知网、万方、ProQuest 学位论文、科学文库、读秀)没有可自动下载的 PDF 直链,改为「打开页面 → 用户点击 → 接管下载目录」
  • 无法把 PDF 挂到库里已有的旧条目上:连接器的 saveAttachment 只认同一次会话里新建的条目

License: MIT