Commit Graph

1565 Commits

Author SHA1 Message Date
SengokuCola
49c2bc854c refactor:重构聊天状态切换模式,移除限额,精简切换逻辑 2025-05-18 18:15:38 +08:00
SengokuCola
a1809d347b refactor:移除主心流冗余逻辑 2025-05-18 17:01:05 +08:00
UnCLAS-Prommer
6ec3a5e6c6 Merge branch 'MaiM-with-u:dev' into dev 2025-05-17 17:38:16 +08:00
UnCLAS-Prommer
7973318f4c ruff 2025-05-17 17:35:00 +08:00
UnCLAS-Prommer
061fcefeef 去除mmc端的白名单机制 2025-05-17 17:34:44 +08:00
SengokuCola
877bd9e188 Update __init__.py 2025-05-17 16:39:46 +08:00
SengokuCola
e6cd2a8e8f feat:添加海马体支持 2025-05-17 14:46:01 +08:00
SengokuCola
06a3479c0f fix:记忆报错 2025-05-17 12:24:00 +08:00
SengokuCola
f1081dfe76 Update chattinginfo_processor.py 2025-05-17 01:04:12 +08:00
SengokuCola
d26d69de60 fix;修复提取消息和运行bug 2025-05-17 01:03:20 +08:00
SengokuCola
5e37d48735 Merge pull request #956 from MaiM-with-u/plugin
Plugin插件和工作记忆
2025-05-16 23:47:18 +08:00
SengokuCola
3520cebc26 fix:小问题 2025-05-16 23:43:48 +08:00
SengokuCola
61e0dbe372 fix:修复合并问题 2025-05-16 23:16:47 +08:00
Dreamwxz
f20eab813b Merge branch 'MaiM-with-u:dev' into dev 2025-05-16 22:57:05 +08:00
SengokuCola
b4f6db0767 Merge branch 'new-storage' into plugin 2025-05-16 21:14:16 +08:00
SengokuCola
00f02b6f38 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into new-storage 2025-05-16 21:03:40 +08:00
Dreamwxz
e067384985 将文件全部归进docs 2025-05-16 17:52:33 +08:00
github-actions[bot]
f5132db6f1 🤖 自动格式化代码 [skip ci] 2025-05-16 09:46:02 +00:00
墨梓柒
13ae323a1c 更新表情管理器中的类型注解,确保函数返回类型明确,并调整LLMUsage表初始化日志级别为调试 2025-05-16 17:45:50 +08:00
github-actions[bot]
335c62c50f 🤖 自动格式化代码 [skip ci] 2025-05-16 09:35:00 +00:00
墨梓柒
e4f7c1fe62 优化数据库初始化逻辑,确保数据库连接有效并检查表及字段的存在性 2025-05-16 17:34:43 +08:00
SengokuCola
d19d5fe885 fix:ruff 2025-05-16 17:15:55 +08:00
SengokuCola
fdd4ac8b4f Merge branch '063fix3' of https://github.com/MaiM-with-u/MaiBot into 063fix3 2025-05-16 17:13:18 +08:00
墨梓柒
b698d17a76 重命名表情包和图像模型中的哈希字段,统一为 emoji_hash 和 image_description_hash,以提高代码一致性 2025-05-16 17:08:30 +08:00
Oct-autumn
97134648e3 fix: ruff format & check 2025-05-16 17:00:12 +08:00
Oct-autumn
021e7f1a97 refactor: 重构配置模块 2025-05-16 16:50:53 +08:00
SengokuCola
456def4f9c feat:增加了工作记忆 2025-05-16 16:13:12 +08:00
SengokuCola
cda9879bb2 Feat:添加对Action插件的支持,现在可以编写插件 2025-05-16 00:43:46 +08:00
github-actions[bot]
9965997139 🤖 自动格式化代码 [skip ci] 2025-05-15 11:04:04 +00:00
墨梓柒
a18524ce61 更新消息存储和查询逻辑,支持MongoDB风格的操作符,修改消息ID字段类型为TextField 2025-05-15 19:03:47 +08:00
github-actions[bot]
4c2cfd5c73 🤖 自动格式化代码 [skip ci] 2025-05-15 02:24:38 +00:00
墨梓柒
2be0130d23 重构消息存储逻辑,使用Peewee模型存储消息和撤回消息,添加时间戳处理 2025-05-15 10:24:25 +08:00
墨梓柒
224c1e3fb7 Update src/common/message_repository.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-15 10:10:46 +08:00
墨梓柒
a88b04ab0b Update src/common/message_repository.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-15 10:10:30 +08:00
墨梓柒
8775c66454 Update src/chat/focus_chat/heartflow_prompt_builder.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-15 10:10:12 +08:00
墨梓柒
a242a4cb7a Update src/common/database/database_model.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-15 10:09:18 +08:00
github-actions[bot]
fb6094d269 🤖 自动格式化代码 [skip ci] 2025-05-14 15:11:33 +00:00
墨梓柒
17d19e7cac fix: Ruff x2 2025-05-14 23:11:19 +08:00
墨梓柒
0352340b72 fix: Ruff 2025-05-14 23:09:14 +08:00
墨梓柒
2051b011b1 feat: 添加数据库表创建和初始化功能,确保模型表存在 2025-05-14 23:04:22 +08:00
墨梓柒
b84cc9240a 重构数据库交互以使用 Peewee ORM
- 更新数据库连接和模型定义,以便使用 Peewee for SQLite。
- 在消息存储和检索功能中,用 Peewee ORM 查询替换 MongoDB 查询。
- 为 Messages、ThinkingLog 和 OnlineTime 引入了新的模型,以方便结构化数据存储。
- 增强了数据库操作的错误处理和日志记录。
- 删除了过时的 MongoDB 集合管理代码。
- 通过利用 Peewee 内置的查询和数据操作方法来提升性能。
2025-05-14 22:53:21 +08:00
墨梓柒
df897a0f42 feat: 更新数据库模型,添加个人信息存储模型 2025-05-14 20:40:57 +08:00
墨梓柒
b66534120f feat: 添加图像和在线时长记录模型,扩展数据库结构 2025-05-14 20:24:45 +08:00
墨梓柒
88ab2bcaf4 feat: 重构数据库模型,添加基础模型和多个数据表定义 2025-05-14 20:16:46 +08:00
墨梓柒
307d5a73a6 feat: 重构数据库导入路径,移除旧的数据库模块并添加新的数据库实现 2025-05-14 19:42:53 +08:00
SengokuCola
ac6f96f805 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-14 18:27:44 +08:00
SengokuCola
ba85dd76a4 feat:使用action_manager统一调度action,可扩展action 2025-05-14 18:27:42 +08:00
SengokuCola
e603a00a5f feat:拆分HFC组件,为插件做准备 2025-05-14 14:24:52 +08:00
Oct-autumn
e472ec3449 fix: 修复全量统计KeyError报错 2025-05-14 00:00:44 +08:00
SengokuCola
7175314656 fix:加try 2025-05-13 23:08:37 +08:00