v0.2修改了一些东西

使概率配置生效
将一些模块解耦合
将组信息管理器合并到关系管理器,添加了可以全局调用的接口
精简了llm生成器的代码
精简了message代码
重写了回复后处理
This commit is contained in:
SengokuCola
2025-02-28 00:28:34 +08:00
parent 6938a97941
commit 870be0a426
14 changed files with 333 additions and 653 deletions

View File

@@ -4,7 +4,7 @@
<div align="center">
![Python Version](https://img.shields.io/badge/Python-3.x-blue)
![License](https://img.shields.io/badge/license-MIT-green)
<!-- ![License](https://img.shields.io/badge/license-MIT-green) -->
![Status](https://img.shields.io/badge/状态-开发中-yellow)
</div>
@@ -15,7 +15,8 @@
基于napcat、nonebot和mongodb的专注于群聊天的qqbot
> ⚠️ **警告**代码可能随时更改目前版本不一定是稳定版本请自行了解qqbot的风险
> ⚠️ **警告**:代码可能随时更改,目前版本不一定是稳定版本,请自行了解qqbot的风险
> ⚠️ **警告**由于麦麦一直在迭代所以可能存在一些bug请自行测试包括胡言乱语
## 🚀 快速开始
@@ -44,7 +45,7 @@
## 🎯 功能介绍
### 💬 聊天功能
- 支持关键词检索主动发言对消息的话题topic进行识别如果检测到麦麦存储过的话题就会主动进行发言没写完
- 支持关键词检索主动发言对消息的话题topic进行识别如果检测到麦麦存储过的话题就会主动进行发言目前有bug
- 支持bot名字呼唤发言检测到"麦麦"会主动发言,可配置
- 使用硅基流动的api进行回复生成可随机使用R1V3R1-distill等模型未来将加入官网api支持
- 动态的prompt构建器更拟人
@@ -53,7 +54,7 @@
### 😊 表情包功能
- 支持根据发言内容发送对应情绪的表情包:未完善,可以用
- 会自动偷群友的表情包(未完善,暂时禁用)
- 会自动偷群友的表情包(未完善,暂时禁用)目前有bug
### 📅 日程功能
- 麦麦会自动生成一天的日程,实现更拟人的回复
@@ -64,11 +65,9 @@
### 📚 知识库功能
- 基于embedding模型的知识库手动放入txt会自动识别写完了暂时禁用
### 📊 可视化的界面
- 基于gradio的后台界面可以显示实时消息思考过程和消息发送流WIP
### 👥 关系功能
- 针对每个用户创建"关系"可以对不同用户进行个性化回复目前只有极其简单的好感度WIP
- 针对每个群创建"群印象"可以对不同群进行个性化回复WIP
## 🚧 开发中功能
- 人格功能WIP