# Persona

依據 OpenAITools.app 於 2026-11-11 查驗的觀測資料，Persona（persona-chat.dev）是收錄於 AI Agent 的 AI 平台，每月產生 0 次造訪，月流量變化量為 +0（0%）。其主要地理市場為全球（流量佔比 —），並採用免費定價模式。依每月流量計算的主要競爭替代方案包括 CopilotKit（每月 40.31萬次造訪），T3 Code（每月 107.19萬次造訪），Pi 編碼代理（每月 192.92萬次造訪）。

適用於任何網站的無框架 AI 代理 UI 函式庫

## 主要觀測資料與規格

| 指標 | 數值 |
| :--- | :--- |
| 工具名稱 | Persona |
| 代稱 | persona-js |
| Status | active |
| Origin | open_source |
| Maintenance | active |
| 官方網域 | persona-chat.dev |
| 網站網址 | https://www.persona-chat.dev |
| 分類 | AI Agent, AI 開發者工具, AI 助手, AI 聊天機器人 |
| 定價模式 | 免費 |
| 每月造訪次數 | 0 |
| 月流量變化 | 0 |
| 月成長率 | 0% |
| 主要市場 | 全球 |
| 市佔率 | — |
| 直接造訪 | 0 |
| 自然搜尋造訪 | 0 |
| 社群造訪 | 0 |
| 推薦流量造訪 | 0 |
| 電子郵件造訪 | 0 |
| 評論分數 | 4.5 |
| 收藏數 | 0 |
| 支援平台 | 網站 |
| 帳務平台 |  |
| 屬性 | 價格: 免費; 功能: 網站 |
| 標籤 | AI 聊天介面, 原生 JS 聊天小工具, WebMCP, AI 智慧代理介面, 開源聊天小工具, SSE 串流介面, AI 副駕駛介面 |

## 總覽

Persona 是一款 VanillaJS UI 函式庫，專為希望在不導入前端框架的前提下取得生產級 AI 聊天介面的開發者打造。只要一次 npm 安裝或一個 CDN script 標籤，指向任意 Server-Sent Events 端點，即可擁有具備代理迴圈、工具呼叫與 Shadow DOM 樣式隔離的串流對話體驗。

此函式庫刻意與特定模型供應商解耦。由於它消費通用 SSE 串流，因此可搭配以 Vercel AI SDK、OpenAI Agents、LangGraph.js、Hono、Express、SvelteKit 或自建 node:http 服務打造的後端。customFetch、parseSSEEvent 等可插拔掛鉤讓你幾乎能適配任何請求或事件格式，而不必分叉元件程式碼。

除聊天之外，Persona 將瀏覽器視為代理執行環境。其 WebMCP 支援讓你將頁面層級工具註冊到 document.modelContext（搜尋、購物車、預訂、表單），代理可發現並在內建使用者授權下呼叫它們。版面、主題與深色模式透過三層 token 樹與即時主題編輯器控制，無需重寫樣式即可符合品牌。它由 Runtype 團隊建立，以 MIT 授權發布。

## 價格與方案

Persona 以 MIT 授權開源免費，元件本身不產生費用。維護方 Runtype 提供選用託管後端與 CLI 工作流程，用於快速建立代理與用戶端權杖，這是其商業化路徑；但你也可改用任意相容的 SSE 後端。

## 關鍵功能與能力

- **零框架依賴:** 以純 JavaScript 撰寫，無需 React、Vue 或 Svelte，可透過 npm 或單一 CDN script 標籤接入任何技術棧。
- **相容任意 SSE 後端:** 從通用 Server-Sent Events 端點串流消費資料，並提供 customFetch 與 parseSSEEvent 掛鉤以適配各種請求與事件結構。
- **WebMCP 原生工具呼叫:** 將頁面層級工具註冊到 document.modelContext，代理可發現並在使用者授權下呼叫搜尋、購物車、預訂等操作。
- **樣式隔離:** 透過 Shadow DOM 與前綴化 CSS 渲染，讓元件樣式與宿主頁面樣式雙向完全隔離。
- **三種版面模式與 token 主題:** 透過設定在浮動啟動器、停靠副駕駛與全螢幕助理之間切換，並藉三層設計 token 樹與深色模式重塑外觀。

## 主要使用情境

- **即插即用客服對話 (前端開發者):** 僅用一個 script 標籤與一個 SSE 端點，為現有行銷網站加入浮動客服或新手引導助理，無需建置步驟。
- **應用內副駕駛面板 (產品工程師):** 在應用工作區旁停靠一個代理，讓使用者不必離開目前檢視即可提問並觸發頁面操作。
- **跨框架的代理介面 (AI 工程師):** 與你已在執行的 LangGraph.js、OpenAI Agents 或 Vercel AI SDK 後端搭配，在多個專案中維持一致的對話介面。
- **瀏覽器原生工具呼叫 (全端開發者):** 將現有頁面功能曝露為 WebMCP 工具，讓代理在使用者確認提示下代為操作應用。

## 優勢

- 純 JavaScript，無框架綁定，可透過 npm 或單一 script 標籤安裝
- 以通用 SSE 串流與適配器掛鉤為基礎，不綁定特定模型或後端
- WebMCP 支援可將現有頁面功能轉化為代理可呼叫的工具
- Shadow DOM 隔離與 token 主題讓它能安全嵌入既有樣式的網站
- MIT 開源授權，並提供大量可執行的不同技術棧範例

