Agent Selfie

🤳 AI 智能体专属形象设计师

creative榜 #22

基于 Gemini 的 AI 智能体形象生成工具,一键创建头像、横幅和风格化自画像,支持情绪主题与自动风格进化。

收藏
15.3k
安装
3.4k
版本
1.1.0
CLS 安全性认证2026-05-18
点击查看完整报告 >

使用说明

核心功能

agent-selfie 是一款专为 AI 智能体设计的视觉形象生成工具,通过调用 Google Gemini 的图像生成能力,为机器人、AI Agent 或虚拟角色创建定制化的头像、横幅和完整人设图。

主要用法

  • 人格化配置:通过 JSON 定义角色名称、视觉风格(style)和性格气质(vibe),如 "anime girl with pink hair""friendly robot"
  • 情绪与主题:内置 8 种情绪预设(happy, focused, creative 等)和 8 种季节/节日主题(spring, halloween, christmas 等)
  • 多格式输出:支持 avatar(1:1 头像)、banner(16:9 横幅)、full(竖版故事图)三种规格
  • 批量生成:可一次性生成多张图片,适合 A/B 测试或图库建设
  • 平台适配:针对 Discord、Twitter/X、AgentGram 等平台提供最佳实践建议

显著优点

1. 低门槛人格化:无需设计技能,纯文本描述即可生成专业级角色形象
2. 风格一致性:通过 personality 配置锁定视觉特征,避免随机漂移

3. 自动化友好:支持 Cron 定时任务,实现「每日自拍」等自动化运营场景

4. 平台即插即用:输出尺寸直接匹配主流社交平台规格

潜在局限

  • 依赖 Gemini API:受 Google 服务可用性和地区限制影响
  • 生成结果不可控:AI 图像生成存在随机性,复杂描述可能偏离预期
  • 无本地模型:必须联网调用外部 API,无法离线使用
  • 版权灰色地带:Gemini 生成图像的商用授权需遵循 Google 使用条款

适合人群

  • AI Agent 开发者需要为机器人创建视觉身份
  • 虚拟主播/数字人运营者快速迭代形象素材
  • 开源项目维护者生成社区吉祥物或文档插图
  • 个人用户探索 AI 艺术创作的入门工具

常规风险

  • API 密钥泄露GEMINI_API_KEY 需妥善保管,避免硬编码上传至公开仓库
  • 内容审核:Gemini 对特定风格(如真人风格、敏感题材)可能拒绝生成
  • 费率累积:高频调用可能触发 Google 的速率限制或产生意外费用

安全解读

核心用法

agent-selfie 是一款基于 Google Gemini 图像生成 API 的 AI 虚拟形象生成工具,专为 AI Agent、机器人账号和虚拟身份设计。用户可通过简单的命令行参数生成 avatar(头像)、banner(横幅)或 full(竖版故事)三种格式的自画像。

快速开始

export GEMINI_API_KEY="your_key"
python3 scripts/selfie.py --format avatar --mood happy --theme spring

人格化配置:通过 --personality 参数传入 JSON 定义虚拟角色的名称、视觉风格和气质 vibe,支持内联或文件配置。预设 8 种情绪(happy、focused、creative 等)和 8 种季节主题(spring、halloween、christmas 等),可自动匹配视觉氛围。

显著优点

  • 零依赖部署:纯 Python 标准库实现,无需 pip 安装任何第三方包,极大降低供应链攻击风险
  • 人格化深度定制:支持完整的 personality 配置(name/style/vibe),让 AI 形象与 Agent 定位高度一致
  • 多平台适配:针对 Discord、Twitter/X、AgentGram 等平台提供 avatar/banner/full 格式建议,开箱即用
  • 自动化集成:内置 cron 示例,支持定时自动生成形象,适合需要持续更新头像的活跃 Agent
  • 安全合规:通过 GDPR 数据最小化、无硬编码密钥、无动态代码加载等多项合规检查

潜在局限

  • API 依赖单一:完全依赖 Google Gemini 服务,若遇限流或区域不可用则功能中断
  • T3 来源风险:由个人开发者维护,虽代码安全但存在供应链更新风险,建议 fork 后自维护关键版本
  • 文件覆盖风险:自动创建输出目录,若用户误指定重要路径可能覆盖现有文件
  • 无本地缓存:每次调用均需联网,无法离线生成或复用历史提示词

适合人群

  • AI Agent / Bot 开发者需要为机器人账号生成统一视觉形象
  • 开源项目维护者希望为 GitHub 应用、Discord 机器人等创建品牌头像
  • 虚拟偶像/数字人运营者需要按季节、活动快速切换主题形象
  • 追求极简部署、拒绝复杂依赖链的技术用户

常规风险

  • API 密钥泄露:GEMINI_API_KEY 通过环境变量传递,需确保运行环境网络可信,建议定期轮换
  • 内容合规:Gemini API 存在内容安全过滤,部分提示词可能被拒绝生成
  • 文件权限:输出文件使用系统默认权限,多用户环境建议手动设置 0o644 限制访问

Agent Selfie 内容

scripts文件夹
手动下载zip · 8.4 kB
selfie.pytext/plain
请选择文件