MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Grok Imagine stills, scene prompts, screenplays, and Minimax music cues. Open source production hub for an AI short-film series.
MediaTypeScript · PythonGitHub @ford442OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
AI short-film series: Grok Imagine visuals + Minimax Music cutaways. Open production hub with prompts, screenplays, and visual archive.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
AI-generated short-film series blending musical cutaways (Minimax Music) with visuals from Grok Imagine / xAI — plus an open production hub for stills, prompts, screenplays, and soundtrack notes.
React + Vite gallery with production views:
Agent-friendly files on the live site: /llms.txt · /llms-full.txt · /sitemap.xmlRead the full README ↗AI-generated short-film series blending musical cutaways (Minimax Music) with visuals from Grok Imagine / xAI — plus an open production hub for stills, prompts, screenplays, and soundtrack notes.
https://ford442.github.io/weeks_on_fire
React + Vite gallery with production views:
| View | What you get |
|---|---|
| Visual Archive | Grok Imagine stills, prompt variations, music cues |
| Timeline | Scene status, local edits, exportable production JSON |
| Songs | Minimax catalog — style prompts, lyrics, episode ties |
| Daisy Bell | Keyframe board, color vs period treatments, sequence |
| Suggestions | Cutaways, gags, and scene suggestions with timed prompts |
| Cartoons | Short cartoon seeds from agents — premise, still, prompt |
| 3D Sequences | Playable in-hub 3D video sequences (10s–2min) |
| Characters | Recurring cast bible |
| Episodes | Read-only episode bible |
| Crew | Fictional series crew bios |
Agent-friendly files on the live site: /llms.txt · /llms-full.txt · /sitemap.xml
All episode content lives in episodes/:
| Episode | Status | Files |
|---|---|---|
| Episode 1 | Synopsis + screenplay + scenes JSON | synopsis.md · screenplay.md · scenes.json |
| Episode 2 | Synopsis + studio huddle + scenes JSON | synopsis.md · studio-huddle.md · scenes.json |
| Episode 3 | Laser Snakes — most developed visuals | synopsis.md · scenes.md · scenes.json |
| Episode 4 | HOA / Morning After (synopsis ready) | synopsis.md · · |
Scene production data lives in episodes/episode-NN/scenes.json per episode. The Timeline view loads these files dynamically and supports Episodes 01–04.
| Concern | Behavior |
|---|---|
| Schema | episode, title, lastUpdated, scenes[], episodeHistory[] — see Episode 01 for reference |
| Local edits | Auto-saved to localStorage key wof:production:episode-NN (schema version 1) |
| Sync banner | “Matches committed file” vs “Unsaved local edits” |
| Reset | Clears localStorage and restores the bundled scenes.json |
| Export JSON | Downloads current state — replace the committed file and git commit to persist |
| clip_stacker | Reduced export/import round-trip — see docs/clip-stacker.md |
Catalog data is not hand-edited in src/data/*.ts. Author in markdown/JSON, then codegen:
| What | Source of truth | Generated output |
|---|---|---|
| Songs | songs/*.md (YAML frontmatter + STYLE/LYRICS/NOTES) | src/data/generated/songs.ts |
| Cutaways | content/cutaways/*.json (+ optional prompts/*-segments.md) | src/data/generated/cutaways.ts |
| Gallery | content/gallery.json | src/data/generated/gallery.ts |
| Characters | content/characters.json | src/data/generated/characters.ts |
| Staff | content/staff.json | src/data/generated/staff.ts |
| Daisy Bell | content/daisy-bell.json | src/data/generated/daisy-bell.ts |
| Cartoons | content/cartoons/*.json (one file per short cartoon) | src/data/generated/cartoons.ts |
| Sequences | content/sequences/*.json (one file per 3D sequence) | src/data/generated/sequences.ts |
npm run codegen # regenerate src/data/generated/*
npm run codegen:check # fail if generated output drifted (CI-friendly)
npm run build # codegen + tsc + vite (always run before deploy)
See content/README.md for schemas and examples. New song = one songs/Foo.md with frontmatter only — no songs.ts edit.
npm install
npm run dev # http://localhost:5173
npm run codegen # regenerate src/data/generated from content/
npm run build # codegen + typecheck + vite build → dist/
npm run preview # preview production build
Do not open root index.html with a plain static server — it is the Vite entry. Use npm run dev or serve dist/ after build.
main runs .github/workflows/deploy-pages.yml (npm ci && npm run build, deploys dist/).export DEPLOY_TOKEN="your_token_from_vps_env"
npm run build && python3 scripts/deploy_storage.py # needs `pip install requests`
Uploads dist/ as project weeks-on-fire. The deploy token must be set via environment variable — it is never stored in the repo. Rotate the token on the VPS if it was ever committed to a public repository.
vite.config.ts uses base: './' so the build works on project Pages (/weeks_on_fire/) and subdirectory hosts.
AGENTS.md (technical) and grok.md (creative direction).short film · AI-generated · Grok Imagine · Minimax Music · cinematic · production hub · screenplay · prompt engineering
Made with Grok Imagine magic ✨
scenes.md| Episode 5 (candidate) | The Long Way Up (wordy episode) | draft in notes/scenes/the-long-way-up.md · docs/season-arc.md |