Repository navigation
feat(minimax-pet): add Maiyatang bundled pet - #114
Merged
hetaoBackend merged 2 commits intoNov 8, 2026
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add Maiyatang (麦芽糖) as an optional bundled pet in the existing MiniMax Pet plugin. Users can choose her from the pet selector; the mint robot remains the default. This branch incorporates #113 from main and preserves its bundled
minimax-takocharacter alongside Maiyatang.Appearance
This preview is extracted from the final committed atlas and composited on light and dark backgrounds.
The 1536 × 2288 static RGBA atlas is 3,577,751 bytes. It uses the existing v2 animation contract, including the six-frame, 6600 ms idle cycle; no player or FPS changes are required.
Verification
Executed on Linux with Node.js 22.23.4, against upstream main
1f3af76:npm run checknpm testnpm run test:smokenpm run check:packagevalidate-art.mjsgit diff --cached --checkThe root check reports 17 existing warnings, identical to the unchanged upstream baseline. MiniMax Pet has no validation warnings. These are README-heading/minimum-version warnings in other plugins, existing stdout warnings in workflow-console and minimax-photo/video, the ai-node-canvas connector verification warning, and the ai-office microphone declaration warning. This change does not alter those plugins.
The final atlas was imported and selected through the local plugin UI on Linux. Its light/dark composites and animation/look colors were visually checked using the actual player. This does not establish released-client bundled-install acceptance on macOS or Windows, or native transparent desktop-window rendering; those remain unverified.
Artwork and license
Maiyatang is a MiniMax-inspired fan character contributed by @Fectivnfy112357, licensed under MIT, not an official MiniMax character. She was created through the MiniMax Octopus Studio workflow using OpenAI imagegen, followed by Pillow assembly and deterministic Pillow/NumPy palette calibration. No third-party pet spritesheet was copied, and reference images are not distributed. Detailed attribution, processing and verification boundaries are documented in
ARTWORK.mdandPROVENANCE.md.Contribution scope
This updates the existing
minimax-petpackage rather than adding another plugin or catalog entry. The source and distribution trees are synchronized, version strings agree, no dependencies or CI jobs were added, and the preview is source-only development material.Open in [code]smith · Need help on this PR? Tag
@codesmith-botwith what you need.