Skip to content

RRRuby1225/XHS-All-in-one-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XHS All-in-one Platform (小红书运营平台)

🚀 一个基于 AI 驱动的小红书自动化运营平台。 原为 C 端用户定制开发的小红书内容分析、生产与管理工具,现开源。本人更新很慢,旨在学习交流。 参考项目:XHS-Downloader xhs_ai_publisher

alt text alt text

✨ 核心功能

  • 🔥 热点雷达:集成多平台(微博、百度、头条、B站)实时热搜,捕捉流量趋势,支持 AI 一键转化为笔记灵感。
  • 📥 智能采集:支持通过链接批量获取小红书笔记文案、多媒体素材及详细交互数据(赞、藏、转、评、IP、时间等)。
    • 💡 特色:支持 免 Cookie 采集游客 Cookie 模式,大幅降低账号风控。
  • 🤖 AI 文案改写:内置爆款基因拆解,利用大模型进行文案解构与差异化重塑,生成更具传播力的内容。
  • 🛠️ 运营工作台:洗稿、发布、数据追踪一站式处理。
    • 📁 素材管理:所有素材支持按交互指标排序,精细化筛选爆款种子。
    • 🚀 自动化发布:集成 Playwright 自动化引擎,支持模拟人工发布流程。

🛠️ 技术架构

  • 前端:Vue 3 + Vite + Element Plus + Pinia
  • 后端:Python 3.10+ + FastAPI + SQLAlchemy (Async)
  • 数据库:SQLite (aiosqlite)
  • AI 集成:支持 OpenAI 兼容接口(如 GLM-4, GPT-4, DeepSeek 等)。
  • 自动化控制:Playwright (用于自动化发布与环境管理)。

🚀 快速启动

1. 环境准备

确保系统中已安装 Python 3.10+ 和 Node.js 16+。

2. 配置环境

复制根目录下的 .env.example 并重命名为 .env,填入您的 AI API 密钥:

cp .env.example .env

3. 安装依赖与启动

后端

pip install -r backend/requirements.txt
python run.py

前端

cd frontend
npm install
npm run dev # 或 npm run dev -- --host

📅 待开发说明 (Roadmap)

  • 多账户管理系统:支持多账号登录态管理及数据聚合看板。
  • 博主数据爬测:精准分析竞品博主发帖频率、爆款规律。

⚠️ 注意事项

  • 法律合规:本工具仅供学习研究使用,请遵守小红书平台相关协议,严禁用于违规营销或数据滥用。

About

一个基于 AI 驱动的小红书自动化运营平台

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors