[WordPress] 外掛分享: MoonPress Chat

首頁外掛目錄 › MoonPress Chat
WordPress 外掛 MoonPress Chat 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v5.6.1 上架:2026-09-03

內容簡介

MoonPress Chat 是一款為 WordPress 網站增添 AI 聊天助手的外掛。使用者可連接自己的 LLM 提供者 API 金鑰,並在知識庫中教導助手有關業務的資訊,讓其根據提供的知識回答訪客問題,避免虛構事實。

【主要功能】
• 支援多種 LLM 提供者,如 OpenAI 和 Google Gemini
• 自訂知識庫,提供業務和常見問題資訊
• 對話收件箱,方便管理和過濾潛在客戶
• 潛在客戶收集,將聯絡資訊儲存至名單
• 可重複使用的回答範本和使用統計報告
• 誠實回應,無金鑰時提供聯絡方式而非虛構內容

外掛標籤

開發者團隊

⬇ 下載最新版 (v5.6.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「MoonPress Chat」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

MoonPress Chat adds an AI-powered chat assistant to your WordPress site. You connect your own LLM provider API key, teach the assistant about your business in the knowledge base, and the widget answers visitors’ questions grounded in that knowledge — it does not invent facts you never gave it.
Features

Bring your own key — works with Anthropic (Claude), OpenAI, Google Gemini, and OpenRouter. Pick the active provider and model in Settings; keys are stored encrypted with your site’s security keys, write-only, and never displayed or sent back to the browser.
Knowledge base — describe your business, services and FAQs in wp-admin; the assistant answers only from what you provided.
Conversations inbox — read every dialog, filter leads, and take over a conversation as a human operator when needed.
Lead capture — the assistant collects contact details into a lead list you can process from wp-admin.
Templates and reports — reusable answer templates and usage statistics.
Honest fallback — with no key configured (or the provider unreachable) the widget says so and offers your contact channels instead of hallucinating.

Privacy
Visitor conversations are stored in your own WordPress database. No data is sent anywhere except to the LLM provider you explicitly configured (see External services below). The plugin sends nothing to the plugin authors. The widget also records interaction events — which button a visitor pressed, and when (a topic, the call or request buttons, opening the widget, switching language) — with no message text and no page address; they are stored in your database with the same anonymous retention as the transcripts and are deleted by the same setting. Weekly totals — counts only, no transcripts and no visitor identifiers — are kept indefinitely by default so that reports stay comparable over time; a setting under Anonymous conversations can limit them to one, two or five years.
External services
This plugin connects to the API of the LLM provider you select and configure in its settings. It sends the visitor’s chat messages, the conversation history of the current session, and the knowledge-base context you authored to that provider in order to generate the assistant’s replies. No request carrying visitor data is made until you enter an API key and enable the widget.
Depending on which provider you choose, data is sent to exactly one of:

Anthropic (Claude) — Terms of Service, Privacy Policy
OpenAI — Terms of Use, Privacy Policy
Google Gemini API — Terms of Service, Privacy Policy
OpenRouter — Terms of Service, Privacy Policy

Separately, and unrelated to the widget: whenever OpenRouter is your active provider, this plugin also fetches OpenRouter’s public model list — https://openrouter.ai/api/v1/models — from your WordPress admin area, so Settings can offer you a current, real list of models to choose from instead of a hardcoded few. This request carries no site data and no API key (it is a plain, unauthenticated GET); it fires when you open Settings, is cached for 12 hours so it does not repeat on every load, and backs off for 5 minutes if OpenRouter is unreachable. It never runs on the front end and never involves a visitor.
You are responsible for ensuring that sending visitor messages to your chosen provider complies with the privacy regulations that apply to your site, and for disclosing it in your site’s privacy policy.
Source code and build
The plugin ships two separate codebases, built two different ways:

The visitor-facing widget (assets/widget.js, assets/widget.css) is hand-written, plain JavaScript and CSS. There is no build step: the file in the zip is exactly the file your visitors’ browsers download.
The admin interface (Settings, Conversations, Knowledge base, Templates, Reports) is a React app built with Vite. Its full source ships in the zip under admin-ui/src; admin-ui/dist, also in the zip, is the compiled output WordPress actually enqueues — the release workflow builds it on Linux (Node 20) from that same source. To rebuild it yourself: cd admin-ui && npm ci && npm run build.

延伸相關外掛

文章
Filter
Mastodon