2 Star 1 Fork 0

BowenHu7/ReCreate Vision

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.24 KB
一键复制 编辑 原始数据 按行查看 历史
BowenHu7 提交于 2024-05-05 10:44 . update README.md.

ReCreate Vision

介绍

ReCreate Vision 是一个自动化系统,旨在利用先进的大模型技术生成、管理并上传内容至抖音平台。该系统通过自动化爬取微博热门话题和再创作热门社交媒体内容,快速生产和上传,辅助内容创作者高效管理和推广其社交媒体帐号。

软件架构

本项目包括以下几个主要模块:

  • environment.py: 负责配置环境,例如创建目录和管理 cookie。
  • video_manager.py: 管理视频和图片文件,支持内容的有序存储和调用。
  • uploader.py: 自动化上传内容到抖音平台,使用 Playwright 进行浏览器操作。
  • content_generator.py: 与 AI 平台 ZhipuAI 和 Stability AI 交互,自动生成内容描述、标题和图像。
  • logger.py: 处理程序日志,记录操作历史和错误信息。
  • video_editor.py: 利用 CapCut 编辑工具处理视频,包括上传和编辑操作。
  • spider_suit.py: 负责爬取微博平台的热门话题,获取热点数据。
  • main.py: 程序入口,协调各模块完成内容的生成、管理和上传。

安装教程

  1. 确保安装 Python 3.12 或更高版本。
  2. 安装所需的第三方库:
    pip install -r requirements.txt
  3. 运行 Playwright 配置命令以安装必要的浏览器:
    playwright install
  4. 配置必要的环境变量,包括 API 密钥和抖音账户信息。
  5. 注意事项:本项目是作者在MacOS环境下开发,可能需要对一些配置进行替换(如果用其他操作系统)。

使用说明

  1. 运行 main.py 以开始自动化内容生成和上传流程:
    python main.py
  2. 根据需要修改 main.py 中的输入项(例如主题和内容类型)来定制生成的内容。
  3. 查看 logs 目录下的日志文件,以监控程序运行状态和排查可能出现的错误。

参与贡献

  1. Fork 本仓库。
  2. 在新分支(例如 Feat_xxx)上进行修改。
  3. 提交代码。
  4. 新建 Pull Request。

特别鸣谢

感谢其他的项目成员 @柳依岸 ,以及ZhipuAI和Stability AI服务的支持,这些服务极大地提高了内容的质量和创作的效率。

许可证

MIT License

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/bowenhu7/re-create-vision.git
git@gitee.com:bowenhu7/re-create-vision.git
bowenhu7
re-create-vision
ReCreate Vision
master

搜索帮助

Cb406eda 1850385 E526c682 1850385