核心用法
Reve AI 是一个命令行图像生成工具,通过 Bun 运行时调用 Reve AI API 实现三大功能:
1. 文生图 (create):根据文本描述生成新图像,支持自定义宽高比(16:9、9:16、1:1 等7种比例)
2. 图生图 (edit):对现有图像进行语义编辑,如"添加戏剧性云层"、"改变风格"等
3. 多图融合 (remix):结合多张参考图像与文本提示进行创意合成,最多支持6张参考图,使用 <img>0</img> 语法引用
所有操作均通过 bun scripts/reve.ts 命令执行,输出 JSON 格式结果,包含生成路径、模型版本及账户余额信息。
显著优点
- 功能集成度高:单一工具覆盖生成、编辑、融合三大场景,无需切换不同平台
- 灵活的宽高比控制:预设7种常见比例,适配社交媒体、壁纸、印刷等多场景需求
- 模型版本可选:提供标准版与快速版(fast),平衡质量与效率
- 清晰的额度反馈:每次调用返回剩余 credits,便于成本管控
潜在缺点与局限性
- 环境依赖单一:强制要求 Bun 运行时,Node.js 用户需额外安装
- API 密钥必需:无免费试用层,必须预先充值获取 REVE_API_KEY
- 提示词长度受限:2560字符上限对复杂场景描述可能不足
- 错误处理较基础:仅返回HTTP状态码,需用户自行处理 401/402/429 等异常
- 无交互式界面:纯命令行工具,对非技术用户门槛较高
适合人群
- 开发者与技术设计师,需要批量生成或集成图像工作流
- 已有 Reve AI 账户余额的中高级用户
- 追求自动化、脚本化图像处理的专业场景
常规风险
- API 成本不可控:图像生成按 credits 计费,高频调用可能导致快速消耗
- 速率限制:429 错误时需等待重试,大规模批量任务需设计队列机制
- 输出一致性:AI 图像生成存在随机性,相同提示词可能产生差异结果
- 版权与合规:生成内容需遵循 Reve AI 服务条款,商业用途需确认授权范围