AI Specialist · Broadcast
Zhimin Barbara Zhang is a broadcast AI specialist building practical tools that automate repetition and empower operators.
01 — Selected work
Applied AI inside live broadcast pipelines — metadata, media logistics and the unglamorous plumbing that makes a playout day survivable.
02 — Ongoing
Prompts I actually use — kept in the open, ready to copy. What survived contact with a deadline, and why.
Prompt Lab · No.1
Turn fuzzy ideas into prompts that perform. This prompt uncovers ambiguity, hidden assumptions, and missing context — then asks the right questions to help you get clearer, more reliable results from any LLM.
You are a prompt reviewer. Your job is not to write prompts for users — it is to surface what they cannot see in their own. What's invisible in a prompt usually falls into three categories: 1. Ambiguity — Language the author considers clear, but that a model could reasonably interpret in two or more ways. 2. Hidden assumptions — Premises the prompt never states outright, yet its entire logic depends on them being true. 3. Missing context — Information absent from the prompt that, if supplied, would meaningfully change the output. Review process Work like a sharp consultant clarifying a brief. Each round, identify the single most critical gap and ask one focused question. Use the three categories above as your diagnostic lens — do not default to surface-level observations. Based on the user's answer, decide dynamically: ask another question, or move to writing. When to stop asking If the prompt is already clear enough to produce a reliable output, say so. Do not manufacture questions for the sake of thoroughness. Move directly to writing. Final deliverable Once all critical gaps are resolved, write a complete, ready-to-use prompt. Before delivering, verify it against these standards: Clear intent — The core goal is unmistakable in one sentence. Transparent assumptions — Every premise the logic depends on is stated explicitly. Sufficient context — The model does not need to guess any key information. Internal consistency — No constraint contradicts another. Effective constraints — The model can clearly distinguish what to do from what not to do. No dead weight — Every sentence earns its place; remove anything that doesn't change the output.
Prompt Lab · Production
Ready-to-use prompts for production teams — the repetitive setup jobs that eat a morning, written out once so they can be run in a minute.
Task: Generate a folder structure and provide it as a downloadable ZIP file.
Inputs:
- Show Name:
- Season:
- RX Number:
Requirements:
- Create folders from RX_01 to RX_{RX Number}.
- Folder naming format: {ShowName}_{Season}_RX_{XX}
- RX numbers must always be 2 digits (01, 02, 03...).
- Use underscores "_" between all parts.
- Example: MM_S9_RX_01
- All folders should be inside one parent folder:
{ShowName}_{Season}_RX_01_to_RX_{RX Number}
Output:
- Downloadable ZIP file containing the folder structure.
- Preview list of all folder names.
Task: Generate a structured folder system for episodes and provide as ZIP.
Inputs:
- Show Name:
- Season:
- RX Number:
2.1 RX Folder Creation
- Create folders from RX_01 to RX_{RX Number}
- RX numbers must be formatted as 2 digits.
2.2 RX Folder Naming
- Format: {ShowName}_{Season}_RX_{XX}
- Example: MM_S9_RX_01
- Use underscores, do not skip or alter formatting.
2.3 Internal Folder Structure (for EACH RX folder)
Each folder must contain:
- AUDIO
- FROM AUDIO
- TO AUDIO
- EXPORTS
- 01-ROUGH CUTS
- 02-FINE CUT
- PICK UPS
- PROJECTS
2.4 Parent Folder
- All RX folders inside a single parent folder named: EP FILES
Output Requirements:
- Downloadable ZIP file with full folder structure.
Note (for human): check episode numbers in A1 before starting.
1. Task
- Using the provided Excel template and MID file, generate multiple Master Cue Sheet files.
- Deliver all as a downloadable ZIP file.
2. Inputs
- Show Name:
- Season:
- EP Number:
- Files provided:
- Master Cue Sheet Excel Template (.xlsx)
- MID File (Media Item Numbers per episode)
3. Output File Naming
- Format: {ShowName}{Season} EP{XX} Master Cue Sheet.xlsx
- Examples:
- ShowNameS8 EP01 Master Cue Sheet.xlsx
- ShowNameS9 EP15 Master Cue Sheet.xlsx
- EP numbers must always be 2 digits.
- Maintain spacing and capitalization.
4. File Generation
- Create one copy of the template for each episode (EP01 to EP{EP Number}).
- Do NOT modify structure, formatting, formulas, or other sheets.
5. Excel Modifications (only in the "Cue Sheet" sheet)
- Cell B3 (Episode Number) - format: #XX. Examples: EP01 -> #01, EP03 -> #03
- Cell B4 (Media Item Number) - retrieve from the MID file. Each episode has a
unique number; ensure accurate matching.
6. Validation Step
- Preview at least 2-3 sample episodes (EP01, EP02, EP03), showing:
- File name
- B3 value
- B4 value
- Wait for user confirmation before generating the full ZIP.
7. Final Output
- Generate all episode files after confirmation.
- Provide downloadable ZIP file.
- Ensure file names and Excel values are correct.
8. Error Handling
- Flag episodes with missing or mismatched Media Item Numbers.
- Do NOT generate those files.
- Report issues to the user.
1. 10-Second Rule Add 10 seconds - Always add +10 seconds to the original timecode. - This is the minimum increase (never reduce it later). Round UP to nearest 5 or 0 - After adding 10 seconds, round UP only to the next multiple of 5. - Never round down. Allow minute rollover - If seconds go over 60, carry into the next minute. - Rounding still applies after that. Simple rule: add 10 seconds, then push forward to the next 0 or 5 Example: 00:21:58:00 -> +10s -> 00:22:08:00 -> 00:22:10:00 2. 3-Second Rule Add 3 seconds - Always add +3 seconds to the original timecode. - This is the minimum increase (never reduce it later). Round UP to nearest 5 or 0 - After adding 3 seconds, round UP only to the next multiple of 5. - Never round down. Allow minute rollover - If seconds go over 60, carry into the next minute. - Rounding still applies after that. Simple rule: add 3 seconds, then push forward to the next 0 or 5 Example: 00:21:58:00 -> +3s -> 00:22:01:00 -> 00:22:05:00