|
|
||
|---|---|---|
| agents | ||
| scripts | ||
| README.md | ||
| SKILL.md | ||
README.md
QQzot
QQzot 是从 QQnote 中拆分出来的 Zotero 专用 skill。它负责 Zotero 侧的文献库操作,避免 QQnote 同时承担 Zotero、Obsidian、Dataview 和笔记维护,导致职责过重。
职责范围
QQzot 负责:
- 检索 Zotero 本地文献库。
- 使用 Zotero item key、DOI、题名、作者和年份定位文献。
- 生成 Zotero AI child notes。
- 审计哪些 Zotero 条目缺少 AI child notes。
- 将指定 Zotero 文献汇总为 Markdown 对比表。
- 为 qqcites、qqsci 和 QQnote 提供 Zotero 侧的文献输入。
QQzot 不负责:
- Obsidian 文献笔记组织。
- Dataview 文献看板。
- Markdown 笔记清理。
- 论文写作和科学逻辑判断。
- 按句子推荐引用文献。
与其他 QQ Skill 的分工
| Skill | 职责 |
|---|---|
| QQzot | Zotero 文献库、item key、AI child notes、Zotero 元数据和文献表格 |
| QQnote | Obsidian 文献笔记、Markdown 组织、Dataview 看板和 vault 维护 |
| qqcites | 按句子或 claim 推荐引用、排序、去重和验证 |
| qqsci | 论文写作、科学逻辑、故事线、claim-evidence 和审稿风险 |
| qqwrite | Word 模板、排版、插图、批注和投稿文件执行 |
常用场景
- “帮我查 Zotero 里有没有这篇文献。”
- “给这些 Zotero key 生成 AI 笔记。”
- “审计一下哪些文献还没有 AI child note。”
- “把这几篇 Zotero 文献整理成对比表。”
- “先从 Zotero 找候选文献,再交给 qqcites 排引用。”
内置脚本
| 脚本 | 用途 |
|---|---|
scripts/generate_zotero_ai_note.py |
为 Zotero 条目生成 AI child notes |
scripts/audit_zotero_ai_notes.py |
审计缺失的 Zotero AI child notes |
scripts/summarize_zotero_table.py |
将 Zotero 条目汇总为 Markdown 对比表 |
运行前提
- Zotero Desktop 已打开。
- Zotero Local API 可访问:
http://127.0.0.1:23119。 - 需要写入 Zotero Web API 时,环境变量中存在
ZOTERO_API_KEY。 - 需要调用 LLM 生成笔记或表格时,使用 AwesomeGPT 或 DeepSeek 相关环境配置。
不要把 API key 写入 skill 文件、Obsidian 笔记、Git 提交、终端输出或聊天记录。