# 研究任务

让代理在项目副本上完成一项有边界的工作，然后审阅并应用选定的文件。

研究任务让助手在副本上工作，而稿件始终由你掌控。给它一项工作，跟踪它的进度，再把你想要的文件取回来。

## 创建任务

1. 打开**研究工作区 → 任务**，选择**新建任务**。
2. 在**开始方式**下选择一个起始模板，或选择**空白任务**自己撰写。
3. 为任务填写**标题**。在**指令**中描述要使用的证据和它应当产出的文件。
4. 选择一个可用的**代理与模型**，然后选择**创建任务**。
5. 准备就绪后启动任务。

| 起始模板 | 有用的任务说明 |
| --- | --- |
| 文献综述 | 针对一个研究问题查找近期工作，并保存带标识符的来源表 |
| 证据核查 | 对照提供的参考文献，检查某一节中的论断 |
| 分析 | 概括数据集，并保存脚本、结果表和解读 |
| 稿件修订 | 针对具体的反馈修订指定的章节 |
| 审稿人回复 | 把每条审稿意见对应到一条回复和一处稿件修改 |

任务说明要小到便于审阅。写明相关的源文件或[已链接文件夹](/docs/linked-folders/)，并说明哪些内容应保持不变。

## 跟踪进度

任务队列会记录等待中、运行中、待审阅、已完成、失败和已取消的工作。打开一个任务，可以阅读它的会话并查看输出。你可以编辑排队中的工作、取消运行或重试任务。依赖关系会让一个任务保持等待，直到它需要的工作就绪。

## 审阅结果

任务进入审阅阶段后，检查它更改的文件和差异。选择想放进稿件的文件，然后应用。丢弃某个结果后，任务历史仍然保留。

Oleafly 会把目标文件与任务开始时的版本进行比对。如果你在此期间改动了某个文件，它会拒绝有冲突的应用，并保留结果供审阅。请先协调好那个文件，再重试。

## 选择可用的代理

可以使用已配置的内置模型，或受支持的 [CLI 代理](/docs/cli-agents/)。选择器会为每个 CLI 代理显示它自己的徽标，并把无法在这台电脑上运行任务的代理标记为不可用。

隔离的 CLI 任务在 macOS 和 Linux 上使用操作系统的隔离工具；在 Windows 上，需要先在**设置 → 研究 → 计算资源**中开启 Windows 沙盒（测试版）。在当前运行时配置下，Codex 的隔离任务在 macOS 上不可用。当某个代理无法运行任务时，它在**设置 → AI 助手 → CLI 代理**中的卡片会在**后台任务**下给出原因。交互式助手会话属于另一种模式。

## 聊天还是任务？

对话以及在当前项目中进行的编辑，请使用[聊天](/docs/ai-chat/)。想要独立的副本、有记录的工作和最终的文件审阅时，请使用任务。在普通聊天中委派出去的帮手在该聊天所在的项目里工作，它们不是隔离的研究任务。
