
Notion 自動歸檔 Notion Inbox
Notion 塞爆的人都知道,問題不是沒地方放,是放進去要填的欄位太多,所以最後全丟在收件匣爛掉。
這支讓 AI 判斷該進知識庫還是行動庫、抓連結內容寫摘要、填好所有欄位——然後逐筆 GET 回查驗證真的寫進去了才說成功。API 回 200 不等於資料正確落地,而多數工具在這裡就宣稱完成了。
合法選項直接讀 Notion 真實 schema,永遠不會過期。
#Productiviteit#Handel
Beoordeling
Meer beoordelingen nodig
Verkocht
0
Gebruikswijze
Downloaden
丟一個連結、一段筆記、一個想法進來,AI 判斷該進哪個資料庫、抓內容寫摘要、填好所有欄位、寫進 Notion——然後逐筆回查驗證真的寫進去了才說成功。
為什麼要「回查驗證」
因為 AI 說「已完成」跟磁碟上真的有那筆資料,是兩件事。API 回 200 不代表欄位有正確落地,而 AI 讀到成功訊息就會回報成功。
這支每建一頁就重新 GET 一次,比對標題和 select 欄位真的寫進去了,最後印:
VERIFIED ok=12 skip=3 fail=1
fail 不是 0 就如實報失敗。這是它跟一般 Notion 整合最大的差別。
Schema 自動同步
合法選項不寫在程式碼裡。腳本啟動時直接讀 Notion 的真實 schema,所以:
- 你在 Notion 新增一個「領域」選項 → 這裡立刻能用
- 你填了不存在的選項 → 寫入前就報錯,並列出所有合法選項
- 你改了欄位名稱 → 不用改任何 code
多數 Notion 腳本壞掉都是因為選項清單寫死在程式裡然後過期了。
判斷邏輯
| 知識庫 | 行動庫 | |
|---|---|---|
| 本質 | 別人的東西、學來的 | 自己要做的、要產出的 |
| 例子 | 文章連結、別人的方法論、書摘、工具介紹 | 要寫的貼文、要辦的活動、要建的 SOP |
口訣:「要消化的知識」→ 知識庫;「要執行的承諾」→ 行動庫。
判斷不了時它會列選項問你,不會亂猜。
設定
- 複製
config.example.json→config.json,填兩個 database id - 建 Notion integration,把兩個資料庫分享給它
- 設環境變數
NOTION_TOKEN
node scripts/add-items.mjs items.json
其他內建細節
- 同連結自動查重跳過——重複丟同一篇文章不會產生兩筆
- 350ms 限速——Notion 上限是 3 req/s,打爆會被冷卻很久(批次上百筆時特別重要)
- 摘要不編造——抓不到內容就留白並標待整理,不會憑標題掰內容
需求
Node.js 18+(零依賴,不用 npm install)。
授權
MIT。
Externe API’s
api.notion.com

