SuperAPI AI 工具集

retro-diffusion

设计与创作

查看项目

更新于 10-16 05:02

技能介绍

用途:在需要生成像素风图像、精灵表或动画表(如侧视平台跳跃行走、转身、动作循环)时使用 Retro Diffusion。它不以模型市场方式提供选择,核心控制项是 prompt_style,每种风格对应特定素材契约:有的偏通用图像,有的面向精灵表,有的是固定尺寸动画生成器,有的需要输入帧且适合中性姿势。

主要能力:文本生成图像;通过 input_image 做参考图编辑;通过 reference_images 做多参考运行;固定风格动画与精灵表生成。推理端点 POST https://api.retrodiffusion.ai/v1/inferences,认证头 X-RD-Token: YOUR_API_KEY,支持 check_cost: true 仅查成本,输出可能包含 base64_images、output_urls、balance_cost、remaining_balance。

使用方式:先确认要做单图、精灵表还是动画,再选匹配 prompt_style 并遵守尺寸契约,例如 animation__four_angle_walking 为 48x48,animation__8_dir_rotation 为 80x80,高级动画应与起始帧同尺寸。input_image 需为无透明通道的 RGB,prompt 中要描述参考图内容。要按帧提取或对比时设 return_spritesheet: true;动画通常返回透明 GIF。高级动画提示词应极简,尽量一两句、低于 300 字符,但不要删掉锁定朝向、身份、动作类型与背景约束的关键子句。

脚本:scripts/retro_inference_run.py 执行单次运行并支持仅查成本;scripts/retro_experiment_matrix.py 按 JSON 批量运行实验;scripts/prepare_reference_image.py 将本地 PNG 转为显式 RGB 参考,可扁平透明并最近邻缩放到目标方形。

限制与注意:不要因包装器未打印成功信息就判定失败,应先检查输出目录中是否有新图像、运行 JSON 及更新于启动时间的文件,再决定是否重试。不要把不同动画风格当作同一契约比较;不要将透明 RGBA 精灵直接传给 input_image;不要用冗长提示词配合高级动画模式;不要将 Retro Diffusion 当作通用视频模型。动画 8 方向旋转首次失败或方向弱时,回退到分阶段的 rd_pro__edit 工作流更可靠。