lllin000_PaperForge/docs/COMMANDS.md
Research Assistant 5aeacaecbd docs(phase-10): add COMMANDS.md master reference
- Add master command reference with Agent/CLI matrix
- Include quick reference, workflow reference, platform notes
- Link to all per-command docs and AGENTS.md
2026-04-24 17:51:42 +08:00

3.9 KiB
Raw Blame History

PaperForge 命令总览

PaperForge 完整命令参考。Agent 命令与 CLI 命令对照表。

另见:AGENTS.md — 完整使用指南与架构说明


命令矩阵

Agent 命令 CLI 命令 说明 前置条件 示例
/pf-deep paperforge sync + paperforge ocr 完整三阶段精读Keshav 法) OCR 完成 (ocr_status: done) /pf-deep ABCDEFG
/pf-paper paperforge sync 快速摘要与问答工作台 正式笔记已生成 /pf-paper ABCDEFG
/pf-ocr paperforge ocr PDF OCR 文本与图表提取 PDF 存在 + do_ocr: true paperforge ocr
/pf-sync paperforge sync 同步 Zotero 到文献库 Better BibTeX JSON 导出 paperforge sync --domain 骨科
/pf-status paperforge status 查看系统安装与运行状态 配置完成 paperforge status

说明Agent 命令(/pf-*)在对话窗口中输入,由 AI Agent 执行。CLI 命令在终端中输入,由 Python worker 执行。


快速参考

命令 一句话说明
/pf-deep <key> 对单篇论文进行 figure-by-figure 深度精读
/pf-paper <key> 加载论文 OCR 文本,进入问答模式
paperforge ocr 处理所有标记 do_ocr: true 的文献
paperforge sync 检测 Zotero 新条目,生成 library-records 和正式笔记
paperforge status 检查安装状态、配置、路径连通性

工作流参考

典型使用顺序(首次安装后):

第一步:同步文献

paperforge sync
  • 检测 Zotero JSON 中的新条目
  • 创建 library-records/<domain>/<key>.md
  • 生成正式笔记 <resources_dir>/<literature_dir>/<domain>/<key> - Title.md

第二步:标记 OCR

在 Obsidian 中打开 library-record 文件,将 do_ocr: false 改为 do_ocr: true

或使用命令行批量修改(高级用户):

# 示例:批量标记某领域的所有文献
grep -l "do_ocr: false" <resources_dir>/<control_dir>/library-records/骨科/*.md | xargs sed -i 's/do_ocr: false/do_ocr: true/'

第三步:运行 OCR

paperforge ocr
  • 上传 PDF 到 PaddleOCR API
  • 提取全文文本和图表
  • 输出到 <system_dir>/PaperForge/ocr/<key>/

第四步:标记精读

在 library-record 中将 analyze: false 改为 analyze: true

第五步:执行精读

在 Agent 对话中输入:

/pf-deep ABCDEFG

Agent 自动:

  1. 检查 OCR 状态和 library-record
  2. 生成 ## 精读 骨架
  3. 逐阶段填写精读内容Pass 1/2/3
  4. 验证结构完整性

命令详情

各命令的详细文档见对应文件:


平台说明

OpenCode

  • Agent 命令以 /pf- 前缀输入,支持文件附件
  • /pf-deep/pf-paper 需要 OCR 完成的 PDF 作为上下文
  • Agent 使用 paperforge paths --json 获取 Vault 路径配置
  • 多篇文章并行精读时使用 Task tool 启动 subagent

Codex

FutureCodex 平台支持计划开发中。预计采用类似的 /pf-* 命令前缀,通过 API 调用 PaperForge CLI。

Claude Code

FutureClaude Code 平台支持计划开发中。预计通过 @paperforge 提及或专用工具调用实现集成。


相关文档


PaperForge Lite v1.2 | 命令参考文档