- KouriChat 是一个基于大型语言模型(LLM)的情感陪伴程序,能够接入微信,提供更真实的情感交互体验。它解决了传统人机对话程序一问一答的死板效果,提供沉浸式角色扮演、智能断句和多轮对话支持。
- 推荐使用DeepSeek V3 模型。
1. 克隆仓库
首先,你需要克隆 KouriChat 的仓库。你可以从 Github 或 Gitee 克隆。
从 Github 克隆:
git clone https://github.com/KouriChat/KouriChat.git
或者从 Gitee 克隆:
git clone https://gitee.com/KouriChat/KouriChat.git
2. 安装依赖
进入克隆的目录后,安装所需的 Python 依赖:
cd KouriChat
pip install -r requirements.txt
这个命令会自动安装 requirements.txt 文件中的所有依赖,确保环境正确配置。
3. 调整配置文件
配置文件通常需要根据你的需求进行调整,执行以下命令来调整配置:
python run_config_web.py


首次打开程序,会提示用户设置管理员密码。此后如果再内网环境下打开WebUI,不会再次要求密码。
配置需要和Bot对话的用户的微信名称(不要写备注),群聊名称。右侧的加号和叉号可以增减监听列表。

在下拉列表选择要使用的模型。目前内置以下模型可供选择:

将您的Api key输入到DeepSeek API密钥内。(附上硅基流动的API 密钥地址)
这个脚本会帮助你生成并配置必要的文件,确保程序能够根据你的设置正确运行。
4. 启动程序
一切配置好之后,你可以启动程序:
python run.py
这个命令会启动 KouriChat 程序,并且启动微信相关功能。如果程序启动成功,你应该会看到相关日志输出,确认程序正在运行。
5. 关于 Python 版本
KouriChat 需要 Python 3.11 或 3.12。你可以使用以下命令检查当前的 Python 版本:
python --version
如果你当前的 Python 版本低于 3.11,建议更新 Python 到 3.11 或 3.12,确保兼容性。
6. 配置环境
在一些平台(例如 Windows 或 Linux),你可能需要额外配置 Python 环境或安装一些特定的依赖。如果在部署过程中遇到问题,可以根据错误信息进行排查。
7. 微信接入
KouriChat 支持通过自动化脚本与微信进行交互。要正确接入微信,请按以下步骤操作:
- 微信账号登录:
- 需要 手机微信大号和小号都要登录。
- 在电脑上登录 小号,确保小号处于活动状态。
- 配置 wxauto:
- 确保你已正确配置
wxauto,并根据需要修改相关脚本参数。
- 确保你已正确配置