Neuron AI

Neuron AI

Neuron AI · 生產力 · 聊天機器人

Neuron AI 是開源的 PHP 框架,用來打造可上線的 AI 代理,支援多家 LLM 供應商、RAG 檢索流程與事件驅動工作流。

Neuron AI 的介面預覽

關於 Neuron AI

About

什麼是 Neuron AI

Neuron AI 是一套用來開發代理式應用的 PHP 框架。它不要求你把 Python 技術棧搬進專案,而是讓 PHP 團隊用自己每天在寫的語言,建立會呼叫工具、查詢向量資料庫、記住對話並執行多步驟工作流的 AI 代理。

框架接手那些平常吃掉開發時間的環節:供應商調度、記憶、資料載入、串流與除錯。你只要定義代理,其餘交給 Neuron 串起來。它能搭配原生 PHP、Laravel、Symfony 與 WordPress,你不會被綁在單一環境裡。

限制在於範圍。Neuron AI 面向開發者而非終端使用者,不寫 PHP 就沒有東西可以點。想要現成聊天機器人或拖拉式建置工具的團隊,應該去看託管平台。反過來說,如果你的正式環境本來就跑 PHP,它省下了你為了導入第二種語言而多繞的那一圈。

開始使用

  1. 在 PHP 8.1 以上的專案裡用 composer require neuron-core/neuron-ai 安裝套件。
  2. 加入套件內附的代理技能,讓你的程式助理依照目前的 API 撰寫。
  3. 建立代理類別,指定供應商(例如 Anthropic、OpenAI 或 Gemini)並寫好指令。
  4. 掛上資料庫讀取器或 MCP 連接器等工具組,用一則使用者訊息執行代理並讀取回應。
  5. 需要迴圈、狀態或人工簽核步驟時,把同一個代理放進工作流。

產品資訊

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

免費方案是
付費方案Free and open source (MIT); paid creator support on request
平台PHP 8.1+ (works with Laravel, Symfony, WordPress, custom MVC)
開發者Neuron AI
類別生產力 · 聊天機器人
發布日期Mar 2025
最近更新Oct 2025
網站訪問量146.1M
網站全球排名N/A
API 提供狀態N/A

適合對象

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

使用者

  • 想在 PHP 裡建立 AI 代理、不想轉去寫 Python 的 PHP 開發者。
  • 採用 Laravel、Symfony 或 WordPress 的後端團隊,希望代理與應用程式其餘部分共用同一套資料庫、快取與中介層。
  • 想把架構統一到單一開源 AI 框架、方便招募人才的軟體公司與產品團隊。

任務

  • 把一段文字變成會用工具的代理:代理迴圈會呼叫你的工具與資料來源,你做出的是會採取行動的助理,而不只是回話。
  • 建立 RAG 檢索流程:載入器把 PDF、SQL 資料列或文件送進 Pinecone、Elasticsearch 等向量資料庫,讓代理用你自己的資料回答。
  • 協調多步驟或多代理流程:事件驅動工作流以原生 PHP 處理多代理協作、狀態、迴圈與人工簽核。跑第一個代理所用的代理工作流,也同樣能撐起正式環境的多代理系統。

情境

  • 一個 Laravel 應用需要客服代理,直接讀取應用本身已經擁有的資料。
  • 資料團隊想對內部文件做檢索增強的問答,又不想另外架一套 Python 服務。
  • 一個 CMS 或 WordPress 外掛要加入助理,同時維持單一部署與單一團隊。

主要功能

支援多家供應商

Neuron 為大型語言模型供應商提供單一介面,在 OpenAI、Anthropic、Gemini、Mistral 或本機 Ollama 模型之間切換,只要一行程式碼。框架也涵蓋 Azure、AWS Bedrock 與相容 OpenAI 的端點,換供應商時不必重寫整個應用。

代理與工具組

代理就是一個帶有供應商與指令的 PHP 類別。你用可組合的工具組擴充它的能力,掛上資料庫讀取器、API 連接器或自製工具。結果是一個能對你的應用資料與外部服務採取行動的助理,而不只是產生文字。

RAG 檢索流程

Neuron 內建載入器與嵌入供應商,可從 CSV、JSON、PDF 與 SQL 資料庫取出資料,再寫入 Pinecone、Elasticsearch、Weaviate 或 Qdrant 等向量資料庫。幾行程式就能把代理接上知識庫,這也是它能對基礎模型從未見過的主題給出準確答案的關鍵。

事件驅動工作流

工作流把一項任務拆成透過事件溝通的節點,支援狀態、分支、迴圈與人工簽核步驟。跑第一個代理所用的工作流,同樣能撐起正式環境的多代理系統,前期寫的程式在專案長大後依然可用。

MCP 與工具整合

安全的 MCP 連接器把代理接到 Model Context Protocol 伺服器,讓它們能取用檔案系統、搜尋、GitHub 等外部能力。你可以在同一個代理裡混用 MCP 工具與內建工具組,手寫的串接程式碼因此少了很多。

內建可觀測性

Neuron 可連上 Inspector.dev 監控代理的執行情形,一行程式碼就能開啟。在真實環境追蹤工具呼叫、詞元與錯誤,正是「在你筆電上跑得動的展示」與「你敢放上正式環境的東西」之間的差別。

串流與前端協定

串流轉接器把 Neuron 內部的串流事件翻成 Vercel AI SDK、AG-UI 等前端格式。也就是說,PHP 後端能直接餵資料給現代聊天介面,不需要自製橋接,當代理藏在真實產品介面後面時,這點很重要。

優缺點

優點

  • 把代理程式碼留在 PHP,能與現有應用共用同一個儲存庫、部署流程與團隊。
  • 一行就能在 OpenAI、Anthropic、Gemini、Mistral、Ollama 等供應商之間切換,降低被單一廠商綁住的風險。
  • 內建 RAG、工作流、記憶與 MCP 連接器,涵蓋了正式環境代理所需的大部分工作。
  • 完整型別標註加上百分之百的 PHPStan 覆蓋率,IDE 支援好,執行期少出意外。
  • 以 MIT 授權免費開源,起步沒有任何授權費用。

缺點

  • 它是給開發者用的框架,不寫 PHP 就完全派不上用場。作為新穎的 PHP 代理式框架,它的外掛數量不及 Python 方案。
  • 內建監控依賴 Inspector.dev,等於在你的技術棧裡多接一個第三方服務。
  • 屬於較新的框架,社群較小,現成外掛也比 LangChain 這類 Python 方案少。
  • 部分整合預設你已經熟悉用 Composer 管理 PHP 相依套件。

常見問題

Neuron AI 是開源的 PHP 框架,用來建立 AI 代理與其他代理式應用。它為模型供應商、工具、記憶、檢索與工作流提供共通層,讓 PHP 開發者不必轉去 Python 也能做出 AI 功能。