我把自己变成了数字克隆人,现在你可以和我聊天了

SpringBoot从入门到精通(全) 前言 ==本博文结合软件idea进行主要讲解== **springboot的特性主要有** - 简化 Spring 应用程序的创建和开发过程 - 抛弃了繁琐的 xml 配置过程,采用大量的默认配置简化以及注解反射 - 直接使用 java main 方法启动内嵌的 Tomcat 服务器运行 Spring Boot 程序,不需要部署 war 包文件 **四大核心**分别为自动配置、起步依赖、Actuator和命令行界面 阅读详情

除了开飞机,做出完美的烤肋排,获得6块腹肌以及让公司赚大钱之外,我一直以来也想做成的一件事,是实现一个聊天机器人。

和多年前简单通过关键词匹配来回复的小黄鸡,到现在已经堪比人类智慧的 ChatGPT,聊天AI一直在进步,但他们和我想的都有一些区别。

我在微信上和很多人聊天,有的人聊得多,有的人聊的少,我在群里也会说话,我还会写博客和公众号,我会在很多地方留下评论,我也会发微博,这些是我在网络世界留下的痕迹,某种程度上这些东西构成了世界对我的认知,从这个角度上,也就构成了我。将这些数据——我对不同消息的回复,我写的每一篇文章,每一句话,我发过的每一条微博等,全部汇入一个神经网络模型之中,去更新其中的参数,理论上就可以获得一个我的数字拷贝。

从原理上,这和对 ChatGPT说“请扮演一个叫小王的人,他的经历是XXX”不同,虽然以 ChatGPT的智慧,这样的扮演毫不费力且可能以假乱真,但其实 ChatGPT 的参数并没有改变,这更像是“扮演”而非“重塑”,ChatGPT的上千亿个参数并没有改变一个,它从你之前的文本中获取一些信息,然后用它的智慧来应对你。

264ccc16b840f331a6a99927da4789c4.png

我喜欢在文章里写一些没有太大用处的比喻,并喜欢在最后做一些总结,跟人聊天的时候,我喜欢用「可以的」来敷衍,同时用卧槽来表示惊讶,我某些时候少言寡语,另一些时候则滔滔不绝,这是我自己能够感知的一些特点。

此外还有更多我自己都无法察觉的固定习惯,但这些微妙又模糊的东西,我无法告诉 ChatGPT,这就像你做自我介绍,可以介绍的很丰富,但和真正的你,依然差之千里,甚至有时候截然相反,因为当我们意识到自己的存在的时候,我们其实是在表演自己,只有在我们没有意识到自己的存在,而融入生活的时候,我们才是真正的自己。

在 ChatGPT发布之后基于兴趣去学习文本大模型的技术原理,有一种 49 年入国军的感觉,因为对个人爱好者来说,做出在任何方面或再细小的垂直领域超越 ChatGPT的可能性已经不存在了,同时它又不开源,除了使用,没有别的可打的主意。

但最近2个月出现的一些开源文本预训练模型,例如大名鼎鼎的 llama 和 chatglm6b,让我那个克隆自己的想法又开始蠢蠢欲动起来,上周,我准备试试看。

首先我需要数据,足够多且全部都由我产生的数据,最简单的数据来源是我的微信聊天记录和博客,因为没有完全清空微信聊天记录,从 2018 年到现在,我手机里的微信占了80G的储存空间,对此我一直有一种家里被人强占一块地儿的感觉,现在如果能把这里的数据利用起来,我会和这80G冰释前嫌。

fde20a2ecf64fed4a5a24e612fc396a3.png 

我在几年前曾经备份过我的微信聊天记录,我又找到了当年使用的工具,是一个在 GitHub 开源的工具,叫做 WechatExporter,链接我会放到文末,使用这个工具,可以实现在 Windows 电脑上备份 iPhone 中的手机微信的所有聊天记录,并导出成纯文本格式,这是一个需要耐心的操作,因为首先需要将整个手机备份在电脑上,然后这个工具会从备份文件中读取到微信的记录,并导出。

我大概花了4个小时备份,然后很快导出了我所有的微信聊天记录,其按照聊天对象,被导出到了许多个文本文件中

3e84b4e49903801783dba652337aa278.png

这里面包括了群聊和一对一的聊天。

然后我开始做数据清洗,大多数群我都是潜水比较多,我筛选出一些我比较活跃的群,此外还筛出了一些和个人的聊天记录,我和他们聊天很多,同时他们也愿意我把聊天记录拿来这么做,最后大概50个聊天的文本文件够我使用。

