本地部署AI女友源码:打电话、人格复制等交互功能拆解
📦

本地部署AI女友源码:打电话、人格复制等交互功能拆解

分类:其他源码 免费 下载:0

在「搭建168」的搭建168里翻到一个挺有意思的项目——AI女友本地部署版本。相比那些只能打字聊天的AI角色套壳源码,这套把”打电话””拍一拍””人格复制”都做成了真实可用的模块。本地跑的好处很明显:对话记录不出本地,隐私自己控,也不用每个月给云端API交订阅费。

下面我从交互链路、部署环境、二次开发角度把这套「其它源码」拆一下,给想自己搭一个的朋友做个参考。文末有FAQ,几个高频问题先答了。

核心交互链路:4个模块里,人格复制是骨架,打电话和拍一拍是体验加分项

这套源码在功能层面并不堆数量,实测下来真正能用的核心模块大概有4个:基础对话、打电话、拍一拍、人格复制。后台里有个配置项可以单独启用或禁用某个模块,灵活度不错。

  • 基础对话:对接LLM,支持上下文记忆和多轮聊天,这块是基座,一般7B参数的本地模型就能跑得很顺。
  • 打电话:语音通话模块走的是TTS+ASR双链路,我部署的时候发现Edge-TTS延迟最低,GPT-SoVITS效果最自然但要额外配模型权重。
  • 拍一拍:前端手势/震动检测触发特定回应,比如轻轻敲一下屏幕就收到撒娇语音,算是角色扮演的小细节。
  • 人格复制:通过system prompt + 少量样本对话让模型模仿特定人说话风格,不需要重新训练模型。

马上能用的信息:人格复制模块的「样本对话」配置项最多支持20轮对话素材,超过的部分会被截断。建议放最具代表性的对话,别一股脑全塞——模型容易学歪。

本地部署环境:最低8GB内存能跑,有N卡体验会好很多

这套源码对硬件不算太挑,但TTS和ASR模型加起来会吃掉不少资源。官方文档给的最低配置是8GB内存,我自己用Mac M2(16GB统一内存)实测下来,跑7B量化模型+语音模块基本到极限了,再开人格复制会明显卡顿。

组件 最低配置 推荐配置
Python版本 3.10 3.11
PyTorch 2.0+ 2.2+ with CUDA 12.1
内存 8GB 16GB+
显存(可选) 4GB(量化模型) 12GB+(全精度)
磁盘空间 20GB 50GB(含多个模型)

部署大致是5步:装Python依赖 → 下载LLM权重(推荐Qwen2.5-7B-Instruct或ChatGLM3-6B)→ 配TTS/ASR模型 → 改config.yaml里的端口和API地址 → 跑main.py启动。常见报错集中在端口冲突和模型路径写错,日志比较清晰照着改就行。

马上能用的信息:第一次跑建议先用「小模型+Edge-TTS」组合

原文参考

原标题:AI女友本地部署版本,加入打电话,拍一拍,人格复制等功能 – 搭建168

原文简介:

简介:
AI女友本地部署版本,加入打电话,拍一拍,人格复制等功能
图片:

原文截图:

免责声明

⚠️ 本文仅供学习研究和技术交流,相关源码仅用于了解系统架构与部署流程,请勿用于非法用途。任何商业运营行为均与作者无关。

下载链接尚未配置,请联系管理员。

关注我们的公众号

微信公众号
客服