# 研究技能

使用可重複的程序處理文獻、分析、寫作、圖片、審閱和投稿。

技能為助理提供一套可遵循的程序。當工作需要的不只是一段全新的提示詞時，就可以使用技能：例如附有來源記錄的文獻檢索、證據查核，或是逐條回應每一項審稿意見的回覆信。

![設定 → AI 助理 → 技能。在分頁頂端新增資料夾或建立技能。](https://cdn.oleafly.com/images/screenshots/desktop/docs/settings-skills-dark-window-v2.png#view=519,89,883,902)

## 執行技能

在內建助理的輸入框中輸入 `/`，然後選擇一項技能。在它的名稱後面加上任務：

```text
/oleafly-literature-sweep Find papers on uncertainty calibration for small datasets. Save a source table with DOIs and a short note on each paper's evidence.
```

你也可以用自然的說法提出要求。助理在工作時，可以載入相關且已啟用的技能。用斜線叫用則會在該則訊息中直接提供你選定的技能。

在 [CLI 代理程式](/docs/cli-agents/)的對話中，你選擇的技能會連同它的指示一起送出，所以沒有 Oleafly 工具的代理程式也能遵循它。

## 選擇程序

| 你的下一步 | 技能 |
| --- | --- |
| 規劃跨越多個階段的工作 | `oleafly-research-loop` |
| 尋找並註解來源 | `oleafly-literature-sweep` |
| 開始撰寫稿件 | `oleafly-manuscript-scaffold` |
| 撰寫相關研究 | `oleafly-related-work` |
| 分析專案資料 | `oleafly-data-analysis` |
| 準備或修復圖片 | `oleafly-figure-prep` |
| 對照參考文獻檢查論述 | `oleafly-verify-claims` |
| 審閱稿件 | `oleafly-review-manuscript` |
| 準備投稿 | `oleafly-pre-submission` |
| 回覆審稿人 | `oleafly-response-letter` |
| 製作投影片或海報 | `oleafly-slides-and-posters` |
| 修復 LaTeX 建置 | `oleafly-latex-build` |

內建的技能包還涵蓋研究設計、統計分析、科學寫作、引用管理和其他研究方法。有幾項內建技能除了 LaTeX 之外也涵蓋 Typst。

## 尋找並開啟技能

**設定 → AI 助理 → 技能**依階段分組列出你的技能，後面接著**領域技能庫**。

- **搜尋技能**會同時篩選你的技能和領域技能庫。技能庫也有領域選單，讓你只看某一個研究領域。
- 每項技能都有一個開關。開啟一項技能，它在每個專案中都會開啟。
- 開啟專案時，清單頂端的**所有專案**和**此專案**決定開關改變的範圍。選擇**此專案**，即可只為開啟中的專案開啟或關閉某項技能。在那裡設定得不同的技能會顯示**已為此專案變更**，並附上**重設**按鈕，把它恢復成所有專案的設定。

## 新增你自己的技能

使用**建立技能**撰寫名稱、說明和指示。**新增資料夾**會匯入包含 `SKILL.md` 檔案的技能目錄。格式遵循 [Agent Skills 標準](https://agentskills.io/)，指示旁邊可以選擇性放置指令碼、參考資料和資源檔。

**領域技能庫**提供其他技能，需要時可以安裝。

**與這台電腦上的其他代理程式共用技能**會把你的技能連結到其他程式設計代理程式本來就會讀取的資料夾，讓你只要寫一次技能，每個代理程式都能使用。這包括 `oleafly-cli`，它會教代理程式認識 [`oleafly` 指令](/docs/cli/#the-oleafly-cli-skill)。

## 把對話變成技能

一次有用的聊天之後，選擇**錄製技能**。Oleafly 會根據對話和已完成的步驟草擬一套程序。請檢查指示、移除與特定論文有關的細節，然後啟用它供日後使用。

例如，保留你實驗室的圖片慣例，或準備方法章節的檢查清單。把可重複的方法放進技能，並在提示詞中傳入每篇論文的資料。

## 檢查證據

技能負責組織工作，真正執行的仍是你選的模型。請在儲存的輸出中保留來源識別碼、分析指令碼和審稿意見的對應，這樣你就能檢查結果。
