用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/meridian-online/finetype --skill train命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | train |
| description | Train a FineType CharCNN model with hardware auto-detection (Metal/CUDA/CPU) |
| user-invocable | true |
Run from the finetype repo root (~/github/noon-org/finetype/).
# Quick test (CPU, ~5 min)
./scripts/train.sh --samples 100 --size small --epochs 2
# Standard training
./scripts/train.sh --samples 1000 --size small --epochs 10
# Large model on M1 Mac (Metal auto-detected)
./scripts/train.sh --samples 5000 --size large --epochs 15 --seed 42
| Preset | embed_dim | num_filters | hidden_dim |
|---|---|---|---|
| small | 32 | 64 | 128 |
| medium | 64 | 128 | 256 |
| large | 128 | 256 | 512 |
Override individual params: --embed-dim 64 --num-filters 128 --hidden-dim 256
The script passes --features metal or --features cuda to Cargo automatically.
finetype generate --samples N)Output goes to models/char-cnn-vN/ (auto-incremented). Training log saved alongside.
--samples N Samples per type (default: 1000)
--size PRESET small|medium|large (default: small)
--epochs N Training epochs (default: 10)
--seed N Random seed (default: 42)
--embed-dim N Override embedding dimension
--num-filters N Override CNN filters
--hidden-dim N Override hidden layer dimension
--model-name NAME Output dir name (default: auto char-cnn-vN)
--data FILE Use existing NDJSON (skip generation)
./scripts/eval.sh --model models/char-cnn-vN # Evaluate
./scripts/package.sh models/char-cnn-vN # Package for distribution
基于 SOC 职业分类