我写了一个 Python 脚本,遍历这些文本文件,找出我的所有发言,以及上一句,做成对话的格式,然后存入 JSON,这样,我就拥有了一个我自己的微信聊天数据集。

461f3a91b4d8a4f1186484b4e21e9bf1.png

此时我也让同事用爬虫爬取了我自己的所有博客文章,他爬完发给我之后我才想起来,我其实可以用博客后台内置的导出功能直接导出。博客数据虽然也很干净,但我一开始并不知道如何利用,因为我要训练的是聊天的模型,而博客文章是一大段一大段的话,并不是聊天,所以我第一次训练,只用了微信的这些纯聊天记录。

我选择了 chatglm-6b 作为预训练模型,一方面它的中文效果已经被训练的足够好了,另一方面它的参数是 60 亿,我的机器能不太费力的跑起来,还有个原因是,在 GitHub 已经有好几个对其进行微调训练的方案了(我会一起列在文末),此外它还可以简称为 6B,和我做的 6pen 都姓 6,这也让我更倾向于用它。

考虑到我的微信聊天数据最终可用大约 10 万条,我设置了比较低的学习率,同时增加了epoch,在几天前的一个晚上,睡前,我写完训练脚本,并开始运行,然后我就开始睡觉,希望睡醒之后能跑完,但那个晚上我差不多每隔一个小时就醒一次。

早上起来之后,模型训练完了,遗憾的是 loss 下降的并不好,也就意味着12个小时训练出来的模型,并不算好,但我是个深度学习的菜鸡,能跑完不报错我已经谢天谢地了,所以我并没有感到失望,而是开始用这个模型来跑对话。

为了增加一点仪式感,我不想用 Jupyter 笔记,或在黑黢黢的终端里去聊天,我找了个开源的前端聊天页面,略做修改,然后把模型部署起来,封装了 API ,然后用前端页面去调用这个 API,于是就可以实现比较像那么回事的聊天了。

请不笑话我,我用自己的 10 万条微信聊天记录,训练出的模型,以下是我和他(或者它?)的第一次对话

862f250ef1fea09939b4f23dbed1cd19.jpeg 

我又试了下,结果依然不是很好,我不是那种不优化到极致就不好意思拿出手的人,因此我毫不害羞的直接发给了几个朋友,他们给我的反馈是,有点像你,同时他们给我返了对话截图。 

af0b5255a0fa33b049af53be3a4d586d.jpeg

bfd9a19fc73e137b87aa995fcd02abf3.jpeg

1c59e146352bf475e69d6c5b271da7fd.png

第一个版本,这个模型确实具备某些跟我比较类似的点,我说不好,但有一点这种感觉。

如果你问它,你哪里读的大学,或者你老家是哪里,它并不会回答出准确的信息,并且肯定说的是错的,因为我的聊天记录中并不会有很多人这么问我,从某种角度上,这个模型并不了解我,它像是一个克隆。

当我收到一条微信消息,内容为 A,我回复了 B,那么这里是有一些原因的,这些原因中的一部分,储存在我物理脑袋的七八十亿个神经元里,理论上,如果我产生的数据足够多,也许几千亿条,那么一个参数够大的人工智能模型,就能非常接近我的脑子,10万条也许少了一些,但也足以让模型的60亿个参数里改变一部分,使其相较于原始的预训练模型,更接近我一点。

此外它还有个更大的缺点,就是蹦不出来几个字,回答非常简略,这虽然符合我很多时候的微信聊天风格,但并不是我想要的,我想要它说更多话。

此时我忽然想到了我的博客,如何能把这些博客转换为问答呢,我想到了 chatgpt ,在我精心构造的 prompt 之下,它成功把我博客文章的一段文本,变成了多个对话形式的问答:

4736935788ec39c0685462f89dfa3fe9.png

某些时候 chatgpt 会返回一些不符合格式的内容,所以我写了一个校对脚本,来将各种不符合规则的返回,统统修改为标准的json,且字段名不变。

然后我将其封装为一个接口,放在了香港的服务器上,并在我的电脑上写了一个脚本,把我的博客文章按照500字划分,拿去批量转成问答,受限于chatgpt的接口速度,我差不多又花了一晚上,才把我的两百多篇博文,转换成了差不多 5000 个对话数据集。

