自动发布 24 小时情报系统(开源)
嗯,用户发来了一段内容,看起来是一个GitHub项目的README文件。他让我用中文总结一下,控制在100字以内,而且不需要特定的开头。首先,我需要快速浏览整个内容,抓住关键点。 项目名称是Hunter AI Content Factory,主要功能是自动化内容创作。它整合了多个数据源,比如GitHub、Twitter、Reddit、Hacker News和小红书。然后通过AI分析生成内容,并支持一键推送。技术方面用了Gemini 2.0模型和ChromaDB等工具。 用户可能是个开发者或者内容创作者,想要高效生成内容。深层需求可能是寻找一个集成度高、易用性强的工具,减少手动操作的时间。 总结的时候要涵盖项目用途、数据源、AI功能和一键推送的特点,同时保持简洁明了。 </think> Hunter AI Content Factory 是一个基于 Gemini 2.0 的自动化内容创作工具,支持从 GitHub、Twitter/X、Reddit、Hacker News 和小红书等平台采集数据,并通过 AI 分析生成高质量内容,支持一键推送至微信公众号等平台。 2026-2-21 15:26:0 Author: blog.upx8.com(查看原文) 阅读量:6 收藏

自动发布 24 小时情报系统(开源)


  • GitHub Trending - 热门开源项目
  • Twitter/X - 实时热点动态
  • Reddit - 社区讨论话题
  • HackerNews - 技术前沿资讯
  • 小红书 - 生活消费热点
  • 6-Skill 工作流 - 选题→调研→结构→写作→封装→发布
  • 去 AI 味 - 有观点、有经验、可操作
  • 语义去重 - ChromaDB 向量相似度检测
  • 一键推送 - 微信 PushPlus 通知

🌐 在线体验(无需安装)

Hugging Face Spaces

一键打开,直接使用

Open in GitHub Codespaces

在线开发环境,可修改代码

空白电脑双击即可运行,自动下载 Python + 所有依赖!

# Mac / Linux
bash run.sh

# Windows(双击运行)
run.bat

首次运行需下载环境约 3-5 分钟,之后秒启动

启动后在 Web UI 的「⚙️ 配置」中填入 Gemini API Key,点击保存即可。


模板 数据源 输出 适用场景
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

项目地址:https://github.com/Pangu-Immortal/hunter-ai-content-factory


文章来源: https://blog.upx8.com/24
如有侵权请联系:admin#unsafe.sh