Skip to content

推荐使用DeepSeekV3。可以接入微信、QQBot。基于LLM的更逼真的情感陪伴程序。内置了 Atri-My dear moments 的 prompt。Built-in prompt for Atri My dear moments.Support WeChat& QQBot. More realistic emotional companionship program based LLM, meet the characters in your dream.

Notifications You must be signed in to change notification settings

jiazhizhong/My-Dream-Moments

 
 

Repository files navigation

ATRI.jpg

此版本为正式版,有Pull requests提交请前往Beta分支,有问题可以先尝试自己解决哦或加群:71566260


简介

简体中文 · English

  • 已经更换了安全的微信自动化方案,即wxauto,封号可能性几乎没有,稳定性拉满
  • My Dream Moments 是一个基于大型语言模型(LLM)的情感陪伴程序,能够接入微信,提供更真实的情感交互体验。内置了 Atri-My dear moments 的 prompt,并且解决了传统人机对话程序一问一答的死板效果,提供沉浸式角色扮演和多轮对话支持。项目名字来源是运行在该程序上的第一个智能体的原作名称+项目价值观混合而来。
  • 推荐使用DeepSeek V3 模型。
  • 赞助者名单
  • 里程碑
    demo.png

声明

  • 本项目仅用于交流学习,LLM发言不代表作者本人立场。prompt所模仿角色版权归属原作者。任何未经许可进行的限制级行为均由使用者个人承担。

已实现的功能

  • 对接微信,沉浸式角色扮演
  • 聊天分段响应,消除人机感
  • 多轮对话
  • 多用户支持
  • 由 DeepSeek R1 利用游戏文本生成的 Prompt
  • 无需联网的时间感知
  • WebUI,方便不理解代码的用户配置项目
  • 图像生成
  • 异步请求
  • 实现群聊
  • 表情包
  • Ai图片识别,调用kimi
  • 实现R1对话
  • 实现主动发消息

待实现功能,期待您的加入

  • 定时任务与智能定时任务
  • 利用 8B 小模型实时生成记忆并定期整理,实现持久记忆
  • 负载均衡
  • 语音功能,现在只能发送wav语言文件
  • 完善WebUi
  • 数学公式或者代码实现远程渲染
  • 解决识图bug
  • 实现prompt控制的按需发送表情包功能
  • 实现早安/晚安主动触发消息
  • 重构代码,去耦合

如何运行项目

1. 前期准备

  1. 备用手机/安卓模拟器

    • 微信电脑端登录必须有一个移动设备同时登录,因此不能使用您的主要设备。
  2. 微信小号

    • 可以登录微信电脑版即可。
  3. DeepSeek API Key


2. 部署项目

  1. 克隆本仓库
    git clone https://github.com/umaru-233/My-Dream-Moments.git
  2. 安装依赖
    pip install -r requirements.txt
  3. 安装pip
    python -m ensurepip
  4. 配置config.py
    修改LISTEN_LISTDEEPSEEK_BASE_URLDEEPSEEK_API_KEY

按需调整MAX_TOKENTEMPERATUREMODEL。如何配置请阅读config.py里的注释。

  1. 运行bot.py,如果报错请尝试使用Python 3.11版本。

    python bot.py
  2. FAQ:没什么问题是重启解决不了的,如果重启解决不了,请重启

3. 如何使用

  • 使用微信小号登录微信电脑版
  • 项目运行后,控制台提示
    初始化成功,获取到已登录窗口:<您的微信昵称>
    开始运行BOT...

即可开始监听并调用模型自动回复消息。

如果您想修改prompt

  • 建议前往官网复制各种不同Prompt,然后修改prompts/ATRI.md的内容就可以了,什么?你问我官网呢,emm,可以加qq群获取prompt
  • 项目根目录下的 prompt.md 可以编辑,修改后重启项目生效。
  • 注意:请不要修改与反斜线 \ 相关的 prompt,因为它们被用于分段回复消息。

赞助

此项目欢迎赞助。您的支持对我非常重要!

请给我Star,这对我很重要TvT

  • Star History Chart

About

推荐使用DeepSeekV3。可以接入微信、QQBot。基于LLM的更逼真的情感陪伴程序。内置了 Atri-My dear moments 的 prompt。Built-in prompt for Atri My dear moments.Support WeChat& QQBot. More realistic emotional companionship program based LLM, meet the characters in your dream.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.3%
  • Batchfile 11.7%
  • HTML 10.0%