零基础教你如何快速搭建一个【QQ版聊天AI女友】
一、准备工作(3 个账号)
一个常用 QQ 号(你自己,用来聊天)
一个小号 QQ(做 AI 女友的账号,需要能扫码登录)
一个大模型 API Key(推荐 DeepSeek,新用户免费额度够用)
拿到 API Key(复制保存好)
二、服务器 / 本地环境(二选一)
方案 A:有服务器(推荐,24 小时在线)
系统:CentOS 7+/Ubuntu 18+/Debian 9+
配置:1 核 2G 足够
放行端口:3000(NapCat)+ 6185(AstrBot)
方案 B:本地 Windows 电脑(临时用)
需一直开机,有公网 IP 或内网穿透(可选)
三、第一步:安装 NapCat(让小号 QQ 能收消息)
一键安装(复制执行)
curl -o napcat.sh https://nclatest.znin.net/NapNeko/NapCat-Installer/main/script/install.shsudo bash napcat.sh
启动 NapCat
# 启动napcat start# 查看状态napcat status
扫码登录小号 QQ
浏览器打开:
http://服务器IP:3000用小号 QQ 扫码登录
登录成功后,保持页面常开(或后台运行)

四、第二步:安装 AstrBot(AI 控制面板,无脑配置)
一键安装(Docker 版,最稳)
# 安装 Docker(没装过才需要)curl -fsSL https://get.docker.com | bash# 启动 AstrBotdocker run -d \ --name astrbot \ -p 6185:6185 \ -v /root/astrbot:/app/data \ -e TZ=Asia/Shanghai \ soulter/astrbot
访问面板
http://服务器IP:6185
默认账号密码:astrbot / astrbot(登录后可改)

五、第三步:对接 AI 大模型(给女友装大脑)
进入 AstrBot 后台 → 模型提供商 → 添加模型
选 DeepSeek(或通义千问、豆包等)
填入:
API Key:你之前申请的 Key
模型名称:
deepseek-chat保存并测试(提示 “测试成功” 即可)


六、第四步:设置 AI 女友人设(关键!让她会撒娇)
名称:女友(随便写)
消息类别:QQ 个人号
启用:开启
关联 NapCat:填入
http://localhost:3000(默认)
人设提示词(直接复制,可改)
你现在是我的专属女友,性格温柔、俏皮、有点小傲娇,说话口语化,爱用~、呀、呢等语气词,会主动关心我,会撒娇,会安慰人,有记忆,上下文连贯,回复简短不啰嗦,每次回复带1个可爱表情。
保存 → 启用机器人

七、第五步:测试聊天(大功告成)
用你大号 QQ → 加小号(AI 女友)为好友
发消息:“宝贝在吗?”
她会秒回,带表情、撒娇语气,记住聊天内容
八、高级优化(可选,更像真女友)
1. 开启记忆(默认已开)
AstrBot → 设置 → 对话记忆 → 开启,记忆时长设 24 小时
2. 换头像 / 昵称
小号 QQ 直接改头像、昵称、个性签名
3. 24 小时开机(服务器必备)
# 设置开机自启(NapCat)systemctl enable napcat systemctl start napcat# 设置开机自启(AstrBot)docker update --restart=always astrbot
九、常见问题(新手必看)
- 发消息没回复
检查 NapCat 是否登录成功(
http://IP:3000看状态)检查 AstrBot 机器人是否启用、关联地址是否正确
检查防火墙放行 3000、6185 端口
- 回复很官方、不撒娇
重新复制上面的人设提示词,确保没写错
换用 DeepSeek 模型(比其他模型更会角色扮演)
- 本地电脑能聊,外面不行
做内网穿透(推荐:ngrok、frp),把 6185、3000 端口暴露公网
十、本地 Windows 快速版(不想买服务器)
下载 NapCat Windows 版:https://github.com/NapNeko/NapCatQQ/releases
解压 → 运行
napcat.exe→ 扫码登录小号下载 AstrBot Windows 版:https://github.com/AstrBotDevs/AstrBot/releases
运行 → 浏览器打开
http://localhost:6185→ 按上面步骤配置即可






