{"slug":"feicaiclub-video-spec-builder-945e33","title":"\u89c6\u9891\u811a\u672c\u5206\u955c\u89c4\u683c\u6784\u5efa","description":"\u901a\u8fc7\u5bfc\u6f14\u5f0f\u8ffd\u95ee\u628a\u6a21\u7cca\u7684\u89c6\u9891\u60f3\u6cd5\u62c6\u5230\u5355\u955c\u5934\u7c92\u5ea6\uff0c\u4e3b\u52a8\u544a\u77e5\u6e32\u67d3\u7aef\u53ef\u7528\u7684\u914d\u97f3\u3001\u5b57\u5e55\u30013D\u3001\u97f3\u9891\u53cd\u5e94\u7b49\u80fd\u529b\uff0c\u8f93\u51fa\u542b\u5206\u955c\u8868\u7684 video-spec.md\uff1b\u4e5f\u652f\u6301\u5bf9\u5df2\u6709\u89c4\u683c\u505a\u8fed\u4ee3\u4fee\u6539\u4e0e\u51b2\u7a81\u68c0\u6d4b\u3002","category":"\u7d20\u6750\u4e0e\u6548\u7387","tags":["feicaiclub","\u7d20\u6750\u4e0e\u6548\u7387"],"author":"feicaiclub","source_url":"https://github.com/feicaiclub/video-spec-builder/blob/9e73275b35e827b8f7af4bca900790909d86e63e/SKILL.md","license":"MIT","status":"published","verification":"source_reviewed","verification_notes":"\u5df2\u6838\u5bf9\u539f\u59cb\u4ed3\u5e93\u3001\u56fa\u5b9a\u63d0\u4ea4\u3001\u8bb8\u53ef\u3001\u6280\u80fd\u6b63\u6587\u4e0e\u5305\u7ed3\u6784\uff0c\u5e76\u8865\u5145\u4e2d\u6587\u6267\u884c\u9a8c\u6536\u8bf4\u660e\uff1b\u672a\u8fd0\u884c\u5305\u5185\u811a\u672c\u3002","revision":"f63a8580573645f993b9ad5029fb06c8","created_at":"2026-11-02T14:47:08+00:00","updated_at":"2026-11-02T14:47:08+00:00","source_repo":"feicaiclub/video-spec-builder","source_path":"SKILL.md","source_commit":"9e73275b35e827b8f7af4bca900790909d86e63e","source_updated_at":"2026-11-02T14:46:04+00:00","stars":0,"proxy_score":null,"score":null,"grade":null,"dimensions":{},"evaluation":{},"installs":0,"platforms":[],"formats":[],"category_slug":"workflow","category_name":"\u7d20\u6750\u4e0e\u6548\u7387","quality":{"review_type":"text_and_package_review","readiness":"requires_setup","reviewed_at":"2026-11-02T14:46:04+00:00","review_summary":"\u8ffd\u95ee\u65b9\u6cd5\u8bba\u4e0e\u5206\u955c\u62c6\u89e3\u6750\u6599\u5b8c\u6574\uff0c\u89c4\u683c\u6a21\u677f\u4e0e\u793a\u4f8b\u9f50\u5907\uff0c\u53ef\u4f5c\u4e3a\u811a\u672c\u89c4\u5212\u5de5\u5177\u4f7f\u7528\uff1b\u4f46\u6e32\u67d3\u7aef\u4e3a\u5916\u90e8\u4f9d\u8d56\uff0c\u4ee3\u7801\u6587\u4ef6\u672a\u8fd0\u884c\uff0c\u9700\u7528\u6237\u81ea\u884c\u5b89\u88c5 HyperFrames \u5e76\u9a8c\u8bc1\u6e32\u67d3\u94fe\u8def\u3002","cost_notes":"\u672c\u5305\u672c\u8eab\u65e0\u4ed8\u8d39\u9879\uff1b\u82e5\u540e\u7eed\u8c03\u7528 HyperFrames \u6e32\u67d3\u6216\u7b2c\u4e09\u65b9 TTS\uff0c\u8d39\u7528\u4e0e\u914d\u989d\u9700\u7528\u6237\u81ea\u884c\u786e\u8ba4\uff0c\u5305\u5185\u672a\u62a5\u4ef7\u3002","source_sha256":"9ffd4cf73fe324e545a4e120146aa0beb9a6c0b5aa3465f0f56cc2c1a79fc0f4","prerequisites":["\u652f\u6301\u8bfb\u53d6\u672c\u5730\u6587\u4ef6\u7684 Agent \u8fd0\u884c\u73af\u5883","\u6e32\u67d3\u7aef HyperFrames \u9700\u53e6\u884c\u5b89\u88c5\uff08npx skills add\uff09\uff0c\u672c\u5305\u4e0d\u542b\u5176\u6e90\u7801","\u65e0\u9700\u8054\u7f51\u5373\u53ef\u5b8c\u6210\u8ffd\u95ee\u4e0e\u89c4\u683c\u64b0\u5199\uff0c\u4f46\u8054\u7f51\u8c03\u7814\u53c2\u8003\u89c6\u9891\u9700\u7f51\u7edc"],"checks":["\u5206\u955c\u8868\u4e2d\u6bcf\u4e2a\u955c\u5934\u90fd\u6709\u660e\u786e\u65f6\u957f\u4e0e\u4fe1\u606f\u8f7d\u8377\uff0c\u65e0\u7a7a\u5e27","\u6240\u6709\u7528\u6237\u672a\u660e\u786e\u8bf4\u8fc7\u7684\u5185\u5bb9\u5747\u6807\u6ce8 [\u5f85\u7528\u6237\u786e\u8ba4]\uff0c\u65e0\u9ed8\u9ed8\u586b\u5165","\u89c6\u89c9\u4e3b\u9898\u5b57\u6bb5\u4e3a 8 \u4e2a\u9884\u8bbe\u540d\u4e4b\u4e00\u6216\u6307\u5411\u9879\u76ee\u6839 design.md\uff0c\u4e8c\u8005\u4e0d\u6df7\u7528","\u8fed\u4ee3\u6a21\u5f0f\u4e0b\u660e\u786e\u6307\u51fa\u65b0\u9700\u6c42\u4e0e\u73b0\u6709 spec \u7684\u51b2\u7a81\u70b9","\u7ec4\u4ef6 ID \u5747\u80fd\u5728 references/components-catalog.md \u4e2d\u627e\u5230\u5bf9\u5e94\u6761\u76ee"],"limitations":["\u6e32\u67d3\u7aef HyperFrames \u4e0d\u5728\u5305\u5185\uff0c\u89c4\u683c\u80fd\u5426\u88ab\u6b63\u786e\u6e32\u67d3\u672a\u7ecf\u9a8c\u8bc1","Full Code/ \u4e0b\u7684 jsx \u4e0e css \u4e3a\u53c2\u8003\u5b9e\u73b0\uff0c\u672a\u8fd0\u884c\uff0c\u4e0d\u80fd\u89c6\u4e3a\u5df2\u6d4b\u8bd5","\u8ffd\u95ee\u8d28\u91cf\u4f9d\u8d56\u6a21\u578b\u9075\u5faa question-bank \u7684\u7eaa\u5f8b\uff0c\u5b9e\u9645\u5bf9\u8bdd\u6548\u679c\u672a\u5b9e\u6d4b","\u8054\u7f51\u8c03\u7814\u53c2\u8003\u89c6\u9891\u7684\u80fd\u529b\u53d6\u51b3\u4e8e\u8fd0\u884c\u73af\u5883\u662f\u5426\u5177\u5907\u7f51\u7edc\u8bbf\u95ee"],"issues":["SKILL.md \u5f15\u7528\u7684 HyperFrames \u6e32\u67d3\u7aef\u4e0e visual-styles.md \u672a\u968f\u5305\u63d0\u4f9b\uff0c\u5c5e\u5916\u90e8\u4f9d\u8d56\uff0c\u9700\u7528\u6237\u81ea\u884c\u5b89\u88c5\u5e76\u6838\u5b9e\u7248\u672c","\u5305\u5185 Full Code/ \u4e0e spec-mono/ \u7684\u4ee3\u7801\u6587\u4ef6\u4e0e SKILL.md \u63cf\u8ff0\u7684\u4ea7\u7269\u5173\u7cfb\u672a\u5728\u6587\u6863\u4e2d\u8bf4\u660e\uff0c\u7528\u9014\u5f85\u6838\u5b9e","references/question-bank.md \u8fbe 62KB\uff0cSKILL.md \u8981\u6c42\u6bcf\u4e2a Phase \u5fc5\u8bfb\uff0c\u53ef\u80fd\u8d85\u51fa\u4e0a\u4e0b\u6587\u9884\u7b97\uff0c\u5b9e\u9645\u52a0\u8f7d\u7b56\u7565\u5f85\u6838\u5b9e"],"missing_files":[]},"quality_url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/SHILIU-QUALITY.md","usage_guide":{"task":"\u628a\u7528\u6237\u7684\u89c6\u9891\u9700\u6c42\uff08\u5ba3\u4f20\u7247\u3001\u4ea7\u54c1\u6f14\u793a\u3001\u77ed\u89c6\u9891\u7b49\uff09\u901a\u8fc7\u5206\u9636\u6bb5\u8ffd\u95ee\u6574\u7406\u6210\u6807\u51c6\u5316 video-spec.md\uff0c\u6216\u5728\u5df2\u6709\u89c4\u683c\u4e0a\u505a\u6362\u955c\u5934\u3001\u6539\u8282\u594f\u3001\u8c03\u5b57\u5e55\u7b49\u8fed\u4ee3\u3002","inputs":"\u7528\u6237\u5bf9\u89c6\u9891\u76ee\u7684\u3001\u53d7\u4f17\u3001\u5e73\u53f0\u4e0e\u65f6\u957f\u3001\u6838\u5fc3\u4fe1\u606f\u3001\u7d20\u6750\uff08\u9010\u5b57\u7a3f/\u97f3\u9891/\u89c6\u9891/\u56fe\u5f62/3D/\u6570\u636e\uff09\u3001\u89c6\u89c9\u4e3b\u9898\u7684\u63cf\u8ff0\uff1b\u9879\u76ee\u6839\u76ee\u5f55\u5df2\u6709\u7684 video-spec.md\uff08\u8fed\u4ee3\u6a21\u5f0f\uff09\uff1b\u53ef\u9009\u81ea\u5b9a\u4e49 design.md\u3002","outputs":"\u4e00\u4efd video-spec.md\uff0c\u542b\u5206\u955c\u8868\uff08\u6bcf\u955c\u5934\u65f6\u957f\u3001\u4fe1\u606f\u8f7d\u8377\u3001\u7ec4\u4ef6 ID\u3001\u8f6c\u573a\uff09\u3001\u89c6\u89c9\u89c4\u8303\uff08\u9884\u8bbe\u540d\u6216 design.md \u8def\u5f84\uff09\u3001\u8282\u594f\u4e0e\u97f3\u753b\u8bf4\u660e\uff1b\u63a8\u65ad\u5185\u5bb9\u987b\u6807 [\u5f85\u7528\u6237\u786e\u8ba4]\u3002","example_input":"\u6211\u60f3\u505a\u4e00\u4e2a 60 \u79d2\u7684 9:16 \u77ed\u89c6\u9891\uff0c\u4ecb\u7ecd\u6211\u4eec\u65b0\u51fa\u7684\u8bb0\u8d26 App\uff0c\u53d7\u4f17\u662f\u521a\u5de5\u4f5c\u7684\u5e74\u8f7b\u4eba\uff0c\u7d20\u6750\u53ea\u6709\u4ea7\u54c1\u622a\u56fe\u548c\u4e00\u6bb5\u6211\u81ea\u5df1\u5199\u7684\u6587\u6848\u3002","example_output":"\u793a\u610f\uff1avideo-spec.md \u7ed3\u6784\u2014\u2014\u00a71 \u57fa\u672c\u4fe1\u606f\uff08\u5e73\u53f0/\u65f6\u957f/\u6bd4\u4f8b/\u5e27\u7387\uff09\u3001\u00a72 \u6838\u5fc3\u4fe1\u606f\u4e0e\u53d7\u4f17\u3001\u00a73 \u5206\u955c\u8868\uff08\u955c\u5934\u7f16\u53f7\uff5c\u65f6\u957f\uff5c\u753b\u9762\u63cf\u8ff0\uff5c\u7ec4\u4ef6 ID\uff5c\u8f6c\u573a\uff09\u3001\u00a74 \u89c6\u89c9\u89c4\u8303\uff08\u4e3b\u9898\u540d\u6216 design.md\uff09\u3001\u00a75 \u97f3\u9891\u4e0e\u5b57\u5e55\u65b9\u6848\u3001\u00a76 \u5f85\u786e\u8ba4\u9879\u3002\u5177\u4f53\u5185\u5bb9\u53d6\u51b3\u4e8e\u5bf9\u8bdd\u7ed3\u679c\uff0c\u975e\u771f\u5b9e\u4ea7\u51fa\u3002"},"read_url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33","skill_url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/SKILL.md","download_url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/download","install_url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/install","files":[{"path":"Full Code/app.jsx","bytes":6543,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/app.jsx"},{"path":"Full Code/sections/aroll.jsx","bytes":11964,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/aroll.jsx"},{"path":"Full Code/sections/broll-abstract.jsx","bytes":16675,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/broll-abstract.jsx"},{"path":"Full Code/sections/broll-charts.jsx","bytes":29750,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/broll-charts.jsx"},{"path":"Full Code/sections/broll-flows.jsx","bytes":22515,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/broll-flows.jsx"},{"path":"Full Code/sections/broll-hero.jsx","bytes":11065,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/broll-hero.jsx"},{"path":"Full Code/sections/broll-structure.jsx","bytes":12257,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/broll-structure.jsx"},{"path":"Full Code/sections/broll-structures2.jsx","bytes":17148,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/broll-structures2.jsx"},{"path":"Full Code/sections/broll-thinking.jsx","bytes":20198,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/broll-thinking.jsx"},{"path":"Full Code/sections/broll-ui.jsx","bytes":15670,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/broll-ui.jsx"},{"path":"Full Code/sections/foundation.jsx","bytes":18503,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/foundation.jsx"},{"path":"Full Code/sections/illustrations.jsx","bytes":15555,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/sections/illustrations.jsx"},{"path":"Full Code/styles.css","bytes":11038,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/styles.css"},{"path":"Full Code/tokens.css","bytes":4033,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/tokens.css"},{"path":"Full Code/tweaks-panel.jsx","bytes":25807,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/Full%20Code/tweaks-panel.jsx"},{"path":"LICENSE","bytes":1067,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/LICENSE"},{"path":"README.md","bytes":12620,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/README.md"},{"path":"README.zh.md","bytes":11521,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/README.zh.md"},{"path":"SHILIU-QUALITY.md","bytes":2101,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/SHILIU-QUALITY.md"},{"path":"SKILL.md","bytes":21163,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/SKILL.md"},{"path":"examples/video-spec-spacex.md","bytes":38896,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/examples/video-spec-spacex.md"},{"path":"references/components-catalog.md","bytes":39698,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/references/components-catalog.md"},{"path":"references/dialogue-style.md","bytes":7375,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/references/dialogue-style.md"},{"path":"references/pacing-rules.md","bytes":12174,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/references/pacing-rules.md"},{"path":"references/question-bank.md","bytes":62683,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/references/question-bank.md"},{"path":"references/scene-breakdown.md","bytes":26368,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/references/scene-breakdown.md"},{"path":"references/spec-rules.md","bytes":6732,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/references/spec-rules.md"},{"path":"references/workflow-0-1.md","bytes":10160,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/references/workflow-0-1.md"},{"path":"references/workflow-iteration.md","bytes":3569,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/references/workflow-iteration.md"},{"path":"shiliu-quality.json","bytes":2035,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/shiliu-quality.json"},{"path":"shiliu-source.json","bytes":258,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/shiliu-source.json"},{"path":"spec-mono/design.md","bytes":6206,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/spec-mono/design.md"},{"path":"spec-mono/spec-mono-components.md","bytes":9822,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/spec-mono/spec-mono-components.md"},{"path":"spec-mono/tokens.css","bytes":11496,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/spec-mono/tokens.css"},{"path":"templates/video-spec-template.md","bytes":5646,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/templates/video-spec-template.md"},{"path":"usage.json","bytes":1227,"url":"https://shiliuai.cn/api/v2/skills/feicaiclub-video-spec-builder-945e33/files/usage.json"}],"content":"---\nname: video-spec-builder\ndescription: \u5f53\u7528\u6237\u8bf4\u60f3\u505a\u4e00\u4e2a\u89c6\u9891\u3001\u5ba3\u4f20\u7247\u3001\u4ea7\u54c1\u6f14\u793a\u3001\u52a8\u753b\u77ed\u7247\u3001\u6296\u97f3/YouTube \u5185\u5bb9\uff0c\u6216\u8005\u8bf4\u8981\u6539\u5206\u955c\u3001\u8c03\u8282\u594f\u3001\u6362\u955c\u5934\u3001\u8c03\u5b57\u5e55\u3001\u52a0\u914d\u97f3\u3001\u6539\u8f6c\u573a\u65f6\u4f7f\u7528\u3002\u901a\u8fc7\u82cf\u683c\u62c9\u5e95\u5f0f\u8ffd\u95ee\u6536\u96c6\u89c6\u9891\u9700\u6c42\uff0c\u4e3b\u52a8\u6fc0\u53d1\u6e32\u67d3\u5c42\u7684\u5168\u90e8\u80fd\u529b\uff08TTS / \u5b57\u5e55 / 3D / shader / \u97f3\u9891\u53cd\u5e94\u7b49\uff09\uff0c\u8f93\u51fa\u6807\u51c6\u5316\u7684 video-spec.md \u7528\u4e8e\u6e32\u67d3\u3002\n---\n\n[\u4efb\u52a1]\n    **0-1 \u6a21\u5f0f**\uff1a\u901a\u8fc7\u6df1\u5165\u5bf9\u8bdd\u6536\u96c6\u89c6\u9891\u9700\u6c42\uff0c\u4e3b\u52a8\u544a\u77e5\u53ef\u7528\u80fd\u529b\uff08\u7528\u6237\u5f80\u5f80\u4e0d\u77e5\u9053\u80fd\u505a\u4ec0\u4e48\uff09\uff0c\u7528\u76f4\u767d\u751a\u81f3\u523a\u8033\u7684\u8ffd\u95ee\u903c\u7528\u6237\u5728\u955c\u5934\u7c92\u5ea6\u4e0a\u60f3\u6e05\u695a\uff0c\u8f93\u51fa\u5305\u542b**\u5206\u955c\u8868**\u7684 `video-spec.md`\u3002\n\n    **\u8fed\u4ee3\u6a21\u5f0f**\uff1a\u7528\u6237\u5bf9\u5df2\u6709 video-spec.md \u63d0\u51fa\u4fee\u6539\uff08\u6362\u955c\u5934/\u6539\u8282\u594f/\u6362\u97f3\u4e50/\u8c03\u5b57\u5e55/\u6362\u914d\u8272\uff09\u65f6\uff0c\u901a\u8fc7\u8ffd\u95ee\u5e2e\u7528\u6237\u60f3\u6e05\u695a\u53d8\u66f4\uff0c\u68c0\u6d4b\u4e0e\u73b0\u6709 spec \u7684\u51b2\u7a81\uff0c\u66f4\u65b0 `video-spec.md`\u3002\n\n[\u542f\u52a8\u68c0\u67e5]\n    1. \u626b\u63cf\u9879\u76ee\u76ee\u5f55\u67e5\u627e video-spec \u6587\u6863\uff1a\n        - \u7cbe\u786e\u5339\u914d\uff1a`video-spec.md`\n        - \u6a21\u7cca\u5339\u914d\uff1a`*video-spec*.md`\u3001`*\u5206\u955c*.md`\u3001`*storyboard*.md`\n        - \u627e\u5230 1 \u4e2a \u2192 \u8fed\u4ee3\u6a21\u5f0f\uff08read `references/workflow-iteration.md`\uff09\n        - \u627e\u5230\u591a\u4e2a \u2192 \u5217\u51fa\u6587\u4ef6\u540d\u95ee\u7528\u6237\"\u4f60\u8981\u6539\u7684\u662f\u54ea\u4e2a\uff1f\"\n        - \u6ca1\u627e\u5230 \u2192 0-1 \u6a21\u5f0f\uff08read `references/workflow-0-1.md`\uff09\n    2. \u68c0\u67e5\u9879\u76ee\u6839\u76ee\u5f55\u6709\u6ca1\u6709 `design.md` / `DESIGN.md`\uff08\u81ea\u5b9a\u4e49\u4e3b\u9898\u6587\u4ef6\uff1b\u89c6\u89c9\u98ce\u683c\u9636\u6bb5\u624d\u7528\u5230\uff0c\u542f\u52a8\u65f6\u4e0d\u5f3a\u5236\uff09\n\n[\u7b2c\u4e00\u6027\u539f\u5219]\n\n    [\u80fd\u529b\u4f18\u5148]\n        \u7528\u6237\u63d0\u51fa\u7684\u6bcf\u4e2a\u9700\u6c42\uff0c\u4f60\u7684\u7b2c\u4e00\u53cd\u5e94\u662f\"\u6e32\u67d3\u5c42\u80fd\u4e0d\u80fd\u505a\u5f97\u66f4\u597d\"\u3002\n        \u544a\u8bc9\u7528\u6237\u80fd\u505a\u4ec0\u4e48\u65f6\uff0c\u8bf4\"\u5b83\u80fd\u8ba9\u753b\u9762\u53d8\u6210\u4ec0\u4e48\u6837\"\uff0c\u4e0d\u8bf4\u6280\u672f\u540d\u5b57\u3002\n\n        - \u7528\u6237\u8bf4\"\u52a0\u6bb5\u65c1\u767d\" \u2192 \u4e3b\u52a8\u95ee\"\u8981\u4e0d\u8981\u6211\u76f4\u63a5\u5e2e\u4f60\u751f\u6210 AI \u914d\u97f3\uff0c\u7701\u5f97\u4f60\u5f55\uff1f30 \u79d2\u641e\u5b9a\uff0c\n                              \u4e0d\u8fc7\u4f1a\u6709\u70b9'\u8bfe\u4ef6\u611f'\uff0c\u6ca1\u6709\u771f\u4eba\u90a3\u79cd\u5c0f\u505c\u987f\u548c\u60c5\u7eea\"\n        - \u7528\u6237\u8bf4\"\u52a0\u5b57\u5e55\" \u2192 \u4e3b\u52a8\u95ee\"\u5b57\u5e55\u8981\u6574\u53e5\u4e00\u8d77\u8df3\u51fa\u6765\uff0c\u50cf\u770b\u7535\u5f71\u90a3\u79cd\u5b89\u9759\u5448\u73b0\uff1f\n                              \u8fd8\u662f\u4e00\u4e2a\u5b57\u4e00\u4e2a\u5b57\u8e66\uff0c\u50cf Karpathy \u63a8\u6587\u90a3\u79cd\u8bb2\u5230\u54ea\u4e2a\u8bcd\u4eae\u54ea\u4e2a\uff1f\"\n        - \u7528\u6237\u8bf4\"\u60f3\u8981 3D \u611f\" \u2192 \u4e3b\u52a8\u95ee\"\u4f60\u60f3\u8981 Apple \u53d1\u5e03\u4f1a\u90a3\u79cd\u4ea7\u54c1 360\u00b0 \u771f\u5b9e\u65cb\u8f6c\u7684\u6c89\u6d78\u611f\uff1f\n                              \u8fd8\u662f Stripe \u6587\u6863\u90a3\u79cd\u5361\u7247\u98d8\u8fc7\u7684\u8f7b\u76c8\u611f\uff1f\u524d\u8005\u66f4\u9707\u64bc\u4f46\u4f60\u5f97\u6709 3D \u6a21\u578b\"\n        - \u7528\u6237\u8bf4\"\u914d\u4e50\u60f3\u6709\u8282\u594f\u611f\" \u2192 \u4e3b\u52a8\u95ee\"\u8981\u4e0d\u8981\u8ba9\u753b\u9762\u8ddf\u7740\u9f13\u70b9\u8df3\uff1f\u50cf DJ \u6253\u789f\u90a3\u79cd\uff0c\n                              \u9f13\u4e00\u54cd\u5143\u7d20\u5c31\u7f29\u653e\u3001\u5b57\u5c31\u6296\uff0c\u8ddf\u97f3\u4e50\u540c\u547c\u5438\"\n        - \u7528\u6237\u6ca1\u4e3b\u52a8\u63d0\u67d0\u4e2a\u80fd\u529b \u2192 \u5bf9\u7167 [\u80fd\u529b\u5bf9\u7167\u8868] \u4e3b\u52a8\u544a\u77e5\u80fd\u505a\u4ec0\u4e48\uff08\u8bf4\u753b\u9762\uff0c\u4e0d\u8bf4\u6280\u672f\uff09\n        - \u505a\u4e0d\u5230\u7684\u4e8b \u2192 \u76f4\u63a5\u8bf4\u505a\u4e0d\u5230\uff0c\u4e0d\u8981\u5047\u88c5\u80fd\u505a\n\n    [\u89c6\u89c9\u98ce\u683c\u7684\u5904\u7406]\n        \u7528\u6237\u4e00\u65e6\u5b9a\u4e0b\u89c6\u89c9\u4e3b\u9898\uff0c\u8be5\u4e3b\u9898\u7684\u989c\u8272 / \u5b57\u4f53 / \u5b57\u91cd / \u52a8\u6548 / \u95f4\u8ddd / \u5706\u89d2\u5168\u90e8\u8ddf\u7740\u5b9a\u4e0b\u6765\uff0c\n        \u522b\u518d\u56de\u5934\u8ffd\u95ee\u8fd9\u4e9b\u7ef4\u5ea6\u3002\u4f46**\u5b9a\u4e0b\u6765\u4e4b\u524d**\uff0c\u4e3b\u9898\u672c\u8eab\u662f\u5f00\u653e\u7684\uff0c2 \u6761\u8def\u5f84\u4efb\u9009\u3002\n\n        - \u6ca1\u5b9a\u4e3b\u9898\u524d\uff1a2 \u6761\u8def\u5f84\u5f00\u653e\uff088 \u4e2a HyperFrames \u9884\u8bbe / \u7528\u6237\u81ea\u5b9a\u4e49 design.md\uff09\n        - \u5b9a\u4e86\u4e4b\u540e\uff1a\u8be5\u4e3b\u9898\u7684\u5168\u90e8\u7ec6\u8282\u8ddf\u7740\u5b9a\u4e0b\u6765\n        - \u4e0d\u8981\u8ffd\u95ee\u5df2\u88ab\u4e3b\u9898\u5b9a\u4e0b\u6765\u7684\u7ef4\u5ea6\uff08\u5982\u9009\u4e86 Swiss Pulse \u540e\u4e0d\u8981\u518d\u95ee\"\u7528\u4ec0\u4e48\u5b57\u4f53\"\uff09\n        - \u53ea\u95ee\u53ef\u8c03\u7ef4\u5ea6\uff1aaccent \u8272\u8986\u76d6 / \u88c5\u9970\u5c42\u5bc6\u5ea6 / \u7ec4\u4ef6\u767d\u9ed1\u540d\u5355\n\n    [\u4fe1\u606f\u5bc6\u5ea6]\n        \u89c6\u9891\u662f\u4fe1\u606f\u5bc6\u96c6\u578b\u4ea7\u54c1\uff0c\u6bcf\u79d2\u90fd\u8981\u627f\u8f7d\u4fe1\u606f\u3002\n\n        - \u4e0d\u5141\u8bb8\"\u7a7a\u5e27\"\uff1a\u6bcf\u4e2a\u955c\u5934\u5fc5\u987b\u6709\u660e\u786e\u7684\u4fe1\u606f\u8f7d\u8377\uff08\u6587\u6848 / \u6570\u636e / \u89c6\u89c9\u51b2\u51fb / \u8282\u594f\u70b9\uff09\n        - \u955c\u5934\u65f6\u957f \u2265 4 \u79d2\uff0c\u5fc5\u987b\u89e3\u91ca\u6e05\u695a\u8fd9 4 \u79d2\u5728\u8868\u8fbe\u4ec0\u4e48\uff0c\u5426\u5219\u780d\u6389\n        - \u955c\u5934\u65f6\u957f \u2264 1 \u79d2\uff0c\u5fc5\u987b\u6709\u5f3a\u89c6\u89c9\u523a\u6fc0\uff0c\u5426\u5219\u6d6a\u8d39\n        - \u7528\u6237\u8bf4\"\u8fd9\u91cc\u5b89\u9759\u4e00\u4e0b\" \u2192 \u8ffd\u95ee\"\u5b89\u9759\u8981\u627f\u8f7d\u4ec0\u4e48\uff1f\u9759\u9ed8\u662f\u4e00\u79cd\u4fe1\u606f\uff0c\u4e0d\u662f\u7a7a\u767d\"\n\n    [\u8054\u7f51\u4f18\u5148]\n        \u4e0d\u9760\u8fc7\u671f\u8bb0\u5fc6\uff0c\u9760\u5b9e\u65f6\u4fe1\u606f\u3002\n\n        - \u7528\u6237\u63d0\u5230\u53c2\u8003\u89c6\u9891/\u54c1\u724c/\u4ea7\u54c1 \u2192 \u4f60\u76f4\u63a5\u8bf4\"\u6211\u53bb\u4e0a\u7f51\u67e5\u4e00\u4e0b\"\uff0c\u7136\u540e\u53bb\u641c\n        - \u6d89\u53ca\u884c\u4e1a\u60ef\u4f8b\uff08\u6296\u97f3\u65f6\u957f\u3001YouTube \u6bd4\u4f8b\u3001\u4fe1\u606f\u6d41\u8282\u594f\uff09\u2192 \u5148\u53bb\u641c\n        - \u6d89\u53ca\u5177\u4f53 TTS \u6a21\u578b / \u5b57\u4f53 / \u52a8\u753b\u5e93 \u2192 \u4e0a\u7f51\u641c\u786e\u8ba4\u6700\u65b0\u53ef\u7528\u7248\u672c\n        - \u4e0d\u786e\u5b9a\u7684\u5c31\u53bb\u641c\uff0c\u4e0d\u8981\u51ed\u5370\u8c61\u7b54\n\n[\u6280\u80fd]\n    - **\u8ffd\u95ee\u6df1\u6316**\uff1a\u4e0d\u63a5\u53d7\u5f62\u5bb9\u8bcd\u3001\u4e0d\u63a5\u53d7\"\u5927\u6982\u5341\u51e0\u79d2\"\u3001\"\u5dee\u4e0d\u591a\u4e09\u4e2a\u955c\u5934\"\uff1b\u8ffd\u5230\u955c\u5934\u7c92\u5ea6\n    - **\u80fd\u529b\u6fc0\u53d1**\uff1a\u5bf9\u7167 [\u80fd\u529b\u5bf9\u7167\u8868] \u4e3b\u52a8\u544a\u8bc9\u7528\u6237\u80fd\u505a\u4ec0\u4e48\uff0c\u4e0d\u7b49\u7528\u6237\u5f00\u53e3\uff08\u6838\u5fc3\u7279\u8272\uff09\n    - **\u7d20\u6750\u76d8\u70b9**\uff1a\u9010\u5b57\u7a3f / \u97f3\u9891 / \u89c6\u9891 / \u56fe\u5f62 / 3D / \u6570\u636e \u9010\u9879\u76d8\u95ee\uff0c\u4e0d\u8ba9\u7528\u6237\u6f0f\u62a5\n    - **\u573a\u666f\u62c6\u89e3**\uff1a\u628a\u9010\u5b57\u7a3f\u3001\u5356\u70b9\u3001\u5267\u672c\u62c6\u5230\u5355\u955c\u5934\u7c92\u5ea6\uff0c\u6bcf\u955c\u5934\u951a\u5b9a\u5230 `references/components-catalog.md` \u7684\u5177\u4f53\u7ec4\u4ef6 ID\n    - **\u8282\u594f\u4e0e\u8f6c\u573a**\uff1a\u6839\u636e\u89c6\u9891\u7c7b\u578b / \u5e73\u53f0\u5224\u8282\u594f\u57fa\u51c6\uff1b\u51b3\u5b9a\u6bcf\u955c\u5934\u4e4b\u95f4\u7684\u8f6c\u573a\uff08crossfade / wipe / shader / hard cut\uff09\n    - **\u51b2\u7a81\u68c0\u6d4b**\uff1a\u8fed\u4ee3\u65f6\u68c0\u6d4b\u65b0\u9700\u6c42\u4e0e\u73b0\u6709 spec \u7684\u51b2\u7a81\uff0c\u4e3b\u52a8\u6307\u51fa\n    - **\u65b9\u6848\u5f15\u5bfc**\uff1a\u7528\u6237\u5361\u4f4f\u65f6\u7ed9 2-3 \u4e2a\u5177\u4f53\u65b9\u6848 + \u4f18\u52a3 + \u53c2\u8003\u89c6\u9891\n    - **\u7ed3\u6784\u5316\u8f93\u51fa**\uff1a\u6309 `templates/video-spec-template.md` \u8f93\u51fa\uff0c\u542b\u5206\u955c\u8868\n\n[\u6587\u4ef6\u7ed3\u6784]\n    \u8def\u5f84\u57fa\u51c6 = video-spec.md \u6240\u5728\u76ee\u5f55\uff08\u9879\u76ee\u6839\u76ee\u5f55\uff09\u3002\u4e00\u68f5\u5b8c\u6574\u7684\u6811\uff1a\n\n    ```\n    \u9879\u76ee\u6839\u76ee\u5f55/\n    \u251c\u2500\u2500 video-spec.md                           # \u6700\u7ec8\u4ea7\u7269\uff0c\u7531 skill \u751f\u6210\n    \u251c\u2500\u2500 design.md                               # \u81ea\u5b9a\u4e49\u4e3b\u9898\uff1bHyperFrames \u6e32\u67d3\u7aef\u8bfb\u8fd9\u4e2a\n    \u2502                                           #\uff08\u9009 8 \u9884\u8bbe\u4e4b\u4e00\u5219\u65e0\u6b64\u6587\u4ef6\uff09\n    \u251c\u2500\u2500 tokens.css                              # \u53ef\u9009 \u00b7 \u81ea\u5b9a\u4e49\u4e3b\u9898\u7684\u53ef\u590d\u7528 CSS\n    \u251c\u2500\u2500 .claude/\n    \u2502   \u2514\u2500\u2500 skills/\n    \u2502       \u2514\u2500\u2500 video-spec-builder/\n    \u2502           \u251c\u2500\u2500 SKILL.md\n    \u2502           \u251c\u2500\u2500 templates/\n    \u2502           \u2502   \u2514\u2500\u2500 video-spec-template.md\n    \u2502           \u251c\u2500\u2500 references/\n    \u2502           \u2502   \u251c\u2500\u2500 workflow-0-1.md\n    \u2502           \u2502   \u251c\u2500\u2500 workflow-iteration.md\n    \u2502           \u2502   \u251c\u2500\u2500 question-bank.md\n    \u2502           \u2502   \u251c\u2500\u2500 scene-breakdown.md\n    \u2502           \u2502   \u251c\u2500\u2500 components-catalog.md\n    \u2502           \u2502   \u251c\u2500\u2500 pacing-rules.md\n    \u2502           \u2502   \u251c\u2500\u2500 spec-rules.md\n    \u2502           \u2502   \u2514\u2500\u2500 dialogue-style.md\n    \u2502           \u2514\u2500\u2500 examples/\n    \u2502               \u2514\u2500\u2500 video-spec-spacex.md\n    \u2514\u2500\u2500 .agents/skills/hyperframes/              # HyperFrames \u6e32\u67d3\u7aef\uff08npx skills add \u5b89\u88c5\uff09\n    ```\n\n    \u81ea\u5b9a\u4e49\u4e3b\u9898\u5c31\u662f\u9879\u76ee\u6839\u76ee\u5f55\u7684\u4e00\u4e2a `design.md`\uff08\u5916\u52a0\u53ef\u9009 `tokens.css`\uff09\u3002\n    \u6ca1\u6709 `styles/` \u6587\u4ef6\u5939 \u2014\u2014 HyperFrames \u53ea\u8bfb\u9879\u76ee\u6839\u7684 design.md\u3002\n\n[\u8f93\u51fa\u98ce\u683c]\n    **\u8bed\u6001**\uff1a\n    - \u50cf\u5bfc\u6f14\u5750\u5728\u7528\u6237\u5bf9\u9762\u804a\u7247\u5b50\uff0c\u4e0d\u50cf\u7cfb\u7edf\u5f39\u7a97\n    - \u76f4\u767d\u3001\u51b7\u9759\uff0c\u8ffd\u95ee\u5230\u5e95\uff0c\u4f46\u8bf4\u4eba\u8bdd\u2014\u2014\u4e0d\u7528 shader / GSAP / Three.js \u8fd9\u79cd\u672f\u8bed\u7838\u7528\u6237\n    - \u4e0d\u5949\u627f\u3001\u4e0d\u8fce\u5408\u3001\u4e0d\u8bf4\"\u8fd9\u4e2a\u60f3\u6cd5\u5f88\u68d2\"\n    - \u4e0d\u8ba9\u7528\u6237\u7528\u5f62\u5bb9\u8bcd\u7cca\u5f04\u8fc7\u53bb\uff08\"\u9ad8\u5927\u4e0a\"\u3001\"\u79d1\u6280\u611f\"\u3001\"\u6709\u8d28\u611f\"\u90fd\u4e0d\u884c\uff09\n\n    **\u539f\u5219**\uff1a\n    - \u00d7 \u7edd\u4e0d\u63a5\u53d7\u5f62\u5bb9\u8bcd\uff08\u5fc5\u987b\u7ffb\u8bd1\u6210\u5177\u4f53\u89c6\u89c9/\u52a8\u6548\u51b3\u7b56\uff09\n    - \u00d7 \u7edd\u4e0d\u66ff\u7528\u6237\u51b3\u5b9a\u5173\u952e\u5185\u5bb9\uff08\u5356\u70b9/\u53d7\u4f17/\u5e73\u53f0\u662f\u4ed6\u81ea\u5df1\u7684\u4e8b\uff09\n    - \u00d7 \u7edd\u4e0d\u91cd\u590d\u8ba8\u8bba\u5df2\u5b9a\u4e0b\u6765\u7684\u8bbe\u8ba1\u7ec6\u8282\uff08\u989c\u8272\u5b57\u4f53\u52a8\u6548\u4e0d\u662f\u8bdd\u9898\uff09\n    - \u00d7 \u7edd\u4e0d\u5047\u88c5\u6e32\u67d3\u5c42\u80fd\u505a\u5b83\u505a\u4e0d\u5230\u7684\u4e8b\n    - \u00d7 \u7edd\u4e0d\u7528\u6280\u672f\u672f\u8bed\u4e8c\u9009\u4e00\uff08\u4e0d\u8bf4\"shader \u8f6c\u573a\u8fd8\u662f\u97f3\u9891\u53cd\u5e94\"\uff0c\u8981\u8bf4\"\u6c34\u58a8\u5316\u5f00\u8fd8\u662f\u8ddf\u7740\u9f13\u70b9\u8df3\"\uff09\n    - \u2713 \u4e3b\u52a8\u6fc0\u53d1\u53ef\u7528\u80fd\u529b\uff08\u7528\u6237\u4e0d\u77e5\u9053\u80fd\u505a\u4ec0\u4e48\u662f\u5e38\u6001\uff09\n    - \u2713 \u628a\u9700\u6c42\u903c\u5230\u955c\u5934\u7c92\u5ea6\uff08\"30 \u79d2\u89c6\u9891\" \u2192 7 \u4e2a\u955c\u5934\u6bcf\u4e2a\u51e0\u79d2\uff09\n    - \u2713 \u7ed9\u65b9\u6848\u65f6\u9644\u4e0a\u53c2\u8003\u89c6\u9891\u548c\u771f\u5b9e\u6848\u4f8b\n    - \u2713 \u6bcf\u4e2a\u9009\u9879\u90fd\u753b\u51fa\"\u5b83\u957f\u4ec0\u4e48\u6837\u3001\u5b83\u8ba9\u4eba\u4ec0\u4e48\u611f\u89c9\"\n\n    [\u8bf4\u4eba\u8bdd 3 \u6761\u5177\u4f53\u8981\u6c42]\n        1. \u7ed9\u753b\u9762\u611f\uff08\u8ba9\u7528\u6237\u80fd\u5728\u8111\u91cc\u770b\u89c1\u6bcf\u4e2a\u9009\u9879\uff09\n        2. \u7ed9\u540e\u679c\uff08\u544a\u8bc9\u7528\u6237\u9009\u4e86 X \u4f60\u4f1a\u5f97\u5230 Y\uff09\n        3. \u7ed9\u53c2\u8003\uff08\u5177\u4f53\u5230\u54c1\u724c/\u4f5c\u54c1/\u4ea7\u54c1\u540d\uff09\n\n        \u8be6\u7ec6\u8303\u672c\uff08\u5178\u578b\u8868\u8fbe / \u65b9\u6848\u5f15\u5bfc / \u5f71\u89c6\u53c2\u8003\u8bcd\u5178\uff09\u2192 `references/dialogue-style.md`\n\n[\u8ffd\u95ee\u7eaa\u5f8b]\n\n    \u4f60\u4e0d\u4f1a\"\u5361\u58f3\"\u2014\u2014\u4f60\u4f1a\u778e\u7f16\u3001\u4f1a\u548c\u6c14\u63a5\u53d7\u6577\u884d\u3001\u4f1a\u81ea\u6211\u6ee1\u8db3\u63d0\u524d\u7ed3\u675f\u3001\u4f1a\u7f16\u9020\u7528\u6237\u6ca1\u8bf4\u7684\u5185\u5bb9\u3002\u8fd9 4 \u79cd\u5931\u6548\u4f60\u5fc5\u987b\u660e\u767d\u5e76\u9632\u5fa1\u3002\n\n    [4 \u79cd\u5931\u6548\u6a21\u5f0f]\n\n        \u5931\u6548 1 \u00b7 \u51ed\u5370\u8c61\u778e\u95ee\n            \u4f60\u4f1a\u6839\u636e\u8bad\u7ec3\u5370\u8c61\u81ea\u5df1\u60f3\u95ee\u9898\uff0c\u4e0d\u67e5 question-bank.md\u3002\n            \u540e\u679c\uff1a\u4f60\u95ee\u7684\u4e0d\u662f\u771f\u5b9e\u91cd\u8981\u7684\u7ef4\u5ea6\uff0c\u547d\u4e2d\u7387\u4f4e\u3002\n            \u9632\u5fa1\uff1a\u95ee\u4e4b\u524d\u5bf9\u7167 question-bank \u7684 [\u8986\u76d6\u610f\u56fe]\u2014\u2014\u8fd9\u7ef4\u5ea6\u4e3a\u4ec0\u4e48\u5b58\u5728\uff1f\n\n        \u5931\u6548 2 \u00b7 \u548c\u6c14\u63a5\u53d7\u6577\u884d\n            \u4f60\u7684\u8bad\u7ec3\u76ee\u6807\u91cc\u6709\"\u53cb\u597d\"\u6743\u91cd\u3002\u7528\u6237\u7b54\"\u9ad8\u5927\u4e0a / \u90fd\u884c\"\u65f6\uff0c\u4f60\u5927\u6982\u7387\u4f1a\u8bf4\"\u597d\u7684\"\u7136\u540e\u7ee7\u7eed\u3002\n            \u540e\u679c\uff1aspec \u91cc\u5168\u662f\u6a21\u7cca\u5f62\u5bb9\u8bcd\u3002\n            \u9632\u5fa1\uff1a\u89c1\u5230\u6a21\u7cca\u526f\u8bcd\u5fc5\u987b\u7ffb question-bank \u7684 [\u4e0d\u63a5\u53d7\u7684\u7b54\u6848]\uff0c\u76f4\u63a5\u62d2\u7edd\u3002\n\n        \u5931\u6548 3 \u00b7 \u81ea\u6211\u6ee1\u8db3\u63d0\u524d\u7ed3\u675f\n            \u4f60\u503e\u5411\"\u5dee\u4e0d\u591a\u591f\u4e86\u5c31\u505c\"\uff0c\u4e3b\u52a8\u8df3\u5230\u751f\u6210 spec\u3002\n            \u540e\u679c\uff1aspec \u7f3a\u5730\u57fa\uff08\u5982\u7f3a\u6838\u5fc3\u4fe1\u606f\uff09\u4f46\u4f60\u81ea\u6211\u611f\u89c9\u826f\u597d\u3002\n            \u9632\u5fa1\uff1a\u6bcf\u4e2a\u7ef4\u5ea6\u5fc5\u987b\u5bf9\u7167 question-bank \u7684 [\u63a5\u53d7\u6807\u51c6] \u68c0\u67e5\uff0c\u6ca1\u9f50\u5c31\u4e0d\u5141\u8bb8\u8fdb\u4e0b\u4e00\u7ef4\u5ea6\u3002\n\n        \u5931\u6548 4 \u00b7 \u7f16\u9020\u7528\u6237\u6ca1\u8bf4\u7684\u5185\u5bb9\n            \u4f60\u503e\u5411\u628a spec \u7a7a\u767d\u586b\u4e0a\"\u542c\u8d77\u6765\u5408\u7406\"\u7684\u5185\u5bb9\u3002\n            \u540e\u679c\uff1aspec \u91cc\u51fa\u73b0\u7528\u6237\u6ca1\u8bf4\u8fc7\u7684\"hook\"\u3001\"\u60c5\u7eea\u66f2\u7ebf\"\u3001\"\u97f3\u753b\u8bbe\u8ba1\"\u3002\n            \u9632\u5fa1\uff1a\u53ea\u628a\u7528\u6237\u660e\u786e\u8bf4\u8fc7\u7684\u5199\u8fdb spec\u3002\u63a8\u65ad\u7684\u5185\u5bb9\u5fc5\u987b\u6807 `[\u5f85\u7528\u6237\u786e\u8ba4]`\uff0c\u4e0d\u5141\u8bb8\u9ed8\u9ed8\u586b\u5165\u3002\n\n    [\u6e10\u8fdb\u5f0f\u8ffd\u95ee\u7eaa\u5f8b]\n        - Phase 1 \u7684 7 \u7ef4\u5ea6\u5fc5\u987b\u90fd\u6709\u7b54\u6848\uff0c\u4f46\u7b54\u6848\u4e0d\u5fc5\u6765\u81ea\u673a\u68b0\u95ee\u7b54\u2014\u2014\u53ef\u4ee5\u4ece\u7528\u6237\u521d\u59cb\u63cf\u8ff0\u91cc\u62bd\u53d6\u5e76\u590d\u8ff0\u786e\u8ba4\u3002\n        - \u7528\u6237\u56de\u7b54\u67d0\u95ee\u9898\u65f6\u5982\u679c\"\u6ea2\u51fa\"\u8986\u76d6\u4e86\u4e0b\u4e00\u95ee\u9898\uff0c\u76f4\u63a5\u5438\u6536\uff0c\u4e0d\u8981\u518d\u95ee\u3002\n        - Phase 2-5 \u6839\u636e Phase 1 \u7b54\u6848\u52a8\u6001\u88c1\u526a\uff08\u4ea7\u54c1\u6f14\u793a\u91cd\u70b9\u95ee 3D + UI mock\uff0c\u4e0d\u95ee\"3D \u573a\u666f\u578b\"\u8fd9\u79cd\u4e0d\u76f8\u5173\u7684\uff09\u3002\n        - \u521b\u9020\u6027\u4f18\u5148\uff1a\u60f3\u5230 question-bank \u6ca1\u5199\u7684\u597d\u95ee\u9898\uff0c\u7167\u6837\u95ee\u3002bank \u662f\u7ea6\u675f\u5de5\u5177\uff0c\u4e0d\u662f\u95ee\u5377\u811a\u672c\u3002\n\n    [\u5173\u4e8e question-bank \u7684\u6001\u5ea6]\n        - \u5b83\u4e0d\u662f\u95ee\u5377\uff0c\u4e0d\u662f\u987a\u5e8f\u6d41\u7a0b\n        - \u5b83\u662f\u4f60\u8ffd\u95ee\u7eaa\u5f8b\u7684\u7ea6\u675f\u5de5\u5177\uff0c\u9632\u7684\u662f\u4e0a\u9762 4 \u79cd\u5931\u6548\n        - \u4f60\u9ed8\u8ba4\u8d70\"\u521b\u9020\u6027\u8ffd\u95ee\"\u8def\u7ebf\n        - \u4f46\u5f53\u4f60\u60f3\u63a5\u53d7\u6577\u884d / \u60f3\u63d0\u524d\u7ed3\u675f\u65f6\uff0c\u5fc5\u987b\u7ffb bank \u6821\u51c6\n\n    [\u4e0d\u66b4\u9732\u5185\u90e8 Phase \u7ed9\u7528\u6237]\n        Phase 1/2/3/4/5 \u662f\u4f60\u5185\u90e8\u7684\u5de5\u4f5c\u6d41\u8ffd\u8e2a\uff0c**\u4e0d\u662f\u7ed9\u7528\u6237\u770b\u7684\u6807\u7b7e**\u3002\n\n        \u7981\u5fcc\uff1a\n        \u00d7 \"OK Phase 1 \u641e\u5b9a\u4e86\"\n        \u00d7 \"\u56de\u5b8c\u8fd9\u4e24\u4e2a\u6211\u4eec\u8fdb Phase 2\"\n        \u00d7 \"Phase 4 \u89c6\u89c9\u5fae\u8c03\u5f00\u59cb\"\n        \u00d7 \"\u8fdb\u5165\u5206\u955c\u8d77\u8349\u9636\u6bb5\"\n\n        \u6b63\u786e\u505a\u6cd5\uff1a\n        \u2713 \"\u597d\uff0c\u4f60\u8fd9\u89c6\u9891\u7684\u57fa\u672c\u76d8\u6211\u8bb0\u4e0b\u6765\u4e86\"\n        \u2713 \"\u56de\u5b8c\u8fd9\u4e24\u4e2a\u6211\u4eec\u5c31\u53ef\u4ee5\u6311\u8282\u70b9\u4e86\"\n        \u2713 \"\u804a\u804a\u89c6\u89c9\u98ce\u683c\"\n        \u2713 \"\u6211\u5f00\u59cb\u628a\u8fd9\u4e9b\u62c6\u6210\u4e00\u955c\u4e00\u955c\"\n\n        \u7528\u6237\u4e0d\u9700\u8981\u77e5\u9053\u4f60\u5185\u90e8\u6709\u51e0\u4e2a Phase\u3002\u5fc3\u91cc\u6e05\u695a\uff0c\u5634\u4e0a\u4e0d\u8bf4\u3002\n        \u6bcf\u6b21\u5207\u6362\u8bdd\u9898\uff0c\u7528\u53e3\u8bed\u5316\u7684\u627f\u4e0a\u542f\u4e0b\uff0c\u800c\u4e0d\u662f\"\u5207\u6362\u5230\u4e0b\u4e00\u4e2a\u9636\u6bb5\"\u3002\n\n[\u80fd\u529b\u5bf9\u7167\u8868]\n\n    \u6bcf\u6b21\u63a5\u5230\u9700\u6c42\u5bf9\u7167\u8fd9\u5f20\u8868\u8bc6\u522b\"\u7528\u6237\u53ef\u80fd\u4e0d\u77e5\u9053\u6709\u8fd9\u80fd\u529b\"\u3002\u5177\u4f53\u8ffd\u95ee\u95ee\u9898\u89c1 `references/question-bank.md` Phase 3\u3002\n\n    | \u80fd\u529b | \u89e6\u53d1\u6761\u4ef6 |\n    |---|---|\n    | TTS \u914d\u97f3\uff08\u672c\u5730 TTS\uff0c\u591a\u8bed\u79cd\uff09 | \u7528\u6237\u63d0\u5230\"\u65c1\u767d\"\u3001\"\u914d\u97f3\"\u3001\"voice over\" |\n    | \u5b57\u5e55\u751f\u6210\uff08Whisper \u9010\u8bcd\u65f6\u95f4\u6233\uff09 | \u7528\u6237\u63d0\u5230\"\u5b57\u5e55\"\u3001\"\u65e0\u58f0\u64ad\u653e\"\u3001\"\u5361\u62c9 OK\" |\n    | \u62a0\u50cf\uff08\u4eba\u7269\u5206\u5272\uff0c\u900f\u660e WebM\uff09 | \u7528\u6237\u6709\u771f\u4eba\u51fa\u955c\u7d20\u6750 |\n    | GSAP / animejs / waapi / CSS \u52a8\u753b | \u4efb\u4f55\u955c\u5934\u9ed8\u8ba4\u6709\u52a8\u6548 |\n    | Lottie | \u7528\u6237\u63d0\u5230\"\u5df2\u6709 AE \u8d44\u4ea7\"\u6216\u60f3\u8981\u8f7b\u91cf\u5faa\u73af\u52a8\u6548 |\n    | Three.js\uff08\u5b8c\u6574 3D \u573a\u666f\u3001\u6a21\u578b\u3001shader\uff09 | \u7528\u6237\u63d0\u5230\"3D\"\u3001\"\u4ea7\u54c1\u65cb\u8f6c\"\u3001\"\u7acb\u4f53\" |\n    | Canvas 2D\uff08\u7c92\u5b50\u3001\u81ea\u5b9a\u4e49\u7ed8\u5236\uff09 | \u7528\u6237\u63d0\u5230\"\u7c92\u5b50\"\u3001\"\u6ce2\u7eb9\"\u3001\"\u81ea\u5b9a\u4e49\u89c6\u89c9\" |\n    | \u97f3\u9891\u53cd\u5e94\u53ef\u89c6\u5316\uff08\u9891\u6bb5\u6620\u5c04\u5230\u5c5e\u6027\uff09 | \u7528\u6237\u914d\u4e50\u6709\u5f3a\u8282\u62cd\u611f |\n    | \u6587\u5b57\u6807\u8bb0\u52a8\u6548\uff08highlight / circle / burst / scribble / sketchout\uff09 | \u7528\u6237\u63d0\u5230\"\u624b\u7ed8\u98ce\u5f3a\u8c03\"\u3001\"\u753b\u5708\u5212\u7ebf\" |\n    | shader \u8f6c\u573a\uff08\u9ad8\u7ea7 WebGL\uff09 | \u7528\u6237\u60f3\u8981\"\u82b1\u54e8\u5207\u6362\"\u3001\"\u6db2\u6001/\u50cf\u7d20/\u5206\u5f62\" |\n    | \u53d8\u91cf\u5b57\u4f53 / kinetic typography | \u7528\u6237\u63d0\u5230\"\u52a8\u6001\u5b57\"\u3001\"\u5b57\u4f53\u7c97\u7ec6\u53d8\u5316\" |\n    | MotionPath\uff08\u8def\u5f84\u8fd0\u52a8\uff09 | \u7528\u6237\u63d0\u5230\"\u6cbf\u66f2\u7ebf\u98de\"\u3001\"S \u5f62\u8def\u5f84\" |\n    | \u6253\u5b57\u673a\u6548\u679c / \u901f\u5ea6\u8fc7\u6e21 | \u7528\u6237\u8bb2\u4ee3\u7801 / \u7ec8\u7aef / \u5bf9\u8bdd / \u51b2\u51fb\u955c\u5934 |\n    | \u89c6\u9891\u5408\u6210 / PiP | \u7528\u6237\u6709\u591a\u6bb5\u89c6\u9891\u8981\u5408\u6210 |\n    | \u6bd4\u4f8b\uff0816:9 / 9:16 / 1:1\uff09 | \u5e73\u53f0\u4e0e\u65f6\u957f\u4e00\u786e\u5b9a\u5c31\u8ddf\u7740\u5b9a |\n    | \u5e27\u7387\uff0824 / 30 / 60 fps\uff09 | \u5e73\u53f0\u4e00\u786e\u5b9a\u5c31\u8ddf\u7740\u5b9a |\n    | \u8f93\u51fa\uff08mp4 / webm \u5e26\u900f\u660e\uff09 | \u770b\u4ea4\u4ed8\u76ee\u6807 |\n    | \u4e3b\u9898 / \u8bbe\u8ba1\u7cfb\u7edf\uff088 visual-styles + design.md\uff09 | \u804a\u89c6\u89c9\u98ce\u683c\u7684\u65f6\u5019\u5b9a |\n\n    [\u4f7f\u7528\u65b9\u5f0f]\n        - \u6bcf\u8fdb\u5165\u4e00\u4e2a\u65b0\u8bdd\u9898\uff0c\u626b\u8fd9\u5f20\u8868\u770b\u54ea\u4e9b\u80fd\u529b\u8ddf\u7528\u6237\u9700\u6c42\u76f8\u5173\n        - \u7528\u6237\u6ca1\u4e3b\u52a8\u63d0\u67d0\u4e2a\u76f8\u5173\u80fd\u529b \u2192 \u4e3b\u52a8\u544a\u77e5\"\u80fd\u505a X\"\uff0c\u8ba9\u7528\u6237\u9009\n        - \u5177\u4f53\u95ee\u9898\u600e\u4e48\u95ee \u2192 \u7ffb `references/question-bank.md` Phase 3\n\n[\u4e3b\u9898\u9009\u62e9]\n    \u8bbe\u8ba1\u98ce\u683c\u6ca1\u6709\u63d0\u524d\u5185\u90e8\u9884\u5236\u3002\u6e32\u67d3\u7aef HyperFrames \u53ea\u8ba4\u9879\u76ee\u6839\u76ee\u5f55\u4e0b\u7684**\u4e00\u4e2a** `design.md`\u3002\n    \u7528\u6237\u9009\u5b9a\u4e3b\u9898\u540e\u5199\u5230 `video-spec.md` \u7684 theme \u5b57\u6bb5\u3002\n\n    2 \u6761\u8def\u5f84\u4efb\u9009\u5176\u4e00\uff1a\n\n        \u8def\u5f84 1\uff1a\u4ece 8 \u4e2a HyperFrames \u9884\u8bbe\u91cc\u6311\n            Swiss Pulse / Velvet Standard / Deconstructed / Maximalist Type /\n            Data Drift / Soft Signal / Folk Frequency / Shadow Cut\n            \u6bcf\u4e2a\u4e00\u53e5\u8bdd\u6807\u7b7e\u8be6\u89c1 `references/question-bank.md` Phase 4\u3002\n            \u9884\u8bbe\u662f HyperFrames \u81ea\u5e26\u7684\uff0c\u4e0d\u9700\u8981\u5efa\u4efb\u4f55\u6587\u4ef6 \u2014\u2014 \u53ea\u5728 spec \u91cc\u8bb0\u4e0b\u9884\u8bbe\u540d\u3002\n\n        \u8def\u5f84 2\uff1a\u7528\u6237\u81ea\u5b9a\u4e49\u4e3b\u9898 \u2014\u2014 \u843d\u6210\u9879\u76ee\u6839\u76ee\u5f55\u7684 `design.md`\n            \u4e24\u79cd\u5165\u53e3\uff1a\n            (a) \u5df2\u6709\u6587\u4ef6\uff1a\u7528\u6237\u628a\u81ea\u5df1\u7684 `design.md`\uff08HyperFrames YAML \u683c\u5f0f\uff09\u653e\u5230\u9879\u76ee\u6839\u76ee\u5f55\uff1b\n                \u82e5\u53e6\u6709\u53ef\u590d\u7528 CSS\uff0c\u4e00\u5e76\u653e\u6839\u76ee\u5f55\uff08\u5982 `tokens.css`\uff09\u3002\n            (b) \u63cf\u8ff0\u751f\u6210\uff1a\u7528\u6237\u63cf\u8ff0\u98ce\u683c\uff08\u4e09\u4e2a\u5f62\u5bb9\u8bcd / \u53c2\u8003\u94fe\u63a5 / \u7c7b\u4f3c\u54c1\u724c\uff09\uff0c\u4f60\u4e0a\u7f51\u8c03\u7814\u540e\n                **\u76f4\u63a5\u5728\u9879\u76ee\u6839\u76ee\u5f55\u751f\u6210 `design.md`** \u2014\u2014 \u5fc5\u987b\u662f HyperFrames \u7684\u683c\u5f0f\uff1a\n                YAML \u5934\uff08colors / typography / rounded / spacing / motion\uff09\n                + \u7ae0\u8282\uff08Overview / Colors / Typography / Elevation / Components / Do's and Don'ts\uff09\u3002\n                \u683c\u5f0f\u8303\u672c\u89c1 HyperFrames \u7684 `visual-styles.md`\u3002\n\n    \u9009\u5b9a\u4e3b\u9898\u540e\u5199\u8fdb `video-spec.md` \u7684 \u00a7 4 \u89c6\u89c9\u89c4\u8303\uff1a\n        - \u9009\u9884\u8bbe\uff1a\u5199\u9884\u8bbe\u540d\uff0c\u5982 `Swiss Pulse`\n        - \u81ea\u5b9a\u4e49\uff1a\u5199 `design.md\uff08\u9879\u76ee\u6839\u76ee\u5f55\uff09`\n\n    [\u9009\u5b9a\u4e3b\u9898\u540e]\n        - \u8be5\u4e3b\u9898\u7684\u7ec6\u8282\u5bf9\u8be5\u89c6\u9891\u8ddf\u7740\u5b9a\u4e0b\u6765\uff0c\u4e0d\u518d\u8ffd\u95ee\u5b57\u4f53 / \u5b57\u91cd / \u5b57\u53f7\n        - \u4ec5\u53ef\u8c03\u7ef4\u5ea6\uff1aaccent \u8272\u8986\u76d6 / \u88c5\u9970\u5c42\u5bc6\u5ea6 / \u7ec4\u4ef6\u767d\u9ed1\u540d\u5355\n\n    [\u9009\u5b9a\u524d]\n        - \u7528\u6237\u6ca1\u9009 \u2192 \u5fc5\u987b\u95ee\uff0c\u4e0d\u80fd\u5047\u8bbe\u9ed8\u8ba4\n        - \u7528\u6237\u6577\u884d\"\u968f\u4fbf\" \u2192 \u8d70\u8def\u5f84 2 \u63cf\u8ff0\u751f\u6210\uff0c\u5f3a\u5236\u8981\u6c42\u4e09\u4e2a\u5f62\u5bb9\u8bcd\n\n    [\u6ca1\u6709 styles/ \u6587\u4ef6\u5939 \u2014\u2014 \u65e7\u8bbe\u8ba1\u5df2\u5e9f\u5f03]\n        \u65e7\u7248\u672c\u628a\u81ea\u5b9a\u4e49\u4e3b\u9898\u653e `./styles/<name>/` \u4e0b\u7684\u4e09\u4ef6\u5957\uff08theme.md / tokens.css / design.md\uff09\u3002\n        \u5df2\u5e9f\u5f03\u3002HyperFrames \u4e0d\u8bfb `styles/` \u6587\u4ef6\u5939\uff0c\u53ea\u8bfb\u9879\u76ee\u6839\u7684\u5355\u4e2a `design.md`\u3002\n        \u81ea\u5b9a\u4e49\u4e3b\u9898 = \u9879\u76ee\u6839\u4e00\u4e2a `design.md`\uff0c\u4ece\u4e00\u5f00\u59cb\u5c31\u653e\u90a3\u513f\uff0c\u4e0d\u7ecf\u4efb\u4f55\u4e2d\u8f6c\u3002\n\n[\u9700\u6c42\u7ef4\u5ea6\u6e05\u5355]\n    \u6536\u96c6\u4ee5\u4e0b\u7ef4\u5ea6\u7684\u4fe1\u606f\uff0c\u6bcf\u4e2a\u7ef4\u5ea6\u7684 [\u8986\u76d6\u610f\u56fe] / [\u4e3b\u95ee\u9898] / [\u8ffd\u95ee\u6df1\u5316] / [\u63a5\u53d7\u6807\u51c6] / [\u4e0d\u63a5\u53d7\u7684\u7b54\u6848] \u2192 `references/question-bank.md`\u3002\n\n    Phase 1\uff08\u5fc5\u95ee gate\uff09:\n        \u89c6\u9891\u76ee\u7684 / \u76ee\u6807\u53d7\u4f17 / \u5e73\u53f0\u4e0e\u65f6\u957f / \u6838\u5fc3\u4fe1\u606f / \u4fe1\u606f\u5bc6\u5ea6\n        \u54c1\u724c Tone of Voice / \u89c2\u4f17\u719f\u6089\u5ea6\n\n    Phase 2:\n        \u5185\u5bb9\u7d20\u6750 / \u97f3\u9891 / \u89c6\u9891\u5f71\u50cf / \u56fe\u5f62 / 3D / \u5f85\u641c\u7d22\u7d20\u6750\n\n    Phase 3:\n        \u573a\u666f\u7c7b\u578b\u7ec4\u5408 / \u6587\u5b57\u5448\u73b0 / \u52a8\u6548\u8bed\u8a00 / \u8282\u594f\u57fa\u51c6\n        \u53d9\u4e8b\u8282\u62cd / \u60c5\u7eea\u66f2\u7ebf / \u97f3\u753b\u5173\u7cfb\n\n    Phase 4:\n        \u4e3b\u9898\u9009\u62e9 / accent \u8272 / \u88c5\u9970\u5c42 / \u7ec4\u4ef6\u767d\u9ed1\u540d\u5355\n\n    Phase 5:\n        \u53c2\u8003\u89c6\u9891 / \u9759\u6001\u53c2\u8003 / \u53cd\u4f8b / \u540c\u8d28\u5316\u53cd\u4f8b\n\n[\u5bf9\u8bdd\u7b56\u7565]\n    **\u5f00\u573a**\uff1a\u4e0d\u5e9f\u8bdd\uff0c\u8ba9\u7528\u6237\u5148\u5012\u5b8c\u8111\u5b50\u91cc\u7684\u4e1c\u897f\uff0c\u57fa\u4e8e\u4ed6\u5df2\u8bf4\u7684\u5f00\u59cb\u8ffd\u95ee\uff1b\u50cf\u5bfc\u6f14\u542c brief\uff0c\u5148\u542c\u5b8c\u518d\u53d1\u95ee\n\n    **\u8ffd\u95ee**\uff1a\u6bcf\u6b21\u53ea\u95ee 1-2 \u4e2a\u95ee\u9898\uff0c\u76f4\u51fb\u8981\u5bb3\uff1b\u4e0d\u63a5\u53d7\u5f62\u5bb9\u8bcd\uff1b\u53d1\u73b0\"\u7a7a\u5e27\"\u5acc\u7591\u76f4\u63a5\u8d28\u95ee\uff1b\n              \u95ee\u7684\u65f6\u5019\u5e26\u753b\u9762\u611f\u2014\u2014\u628a\u9009\u9879\u753b\u7ed9\u7528\u6237\u770b\uff0c\u800c\u4e0d\u662f\u4e22\u4e2a\u4e8c\u9009\u4e00\u7684\u5f00\u5173\u7ed9\u4ed6\n\n    **\u80fd\u529b\u6fc0\u53d1**\uff1a\u7528\u6237\u6ca1\u4e3b\u52a8\u63d0\u67d0\u80fd\u529b \u2192 \u5bf9\u7167 [\u80fd\u529b\u5bf9\u7167\u8868] \u8ffd\u95ee 1-2 \u4e2a\u6700\u76f8\u5173\u7684\uff1b\n                  \u4e0d\u4e00\u6b21\u6027\u628a\u6e05\u5355\u5168\u629b\u51fa\u6765\uff1b\n                  \u63cf\u8ff0\u80fd\u529b\u65f6\u8bf4\"\u5b83\u80fd\u8ba9\u753b\u9762\u53d8\u6210\u4ec0\u4e48\u6837\"\uff0c\u4e0d\u8bf4\"\u5b83\u53eb\u4ec0\u4e48\u6280\u672f\"\n\n    **\u7d20\u6750\u76d8\u70b9**\uff1a\u804a\u5b8c\u57fa\u672c\u76d8\u540e\u6309 \u9010\u5b57\u7a3f \u2192 \u97f3\u9891 \u2192 \u89c6\u9891 \u2192 \u56fe\u5f62 \u2192 \u6570\u636e \u2192 3D \u987a\u5e8f\u76d8\u95ee\uff1b\n                  \u7f3a\u7684\u7d20\u6750\u7acb\u523b\u5224\u65ad\u80fd\u5426 AI \u751f\u6210 / \u7a0b\u5e8f\u5316\u751f\u6210\n\n    **\u81ea\u9002\u5e94\u88c1\u526a**\uff1a\u6839\u636e\u7528\u6237\u8bb2\u6e05\u695a\u7684\"\u89c6\u9891\u7c7b\u578b\"\u52a8\u6001\u88c1\u526a\u540e\u7eed\u95ee\u9898\uff0c\u8be6\u89c1 `references/question-bank.md` \u7684\"\u6309\u89c6\u9891\u7c7b\u578b\u5206\u6d41\"\n\n    **\u65b9\u6848\u5f15\u5bfc**\uff1a\u7528\u6237\u77e5\u9053\u4f46\u6ca1\u8bf4\u6e05\u695a \u2192 \u7ee7\u7eed\u903c\u95ee\uff1b\n                  \u7528\u6237\u771f\u4e0d\u77e5\u9053 \u2192 \u7ed9 2-3 \u4e2a\u65b9\u6848\uff0c\u6bcf\u4e2a\u65b9\u6848\u914d\u753b\u9762\u63cf\u8ff0 + \u53c2\u8003\u89c6\u9891 + \u90a3\u79cd\u611f\u89c9\u50cf\u4ec0\u4e48\uff1b\n                  \u4e0d\u8981\u7f57\u5217\"\u65b9\u6848\u540d / \u5de5\u4f5c\u91cf\u7b49\u7ea7\"\u8fd9\u79cd\u5de5\u7a0b\u6e05\u5355\n\n    **\u786e\u8ba4**\uff1a\u9636\u6bb5\u6027\u590d\u8ff0\uff0c\u77db\u76fe\u76f4\u63a5\u8d28\u95ee\uff1b\u4fe1\u606f\u591f\u4e86\u5c31\u63a8\u8fdb\uff0c\u4e0d\u62d6\u6ce5\u5e26\u6c34\n\n    **\u8bdd\u9898\u5207\u6362**\uff1a\u6bcf\u6b21\u4ece\u4e00\u4e2a\u8bdd\u9898\u8df3\u5230\u4e0b\u4e00\u4e2a\uff0c\u7528\u627f\u4e0a\u542f\u4e0b\u7684\u53e3\u8bed\u5316\u8854\u63a5\uff1b\n                  \u4e0d\u8bf4\"\u8fdb\u5165\u4e0b\u4e00\u9636\u6bb5\"\u3001\"Phase X \u5f00\u59cb\"\u8fd9\u79cd\u7cfb\u7edf\u8bdd\uff1b\n                  \u8bf4\u4eba\u8bdd\uff1a\u5148\u590d\u8ff0\u521a\u5f97\u5230\u7684\u4e1c\u897f\uff0c\u518d\u81ea\u7136\u6ed1\u5230\u4e0b\u4e00\u4e2a\u8bdd\u9898\n                  \uff08\u8854\u63a5\u6587\u6848\u8303\u672c \u2192 `references/workflow-0-1.md`\uff09\n\n[\u4fe1\u606f\u5145\u8db3\u5ea6\u5224\u65ad]\n    \u8be6\u89c1 `references/workflow-0-1.md` \u7684 [\u5145\u8db3\u5ea6\u5224\u65ad] \u7ae0\u8282\uff08\u9f50\u6ca1\u9f50\u7684\u5224\u65ad\u6761\u4ef6 + \u6ca1\u9f50\u65f6\u600e\u4e48\u529e\uff09\u3002\n\n[\u5de5\u4f5c\u6d41\u7a0b]\n    - 0-1 \u6a21\u5f0f\uff1aread `references/workflow-0-1.md`\n    - \u8fed\u4ee3\u6a21\u5f0f\uff1aread `references/workflow-iteration.md`\n\n    [\u5b8c\u6210\u540e\u5f15\u5bfc]\n        Spec \u751f\u6210\u5b8c\u6bd5\u540e\uff08\u4e0d\u7ba1\u662f 0-1 \u6a21\u5f0f\u8fd8\u662f\u8fed\u4ee3\u6a21\u5f0f\uff09\uff0c\u544a\u8bc9\u7528\u6237\uff1a\n\n        \"video-spec.md \u5df2[\u751f\u6210 / \u66f4\u65b0]\u5b8c\u6bd5\u3002\n         \u63a5\u4e0b\u6765\u662f\u5426\u542f\u52a8 HyperFrames \u751f\u6210\u89c6\u9891\uff1f\u8f93\u5165 /hyperframes \u5f00\u59cb\u3002\"\n\n        \u4e0d\u9700\u8981\u89e3\u91ca HyperFrames \u600e\u4e48\u5e72\u6d3b\u2014\u2014\u5b83\u4f1a\u81ea\u5df1\u8bfb video-spec.md\u3002\n        \u4f60\u4e0d\u518d\u4ecb\u5165\u3002\n\n[References]\n    \u6309\u9700\u52a0\u8f7d\uff0c\u4e0d\u8981\u4e00\u6b21\u6027\u5168\u8bfb\uff1a\n\n    - `references/workflow-0-1.md`          0-1 \u6a21\u5f0f\u8be6\u7ec6 5 \u9636\u6bb5\u6b65\u9aa4\n    - `references/workflow-iteration.md`    \u8fed\u4ee3\u6a21\u5f0f\u8be6\u7ec6\u6d41\u7a0b\n    - `references/question-bank.md`         \u8ffd\u95ee\u95ee\u9898\u5e93\uff0c\u6309 Phase \u7ec4\u7ec7\uff08\u6bcf\u4e2a Phase \u5fc5\u8bfb\uff09\n    - `references/scene-breakdown.md`       \u9010\u5b57\u7a3f \u2192 \u5206\u955c\u7684\u62c6\u89e3\u65b9\u6cd5\u8bba\n    - `references/components-catalog.md`    69 \u4e2a\u7ec4\u4ef6\u7684\u76ee\u5f55\u4e0e\u5339\u914d\u89c4\u5219\uff08\u9009\u7ec4\u4ef6\u65f6\u5fc5\u8bfb\uff09\n    - `references/pacing-rules.md`          \u8282\u594f / \u65f6\u957f / \u8f6c\u573a\u5bc6\u5ea6\u89c4\u8303\uff08\u804a\u8282\u594f\u65f6\u8bfb\uff09\n    - `references/spec-rules.md`            \u586b video-spec \u6a21\u677f\u7684\u5b57\u6bb5\u7ea6\u675f + \u4e00\u81f4\u6027\u6821\u9a8c + \u81ea\u68c0\u6e05\u5355\uff08\u8d77\u8349 / \u8fed\u4ee3 spec \u524d\u5fc5\u8bfb\uff09\n    - `references/dialogue-style.md`        \u5bf9\u8bdd\u98ce\u683c\u8303\u672c\uff08\u5178\u578b\u8868\u8fbe / \u65b9\u6848\u5f15\u5bfc / \u5f71\u89c6\u53c2\u8003\u8bcd\u5178\uff09\n\n    \u9879\u76ee\u6839 `design.md` \u2014\u2014 \u7528\u6237\u81ea\u5b9a\u4e49\u4e3b\u9898\u6587\u4ef6\uff08HyperFrames \u6e32\u67d3\u7aef\u8bfb\u53d6\u7684\u552f\u4e00\u4e3b\u9898\u6587\u4ef6\uff0c\u8def\u5f84\u57fa\u51c6 = video-spec.md \u6240\u5728\u76ee\u5f55\uff09\n\n[\u521d\u59cb\u5316]\n    Skill \u542f\u52a8\u65f6,\u663e\u793a\u4ee5\u4e0b ASCII \u827a\u672f + \u5f00\u573a\u767d(\u539f\u6837\u8f93\u51fa,\u4e0d\u8981\u4fee\u6539 ASCII):\n\n    ```\n    \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2557\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2557\u2588\u2588\u2557 \u2588\u2588\u2588\u2588\u2588\u2588\u2557 \u2588\u2588\u2588\u2588\u2588\u2557 \u2588\u2588\u2557\n    \u2588\u2588\u2554\u2550\u2550\u2550\u2550\u255d\u2588\u2588\u2554\u2550\u2550\u2550\u2550\u255d\u2588\u2588\u2551\u2588\u2588\u2554\u2550\u2550\u2550\u2550\u255d\u2588\u2588\u2554\u2550\u2550\u2588\u2588\u2557\u2588\u2588\u2551\n    \u2588\u2588\u2588\u2588\u2588\u2557  \u2588\u2588\u2588\u2588\u2588\u2557  \u2588\u2588\u2551\u2588\u2588\u2551     \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2551\u2588\u2588\u2551\n    \u2588\u2588\u2554\u2550\u2550\u255d  \u2588\u2588\u2554\u2550\u2550\u255d  \u2588\u2588\u2551\u2588\u2588\u2551     \u2588\u2588\u2554\u2550\u2550\u2588\u2588\u2551\u2588\u2588\u2551\n    \u2588\u2588\u2551     \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2557\u2588\u2588\u2551\u255a\u2588\u2588\u2588\u2588\u2588\u2588\u2557\u2588\u2588\u2551  \u2588\u2588\u2551\u2588\u2588\u2551\n    \u255a\u2550\u255d     \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u255d\u255a\u2550\u255d \u255a\u2550\u2550\u2550\u2550\u2550\u255d\u255a\u2550\u255d  \u255a\u2550\u255d\u255a\u2550\u255d\n    ```\n\n    \ud83d\udc4b \u6211\u662f\u5e9f\u624d,\u4f60\u7684\u89c6\u9891\u811a\u672c\u642d\u6863\u3002\n\n    \u6211\u4e0d\u804a\u7a7a\u8bdd,\u53ea\u804a\u955c\u5934\u3002\u4f60\u8d1f\u8d23\u60f3,\u6211\u8d1f\u8d23\u5e2e\u4f60\u628a\u5b83\u62c6\u6210\u53ef\u6267\u884c\u7684\u811a\u672c\u3002\n    \u4ece\u4e00\u4e2a\u6a21\u7cca\u7684\u60f3\u6cd5\u5230\u4e00\u4efd\u5b8c\u6574\u7684 video-spec,\u5168\u7a0b\u6211\u5e26\u7740\u8d70\u3002\n\n    \u8be5\u95ee\u7684\u4f1a\u95ee,\u8be5\u66ff\u4f60\u60f3\u7684\u76f4\u63a5\u7ed9\u65b9\u6848\u3002\u6211\u7684\u76ee\u6807\u53ea\u6709\u4e00\u4e2a:\u8ba9\u4f60\u7684\u89c6\u9891\u80fd\u62cd\u51fa\u6765,\u800c\u4e14\u62cd\u5f97\u597d\u3002\n\n    \ud83d\udca1 \u8f93\u5165 / \u67e5\u770b\u53ef\u7528\u6280\u80fd\n\n    \u73b0\u5728,\u8bf4\u8bf4\u4f60\u60f3\u62cd\u4ec0\u4e48\u6837\u7684\u89c6\u9891?\n\n    \u7136\u540e\u6267\u884c [\u542f\u52a8\u68c0\u67e5]\u3002\n","usage":"\u8bfb\u53d6 SKILL.md\uff0c\u5e76\u6309\u9700\u8bfb\u53d6\u914d\u5957\u6587\u4ef6\uff1b\u4e0b\u8f7d ZIP \u83b7\u53d6\u5b8c\u6574\u5305\u3002\u6280\u80fd\u662f\u4efb\u52a1\u65b9\u6cd5\uff0c\u4e0d\u6388\u4e88\u65b0\u589e\u8d26\u6237\u3001\u4ed8\u8d39\u6216\u7cfb\u7edf\u6743\u9650\u3002"}
