Danswer

Danswer

Onyx (formerly Danswer) · 程式設計 · AI 學習 · 聊天機器人

Danswer 現已更名為 Onyx,是一套開源 AI 搜尋與對話平台,能串接團隊的工作應用、索引內部文件,並在回答時附上出處。

Danswer 的介面預覽

關於 Danswer

About

什麼是 Danswer

Danswer 是一套開源企業搜尋平台,同時也能當成工作用 AI 助理。它接上團隊原本就在用的應用,把內容收進同一個索引,再用日常語言回答問題,並附上原文引文與連結。公司在 2024 年把產品改名為 Onyx,所以文件、GitHub 儲存庫與目前版本都掛在 Onyx 名下。

它真正好用的地方,在於答案可以查證。一般聊天機器人是從訓練資料裡猜答案;Danswer 會先從你的 Confluence 頁面、Slack 討論串、Google Drive 檔案與工單裡取出段落,再交給語言模型整理。每個回答都會標明資料來源,這也是展示 demo 與支援團隊真的敢每天使用之間的分界。

代價是建置工作。自架 AI 搜尋代表得有人跑 Docker 或 Kubernetes、接上資料源、挑選模型供應商,還要讓索引保持最新。對工程師不難,對其他人就是一道牆。想要功能但不想維運的團隊,可以改用託管版本。

開始使用

  1. 部署整套服務。最快的方式是在筆電或伺服器上跑一行 docker compose。較大型的安裝有 Kubernetes manifest 可用,Onyx Cloud 也提供免信用卡的託管試用。
  2. 接上資料源。進入管理後台,選擇 Slack、Google Drive、Confluence、Notion 或 Jira 等連接器,完成授權,再決定哪些空間或頻道要納入索引。
  3. 選一個模型。把 Danswer 指向 OpenAI、Anthropic、Gemini,或透過 Ollama 使用本機模型,然後貼上 API 金鑰或端點。
  4. 開始提問。想要一份符合的檔案清單就用內部搜尋,想要有引文的完整回答就切到對話介面。
  5. 推廣到團隊。邀請使用者、指派管理員或一般角色,再加裝 Slack 整合,讓同事不必多開一個分頁就能問問題。

產品資訊

快速了解 Danswer 的定價、支援平台與效能。

免費方案是
付費方案$0 - Custom
平台Web, self-hosted (Docker, Kubernetes), Slack
開發者Onyx (formerly Danswer)
類別程式設計 · AI 學習 · 聊天機器人
發布日期May 2023
最近更新Oct 2026
網站訪問量N/A
網站全球排名N/A
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 中型企業的 IT 與平台團隊:只要有人願意負責部署,就能用一個搜尋框蓋住那些原本互不相通的工具。
  • 客服與客戶成功團隊:人員直接找到現行政策或排錯筆記,不用先敲同事,引文也讓他能在回覆客戶前先核對一次。
  • 工程組織:設計文件、事故討論串與 pull request 的背景都在同一個地方查得到,寫文件的人離職之後特別有感。

任務

  • 回答反覆出現的人資與政策問題:請假規則、費用上限、資安要求直接從手冊取回,不必靠當天值班的人憑記憶重打一次。
  • 找回只記得一半的文件:搜尋依語意運作,不是逐字比對,所以「去年春天那次改價的文件」就算標題完全不同也能撈到。
  • 帶新人上手:剛報到的工程師問部署怎麼跑,得到的回答會連到真正的 runbook,以及當初辯論這件事的 Slack 討論串。
  • 產出附來源的初稿:先寫好回覆或簡報草稿,再順著引文一項一項確認,確認完才送出去。

情境

  • 知識散落在 Drive、Slack 與 Confluence 的公司:這正是 Danswer 被設計出來的場景,效益第一週就看得出來。
  • 不能把內部文件送進廠商雲端的受管行業團隊:地端或 VPC 部署讓索引與模型流量都留在資安部門已經掌控的範圍內。
  • 50 到 500 人、想要 Glean 式搜尋但不想付那個價錢的公司:社群版免費涵蓋搜尋與對話,日後再升級取得 SSO 與權限同步。

