Directory structure
text
.
├── cmd/mysekaimapper/ # CLI entry point
├── internal/
│ ├── har/ # Reqable HAR parsing and decompression
│ ├── mapper/ # AES, MsgPack, resources, and rendering
│ ├── notify/ # Telegram, Bark, and AstrBot dispatch
│ ├── server/ # Upload and report HTTP endpoints
│ └── service/ # Queue, storage, and archive pipeline
├── assets/ # Font and resource icons
├── config/ # Local routing templates
│ ├── astrbot_map.example.json
│ ├── bark_map.example.json
│ └── push_map.example.json
├── data/ # Ignored runtime data
│ ├── tmp/ # Upload staging
│ ├── raw_mysekai/ # Encrypted source archives
│ ├── archive/ # Historical artifacts by player and timestamp
│ └── latest/ # Latest generated artifacts
├── docs/ # VitePress documentation
├── go.mod / go.sum # Go module definition
└── .env.example # Configuration templatedata/, .env, config/bark_map.json, config/push_map.json, and config/astrbot_map.json are private runtime data and are ignored by Git.