此时我面临一个选择,如果将博客对话加到微信对话数据集里去训练,那么博客对话占比太低,可能影响会非常小,也就是说跟之前的模型差别不大;另一个选择是单纯用文章的这些数据,去训练一个新模型。

我向 6pen 的算法老哥寻求帮助,在确定模型权重可以融合并想办法从他那顺到融合脚本后,采用了后一种方式。

5000个问答,训练速度很快,一两个小时就够了,下午我一边写文档一边瞅一眼训练进度,下班之前训练完毕,我开始进行模型的融合,让之前的用微信聊天记录训练的模型,和用我的博客训练的模型进行融合。

两个模型的权重可以自由配置,我尝试了多种不同的比例,考虑到模型收敛过程中 loss 还有一些反弹,我还尝试了不同步数的模型版本936027b03785c24d6b5b06c863ddd707.png

我整晚整晚和这些模型对话,找到效果最好的,但我发现,我似乎很难找出来,这些模型,有一些不同的表现,有的会比较暴躁,有的像舔狗一样,有些特别高冷,有些则很热情,然后我意识到,某种程度上,这或许是我的不同面,这么理解虽然肯定会让搞深度学习,并对其中原理烂熟于胸的人嗤之以鼻,但不失一些浪漫。

5a7d567841051063592c82d468e1d0f2.jpeg

最终我发现,聊天和文章两个模型,权重比为 7 比 2 ,且采用第 6600 步保存的模型,融合效果在更多时候,都要更好一点,当然也可能是那个时候已经半夜两点,我的判断力有所下降,但无论如何,我就把他确定为最终模型了。

我和他聊了很多。

 e04b930b185f7f5be07f7c0cb36f12bc.png

b634199737e7cdaeee6ad2be35cb43d2.png

834948c5eedbbeec9cd0c547c5f7eae0.png

2a08cbf48dd91836282c0f4ee229a61f.png

9aa07c9e4d3cd736fd03eadd6268fbd2.png

27cab8440e445c6807a063b0638b7b27.png

263e67aa92beb6ddb38c85bd894e69f6.png

133c16e497b3b8f869ebae6867d78445.png

很明显,他和 chatgpt 差的极远,没办法帮我写代码,或者写文案,也不够聪明,因为训练用的数据不包含多轮对话,所以多轮对话的理解力更差,与此同时,他对我也不算特别了解,除了知道自己的名字(也就是我的名字),我的其他很多信息,他其实并不能准确回答,但是,他经常会说一些简单的几个字,让我有一种熟悉的感觉,也可能是错觉,谁知道呢。

总的来说,现在存在的所有广为人知的文本大模型,都是用海量的数据训练的,训练过程会尽可能包含全人类所产生的所有信息,这些信息让模型的亿万参数得以不断优化,例如第2043475个参数增加4,第9047113456个参数减少17,然后得到更聪明的神经网络模型。

这些模型变得越来越聪明,但它们更像是人类的,而非个体的,当我用我自己的这些数据去重新训练模型时,我能得到完全不一样的东西,一个更靠近个体的模型,虽然无论是我产生的数据量,还是我采用的预训练模型的参数量和结构,可能都无法支撑起一个能够和我的脑子差不多的模型,但对此进行的尝试,依然非常有意思。

我将这个网页重新部署了一下,并在中间加了一层 serverless 做保护,因此,现在所有人都可以去试试和这个我的数字版聊天,服务由我的祖传V100服务器提供,并且只有一台,所以如果人多的话,可能会有各种问题,链接我会放在最下面。

积极的,发自内心的产出更多的数据,就越有可能在未来获得更接近你的数字拷贝,这或许会有一些道德,甚至伦理问题,但这是大概率会发生的事情,之后我的数据积累的更多,或有更好的预训练模型,训练方式,我可能随时都会重新再次尝试训练,这不会是一个盈利,或任何跟商业沾边的项目,这某种程度上算是我自己追寻自己的一种方式。

这样一想,人生似乎都少了一些孤独感。

附

我的数字克隆在线聊天:https://ai.greatdk.com

你也可以通过点击最下面的阅读原文去体验,不过因为只有一台祖传V100显卡在提供推理,所以我设置了请求限制,即便如此,它也可能挂掉,我会每隔10分钟重启一下这个服务,如果你确实有兴趣,且发现它挂了,可以过段时间再试试看

