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] 表情包的情感标签`emotion`
|
||||||
- [x] 是否已经被注册`is_registered`
|
- [x] 是否已经被注册`is_registered`
|
||||||
- [x] 是否被手动禁用`is_banned`
|
- [x] 是否被手动禁用`is_banned`
|
||||||
|
- [x] 被记录时间`record_time`
|
||||||
|
- [x] 注册时间`register_time`
|
||||||
|
- [x] 上次使用时间`last_used_time`
|
||||||
### 动作记录模型 ActionRecord
|
### 动作记录模型 ActionRecord
|
||||||
### 命令执行记录模型 CommandRecord
|
### 命令执行记录模型 CommandRecord
|
||||||
新增此记录
|
新增此记录
|
||||||
|
|
@ -98,7 +101,32 @@ version 0.3.0 - 2026-01-11
|
||||||
- [ ] 统一所有的`stream_id`和`chat_id`命名为`session_id`
|
- [ ] 统一所有的`stream_id`和`chat_id`命名为`session_id`
|
||||||
- [ ] 更换Hash方式为`sha256`
|
- [ ] 更换Hash方式为`sha256`
|
||||||
|
|
||||||
|
## 流转在各模块间的数据模型设计
|
||||||
|
- [ ] 数据库交互
|
||||||
|
- [ ] 对有数据库模型的数据模型,创建统一的classmethod `from_db_model` 用于从数据库模型实例创建数据模型实例
|
||||||
|
- [ ] 类型检查
|
||||||
|
- [ ] 对有数据库模型的数据模型,创建统一的method `to_db_model` 用于将数据模型实例转换为数据库模型实例
|
||||||
|
- [ ] 标准化init方法
|
||||||
|
|
||||||
|
## 消息构建
|
||||||
|
- [ ] 更加详细的消息构建文档,详细解释混合类型,转发类型,指令类型的构建方式
|
||||||
|
- [ ] 混合类型文档
|
||||||
|
- [ ] 文本说明
|
||||||
|
- [ ] 代码示例
|
||||||
|
- [ ] 转发类型文档
|
||||||
|
- [ ] 文本说明
|
||||||
|
- [ ] 代码示例
|
||||||
|
- [ ] 指令类型文档
|
||||||
|
- [ ] 文本说明
|
||||||
|
- [ ] 代码示例
|
||||||
|
|
||||||
|
## 表情包系统
|
||||||
|
- [ ] 移除大量冗余代码,全部返回单一对象MaiEmoji
|
||||||
|
- [x] 使用C模块库提升相似度计算效率
|
||||||
|
- [ ] 移除了定时表情包完整性检查,改为启动时检查(依然保留为独立方法,以防之后恢复定时检查系统)
|
||||||
|
|
||||||
## 一些细枝末节的东西
|
## 一些细枝末节的东西
|
||||||
- [ ] 将`stream_id`和`chat_id`统一命名为`session_id`
|
- [ ] 将`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