{"slug":"zhouwei713-luobo-design-d1d1cc","title":"\u841d\u535c\u8bbe\u8ba1\uff1a\u8bbe\u8ba1\u7269\u6599\u751f\u6210","description":"\u628a\u4e00\u53e5\u6a21\u7cca\u9700\u6c42\u8f6c\u6210\u6d77\u62a5\u3001\u901a\u77e5\u3001\u83dc\u5355\u3001\u9080\u8bf7\u51fd\u3001H5\u7535\u5b50\u8bf7\u67ec\u3001\u5956\u72b6\u3001\u540d\u7247\u3001logo\u7b49\u8bbe\u8ba1\u7269\u6599\uff1a\u5148\u586b\u9700\u6c42\u8868\u3001\u60f3\u521b\u610f\u6982\u5ff5\u3001\u51fa\u4e09\u4e2a\u65b9\u5411\u5bf9\u6bd4\u56fe\u4f9b\u7528\u6237\u9009\u62e9\uff0c\u518d\u51bb\u7ed3spec.json\uff0c\u7531\u6392\u7248\u7a0b\u5e8f\u6392\u4e2d\u6587\u5e76\u6e32\u67d3\uff0c\u4ea4\u4ed8\u524d\u68c0\u67e5\u6ea2\u51fa\u3001\u5bf9\u6bd4\u5ea6\u3001\u5e7f\u544a\u6cd5\u7528\u8bed\u4e0e\u7f3a\u5931\u4fe1\u606f\u3002","category":"\u526a\u8f91\u4e0e\u5305\u88c5","tags":["zhouwei713","\u526a\u8f91\u4e0e\u5305\u88c5"],"author":"zhouwei713","source_url":"https://github.com/zhouwei713/luobo-design/blob/c4c1d8fcb5951c5ae348a9fa0c199281927fecdb/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":"98d0ef77cf074a07a036e9f6512df3cb","created_at":"2026-11-02T14:47:08+00:00","updated_at":"2026-11-02T14:47:08+00:00","source_repo":"zhouwei713/luobo-design","source_path":"SKILL.md","source_commit":"c4c1d8fcb5951c5ae348a9fa0c199281927fecdb","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":"packaging","category_name":"\u526a\u8f91\u4e0e\u5305\u88c5","quality":{"review_type":"text_and_package_review","readiness":"requires_setup","reviewed_at":"2026-11-02T14:46:04+00:00","review_summary":"\u6d41\u7a0b\u4e0e\u4ea7\u7269\u5b9a\u4e49\u5b8c\u6574\uff0c\u884c\u4e1a\u5305\u3001\u7269\u6599\u8bf4\u660e\u3001\u68c0\u67e5\u9879\u9f50\u5907\uff0c\u5c5e\u53ef\u76f4\u63a5\u7528\u4e8e\u8bbe\u8ba1\u7269\u6599\u751f\u4ea7\u7684\u65b9\u6cd5\u578b\u6280\u80fd\uff1b\u4f46\u4f9d\u8d56\u5b89\u88c5\u3001\u5b57\u4f53\u4e0b\u8f7d\u4e0e\u751f\u56fe\u8c03\u7528\u5747\u672a\u5b9e\u6d4b\uff0c\u9700\u7528\u6237\u81ea\u5907\u73af\u5883\u4e0e\u6a21\u578b\u914d\u7f6e\uff0c\u6574\u56fe\u6587\u5b57\u987b\u4eba\u5de5\u6838\u5bf9\u3002","cost_notes":"\u751f\u56fe\u6a21\u578b\u8c03\u7528\u6309\u5404\u5e73\u53f0\u8ba1\u8d39\uff0c\u91cd\u753b\u4f1a\u518d\u6b21\u6263\u8d39\uff0c\u9700\u7528\u6237\u81ea\u884c\u786e\u8ba4\uff1b\u5b57\u4f53\u4e0e\u4f9d\u8d56\u4e3a\u5f00\u6e90\u6216\u514d\u8d39\u5b89\u88c5\uff0c\u672a\u505a\u62a5\u4ef7\u3002","source_sha256":"7a26c98f4833ef96bf1c9fae86f85d2daa744069cc4d0d42b274c2bba179cb7b","prerequisites":["Python 3.9+ \u4e0e pip","Pillow\u3001Playwright\uff0c\u5e76\u6267\u884c python -m playwright install chromium","logo\u8f6c\u77e2\u91cf\u9700 fonttools\u3001brotli","\u9996\u6b21\u8fd0\u884c\u9700\u8054\u7f51\u4ecenpm\u62c9\u53d6\u5f00\u6e90\u4e2d\u6587\u5b57\u4f53\uff0c\u79bb\u7ebf\u65f6\u9000\u56de\u7cfb\u7edf\u5b57\u4f53","\u4f7f\u7528\u6574\u56fe\u6a21\u5f0f\u9700\u81ea\u5907\u751f\u56fe\u6a21\u578bAPI\u4e0e\u5bc6\u94a5\uff0c\u8d39\u7528\u7531\u7528\u6237\u81ea\u884c\u786e\u8ba4"],"checks":["\u6253\u5f00overview.png\u4e0e\u6bcf\u5f20\u6210\u54c1\u56fe\u9010\u5f20\u76ee\u89c6\u68c0\u67e5\uff0c\u786e\u8ba4\u65e0\u6ea2\u51fa\u3001\u6587\u5b57\u91cd\u53e0\u3001\u672b\u884c\u5b64\u5b57","\u6838\u5bf9qa.json\u4e2dtodo\u5360\u4f4d\uff08\u7535\u8bdd\u3001\u5730\u5740\u3001\u4ef7\u683c\u7b49\uff09\u662f\u5426\u5df2\u5728\u4ea4\u4ed8\u8bf4\u660e\u4e2d\u5217\u51fa","\u68c0\u67e5\u5e7f\u544a\u6cd5\u6781\u9650\u8bcd\u3001\u7597\u6548\u627f\u8bfa\u3001\u6559\u80b2\u57f9\u8bad\u4fdd\u8fc7\u7c7b\u8868\u8ff0\u662f\u5426\u5df2\u6309\u62a5\u9519\u4fee\u6539","\u6574\u56fe\u6a21\u5f0f\u4e0b\u9010\u5b57\u6838\u5bf9\u6a21\u578b\u6240\u753b\u6587\u5b57\uff0c\u786e\u8ba4\u7535\u8bdd\u3001\u4ef7\u683c\u3001\u5730\u5740\u3001\u4e8c\u7ef4\u7801\u672a\u4ea4\u7ed9\u6a21\u578b","\u786e\u8ba4\u6362\u5c3a\u5bf8\u4e3a\u91cd\u65b0\u6392\u7248\u800c\u975e\u7b49\u6bd4\u7f29\u653e\uff0c\u6a2a\u7ad6\u65b9\u4e09\u79cd\u7248\u5f0f\u5747\u5df2\u91cd\u6392"],"limitations":["\u5305\u5185\u811a\u672c\u672a\u8fd0\u884c\uff0c\u6e32\u67d3\u3001\u5b57\u4f53\u4e0b\u8f7d\u3001\u751f\u56fe\u8c03\u7528\u5747\u672a\u5b9e\u6d4b","\u6574\u56fe\u6a21\u5f0f\u6587\u5b57\u51c6\u786e\u6027\u4f9d\u8d56\u6a21\u578b\uff0c\u9700\u4eba\u5de5\u9010\u5b57\u6838\u5bf9\uff0c\u91cd\u753b\u6b21\u6570\u6709\u9650","H5\u9700\u7528\u6237\u81ea\u884c\u90e8\u7f72\u5230\u7f51\u4e0a\u624d\u80fd\u5728\u5fae\u4fe1\u4e2d\u6253\u5f00\uff0c\u4e0d\u4fdd\u8bc1\u53ef\u8bbf\u95ee","\u519c\u5386\u8282\u65e5\u65e5\u671f\u5df2\u5185\u7f6e\uff0c\u4f46\u6cd5\u5b9a\u653e\u5047\u5b89\u6392\u987b\u4e0e\u7528\u6237\u786e\u8ba4\uff0c\u4e0d\u80fd\u81ea\u52a8\u786e\u5b9a"],"issues":["SKILL.md\u58f0\u660esetup_check.py --install\u53ef\u4e00\u6b21\u88c5\u597d\u4f9d\u8d56\uff0c\u4f46\u5b89\u88c5\u811a\u672c\u4e0e\u7f51\u7edc\u4e0b\u8f7d\u884c\u4e3a\u672a\u9a8c\u8bc1","\u751f\u56fe\u6a21\u578b\u914d\u7f6e\u6a21\u677f\u5b58\u5728\uff0c\u4f46\u5404\u63a5\u53e3\u53ef\u7528\u6027\u4e0e\u8ba1\u8d39\u672a\u6838\u5b9e","H5\u90e8\u7f72\u65b9\u5f0f\u5199\u5728item-h5.md\u4e2d\uff0c\u672a\u9a8c\u8bc1\u5176\u6b65\u9aa4\u5b8c\u6574\u6027"],"missing_files":[]},"quality_url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/SHILIU-QUALITY.md","usage_guide":{"task":"\u4ece\u6a21\u7cca\u9700\u6c42\u51fa\u53d1\uff0c\u6309\u9700\u6c42\u8868\u2192\u521b\u610f\u6982\u5ff5\u2192\u4e09\u65b9\u5411\u5bf9\u6bd4\u2192\u89c4\u683c\u51bb\u7ed3\u2192\u6e32\u67d3\u2192\u81ea\u68c0\u2192\u4ea4\u4ed8\u7684\u6d41\u7a0b\uff0c\u4ea7\u51fa\u53ef\u76f4\u63a5\u4f7f\u7528\u7684\u8bbe\u8ba1\u7269\u6599\u4e0e\u751f\u56fe\u63d0\u793a\u8bcd\u3002","inputs":"\u7528\u6237\u7684\u4e00\u53e5\u8bdd\u9700\u6c42\u6216\u5e97\u94fa/\u6d3b\u52a8\u63cf\u8ff0\uff1b\u884c\u4e1a\u4e0e\u7269\u6599\u7c7b\u578b\uff1b\u5fc5\u987b\u51c6\u786e\u7684\u4e8b\u5b9e\uff08\u7535\u8bdd\u3001\u5730\u5740\u3001\u65e5\u671f\u3001\u4ef7\u683c\u3001\u54c1\u724c\u540d\uff09\uff1b\u53ef\u9009\u54c1\u724c\u5c0f\u5361brand.json\uff1b\u53ef\u9009\u751f\u56fe\u6a21\u578b\u914d\u7f6e\uff08OpenAI/Gemini/\u5373\u68a6/HiAPI/\u517c\u5bb9\u63a5\u53e3/\u672c\u5730\u547d\u4ee4\uff09\uff1bPython 3.9+\u3001Pillow\u3001Playwright+Chromium\uff0clogo\u8f6c\u77e2\u91cf\u9700fonttools\u4e0ebrotli\uff1b\u9996\u6b21\u62c9\u5b57\u4f53\u9700\u8054\u7f51\u3002","outputs":"\u6210\u54c1PNG\uff08\u6574\u56fe\u6a21\u5f0f\u53e6\u6709-ai.png\uff0c\u5370\u5237\u5c3a\u5bf8\u9644PDF\uff09\u3001overview.png\u603b\u89c8\u3001prompts.md\u3001brand.md\u4e0ebrand.json\u3001src\u4e0bHTML\u6e90\u6587\u4ef6\uff1b\u6709h5\u7269\u6599\u65f6\u542b\u53ef\u6253\u5f00\u7684html\u3001\u957f\u56fe\u9884\u89c8\u4e0e\u6bcf\u4f4d\u5bbe\u5ba2\u4e13\u5c5e\u94fe\u63a5\uff1bqa.json\u4e2d\u7684todo\u4e0ecopy\u98ce\u9669\u6e05\u5355\u3002","example_input":"\u5c0f\u533a\u95e8\u53e3\u65b0\u5f00\u4e00\u5bb6\u5976\u8336\u5e97\uff0c\u4e0b\u5468\u516d\u5f00\u4e1a\uff0c\u5e2e\u6211\u505a\u5f20\u5f00\u4e1a\u6d77\u62a5\uff0c\u518d\u51fa\u4e00\u7248\u5c0f\u7ea2\u4e66\u5c01\u9762\u3002\u5e97\u540d\u300c\u5c0f\u6ee1\u8336\u94fa\u300d\uff0c\u7535\u8bdd\u548c\u5730\u5740\u6211\u7a0d\u540e\u8865\u3002","example_output":"\u4ea4\u4ed8\u7ed3\u6784\u793a\u610f\uff08\u975e\u771f\u5b9e\u7ed3\u679c\uff09\uff1aout/ \u4e0b\u5f00\u4e1a\u6d77\u62a5\u591a\u5c3a\u5bf8PNG\u3001\u5c0f\u7ea2\u4e66\u5c01\u9762PNG\u3001overview.png\u3001prompts.md\u3001brand.md/brand.json\u3001src/*.html\uff1bqa.json\u5217\u51fa\u3010\u7535\u8bdd\u3011\u3010\u5730\u5740\u3011\u5360\u4f4d\u4e0e\u6587\u6848\u98ce\u9669\u9879\uff1b\u8bf4\u660e\u6240\u7528\u65b9\u5411\u4e0e\u53ef\u6362\u65b9\u5411\u3002"},"read_url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc","skill_url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/SKILL.md","download_url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/download","install_url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/install","files":[{"path":"INSTALL.md","bytes":4409,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/INSTALL.md"},{"path":"LICENSE","bytes":1078,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/LICENSE"},{"path":"README.md","bytes":4452,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/README.md"},{"path":"SHILIU-QUALITY.md","bytes":2467,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/SHILIU-QUALITY.md"},{"path":"SKILL.md","bytes":15864,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/SKILL.md"},{"path":"docs/art-styles.jpg","bytes":181266,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/art-styles.jpg"},{"path":"docs/concept-posters.jpg","bytes":130634,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/concept-posters.jpg"},{"path":"docs/icon.png","bytes":42134,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/icon.png"},{"path":"docs/icon.svg","bytes":2328,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/icon.svg"},{"path":"docs/logo.svg","bytes":10199,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/logo.svg"},{"path":"docs/wedding-h5.jpg","bytes":145372,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/wedding-h5.jpg"},{"path":"docs/wedding-set.jpg","bytes":118586,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/wedding-set.jpg"},{"path":"docs/with-and-without-model.jpg","bytes":114350,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/with-and-without-model.jpg"},{"path":"docs/xiaohongshu-covers.jpg","bytes":392139,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/docs/xiaohongshu-covers.jpg"},{"path":"examples/01-pet-shop-opening/spec.json","bytes":5063,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/examples/01-pet-shop-opening/spec.json"},{"path":"examples/02-xiaohongshu-covers/spec.json","bytes":3293,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/examples/02-xiaohongshu-covers/spec.json"},{"path":"examples/03-hainan-travel/spec.json","bytes":3826,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/examples/03-hainan-travel/spec.json"},{"path":"examples/04-wedding-set/spec.json","bytes":2035,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/examples/04-wedding-set/spec.json"},{"path":"examples/05-wedding-h5/spec.json","bytes":1938,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/examples/05-wedding-h5/spec.json"},{"path":"examples/06-community-notice/spec.json","bytes":1986,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/examples/06-community-notice/spec.json"},{"path":"examples/README.md","bytes":1329,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/examples/README.md"},{"path":"install.bat","bytes":112,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/install.bat"},{"path":"install.ps1","bytes":5782,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/install.ps1"},{"path":"install.sh","bytes":4304,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/install.sh"},{"path":"references/art-styles.md","bytes":6087,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/art-styles.md"},{"path":"references/brief.md","bytes":3630,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/brief.md"},{"path":"references/copy_words.json","bytes":6413,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/copy_words.json"},{"path":"references/critique.md","bytes":2178,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/critique.md"},{"path":"references/directions.json","bytes":12250,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/directions.json"},{"path":"references/directions.md","bytes":2925,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/directions.md"},{"path":"references/festival-pack.md","bytes":5666,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/festival-pack.md"},{"path":"references/festivals.json","bytes":14537,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/festivals.json"},{"path":"references/fonts.json","bytes":2560,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/fonts.json"},{"path":"references/imagegen.md","bytes":2986,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/imagegen.md"},{"path":"references/industry-beauty.md","bytes":2673,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-beauty.md"},{"path":"references/industry-celebration.md","bytes":4188,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-celebration.md"},{"path":"references/industry-community.md","bytes":3259,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-community.md"},{"path":"references/industry-corporate.md","bytes":2455,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-corporate.md"},{"path":"references/industry-creator.md","bytes":2459,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-creator.md"},{"path":"references/industry-education.md","bytes":2979,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-education.md"},{"path":"references/industry-fitness.md","bytes":2403,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-fitness.md"},{"path":"references/industry-food.md","bytes":3676,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-food.md"},{"path":"references/industry-professional.md","bytes":2327,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-professional.md"},{"path":"references/industry-teacher.md","bytes":2429,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-teacher.md"},{"path":"references/industry-travel.md","bytes":3804,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/industry-travel.md"},{"path":"references/item-brandkit.md","bytes":2156,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-brandkit.md"},{"path":"references/item-card.md","bytes":1289,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-card.md"},{"path":"references/item-certificate.md","bytes":2106,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-certificate.md"},{"path":"references/item-h5.md","bytes":5757,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-h5.md"},{"path":"references/item-invitation.md","bytes":1879,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-invitation.md"},{"path":"references/item-menu.md","bytes":2046,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-menu.md"},{"path":"references/item-poster.md","bytes":7151,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-poster.md"},{"path":"references/item-tablecard.md","bytes":2159,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-tablecard.md"},{"path":"references/item-xhs.md","bytes":5376,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/item-xhs.md"},{"path":"references/platforms.json","bytes":3862,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/platforms.json"},{"path":"references/poster-craft.md","bytes":7415,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/poster-craft.md"},{"path":"references/prompt-guide.md","bytes":3260,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/prompt-guide.md"},{"path":"references/spec.md","bytes":8658,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/references/spec.md"},{"path":"scripts/aiposter.py","bytes":6082,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/aiposter.py"},{"path":"scripts/art.py","bytes":49463,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/art.py"},{"path":"scripts/art_drinks.py","bytes":12758,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/art_drinks.py"},{"path":"scripts/artstyle.py","bytes":29078,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/artstyle.py"},{"path":"scripts/brand.py","bytes":3825,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/brand.py"},{"path":"scripts/brandkit.py","bytes":13086,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/brandkit.py"},{"path":"scripts/check.py","bytes":7794,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/check.py"},{"path":"scripts/common.py","bytes":7517,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/common.py"},{"path":"scripts/directions.py","bytes":10536,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/directions.py"},{"path":"scripts/fontfix.py","bytes":4192,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/fontfix.py"},{"path":"scripts/fonts.py","bytes":4311,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/fonts.py"},{"path":"scripts/h5.py","bytes":25678,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/h5.py"},{"path":"scripts/imagegen.py","bytes":17553,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/imagegen.py"},{"path":"scripts/images.py","bytes":3989,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/images.py"},{"path":"scripts/layouts.py","bytes":48470,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/layouts.py"},{"path":"scripts/layouts_art.py","bytes":9526,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/layouts_art.py"},{"path":"scripts/layouts_artthemes.py","bytes":26752,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/layouts_artthemes.py"},{"path":"scripts/layouts_h5.py","bytes":16756,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/layouts_h5.py"},{"path":"scripts/layouts_more.py","bytes":26822,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/layouts_more.py"},{"path":"scripts/layouts_trend.py","bytes":22149,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/layouts_trend.py"},{"path":"scripts/layouts_xhs.py","bytes":28309,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/layouts_xhs.py"},{"path":"scripts/outline.py","bytes":4630,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/outline.py"},{"path":"scripts/pipeline.py","bytes":11028,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/pipeline.py"},{"path":"scripts/prompts.py","bytes":23441,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/prompts.py"},{"path":"scripts/render.py","bytes":13166,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/render.py"},{"path":"scripts/setup_check.py","bytes":9032,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/setup_check.py"},{"path":"scripts/sheet.py","bytes":3115,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/scripts/sheet.py"},{"path":"shiliu-quality.json","bytes":2122,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/shiliu-quality.json"},{"path":"shiliu-source.json","bytes":252,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/shiliu-source.json"},{"path":"templates/config.example.json","bytes":143,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/templates/config.example.json"},{"path":"templates/config.hiapi.example.json","bytes":163,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/templates/config.hiapi.example.json"},{"path":"usage.json","bytes":1327,"url":"https://shiliuai.cn/api/v2/skills/zhouwei713-luobo-design-d1d1cc/files/usage.json"}],"content":"---\nname: luobo-design\ndisplay_name: \u841d\u535c\u8bbe\u8ba1\ndisplay_name_en: Luobo Design\ndescription: \u628a\u4e00\u53e5\u6a21\u7cca\u7684\u60f3\u6cd5\u53d8\u6210\u80fd\u76f4\u63a5\u7528\u7684\u8bbe\u8ba1\u7269\u6599\uff0c\u540c\u65f6\u7ed9\u51fa\u53ef\u590d\u5236\u7684\u751f\u56fe\u63d0\u793a\u8bcd\u3002\u9762\u5411\u5546\u5bb6\u3001\u8001\u677f\u3001\u4e2a\u4f53\u6237\u3001\u8001\u5e08\u3001\u81ea\u5a92\u4f53\uff0c\u8986\u76d6\u9910\u996e\u3001\u7f8e\u4e1a\u3001\u5065\u8eab\u745c\u4f3d\u3001\u6559\u80b2\u57f9\u8bad\u3001\u4e2d\u5c0f\u5b66\u8001\u5e08\u3001\u81ea\u5a92\u4f53\u4e2a\u4eba\u54c1\u724c\u3001\u4f01\u4e1a\u884c\u653f HR\u3001\u5f8b\u6240\u8d22\u7a0e\u7b49\u4e13\u4e1a\u670d\u52a1\u3001\u793e\u533a\u7269\u4e1a\u5c45\u59d4\u4f1a\u3001\u5a5a\u5bb4\u5e86\u5178\u3001\u65c5\u6e38\u6587\u65c5\u3002\u80fd\u505a\u6d3b\u52a8\u6d77\u62a5\u3001\u5c0f\u7ea2\u4e66\u5c01\u9762\uff08\u5b9e\u62cd\u82b1\u5b57\u3001\u6587\u5b57\u5361\u3001\u5907\u5fd8\u5f55\u3001\u699c\u5355\u3001\u62fc\u56fe\u3001\u5bf9\u6bd4\u3001\u624b\u7ed8\u4e03\u79cd\u7ed3\u6784\uff09\u3001\u505c\u6c34\u653e\u5047\u8fd9\u7c7b\u6b63\u5f0f\u901a\u77e5\u3001\u4ef7\u76ee\u8868\u83dc\u5355\u3001\u8bfe\u7a0b\u8868\u3001\u9080\u8bf7\u51fd\u548c\u8bf7\u67ec\uff08\u6309\u5bbe\u5ba2\u6279\u91cf\uff09\u3001\u53ef\u4ee5\u70b9\u51fb\u7684\u7535\u5b50\u8bf7\u67ec H5\uff08\u4e00\u952e\u5bfc\u822a\u3001\u52a0\u5165\u65e5\u5386\u3001\u5012\u8ba1\u65f6\u3001\u6bcf\u4f4d\u5bbe\u5ba2\u4e00\u6761\u4e13\u5c5e\u94fe\u63a5\uff09\u3001\u5956\u72b6\u8bc1\u4e66\u548c\u611f\u8c22\u4fe1\uff08\u652f\u6301\u6574\u73ed\u6279\u91cf\uff09\u3001\u684c\u53f7\u724c\u548c\u5e2d\u4f4d\u5361\u3001\u540d\u7247\uff08\u5e26\u51fa\u8840\u53ef\u76f4\u63a5\u5370\u5237\uff09\u3001logo \u548c\u54c1\u724c\u5957\u4ef6\uff08\u77e2\u91cf\u6587\u4ef6\uff09\uff0c\u5185\u7f6e\u6625\u8282\u3001\u4e2d\u79cb\u3001\u5723\u8bde\u3001\u53cc\u5341\u4e00\u7b49 23 \u4e2a\u8282\u65e5\u7684\u8282\u65e5\u5305\uff0c\u914d\u56fe\u6709\u6c34\u5f69\u3001\u526a\u7eb8\u3001\u5b54\u7248\u5370\u5237\u30013D \u9ecf\u571f\u3001\u7ebf\u63cf\u3001\u8721\u7b14\u3001\u6ce2\u666e\u3001\u9713\u8679\u3001\u5f25\u6563\u5149\u3001\u6c34\u58a8 10 \u79cd\u827a\u672f\u753b\u98ce\uff08\u6ca1\u6709\u751f\u56fe\u6a21\u578b\u4e5f\u80fd\u753b\uff09\uff0c\u8fd8\u6709\u5b57\u56fe\u7a7f\u63d2\u3001\u6491\u6ee1\u5927\u5b57\u5806\u3001\u62fc\u8d34\u98ce\u8fd9\u7c7b\u6f6e\u6d41\u7248\u5f0f\u3002\u6d77\u62a5\u4f1a\u5148\u60f3\u4e00\u4e2a\u753b\u9762\u4e0a\u7684\u521b\u610f\u6982\u5ff5\uff0c\u914d\u4e86\u751f\u56fe\u6a21\u578b\u65f6\u80fd\u6309\u6982\u5ff5\u8ba9\u6a21\u578b\u4e00\u6b65\u753b\u51fa\u6574\u5f20\u6d77\u62a5\uff08\u8fde\u56fe\u5e26\u5b57\uff09\uff0c\u6ca1\u914d\u65f6\u7528\u6392\u7248\u548c\u7a0b\u5e8f\u63d2\u753b\u5b9e\u73b0\uff0c\u5e76\u7ed9\u51fa\u53ef\u4ee5\u8d34\u8fdb\u5373\u68a6\u3001GPT \u7684\u6574\u56fe\u63d0\u793a\u8bcd\u3002\u5148\u51fa\u4e09\u4e2a\u65b9\u5411\u7684\u5bf9\u6bd4\u56fe\u8ba9\u7528\u6237\u770b\u7740\u9009\uff0c\u518d\u4e00\u6b21\u51fa\u670b\u53cb\u5708\u3001\u5c0f\u7ea2\u4e66\u3001\u624b\u673a\u957f\u56fe\u3001\u95e8\u5e97\u5c4f\u5e55\u3001A4 \u5370\u5237\u7b49\u591a\u4e2a\u5c3a\u5bf8\u3002\u4e2d\u6587\u7531\u6392\u7248\u7a0b\u5e8f\u6392\u5b57\uff0c\u4ea4\u4ed8\u524d\u81ea\u52a8\u68c0\u67e5\u6ea2\u51fa\u3001\u5bf9\u6bd4\u5ea6\u3001\u5e7f\u544a\u6cd5\u548c\u884c\u4e1a\u7981\u7528\u8bf4\u6cd5\u3001\u7f3a\u5931\u4fe1\u606f\u3002\u7528\u6237\u8bf4\"\u5e2e\u6211\u505a\u5f20\u6d77\u62a5\"\"\u5f00\u4e1a\u6d77\u62a5\"\"\u6625\u8282\u6d77\u62a5\"\"\u51fa\u4e2a\u505c\u6c34\u901a\u77e5\"\"\u505a\u4e2a\u83dc\u5355/\u4ef7\u76ee\u8868/\u8bfe\u8868\"\"\u505a\u4e2a\u9080\u8bf7\u51fd\"\"\u5a5a\u793c\u8bf7\u67ec\"\"\u7535\u5b50\u8bf7\u67ec\"\"H5\u9080\u8bf7\u51fd\"\"\u684c\u53f7\u724c\"\"\u5e2e\u6211\u505a\u5956\u72b6\"\"\u8bbe\u8ba1\u4e2a\u540d\u7247\"\"\u505a\u4e2a logo\"\"\u505a\u6210\u6c34\u5f69\u98ce/\u526a\u7eb8\u98ce\"\"\u62fc\u8d34\u98ce\"\"\u5927\u5b57\u62a5\"\"\u5e2e\u6211\u8bbe\u8ba1\u4e00\u4e0b\"\"\u505a\u4e2a\u5c0f\u7ea2\u4e66\u5c01\u9762\"\"\u51fa\u4e2a\u751f\u56fe\u63d0\u793a\u8bcd\"\uff0c\u6216\u8005\u53ea\u63cf\u8ff0\u4e86\u5e97\u94fa\u3001\u6d3b\u52a8\u3001\u60f3\u6cd5\u65f6\u4f7f\u7528\u3002\u6587\u7ae0\u5c01\u9762\u548c\u914d\u56fe\u4ea4\u7ed9 article-visual-director\uff0cPPT \u4ea4\u7ed9 luobo-ppt\u3002\ndescription_zh: \u4e00\u53e5\u6a21\u7cca\u7684\u60f3\u6cd5\u8fdb\u53bb\uff0c\u80fd\u76f4\u63a5\u7528\u7684\u8bbe\u8ba1\u7269\u6599\u51fa\u6765\u3002\u6d3b\u52a8\u6d77\u62a5\u3001\u5c0f\u7ea2\u4e66\u5c01\u9762\u3001\u901a\u77e5\u3001\u83dc\u5355\u4ef7\u76ee\u8868\u3001\u9080\u8bf7\u51fd\u548c\u7535\u5b50\u8bf7\u67ec\u3001\u5956\u72b6\u3001\u540d\u7247\u3001logo \u90fd\u80fd\u505a\uff0c\u5148\u60f3\u521b\u610f\u518d\u51fa\u4e09\u4e2a\u65b9\u5411\u8ba9\u4f60\u9009\uff0c\u4e2d\u6587\u7531\u7a0b\u5e8f\u6392\u7248\u4e0d\u4f1a\u9519\u5b57\uff0c\u4ea4\u4ed8\u524d\u81ea\u52a8\u68c0\u67e5\u6ea2\u51fa\u3001\u5bf9\u6bd4\u5ea6\u548c\u5e7f\u544a\u6cd5\u7528\u8bed\uff0c\u4e5f\u80fd\u63a5\u751f\u56fe\u6a21\u578b\u51fa\u7167\u7247\u7ea7\u753b\u9762\u3002\ndescription_en: Turn a vague idea into design materials you can use right away, with copy-ready image prompts. Covers event posters, Xiaohongshu covers, notices, menus and price lists, invitations and H5 e-invites, certificates, business cards and logos. It thinks up a visual concept first, offers three directions, sets Chinese text by code so no character is wrong, and checks overflow, contrast and ad-law wording before delivery. An image model can be plugged in for photo-grade results.\nversion: 0.10.1\nauthor: \u841d\u535c\u54e5\n---\n\n# \u841d\u535c\u8bbe\u8ba1\n\n\u7528\u6237\u5f80\u5f80\u53ea\u8bf4\u5f97\u51fa\u4e00\u53e5\u8bdd\uff0c\u6bd4\u5982\"\u5c0f\u533a\u95e8\u53e3\u5f00\u4e86\u5bb6\u5976\u8336\u5e97\uff0c\u4e0b\u5468\u5f00\u4e1a\uff0c\u5e2e\u6211\u5f04\u4e2a\u6d77\u62a5\"\u3002\u8fd9\u4e2a skill \u8d1f\u8d23\u628a\u8fd9\u53e5\u8bdd\u53d8\u6210\u4e13\u4e1a\u7684\u8bbe\u8ba1\u7269\u6599\uff0c\u6d41\u7a0b\u548c\u8bbe\u8ba1\u5e08\u63a5\u5355\u4e00\u6837\uff0c\u5148\u542c\u61c2\u9700\u6c42\uff0c\u60f3\u521b\u610f\uff0c\u518d\u5b9a\u65b9\u5411\uff0c\u51bb\u7ed3\u6210\u89c4\u683c\uff0c\u7136\u540e\u51fa\u56fe\uff0c\u6700\u540e\u81ea\u5df1\u68c0\u67e5\u3002\n\n\u811a\u672c\u8d1f\u8d23\u786e\u5b9a\u7684\u6d3b\uff0c\u6392\u7248\u3001\u6e32\u67d3\u3001\u6d4b\u91cf\u3001\u68c0\u67e5\u3002\u4f60\u8d1f\u8d23\u542c\u61c2\u4eba\u3001\u5199\u6587\u6848\u3001\u9009\u65b9\u5411\u3001\u770b\u56fe\u6311\u6bdb\u75c5\u3002\n\n\u4e0b\u9762\u547d\u4ee4\u91cc\u7684 `scripts/` \u6307\u672c skill \u76ee\u5f55\u4e0b\u7684 scripts \u6587\u4ef6\u5939\u3002\u6bcf\u6b21\u5f00\u5de5\u524d\u5148\u8dd1\u4e00\u6b21 `python scripts/setup_check.py --quick --install`\uff0c\u73af\u5883\u67e5\u8fc7\u5c31\u79d2\u8fc7\uff0c\u7f3a\u4e1c\u897f\u4f1a\u81ea\u52a8\u8865\u88c5\u3002\u6837\u4f8b\u89c4\u683c\u5728 `examples/`\u3002\n\n## \u7b2c\u4e00\u6b65 \u542c\u61c2\u9700\u6c42\uff0c\u586b\u9700\u6c42\u8868\n\n\u5148\u8bfb @references/brief.md\uff0c\u518d\u6309\u884c\u4e1a\u8bfb\u5bf9\u5e94\u7684\u884c\u4e1a\u5305\uff0c\u6309\u7269\u6599\u8bfb\u7269\u6599\u8bf4\u660e\uff0c\u53ea\u8bfb\u7528\u5f97\u4e0a\u7684\u90a3\u51e0\u4efd\u3002\n\n| \u884c\u4e1a\u5305 | \u8986\u76d6 |\n|---|---|\n| @references/industry-food.md | \u5976\u8336\u3001\u5496\u5561\u3001\u8336\u9986\u3001\u5c0f\u5403\u7b80\u9910 |\n| @references/industry-beauty.md | \u7f8e\u7532\u7f8e\u776b\u3001\u7f8e\u53d1\u3001\u76ae\u80a4\u7ba1\u7406 |\n| @references/industry-fitness.md | \u5065\u8eab\u623f\u3001\u79c1\u6559\u3001\u745c\u4f3d\u666e\u62c9\u63d0 |\n| @references/industry-education.md | \u7d20\u8d28\u7c7b\u57f9\u8bad\u3001\u804c\u4e1a\u57f9\u8bad\u3001\u8bb2\u5ea7 |\n| @references/industry-teacher.md | \u4e2d\u5c0f\u5b66\u548c\u5e7c\u513f\u56ed\u8001\u5e08\u7684\u73ed\u7ea7\u7269\u6599 |\n| @references/industry-creator.md | \u81ea\u5a92\u4f53\u3001\u535a\u4e3b\u3001\u4e2a\u4eba\u54c1\u724c |\n| @references/industry-corporate.md | \u5e74\u4f1a\u3001\u8868\u5f70\u3001\u62db\u8058\u3001\u901a\u77e5 |\n| @references/industry-professional.md | \u5f8b\u6240\u3001\u8d22\u7a0e\u3001\u54a8\u8be2\u3001\u5de5\u4f5c\u5ba4 |\n| @references/industry-community.md | \u7269\u4e1a\u3001\u5c45\u59d4\u4f1a\u3001\u4e1a\u59d4\u4f1a\u3001\u793e\u56e2 |\n| @references/industry-celebration.md | \u5a5a\u793c\u3001\u5bff\u5bb4\u3001\u6ee1\u6708\u3001\u751f\u65e5\u3001\u5347\u5b66\u5bb4 |\n| @references/industry-travel.md | \u65c5\u884c\u793e\u3001\u6c11\u5bbf\u9152\u5e97\u3001\u666f\u533a\u3001\u57ce\u5e02\u548c\u6d77\u5c9b\u6587\u65c5\u3001\u7814\u5b66 |\n\n| \u7269\u6599 | type | \u8bf4\u660e |\n|---|---|---|\n| \u6d77\u62a5\u3001\u6b63\u5f0f\u901a\u77e5 | poster | @references/item-poster.md |\n| \u4ef7\u76ee\u8868\u3001\u83dc\u5355\u3001\u8bfe\u7a0b\u8868 | menu | @references/item-menu.md |\n| \u9080\u8bf7\u51fd | invitation | @references/item-invitation.md |\n| \u5956\u72b6\u3001\u8bc1\u4e66 | certificate | @references/item-certificate.md |\n| \u540d\u7247 | card | @references/item-card.md |\n| logo \u548c\u54c1\u724c\u5957\u4ef6 | brandkit | @references/item-brandkit.md |\n| \u684c\u53f7\u724c\u3001\u5e2d\u4f4d\u5361 | tablecard | @references/item-tablecard.md |\n| H5 \u624b\u673a\u4e92\u52a8\u9875\uff08\u7535\u5b50\u8bf7\u67ec\uff09 | h5 | @references/item-h5.md |\n| \u5c0f\u7ea2\u4e66\u5c01\u9762 | xhs | @references/item-xhs.md |\n\n\u7528\u6237\u7684\u884c\u4e1a\u4e0d\u5728\u8868\u91cc\u65f6\uff0c\u6311\u6700\u63a5\u8fd1\u7684\u884c\u4e1a\u5305\uff0c\u6309\u5b83\u7684\u601d\u8def\u63a8\u65ad\u3002\n\n\u7528\u6237\u60f3\u8981\u67d0\u79cd\u753b\u98ce\uff08\u6c34\u5f69\u3001\u526a\u7eb8\u3001\u9ecf\u571f\u3001\u9713\u8679\u3001\u6c34\u58a8\u2026\u2026\uff09\uff0c\u6216\u8005\u4e00\u4e2a\u7cfb\u5217\u60f3\u6bcf\u5f20\u753b\u6cd5\u4e0d\u4e00\u6837\uff0c\u8bfb @references/art-styles.md\uff0c\u5728 art \u91cc\u5199 style\uff0c\u6d77\u62a5\u7528 art-hero \u6216 art-frame \u7248\u5f0f\u3002\n\n\u7528\u6237\u63d0\u5230\u8282\u65e5\uff08\"\u6625\u8282\u6d77\u62a5\"\"\u4e2d\u79cb\u793c\u76d2\"\"\u5143\u65e6\u653e\u5047\u901a\u77e5\"\uff09\uff0c\u518d\u8bfb @references/festival-pack.md\u3002\u8282\u65e5\u5305\u53e0\u5728\u884c\u4e1a\u5305\u4e0a\u9762\uff0c\u5728 spec \u9876\u5c42\u5199 `festival`\uff0c\u914d\u8272\u3001\u5e95\u7eb9\u3001\u63d2\u753b\u548c\u63d0\u793a\u8bcd\u4f1a\u8ddf\u7740\u53d8\u3002\u519c\u5386\u8282\u65e5\u7684\u65e5\u671f\u5df2\u7ecf\u5199\u597d\uff0c\u6cd5\u5b9a\u653e\u5047\u5b89\u6392\u6bcf\u5e74\u7531\u56fd\u52a1\u9662\u529e\u516c\u5385\u516c\u5e03\uff0c\u5fc5\u987b\u548c\u7528\u6237\u786e\u8ba4\u3002\n\n\u9700\u6c42\u8868\u628a\u6bcf\u6761\u4fe1\u606f\u5206\u6210\u4e94\u7c7b\uff0c\u7528\u6237\u8bf4\u4e86\u7684\u3001\u4f60\u63a8\u65ad\u7684\u3001\u7528\u4e86\u9ed8\u8ba4\u503c\u7684\u3001\u8fd8\u7f3a\u7684\u3001\u524d\u540e\u77db\u76fe\u7684\u3002\u5206\u5b8c\u518d\u51b3\u5b9a\u8981\u4e0d\u8981\u95ee\u3002\n\n\u53ea\u5728\u771f\u6b63\u7f3a\u5173\u952e\u4fe1\u606f\u65f6\u63d0\u95ee\uff0c\u4e00\u8f6e\u6700\u591a 3 \u9898\uff0c\u6bcf\u9898\u90fd\u5e26\u4e00\u4e2a\u63a8\u8350\u7b54\u6848\uff0c\u7528\u6237\u53ef\u4ee5\u76f4\u63a5\u8bf4\"\u5c31\u6309\u4f60\u7684\u6765\"\u3002\u7535\u8bdd\u3001\u5730\u5740\u3001\u65e5\u671f\u3001\u4ef7\u683c\u8fd9\u7c7b\u4e8b\u5b9e\u7edd\u4e0d\u7f16\uff0c\u7528\u6237\u6ca1\u7ed9\u5c31\u5728\u753b\u9762\u4e0a\u7559\u3010\u7535\u8bdd\u3011\u8fd9\u6837\u7684\u5360\u4f4d\uff0c\u4ea4\u4ed8\u65f6\u5217\u51fa\u6765\u3002\n\n## \u7b2c\u4e8c\u6b65 \u60f3\u521b\u610f\u6982\u5ff5\n\n\u6d77\u62a5\u8981\u5148\u60f3\u6e05\u695a\u8ba9\u4eba\u8bb0\u4f4f\u54ea\u4e00\u70b9\uff0c\u518d\u7ed9\u8fd9\u4e00\u70b9\u627e\u4e00\u4e2a\u753b\u9762\u3002\u5148\u8bfb @references/poster-craft.md\uff0c\u6309\u91cc\u9762\u7684\u987a\u5e8f\u505a\u51b3\u5b9a\uff0c\u60f3\u6cd5\u3001\u5b57\u548c\u56fe\u600e\u4e48\u54ac\u3001\u5c42\u7ea7\u3001\u5c0f\u5b57\u3001\u989c\u8272\u3001\u8d28\u611f\u3002\n\n\u7ed9\u6bcf\u5f20\u4e3b\u6d77\u62a5\u60f3\u4e24\u4e09\u4e2a\u6982\u5ff5\uff0c\u6bcf\u4e2a\u7528\u4e00\u53e5\u8bdd\u8bf4\u60f3\u6cd5\u3001\u4e00\u53e5\u8bdd\u8bf4\u753b\u9762\uff0c\u548c\u65b9\u5411\u4e00\u8d77\u62ff\u7ed9\u7528\u6237\u6311\u3002\u7528\u6237\u8bf4\"\u4f60\u5b9a\"\uff0c\u5c31\u9009\u4f60\u89c9\u5f97\u6700\u597d\u7684\u90a3\u4e2a\u76f4\u63a5\u505a\u3002\n\n\u901a\u77e5\u3001\u83dc\u5355\u3001\u8bc1\u4e66\u3001\u540d\u7247\u3001\u8bf7\u67ec\u8fd9\u7c7b\u4fe1\u606f\u4f18\u5148\u7684\u7269\u6599\u4e0d\u7528\u60f3\u6982\u5ff5\uff0c\u6392\u5f97\u6e05\u695a\u5c31\u662f\u597d\u8bbe\u8ba1\u3002\n\n\u5c0f\u7ea2\u4e66\u5c01\u9762\u4e5f\u4e0d\u8d70\u8fd9\u4e00\u6b65\u548c\u4e0b\u9762\u7684\u4e09\u4e2a\u65b9\u5411\u3002\u5b83\u7684\u6c14\u8d28\u7531\u7ed3\u6784\u51b3\u5b9a\uff0c\u6309 item-xhs.md \u9009\u7ed3\u6784\u3001\u5199\u94a9\u5b50\u6807\u9898\uff1b\u7528\u6237\u6709\u7167\u7247\u5c31\u770b\u56fe\u586b\u597d art.focus\u3002\n\n## \u7b2c\u4e09\u6b65 \u51fa\u4e09\u4e2a\u65b9\u5411\uff0c\u8ba9\u7528\u6237\u770b\u7740\u9009\n\n\u7528\u6237\u53ea\u770b\u6587\u5b57\u63cf\u8ff0\u6ca1\u6cd5\u5224\u65ad\u98ce\u683c\uff0c\u6240\u4ee5\u65b9\u5411\u8981\u7528\u770b\u5f97\u89c1\u7684\u56fe\u6765\u9009\u3002\u5148\u6309 @references/directions.md \u548c\u884c\u4e1a\u5305\u6311\u4e09\u4e2a\u65b9\u5411\uff0c\u4e00\u4e2a\u6700\u7a33\u59a5\u3001\u4e00\u4e2a\u5927\u80c6\u4e00\u70b9\u3001\u4e00\u4e2a\u5b89\u9759\u4e00\u70b9\uff0c\u5199\u8fdb profile.direction_candidates\u3002\u4e3b\u7269\u6599\u7684\u6587\u6848\u5199\u597d\u4ee5\u540e\uff08\u7b2c\u4e09\u6b65\u7684 spec \u5148\u5199\u4e00\u4efd\u8349\u7a3f\uff09\uff0c\u8dd1\uff1a\n\n```bash\npython scripts/directions.py work/spec.json\n```\n\n\u5b83\u4f1a\u628a\u4e3b\u7269\u6599\u7528\u4e09\u4e2a\u65b9\u5411\u5404\u6e32\u67d3\u4e00\u5f20\u65b9\u56fe\uff0c\u6bcf\u4e2a\u65b9\u5411\u914d\u4e0d\u540c\u7684\u7248\u5f0f\uff0c\u4e09\u5f20\u56fe\u7684\u533a\u522b\u5728\u6784\u56fe\u4e0a\uff0c\u4e0d\u53ea\u662f\u6362\u4e2a\u989c\u8272\uff0c\u6700\u540e\u62fc\u6210 out/directions/board.png\uff0c\u4e0b\u9762\u6807\u7740\u65b9\u5411\u540d\u3001\u6c14\u8d28\u548c\u8272\u677f\u3002\u628a\u8fd9\u5f20\u56fe\u53d1\u7ed9\u7528\u6237\uff0c\u95ee\u4e00\u53e5\u9009 A\u3001B \u8fd8\u662f C\uff0c\u4e5f\u53ef\u4ee5\u6df7\u642d\uff08\"A \u7684\u989c\u8272\u914d C \u7684\u7248\u5f0f\"\uff09\u3002\u53d1\u5b8c\u5c31\u505c\u4e0b\u7b49\u56de\u590d\uff0c\u4e0d\u8981\u66ff\u7528\u6237\u9009\u3002\n\n\u7528\u6237\u9009\u597d\u540e\uff0c\u628a\u9009\u62e9\u5199\u8fdb profile.direction_choice\uff08\u8bb0\u4e0b\u7528\u6237\u539f\u8bdd\uff09\uff0c\u6539 brand.direction \u548c\u5bf9\u5e94\u7684 layout\uff0c\u518d\u8fdb\u5165\u4e0b\u4e00\u6b65\u3002\n\n\u4ee5\u4e0b\u60c5\u51b5\u8df3\u8fc7\u8fd9\u4e00\u6b65\uff0c\u76f4\u63a5\u7528\u4e00\u4e2a\u65b9\u5411\uff0c\u7528\u4e00\u53e5\u8bdd\u8bf4\u660e\u5e76\u7ed9\u4e24\u4e2a\u5907\u9009\u540d\u5b57\uff1a\n- \u7528\u6237\u8bf4\u4e86\"\u76f4\u63a5\u505a\"\"\u4f60\u5b9a\u5c31\u884c\"\"\u4e0d\u7528\u7ed9\u6211\u9009\"\n- \u7528\u6237\u5df2\u7ecf\u6709\u54c1\u724c\u5c0f\u5361\uff08brand.json\uff09\uff0c\u6cbf\u7528\u91cc\u9762\u7684\u65b9\u5411\u3002\u8282\u65e5\u7269\u6599\u4f8b\u5916\uff0c\u7167\u6837\u51fa\u4e09\u4e2a\u9009\u9879\uff0c\u6bd4\u7684\u662f\u8282\u65e5\u914d\u8272\u8fd8\u662f\u4fdd\u7559\u54c1\u724c\u8272\n- \u540c\u4e00\u5355\u91cc\u5df2\u7ecf\u9009\u8fc7\u65b9\u5411\uff0c\u73b0\u5728\u53ea\u662f\u6539\u7a3f\u3001\u52a0\u7269\u6599\u3001\u6362\u5c3a\u5bf8\n- \u65e0\u4eba\u503c\u5b88\u7684\u4efb\u52a1\uff0c\u6ca1\u4eba\u80fd\u56de\u7b54\u3002\u7528\u6700\u7a33\u59a5\u7684\u90a3\u4e2a\u65b9\u5411\uff0c\u4ea4\u4ed8\u65f6\u9644\u4e0a board.png\uff0c\u8bf4\u660e\u53ef\u4ee5\u6362\n\n## \u7b2c\u56db\u6b65 \u51bb\u7ed3\u6210\u89c4\u683c\u6587\u4ef6\n\n\u6309 @references/spec.md \u5199 spec.json\uff0c\u4e00\u4efd\u89c4\u683c\u53ef\u4ee5\u653e\u591a\u4ef6\u7269\u6599\uff0c\u5171\u7528\u4e00\u5957\u54c1\u724c\u548c\u4e8b\u5b9e\u3002\u6587\u6848\u5728\u8fd9\u4e00\u6b65\u5199\u5b9a\uff0c\u6807\u9898\u6309\u610f\u601d\u624b\u52a8\u65ad\u884c\uff0c\u6bcf\u884c\u4e0d\u8d85\u8fc7 8 \u4e2a\u5b57\u6700\u597d\u770b\uff0c\u91cd\u70b9\u8bcd\u7528 `**` \u6807\u6210\u5f3a\u8c03\u8272\u3002\u9009\u4e2d\u7684\u6982\u5ff5\u5199\u8fdb\u6d77\u62a5\u7684 concept\uff0c\u518d\u6309\u4e0b\u4e00\u6b65\u7684\u8868\u51b3\u5b9a\u6bcf\u5f20\u6d77\u62a5\u7684 mode\u3002\n\n## \u7b2c\u4e94\u6b65 \u51fa\u56fe\n\n```bash\npython scripts/pipeline.py work/spec.json\n```\n\n\u4f9d\u6b21\u505a\u6821\u9a8c\u3001\u62c9\u5b57\u4f53\u3001\u751f\u6210\u914d\u56fe\u3001\u6392\u7248\u6e32\u67d3\u3001\u751f\u6210\u6574\u56fe\u3001\u68c0\u67e5\u3001\u51fa\u603b\u89c8\u56fe\u3001\u5199\u63d0\u793a\u8bcd\u548c\u54c1\u724c\u5c0f\u5361\u3002\n\n\u6709\u6ca1\u6709\u751f\u56fe\u6a21\u578b\uff0c\u524d\u9762\u51e0\u6b65\u5b8c\u5168\u4e00\u6837\uff0c\u6982\u5ff5\u7167\u6837\u8981\u60f3\uff0c\u5206\u53c9\u53ea\u5728\u201c\u8c01\u6765\u753b\u3001\u8c01\u6765\u5199\u5b57\u201d\u8fd9\u4e00\u6b65\uff0c\u800c\u4e14\u662f\u6309\u6bcf\u4ef6\u7269\u6599\u5206\u7684\u3002\n\n| \u60c5\u51b5 | \u8d70\u54ea\u6761\u8def | \u600e\u4e48\u5199 |\n|---|---|---|\n| \u6ca1\u914d\u751f\u56fe\u6a21\u578b | \u6392\u7248\u3002\u5b57\u7531\u6392\u7248\u7a0b\u5e8f\u6392\uff0c\u753b\u9762\u7528\u7a0b\u5e8f\u63d2\u753b\u548c\u753b\u98ce\u6ee4\u955c | \u4e0d\u5199 mode\u3002\u6982\u5ff5\u7528\u6765\u6311\u7248\u5f0f\u548c\u63d2\u753b\uff1bprompts.md \u91cc\u6709\u6309\u6982\u5ff5\u5199\u7684\u6574\u56fe\u63d0\u793a\u8bcd\uff0c\u7528\u6237\u53ef\u4ee5\u8d34\u8fdb\u5373\u68a6\u81ea\u5df1\u51fa\uff0c\u51fa\u597d\u7684\u56fe\u653e\u56de art.image \u91cd\u51fa\uff0c\u6216\u8005\u76f4\u63a5\u5f53\u6210\u54c1 |\n| \u914d\u4e86\u6a21\u578b\uff0c\u6d77\u62a5\u7684\u521b\u610f\u6bd4\u4fe1\u606f\u91cd\u8981\uff0c\u8981\u5199\u7684\u5b57\u53ea\u6709\u6807\u9898\u548c\u51e0\u5904\u77ed\u5b57\uff0c\u4e3b\u8981\u53d1\u624b\u673a | \u6574\u56fe\u3002\u6a21\u578b\u6309\u6982\u5ff5\u8fde\u56fe\u5e26\u5b57\u753b\u6574\u5f20 | `\"mode\": \"ai\"`\uff0c\u5199 concept \u548c layout |\n| \u914d\u4e86\u6a21\u578b\uff0c\u4f46\u4fe1\u606f\u5fc5\u987b\u4e00\u5b57\u4e0d\u9519\uff0c\u6216\u8005\u8981\u5370\u5237\u3001\u8981\u6279\u91cf\u3001\u8981\u591a\u4e2a\u5c3a\u5bf8\u5b8c\u5168\u7edf\u4e00 | \u6392\u7248\u3002\u6a21\u578b\u53ea\u6309\u6982\u5ff5\u753b\u914d\u56fe\uff0c\u5b57\u7531\u6392\u7248\u7a0b\u5e8f\u6392 | \u4e0d\u5199 mode\uff0c\u5199 concept \u6216 art.subject |\n| \u901a\u77e5\u3001\u83dc\u5355\u3001\u8bc1\u4e66\u3001\u540d\u7247\u3001\u8bf7\u67ec\u3001\u684c\u724c\u3001H5\u3001logo | \u6c38\u8fdc\u6392\u7248 | \u6821\u9a8c\u4f1a\u62e6\u4f4f\u8fd9\u4e9b\u7269\u6599\u7684 ai \u6a21\u5f0f |\n\n\u6574\u56fe\u6a21\u5f0f\u7684\u6d77\u62a5\u540c\u65f6\u4e5f\u4f1a\u6392\u4e00\u7248\uff0c\u53eb `<id>-<\u5c3a\u5bf8>.png`\uff0c\u6574\u56fe\u53eb `<id>-<\u5c3a\u5bf8>-ai.png`\u3002\u6ca1\u6a21\u578b\u3001\u8c03\u7528\u5931\u8d25\u3001\u5370\u5237\u5c3a\u5bf8\u65f6\uff0c\u4ea4\u4ed8\u7684\u5c31\u662f\u6392\u7248\u7248\uff0c\u7528\u6237\u4e0d\u4f1a\u62ff\u5230\u7a7a\u624b\u3002\n\n\u751f\u56fe\u914d\u7f6e\u89c1 @references/imagegen.md\uff0c\u63d0\u793a\u8bcd\u7684\u5199\u6cd5\u548c\u4e09\u4e2a\u6a21\u578b\u7684\u5dee\u522b\u89c1 @references/prompt-guide.md\u3002\n\n## \u7b2c\u516d\u6b65 \u81ea\u5df1\u770b\u56fe\uff0c\u6253\u5206\uff0c\u8fd4\u5de5\n\n\u68c0\u67e5\u811a\u672c\u53ea\u80fd\u7ba1\u5c3a\u5bf8\u3001\u6ea2\u51fa\u3001\u5bf9\u6bd4\u5ea6\u3001\u6587\u5b57\u91cd\u53e0\u3001\u672b\u884c\u5b64\u5b57\u3001\u6781\u9650\u8bcd\u8fd9\u4e9b\u786c\u6307\u6807\u3002\u597d\u4e0d\u597d\u770b\u8981\u4f60\u81ea\u5df1\u770b\uff0c\u6309 @references/critique.md \u6253\u4e94\u4e2a\u7ef4\u5ea6\u7684\u5206\uff0c\u4f4e\u4e8e 3 \u5206\u7684\u6539 spec \u91cd\u51fa\uff0c\u6700\u591a\u4e09\u8f6e\u3002\n\n\u4e00\u5b9a\u8981\u6253\u5f00 overview.png \u548c\u6bcf\u5f20\u6210\u54c1\u56fe\u770b\u8fc7\u518d\u4ea4\u4ed8\uff0c\u811a\u672c\u5168\u7eff\u4e0d\u4ee3\u8868\u597d\u770b\u3002\n\n\u6574\u56fe\u8981\u591a\u770b\u4e24\u4ef6\u4e8b\u3002\u7b2c\u4e00\u662f\u5b57\uff0cqa.json \u4f1a\u5217\u51fa\u6a21\u578b\u753b\u7684\u6bcf\u4e00\u5904\u6587\u5b57\uff0c\u6253\u5f00\u56fe\u9010\u5b57\u5bf9\uff0c\u9519\u4e00\u4e2a\u5b57\u5c31\u6539\u63d0\u793a\u8bcd\u540e\u8dd1 `python scripts/aiposter.py work/spec.json --force` \u91cd\u753b\uff0c\u6700\u591a\u91cd\u753b\u4e24\u6b21\uff08\u6bcf\u6b21\u90fd\u8981\u6263\u8d39\uff09\uff0c\u8fd8\u4e0d\u5bf9\u5c31\u4ea4\u4ed8\u6392\u7248\u7248\u3002\u7b2c\u4e8c\u662f\u6982\u5ff5\u6709\u6ca1\u6709\u753b\u51fa\u6765\uff0c\u5c24\u5176\u662f\u5b57\u548c\u56fe\u6709\u6ca1\u6709\u54ac\u4e0a\u3001\u5b57\u6709\u6ca1\u6709\u88ab\u6321\u5f97\u8ba4\u4e0d\u51fa\uff0c\u6ca1\u505a\u5230\u5c31\u628a concept.interlock \u5199\u5f97\u66f4\u6b7b\u518d\u91cd\u753b\u3002\n\n## \u7b2c\u4e03\u6b65 \u4ea4\u4ed8\n\n\u6210\u54c1 PNG\uff08\u6574\u56fe\u6a21\u5f0f\u53e6\u6709 -ai.png\uff09\uff08\u5370\u5237\u5c3a\u5bf8\u53e6\u9644 PDF\uff09\uff0coverview.png \u603b\u89c8\uff0cprompts.md\uff0cbrand.md \u548c brand.json\uff0csrc \u91cc\u7684 HTML \u6e90\u6587\u4ef6\u3002\u6709 h5 \u7269\u6599\u65f6\u8fd8\u6709 h5 \u6587\u4ef6\u5939\uff0c\u91cc\u9762\u662f\u80fd\u76f4\u63a5\u6253\u5f00\u7684 html\u3001\u957f\u56fe\u9884\u89c8\u548c\u6bcf\u4f4d\u5bbe\u5ba2\u7684\u4e13\u5c5e\u94fe\u63a5\uff1b\u544a\u8bc9\u7528\u6237\u8fd9\u4e2a\u6587\u4ef6\u8981\u653e\u5230\u7f51\u4e0a\u624d\u80fd\u53d1\u8fdb\u5fae\u4fe1\uff0c\u653e\u6cd5\u89c1 item-h5.md\uff0c\u522b\u627f\u8bfa\u53d1\u51fa\u53bb\u5c31\u4e00\u5b9a\u80fd\u6253\u5f00\u3002\u4ea4\u4ed8\u65f6\u7528\u4e00\u4e24\u53e5\u8bdd\u8bf4\u660e\u505a\u4e86\u4ec0\u4e48\u3001\u7528\u4e86\u4ec0\u4e48\u65b9\u5411\uff0c\u518d\u628a\u8fd8\u7f3a\u7684\u4fe1\u606f\u548c\u6587\u6848\u98ce\u9669\uff08qa.json \u91cc\u7684 todo \u548c copy\uff09\u544a\u8bc9\u7528\u6237\u3002\n\n## \u786c\u89c4\u5219\n\n- \u6392\u7248\u7248\u7684\u5b57\u4e00\u5f8b\u7531\u6392\u7248\u7a0b\u5e8f\u6392\u3002\u6574\u56fe\u91cc\u6a21\u578b\u53ea\u5199\u6807\u9898\u548c\u6700\u591a\u4e94\u5904\u77ed\u5b57\uff0c\u7535\u8bdd\u3001\u4ef7\u683c\u3001\u5730\u5740\u3001\u4e8c\u7ef4\u7801\u4e0d\u4ea4\u7ed9\u5b83\uff0c\u6574\u56fe\u4ea4\u4ed8\u524d\u9010\u5b57\u770b\u8fc7\n- \u4e8b\u5b9e\u4e0d\u7f16\uff0c\u7f3a\u4e86\u5c31\u5360\u4f4d\u5e76\u544a\u8bc9\u7528\u6237\n- \u4e00\u5f20\u56fe\u53ea\u7528\u65b9\u5411\u91cc\u7684\u989c\u8272\uff0c\u5f3a\u8c03\u8272\u4e00\u5c4f\u6700\u591a\u4e24\u5904\n- \u4e2d\u6587\u4e0d\u538b\u5b57\u8ddd\uff0c\u6807\u9898\u884c\u8ddd\u7ea6 1.2\uff0c\u6b63\u6587\u7ea6 1.5\uff0c\u6700\u591a\u4e24\u79cd\u5b57\u4f53\n- \u6362\u5c3a\u5bf8\u8981\u91cd\u65b0\u6392\u7248\uff0c\u4e0d\u80fd\u7b49\u6bd4\u7f29\u653e\uff1bpipeline \u5df2\u7ecf\u6309\u6a2a\u3001\u7ad6\u3001\u65b9\u4e09\u79cd\u91cd\u6392\n- \u5e7f\u544a\u6cd5\u6781\u9650\u8bcd\uff08\u6700\u3001\u7b2c\u4e00\u3001\u56fd\u5bb6\u7ea7\u7b49\uff09\u3001\u7597\u6548\u627f\u8bfa\u3001\u6559\u80b2\u57f9\u8bad\u7684\u4fdd\u8fc7\u627f\u8bfa\uff0c\u68c0\u67e5\u62a5\u9519\u5c31\u5fc5\u987b\u6539\n- \u7528\u6237\u7684\u539f\u8bdd\u548c\u54c1\u724c\u540d\u4e00\u5b57\u4e0d\u6539\n- \u8bc1\u4e66\u53ea\u7559\"\u76d6\u7ae0\u5904\"\uff0c\u4e0d\u753b\u4efb\u4f55\u4eff\u5236\u7684\u516c\u7ae0\u6216\u5370\u7ae0\n- \u62db\u8058\u7269\u6599\u4e0d\u5199\u6027\u522b\u3001\u5e74\u9f84\u3001\u5a5a\u80b2\u3001\u5730\u57df\u9650\u5236\n- \u5546\u4e1a\u7269\u6599\u4e0d\u653e\u56fd\u65d7\u3001\u56fd\u5fbd\uff1b\u6e05\u660e\u4e0d\u5199\"\u5feb\u4e50\"\n- \u5bbe\u5ba2\u540d\u5355\u3001\u4e1a\u4e3b\u4fe1\u606f\u53ea\u7528\u5728\u8fd9\u4e00\u5355\u91cc\uff0c\u63d0\u9192\u7528\u6237\u522b\u628a\u5e26\u5168\u90e8\u540d\u5355\u7684\u603b\u89c8\u56fe\u53d1\u5230\u7fa4\u91cc\n\n## \u6587\u4ef6\n\n| \u8def\u5f84 | \u4f5c\u7528 |\n|---|---|\n| `scripts/pipeline.py` | \u4e00\u6761\u547d\u4ee4\u8dd1\u5b8c\u5168\u6d41\u7a0b |\n| `scripts/directions.py` | \u4e09\u4e2a\u65b9\u5411\u7684\u5bf9\u6bd4\u56fe\uff0c\u7ed9\u7528\u6237\u770b\u7740\u9009 |\n| `scripts/render.py` | spec \u8f6c HTML\uff0c\u7528 Chromium \u6e32\u67d3 PNG/PDF\uff0c\u8bb0\u5f55\u6bcf\u4e2a\u6587\u5b57\u6846 |\n| `scripts/layouts.py` | \u6d77\u62a5\u4e94\u79cd\u57fa\u7840\u7248\u5f0f\uff08\u542b\u6b63\u5f0f\u901a\u77e5\uff09\u3001\u83dc\u5355\u4e24\u79cd\u7248\u5f0f\uff0c\u6a2a\u7ad6\u65b9\u81ea\u52a8\u91cd\u6392 |\n| `scripts/layouts_more.py` | \u9080\u8bf7\u51fd\u3001\u8bc1\u4e66\u3001\u540d\u7247\u3001\u684c\u53f7\u724c\u548c\u5e2d\u4f4d\u5361\u7684\u7248\u5f0f |\n| `scripts/layouts_h5.py`\u3001`scripts/h5.py` | H5 \u6bcf\u4e00\u5c4f\u7684\u7248\u5f0f\uff1b\u628a\u5404\u5c4f\u62fc\u6210\u4e00\u4e2a\u80fd\u70b9\u7684 html\uff0c\u6253\u5305\u5b57\u4f53\uff0c\u5728\u51e0\u79cd\u624b\u673a\u5c3a\u5bf8\u4e0a\u5b9e\u6d4b |\n| `scripts/brandkit.py`\u3001`scripts/outline.py` | \u4e09\u4e2a logo \u65b9\u6848\u548c\u54c1\u724c\u677f\uff0c\u6587\u5b57\u8f6c\u77e2\u91cf\u8f6e\u5ed3 |\n| `scripts/check.py` | \u8d28\u91cf\u68c0\u67e5\u548c\u6587\u6848\u98ce\u9669\u68c0\u67e5 |\n| `scripts/prompts.py` | \u4e09\u4e2a\u6a21\u578b\u7684\u7d20\u6750\u63d0\u793a\u8bcd\u548c\u6574\u56fe\u63d0\u793a\u8bcd\uff0c\u5199\u4e86 concept \u7684\u6309\u6982\u5ff5\u5199 |\n| `scripts/aiposter.py` | mode \u4e3a ai \u7684\u6d77\u62a5\uff0c\u8ba9\u6a21\u578b\u6309\u6982\u5ff5\u753b\u6574\u5f20\uff0c\u653e\u5927\u5230\u5e73\u53f0\u5c3a\u5bf8\uff0c\u8bb0\u4e0b taskId\uff0c\u540c\u63d0\u793a\u8bcd\u4e0d\u91cd\u590d\u6263\u8d39 |\n| `scripts/images.py`\u3001`scripts/imagegen.py` | \u8c03\u7528\u751f\u56fe\u6a21\u578b\uff08OpenAI\u3001Gemini\u3001\u5373\u68a6\u3001HiAPI\u3001\u517c\u5bb9\u63a5\u53e3\u3001\u672c\u5730\u547d\u4ee4\uff09\uff0c\u62a0\u56fe\uff1b`imagegen.py --test` \u5355\u72ec\u8bd5\u4e00\u5f20 |\n| `scripts/art.py`\u3001`scripts/art_drinks.py` | \u7a0b\u5e8f\u5316\u4ea7\u54c1\u63d2\u753b\u3001\u53ef\u63cf\u8ff0\u7684\u996e\u54c1\u676f\u548c\u5c0f\u539f\u6599\u3001\u5e95\u7eb9\u3001\u8d28\u611f |\n| `scripts/layouts_xhs.py` | \u5c0f\u7ea2\u4e66\u5c01\u9762\u7684\u4e03\u79cd\u7ed3\u6784\u548c\u82b1\u5b57\u7cfb\u7edf |\n| `scripts/layouts_trend.py` | \u5b57\u56fe\u7a7f\u63d2\u3001\u6491\u6ee1\u5927\u5b57\u5806\u3001\u62fc\u8d34\u98ce\u4e09\u79cd\u6f6e\u6d41\u7248\u5f0f\uff0c\u53ef\u9009\u6570\u636e\u88c5\u9970\u5c42 |\n| `scripts/artstyle.py`\u3001`scripts/layouts_art.py`\u3001`scripts/layouts_artthemes.py` | 10 \u79cd\u827a\u672f\u753b\u98ce\uff08SVG \u6ee4\u955c\u548c\u751f\u6210\u80cc\u666f\uff09\uff0cart-hero\u3001art-frame \u4e24\u79cd\u827a\u672f\u6d77\u62a5\u7248\u5f0f\uff0c\u7ad6\u7248\u65f6\u6bcf\u79cd\u753b\u98ce\u4e00\u5957\u6574\u9875\u4e3b\u9898 |\n| `scripts/fonts.py`\u3001`scripts/fontfix.py` | \u9996\u6b21\u8fd0\u884c\u4ece npm \u62c9\u5f00\u6e90\u4e2d\u6587\u5b57\u4f53\u5230\u7f13\u5b58\uff0c\u987a\u624b\u4fee\u597d\u4e2a\u522b\u5b57\u4f53\u91cc\u4f1a\u5370\u6210\u9ed1\u5757\u7684\u5b57 |\n| `scripts/brand.py`\u3001`scripts/sheet.py` | \u54c1\u724c\u5c0f\u5361\u3001\u603b\u89c8\u56fe |\n| `references/poster-craft.md` | \u6d77\u62a5\u7684\u8bbe\u8ba1\u7cbe\u534e\uff0c\u60f3\u6982\u5ff5\u548c\u5199 concept \u4e4b\u524d\u8bfb |\n| `references/*.json` | \u65b9\u5411\u3001\u5e73\u53f0\u5c3a\u5bf8\u3001\u5b57\u4f53\u3001\u6587\u6848\u98ce\u9669\u8bcd\u3001\u8282\u65e5\u7684\u6570\u636e |\n| `templates/config.example.json` | \u751f\u56fe\u914d\u7f6e\u6a21\u677f |\n| `scripts/setup_check.py` | \u68c0\u67e5\u548c\u8865\u88c5\u4f9d\u8d56\uff0c`--selftest` \u6e32\u67d3\u4e24\u5f20\u5c0f\u6837\u81ea\u6d4b |\n| `examples/` | \u516d\u4efd\u6837\u4f8b\u89c4\u683c |\n\n\u4f9d\u8d56 Python 3.9+\u3001Pillow\u3001Playwright\uff08`pip install playwright pillow` \u540e `python -m playwright install chromium`\uff09\uff0clogo \u8f6c\u77e2\u91cf\u8fd8\u9700\u8981 `pip install fonttools brotli`\u3002`scripts/setup_check.py --install` \u4f1a\u4e00\u6b21\u88c5\u597d\uff0c\u5b89\u88c5\u65b9\u6cd5\u89c1 INSTALL.md\u3002\u5b57\u4f53\u9996\u6b21\u9700\u8981\u8054\u7f51\u4e0b\u8f7d\uff0c\u4e0d\u80fd\u8054\u7f51\u65f6\u81ea\u52a8\u9000\u56de\u7cfb\u7edf\u5b57\u4f53\u5e76\u5728\u62a5\u544a\u91cc\u6ce8\u660e\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"}
