feat(admin): refine voice pack editor
Move Voice Pack creation and editing to dedicated admin routes, add catalog-backed free-text fields, and wire test audio generation through the public speech API. Document the mock-API browser verification workflow so future local UI checks can avoid auth and tooling dead ends. Signed-off-by: RainbowBird <git@luoling.moe>
This commit is contained in:
@@ -58,6 +58,7 @@ Concise but detailed reference for contributors working across the `moeru-ai/air
|
||||
- DI examples: `apps/stage-tamagotchi/src/main/index.ts` (injeca).
|
||||
- Styles: `uno.config.ts` (UnoCSS), `apps/stage-web/src/styles` (animations/reference).
|
||||
- Build pipeline refs: `.github/workflows`; lint rules in `eslint.config.js`.
|
||||
- Documented solutions: `docs/solutions/` records past fixes and workflow learnings, organized by category with YAML frontmatter (`module`, `tags`, `problem_type`); relevant when implementing, debugging, or verifying in documented areas.
|
||||
- Tailwind/UnoCSS: prefer UnoCSS; if standardizing styles, add shortcuts/rules/plugins in `uno.config.ts`.
|
||||
|
||||
## Commands (pnpm with filters)
|
||||
|
||||
Reference in New Issue
Block a user