Loading...
Loading...
Compare original and translation side by side
/Users/shunsukehayashi/dev/ai-course-content-generator-v2/Users/shunsukehayashi/dev/ai-course-content-generator-v2| Trigger | Examples |
|---|---|
| Course creation | "create course", "generate course", "/ccg" |
| Development | "ccg dev", "start course generator" |
| Build | "ccg build", "build course app" |
| 触发类型 | 示例 |
|---|---|
| 课程创建 | "create course", "generate course", "/ccg" |
| 开发模式 | "ccg dev", "start course generator" |
| 构建打包 | "ccg build", "build course app" |
undefinedundefined
---
---Vision Panel → Structure → Content Pipeline → Export
↓ ↓ ↓ ↓
Image/PDF/URL JSON Structure Slides/Audio MP3/MP4/ZIPVision Panel → Structure → Content Pipeline → Export
↓ ↓ ↓ ↓
Image/PDF/URL JSON Structure Slides/Audio MP3/MP4/ZIP| File | Purpose |
|---|---|
| Gemini API calls + retry logic |
| Zod schemas + prompt builders |
| PCM→MP3 encoding (lamejs) |
| MP4 muxing (WebCodecs) |
| Course structure interfaces |
| Defaults + TTS voice options |
| 文件 | 用途 |
|---|---|
| Gemini API调用 + 重试逻辑 |
| Zod schemas + 提示词构建器 |
| PCM→MP3编码(基于lamejs) |
| MP4封装(基于WebCodecs) |
| 课程结构接口定义 |
| 默认配置 + TTS语音选项 |
gemini-3-flash-previewgemini-2.5-flashgemini-2.5-flash-preview-ttsgemini-3-pro-image-previewgemini-3-flash-previewgemini-2.5-flashgemini-2.5-flash-preview-ttsgemini-3-pro-image-previewGEMINI_API_KEY.env.envGEMINI_API_KEY