Linux 软件免费装
Banner图

BravesChat

开发者 carlosvera
更新时间 2026年4月23日 17:40
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

chat ai chatbot webhook n8n

下载

2.4.3 2.4.6 2.4.4

详情介绍:

BravesChat is the bridge between your WordPress site and your N8N workflows: connect any AI agent you have built with your visitors, without extra code and in minutes. Designed for the N8N community Production-ready Session identification with Fingerprinting BravesChat generates a unique sessionId per visitor based on browser characteristics (SHA-256 hash), without storing personal data. This allows N8N to maintain conversation context even if the user reloads the page.

安装:

  1. Upload the braveschat folder to the /wp-content/plugins/ directory.
  2. Activate the plugin from the Plugins menu in WordPress.
  3. Go to BravesChat → Settings and enter your N8N webhook URL.
  4. (Optional) Customize colors, texts, and position under Appearance.
  5. (Optional) Configure the consent banner under GDPR.

屏幕截图:

  • Floating widget on the frontend — Braves skin showing different display behaviors.
  • Appearance — color, position, skin, bubble image, and display mode customization.
  • Conversation history — per-session viewer with chat bubbles and CSV export.
  • Settings — N8N webhook configuration, authentication method, and chat behavior.

升级注意事项:

2.4.6 Security fix: AI response links are now restricted to HTTP/HTTPS. History modal fully translatable. English Bible verses. Recommended update. 2.4.5 Bible API removed — verses now load locally. Full English UI with es_ES support. Security fixes for console.log token leak and HTTP validation. Recommended for all users. 2.4.4 Full internationalization — all strings now translatable, including JavaScript labels. Required for non-English installs. 2.4.3 New mixed display mode plus visual fixes for iOS Safari dark mode and GDPR banner. Recommended update for all users. 2.4.2 Dark mode for the admin panel and UI polish across all admin pages. Recommended update for all users. 2.4.0 Mobile fullscreen chat experience, WooCommerce z-index fix, and several Plugin Check compliance improvements. Recommended update for all users. 2.3.8 Versículo diario NVI en el header del panel. Se actualiza solo cada día. 2.3.7 Admin panel polish: notices moved to the header, cleaner navigation labels, and a new Agent Name field to organize your conversations. 2.3.5 Bug fix: the image upload button in Appearance now works correctly. 2.3.4 Mobile UX improvement: the chat bubble is now smaller and less intrusive on phones. No configuration needed. 2.3.3 Resolves all Plugin Check text domain errors. Required before WordPress.org review. 2.3.2 Fixes a text domain validation error on WordPress.org. Recommended update before submitting to the plugin directory. 2.3.0 Security update: N8N token is now handled server-side only. Includes three authentication methods and a simplified frontend. 2.2.3 Administration improvements: visual editor for GDPR and out-of-hours messages, and plugin details accessible from the plugins list.

常见问题:

Do I need an N8N account to use BravesChat?

Yes. BravesChat acts as the chat widget on your WordPress, but the intelligence and responses are managed by your own N8N workflow. You can use N8N Cloud or your self-hosted instance.

Does it work with any AI agent in N8N?

Yes. BravesChat sends the message and the conversation sessionId to the webhook URL you configure. The agent can be connected to OpenAI, Claude, Gemini, Ollama, or any model your workflow supports — BravesChat imposes no restrictions.

What data is sent to the webhook on each message?

Each request includes: the user's message (chatInput) and the unique session identifier (sessionId). Conversation history is managed by N8N via the sessionId.

Is the conversation history saved in the WordPress database?

No. The history shown in the admin panel is fetched directly from your N8N data source (e.g., PostgreSQL) via a separate webhook that you configure.

Can I hide the chat on certain pages?

Yes. In the Settings section you can specify pages where the widget should not appear.

Is it compatible with WooCommerce?

Yes, BravesChat is compatible with WooCommerce and does not generate conflicts with the checkout process or store styles.

Does the plugin comply with GDPR?

Yes. You can enable a consent banner that blocks the chat until the user accepts. User fingerprinting does not collect personal data. The Montserrat font is loaded locally, with no requests to Google Fonts.

Can I use BravesChat without N8N?

Technically yes: the webhook can point to any HTTP endpoint that returns JSON with the output field. However, the plugin is optimized and documented for N8N workflows.

Is the N8N authentication token secure?

Yes. The token travels only on the server — it is never exposed in the page HTML or JavaScript. The frontend sends messages to the WordPress AJAX endpoint, which acts as a proxy and adds the token before contacting N8N.

更新日志:

2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.0 2.3.8 2.3.7 2.3.5 2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.3 2.2.2 2.2.1 2.2.0 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.0 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.2 1.1.1 1.1.0 1.0.0