Commit Graph

51 Commits

Author SHA1 Message Date
DrSmoothl
ce8d8dfd0a 重构整个插件系统,尝试恢复可启动性,新增插件系统maibot-plugin-sdk依赖 2026-03-07 19:40:51 +08:00
UnCLAS-Prommer
8712fc0d05 移除多余内容 2026-03-06 23:07:31 +08:00
UnCLAS-Prommer
c2b75a03d7 数据库模型字段添加;数据模型添加;utils_message传参控制 2026-03-06 22:45:47 +08:00
UnCLAS-Prommer
d03dc3601e 消息构建器:将消息转换为可读消息;其对应的测试文件 2026-03-04 21:01:51 +08:00
UnCLAS-Prommer
c16ced765e 适配db的修改;MessageComponent更新 2026-03-02 20:37:15 +08:00
UnCLAS-Prommer
e200b5b581 给Expression系统的一些准备文件 2026-03-02 17:18:13 +08:00
UnCLAS-Prommer
c58da95353 链式调用构建消息 2026-02-28 16:54:38 +08:00
UnCLAS-Prommer
78983c4ed8 expression 2026-02-28 15:57:44 +08:00
UnCLAS-Prommer
0d07e85434 全新的process方法完成(Message其他部分仍未完成);对应测试;调整部分注释;数据库检索优化 2026-02-23 21:29:17 +08:00
UnCLAS-Prommer
37f8c923c1 ChatSession(原ChatStream)与ChatManager;由于功能简单,测试略 2026-02-22 22:26:28 +08:00
UnCLAS-Prommer
04a5bf3c6d Merge branch 'r-dev' of github.com:Mai-with-u/MaiBot into r-dev 2026-02-21 23:50:53 +08:00
UnCLAS-Prommer
8674f50d90 PersonInfo相关提交,添加注释,重命名文件 2026-02-21 23:50:18 +08:00
DrSmoothl
eaef7f0e98 Ruff Format 2026-02-21 16:24:24 +08:00
UnCLAS-Prommer
1c0580c577 ImageManager及测试 2026-02-19 19:02:44 +08:00
UnCLAS-Prommer
537b24c24e 获取和注册一体化修正 2026-02-18 21:34:56 +08:00
UnCLAS-Prommer
c9f72f7f2f 修改部分字段含义,维护缓存 2026-02-18 16:00:45 +08:00
UnCLAS-Prommer
75e154741d 方法名调整;确保公共属性被定义 2026-02-15 22:56:26 +08:00
UnCLAS-Prommer
6dc33e9e86 提取一些公共方法 2026-02-15 00:18:16 +08:00
UnCLAS-Prommer
6db889580d 方便消息格式检查的property 2026-02-14 23:52:58 +08:00
UnCLAS-Prommer
daad0ba2f0 从maim_message的序列化和反序列化;更多消息组件 2026-02-14 16:19:56 +08:00
DrSmoothl
16b16d2ca6 重构绝大部分模块以适配新版本的数据库和数据模型,修复缺少依赖问题,更新 pyproject 2026-02-13 20:39:11 +08:00
UnCLAS-Prommer
c14736ffca 更好更规范的类型注解;AGENTSMD试作 2026-02-13 16:24:03 +08:00
UnCLAS-Prommer
b80b5afe2a 先推上去 2026-02-13 15:45:38 +08:00
UnCLAS-Prommer
b9f3c17e14 合并到远程 2026-02-13 13:41:58 +08:00
UnCLAS-Prommer
4ff070c08e 新表情包系统;对应的测试;TODO更新;Prompt拆分;工具拆分 2026-02-04 22:23:41 +08:00
SengokuCola
839a42578c feat:添加回复loig 2025-12-23 21:42:48 +08:00
SengokuCola
056a909c77 feat:将是否拦截改为拦截登记 2025-12-03 09:52:23 +08:00
SengokuCola
4a530a7bca fix:planner和replyer正确处理拦截 2025-11-26 16:38:34 +08:00
SengokuCola
265d946ebd feat:正确拦截消息 2025-11-26 16:09:44 +08:00
墨梓柒
7839acd25d Ruff fix 2025-11-13 13:24:55 +08:00
SengokuCola
dbdf650b1d ref:修改了plan的执行记录展示模式,现在每个动作的执行都会被记录 2025-10-02 20:11:44 +08:00
墨梓柒
e9a5488b62 Ruff Fix 2025-09-28 00:02:18 +08:00
UnCLAS-Prommer
9d78cbb1f1 typing 修复 2025-09-13 11:20:47 +08:00
UnCLAS-Prommer
27e4d2b803 合并转发构建与发送 2025-09-13 11:11:31 +08:00
UnCLAS-Prommer
a43febaece Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-09-09 22:36:09 +08:00
UnCLAS-Prommer
87529b63e3 添加更多种类的发送类型 2025-09-09 22:34:10 +08:00
墨梓柒
163dbb6b90 超级Ruff 2025-09-09 19:25:12 +08:00
UnCLAS-Prommer
ac2936d5fc reply set 数据模型化准备 2025-09-08 00:34:06 +08:00
SengokuCola
a11e65f794 feat:大幅优化聊天流控制,更精准简洁 2025-08-31 12:35:01 +08:00
UnCLAS-Prommer
d2f98145da 更改ActionRecord为数据模型 2025-08-24 00:11:57 +08:00
UnCLAS-Prommer
1eeabe76ba 更改generator的返回值为一个数据模型稳定api 2025-08-22 23:40:24 +08:00
UnCLAS-Prommer
9904fd81a1 修复relationship_build 2025-08-22 11:05:28 +08:00
UnCLAS-Prommer
c6f0c51825 把字典转换为数据模型并恢复全系统可用性,临时修复InstantMemory让大模型至少知道在聊什么 2025-08-21 23:21:56 +08:00
UnCLAS-Prommer
e8922672aa 附属函数参数修改 2025-08-21 00:46:04 +08:00
UnCLAS-Prommer
924983e6de message_builder重构完成 2025-08-20 22:48:52 +08:00
UnCLAS-Prommer
7a68ab0319 转换消息 2025-08-19 01:05:20 +08:00
UnCLAS-Prommer
ce74df51db remove redundant assert 2025-08-18 13:18:26 +08:00
UnCLAS-Prommer
8d93e56336 修复 2025-08-18 12:38:53 +08:00
UnCLAS-Prommer
5e26414839 恢复可用性 2025-08-18 11:16:28 +08:00
UnCLAS-Prommer
3481234d2b 数据库的信息重构为dataclass 2025-08-17 17:11:32 +08:00