WeClone

用聊天记录一键训练你的 AI 分身,绑定机器人即可对话

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 1546 🐛 待处理 38 👀 关注 76
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 18373
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,AGPL-3.0许可,可自行部署使用,无付费版本。

项目预览

WeClone 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队xming521
定价模式🏷️完全免费
价格说明开源项目,AGPL-3.0许可,可自行部署使用,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型agent,ai-clone,chat-history,digital-twin,llm,mcp,memory,personal-ai,telegram
GitHub 星标★ 18373
上线时间2024-01-31 00:00:00
代码更新2026-11-08
仓库体积11.8 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数11

项目介绍

WeClone 是一个一站式开源工具,旨在通过聊天记录微调大语言模型,打造个性化的 AI 分身。它解决了通用模型缺乏个人风格和记忆的问题,让用户能基于自己的微信、Telegram 等聊天日志,训练出模仿自身语气、用词和思维习惯的专属模型。核心能力包括:数据清洗与预处理,支持多种聊天记录格式;模型微调,基于主流开源 LLM 进行高效训练;以及一键绑定聊天机器人,将训练好的模型部署到实际对话场景。项目提供完整的命令行和 Web 界面,降低了非技术用户的使用门槛。通过 WeClone,用户可以创建数字孪生,用于自动回复、内容创作或情感陪伴,实现从数据到个性化 AI 的无缝转化。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 18373

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 15 分钟 部署方式:本地安装 7 步

环境要求

  • CUDA 12.6 或更高版本(已安装可跳过;Mac 不需要)
  • Python 3.12
  • 推荐使用 uv 作为 Python 环境管理器
  • Windows 环境未经过严格测试,建议使用 WSL
  • 建议显卡显存支持 14B 及以上模型以获得更好微调效果

安装与启动步骤

  1. 1克隆项目仓库

    把 WeClone 源码下载到本地并进入项目目录。

    git clone https://github.com/xming521/WeClone.git && cd WeClone
  2. 2创建虚拟环境

    使用 uv 创建 Python 3.12 虚拟环境,目录名为 .venv。

    uv venv .venv --python=3.12
  3. 3激活虚拟环境

    Linux/Mac 使用 source 激活;Windows 执行 .venv\Scripts\activate。

    source .venv/bin/activate
  4. 4安装项目依赖

    按 main 依赖组以可编辑模式安装项目及其依赖。

    uv pip install --group main -e .
  5. 5复制配置文件

    把示例模板复制为 settings.jsonc,后续训练与推理配置都在此文件修改。

    cp examples/tg.template.jsonc settings.jsonc
  6. 6验证 CUDA 环境

    检查 PyTorch 是否能正确识别 CUDA,Mac 环境无需执行。

    python -c "import torch; print('CUDA Available:', torch.cuda.is_available());"
  7. 7安装加速组件

    可选步骤,安装 FlashAttention 加速训练和推理,失败可跳过。

    uv pip install flash-attn --no-build-isolation

关键配置

配置项必填说明示例
settings.jsonc是训练与推理相关配置统一在此文件中修改settings.jsonc

如何确认成功

执行 python -c "import torch; print('CUDA Available:', torch.cuda.is_available());" 输出 CUDA Available:

常见问题

Q:Windows 系统可以运行吗?

A:README 说明 Windows 环境尚未经过严格测试,建议使用 WSL 作为运行环境。

Q:必须安装 CUDA 吗?

A:需要 CUDA 12.6 或更高版本;如果已经安装过可跳过,Mac 环境不需要 CUDA。

Q:7B 模型微调效果怎么样?

A:README 指出 7B 模型表现一般,14B 及以上参数规模的模型效果通常更好。

Q:配置文件在哪里改?

A:把 examples/tg.template.jsonc 复制为 settings.jsonc,训练和推理相关配置都在这个文件里统一修改。

Q:FlashAttention 一定要装吗?

A:不是必须的,它只是用于加速训练和推理的可选组件。

注意事项

  • 项目仍处于快速迭代阶段,当前效果不代表最终结果。
  • 微调效果很大程度取决于模型规模和聊天数据的数量与质量,通常模型越大、数据越多效果越好。
  • 当前聊天机器人部署支持 Telegram、个人微信(基于 openclaw-weixin)、Discord、Slack,WhatsApp 仍在开发中。
  • README 未给出具体的训练和部署命令,实际使用请参考官方文档 https://docs.weclone.love 。

核心亮点

  • 支持微信、Telegram 等多种聊天记录格式,数据清洗自动化
  • 基于主流 LLM 微调,保留个人语气和用词习惯
  • 提供 Web 界面,无需编程即可完成训练和部署

不足之处

  • 训练需要较高硬件配置,普通用户可能难以本地运行
  • 文档/社区待观察

适用场景

  • 个人数字分身,自动回复社交消息
  • 内容创作者生成风格化文案
  • 情感陪伴或虚拟角色定制

替代项目

ChatGPT-Next-Web、LocalAI、Text Generation WebUI

上一篇:Crystal.TTVS

下一篇:Open-LLM-VTuber

同类项目推荐

NeuralLift-360 开源

一张照片,转出 360° 可旋转的 3D 模型

[CVPR 2023, Highlight] "NeuralLift-360: Lifting An In-the-wild 2D Photo to A 3D Obje···

★ 319 2026-08-09
CEB_ECON 开源

上传照片,一键生成可用的 3D 角色模型

AI based all-in-one character generator Blender plug-in. This project contains unoff···

★ 93 2026-08-09
Matlaber 开源

从文字直接生成带真实材质的 3D 模型,告别塑料感

MATLABER: Material-Aware Text-to-3D via LAtent BRDF auto-EncodeR

★ 93 2026-08-09
dlp3d.ai 开源

在网页上快速创建能自主行动的3D数字人

Open-source Autonomous 3D Characters on the Web

★ 379 2026-08-09
ComfyUI_Sonic 开源

一张人像照加一段音频,在 ComfyUI 里生成会说话的数字人视频

Sonic is a method about ' Shifting Focus to Global Audio Perception in Portrait Anim···

★ 1141 2026-10-16
Magic123 开源

一张图,几秒钟生成高质量 3D 模型,几何纹理双保障。

[ICLR'24] Official PyTorch Implementation of Magic123: One Image to High-Quality 3D ···

★ 1621 2026-08-09
TaoMate 开源

一段音频,实时生成不崩脸的长视频数字人

a real-time digital-human model for long-form audio-video generation

★ 518 2026-09-13
ScanTalk 开源

直接输入3D扫描,音频驱动生成说话头像动画

[ECCV 2024] - ScanTalk: 3D Talking Heads from Unregistered Scans

★ 57 2026-08-09
kimodo 开源

扩散模型一键生成自然人体动作序列

Official implementation of Kimodo, a kinematic motion diffusion model for high-quali···

★ 4111 2026-10-29