用途:根据用户给定主题生成教育类信息图图片,输出带 AIS 品牌风格的 PNG,并在左上角合成 AIS 标志。
主要能力:调用 KIE AI 的 nano-banana-pro 模型生成图片;遵循 AIS 品牌规范(字体 Montserrat,配色以蓝色 #0077FF 系、深蓝、青绿、白、中蓝、深灰、浅灰、橙色点缀为主,深色背景、简洁线条、现代图标风格);内容要求文字极少,以图标、图表和视觉元素传达信息;默认 1:1 比例、2K 分辨率、PNG 格式。
使用方式:先阅读 brand-assets/AIS Brand Guidelines-1.png 与 brand-assets/AIS Logo PNG.png,并参考 reference.md 获取完整 API 参数。编写包含主题、视觉概念与风格要求的提示词,注意不要让模型绘制 AIS 标志,并留出左上角空白。随后向 https://api.kie.ai/api/v1/jobs/createTask 发送 POST 请求创建任务,模型为 nano-banana-pro,API 密钥从 .env 读取 KIE_API_KEY。每 5 秒轮询 https://api.kie.ai/api/v1/jobs/recordInfo?taskId=<taskId> 直到完成并取得图片 URL,下载为 projects/infographic-builder/<topic-slug>-base.png,再运行 python scripts/infographic-builder/overlay_logo.py 将标志合成到左上角,输出 <topic-slug>.png。
适用场景:制作信息图、视觉讲解图、教学信息图或生成信息图图片。
限制:禁止 NSFW 内容,提示词须为教育性且适当;文字应尽量少;提示词中字体参考须用 Montserrat;左上角须留空以便叠加标志;2K 分辨率约每张 0.09 美元,生成前无需确认;除非用户明确要求,分辨率不超过 2K;若叠加脚本缺失或失败,可执行 pip install Pillow 后重试;API 报错时检查密钥并重试一次,仍失败则向用户报告。