添加上下文
把 Zotero 文献、附件、笔记、已保存标注和精确阅读位置带入 BibGenie 对话。
BibGenie 不只是让 AI “看到一个文件名”。Add Context 会把 Zotero 中的研究对象、文档内容和当前阅读位置带入对话,让 AI 知道你正在研究哪篇文献、阅读哪一章,以及具体关注哪一段文字。
你可以从整个 Zotero item 开始提问,也可以逐步缩小到某个 PDF 页面、EPUB section,甚至 PDF、EPUB 或网页快照中的一段选中文字。上下文越贴近问题,回答越聚焦,也越容易回到原文核对。
从文献对象到原文位置
Add Context 同时支持“这是什么文献”和“我正在看哪里”两类信息。你可以添加 item、attachment、note、collection 和 tag,也可以添加当前 PDF 页面、当前 EPUB section 或 Reader 中的选中文字。
添加方式
@ 添加
在输入框中输入空格加 @,搜索并插入 Zotero item、attachment、note、tag、collection 等上下文。
Add Context 按钮
点击输入框附近的 Add Context 按钮,打开选择窗口后添加材料。
右键 Add to Chat
在 Zotero item、collection、tag、reader tab 或选中文字处右键添加到对话。
粘贴图片或截图
将图片粘贴到输入框,或使用 Zotero 内部截图能力把图表、公式和页面区域交给 AI。
支持的上下文类型
| 类型 | 适合场景 |
|---|---|
| Regular item | 让 AI 知道文献元信息、标题、作者、年份和关联附件 |
| PDF attachment | 阅读论文全文、总结章节、解释方法和结果 |
| EPUB attachment | 阅读电子书全文,并按逻辑页面或 section 获取相关内容 |
| Snapshot | 阅读 Zotero 保存的网页快照 |
| Note | 使用 Zotero 笔记、摘录和研究记录作为上下文 |
| 已保存标注 | 使用高亮、评论、颜色、tag 及其来源位置作为上下文 |
| Collection | 让 AI 围绕某个文献集合进行检索或整理 |
| Tag | 让 AI 围绕某个标签下的文献工作 |
| PDF / EPUB / Snapshot 选中文字 | 精确解释某一段内容 |
| 当前 PDF 页面上下文 | 围绕正在看的页面提问 |
| 当前 EPUB section | 阅读正在浏览的 EPUB 内容单元,并可从消息返回 Reader |
| 图片 / 截图 | 分析图表、公式、流程图和页面区域 |
用 @ 添加上下文
在输入框中输入空格加 @ 后,BibGenie 会弹出上下文搜索菜单。你可以继续输入标题、作者、关键词、笔记名称、tag 或 collection 名称来筛选结果。
常见用法:
@attention is all you need
@Smith 2023
@我的研究笔记
@systematic-review
@我的项目 collection选择结果后,它会以上下文块的形式出现在输入框中。你可以继续输入问题,也可以添加多个上下文后一起提问。
从 Zotero 右键添加
你可以在 Zotero 中直接把当前对象添加到 BibGenie:
- 选中一个或多个 library items 后右键 Add to Chat。
- 在 collection 树上右键 Add to Chat。
- 在 tag selector 中右键 tag 后添加。
- 在 PDF、snapshot 或 note tab 上右键添加当前 reader tab。
- 选中 PDF、EPUB 或 snapshot 中的一段文字后添加。
- 在 PDF Reader 中右键添加当前页面,或在 EPUB Reader 中右键 Add Section to Chat 添加当前 section。
这些入口可以在 Add to Chat Settings 中自由开启或关闭。
在 Reader 中精确添加
BibGenie 针对不同文档格式使用适合它们的阅读单位:
| Reader | 可添加的精确上下文 | 适合场景 |
|---|---|---|
| 当前页面、选中文字 | 核对页码、图表附近内容或具体段落 | |
| EPUB | 当前 section、选中文字 | 阅读章节内容或解释电子书中的具体片段 |
| Snapshot | 选中文字 | 分析 Zotero 保存网页中的具体内容 |
添加后的上下文会显示在用户消息中。对于带有有效位置的信息,点击消息中的上下文组件,可以重新打开对应 Reader 并返回相关位置。
EPUB section 不一定等于目录小节
EPUB 的目录层级和文件结构并不总是一一对应。当前 section 通常对应 EPUB spine 中的一个 XHTML 内容单元。如果多个二级目录共用同一个 XHTML,Add Section to Chat 会添加这个完整内容单元,而不是只截取其中一个目录锚点。
典型示例
添加一篇 PDF 后提问:
请按「研究问题、方法、数据、主要发现、局限」总结这篇论文。在 EPUB Reader 中添加当前 section 后提问:
请总结这一节的核心论点,并说明它与全书主题的关系。添加多篇相关论文后提问:
请比较这几篇论文对同一问题的假设、方法和结论差异,并给出一张对比表。选中 PDF 中的一段后提问:
请解释这段话的逻辑,并指出其中最关键的概念。截取论文图表后提问:
请解释这张图中每个坐标轴、曲线和主要结论。使用建议
- 尽量只添加与当前问题相关的上下文。
- 复杂任务可以先让 AI 总结,再继续追问细节。
- 多篇文献对比时,先让 AI 列出每篇文献的基本信息,再要求综合分析。
- 截图适合图表和公式,但如果需要严格引用,请同时添加原 PDF 或 item。
BibGenie 文档