Repository navigation
Releases
Releases · guoxinlu17-cmyk/dsh-bridge
v1.11.0
安装
下载下方 dsh-bridge-1.11.0.xpi → Zotero 工具 → 插件 → 齿轮 → Install Add-on From File… → 重启 Zotero。
要求
- Zotero 7+(本项目在 9.0.6 上开发与实测)
- 本机可用的
dsh(验证于0.2.1-rc.2),以及一个装好插件的专用 profile
本次包含
- 对话窗口:Markdown 渲染、流式输出、消息级操作、快捷动作卡片、材料面板、引文核对、会话历史
- 引文核对:回答里的引文回溯到本次真正发给模型的正文,逐条标
原文一致/近似 N%/未在本次材料中找到,点一行即在 Zotero 中定位来源 - 写回:存为笔记(标题按内容生成;可再点「AI 起标题」)、建集合、主窗口定位
- 阅读器:划词浮层、工具栏按钮、批注侧栏入口
- 工作区下拉(= 子进程 cwd);会话自动登记进 DSH 工作区
- 设置面板 + 「测试连接」;串行闸门(同一时刻只有一个 dsh 子进程)
- 失败时显示 stderr 原文,不再只说「没有返回内容」
已知限制
详见 README「已知限制」。三条最要紧:
- Zotero 9 的阅读器没有给第三方留侧栏注册点,所以是工具栏按钮 + 划词浮层,不是常驻侧栏
- 会话登记进 DSH 工作区后,要重启 DSH 才看得见(它启动时把工作区表读进内存,不监视文件)
- 若
dsh --profile <p> --json -报MISSING_CREDENTIAL,需在该 profile 的cordis.patch.yml里启用credentials
校验
node --check×6 通过- 30 项纯函数断言(Markdown 词法器 / 引文匹配器)通过
- xpi 11 个条目,逐文件 sha256 与仓库源码一致