2 Star 1 Fork 0

BowenHu7/ReCreate Vision

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

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

MIT License Copyright (c) 2024 BowenHu7 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

利用目前的大模型技术,高效自动化爬取和再创作热门社交媒体内容实现内容的快速生产和自动化上传。 展开 收起
Python 等 4 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 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

搜索帮助

344bd9b3 5694891 D2dac590 5694891