Hunter AI 内容工厂
QQ群:794834282
🌟 如果觉得有帮助,请点击 Star 关注不迷路!🌟
💬 正在起号?点此加入交流群「流量算法&商业逻辑」,获取免费流量、快速起号!
📺 界面预览

✨ 功能特性
🔍 多平台数据采集
|
🤖 AI 智能生成
|
⚡ 快速开始
🌐 在线体验(无需安装)
🌟 如果觉得有帮助,请点击 Star 关注不迷路!🌟
💻 本地部署
空白电脑双击即可运行,自动下载 Python + 所有依赖!
# Mac / Linux
bash run.sh
# Windows(双击运行)
run.bat
首次运行需下载环境约 3-5 分钟,之后秒启动
配置 API Key
启动后在 Web UI 的「⚙️ 配置」中填入 Gemini API Key,点击保存即可。
🎯 起号交流群 · 流量算法&商业逻辑
先确立商业模式,再做流量。 这群只聊可落地的起号方法论,拒绝玄学,拒绝空谈。
| 你在群里能拿到什么 | 具体聊什么 |
|---|---|
| 🧭 十字对标法定位 | 横轴选赛道 × 纵轴立人设,交叉点就是最适合你的账号方向;疯狂对标涨粉最快的博主,做有效模仿而不是瞎原创 |
| 🔥 爆款内容四要素 | 踩中用户需求 · 激发情绪共鸣 · 给足实用价值 · 顺应平台算法;选题四件套(干货型 / 人设型 / 揭秘型 / 避坑型)直接套用 |
| 🪝 引流漏斗搭建 | 笔记埋钩子 → 评论区截流 → 私信承接 → 群聊沉淀,把临时流量变成长期私域资产;再挖长尾关键词,让搜索流量持续找上门 |
| 💰 商业闭环设计 | 从昵称 / 头像 / 简介的人设细节,到私域信任培养、交易与复购的完整变现路径 |
适合谁:正在起号、涨粉卡壳、有内容没流量、想系统做自媒体 IP 的你。 进群你能带走:免费流量打法 + 快速起号 SOP + 一群同行的人。
📋 五种内容模板
| 模板 | 数据源 | 输出 | 适用场景 |
|---|---|---|---|
github | GitHub Trending | 公众号长文 | 技术博主 |
pain | Twitter + Reddit | 诊断报告 | 产品经理 |
news | 5 平台汇总 | 资讯快报 | 科技媒体 |
xhs | 小红书热门 | 种草文章 | 生活博主 |
auto | 全平台采集 | AI 生活黑客 | 全栈创作 |
# CLI 运行
uv run hunter run -t github # GitHub 模板
uv run hunter run -t pain # 痛点诊断
uv run hunter run --dry-run # 试运行,不推送
🏗️ 核心架构
┌─────────────────────────────────────────────────────────────────┐
│ Hunter AI 6-Skill 数据流 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Topic ──→ Research ──→ Structure ──→ Write ──→ Package ──→ Publish
│ 选题判断 深度调研 结构设计 内容写作 封装优化 发布推送
│ │
│ 数据源 ──────────→ AI 分析 ──────────→ 内容输出 ──────────→ 推送
│ GitHub/Twitter/ Gemini 2.0 Markdown PushPlus
│ Reddit/HN/小红书 Flash 公众号文章 微信通知
│ │
└─────────────────────────────────────────────────────────────────┘
⚙️ 配置说明
最小配置
# config.yaml
gemini:
api_key: "你的 Gemini API Key"
各模板所需配置
| 配置项 | github | pain | news | xhs |
|---|---|---|---|---|
gemini.api_key | ✅ | ✅ | ✅ | ✅ |
github.token | 可选 | - | - | - |
twitter.cookies_path | - | ✅ | ✅ | - |
xiaohongshu.cookies | - | - | - | ✅ |
pushplus.token | 可选 | 可选 | 可选 | 可选 |
📝 完整配置示例
# AI 大模型配置(必填)
gemini:
api_key: "你的 API Key"
model: "gemini-2.0-flash"
# GitHub 配置
github:
token: "ghp_xxx" # 可选,提高配额
min_stars: 200
# Twitter 配置
twitter:
cookies_path: "data/cookies.json"
# 小红书配置
xiaohongshu:
cookies: "" # 浏览器 F12 复制
# 推送配置
pushplus:
token: "你的 Token"
enabled: true
# 公众号人设
account:
name: "AI技术前沿"
tone: "专业且引人入胜"
niche: "AI技术"
📁 工程结构
hunter-ai-content-factory/
├── src/
│ ├── intel/ # 📡 数据采集层
│ ├── templates/ # 📋 内容模板
│ ├── factory/ # 🏭 内容生产
│ └── utils/ # 🔧 工具函数
├── data/ # 数据存储
├── output/ # 输出目录
└── config.yaml # 配置文件
🛠️ 技术栈
| 组件 | 技术选型 |
|---|---|
| AI 模型 | Gemini 2.0 Flash |
| HTTP 客户端 | httpx |
| 浏览器自动化 | Playwright |
| 向量数据库 | ChromaDB |
| 关系数据库 | SQLite |
| 包管理 | uv |
❓ 常见问题
推送成功但公众号没有文章?
PushPlus 推送到的是个人微信聊天窗口,不是公众号。
查看:微信 → 「PushPlus 推送加」公众号 → 聊天窗口
发布:从 output/ 目录复制文章,手动发布到公众号
GitHub API 返回 403?
API 限流,配置 github.token 提高配额(60→5000 次/小时)
小红书/Twitter 采集失败?
需要配置对应平台的 Cookie,详见配置说明
🤝 贡献
欢迎提交 Issue 和 Pull Request!详见 贡献指南
📖 开源引用
| 库 | 用途 |
|---|---|
| httpx | HTTP 客户端 |
| chromadb | 向量数据库 |
| playwright | 浏览器自动化 |
| google-genai | Gemini SDK |
| gradio | Web UI |