SuperAPI AI 工具集

>-

写作与研究

查看项目

更新于 10-16 09:20

技能介绍

cli-anything-zotero 是一个面向智能体(agent-native)的 Zotero 桌面版命令行界面(CLI)。它并不重新实现 Zotero,而是组合 Zotero 真实的本地接口,让用户和智能体可以通过命令行操作本地 Zotero 库。

安装

pip install -e .

入口点

cli-anything-zotero
python -m cli_anything.zotero

主要能力(命令组)

App(应用与运行时检查)

  • status:执行 status
  • version:执行 version
  • launch:执行 launch
  • enable-local-api:执行 enable-local-api
  • ping:执行 ping

Collection(分类查看与选择)

  • list:执行 list
  • find:执行 find
  • tree:执行 tree
  • get:执行 get
  • items:执行 items
  • use-selected:执行 use-selected
  • create:执行 create

Item(条目查看与渲染)

  • list、find、get、children、notes、attachments、file、export、citation、bibliography、context、analyze、add-to-collection、move-to-collection

Search(保存的搜索查看)

  • list、get、items

Tag(标签查看)

  • list、items

Style(已安装 CSL 样式查看)

  • list

Import(官方 Zotero 导入与写入)

  • file、json

Note(子笔记读取与添加)

  • get、add

Session(会话与 REPL 上下文)

  • status、use-library、use-collection、use-item、use-selected、clear-library、clear-collection、clear-item、history

使用示例

查看运行时状态(Zotero 路径与后端可用性):

cli-anything-zotero app status --json

读取当前选中的分类(持久化 Zotero GUI 中选中的分类):

cli-anything-zotero collection use-selected --json

渲染引用(使用 Zotero Local API):

cli-anything-zotero item citation <item-key> --style apa --locale en-US --json

添加子笔记(在已有 Zotero 条目下创建子笔记):

cli-anything-zotero note add <item-key> --text "Key takeaway" --json

构建 LLM 上下文(为下游模型分析组装结构化上下文):

cli-anything-zotero item context <item-key> --include-notes --include-links --json

重要限制

  • 条目搜索、条目导出、条目引用和条目参考文献功能需要启用 Zotero 的本地 API。
  • note add(添加笔记)依赖 Zotero GUI 实时上下文,并期望在应用中选中同一库。
  • 导入时的 PDF 附件支持仅限同一连接会话中创建的条目;对任意已有条目上传附件仍不在支持范围内。
  • 实验性 SQLite 写入命令仅限本地、仅限用户库,应视为非稳定的高级用户操作。
  • 如果同一裸 key 在多个库中重复,请先在后续命令前设置 session use-library <id>。

学术研究技能集成

Zotero harness 集成了 27 项学术研究技能,使用 skills 命令组:

cli-anything-zotero skills list              # 列出所有技能
cli-anything-zotero skills list -c writing   # 仅写作类技能
cli-anything-zotero skills pipeline original_article  # 推荐工作流
cli-anything-zotero skills journal "Nature"  # 期刊图表指南

技能分类

  • search:lit-review、systematic-review、deep-search(文献发现)
  • research:ideation、brainstorming、hypothesis、deep-research(研究设计)
  • writing:write-paper、manuscript、citation、outline、revision(论文写作)
  • review:full-review、peer-review、seven-pass、verify-citations、audit-data(同行评审)
  • visualization:slides、schematics、poster、nature-fig(图表与演示)
  • analysis:eda、statistics、critical-thinking(数据分析)
  • pipeline:full-pipeline、research-to-paper(端到端工作流)

任务流水线

  • literature_review:systematic-review → critical-thinking → write-paper → seven-pass
  • original_article:hypothesis → statistics → manuscript → schematics → slides → full-review
  • meta_analysis:deep-search → deep-research → statistics → write-paper → peer-review
  • thesis:full-pipeline → seven-pass → slides → poster

版本

0.1.0