ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

[开源项目]CreatorHub 本地运行的多平台内容管理面板,支持 抖音 / 小红书 / 快手 / 视频号

[开源项目]CreatorHub 本地运行的多平台内容管理面板,支持 抖音 / 小红书 / 快手 / 视频号 CreatorHubGitHub项目地址:https://github.com/3441293738/creatorhub本地运行的多平台内容管理面板支持抖音 / 小红书 / 快手 / 视频号。在线预览在线预览由 GitHub Pages 提供使用脱敏示例数据仅展示界面与交互登录、抓取、下载和发布仍需在本地运行。CreatorHub 使用 Python FastAPI 提供统一 Web 界面用于管理账号、监控作品与评论、下载内容、发布作品和接收通知。账号登录态、数据库及媒体文件均保存在本地。平台能力功能抖音小红书快手视频号登录扫码 / 创作者 / Cookie扫码扫码 / 创作者扫码作品监控✅✅ 创作者 / 关键词✅仅本账号评论监控✅✅✅仅本账号内容下载✅ 可选画质✅ 图集 / 视频✅—发布✅✅✅✅自动评论 / 回复✅✅✅—本账号管理作品 / 关注 / 粉丝 / 私信作品 / 关注 / 粉丝 / 私信作品 / 关注 / 粉丝作品 / 数据 / 评论通知Bark / 钉钉 / TelegramBark / 钉钉 / TelegramBark / 钉钉 / TelegramBark / 钉钉 / Telegram视频号只支持创作者助手中的本账号数据不支持监控或下载他人作品。界面预览截图使用脱敏示例数据界面配色会跟随当前平台切换。更多界面|小红书浅色主题|账号与代理|作品监控|评论监控|内容发布|链接下载|自动评论|本账号管理与私信快速开始环境要求Python 3.10桌面环境扫码登录时需要弹出浏览器Node.js 18仅小红书发布需要系统 ffmpeg可选未安装时自动使用 Python 依赖附带的 ffmpeg一键启动克隆项目git clone https://github.com/3441293738/creatorhub.git cd creatorhubWindows.\start.cmdmacOS / Linuxchmod x start.sh ./start.sh首次运行会自动创建虚拟环境、安装依赖和 Chromium、生成config.yaml随后打开http://127.0.0.1:8000常用命令.\start.cmd install # 重新安装或更新依赖 .\start.cmd check # 环境自检 .\start.cmd --no-open # 启动后不自动打开页面 .\start.cmd --port 8080 # 使用其他端口 .\start.cmd --reload # 开发模式macOS / Linux 将.\start.cmd换成./start.sh。手动安装python -m venv .venv ​ # Windows .venv\Scripts\activate ​ # macOS / Linux source .venv/bin/activate ​ python -m pip install -r requirements.txt python -m playwright install chromium ​ # 复制 config.example.yaml 为 config.yaml 后启动 python selftest.py python -m uvicorn app.main:app --host 0.0.0.0 --port 8000使用小红书发布功能时还需安装 Node.js 依赖npm install## 基本使用 ### 1. 添加账号 0. 在顶部选择平台。 1. 打开左侧「账号」。 2. 选择扫码、创作者登录或 Cookie 登录。 3. 登录完成后可在账号列表中刷新资料、检测状态或重新登录。小红书扫码会依次获取读取态和创作态需要发布时请在跳转到创作平台后完成登录再关闭窗口。添加笔记或创作者监控时建议使用包含xsec_token的完整链接。2. 监控与下载作品监控添加创作者主页、作品链接、短链或平台 ID发现新作品后自动入库。评论监控可订阅单条作品也可监控账号近期作品的评论。链接下载粘贴完整分享文案或链接自动提取地址并下载。历史内容新增目标默认只监控订阅后的作品也可选择回填最近若干条。下载支持断点续传和失败重试抖音可选画质小红书支持图集和视频。3. 发布与转发小红书支持图集、视频和定时发布。抖音、快手和视频号通过对应创作平台发布。已下载的抖音作品可转发到小红书或视频号小红书作品可转发到抖音发布前可修改标题、正文和话题。4. 本账号与通知「本账号」中可同步自己的作品、关注、粉丝和私信具体能力因平台而异。可启用作品健康监控对零播放、违规或下架状态发送提醒。通知渠道支持 Bark、钉钉和 Telegram。自动评论、回复、私信及关注操作受平台风控影响建议低频使用。配置首次启动会从config.example.yaml生成config.yaml。大部分常用选项也可以在 Web 面板的「设置」中修改。engine: scan_interval_seconds: 300 # 默认轮询间隔 monitor_initial_backfill_count: 0 # 0只监控新作品-1尽可能回填 worker_pool_size: 2 # 下载并发数 scan_concurrency: 2 # 抓取并发数 account_check_interval_seconds: 1800 media_dir: ./data/media work_health_enabled: false ​ storage: db_path: ./data/creatorhub.db ​ proxies: [] # - http://user:passhost:port # - socks5://user:passhost:port完整配置及说明见config.example.yaml。config.yaml、数据库、登录态和媒体文件默认不会提交到 Git。每个账号使用独立浏览器配置目录如使用代理建议为账号绑定稳定的独立代理。数据库字段会在启动时自动迁移升级后通常无需删除旧数据库。分享链接命令行下载只解析链接不访问网络python -m app.engine.share_downloader --links-only 完整分享文案或链接下载内容python -m app.engine.share_downloader 完整分享文案或链接 -o ./data/media/share -q 1080在 Web 面板中也可以直接使用「链接下载」。常见问题问题处理方式macOS 安装依赖时报command /usr/bin/clang failed with code 1更新代码后删除旧的.venv再运行./start.sh install。旧版playwright1.49.1固定依赖不支持 Python 3.14 wheel 的greenlet3.1.1会错误地退回本地编译当前依赖已更新并会先升级 pip/setuptools/wheel。Playwright 启动失败或找不到浏览器运行python -m playwright install chromium扫码登录没有弹窗确认当前机器有桌面环境抖音也可使用 Cookie 登录Windows 下出现 Playwright 子进程错误使用单 worker 启动不要添加--workers抓取不到作品或评论检查登录态、目标链接和网络状态必要时重新登录并降低频率小红书链接解析失败重新复制包含有效xsec_token的完整链接仅音频仍得到 MP4或视频没有声音/画质受限重新运行安装命令更新依赖也可安装系统 ffmpeg 并加入PATH仍有问题可提交 Issue并附上平台、操作步骤和服务端错误日志。数据目录data/ ├─ creatorhub.db # SQLite 数据库 ├─ media/ # 下载内容 └─ profiles/ # 账号浏览器配置与登录态备份项目前建议一并备份config.yaml和data/。使用说明本项目用于技术学习和个人内容管理不提供账号、Cookie、代理或平台数据。使用时请遵守目标平台规则及所在地法律法规并尊重内容版权和个人隐私。
返回列表