| name | exploring-project |
| description | Provides project architecture overview including directory structure, module responsibilities, and tech stack. Activates when asking about project structure, modules, architecture, what this project does, directory layout, or code organization. (project) |
Project Architecture
last_tracked_commit: "a46f1172aec18d7167ec20ce575da63f9f11665c"
last_updated: "2025-12-31"
Auto-generated by
/dev-helper:init. Run/update-archto refresh.
Overview
LomoMarketplace - Claude Code Plugin Marketplace & InkMon Ecosystem
多功能 monorepo:Claude Code 插件系统 + Logic Game Framework (逻辑表演分离) + InkMon 生态(核心库、MCP 服务器、Web 图鉴)
Tech: TypeScript, Node.js 20+, pnpm, Next.js, SQLite, Zod, Vitest
Directory Structure
LomoMarketplace/
├── packages/ # NPM 包 (monorepo)
│ ├── logic-game-framework/ # 游戏逻辑框架 (core + stdlib)
│ ├── inkmon-core/ # InkMon 类型和数据库
│ ├── inkmon-battle/ # InkMon 战斗实现
│ └── hex-grid/ # 六边形网格
├── plugins/ # Claude Code 插件
│ ├── UE_ReactUMG/ # ReactUMG 开发助手
│ └── InkMon/ # InkMon 开发助手
├── lomo-mcp-servers/ # MCP 服务器
├── inkmon-pokedex/ # Next.js Web 图鉴
├── data/ # 数据库和 JSON 文件
├── dev_docs/ # Claude Code 开发文档
└── plan_docs/ # 设计文档
Core Modules
| Module | Description | Doc |
|---|---|---|
| inkmon-core | InkMon 核心库,包含类型定义、Zod 验证 Schema、SQLite 数据库操作和文件同步功能 | 详情 |
| logic-game-framework | 逻辑表演分离的通用游戏框架,支持回合制/ATB 战斗 | 详情 |
Run /track-module <name> to add modules for detailed tracking.
References
- directory.md - Directory Structure
- overview.md - Project Overview
- module_inkmon-core.md - InkMon 核心库,包含类型定义、Zod 验证 Schema、SQLite 数据库操作和文件同步功能
- module_logic-game-framework.md - 逻辑表演分离的通用游戏框架,支持回合制/ATB 战斗