- 主导需求和交互设计,使用 AI 辅助开发、调试与验证;实现游戏目录扫描、候选审核、分类管理和快捷启动,迭代本地存储与桌面界面
- Unity 加载器适配与按需确认修复收到 XERJ Corpus Hub 的收录邀请,目前拟收录
当前源码中的功能与实现
Tauri · React · TypeScript桌面客户端 / Rust 桥接
CLI · MCP命令行与 Agent 接口
HostClient · Named pipe IPC
Host请求分派 · 权限 · 会话与作业
Application游戏库用例 · 候选审核 · 备份与恢复
Domain领域模型与规则
Infrastructure · SQLite数据库 · 文件 · 备份
目录扫描
ScanJobRunner · DirectoryWalker遍历目录,识别候选并记录扫描结果
候选审核与入库
CandidateReviewService · LibraryCatalogStore人工确认,批量事务与逐项保存点
游戏库与分类
GameCatalogService · TagStore · GameCoverService游戏记录、标签、收藏与封面管理
启动与进程跟踪
LaunchRegistry · GameProcessTree启动配置、参数、运行状态与进程退出
备份与恢复
BackupCreateService · BackupRestoreService创建数据快照并恢复本地游戏库
界面状态同步
EventStream · HostClient · React hooks独立事件等待通道,合并更新界面状态