[ PROMPT_NODE_25518 ]
研究工作流
[ SKILL_DOCUMENTATION ]
# 研究工作流示例
当用户将论文、文章、书籍、数据集、幻灯片、截图或其他混合研究来源收集到一个知识库中时,请使用此示例。
## 命令
bash
swarmvault init
swarmvault add https://arxiv.org/abs/2401.12345
swarmvault add 10.1145/1234567.1234568
swarmvault ingest ./paper.pdf
swarmvault ingest ./interview.mp3
swarmvault ingest https://www.youtube.com/watch?v=dQw4w9WgXcQ
swarmvault ingest ./book.epub
swarmvault ingest ./results.csv
swarmvault ingest ./analysis.xlsx
swarmvault ingest ./deck.pptx
swarmvault inbox import ./capture-bundle
swarmvault compile
swarmvault query "What are the main claims and conflicts?"
swarmvault explore "What should I read next?" --steps 3
## 检查清单
- `raw/sources/` 是否包含用于 `add` 的标准化 Markdown 捕获内容
- `state/extracts/` 是否在相关时包含 PDF、DOCX、EPUB、CSV/TSV、XLSX、PPTX、音频、YouTube 或图像提取的附属文件
- `wiki/graph/report.md` 是否呈现了冲突、意外链接和基准数据
- `wiki/outputs/` 是否包含保存的查询和探索输出
## 指导建议
- 对研究 URL 使用 `swarmvault add`,对本地直接文件使用 `swarmvault ingest`。
- 如果图像提取效果不佳,请验证是否配置了真实的 `visionProvider`。
- 如果缺少音频提取,请验证 `tasks.audioProvider` 是否指向具有 `audio` 能力的提供程序。
- 当用户特别需要进行冲突审查时,请使用 `lint --conflicts`。