跳到主要內容

ABOUT · 關於

讓 AI 看見完整的中文世界。

開物(Kaiwu)是一個專為 AI agent 設計的中文搜尋 API。名字取自明代《天工開物》——記錄工藝如何把原料變成有用之物;我們做的事一樣:把散落、被過濾、繁簡分裂的中文網路,整理成 agent 能直接使用的知識。

開物是什麼

開物提供一個 HTTP API:送進一個中文查詢,回傳排序過的搜尋結果、可選的網頁正文,以及一段附來源標注的綜合答案。它聚合 Google、DuckDuckGo、Brave 等國際搜尋引擎,把查詢同時展開成繁體與簡體用語,再由 LLM 依語意整理,讓結果可以直接餵給模型,不需要 agent 自己抓網頁、清雜訊。

除了 REST API,開物也以遠端 MCP Server、命令列工具 kw、以及 Claude Code / Cursor 的 Agent Skills 提供,所有入口共用同一把 API 金鑰與同一套額度。

為什麼做這件事

我們在打造中文 AI agent 時反覆遇到同一個問題:現有的搜尋 API 以英文網路為中心,中文結果稀疏,而且常只覆蓋簡體來源。簡體搜尋引擎又在索引與排序兩層做政治審查,agent 拿到的是被修剪過的世界。繁體與簡體用語不同(軟體/软件、晶片/芯片),一個查詢只會命中一半的網路。開物就是為了補上這個缺口。

我們相信的事

  • 完整優先於方便。不用會過濾內容的來源,寧可多一層去重與排序的工。
  • Agent 是第一公民。回傳格式為模型設計;文件同時提供 OpenAPI、llms.txt 與 Markdown 內容協商,讓機器自己讀得懂。
  • 資料路徑透明。服務部署在台灣,請求不進中國、不經美國;查詢內容只用於計費與除錯。
  • 誠實的數字。首頁的統計來自真實資料庫並加上公開的基線偏移,計算方式寫在文件裡,而不是宣稱從未達到的規模。

怎麼運作

前端與 API 跑在 Cloudflare Pages 與 Pages Functions;帳號、金鑰與用量紀錄存在 Cloudflare D1;搜尋層是自架的 SearXNG 節點(台灣),語意整理由 Gemini 2.5 Flash 完成,Ollama 作為備援。認證使用 Privy(Email、Google、GitHub、錢包)換發 JWT,API 以 kw_ 開頭的金鑰授權。

團隊

開物由台灣的獨立開發團隊維護,同時也是 CanFly.ai 生態的一部分。原始碼在 GitHub 公開,歡迎回報問題與提交修正。