用途:在 Starchild 上进行身份一致的人像生成,覆盖职业头像、约会/社交照、艺术风格迁移、节日主题照、系列照、数字头像、儿童与家庭照、证件/护照照等。
主要能力:基于参考照片保持人物面部身份一致;也支持纯文本生成。提供大量预设风格键,如 professional、anime、cyberpunk、oil_painting、watercolor、vintage、casual、dating_cafe、dating_beach、travel_europe、sports_gym、christmas、wedding、avatar_3d、avatar_gaming、avatar_vtuber、child_portrait、family_photo、id_photo_white、id_photo_blue 等。可选模型 nano2(约15秒)、nanopro(约25秒,默认)、gpt(约150秒);可设 count(1–8)、aspect_ratio(1:1、3:4、4:3、9:16、16:9),支持自定义 scene 与完全自定义 prompt。
用法:通过 bash 工具用 heredoc 调用,例如:python3 - <<'EOF'\nimport sys\nsys.path.insert(0, "skills/image-portrait")\nfrom exports import generate_portrait\nresult = generate_portrait(image_path="path/to/photo.jpg", style="professional")\nprint(result)\nEOF。也可传 face_image_url 使用公开图片,或不传图片走文本生成。系列照调用 generate_series 并传入 series 列表。结果始终下载到 output/images/,应使用 local_path 交付,勿直接给用户 fal.media URL;Web 渠道可内嵌预览,Telegram/微信通过 send_to_telegram / send_to_wechat 发送。
限制与注意:参考图存在时脚本会自动前置身份保持指令(avatar_* 风格除外),因此不适合大幅改变人物身份或彻底重塑角色的需求,此类应改用 image-create;编辑非人物照片应改用 image-edit。测试可直接设置 FAL_KEY 运行 generate_portrait.py,参数为 <image_path_or_url> [style] [count] [model]。费用与计费细节资料未提供。