mirror of https://github.com/Mai-with-u/MaiBot.git
TODO 更新
parent
1e3dfb9ff1
commit
0d0f5a9cdb
|
|
@ -84,6 +84,9 @@ version 0.3.0 - 2026-01-11
|
|||
- [x] 表情包的情感标签`emotion`
|
||||
- [x] 是否已经被注册`is_registered`
|
||||
- [x] 是否被手动禁用`is_banned`
|
||||
- [x] 被记录时间`record_time`
|
||||
- [x] 注册时间`register_time`
|
||||
- [x] 上次使用时间`last_used_time`
|
||||
### 动作记录模型 ActionRecord
|
||||
### 命令执行记录模型 CommandRecord
|
||||
新增此记录
|
||||
|
|
@ -98,7 +101,32 @@ version 0.3.0 - 2026-01-11
|
|||
- [ ] 统一所有的`stream_id`和`chat_id`命名为`session_id`
|
||||
- [ ] 更换Hash方式为`sha256`
|
||||
|
||||
## 流转在各模块间的数据模型设计
|
||||
- [ ] 数据库交互
|
||||
- [ ] 对有数据库模型的数据模型,创建统一的classmethod `from_db_model` 用于从数据库模型实例创建数据模型实例
|
||||
- [ ] 类型检查
|
||||
- [ ] 对有数据库模型的数据模型,创建统一的method `to_db_model` 用于将数据模型实例转换为数据库模型实例
|
||||
- [ ] 标准化init方法
|
||||
|
||||
## 消息构建
|
||||
- [ ] 更加详细的消息构建文档,详细解释混合类型,转发类型,指令类型的构建方式
|
||||
- [ ] 混合类型文档
|
||||
- [ ] 文本说明
|
||||
- [ ] 代码示例
|
||||
- [ ] 转发类型文档
|
||||
- [ ] 文本说明
|
||||
- [ ] 代码示例
|
||||
- [ ] 指令类型文档
|
||||
- [ ] 文本说明
|
||||
- [ ] 代码示例
|
||||
|
||||
## 表情包系统
|
||||
- [ ] 移除大量冗余代码,全部返回单一对象MaiEmoji
|
||||
- [x] 使用C模块库提升相似度计算效率
|
||||
- [ ] 移除了定时表情包完整性检查,改为启动时检查(依然保留为独立方法,以防之后恢复定时检查系统)
|
||||
|
||||
## 一些细枝末节的东西
|
||||
- [ ] 将`stream_id`和`chat_id`统一命名为`session_id`
|
||||
- [ ] 映射表
|
||||
- [ ] `platform_group_user_session_id_map` `平台_群组_用户`-`会话ID` 映射表
|
||||
- [ ] `platform_group_user_session_id_map` `平台_群组_用户`-`会话ID` 映射表
|
||||
- [ ] 将大部分的数据模型均以`Mai`开头命名
|
||||
Loading…
Reference in New Issue