---
group: 如何使用
order: 20
---
# 讓 AI 工具跨 session 記住歐噴資料庫

## 問題：新對話就忘了？

Claude 等 AI 工具預設**每個對話獨立**，不會記得上一次說過什麼。
如果你在新對話直接說「幫我查歐噴資料集」，AI 不知道「歐噴資料集」是什麼，
可能會去搜尋其他平台，找不到你要的資料。

解法：**讓 AI 每次啟動時自動讀到歐噴的背景說明**。

---

## 方案一：Claude Code 全域設定（推薦）

如果你使用的是 **Claude Code（終端機版）**，可以設定一個全域背景檔，
Claude Code 每次啟動都會自動讀取，不論你在哪個資料夾工作。

### 步驟

1. 打開終端機，執行以下指令建立（或編輯）全域設定檔：

```bash
mkdir -p ~/.claude
nano ~/.claude/CLAUDE.md
```

2. 貼入以下內容（可依你的工作需求修改）：

```markdown
# 工作背景

我在使用歐噴資料庫（data.openfun.tw）提供的台灣公共資料。

「歐噴資料集」= data.openfun.tw 上的結構化資料集，涵蓋政府機關、選舉、企業稅籍等主題。
查詢方式是透過 REST API，文件在 https://data.openfun.tw/llms.txt

如果我提到「歐噴」相關的資料查詢，請先參考 llms.txt 了解有哪些資料集可用，
不要使用其他平台的資料來替代。
```

3. 儲存後（Ctrl+O → Enter → Ctrl+X），重新啟動 Claude Code 即生效。

### 效果

設定後，不論你開新的什麼對話，Claude Code 都知道歐噴資料庫是什麼，可以直接使用。

---

## 方案二：Claude.ai 網頁版 Projects

如果你使用的是 **Claude.ai 網頁版**，可以用 **Projects** 功能建立持久背景：

1. 在 Claude.ai 左側點「Projects」→「New Project」
2. 建立一個名為「歐噴資料工作」的 Project
3. 進入 Project 後，點「Project instructions」（或「Custom instructions」）
4. 貼入以下內容：

```
我在使用歐噴資料庫（data.openfun.tw）提供的台灣公共資料。
「歐噴資料集」= data.openfun.tw 的結構化資料 API。
資料集目錄請參考 https://data.openfun.tw/llms.txt
查詢時請使用歐噴 API，不要使用其他來源替代。
```

5. 之後在這個 Project 內開的所有對話，都會自動帶有這個背景。

---

## 附：讓 AI 自己去查資料目錄（llms.txt）

歐噴資料庫提供 `llms.txt` 標準格式的資料目錄，AI 工具可以直接讀取：

```
https://data.openfun.tw/llms.txt
```

在對話中告訴 AI：

> 「請先讀 https://data.openfun.tw/llms.txt，了解歐噴資料庫有哪些資料集，再幫我查詢。」

這樣即使沒有做任何設定，AI 也能即時取得最新的資料集目錄。

---

## 常見問題

**Q：設定後 AI 會不會在不相關的對話裡一直提到歐噴？**
不會。全域設定只是背景知識，AI 只在相關情境下才會使用。

**Q：我可以在 CLAUDE.md 裡放 API token 嗎？**
不建議。API token 有存取權限，不應存在明文設定檔。需要 token 時再到 data.openfun.tw 帳號頁面取得。

**Q：每個資料集的詳細查詢方式在哪裡？**
每個資料集都有 skill.md 使用說明，可透過 llms.txt 找到連結，或直接在 data.openfun.tw 的資料集頁面查看。
