Beautyxia

外掛說明

Beautyxia is a cutting-edge AI tool designed for beauty and skincare retailers.
It allows users to upload a photo or use their webcam to receive a professional-grade facial analysis instantly.
The plugin identifies key skin characteristics and automatically suggests matching products from your WooCommerce store.
Each recommended product includes a built-in AI chatbot so shoppers can ask questions about the product before purchasing, increasing conversion rates through personalization.

Key Features

  • AI Analysis: Detects skin type (Oily, Dry, Normal), eye color, and acne severity.
  • Product Chatbot: Each recommended product card has a chat button that opens an AI-powered conversation about that specific product.
  • WooCommerce Integration: Recommends products based on the specific issues detected during analysis.
  • Multilingual: Full support for English, French, and Arabic.
  • Editor Support: Includes a custom Gutenberg Block and an Elementor Widget.
  • Privacy-Focused: Includes a built-in consent management checkbox for users.

Note: This plugin requires an active WooCommerce installation to provide product recommendations.

Third-Party Service Disclosure

This plugin communicates with a third-party service for two purposes:

1. AI Face Analysis
* Service Name: BeautyAI Analysis Engine
* Service URL: https://beautyai.duckdns.org
* Function: Receives the user-uploaded image via an encrypted HTTPS connection, processes it using AI models to identify skin type, eye colour, and acne severity, and returns a JSON report.
Images are processed in-memory and are not stored.
* Privacy Policy: https://beautyai.duckdns.org/privacy-policy/

2. Product Chatbot
* Service Name: BeautyAI Product Chat Engine
* Service URL: https://beautyai.duckdns.org
* Function: Receives the product title, product description, optional anonymised skin-analysis context (skin type and acne level — no images), and the user’s chat message.
Returns a conversational AI reply about the product. No personally identifiable information is transmitted.
* Privacy Policy: https://beautyai.duckdns.org/privacy-policy/

Data is only sent to these endpoints when a user explicitly triggers an action (clicks “Analyse Face” or sends a chat message) and has given consent via the on-screen checkbox.

螢幕擷圖

適用於區塊編輯器

這個外掛提供 1 個可供 Gutenberg/區塊編輯器使用的區塊。

  • beautyxia Face Analyser

安裝方式

  1. Upload the beautyxia folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to beautyxia > Settings to enter your API Key and connect your shop.
  4. Use the shortcode [beautyxia] on any page, or find the “beautyxia Face Analyser” widget in Elementor or Gutenberg.

常見問題集

No. Photos are processed in real-time by the BeautyAI engine for analysis and are not stored permanently on your WordPress server.

Do I need an API Key?

Yes. To perform the AI analysis, you must connect the plugin to the BeautyAI backend via the settings page.

How does the product recommendation work?

The plugin searches your WooCommerce store for products tagged with skin types (e.g., “Oily”) or conditions (e.g., “Acne”) that match the user’s results.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Beautyxia〉的開發相關工作。

參與者

將〈Beautyxia〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

= 1.0.1=
* Removed static beauty tips feature.
* Added AI-powered product chatbot: each recommended product now has a chat button that opens a conversational modal powered by the BeautyAI engine.
* Exposed skin-analysis context (skin_type, acne_pred) to the chatbot for personalised responses.
* Added product description to AJAX product payload for richer chatbot context.
* Accessibility improvements: ARIA roles, keyboard navigation (Esc to close), and screen-reader labels added to the chatbot modal.

1.0.0

  • Initial release.
  • Added AJAX product loading for better performance.
  • Added security nonces and data sanitization.
  • Added Elementor and Gutenberg compatibility.