输入产品信息,5秒生成小红书爆款种草文案
- 🎯 智能文案生成 - 输入产品信息,AI自动生成小红书风格文案
- 📝 4种文案类型 - 种草安利 / 测评对比 / 教程攻略 / 开箱体验
- 🎨 4种风格选择 - 亲切闺蜜风 / 专业测评风 / 搞笑吐槽风 / 高级质感风
- 🔥 16套Prompt模板 - 每种类型×风格的组合都有精心设计的Prompt
- 📌 3个备选标题 - 点击选择最合适的主标题
- #️⃣ 精准Hashtag - 5-10个高相关标签
- 🖼️ 封面图建议 - 8字封面文字建议
- ⏰ 发布时间建议 - 最佳发布时段推荐
- 📋 一键复制 - 带emoji版本直接复制
- 🆓 免费版 - 每月3次生成
- 👑 Pro版 - ¥39/月,无限次生成
cd AI-GrassHero
pip install -r requirements.txt# DeepSeek(推荐,便宜又好用)
export DEEPSEEK_API_KEY="your-deepseek-api-key"
# 或 OpenAI
export OPENAI_API_KEY="your-openai-api-key"
export OPENAI_BASE_URL="https://api.openai.com/v1"# 开发模式
python -m uvicorn app.main:app --reload --port 8000
# 生产模式
python -m uvicorn app.main:app --host 0.0.0.0 --port 8000访问 http://localhost:8000/static/index.html 即可使用。
AI-GrassHero/
├── api/
│ ├── __init__.py
│ └── index.py # Vercel Serverless 入口
├── app/
│ ├── main.py # FastAPI 主应用
│ ├── routers/
│ │ ├── copywrite.py # 文案生成路由
│ │ └── user.py # 用户/计费路由
│ ├── services/
│ │ ├── generator.py # Prompt Engineering 核心(16套模板)
│ │ └── billing.py # 计费服务
│ └── models/
│ └── schemas.py # 数据模型
├── static/
│ └── index.html # 前端界面(精美深色主题)
├── vercel.json # Vercel 部署配置
├── requirements.txt # Python 依赖
└── README.md
采用深色+小红书红色渐变主题:
- 主色调:深色底(#0a0a0b) + 红色渐变(#ff2442 → #ff6b81) + 金色点缀
- 动效设计:生成动画🥚 + 完成叮🔔 + 复制成功toast
- 响应式:完美支持移动端
POST /api/v1/copywrite请求示例:
curl -X POST "http://localhost:8000/api/v1/copywrite" \
-H "Content-Type: application/json" \
-H "X-User-ID: user123" \
-d '{
"product_name": "AirPods Pro 2",
"product_description": "苹果最新降噪耳机,支持空间音频,续航6小时,配备MagSafe充电盒",
"content_type": "种草安利",
"style": "亲切闺蜜风",
"target_audience": "都市白领"
}'响应示例:
{
"success": true,
"titles": [
{"title": "救命!AirPods Pro 2也太绝了😭", "selected": true},
{"title": "用了半个月说说真实感受", "selected": false},
{"title": "后悔没早买系列|通勤必备", "selected": false}
],
"content": "姐妹们!\n\n最近入手了AirPods Pro 2...\n\n【降噪】\n官方说降噪效果提升2倍...\n\n【续航】\n单次6小时,配合充电盒30小时...",
"content_with_emoji": "📢 姐妹们!\n\n最近入手了AirPods Pro 2...\n\n【降噪】✨\n官方说降噪效果提升2倍...",
"tags": ["AirPods", "蓝牙耳机", "降噪耳机", "苹果配件", "数码好物"],
"cover_suggestion": "通勤必备神器",
"publish_time": "19:00-21:00",
"word_count": 320,
"remaining_free": 2,
"credits_used": 1
}| 接口 | 方法 | 说明 |
|---|---|---|
/api/v1/health |
GET | 健康检查 |
/api/v1/templates |
GET | 获取模板列表 |
/api/v1/usage |
GET | 获取使用量 |
/api/v1/user/info |
GET | 获取用户信息 |
/api/v1/upgrade |
POST | 升级Pro版 |
| 类型 | 描述 | 适用场景 |
|---|---|---|
| 🌟 种草安利 | 最热门的种草推荐风格 | 新发现好物、日常种草 |
| ⚖️ 测评对比 | 客观专业的测评风格 | 竞品对比、选购建议 |
| 📚 教程攻略 | 干货教程风格 | 使用教程、选购指南 |
| 📦 开箱体验 | 沉浸式第一人称 | 开箱分享、五感体验 |
| 风格 | 描述 | 适用人群 |
|---|---|---|
| 👯 亲切闺蜜风 | 像朋友推荐一样自然亲切 | 大众用户 |
| 📊 专业测评风 | 客观专业,数据说话 | 数码/美妆爱好者 |
| 😂 搞笑吐槽风 | 幽默风趣,吸引眼球 | 年轻群体 |
| ✨ 高级质感风 | 精致优雅,适合高端品牌 | 生活方式类 |
- Fork 本项目到 GitHub
- 在 Vercel 导入项目
- 添加环境变量:
DEEPSEEK_API_KEY或OPENAI_API_KEY
- Deploy!
# Vercel 会在 api/index.py 找到入口# 启动服务
python -m uvicorn app.main:app --reload --port 8000
# 测试 API
curl http://localhost:8000/api/v1/health
# 打开浏览器
open http://localhost:8000/static/index.html- 后端:Python 3.10+ / FastAPI
- 前端:原生 HTML/CSS/JavaScript
- AI:OpenAI API / DeepSeek API
- 部署:Vercel Serverless
MIT License - 可以自由使用、修改和商业化。
种草侠 - 让每个产品都能成为小红书爆款 🔥