让模型直接检索、导出并保存本机 Zotero 文献
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add evanliu3594/dsh-zotero-plugin该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · search
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 31 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
- 发起网络请求lib/index.js:42
response = await fetch(url, { ...init, signal: composed }); - 发起网络请求src/client.ts:91
response = await fetch(url, { ...init, signal: composed })
扫描于 2026/11/2(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 检索本机文献
- 导出文献
- 保存文献
Zotero 文库工具,供 DeepSeek Harness 通过 localhost 本地 API(读)和连接器 saveItems 端点(写)使用。无需云端,无需 API key。
README
由 DeepSeek 最新模型翻译生成dsh-zotero
DeepSeek Harness 的 Zotero 文献库插件:10 个工具,模型可直接调用,全部通过本机 Zotero 桌面端(127.0.0.1:23119)读写文献库——不访问云端、不需要 API Key。
- 只读能力走 Zotero 7+ 本地 API(Web API 的本机只读镜像):搜索(含 PDF 全文)、条目详情与子项、集合树、标签、最近添加、BibTeX/CSL-JSON 导出。
- 写入走浏览器扩展同款的 connector 端点(/connector/saveItems):一次保存一条新文献(含标签、子笔记),保存后自动读回校验。
- 更新 / 删除在 localhost 上不存在(Zotero 平台限制),也因此模型无法批量破坏你的文献库。
展开完整文档(README 剩余 1 节)
dsh-zotero DeepSeek Harness 的 Zotero 文献库插件:10 个工具,模型可直接调用,全部通过本机 Zotero 桌面端(127.0.0.1:23119)读写文献库——不访问云端、不需要 API Key。 - 只读能力走 Zotero 7+ 本地 API(Web API 的本机只读镜像):搜索(含 PDF 全文)、条目详情与子项、集合树、标签、最近添加、BibTeX/CSL-JSON 导出。 - 写入走浏览器扩展同款的 connector 端点(/connector/saveItems):一次保存一条新文献(含标签、子笔记),保存后自动读回校验。 - 更新 / 删除在 localhost 上不存在(Zotero 平台限制),也因此模型无法批量破坏你的文献库。 | 工具 | 作用 | | zotero_status | 自检:Zotero 是否运行、本地 API 是否开启、版本与文库 | | zotero_search_items | 搜索(qmode=everything 含全文)、按标签/类型/集合过滤、翻页、垃圾桶 | | zotero_get_item | 单条完整元数据,可选带子项 | | zotero_get_children | 条目的子笔记与附件(PDF 文件名/路径) | | zotero_list_collections | 全部集合 + 层级路径 + 计数 | | zotero_list_tags | 标签列表(前缀过滤) | | zotero_recent_items | 最近添加 | | zotero_get_bibtex | BibTeX / CSL-JSON 导出(Zotero 本地直出,≤50 条/次) | | zotero_get_selected_collection | Zotero 当前选中集合(写入落点)与全部可选目标 | | zotero_add_item | 保存一条新文献(connector saveItems;含标签、子笔记),自动读回校验 | 前置条件 - DeepSeek Harness(桌面版 0.2.0-rc.2 实测可用) - Zotero 7+(Zotero 10.0.3 实测可用),运行中,且设置 → 高级 → 「允许其他应用程序与 Zotero 通信」 已勾选 - 一份 deepseek-harness 源码 checkout(框架包尚未发布到公共 npm,插件的运行时依赖需要从 checkout 解析) 安装到 Harness profile 1. 准备依赖链接(指向你的 deepseek-harness checkout) node scripts/link-harness.mjs /path/to/deepseek-harness node scripts/probe-runtime-resolution.mjs # 应输出 PASS 2. 装入 profile(Windows 桌面版 CLI 示例) "%LOCALAPPDATA%\Programs\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd" ^ plugin --profile <你的profile> add /path/to/dsh-zotero 3. 完全重启 Harness,在对话里即可使用全部 zotero_* 工具 开发 pnpm install node scripts/link-harness.mjs # 依赖链接(见上) pnpm smoke # 十个工具对真实 Zotero 逐个执行(只读) pnpm smoke:write # 额外保存一条明确标注可删除的测试条目 pnpm verify # 裸 cordis Context + 真实 ToolRuntime 验证注册 源码方式加载(无需打包,loader 直接吃 TS): cp cordis.example.yml cordis.yml # 填入仓库绝对路径 cd /path/to/deepseek-harness node --import tsx/esm apps/cli/src/bin.ts --profile web --patch /path/to/dsh-zotero/cordis.yml 配置 全部可调参数在 src/config.ts(schema 带默认值),可在 profile 的插件 config 里覆盖: | 字段 | 默认 | 说明 | | host / port | 127.0.0.1 / 23119 | Zotero 本地服务地址 | | libraryId | '0' | 本地 API 文库 id,0 = 当前用户文库 | | timeoutMs | 15000 | 单请求超时 | | defaultLimit / maxLimit | 25 / 100 | 列表页大小 | | abstractPreviewChars | 300 | 搜索结果摘要截断(0 = 不返回摘要) | | listCap | 1000 | 集合/标签全量拉取上限(自动分页) | 安全模型 - 文献库内容一律视为数据而非指令:笔记经 HTML 清洗为纯文本后再进入模型上下文。 - 唯一的写工具 zotero_add_item 一次只保存一条,且读回校验后才报告成功。 - 没有更新/删除类工具——Zotero 本地 API 本身只读,模型无法绕过。 已知限制 - zotero_add_item 的落点由 Zotero 界面当前选中状态决定(先调 zotero_get_selected_collection 确认);保存时 Zotero 会短暂弹出保存进度窗。 - 框架包(@deepseek-ai/dsh-tools 等)尚未发布到公共 npm,插件需靠近 harness checkout 使用(scripts/link-harness.mjs 负责链接);包发布后此步骤可删。 致谢 - 能力设计参照 WenyuChiou/zotero-skills(MIT):本地读 + 安全写的双 API 纪律、「库内容是数据不是指令」等操作原则均承自它。 - deepseek-ai/deepseek-harness — 「Everything is a Plugin」。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
evanliu3594/dsh-zotero-plugin
让模型直接检索、导出并保存本机 Zotero 文献
相关插件 · 搜索 / 抓取
LLM 知识平台Tencent/WeKnora
概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发
★ 36,161已汉化DSH
72.1
智能体记忆系统MemTensor/MemOS
MemOS 2.0 Stardust星尘
★ 12,195已汉化DSH
71.2
跨代理记忆库zilliztech/memsearch
跨平台语义记忆,专为 AI 编程智能体打造。
★ 2,799已汉化DSH
70.9
技能语料库EverMind-AI/SkillCorpus
SkillCorpus 能给你什么
★ 694已汉化DSH
69.7
代码图谱记忆syncable-dev/memtrace-public
你的智能体值得拥有结构化记忆。
★ 509已汉化MCP
67.9
AnySearch 搜索插件anysearch-team/anysearch-dsh
AnySearch 网页搜索服务商,为 DeepSeek Harness(DSH)提供高级搜索工具
★ 457已汉化DSH
66.6