## 限制

- 仍須自行提供並託管 SSE 聊天後端，並非開箱即用的聊天機器人
- 設定項目較深（token、解析器、適配器），進階客製有一定學習成本
- 選用的 Runtype 託管工作流程最省事，會引導團隊靠近該供應商

## 常見問題

### Persona 可以免費使用嗎？
可以。Persona 以 MIT 授權開源發布，元件本身完全免費，你只需為自行選擇的後端與模型推論付費。

### 是否需要特定的 AI 供應商？
不需要。Persona 從任意 Server-Sent Events 端點串流讀取資料，因此可與 OpenAI、Anthropic、自架模型或任何可封裝為 SSE 回應的服務搭配。

### 是否需要 React 或其他框架？
不需要。Persona 以純 Vanilla JavaScript 撰寫，任何能載入 script 或 ES 模組的環境皆可使用，包括靜態 HTML 頁面。

### WebMCP 支援有什麼用途？
WebMCP 為瀏覽器提供註冊頁面工具的標準位置 document.modelContext。Persona 會發現這些工具、請求使用者授權，並將結果串流回傳至對話，使代理可直接操作你的頁面。

### Persona 的每月流量與成長趨勢為何？
Persona 目前每月有 0 次造訪，月流量變化為 +0（成長率 0%）。其主要來源市場為全球（佔比 —），其中包含每月 0 次直接造訪與每月 0 次自然搜尋造訪。

### Persona 是免費的嗎？其定價模式為何？
Persona 採用免費定價模式。Persona 以 MIT 授權開源免費，元件本身不產生費用。維護方 Runtype 提供選用託管後端與 CLI 工作流程，用於快速建立代理與用戶端權杖，這是其商業化路徑；但你也可改用任意相容的 SSE 後端。支援的帳務與結帳平台包括：未列出。

### 2026 年最佳的 Persona 替代方案有哪些？
依據 OpenAITools.app 的分類流量與功能契合度，Persona 的前五大替代方案為：1. CopilotKit（每月 40.31萬次造訪）; 2. T3 Code（每月 107.19萬次造訪）; 3. Pi 編碼代理（每月 192.92萬次造訪）; 4. Hermes-Agent（每月 363.87萬次造訪）; 5. LobeHub（每月 65.45萬次造訪）。

### Persona 支援哪些平台與核心 AI 能力？
Persona 分類於 AI Agent, AI 開發者工具, AI 助手, AI 聊天機器人，支援以下平台：網站，其核心能力標籤包括：AI 聊天介面, 原生 JS 聊天小工具, WebMCP, AI 智慧代理介面, 開源聊天小工具, SSE 串流介面。

## 替代方案

| 工具名稱 | 每月造訪次數 | 定價模式 | 比較 |
| :--- | :--- | :--- | :--- |
| [CopilotKit](https://openaitools.app/tw/tool/copilotkit) | 403,148 | 免費增值 | [比較](https://openaitools.app/tw/compare/copilotkit-vs-persona-js) |
| [T3 Code](https://openaitools.app/tw/tool/t3-code) | 1,071,866 | 免費 | [比較](https://openaitools.app/tw/compare/persona-js-vs-t3-code) |
| [Pi 編碼代理](https://openaitools.app/tw/tool/pi-coding-agent) | 1,929,244 | 免費 | [比較](https://openaitools.app/tw/compare/persona-js-vs-pi-coding-agent) |
| [Hermes-Agent](https://openaitools.app/tw/tool/hermes-agent-1) | 3,638,741 | 免費增值 | [比較](https://openaitools.app/tw/compare/hermes-agent-1-vs-persona-js) |
| [LobeHub](https://openaitools.app/tw/tool/lobehub) | 654,548 | 免費增值 | [比較](https://openaitools.app/tw/compare/lobehub-vs-persona-js) |
| [Impeccable](https://openaitools.app/tw/tool/impeccable) | 1,038,637 | 免費 | [比較](https://openaitools.app/tw/compare/impeccable-vs-persona-js) |
| [Clawdbot（OpenClaw）](https://openaitools.app/tw/tool/clawdbot) | 1,903,068 | 付費、免費 | [比較](https://openaitools.app/tw/compare/clawdbot-vs-persona-js) |
| [Agentkit](https://openaitools.app/tw/tool/agentkit) | 20,332 | 免費增值 | [比較](https://openaitools.app/tw/compare/agentkit-vs-persona-js) |
| [Tambo](https://openaitools.app/tw/tool/tambo) | 7,034 | 免費增值 | [比較](https://openaitools.app/tw/compare/persona-js-vs-tambo) |
| [Agent-Native](https://openaitools.app/tw/tool/agent-native) | 52,065 | 免費 | [比較](https://openaitools.app/tw/compare/agent-native-vs-persona-js) |
| [ChatBotKit](https://openaitools.app/tw/tool/chatbotkit) | 95,095 | 付費 | [比較](https://openaitools.app/tw/compare/chatbotkit-vs-persona-js) |
| [HARPA AI](https://openaitools.app/tw/tool/harpa-ai) | 537,461 | 免費增值 | [比較](https://openaitools.app/tw/compare/harpa-ai-vs-persona-js) |

---
來源：https://openaitools.app/tw/tool/persona-js