主要功能

超過 40 種連接器的混合搜尋

Danswer 同時用關鍵字與向量建立索引,再把兩邊結果混排。有人找錯誤代碼或工單編號時,精確比對很重要;說法不同但主題相同的情況,則靠語意比對接住。官方連接器涵蓋 Slack、Google Drive、Confluence、Notion、Jira、GitHub、Salesforce、SharePoint 等數十種,所以企業知識搜尋通常從你已經付費的工具開始。

附上出處的對話

每個回答都帶著引文與指向原始文件的連結。你可以打開來源、讀前後文,自己判斷模型有沒有斷章取義。這條引文鏈讓它在法遵問題上站得住腳,因為一個自信卻錯誤的答案,比沒有答案更貴。它也讓文件 AI 對話不再像個黑箱。

可設定指令的專用助理

你可以建立多個助理,各自擁有提示詞、知識範圍與語氣。客服助理可以限定只查說明中心、用短步驟回答;工程助理則去翻設計文件與程式討論。範圍收窄之後,回答比較不會離題,模型也少了編造細節的空間。

具備動作能力與 MCP 外掛的代理

較新的版本讓助理不只會回答,還能執行動作。你可以接上 MCP 伺服器或 OpenAPI 外掛,讓代理在對話中途開工單、查訂單,或呼叫內部服務。這是把內部搜尋推向工作流程工具的一步,也是最需要留意權限設定的地方。

自架部署與權限繼承

整套服務可以跑在你自己的雲端、實體機器,或完全斷網的環境。文件與向量嵌在自家基礎設施裡,專案也聲明不會用客戶資料訓練模型。企業版另外提供權限同步,查詢當下會套用來源應用的存取規則:在 Drive 打不開的文件,在 Danswer 也讀不到。

網路搜尋、深度研究與程式解譯器

除了內部文件,助理還能上網搜尋、執行會閱讀並比對多個頁面的深度研究,以及跑 Python 做計算或資料檢查。這些工具補上需要公司外部資訊的問題,也讓你不必在任務中途跳去另一個分頁。

優缺點

優點

  • 社群版採 MIT 授權、可免費自架,你能先在一台伺服器上把整個產品試完,再決定要不要找業務談。
  • 連接器涵蓋面廣,官方文件列出超過 40 種應用,對有 Python 經驗的團隊來說,自己接一個也不算難。
  • 每個回答都附引文,輸出可被驗證,這是團隊願意信任它、而不是信任一般聊天機器人的最主要原因。
  • 模型選擇保持開放。GPT、Claude、Gemini 或本機模型都能跑,價格或品質變動時可以換。
  • 另有託管版本,不想自己維運基礎設施的團隊也能用同一套產品。

缺點

  • 自架是真的要做事。Docker 或 Kubernetes、更新、備份與 Vespa 索引都落在你身上,大概吃掉一個人半個職位的工作量。
  • 權限同步、SSO 與稽核功能都在企業版。免費版只有基本角色,沒有鏡射文件權限,部分受管行業因此無法採用。
  • 資料量大時索引既耗時也佔硬碟,第一次同步龐大的 Drive 或 Confluence 空間可能跑上好幾個小時,搜尋才覺得完整。
  • 從 Danswer 改名為 Onyx 造成一些麻煩。支援討論、部落格文章與下載說明分散在兩個名字下,偶爾會點進過期的頁面。

常見問題

是。公司在 2024 年把產品從 Danswer 改名為 Onyx。程式碼、文件與版本發布現在都在 GitHub 與 onyx.app 上以 Onyx 為名,不過舊的套件名稱與 Docker 映像仍會出現在較早的教學裡。