{"slug":"alchaincyf-huashu-data-pro-2688c4","title":"\u6570\u636e\u5206\u6790\u5230HTML\u62a5\u544a\u4e0ePPT\u5236\u4f5c\u6d41\u7a0b","description":"\u8986\u76d6Excel\u6570\u636e\u8bfb\u53d6\u3001\u5206\u6790\u6d1e\u5bdf\u3001HTML\u53ef\u89c6\u5316\u62a5\u544a\u4e0eHTML\u8f6cPPTX\u7684\u7aef\u5230\u7aef\u6d41\u7a0b\uff0c\u9644\u8bbe\u8ba1\u7cfb\u7edf\u3001\u4e94\u79cd\u62a5\u544a\u98ce\u683c\u3001\u6a21\u677f\u4e0e\u81ea\u68c0\u6e05\u5355\u3002\u4f9d\u8d56Node\u4e0ePython\u5305\uff0c\u9700\u5148\u786e\u8ba4\u73af\u5883\uff1b\u811a\u672c\u672a\u8fd0\u884c\u9a8c\u8bc1\uff0c\u4ea7\u51fa\u6570\u636e\u987b\u6765\u81ea\u7528\u6237\u6750\u6599\u3002","category":"\u9009\u9898\u4e0e\u7814\u7a76","tags":["alchaincyf","\u82b1\u53d4","\u9009\u9898\u4e0e\u7814\u7a76"],"author":"\u82b1\u53d4 \u00b7 alchaincyf","source_url":"https://github.com/alchaincyf/huashu-skills/blob/7de517aa12f61ff31c46f1591fbeaf865160d69f/huashu-data-pro/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":"278cb65a60924334b170fcaf4ad0f02f","created_at":"2026-11-02T14:47:08+00:00","updated_at":"2026-11-02T14:47:08+00:00","source_repo":"alchaincyf/huashu-skills","source_path":"huashu-data-pro/SKILL.md","source_commit":"7de517aa12f61ff31c46f1591fbeaf865160d69f","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":"research","category_name":"\u9009\u9898\u4e0e\u7814\u7a76","quality":{"review_type":"text_and_package_review","readiness":"requires_setup","reviewed_at":"2026-11-02T14:46:04+00:00","review_summary":"\u6d41\u7a0b\u4e0e\u8bbe\u8ba1\u89c4\u8303\u5b8c\u6574\uff0c\u4ea7\u7269\u53ef\u68c0\u67e5\uff1b\u9700\u5148\u786e\u8ba4Node/Python\u4f9d\u8d56\u4e0e\u5916\u90e8\u98ce\u683c\u5e93\u53ef\u7528\u6027\uff0c\u811a\u672c\u6548\u679c\u672a\u7ecf\u8fd0\u884c\u9a8c\u8bc1\uff0c\u6570\u636e\u987b\u6765\u81ea\u7528\u6237\u6750\u6599\u5e76\u6807\u6ce8\u53e3\u5f84\u3002","cost_notes":"\u4f9d\u8d56\u5305\u4e3a\u5f00\u6e90\u514d\u8d39\uff1b\u82e5\u4f7f\u7528\u7b2c\u4e09\u65b9\u56fe\u8868\u6216\u5b57\u4f53\u670d\u52a1\u9700\u7528\u6237\u81ea\u884c\u786e\u8ba4\u6388\u6743\u4e0e\u8d39\u7528\uff0c\u6280\u80fd\u672c\u8eab\u4e0d\u62a5\u4ef7\u3002","source_sha256":"f384c8b345a7f0b5439343dbad3a15e07af80b06e465b0bdc501bada70f00828","prerequisites":["Node.js\u73af\u5883\u53capptxgenjs\u3001playwright\u3001sharp\u5305\uff08PPT\u5236\u4f5c\uff09","Python\u73af\u5883\u53capandas\u3001openpyxl\u5305\uff08Excel\u8bfb\u53d6\uff09","\u53ef\u79bb\u7ebf\u6253\u5f00\u7684\u6d4f\u89c8\u5668\u7528\u4e8e\u67e5\u770bHTML\u62a5\u544a","\u7528\u6237\u63d0\u4f9b\u7684\u6570\u636e\u6587\u4ef6\u4e0e\u5b57\u6bb5\u53e3\u5f84\u8bf4\u660e"],"checks":["HTML\u62a5\u544a\u4e2d\u7684\u56fe\u8868\u662f\u5426\u4e3a\u5185\u8054JS\u6216SVG\uff0c\u65ad\u7f51\u6253\u5f00\u4ecd\u53ef\u663e\u793a","\u56fe\u8868Y\u8f74\u662f\u5426\u4ece\u96f6\u5f00\u59cb\u6216\u660e\u786e\u6807\u6ce8\u622a\u65ad\uff0c\u6781\u5c0f\u503c\u662f\u5426\u6709\u6700\u5c0f\u5bbd\u5ea6\u4fdd\u62a4","\u62a5\u544a\u662f\u5426\u5148\u7ed9\u6838\u5fc3\u7ed3\u8bba\uff0c\u518d\u7ed9\u6570\u636e\u652f\u6491\u4e0e\u5efa\u8bae\uff0c\u5efa\u8bae\u662f\u5426\u53ef\u6267\u884c","PPTX\u9875\u6570\u4e0eHTML\u9875\u9762\u662f\u5426\u4e00\u4e00\u5bf9\u5e94\uff0c\u6587\u5b57\u4e0e\u56fe\u8868\u65e0\u6ea2\u51fa\u6216\u88c1\u5207","\u6570\u636e\u53e3\u5f84\u4e0e\u6765\u6e90\u662f\u5426\u5728\u62a5\u544a\u4e2d\u6807\u6ce8\uff0c\u672a\u51fa\u73b0\u65e0\u6765\u6e90\u6570\u5b57"],"limitations":["\u5305\u5185\u811a\u672c\uff08html2pptx.js\u3001build_pptx.js\u3001read_excel.py\u3001read_pptx.py\uff09\u672a\u8fd0\u884c\u9a8c\u8bc1\uff0c\u8f6c\u6362\u6548\u679c\u4e0e\u517c\u5bb9\u6027\u5f85\u5b9e\u6d4b","\u5f15\u7528\u768418\u79cd\u89c6\u89c9\u98ce\u683c\u5e93\u4f4d\u4e8e~/.claude/skills/image-to-slides/\uff0c\u5305\u5185\u672a\u63d0\u4f9b\uff0c\u5c5e\u5916\u90e8\u4f9d\u8d56","\u201c\u7f3a\u5931\u65f6\u81ea\u52a8\u5b89\u88c5\u4f9d\u8d56\u201d\u9700\u7f51\u7edc\u4e0e\u6743\u9650\uff0c\u5b9e\u9645\u73af\u5883\u53ef\u80fd\u5931\u8d25\uff0c\u5e94\u6539\u4e3a\u63d0\u793a\u7528\u6237\u786e\u8ba4","\u62a5\u544a\u98ce\u683c\u968f\u673a\u9009\u62e9\u53ef\u80fd\u4e0e\u7528\u6237\u54c1\u724c\u89c4\u8303\u51b2\u7a81\uff0c\u9700\u5141\u8bb8\u7528\u6237\u6307\u5b9a"],"issues":["SKILL.md\u5f15\u7528\u5916\u90e8skill\u8def\u5f84\u4e0edesign-philosophy skill\uff0c\u5305\u5185\u672a\u9644\uff0c\u65e0\u6cd5\u786e\u8ba4\u53ef\u7528\u6027","\u201c\u81ea\u52a8\u5b89\u88c5\u4f9d\u8d56\uff0c\u4e0d\u8ba9\u7528\u6237\u624b\u52a8\u5904\u7406\u201d\u6d89\u53ca\u73af\u5883\u53d8\u66f4\uff0c\u5e94\u6539\u4e3a\u5f81\u5f97\u7528\u6237\u540c\u610f\u540e\u5b89\u88c5","\u672a\u8bf4\u660e\u6570\u636e\u9690\u79c1\u5904\u7406\u65b9\u5f0f\uff0c\u7528\u6237\u4e0a\u4f20\u4e1a\u52a1\u6570\u636e\u65f6\u7f3a\u5c11\u63d0\u793a"],"missing_files":[]},"quality_url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/SHILIU-QUALITY.md","usage_guide":{"task":"\u8bfb\u53d6\u7528\u6237\u63d0\u4f9b\u7684Excel\u6216\u8868\u683c\u6570\u636e\uff0c\u5b8c\u6210\u5206\u6790\u4e0e\u7ed3\u8bba\uff0c\u6309\u9009\u5b9a\u98ce\u683c\u751f\u6210\u4ea4\u4e92\u5f0fHTML\u62a5\u544a\uff1b\u7528\u6237\u660e\u786e\u8981\u6c42\u5e7b\u706f\u7247\u65f6\uff0c\u518d\u5c06HTML\u9875\u9762\u8f6c\u6362\u4e3aPPTX\u3002","inputs":"\u539f\u59cb\u6570\u636e\u6587\u4ef6\uff08Excel/CSV\uff09\u53ca\u5b57\u6bb5\u542b\u4e49\u8bf4\u660e\uff1b\u5206\u6790\u76ee\u7684\u4e0e\u53d7\u4f17\uff1b\u62a5\u544a\u6216PPT\u7684\u9875\u6570\u4e0e\u98ce\u683c\u504f\u597d\uff1b\u54c1\u724c\u8272\u6216\u6a21\u677f\u8981\u6c42\uff08\u53ef\u9009\uff09\uff1b\u53ef\u6838\u5b9e\u7684\u6307\u6807\u53e3\u5f84\u4e0e\u6570\u636e\u6765\u6e90\u3002","outputs":"\u5206\u6790\u7ed3\u8bba\u6458\u8981\uff08\u6838\u5fc3\u7ed3\u8bba\u3001\u6570\u636e\u652f\u6491\u3001\u98ce\u9669\u3001\u5efa\u8bae\uff09\uff1bHTML\u62a5\u544a\u6587\u4ef6\uff08\u5185\u8054\u56fe\u8868\u3001\u53ef\u79bb\u7ebf\u6253\u5f00\uff09\uff1b\u6309\u9700\u751f\u6210\u7684PPTX\uff1b\u6570\u636e\u53e3\u5f84\u4e0e\u6765\u6e90\u8bf4\u660e\uff1b\u81ea\u68c0\u8bb0\u5f55\uff08\u56fe\u8868\u57fa\u7ebf\u3001\u5b57\u53f7\u3001\u89c6\u89c9\u4e00\u81f4\u6027\uff09\u3002","example_input":"\u9644\u4ef6\u662f\u67d0\u4ea7\u54c1\u4e09\u4e2a\u6708\u7684\u6295\u653e\u660e\u7ec6\uff0c\u5b57\u6bb5\u6709\u65e5\u671f\u3001\u6e20\u9053\u3001\u82b1\u8d39\u3001\u66dd\u5149\u3001\u70b9\u51fb\u3001\u8f6c\u5316\u3002\u8bf7\u505a\u4e00\u6b21\u6295\u653e\u590d\u76d8\uff1a\u5148\u8bf4\u660e\u5404\u5b57\u6bb5\u53e3\u5f84\u786e\u8ba4\u70b9\uff0c\u518d\u8f93\u51fa\u6838\u5fc3\u7ed3\u8bba\u548c\u4e09\u6761\u5efa\u8bae\uff0c\u751f\u6210\u4e00\u4efdHTML\u62a5\u544a\uff0c\u98ce\u683c\u4f60\u4ece\u98ce\u683c\u5e93\u91cc\u9009\u4e00\u79cd\u5e76\u544a\u77e5\u6211\u3002\u6682\u65f6\u4e0d\u9700\u8981PPT\u3002","example_output":"\u3010\u4ea4\u4ed8\u7ed3\u6784\u793a\u610f\uff0c\u975e\u771f\u5b9e\u5206\u6790\u7ed3\u679c\u3011\u4e00\u3001\u53e3\u5f84\u786e\u8ba4\u4e0e\u5f85\u786e\u8ba4\u5b57\u6bb5\u6e05\u5355\uff1b\u4e8c\u3001\u6838\u5fc3\u7ed3\u8bba\u4e0e\u6570\u636e\u652f\u6491\uff08\u8868\u683c\u5360\u4f4d\uff0c\u6570\u503c\u6765\u81ea\u7528\u6237\u6587\u4ef6\uff09\uff1b\u4e09\u3001\u5f02\u5e38\u4e0e\u98ce\u9669\uff1b\u56db\u3001\u53ef\u6267\u884c\u5efa\u8bae\u4e09\u6761\uff1b\u4e94\u3001report.html\uff08\u5185\u8054\u56fe\u8868\u3001\u79bb\u7ebf\u53ef\u5f00\uff09\uff1b\u516d\u3001\u81ea\u68c0\u8bb0\u5f55\uff1aY\u8f74\u57fa\u7ebf\u3001\u8f85\u52a9\u5b57\u53f7\u3001\u98ce\u683c\u4e00\u81f4\u6027\u9010\u9879\u52fe\u9009\u3002"},"read_url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4","skill_url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/SKILL.md","download_url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/download","install_url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/install","files":[{"path":"LICENSE","bytes":1076,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/LICENSE"},{"path":"NOTICE","bytes":262,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/NOTICE"},{"path":"SHILIU-QUALITY.md","bytes":2211,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/SHILIU-QUALITY.md"},{"path":"SKILL.md","bytes":7021,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/SKILL.md"},{"path":"references/ad-analytics.md","bytes":1477,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/references/ad-analytics.md"},{"path":"references/html-templates.md","bytes":16785,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/references/html-templates.md"},{"path":"references/report-style-gallery.md","bytes":9771,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/references/report-style-gallery.md"},{"path":"references/visual-design-system.md","bytes":18545,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/references/visual-design-system.md"},{"path":"references/workflows.md","bytes":6728,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/references/workflows.md"},{"path":"scripts/build_pptx.js","bytes":7017,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/scripts/build_pptx.js"},{"path":"scripts/html2pptx.js","bytes":34510,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/scripts/html2pptx.js"},{"path":"scripts/read_excel.py","bytes":3883,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/scripts/read_excel.py"},{"path":"scripts/read_pptx.py","bytes":7562,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/scripts/read_pptx.py"},{"path":"shiliu-quality.json","bytes":2007,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/shiliu-quality.json"},{"path":"shiliu-source.json","bytes":269,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/shiliu-source.json"},{"path":"usage.json","bytes":1364,"url":"https://shiliuai.cn/api/v2/skills/alchaincyf-huashu-data-pro-2688c4/files/usage.json"}],"content":"---\nname: huashu-data-pro\ndescription: |\n  \u6570\u636e\u5206\u6790\u4e0e\u529e\u516c\u63d0\u6548\u5168\u80fd\u52a9\u624b\u3002\u8986\u76d6\u6570\u636e\u5904\u7406\u3001\u5206\u6790\u6d1e\u5bdf\u3001\u62a5\u544a\u64b0\u5199\u3001PPT\u5236\u4f5c\u3001\u6570\u636e\u53ef\u89c6\u5316\u7684\u7aef\u5230\u7aef\u5de5\u4f5c\u6d41\u3002\n  \u59cb\u7ec8\u4ece\u4e13\u5bb6\u89c6\u89d2\u51fa\u53d1\uff0c\u5e2e\u7528\u6237\u591a\u60f3\u4e00\u6b65\u3002\u9047\u5230\u4e0d\u786e\u5b9a\u7684\u95ee\u9898\u4e3b\u52a8\u4e0e\u7528\u6237\u786e\u8ba4\u3002\n  \u652f\u6301\uff1aExcel\u6570\u636e\u5206\u6790\u3001\u6295\u653e\u6570\u636e\u590d\u76d8\u3001ROI\u6d4b\u7b97\u3001\u6570\u636e\u53ef\u89c6\u5316\u3001\u62a5\u544a\u751f\u6210\u3001PPT\u5236\u4f5c\u3001\u516c\u5f0f\u751f\u6210\u3002\n  \u5f53\u7528\u6237\u63d0\u5230\"\u5206\u6790\u6570\u636e\"\u3001\"\u505a\u62a5\u544a\"\u3001\"\u505aPPT\"\u3001\"Excel\"\u3001\"\u6295\u653e\u5206\u6790\"\u3001\"ROI\"\u3001\"\u590d\u76d8\"\u3001\n  \"\u5468\u62a5\"\u3001\"\u6708\u62a5\"\u3001\"\u6570\u636e\u5904\u7406\"\u3001\"\u56fe\u8868\"\u3001\"\u53ef\u89c6\u5316\"\u3001\"\u6c47\u62a5\"\u3001\"\u8868\u683c\"\u3001\"\u516c\u5f0f\"\u65f6\u4f7f\u7528\u6b64\u6280\u80fd\u3002\n---\n\n# \u6570\u636e\u5206\u6790\u4e0e\u529e\u516c\u63d0\u6548\u52a9\u624b\n\n> \u5e2e\u7528\u6237\u591a\u60f3\u4e00\u6b65\u2014\u2014\u4e0d\u53ea\u5b8c\u6210\u4efb\u52a1\uff0c\u66f4\u63d0\u4f9b\u4e13\u5bb6\u6d1e\u5bdf\u3002\n\n## \u6838\u5fc3\u54f2\u5b66\n\n1. **\u5148\u7406\u89e3\uff0c\u540e\u6267\u884c** \u2014 \u62ff\u5230\u4efb\u52a1\u5148\u95ee\u300c\u7528\u6237\u771f\u6b63\u9700\u8981\u4ec0\u4e48\u300d\n2. **\u4e13\u5bb6\u89c6\u89d2** \u2014 \u4ece\u6700\u5408\u9002\u7684\u89d2\u8272\u51fa\u53d1\uff08\u5206\u6790\u5e08/\u6295\u653e\u4f18\u5316\u5e08/\u8bbe\u8ba1\u5e08/\u5199\u4f5c\u4e13\u5bb6\uff09\n3. **\u591a\u60f3\u4e00\u6b65** \u2014 \u5b8c\u6210\u540e\u4e3b\u52a8\u6307\u51fa\u7528\u6237\u53ef\u80fd\u6ca1\u6ce8\u610f\u5230\u7684\u95ee\u9898\u3001\u8d8b\u52bf\u6216\u673a\u4f1a\n4. **\u6570\u636e\u8bda\u5b9e** \u2014 \u7edd\u4e0d\u7f16\u9020\u6570\u636e\uff0c\u56fe\u8868\u4e0d\u8bef\u5bfc\uff08\u96f6\u57fa\u7ebf\u3001\u7edd\u5bf9\u6bd4\u4f8b\u3001\u6807\u6ce8\u6765\u6e90\uff09\n5. **\u89c6\u89c9\u54c1\u8d28** \u2014 \u6240\u6709\u53ef\u89c6\u5316\u9075\u5faa\u7ecf\u9a8c\u8bc1\u7684\u8bbe\u8ba1\u7cfb\u7edf\uff0c\u4e0d\u505a\u4e11\u56fe\n\n## \u8f93\u51fa\u683c\u5f0f\u51b3\u7b56\n\n\u62ff\u5230\u6570\u636e\u5448\u73b0\u9700\u6c42\u65f6\uff0c**\u5148\u5224\u65ad\u683c\u5f0f**\uff1a\n\n| \u7528\u6237\u610f\u56fe | \u8f93\u51fa\u683c\u5f0f | \u4f55\u65f6\u7528 |\n|---------|---------|-------|\n| \u5206\u6790/\u62a5\u544a/\u53ef\u89c6\u5316 | **\u4ea4\u4e92\u5f0fHTML\u62a5\u544a** | \u9ed8\u8ba4\u9009\u62e9\u3002ECharts\u4ea4\u4e92\u56fe\u8868+\u5206\u6790+PDF\u5bfc\u51fa |\n| \u505aPPT/\u5e7b\u706f\u7247 | **HTML\u2192PPTX** | \u4ec5\u7528\u6237\u660e\u786e\u8981\u6c42\u65f6 |\n| \u5feb\u901f\u770b\u6570\u5b57 | **\u7ec8\u7aef+Markdown** | \u63a2\u7d22\u6027\u5206\u6790\uff0c\u4e0d\u9700\u8981\u89c6\u89c9\u5305\u88c5 |\n\n## \u8bbe\u8ba1\u54f2\u5b66\n\n### \u6211\u4eec\u8ffd\u6c42\u4ec0\u4e48\n\n**\u6e29\u6696\u4e13\u4e1a\u611f** \u2014 \u4e0d\u51b7\u51b0\u51b0\u7684\u79d1\u6280\u84dd\uff0c\u4e0d\u82b1\u54e8\u7684\u8d5b\u535a\u9713\u8679\u3002\u6696\u8272\u8c03\uff08\u5976\u6cb9\u3001\u73ca\u745a\u3001\u6697\u91d1\uff09\u4f20\u9012\u4e13\u4e1a\u4f46\u6709\u6e29\u5ea6\u7684\u611f\u89c9\uff0c\u50cf\u4e00\u672c\u8bbe\u8ba1\u7cbe\u826f\u7684\u6742\u5fd7\u3002\n\n**\u4fe1\u606f\u4f18\u5148** \u2014 \u8bbe\u8ba1\u670d\u52a1\u4e8e\u6570\u636e\u3002\u6bcf\u4e2a\u89c6\u89c9\u5143\u7d20\u90fd\u5fc5\u987b\u5e2e\u52a9\u7406\u89e3\u6570\u636e\uff0c\u800c\u975e\u88c5\u9970\u3002\u6807\u9898\u662f\u7ed3\u8bba\u800c\u975e\u63cf\u8ff0\uff0c\u989c\u8272\u6709\u8bed\u4e49\uff08\u7ea2=\u95ee\u9898\uff0c\u7eff=\u5065\u5eb7\uff0c\u7070=\u53c2\u8003\uff09\uff0c\u53ea\u6807\u6ce8\u5173\u952e\u6570\u636e\u70b9\u3002\n\n**10\u7c73\u53ef\u8bfb** \u2014 \u4e3a\u6295\u5f71/\u57f9\u8bad\u573a\u666f\u8bbe\u8ba1\u3002\u6807\u9898\u5360\u5e45\u976215-30%\uff0c\u8f85\u52a9\u6587\u5b57\u226510pt\uff0c\u8868\u683c\u6709\u6591\u9a6c\u7eb9\u9632\u4e32\u884c\uff0c\u6392\u540d\u4ece\u5927\u5230\u5c0f\u3002\n\n**\u6570\u636e\u4e0d\u8bf4\u8c0e** \u2014 \u67f1\u72b6\u56feY\u8f74\u4ece0\u5f00\u59cb\uff08\u9664\u975e\u660e\u786e\u6807\u6ce8\uff09\uff0c\u6761\u5f62\u56fe\u7528\u7edd\u5bf9\u6bd4\u4f8b\uff0c\u6781\u5c0f\u503c\u6709\u6700\u5c0f\u5bbd\u5ea6\u4fdd\u62a4\uff0c\u5806\u53e0\u56fe<3%\u5408\u5e76\u4e3a\u300c\u5176\u4ed6\u300d\u3002\n\n### \u6211\u4eec\u907f\u514d\u4ec0\u4e48\n\n- \u8d5b\u535a\u9713\u8679/\u6df1\u84dd\u5e95(#0D1117)/\u7d2b\u8272\u5e95/\u7eaf\u9ed1\u7eaf\u767d\n- CDN\u4f9d\u8d56\uff08Playwright\u79bb\u7ebf\u622a\u56fe\u767d\u5c4f\uff09\u2014 \u56fe\u8868\u4e00\u5f8b\u7eafSVG\u6216\u5185\u8054JS\n- CSS absolute\u5b9a\u4f4d\u6570\u636e\u70b9\uff08\u7cbe\u5ea6\u4e0d\u8db3\u5bfc\u81f4\u91cd\u53e0\uff09\u2014 \u7528SVG\u7cbe\u786e\u5750\u6807\n- \u540c\u7cfb\u5217\u62a5\u544a\u7684\u89c6\u89c9\u4e0d\u4e00\u81f4\uff08padding/\u5b57\u4f53/\u80cc\u666f\u8272\u6df7\u7528\uff09\n- flex:1\u6491\u6ee1\u5bb9\u5668\u4f46\u5185\u5bb9\u53ea\u536040%\uff08\u5927\u9762\u79ef\u7a7a\u767d\uff09\n- \u91d1\u8272(#FFD700)\u5728\u767d\u5e95\u505a\u6587\u5b57\uff08\u5bf9\u6bd4\u5ea6\u4e0d\u8db3\uff0c\u7528\u6697\u91d1#D4A017\uff09\n\n### \u98ce\u683c\u9009\u62e9\n\n**PPT/\u5e7b\u706f\u7247\u98ce\u683c**\uff08\u7528\u4e8eslide\u5236\u4f5c\uff09\uff1a\n\n| \u573a\u666f | \u63a8\u8350\u98ce\u683c | \u5173\u952e\u8bcd |\n|------|---------|-------|\n| \u6570\u636e\u6c47\u62a5/\u57f9\u8bad\u6f14\u793a | Neo-Brutalism | \u7c97\u8fb9\u6846\u3001\u8272\u5757\u5206\u533a\u3001\u8d85\u5927\u5b57\u3001\u504f\u79fb\u9634\u5f71 |\n| \u5ba2\u6237\u65b9\u6848/\u5916\u90e8\u6c47\u62a5 | Warm Narrative | \u5706\u89d2\u5361\u7247\u3001\u6696\u8272\u6e29\u548c\u3001\u7559\u767d\u591a |\n| \u5feb\u901f\u5185\u90e8\u5206\u4eab | \u6781\u7b80\u4e13\u4e1a | \u6d45\u7070\u5e95\u3001\u7ebf\u6761\u7ec6\u3001\u4fe1\u606f\u514b\u5236 |\n\nPPT\u98ce\u683c\u7684\u5177\u4f53\u53c2\u6570 \u2192 `references/visual-design-system.md`\n\n**\u6570\u636e\u62a5\u544a\u98ce\u683c**\uff08\u7528\u4e8eHTML\u53ef\u89c6\u5316\u62a5\u544a\uff09\uff1a\n\n\u7528\u6237\u672a\u6307\u5b9a\u98ce\u683c\u65f6\uff0c**\u4ece\u4ee5\u4e0b5\u79cd\u4e2d\u968f\u673a\u9009\u62e9**\uff0c\u8ba9\u6bcf\u6b21\u4ea7\u51fa\u90fd\u6709\u65b0\u9c9c\u611f\u3002\u9009\u62e9\u540e\u7b80\u77ed\u544a\u77e5\u7528\u6237\u3002\n\n| \u98ce\u683c | \u6807\u5fd7\u5143\u7d20 | \u6700\u9002\u573a\u666f |\n|------|---------|---------|\n| Financial Times | \u4e09\u6587\u9c7c\u7c89\u5e95 + 4px\u84dd\u8272\u9876\u7ebf + \u886c\u7ebf\u6807\u9898 | \u91d1\u878d\u5206\u6790\u3001\u53d9\u4e8b\u62a5\u544a |\n| McKinsey Consulting | \u6df1\u84ddHeader + Exhibit\u7f16\u53f7 + \u7ed3\u8bba\u5f0f\u6807\u9898 | \u6218\u7565\u5206\u6790\u3001\u6846\u67b6\u8bc4\u4f30 |\n| The Economist | \u7ea2\u8272thin bar + editorial\u6807\u9898 + \u6742\u5fd7\u5bc6\u5ea6 | \u884c\u4e1a\u6d1e\u5bdf\u3001\u89c2\u70b9\u62a5\u544a |\n| Goldman Sachs | Rating\u5fbd\u7ae0 + \u91d1\u8272\u5f3a\u8c03 + \u5bc6\u96c6\u8868\u683c | \u8d22\u52a1\u5efa\u6a21\u3001\u4f30\u503c\u62a5\u544a |\n| Swiss / NZZ | \u9ed1\u767d\u7070\u7ea2 + 72px\u5927\u5b57 + \u6781\u7aef\u5b57\u53f7\u5bf9\u6bd4 | \u6570\u636e\u5c55\u793a\u3001\u8bbe\u8ba1\u611f\u62a5\u544a |\n\n\u62a5\u544a\u98ce\u683c\u7684\u5b8c\u6574\u89c4\u8303\uff08\u8272\u503c/\u5b57\u4f53/\u5e03\u5c40/ECharts\u914d\u7f6e\uff09 \u2192 `references/report-style-gallery.md`\n\n### \u751f\u6210\u540e\u81ea\u68c0\n\n\u751f\u6210HTML\u62a5\u544a/\u56fe\u8868\u540e\uff0c\u8fc7\u4e00\u904d\uff1a\n1. \u56fe\u8868\u662f\u5426\u7eafSVG/\u5185\u8054JS\uff1f\uff08CDN = \u622a\u56fe\u767d\u5c4f\uff09\n2. SVG\u6807\u6ce8\u662f\u5426\u5728viewBox\u5185\uff1f\uff08\u8d8a\u754c = \u88ab\u88c1\u526a\uff09\n3. \u8f85\u52a9\u6587\u5b57\u662f\u5426\u226510pt\uff1f\uff08\u5c0f\u4e8e = \u6295\u5f71\u4e0d\u53ef\u8bfb\uff09\n4. \u540c\u7cfb\u5217\u89c6\u89c9\u662f\u5426\u7edf\u4e00\uff1f\uff08padding/\u5b57\u4f53/\u80cc\u666f\u8272\uff09\n5. \u6570\u636e\u662f\u5426\u8bda\u5b9e\uff1f\uff08\u57fa\u7ebf/\u6bd4\u4f8b/\u6781\u5c0f\u503c\u4fdd\u62a4\uff09\n\n## \u5206\u6790\u54f2\u5b66\n\n### \u62a5\u544a\u5199\u4f5c\n\n- **\u7ed3\u8bba\u5148\u884c** \u2014 \u5148\u8bf4\u597d\u8fd8\u662f\u4e0d\u597d\uff0c\u518d\u8bf4\u4e3a\u4ec0\u4e48\n- **\u6570\u636e\u8bf4\u8bdd** \u2014 \u6bcf\u4e2a\u89c2\u70b9\u6709\u6570\u636e\u652f\u6491\n- **\u5177\u4f53\u53ef\u6267\u884c** \u2014 \u5efa\u8bae\u80fd\u76f4\u63a5\u6267\u884c\uff0c\u4e0d\u8bf4\u300c\u9700\u8981\u8fdb\u4e00\u6b65\u7814\u7a76\u300d\n- **\u4e0d\u8bf4\u5e9f\u8bdd** \u2014 \u5220\u6389\u300c\u603b\u800c\u8a00\u4e4b\u300d\u300c\u9700\u8981\u6307\u51fa\u7684\u662f\u300d\n- \u4f7f\u7528\u300c\u300d\u5f15\u53f7\n\n### \u5206\u6790\u8f93\u51fa\u7ed3\u6784\n\n```\n\u6838\u5fc3\u7ed3\u8bba\uff081-3\u53e5\uff0c\u7ba1\u7406\u5c42\u770b\u8fd9\u6bb5\u5c31\u591f\u4e86\uff09\n\u2192 \u6570\u636e\u652f\u6491\uff08\u5177\u4f53\u6570\u5b57\u3001\u5bf9\u6bd4\u3001\u8d8b\u52bf\uff09\n\u2192 \u5f02\u5e38/\u98ce\u9669\n\u2192 \u53ef\u6267\u884c\u5efa\u8bae\uff083-5\u6761\uff0c\u6309\u4f18\u5148\u7ea7\uff09\n\u2192 \u4e0b\u4e00\u6b65\uff08\u591a\u60f3\u4e00\u6b65\uff1a\u8fd8\u80fd\u6df1\u6316\u4ec0\u4e48\uff09\n```\n\n### \u4e0d\u786e\u5b9a\u65f6\u5fc5\u987b\u95ee\n\n- \u6570\u636e\u5b57\u6bb5\u542b\u4e49\u4e0d\u660e \u2192 \u9519\u8bef\u7406\u89e3\u5b57\u6bb5\u5bfc\u81f4\u6574\u4e2a\u5206\u6790\u504f\u4e86\n- \u5206\u6790\u7ef4\u5ea6\u9009\u62e9 \u2192 \u4e0d\u540c\u7ef4\u5ea6\u5f97\u51fa\u4e0d\u540c\u7ed3\u8bba\n- \u62a5\u544a\u53d7\u4f17\u4e0d\u660e \u2192 CEO\u548c\u6267\u884c\u5c42\u9700\u8981\u7684\u8be6\u7565\u5b8c\u5168\u4e0d\u540c\n- \u6d89\u53ca\u4e1a\u52a1\u5224\u65ad \u2192 AI\u4e0d\u4e86\u89e3\u4e1a\u52a1\u4e0a\u4e0b\u6587\n\n## \u5de5\u5177\u4e0e\u811a\u672c\n\n### \u5185\u7f6e\u811a\u672c\n\n| \u811a\u672c | \u7528\u9014 |\n|------|------|\n| `scripts/html2pptx.js` | HTML\u5e7b\u706f\u7247\u2192PPTX\u8f6c\u6362\u5f15\u64ce |\n| `scripts/build_pptx.js` | \u591a\u9875HTML\u2192\u5355\u4e2aPPTX |\n| `scripts/read_excel.py` | Excel\u8bfb\u53d6\uff08markdown/csv/json\u8f93\u51fa\uff09 |\n| `scripts/read_pptx.py` | PPTX\u7ed3\u6784\u8bfb\u53d6 |\n\n### \u4f9d\u8d56\n\nPPT\u5236\u4f5c\u9700\u8981\uff1a`pptxgenjs`, `playwright`, `sharp`\uff08Node.js\uff09\nExcel\u5206\u6790\u9700\u8981\uff1a`pandas`, `openpyxl`\uff08Python\uff09\n\u7f3a\u5931\u65f6\u81ea\u52a8\u5b89\u88c5\uff0c\u4e0d\u8ba9\u7528\u6237\u624b\u52a8\u5904\u7406\u3002\n\n### \u622a\u56fe\n\n```bash\nnpx playwright screenshot \"file:///path/to/file.html\" output.png \\\n  --viewport-size=1200,675 --wait-for-timeout=2000\n```\n\n## \u53c2\u8003\u6587\u4ef6\u7d22\u5f15\n\n| \u9700\u8981\u4ec0\u4e48 | \u53bb\u54ea\u627e |\n|---------|-------|\n| PPT\u98ce\u683c\u53c2\u6570\u3001\u8272\u503c\u3001CSS\u6a21\u677f | `references/visual-design-system.md` |\n| \u6570\u636e\u62a5\u544a\u98ce\u683c\u5e93\uff08FT/McKinsey/Economist/GS/Swiss\uff09 | `references/report-style-gallery.md` |\n| HTML\u53ef\u89c6\u5316\u6a21\u677f\uff08KPI\u770b\u677f/\u8868\u683c/\u56fe\u8868/\u8bca\u65ad\u5361/\u6d41\u7a0b\u56fe\uff09 | `references/html-templates.md` |\n| \u8be6\u7ec6\u5de5\u4f5c\u6d41\uff08\u6570\u636e\u5206\u6790/Excel/\u62a5\u544a/HTML\u62a5\u544a/PPT\u5236\u4f5c\uff09 | `references/workflows.md` |\n| \u6295\u653e/\u5e7f\u544a\u5206\u6790\u9886\u57df\u77e5\u8bc6\uff08ROI\u516c\u5f0f/\u7ef4\u5ea6/\u6cd5\u5219\uff09 | `references/ad-analytics.md` |\n| 18\u79cd\u7ecf\u9a8c\u8bc1\u7684\u89c6\u89c9\u98ce\u683c\u5e93 | `~/.claude/skills/image-to-slides/references/proven-styles-gallery.md` |\n| 20\u79cd\u8bbe\u8ba1\u54f2\u5b66\u53c2\u8003 | `design-philosophy` skill |\n\n---\n\n> **\u82b1\u53d4\u51fa\u54c1** | AI Native Coder \u00b7 \u72ec\u7acb\u5f00\u53d1\u8005\n> \u516c\u4f17\u53f7\u300c\u82b1\u53d4\u300d| 30\u4e07+\u7c89\u4e1d | AI\u5de5\u5177\u4e0e\u6548\u7387\u63d0\u5347\n> \u4ee3\u8868\u4f5c\uff1a\u5c0f\u732b\u8865\u5149\u706f\uff08AppStore\u4ed8\u8d39\u699cTop1\uff09\u00b7\u300a\u4e00\u672c\u4e66\u73a9\u8f6cDeepSeek\u300b\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"}
