帖子

  • iwyxdxl

    本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

    - 我的帖子已经打上 开源推广 标签: 是

    - 我的开源项目完整开源,无未开源部分: 是

    - 我的开源项目已链接认可 LINUX DO 社区: 是

    - 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

    - 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

    以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


    先自我介绍一下

    佬友好,我是B站UP主少灰,也是一名普通的准大四本科生。

    我的B站主页

    去年我开发了 WeChatBot,一款接入微信的 AI 拟人化聊天工具。相关内容在 B 站获得了超过 50 万次播放,项目最热门的时候,QQ 群总人数超过 2 万。 那段时间,闲鱼和抖音上出现了不少使用 WeChatBot 或其衍生版本提供的“微信接入 DeepSeek 代部署”服务(现在也还有hhh),其中绝大部分都没有取得我的授权,原项目本身一直是免费提供的。

    这段经历虽然有些复杂,但也让我接触到了大量真实用户和使用场景。我逐渐意识到,拟人化聊天并不是写一段人设提示词就结束了:角色能不能记住重要的事、能不能主动找你、会不会根据情绪发表情,这些都会直接影响“它像不像一个真实存在的伙伴”。

    今年 4 月,我开始开发 PawzoChat。经过多个版本的持续迭代,现在正式将它以 AGPL v3 协议开源。PawzoChat 延续了 WeChatBot 的拟人化聊天思路,但不再只是一个微信聊天机器人,而是把长期记忆、生图、情绪语音、AI 朋友圈、MCP 工具和插件扩展等能力组合成了一套更完整的 AI 虚拟伙伴聊天系统。

    PawzoChat是什么

    图片

    PawzoChat 是一个可以接入微信、QQ ,也可以直接通过 Web 页面聊天的开源 AI 聊天平台。

    它想解决的并不是“怎样再做一个聊天框”,而是怎样让一个自定义角色拥有稳定的人设、持续的记忆和更自然的表达方式,并真正进入你平时使用的社交软件。你可以创建多个性格完全不同的角色,让它们分别使用不同的模型、人设、世界书、声音、形象和工具。

    聊天页面:

    图片

    支持手机端竖屏布局:

    图片

    核心亮点

    像真人一样的聊天节奏

    - 如果你连续发送多条消息,他会等你说完了再一起回

    - 支持分句回复,消息间延迟

    - 能看图、接收文件、能听懂你发的语音

    微信和QQ接入

    - QQ 可以通过QQ开放平台申请 AppID/AppSecret 进行接入

    图片

    - 微信可以通过扫描绑定到OpenClaw聊天

    图片

    根据情绪发送表情包

    - 通过AI判断回复中的情绪并自动选择适合的表情包发送

    完全自定义的人设

    - 每个角色都可以独立设置人设、模型、温度、世界书、记忆、生图、语音、表情包和可调用工具。

    - 支持世界书

    - 兼容 SillyTavern 角色卡,可直接导入/导出

    - 不知道怎么写人设也没关系,可以使用人设编写助手,输入一句话需求让AI帮你起草人设

    图片

    主动发消息给你

    - 你长时间没说话时AI会主动发消息找你

    - 受限于tx的消息规则,主动消息目前仅微信支持

    AI生图和语音聊天

    - 你可以用自然语言让聊天中的角色帮你生图,比如告诉他“拍个照看看你在干什么”

    - 生图支持设置参考图,保障角色形象一致性

    - 同时支持用自然语言让AI主动给你发语音,比如“我想听你说晚安”

    图片

    - 注意:受微信官方限制,微信通道的语音只能以音频文件的形式发送,不支持原生语音条

    AI朋友圈

    - AI会根据聊天内容发布朋友圈,你可以评论、点赞朋友圈,AI会对你的回复进行二次回复

    - 你也可以自己发送朋友圈让AI给你点赞和回复

    图片

    图片

    MCP和插件拓展

    - 你可以自己为你的AI配置各种MCP工具,让他具备联网搜索、文件读取等能力

    - 可以自行开发插件进行消息过滤、定时推送、发布新工具,甚至注册一个新的聊天通道,使其能接入更多聊天工具

    Web网页版聊天

    - web面板支持桌面端和移动端双布局,即使不接入QQ和微信,你可以直接在网页端跟AI聊天

    - 如果使用云服务器部署PawzoChat,你还可以对公网开放,这样你用手机也可以远程访问面板进行聊天和人设修改

    完善的Web管理页面

    - PawzoChat 提供完整的 Web 管理面板,并针对桌面端和手机端做了不同布局。聊天记录的查看、搜索、编辑和清理,角色与世界书管理,对话、生图和语音服务商设置,MCP、插件和主题管理,都可以在界面中完成。

    图片

    安装和使用

    打包版(推荐)

    下载最新版

    可以在GitHub Release下载最新编译版本,支持Windows 10+ 和 Mac OS 11+(仅限M系列芯片)。

    首次运行会进入快速配置页面,按照指引配置api key、人设和绑定微信/QQ账号即可聊天。

    从源代码运行

    准备Python 10+环境

    clone源码后双击Run.bat (Windows) 和 Run.command (Mac OS)即可运行

    脚本会自动创建虚拟环境、安装依赖和启动程序

    注意:从源码运行不支持自动更新!

    关于内置预设的API服务商:

    快速配置里预设的 PawAPI 是与我合作的服务商,主要方便大家一站式完成对话、生图、语音的配置,也是我收入的主要来源。

    当然如果你有自己的服务商和API KEY也可以自行配置,支持DeepSeek / SiliconFlow / OpenAI / Anthropic / Gemini 或任意兼容OpenAI和Anthropic请求格式的api服务商。

    视频教程

    【少灰】把微信OpenClaw变成虚拟聊天恋人!最新DeepSeek接入微信不封号教程 支持MCP/图像识别 PawzoChat教程

    PawzoChat 云部署教程 微信24h在线虚拟恋人 最新DeepSeek接入微信不封号教程 支持MCP/图像识别/图像生成/朋友圈

    开源地址

    - Github - PawzoChat

    - 采用AGPL v3协议,欢迎 Star、Issue 和 PR

    主楼
  • kei233

    不错的样子, 如果用微信 能接入群吗

    #1
  • Sisu

    微信 ilink 协议支持改 bot 的名称吗

    #2
  • yewanfeng

    微信回复未绑定角色,咋绑定呀佬友

    #3
  • 弈良

    已star,能看出来是很用心的项目,后面有时间试一试

    #4

发表回复

登录后回复