准备创建背包系统
This commit is contained in:
@@ -64,3 +64,7 @@ Yolo模式: Off
|
||||
- 原因: 原Daily类提供的功能不足以使用Daily的名称
|
||||
- 阻碍因素: 无
|
||||
- 状态: 成功
|
||||
|
||||
[2025-11-07_22:33:00]
|
||||
- 已修改: Plugins/WPSPointSystem->Plugins/WPSConfigSystem
|
||||
- 原因: user_id相关的最优先表被注册在此处
|
||||
31
.tasks/2025-11-08_3_backpack.md
Normal file
31
.tasks/2025-11-08_3_backpack.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# 背景
|
||||
文件名: 2025-11-08_3_backpack.md
|
||||
创建于: 2025-11-08_14:25:29
|
||||
创建者: ASUS
|
||||
主分支: main
|
||||
任务分支: 未创建
|
||||
Yolo模式: Off
|
||||
|
||||
# 任务描述
|
||||
开发背包系统, 用于保存用户物品拥有信息, 并提供接口供其他插件查看物品拥有情况; 插件注册命令"背包"以返回用户背包内容
|
||||
|
||||
# 项目概览
|
||||
PWF插件框架, 通过`PluginInterface`管理插件生命周期, `WPSAPI`提供Webhook消息发送基类, 需在该架构下实现基础背包系统插件`WPSBackpackSystem`
|
||||
|
||||
# 分析
|
||||
- 初步阅读`plugin_interface.py`与`WPSAPI.py`, 理解插件注册、命令映射及消息发送流程
|
||||
- 背包系统需作为基础接口, 暴露成员函数供其他插件查询
|
||||
- 目前尚无相关数据库表, 需确认是否复用现有数据库模块或新建表结构
|
||||
- 物品注册将在其他插件`wake_up`阶段调用背包系统, 参数包括物品ID、名称与等级(稀有度)
|
||||
- 背包只需记录用户持有数量, 仍需定义统一查询/增减接口供其他插件调用
|
||||
|
||||
# 提议的解决方案
|
||||
待定
|
||||
|
||||
# 当前执行步骤:"1. 创建任务文件"
|
||||
|
||||
# 任务进度
|
||||
|
||||
# 最终审查
|
||||
|
||||
|
||||
Reference in New Issue
Block a user