核心用法
clawaifu 是一个基于 OpenClaw 框架的 AI 角色扮演工具,核心功能是利用 xAI 的 Grok Imagine 图像编辑 API,将固定参考图(Chainsaw Man 角色 Reze)按用户描述的场景进行风格化重绘,生成动漫风自拍并自动推送到指定 Telegram 聊天。
脚本 grok-selfie.sh 接收三个参数:场景描述 <context>、拍摄模式 [mirror|direct](默认 mirror)以及可选配文 <caption>。Mirror 模式适合展示服装穿搭,Direct 模式适合场景/地点特写。生成的图片保持角色一致性:绿瞳、细线嘴、淡笑、黑色项圈,并融合用户指定的情境元素。
显著优点
1. 角色一致性:固定参考图+风格化提示词确保输出形象统一,增强"虚拟陪伴"沉浸感。
2. 灵活场景适配:支持从居家休闲到外出约会等多变情境,用户通过自然语言即可驱动图像生成。
3. 即时通讯集成:与 Telegram Bot 深度整合,生成-推送链路自动化,适合实时互动场景。
4. 安全意识:强制通过环境变量注入密钥,使用 jq 和 curl -F 防范注入风险,文档明确禁止硬编码凭证。
潜在局限与风险
1. 第三方 API 依赖:依赖 fal.ai 的 Grok Imagine 服务及 Telegram Bot API,存在服务可用性与定价变动风险。
2. 版权与形象权:使用特定动漫角色(Reze)作为固定原型,可能涉及版权方集英社/MAPPA 的 IP 争议;生成内容的合规性由用户自负。
3. 内容过滤缺失:文档未提及 NSFW 过滤机制,用户可能通过提示词绕过生成不当内容。
4. 单角色限制:目前仅支持固定角色,无法动态切换人设,扩展性受限。
适合人群
- 寻求轻量化 AI 角色扮演体验的终端用户
- 需要在 Telegram 频道运营虚拟主播/陪伴型 Bot 的开发者
- 对动漫风格图像生成有明确偏好,且能接受单角色设定的爱好者
常规风险
- 凭证泄露:虽强制环境变量,但用户仍可能误提交到日志或版本控制。
- API 费用:fal.ai 按调用计费,高频使用可能产生意外账单。
- 平台政策:Telegram 对自动化账户及生成内容有合规要求,存在封号风险。