zhimaAi/chatwiki

ChatWiki 微信公众号的AI知识库工作流Agent平台,RAG大模型AI客服机器人,致力于成为垂直领域的coze、n8n。

📚 什麼是 ChatWiki

ChatWiki 是一個為 微信生態系 所打造的開源工作流自動化平台。它能將一個微信官方帳號轉換為由大型語言模型(LLM)驅動的 AI 助手,可自動回覆私訊、重寫文章、產生並發布內容,以及回答使用者問題。所有功能皆透過視覺化、拖曳式的工作流編輯器完成。


🚀 核心功能

領域 功能
微信整合 自動回覆私人聊天(文字、語音、圖片、小程序卡片、影片),即使未驗證帳號也可使用;支援關注、取消關注、選單點擊、留言等事件觸發。
工作流引擎 視覺化編排回覆、標籤粉絲、草稿或發布文章、呼叫外部服務、轉交人工客服等步驟。
知識庫 抓取官方帳號文章、匯入 URL 或批量文件、使用 AI 進行分段、建構混合向量+圖譜搜尋,並提供可自動聚類未知問題的問答介面。
人機協同 機器人處理常見問題;未解決問題將升級至人工客服,並支援多代理分配。
模型支援 支援 >20 個 LLM 提供商(如 DeepSeek R1、Doubao Pro、Qwen Max、OpenAI、Claude)的插件,以及統一 API 層。
部署彈性 可作為 Docker Compose 堆疊運行,也可作為桌面客戶端、Web 應用,或嵌入網站、微信服務帳號、門市員工工具等。
企業功能 多帳號權限層級、IP 白名單、稽核日誌、OpenAPI 用於外部整合。

🛠️ 技術堆疊

  • 前端 – Vue.js(支援拖曳式工作流編輯器的單頁 UI)
  • 後端 – Go + Python(Go 用於核心服務,Python 用於 LLM 呼叫與文件處理)
  • 資料庫 – PostgreSQL 16 + pgvector(向量嵌入) + zhparser(中文全文搜尋)
  • 容器化 – Docker Compose(一鍵 docker compose up -d

📦 快速開始(社群版)

# 安裝 Docker(如需)
sudo curl -sSL https://get.docker.com/ | CHANNEL=stable sh

# 克隆程式碼並啟動服務
git clone https://github.com/zhimaAi/chatwiki.git
cd chatwiki/docker
docker compose up -d
  • 預設存取:http://<host>:18080(端口可透過 CHAT_SERVICE_PORT 設定)
  • 預設帳號:admin / chatwiki.com@123
  • 詳細安裝指南、離線鏡像及非 Docker 選項請參見 README。

🎨 使用者體驗

ChatWiki 提供以下 Web UI 功能:

  • 用於建構對話流程的視覺化工作流畫布。
  • 知識庫管理、文章草稿、分析等介面。
  • 權限管理與系統設定的管理面板。

免費試用可於 chatwiki.com 取得。


📄 授權與商業使用

本專案採用 ChatWiki 開源授權,為修改版 Apache-2.0 授權。個人使用者(含個人商業用途)可免費使用。組織在商業場景中使用需購買商業授權,且 UI 中必須保留商標/圖示。


🤝 社群與支援

  • Yuque 上的幫助文件(README 中連結)
  • 電子郵件:jarvis@2bai.com.cn
  • 個人 GitHub 個人帳號內 QR 碼加入 WeChat 群組,取得即時支援。

TL;DR

ChatWiki 是一個以中文為導向、可 Docker 部署的平台,透過視覺化工作流編輯器與插件式 LLM 層,讓您建構 AI 驅動的微信官方帳號代理。整合知識庫建構、自動回覆、人工交接與企業級權限控管,全部由 Go、Python、Vue 與 PostgreSQL 及向量搜尋驅動。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案