我使用和参考的项目:

  • WechatExporter:https://github.com/BlueMatthew/WechatExporter

  • chatglm-6b:https://github.com/THUDM/ChatGLM-6B

  • zero_nlp:https://github.com/yuanzhoulvpi2017/zero_nlp

  • chatglm_finetuning:https://github.com/ssbuild/chatglm_finetuning

  • MoeChat:https://github.com/Fzoss/MoeChat

  • Alpaca: https://crfm.stanford.edu/2023/03/13/alpaca.html

  • LLAMA:https://github.com/facebookresearch/llama

    点击下方图片,查看更多精彩文章

    f7a3f235779b4446798ba2c50f4839bc.png

    791dc5b90c46536128217088421dce47.png

    bd73f4205d1982bed667d573a8f49ff2.png

    016632f2a7bfff04a980f8cd4eb74f05.png

YOLOv11 结合 BiFormer 注意力:打造多场景高精度检测模型实战教程 注册BiFormer模块(若代码未自动注册)# 加载自定义配置的YOLOv11模型。 阅读详情

相关推荐

VS2022跨平台开发实战:SSH远程调试Linux程序全攻略

本文详细介绍了如何使用Visual Studio 2022进行跨平台开发,通过SSH协议远程调试部署在Linux服务器上的C/C++程序。文章提供了从环境搭建、连接配置、项目创建到编译调试的完整实战指南,帮助Windows开发者无缝衔接Linux环境,显著提升问题定位与开发效率。

weixin_28826521的博客 431

手把手教你搭建微信聊天机器人系列(四):多轮对话支持

​上一章,我们搭建对接文心一言(ERNIE-Bot大模型)接口的微信聊天机器人,但只支持一轮对话。这一章加入数据持久化的逻辑,以便可以保持上下文,防止服务重启造成的聊天记录丢失。

sfsgtc的博客 3108

ESP32-C5硬件设计全链路指南:ADC/SDIO/USB/RF PCB实战

模数转换器(ADC)和高速外设接口是嵌入式系统硬件设计的核心基础。理解ADC通道映射、输入阻抗特性与抗干扰布线,是保障传感器采样精度的前提;掌握SDIO、USB差分信号的阻抗控制、端接策略与电源去耦方法,则直接决定通信可靠性与EMC性能。在Wi-Fi 6/Bluetooth 5.3双模SoC如ESP32-C5中,ADC复用约束、USB与SDIO管脚冲突、RF匹配网络调校、四层板叠层规划等工程细节,共同构成高成功率PCB落地的关键技术栈。本文聚焦ESP32-C5平台,系统梳理从模拟前端到射频输出的硬件设计规范

weixin_35756130的博客 346

使用chatgpt的api实现个人聊天机器人demo(可实现多轮对话)

之前写过一篇文章,初步实现调用chatgpt的api实现与机器人的对话,但是并没有提及多轮对话如何实现。在这篇文章中,我将介绍如何利用openai的api实现聊天机器人的多轮对话。定义一个变量history存放历史记录,这是实现多轮对话的关键。content:对话的内容。model:所采用的模型。如果用户输入‘stop’,则停止对话。

qq_38100666的博客 3469

FPGA实战 —— 基于UART的多设备串口通信系统设计

本文深入探讨了基于FPGA的多设备UART串口通信系统设计。针对工业控制与物联网应用中一对多通信的需求,文章对比了共享总线式、多路独立式等硬件连接方案,并详细阐述了可配置UART IP核、波特率自适应算法以及多路数据仲裁与分发逻辑等核心设计要点。最后,通过一个四传感器采集节点的实战案例,展示了从硬件连接到Verilog代码实现的完整系统构建过程。

weixin_29172963的博客 235

Ubuntu 24.04 新增用户并禁用 root 账户操作指南

Ubuntu 24.04 新增用户并禁用 root 账户操作指南

深山技术宅的博客 1859

探秘神器:WechatExporter - 聊天记录管理与备份的得力助手

随着微信不断更新,其功能日益丰富,我们日常生活中存储在其中的信息量也随之暴增。这次,我们有幸迎来了一项备受期待的特性——聊天记录迁移,而实现这一功能的开源工具【WechatExporter】正是今天要向大家强力推荐的宝藏应用。 ## 项目介绍 【WechatExporter】是由开发者BlueMatthew精心打造的一款跨平台工具,旨在帮助用户轻松管理和备份微信的聊天记录。无论你是Window

gitblog_00046的博客 6727

智能气象站:ESP32驱动的心知天气数据可视化实践

