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.
设计与多媒体
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 adata: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 totruefor 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_URLif 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.
相关技能
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.
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.
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.
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