设计与多媒体

Beauty Karma

试用

Analyze an uploaded portrait photo with MiniMax-M3 and generate a playful, shareable camera-presence report with a 1-10 lens score, positive visual highlight...

它能做什么

Analyze an uploaded portrait photo with MiniMax-M3 and generate a playful, shareable camera-presence report with a 1-10 lens score, positive visual highlights, practical photo tips, social captions, and a report-card image. Use for selfie feedback, profile-photo selection, portrait presentation, content creation, mini-program sharing, and light entertainment decisions.

技能文档

Beauty Karma

Overview

Beauty Karma turns an uploaded portrait photo into a playful camera-presence report. It uses MiniMax-M3 to analyze photo presentation factors such as lighting, composition, expression, clarity, atmosphere, and shareability. The skill returns a 1-10 lens score, a positive status label, short highlights, practical improvement tips, social-ready title/caption text, and a shareable report-card page.

Use cases:

  • Generate a fun camera-presence report from a selfie, avatar, or portrait photo.
  • Help choose or improve a profile photo.
  • Create interactive social content and shareable mini-program cards.
  • Provide lightweight, friendly, non-professional photo presentation feedback.

Quick Start

Create a JSON request file:

{
  "imagePath": "/absolute/path/to/photo.jpg",
  "userLabel": "Beauty Karma",
  "outputDir": "output/demo"
}

Run:

MINIMAX_API_KEY=your_key node scripts/run-skill.js request.json

Generated files:

  • analysis.json: structured lens score and copy.
  • yan-zhi-report.html: report-card page that can export a PNG.
  • yan-zhi-report.svg: static fallback preview.

Inputs

  • imagePath: local portrait photo path, absolute or relative to the skill folder.
  • imageUrl: remote portrait photo URL.
  • imageBase64: base64 image content, with or without a data:image/...;base64, prefix.
  • imageNotes: optional visual notes used only if the configured MiniMax endpoint rejects image input.
  • userLabel: optional footer label for the report card.
  • outputDir: optional output directory.
  • mock: optional; set to true for local demos without calling the model.

Model And Configuration

  • Model: MiniMax-M3.
  • Real analysis requires MINIMAX_API_KEY.
  • Default endpoint: https://api.minimax.io/v1.
  • Override with MINIMAX_BASE_URL if needed.

Safety Boundaries

The lens score is for entertainment and content creation only. It is not a measure of personal worth, scientific quality, or professional evaluation. Do not infer identity, age, ethnicity, health, wealth, or other sensitive attributes. Do not produce insults, degrading language, or appearance-value judgments. If the input is not a portrait or cannot be analyzed, ask for a clearer portrait photo.

相关技能

Analyzes an uploaded photograph, provides detailed feedback on exposure, focus, composition, lighting, and suggests concrete camera settings and shooting technique. Generates a simulated improved image based on the recommendations.

Analyze a person's skin from a single selfie using YouCam (Perfect Corp) AI. Returns 16 skin-condition scores plus skin type, as a readable report. Use when the user wants a skin analysis / skin report / skin score — incl. "幫我看膚質", "膚況分析", "how's my skin", "skin report". Do NOT use for skin-tone/facial attributes (that's facial-consultant), makeup, or hair.

1 次安装

Analyze skin tone and facial attributes from a single selfie using YouCam (Perfect Corp) AI. Returns skin/eye/eyebrow/lip/hair colors plus facial feature shapes and golden-ratio proportions, as a readable report. Use for "測膚色", "臉型分析", "facial attributes". Do NOT use for skin-condition scoring (that's skin-analysis-expert), makeup, or hair try-on.

Recommend and preview makeup looks based on the user's face shape and skin tone, using YouCam (Perfect Corp) AI. Analyzes the selfie, suggests suitable looks, then renders a virtual makeup try-on image. Use for "推薦妝容", "幫我上妝", "makeup look", "virtual makeup". Do NOT use for skin-condition scoring, hair, or clothes.

1 次安装

MiniMax (minimax.io). Use this skill for ANY MiniMax request — reading, creating, updating, and deleting data. Whenever a task involves MiniMax, use this skill instead of calling the API directly.

2 次安装

Analyze portrait photos to recommend the most flattering hairstyle based on face shape, facial features, hair texture, and personal style. Use when the user uploads a portrait/headshot photo and asks for hairstyle recommendations, haircut advice, or wants to see how they would look with a suggested