本文详细介绍了基于ESP32微控制器和心知天气API构建智能气象站的完整实践。通过Arduino开发环境,实现天气数据的获取、JSON解析与OLED屏可视化展示,涵盖硬件连接、API配置、低功耗优化及部署问题排查,为物联网开发者提供实用指南。

jump7的博客 214

火爆全网的“数字人”,到底是个啥?

庄子他老人家说过:“人生,就是一场游戏。”对于这场游戏,有些人玩得很嗨,到了结尾不肯退场,总希望无限期玩下去。例如秦始皇,总想着灵丹妙药、长生不死。还有些人呢,玩得不太顺利,就想着早点结束,投胎转世,重新练号。然而,现实世界就是这样公平。不管你是谁,生命都只有一次,既不能“拖堂”、也不能重开“副本”。于是乎,人类就开始将这种美好的愿望,寄托于文学和影视作品中。说白了,就是虚构。有专家曾经说过:“人...

鲜枣课堂 1607

(35)远程识别(又称无人机识别)(一)

Ardupilot官网关于《Peripheral Hardware》的翻译 —《(35) 远程识别(又称无人机识别)》。

无人机开发(开源Ardupilot) 4万+

SAP Business Technology Platform 支持的技术栈

SAP Business Technology Platform(简称 BTP)是 SAP 提供的一个综合技术平台,旨在帮助企业实现业务转型和创新。BTP 融合了数据库管理、应用开发、集成、分析和智能技术,为企业提供从基础架构到端到端应用的全面服务。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1568

【GitHubDailyShare】消息导出工具,可将聊天记录导出成 HTML 文件、支持文本、语音、图片、视频、消息

推荐一款开源的微信消息导出工具:WeChat Export,可将聊天记录导出成 HTML 文件、支持文本、语音、图片、视频、消息等资源。 GitHub:github.com/luin/wechat-export ​

m0_67678371的博客 2437

PD详解 扩展消息——Source_Capabilities_Extended Message

PD的协议层分为控制消息,数据消息还有扩展消息,今天大师匈讲一下扩展消息中的source_cap_extended。这个消息在扩展消息中算是比较关键的东西。 扩展消息中的source_cap_extended 大师匈先上图,然后逐一解释; 上面的图表说了source_cap_ext中包含了哪些内容。 我们注意到在source_cap扩展消息中是以字节为单位的,并不是像source_cap中以一个object为单位,当然有注意到PD标准spec中说明的扩展消息的话,那里有说明,在header之后的字节

大师匈的博客 3521

微信克隆人,聊天记录训练专属AI(2.WeClone训练模型)

🚀 从聊天记录💡创建数字化身的一站式解决方案使用聊天日志微调 LLM 以捕捉您的独特风格,然后绑定到聊天机器人,让您的数字自我栩栩如生。将上个文章的数据集放在该welone的dataset/csv文件夹下,然后还有修改settings.jsonc文件内容的路径,我的settings.jsonc文件如下。因为我是在服务器上运行的,服务器不直接支持打开web页面,所以使用禁止服务器打开浏览器,使用 SSH 隧道从本地访问。新建个文件,然后放入以下代码,有需要可修改路径,然后运行。

m0_73177436的博客 1521

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

为数字人充值AI情商 小冰“克隆人”要卖给谁?

近日,小冰公司启动“GPT克隆人计划”,据悉最短只要采集三分钟数据,就能帮助用户创造源于本人性格、技能、声音、外貌的AI克隆人,如同拥有“平行世界的第二人生”。这不免让人想起了《流浪地球2》里华仔为剧中女儿“数字续命”的情节。电影里的数字生命真的要被脱胎于微软的小冰公司实现了?人人都能有数字版的自己了?普通人的确没被排除在首批放出的300个名额外,但小冰公司的官宣文案里,明星红人、专家学者被放在了更前面,连标题里都带着场景:明星可将“克隆人”提供给千万粉丝。

MBNews的博客 783

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

「微信克隆人」火了!

下载软件并解密数据库后,点击聊天备份,导出类型为 CSV ,可以导出多个联系人或群聊,然后将导出的位于。它的主人或许是你亲近的人,或许是你的好朋友。如果现在,你可以用这些聊天记录克隆出对方的“数字分身”,保存下 TA 说话的语气、风格、独特的口头禅,甚至还能给你发来语音,你会怎么选?进行sft阶段微调,本人loss只降到了3.5左右,降低过多可能会过拟合,我使用了大概2万条整合后的有效数据。别再犹豫了,赶快按照以上的流程做一做吧,相信我,当你看到自己的想法变成现实的那一刻,你一定会被深深吸引。

