一个基于 Nano Banana Pro API 的儿童识字小报生成工具,帮助5-9岁儿童通过有趣的插画学习中文汉字。
- 🎨 智能生成:基于主题自动生成专业的儿童识字小报
- 📚 丰富词汇库:内置多个主题(超市、医院、公园、学校、动物园、交通)的词汇
- 🔐 安全存储:API密钥本地存储,保护用户隐私
- 📱 响应式设计:适配各种设备屏幕
- 💾 一键下载:生成PNG格式图片,方便打印和分享
访问 Nano Banana Pro API Key管理页面 获取您的API密钥。
- 首次使用时,输入API密钥并保存
- 密钥将安全存储在浏览器本地
- 输入主题/场景(如:超市、医院、公园)
- 输入小报标题(如:《走进超市》)
- 点击"生成识字小报"
- 等待生成完成
- 下载生成的图片
点击示例卡片可以快速填充常用主题:
- 超市 - 学习超市相关词汇
- 医院 - 认识医院环境和物品
- 公园 - 探索公园的自然景观
- 学校 - 熟悉校园学习环境
- 动物园 - 认识各种可爱动物
- 交通 - 学习交通工具和规则
- 前端技术:纯 HTML、CSS、JavaScript
- API接口:Nano Banana Pro 图像生成API
- 数据存储:浏览器 localStorage
- 图片格式:PNG (4K分辨率,3:4比例)
children-literacy-newspaper/
├── index.html # 主页面
├── style.css # 样式文件
├── script.js # 主要功能实现
└── README.md # 说明文档
- 根据主题自动匹配词汇库
- 生成符合儿童认知的专业提示词
- 支持自定义主题扩展
- 异步创建生成任务
- 轮询任务状态直到完成
- 错误处理和重试机制
- 安全存储API密钥
- 支持密钥更新和删除
- 无需服务器端存储
这是一个纯前端项目,可以直接部署到任何静态网站托管服务:
- GitHub Pages:免费托管
- Netlify:拖拽部署
- Vercel:一键部署
- 本地服务器:使用
python -m http.server或npx serve
- API密钥请妥善保管,不要分享给他人
- 生成过程可能需要10-30秒,请耐心等待
- 建议在WiFi环境下使用,避免消耗过多流量
- 生成的图片适合A4纸张打印
- 添加更多主题:在
vocabularyDatabase中添加新的主题词汇 - 自定义样式:调整颜色、字体等样式参数
- 批量生成:支持一次生成多个主题的小报
- 历史记录:保存生成历史,支持重新下载
- PDF导出:将多个图片打包成PDF文档
- Chrome 60+
- Firefox 55+
- Safari 12+
- Edge 79+
MIT License