nextcrm-app
NextCRM — 以 Next.js 16、React 19、PostgreSQL、Prisma 7 和 shadcn/ui 打造的开源 CRM。包含 CRM、專案、發票、文件、郵件客戶端及 AI 功能。
nextcrm-app 是什麼?
NextCRM — 以 Next.js 16、React 19、PostgreSQL、Prisma 7 和 shadcn/ui 打造的开源 CRM。包含 CRM、專案、發票、文件、郵件客戶端及 AI 功能。
nextcrm-app 概覽
這是什麼
NextCRM 是一套開源的 CRM 系統,採用 Next.js 16、React 19、TypeScript、PostgreSQL(Prisma 7)與 shadcn/ui 建構。功能涵蓋 CRM、專案管理、發票、文件儲存、電子郵件用戶端、AI 功能、向量搜尋,以及供 AI 代理存取的 MCP 伺服器。
主要功能
- 發票模組:支援多幣別、稅率、PDF 產生、電子郵件寄送,以及狀態流程(草稿 → 已開立 → 已付款 / 部分付款 / 已取消) - CRM 活動頁籤:在帳戶、聯絡人、潛在客戶、商機、合約等實體詳細頁面中,提供分頁的活動記錄(備註、通話、電子郵件、會議、任務) - 稽核日誌與變更歷史:每個 CRM 實體皆記錄變更差異、軟刪除,並提供管理員稽核日誌 - AI 資料擴充:透過 E2B 沙箱代理搭配真實瀏覽器、LLM 工具使用迴圈,以及三層 API 金鑰優先順序(環境變數 → 管理員 → 使用者) - 內建 MCP 伺服器(模型上下文協定):讓 AI 代理可透過 streamable HTTP 或 SSE 讀寫 CRM 資料 - 向量搜尋與語意相似度:使用 OpenAI 嵌入與 pgvector(HNSW 索引)進行近似搜尋 - 統一搜尋:跨所有 CRM 實體的單一搜尋列,結合關鍵字與語意評分
使用情境
NextCRM 適合銷售團隊管理帳戶、聯絡人、潛在客戶、商機與合約。也支援專案追蹤、發票流程、文件儲存、電子郵件通訊,以及 AI 驅動的目標擴充與研究。MCP 伺服器可讓 AI 代理以程式化方式與 CRM 資料互動。
快速開始
請參閱儲存庫的 README 以取得安裝說明。
授權與價格
本專案採用 MIT 授權,為開源軟體。
內容整理自該專案公開的 README 與儲存庫資訊。