# 連接研究來源

從你的 Zotero 文獻庫引用或匯入、讓助理使用 alphaXiv 的論文工具，並設定學術搜尋服務。

開啟 **設定 → 整合** 來連接研究服務。每個分頁都會顯示該服務自己的標誌。這些連線會為你的工作流程加入來源和工具；你的稿件和參考文獻仍是專案檔案。

## Zotero

Oleafly 會讀取你的 Zotero 文獻庫，而且絕不會更動它。你可以在寫作時從中引用，也可以把整個文獻庫匯入專案的參考文獻。[從你的 Zotero 文獻庫引用](/docs/citations/#cite-from-your-zotero-library) 說明了引用的部分。

### 這台電腦上的 Zotero

只要在同一台電腦上開著 Zotero 7 或更新版本，Oleafly 就會自己找到它。Zotero 需要先開啟一項設定：

1. 在 Zotero 中，開啟 **設定 → 進階**。
2. 開啟 **允許此電腦上的其他應用程式與 Zotero 通訊**。
3. 在 Oleafly 中，開啟 **設定 → 整合 → Zotero** 並選擇 **測試連線**。

測試會回報 Zotero 版本、已安裝的 Better BibTeX 版本，以及每個文獻庫有多少項目。安裝了 Better BibTeX 時，引用鍵會來自它。否則，引用鍵會來自 Zotero 的 Citation Key 欄位，或 Extra 欄位中的 `Citation Key:` 那一行。

在 **要搜尋的文獻庫** 下，關閉你不想出現在搜尋結果中的文獻庫。**立即同步** 會重新讀取文獻庫，而且 Oleafly 的視窗回到前景時也會重新整理它。Zotero 關閉期間，搜尋會繼續使用上次同步的副本，分頁也會這樣告訴你。較舊的 Zotero 無法分享它的文獻庫，這時分頁會請你更新到 Zotero 7 或更新版本。

### zotero.org 帳號

當這台電腦上沒有開著 Zotero 時，請使用你的 zotero.org 帳號。群組文獻庫也會一併納入，**匯入 Zotero 文獻庫** 使用的就是這個帳號。

1. 開啟 **設定 → 整合 → Zotero**。
2. 依照 **API 金鑰頁面** 連結前往你的 [Zotero 帳號設定](https://www.zotero.org/settings/security#applications)。
3. 建立金鑰並開啟 **Allow library access**，然後複製同一頁上顯示的數字使用者 ID。
4. 在 Oleafly 中輸入使用者 ID 和 **Zotero API 金鑰**，然後選擇 **連接**。

Oleafly 會先向 Zotero 檢查金鑰，才會儲存它。如果 Zotero 拒絕這把金鑰、這把金鑰無法讀取你的文獻庫，或它屬於另一個使用者 ID，Oleafly 會說明是哪一種情況，而且什麼都不會儲存。連接之後，分頁會顯示帳號名稱。**中斷連線** 會移除已儲存的金鑰。

### 匯入你的整個文獻庫

連接 zotero.org 帳號之後：

1. 開啟專案和它的 **參考文獻** 面板。
2. 選擇 **匯入參考文獻庫**。
3. 在 **Zotero** 卡片上，選擇 **匯入 Zotero 文獻庫**。

Oleafly 最多會以 BibTeX 帶入 5,000 個項目，並把它們加入專案的參考文獻。和檔案匯入一樣，DOI 已經在參考文獻中的條目會被略過，訊息會說明新增了幾筆、原本已有幾筆。如果你的文獻庫超過 5,000 個項目，Oleafly 會匯入前 5,000 個，並告訴你這件事。

在你連接之前，同一張卡片會提供 **連接 Zotero 帳號**，它會開啟這個設定分頁。如果只想一次性匯入而不用 API 金鑰，請從你的參考文獻管理工具匯出 Zotero RDF、BibTeX、RIS 或 EndNote XML，然後使用 [匯入整個參考文獻庫](/docs/citations/#import-a-whole-reference-library)。

## alphaXiv

alphaXiv 以 MCP 伺服器的形式連接，所以助理可以搜尋論文、閱讀論文，並使用你的 alphaXiv 文獻庫。

1. 在 [alphaxiv.org](https://www.alphaxiv.org) 登入，開啟 **Settings &gt; API Keys**，並建立金鑰。
2. 在 Oleafly 中開啟 **設定 → 整合 → alphaXiv**。
3. 把金鑰貼到 **alphaXiv API 金鑰**，然後選擇 **連接**。

Oleafly 會先用金鑰連線到 alphaXiv 的伺服器，才會儲存它。alphaXiv 拒絕的金鑰不會被儲存。連接之後，該伺服器也會以 **alphaXiv** 之名出現在 **AI 助理 → MCP** 下。

助理在每次呼叫 alphaXiv 之前都會先問你。試試提出一個具體主題的請求：

> 找出關於迴歸不確定性估計的論文。比較這些方法衡量的內容，並為每項描述附上來源連結。

開啟傳回的論文來檢查證據。當你不再需要這項連線時，請在同一個設定分頁中使用 **中斷連線**。

## 引用搜尋服務

**引用搜尋** 設定分頁存放各個索引使用的憑證，每個都附有它的標誌：

- 建議使用 **OpenAlex API 金鑰**。OpenAlex 的一般存取需要金鑰；沒有金鑰時，搜尋會共用一個每日的小額配額。**OpenAlex 聯絡電子郵件** 也會讓請求進入 OpenAlex 的 polite pool。儲存金鑰或電子郵件後，卡片會顯示 **已連線**。
- **Semantic Scholar API 金鑰** 是選用的。匿名請求使用它的公開限額。
- **Google Scholar（Serper）**：Serper API 金鑰會把 Google Scholar 加為來源。沒有金鑰時，引用搜尋會在搜尋時略過 Google Scholar，而不是把它列為失敗的來源。
- **arXiv、Crossref 和 PubMed** 不需要憑證。

OpenAlex 的金鑰和聯絡電子郵件，也適用於助理自己的文獻搜尋。憑證只留在這個裝置上，並且只會傳送給它所屬的服務。當你不想再讓 Oleafly 使用已儲存的金鑰時，請從同一張設定卡片中移除它。

回到 [引用搜尋](/docs/literature-search/)，選取你需要的索引，並執行主題查詢。你可以使用內建的學術索引，不必設定每一項選用服務。

## 查找一筆已知的來源

當你已經有可靠的識別碼時，不需要連接 Zotero 或搜尋供應商。[參考文獻工具](/docs/tools/#build-references) 可以擷取 DOI、arXiv ID、ISBN 或 PubMed ID，再讓你在複製 BibTeX 或格式化的引用之前修正欄位。手動編輯和格式化引用在離線時仍可使用；目錄查詢則需要網路連線。

## 更多整合

- [GitHub](/docs/github-sync/) 把專案的原始檔控制連接到儲存庫。
- [外部 MCP 伺服器](/docs/mcp/#add-external-tools-to-oleafly) 為 Oleafly 的助理加入工具。
- [Oleafly 的 MCP 伺服器](/docs/mcp/) 讓外部用戶端存取專案工具。
- [模型供應商](/docs/ai-setup/) 和 [CLI 代理程式](/docs/cli-agents/) 決定由哪個助理執行工作。