程序员小灰的博客 1334

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

AI克隆人,开始打工赚钱

深AI(DeepAI2023)原创作者 | 黎明今年3月底的某一天,在北京创业的王登科,突然有了一个强烈的想法——克隆自己。他很早就想做一个聊天机器人。今年以来,ChatGPT的爆火,llama和chatglm6b等开源模型的出现,让他觉得,或许是时候了。他决定试试看。基于10万条微信聊天记录,280篇博客文章,他花了几个晚上的时间,在chatglm-6b预训练模型的基础上,训练出了自己的数字克隆...

weixin_44383880的博客 374

微信克隆人,聊天记录训练专属A(3.模型部署)

《AstrBot数字分身创建指南》摘要:本文详细介绍了使用AstrBot创建个性化数字分身的完整流程。从安装AstrBot(需Python3.10环境)开始,到配置服务提供商、修改插件、设定人格特征和配置文件。接着指导如何通过NapCatQQ协议接入QQ,包括WebsocketClient配置和设置管理员ID。最后说明同时运行AstrBot、NapCat及模型服务器即可实现功能。该方案支持用户通过聊天记录训练LLM模型,打造具有个人特色的数字分身。

m0_73177436的博客 1924

微信克隆人,聊天记录训练专属AI(1.微信聊天导出)

摘要:本文介绍将微信聊天记录转化为数字分身的一站式解决方案WeClone。操作步骤包括:1)通过微信设置备份完整聊天记录;2)安装PyWxDump导出软件;3)使用微信3.9.12老版本解决兼容问题;4)导出CSV格式聊天记录文件。最后可参考B站视频教程,将导出的聊天记录用于AI训练,创建个性化的数字分身。官网地址:WeClone/README.md

m0_73177436的博客 2627

小冰正式发布克隆人:已经有人拿它年入100万了!

2024开年,小冰再次归来,宣布将一系列测试产品转为正式发布!值得一提的是,小冰克隆人测试期间,部分大V网红年收入已破百万。

AI_SHELL的博客 1470

小冰首批网红明星AI克隆人提前上线!可秒回信息、视频电话,还能替你工作...

允中 发自 凹非寺量子位 | 公众号 QbitAI两周前,小冰公司宣布启动“克隆人计划”。现在,首批网红明星克隆人已经上线了!半藏森林的克隆人是这样的:不仅容貌和声音与真人无异,而且还是可以秒回消息、打视频电话聊天的那种。在“情感模式”下,克隆人可以成为你最好的朋友。若是切换到更聪明的“超级模式”,她还会摇身一变成为你的工作伙伴,帮助你写文案,一起脑暴,碰撞灵感。据了解,过去两周来,小冰公司后台接...

量子位 411

微信“复活”计划:用 ServBay 一键部署 WeClone,让你的聊天对象在 AI 时代永生

WeClone是一个有争议的项目,但也不能阻止它的爆火。ServBay,则扮演了那位不可或缺的“神队友”,它凭借其一键式的 Python 环境管理、对 Qwen3 等大模型运行环境的稳定支持,以及整体的便捷性和隔离性,彻底将部署和体验 WeClone 的门槛拉到了“新手友好”的级别,大大降低了AI使用的门槛。你不再需要成为环境配置专家,就能轻松踏上打造专属 AI 分身的奇妙旅程。

Sammyyyyy的博客 1651

一个极具争议的开源项目,「微信克隆人」火了!

从Python安装,入门,数据分析,爬取股票基金的历史+实时数据,以及如何写一个简单量化策略,策略回测,如何看资金曲线统统都有介绍!它的操作流程其实挺简单的:先导出你的微信聊天记录,然后用这些数据训练AI模型,最后生成一个和对方聊天风格完全一致的数字分身。这个项目能够通过你的微信聊天记录,克隆出任何人的"数字分身",不仅说话风格一模一样,连语音都能95%还原!作为普通人,我们既要拥抱技术带来的便利,也要保持足够的警惕。意味着任何人都可能在你不知情的情况下,偷偷用你的聊天记录创造出一个"数字版的你"!

cainiao_python的博客 346
上一篇: 再不转型为ChatGPT程序员,有遭受降维打击的危险
下一篇: 为什么中国没有率先搞出ChatGPT?
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值