Commit Graph

18 Commits

Author SHA1 Message Date
yuanhe 4276c31a55 docs: make H3 skill reference English-only 2026-08-01 18:56:32 +08:00
yuanhe 1978c85ae9 docs: add standalone H3 video skill and reference it from the main skill 2026-08-01 18:53:58 +08:00
RyanLee e4e9fab856 Revert "docs: add MiniMax H3 video skill" 2026-08-01 18:42:28 +08:00
kapelame 0535a6838f docs: add MiniMax H3 video skill 2026-08-01 18:02:33 +08:00
kapelame 0c4affd462 feat: add Hailuo H3 video generation support 2026-08-01 14:28:03 +08:00
yuanhe a14a46a947 release: v1.0.18 2026-07-16 21:43:43 +08:00
yuanhe 235e8ce736 docs: add missing image generate flags to SKILL.md 2026-04-24 11:34:07 -07:00
Raylan LIN 5e76aace29 fix(speech): correctly enable and download subtitles for TTS
- Fix request parameter: `subtitle` → `subtitle_enable` per official API spec
- Fix response parsing: API returns `data.subtitle_file` (URL), not inline `subtitle_info`
- Download subtitle JSON from URL and convert to SRT format alongside audio file
- Remove dead `SubtitleInfo` type from api.ts
- Add dry-run test for `--subtitles` flag
- Update skill documentation with subtitle usage examples

Fixes #102
2026-04-17 18:39:09 +08:00
RyanLee 813ff4c043 Merge pull request #90 from raylanlin/main
docs: add per-modality default model configuration to skill
2026-04-12 04:41:23 +08:00
Raylan LIN 4b7a32a543 docs: add per-modality default model configuration to skill
Document the new config keys for setting default models across
text, speech, video, and music modalities.
2026-04-12 04:32:02 +08:00
however ee2bcfab2a docs: fix video download example and clarify auth credential locations 2026-04-11 17:12:46 +08:00
yuanhe 98b1f33750 feat: add music cover command and upgrade to music-2.6
- Add `mmx music cover` command for generating cover versions from reference audio (base64 or URL)
- Upgrade music generate model from music-2.5 to music-2.6-free / music-2.6
- Add native `is_instrumental` and `lyrics_optimizer` API fields (replaces 无歌词 workaround)
- Auto-detect key type (sk-cp-* = Token Plan, sk-api-* = PAYG) to select correct model variant
- Add `models.ts` shared utility for model selection logic
- Update MusicRequest type with new fields: is_instrumental, lyrics_optimizer, audio_url, audio_base64, seed, channel
- Fix NodeJS.ErrnoException type in main.ts stdout EPIPE handler
- Update README, README_CN, and skill/SKILL.md

Made-with: Cursor
2026-04-09 22:13:29 -07:00
yuanhe 0661c07072 docs: clarify agent usage, add region/token plan info
- Highlight AI agent support in subtitles and install section
- Distinguish human vs agent install commands
- Add Token Plan requirement with Global/CN platform and API domains
- Add install command to SKILL.md prerequisites

Made-with: Cursor
2026-04-08 14:33:19 -07:00
yuanhe 743c6e4a14 chore: bump version to 1.0.0, publish to npm, add SKILL.md frontmatter
- Version bumped to 1.0.0
- README/README_CN updated with npm and npx skills install instructions
- SKILL.md moved to repo root with required name/description frontmatter

Made-with: Cursor
2026-04-08 12:06:09 -07:00
yuanhe bf9bee5e53 refactor: rename CLI command from minimax to mmx
Follow industry convention (gh, az, hf) where platform API CLIs use
abbreviated company names, distinguishing from AI agent CLIs that use
full product names (claude, gemini, copilot).

Changes:
- npm package: minimax-cli → mmx-cli
- binary/command: minimax → mmx
- config directory: ~/.minimax → ~/.mmx
- User-Agent: mmx-cli/<version>
- All help text, usage strings, examples, and docs updated
- ASCII banner updated to MMX
- Build output: dist/mmx.mjs
- OAuth client ID: mmx-cli

Unchanged (company/API references):
- API URLs (api.minimax.io, api.minimaxi.com)
- Environment variables (MINIMAX_API_KEY, MINIMAX_REGION, etc.)
- GitHub repo path (MiniMax-AI-Dev/minimax-cli)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 07:41:28 -07:00
Raylan LIN d1bf2c9e5c docs(skill): sync music generate flags with CLI implementation
PR #34 added 14 structured flags to music generate command:
- --vocals, --genre, --mood, --instruments, --tempo, --bpm, --key
- --avoid, --use-case, --structure, --references, --extra
- --instrumental, --aigc-watermark

skill/SKILL.md was not updated at that time. This PR syncs the documentation.

Changes:
- Add all new flags to music generate parameter table
- Update --lyrics description (mention conflict with --instrumental)
- Add detailed usage examples (vocal characteristics, instrumental)
- Note that music-2.5 responds well to rich, structured descriptions
2026-04-06 20:46:24 +08:00
yuanhe b1ec8f63e9 fix: correct file extensions and flag names in SKILL.md
- credentials.yaml → credentials.json
- config.yaml → config.json
- video download --task-id → --file-id

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 05:36:37 +08:00
yuanhe 6e68ca0b56 docs: add agent skill guide, simplify README
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-28 12:09:15 +08:00