1.9 KiB
1.9 KiB
背景
文件名:2025-11-11_1 创建于:2025-11-11_21:49:00 创建者:ASUS 主分支:main 任务分支:无 Yolo模式:Off
任务描述
新增高级水晶系统,依赖菜园系统与冒险系统,能够复用其已注册的前置物品;水晶插件需要向商店注册水晶商品,提供水晶变色(如消耗99炉灰并等待一小时获得黑色水晶卷轴),并向炼金系统注册物品配方(黑色水晶卷轴*2 + 水晶 => 黑水晶)等交互。
项目概览
现有插件式框架包含菜园、冒险、炼金等系统,均提供接口供新插件注册物品、商店条目与炼金配方;PWF核心定义了插件基类、配置与依赖管理逻辑。
分析
待梳理菜园系统、冒险系统及相关物品注册接口的实现细节,以确认水晶系统能够复用的资源与依赖顺序;同时需要了解商店与炼金系统的注册流程与数据模型约束。
提议的解决方案
- 编写新的
WPSCrystalSystem插件,依赖背包、商店、炼金等核心模块,初始化时完成水晶物品、配方与以物易物挂载,并通过调度器复用待机任务。 - 使用链式炼金拆分颜色演化(炉灰→粉尘→卷轴→水晶),同时为每种颜色配置等待流程与最终融合配方,确保常量均可配置化。
- 引入专属数据库表
crystal_records记录变色/兑换流程状态,结合调度器在系统重启后恢复任务。 - 提供指令入口
水晶,支持变色、兑换、列表等子命令,并返回 Markdown 状态。
当前执行步骤:"执行水晶系统实现"
任务进度
2025-11-11_21:49:00
- 完成水晶模型、服务与主插件代码,注册物品与配方,并接入调度器、商店及指令交互。 2025-11-11_22:30:00
- 调整指令展示与兑换匹配逻辑,补充中文名称映射;基础材料获取途径尚待设计。
最终审查
未完成