开源工具,输入主题或关键词即可自动生成脚本、配音、素材、字幕与配乐,合成完整短视频。
xming521/WeClone
利用导出的聊天记录微调大模型,打造模仿你说话风格的数字分身,并可部署到聊天机器人平台。
- Star
- 18,308
- Fork
- 1,644
- 未关闭 Issue
- 35
- 最近提交
- 16小时前
这是什么?
WeClone 是一套从个人聊天记录生成数字分身的一站式工具,覆盖聊天数据导出、预处理、模型微调和部署全流程。
目前支持以 Telegram 导出的聊天记录作为数据源,并可利用其中的图片进行多模态微调。默认使用 Qwen2.5-VL-7B-Instruct 模型配合 LoRA 训练,也可以选择 LLaMA Factory 支持的其他模型。数据预处理阶段使用 Microsoft Presidio 过滤手机号、邮箱、身份证号等隐私信息,并支持自定义屏蔽词。数据还可以以加密方式存储。
训练完成后,可通过本地 API 提供推理服务,并借助 AstrBot 或 LangBot 接入 Discord、Telegram、Slack 等平台;个人微信账号也可通过 openclaw-weixin 部署。
核心功能
- 01将 Telegram 聊天记录导出并预处理为训练数据集。
- 02支持 LoRA 微调大模型,并可加入图片数据进行多模态训练。
- 03自动过滤手机号、邮箱等隐私信息,并支持自定义屏蔽词。
- 04提供浏览器对话示例和兼容 OpenAI 格式的推理 API。
- 05可将训练好的模型接入 Discord、Telegram、Slack 及微信机器人。
适用场景
- 为个人或好友群组打造以自己语气回复的 AI 分身。
- 在本地用对话数据微调大模型进行实验。
- 通过 AstrBot 或 LangBot 在 Discord、Slack 上部署风格化聊天机器人。
快速上手
- 1
克隆仓库并创建 Python 环境
git clone https://github.com/xming521/WeClone.git && cd WeClone - 2
使用 uv 安装依赖
uv pip install --group main -e . - 3
复制配置模板为 settings.jsonc
cp examples/tg.template.jsonc settings.jsonc - 4
预处理聊天数据
weclone-cli make-dataset
使用前须知
- 训练需要 CUDA 12.6 及以上的 GPU 环境,7B 模型 LoRA 微调通常需要约 16GB 以上显存。
- Windows 环境未经严格测试,建议使用 WSL。
- 项目仍在快速迭代中,效果和接口可能变化。
- 采用 AGPL-3.0 许可证,修改后用于网络服务时需开放源代码。
标签
常见问题
- WeClone 是什么?
- 利用导出的聊天记录微调大模型,打造模仿你说话风格的数字分身,并可部署到聊天机器人平台。 WeClone 是一套从个人聊天记录生成数字分身的一站式工具,覆盖聊天数据导出、预处理、模型微调和部署全流程。
- WeClone 可以免费使用吗?用的什么许可证?
- WeClone 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- WeClone 还在维护吗?
- 活跃维护中。WeClone 最近一次提交是在 2026年10月18日。
- WeClone 适合用来做什么?
- 为个人或好友群组打造以自己语气回复的 AI 分身。 在本地用对话数据微调大模型进行实验。 通过 AstrBot 或 LangBot 在 Discord、Slack 上部署风格化聊天机器人。
- WeClone 怎么安装和运行?
- 克隆仓库并创建 Python 环境: git clone https://github.com/xming521/WeClone.git && cd WeClone 使用 uv 安装依赖: uv pip install --group main -e . 复制配置模板为 settings.jsonc: cp examples/tg.template.jsonc settings.jsonc 预处理聊天数据: weclone-cli make-dataset
- 在哪里获取 WeClone?
- 源代码和安装说明在 GitHub 上:https://github.com/xming521/WeClone
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
13.3万2.1万PythonMIT更新于 前天
开源 Python 库,让大模型智能体像人一样操控真实浏览器,并可选用托管云浏览器与 Agent API。
11.8万1.3万PythonMIT更新于 昨天
一个用于构建、运行和管理智能体平台的 Python 框架与运行时。
4.3万6156PythonApache-2.0更新于 昨天
让任意 LLM 客户端通过 MCP 控制 Blender 的插件与服务器,用于 AI 辅助建模与场景操作。
3.2万2968PythonMIT更新于 16小时前
开源自主研究智能体,可基于网页和本地文档进行深度研究,使用任意 LLM 服务并生成带引用的报告。
3万4288PythonApache-2.0更新于 8天前
基于 LLM 与图结构流水线的 Python 库,依据自然语言提示从网页和本地文档中提取结构化数据。
3.2万3367PythonMIT更新于 13天前