{"id":4604,"date":"2026-07-27T15:16:43","date_gmt":"2026-07-27T07:16:43","guid":{"rendered":"http:\/\/viplao.com\/index.php\/2026\/07\/27\/%e7%83%ad%e9%97%a8%e6%8a%80%e8%83%bd-vol-050-baoyu-skills-24k-stars%e5%85%a8%e8%83%bdai%e6%8a%80%e8%83%bd%e5%ba%93\/"},"modified":"2026-07-27T15:16:43","modified_gmt":"2026-07-27T07:16:43","slug":"%e7%83%ad%e9%97%a8%e6%8a%80%e8%83%bd-vol-050-baoyu-skills-24k-stars%e5%85%a8%e8%83%bdai%e6%8a%80%e8%83%bd%e5%ba%93","status":"publish","type":"post","link":"http:\/\/viplao.com\/index.php\/2026\/07\/27\/%e7%83%ad%e9%97%a8%e6%8a%80%e8%83%bd-vol-050-baoyu-skills-24k-stars%e5%85%a8%e8%83%bdai%e6%8a%80%e8%83%bd%e5%ba%93\/","title":{"rendered":"\u70ed\u95e8\u6280\u80fd Vol.050 | baoyu-skills \u2014 24K Stars\u5168\u80fdAI\u6280\u80fd\u5e93"},"content":{"rendered":"<div style=\"max-width:680px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei',sans-serif;color:#333;line-height:1.7;font-size:15px\">\n<p><!-- ==================== BANNER ==================== --><\/p>\n<div style=\"background:linear-gradient(135deg,#c2185b,#880e4f);border-radius:14px;padding:36px 28px;text-align:center;color:#fff\">\n<div style=\"font-size:11px;letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.6)\">\u6bcf\u65e5\u70ed\u95e8\u6280\u80fd\u5206\u4eab \u00b7 Vol.050<\/div>\n<div style=\"height:12px\"><\/div>\n<div style=\"font-size:24px;font-weight:900;line-height:1.4;color:#fff;letter-spacing:0.5px\">baoyu-skills<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:14px;color:rgba(255,255,255,.8);font-weight:400\">24K Stars \u5168\u80fd AI Agent \u6280\u80fd\u5e93 \u00b7 \u5185\u5bb9\u521b\u4f5c\u5230\u53d1\u5e03\u7684\u7ec8\u6781\u5de5\u5177\u7bb1<\/div>\n<div style=\"height:16px\"><\/div>\n<div style=\"padding-top:14px;border-top:1px solid rgba(255,255,255,.2)\">\n    <span style=\"font-size:12px;color:rgba(255,255,255,.55)\">20+ Agent \u6280\u80fd \u00b7 12 \u79cd\u5c0f\u7ea2\u4e66\u98ce\u683c \u00b7 21 \u79cd\u4fe1\u606f\u56fe \u00b7 10+ \u56fe\u50cf\u540e\u7aef \u00b7 \u4e09\u7ea7\u7ffb\u8bd1 \u00b7 \u4f5c\u8005\uff1a\u5b9d\u7389<\/span>\n  <\/div>\n<\/div>\n<p><!-- ==================== \u4e00\u53e5\u8bdd\u5b9a\u4f4d ==================== --><\/p>\n<div style=\"height:20px\"><\/div>\n<div style=\"padding:18px 20px;border-left:3px solid #c2185b;background:#fafafa;border-radius:0 10px 10px 0\">\n<div style=\"font-size:14px;color:#333;line-height:1.8\">baoyu-skills \u662f\u77e5\u540d\u6280\u672f\u535a\u4e3b\u5b9d\u7389\uff08JimLiu\uff09\u5f00\u6e90\u7684\u5168\u573a\u666f AI Agent \u6280\u80fd\u96c6\u5408\uff0c\u6db5\u76d6\u5c0f\u7ea2\u4e66\u5361\u7247\u751f\u6210\u3001\u4fe1\u606f\u56fe\u3001SVG \u56fe\u8868\u3001\u5c01\u9762\u8bbe\u8ba1\u3001\u591a\u540e\u7aef\u56fe\u50cf\u751f\u6210\u3001\u4e09\u7ea7\u7ffb\u8bd1\u3001YouTube \u5b57\u5e55\u63d0\u53d6\u3001\u5fae\u4fe1\u7fa4\u6458\u8981\u7b49 20+ \u6280\u80fd\u3002\u4e00\u6761\u547d\u4ee4\u5b89\u88c5\uff0c\u6309\u9700\u53d6\u7528\uff0c\u582a\u79f0 AI \u7f16\u7a0b\u52a9\u624b\u7684\u300c\u745e\u58eb\u519b\u5200\u300d\u3002\u4f5c\u8005\u540c\u6b65\u51fa\u7248\u4e86\u914d\u5957\u56fe\u4e66\u300a\u56fe\u89e3 Skill \u2014 AI \u63d0\u6548\u5b9e\u6218\u6307\u5357\u300b\u3002<\/div>\n<\/div>\n<p><!-- ==================== \u5173\u952e\u6570\u636e ==================== --><\/p>\n<div style=\"height:24px\"><\/div>\n<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"width:100%;border-collapse:collapse;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden\">\n<tr>\n<td style=\"width:25%;padding:20px 8px;text-align:center;border-right:1px solid #e8e8e8\">\n<div style=\"font-size:24px;font-weight:900;color:#c2185b;line-height:1\">24.1K<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#999;letter-spacing:0.5px\">GitHub Stars<\/div>\n<\/td>\n<td style=\"width:25%;padding:20px 8px;text-align:center;border-right:1px solid #e8e8e8\">\n<div style=\"font-size:24px;font-weight:900;color:#c2185b;line-height:1\">20+<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#999;letter-spacing:0.5px\">Agent \u6280\u80fd<\/div>\n<\/td>\n<td style=\"width:25%;padding:20px 8px;text-align:center;border-right:1px solid #e8e8e8\">\n<div style=\"font-size:24px;font-weight:900;color:#c2185b;line-height:1\">12\u00d76<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#999;letter-spacing:0.5px\">\u98ce\u683c\u00d7\u5e03\u5c40<\/div>\n<\/td>\n<td style=\"width:25%;padding:20px 8px;text-align:center\">\n<div style=\"font-size:24px;font-weight:900;color:#c2185b;line-height:1\">10+<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#999;letter-spacing:0.5px\">\u56fe\u50cf API \u540e\u7aef<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<p><!-- ==================== BEFORE \/ AFTER ==================== --><\/p>\n<div style=\"height:24px\"><\/div>\n<div style=\"text-align:center;font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:0.5px\">\u4ece\u6563\u88c5\u5de5\u5177\u5230\u4e00\u7ad9\u5f0f Agent \u6280\u80fd\u5e93<\/div>\n<div style=\"height:16px\"><\/div>\n<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"width:48%;padding:20px;background:#fff8f8;border:1px solid #f5d5d5;border-radius:12px;vertical-align:top\">\n<div style=\"font-size:11px;font-weight:700;letter-spacing:2px;color:#c62828;text-transform:uppercase\">BEFORE \u6563\u88c5 AI \u5de5\u5177<\/div>\n<div style=\"height:12px\"><\/div>\n<div style=\"font-size:13px;color:#555;line-height:2.0\">\n        \u2022 \u505a\u5c0f\u7ea2\u4e66\u5361\u7247\u7528\u4e00\u4e2a\u5de5\u5177<br \/>\n        \u2022 \u753b\u4fe1\u606f\u56fe\u53c8\u6362\u4e00\u4e2a\u5de5\u5177<br \/>\n        \u2022 \u7ffb\u8bd1\u6587\u7ae0\u8fd8\u5f97\u518d\u5f00\u4e00\u4e2a<br \/>\n        \u2022 \u6bcf\u5f20\u56fe\u914d\u4e0d\u540c\u540e\u7aef\u5404\u8c03\u4e00\u904d<br \/>\n        \u2022 \u5c01\u9762\/\u56fe\u8868\/\u5e7b\u706f\u7247\u5404\u81ea\u4e3a\u6218<br \/>\n        \u2022 \u4e2d\u82f1\u6587\u6392\u7248\u6df7\u6742\u683c\u5f0f\u4e71\n      <\/div>\n<\/td>\n<td style=\"width:4%\"><\/td>\n<td style=\"width:48%;padding:20px;background:#f5faf5;border:1px solid #d0e8d0;border-radius:12px;vertical-align:top\">\n<div style=\"font-size:11px;font-weight:700;letter-spacing:2px;color:#2e7d32;text-transform:uppercase\">AFTER baoyu-skills<\/div>\n<div style=\"height:12px\"><\/div>\n<div style=\"font-size:13px;color:#555;line-height:2.0\">\n        \u2022 \u5c0f\u7ea2\u4e66\u5361\u7247 12 \u98ce\u683c \u00d7 6 \u5e03\u5c40\u4e00\u952e\u751f\u6210<br \/>\n        \u2022 \u4fe1\u606f\u56fe 21 \u5e03\u5c40 \u00d7 17 \u98ce\u683c\u81ea\u52a8\u63a8\u8350<br \/>\n        \u2022 \u4e09\u7ea7\u7ffb\u8bd1\uff1a\u5feb\u7ffb \/ \u6807\u7ffb \/ \u51fa\u7248\u7ea7\u7cbe\u7ffb<br \/>\n        \u2022 10+ \u56fe\u50cf\u540e\u7aef\u7edf\u4e00\u8c03\u7528\u81ea\u52a8\u9009\u4f18<br \/>\n        \u2022 \u5c01\u9762\/\u56fe\u8868\/\u5e7b\u706f\u7247\/\u516c\u4f17\u53f7\u4e00\u6761\u9f99<br \/>\n        \u2022 \u539f\u751f\u4e2d\u6587\u6392\u7248\uff0cCJK \u95f4\u8ddd\u81ea\u52a8\u5904\u7406\n      <\/div>\n<\/td>\n<\/tr>\n<\/table>\n<p><!-- ==================== \ud83d\udca1 \u6280\u80fd\u539f\u7406 ==================== --><\/p>\n<div style=\"height:28px\"><\/div>\n<div style=\"text-align:center;font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:0.5px\">\ud83d\udca1 \u6280\u80fd\u539f\u7406<\/div>\n<div style=\"text-align:center;font-size:12px;color:#999;margin-top:4px\">DESIGN PHILOSOPHY<\/div>\n<div style=\"height:16px\"><\/div>\n<div style=\"padding:20px;background:#fff;border:1px solid #eee;border-radius:12px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u6309\u9700\u5b89\u88c5\u7684\u6a21\u5757\u5316\u6280\u80fd\u67b6\u6784\uff1a\u4e00\u4e2a\u4ed3\u5e93 20+ \u72ec\u7acb Skill\uff0c\u6bcf\u4e2a\u90fd\u80fd\u5355\u72ec\u8c03\u7528<\/div>\n<div style=\"height:8px\"><\/div>\n<div style=\"font-size:13px;color:#333;line-height:1.8\">baoyu-skills \u7684\u8bbe\u8ba1\u54f2\u5b66\u662f\u300c\u88c5\u4f60\u9700\u8981\u7684\uff0c\u4e0d\u7528\u7684\u4e0d\u5360\u4e0a\u4e0b\u6587\u300d\u3002\u6bcf\u4e2a\u6280\u80fd\u662f\u72ec\u7acb\u7684 SKILL.md + \u811a\u672c\u76ee\u5f55\uff0c\u901a\u8fc7 npx bun \u8fd0\u884c\uff0c\u652f\u6301 Claude Code \/ Codex \/ OpenCode \u7b49\u591a\u5e73\u53f0\u3002\u56fe\u50cf\u751f\u6210\u8d70\u7edf\u4e00\u62bd\u8c61\u5c42\uff0c\u81ea\u52a8\u68c0\u6d4b\u53ef\u7528 API Key \u9009\u62e9\u6700\u4f18\u540e\u7aef\uff08Google \/ OpenAI \/ DashScope \/ \u5373\u68a6 \/ \u8c46\u5305\u7b49 10+ \u5bb6\uff09\uff0c\u7528\u6237\u65e0\u9700\u5173\u5fc3\u5e95\u5c42\u8c03\u7528\u3002\u6240\u6709\u6280\u80fd\u652f\u6301 EXTEND.md \u6269\u5c55\u6587\u4ef6\uff0c\u53ef\u5728\u9879\u76ee\u7ea7\u6216\u7528\u6237\u7ea7\u8986\u76d6\u9ed8\u8ba4\u914d\u8272\u3001\u98ce\u683c\u3001\u53c2\u6570\uff0c\u5b9e\u73b0\u300c\u4e00\u5957\u6280\u80fd\u3001\u5343\u4eba\u5343\u9762\u300d\u3002<\/div>\n<\/div>\n<div style=\"height:12px\"><\/div>\n<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"width:33.3%;padding:8px;vertical-align:top\">\n<div style=\"background:#fafafa;border:1px solid #eee;border-radius:12px;padding:18px;text-align:center\">\n<div style=\"font-size:20px\">\ud83d\udce6<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:13px;font-weight:700;color:#1a1a1a\">\u4e09\u5927\u6280\u80fd\u5206\u7c7b<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:11px;color:#666;line-height:1.6\">\u5185\u5bb9\u6280\u80fd\uff08\u5c0f\u7ea2\u4e66\/\u4fe1\u606f\u56fe\/\u5c01\u9762\/\u5e7b\u706f\u7247\uff09+ AI \u751f\u6210\u6280\u80fd\uff08\u56fe\u50cf\/\u56fe\u8868\uff09+ \u5de5\u5177\u6280\u80fd\uff08\u7ffb\u8bd1\/\u5b57\u5e55\/\u63d0\u53d6\uff09<\/div>\n<\/p><\/div>\n<\/td>\n<td style=\"width:33.3%;padding:8px;vertical-align:top\">\n<div style=\"background:#fafafa;border:1px solid #eee;border-radius:12px;padding:18px;text-align:center\">\n<div style=\"font-size:20px\">\ud83c\udfa8<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:13px;font-weight:700;color:#1a1a1a\">\u7edf\u4e00\u56fe\u50cf\u62bd\u8c61\u5c42<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:11px;color:#666;line-height:1.6\">10+ API \u540e\u7aef\u81ea\u52a8\u68c0\u6d4b\u3001\u81ea\u52a8\u9009\u4f18\u3001\u7edf\u4e00\u5e76\u53d1\u63a7\u5236\uff0c\u652f\u6301 OpenAI \/ Google \/ DashScope \/ \u5373\u68a6 \/ Replicate<\/div>\n<\/p><\/div>\n<\/td>\n<td style=\"width:33.3%;padding:8px;vertical-align:top\">\n<div style=\"background:#fafafa;border:1px solid #eee;border-radius:12px;padding:18px;text-align:center\">\n<div style=\"font-size:20px\">\u2699\ufe0f<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:13px;font-weight:700;color:#1a1a1a\">EXTEND.md \u6269\u5c55\u673a\u5236<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:11px;color:#666;line-height:1.6\">\u9879\u76ee\u7ea7 \/ \u7528\u6237\u7ea7\u4e24\u5c42\u8986\u76d6\uff0c\u81ea\u5b9a\u4e49\u914d\u8272\u3001\u98ce\u683c\u3001\u9884\u8bbe\u53c2\u6570\uff0c\u4e0d\u6539\u6e90\u7801\u4e5f\u80fd\u5343\u4eba\u5343\u9762<\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/table>\n<p><!-- ==================== \ud83d\udd27 \u80fd\u5e72\u4ec0\u4e48 ==================== --><\/p>\n<div style=\"height:28px\"><\/div>\n<div style=\"text-align:center;font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:0.5px\">\ud83d\udd27 \u80fd\u5e72\u4ec0\u4e48<\/div>\n<div style=\"text-align:center;font-size:12px;color:#999;margin-top:4px\">FEATURES &amp; SCENARIOS<\/div>\n<div style=\"height:16px\"><\/div>\n<p><!-- \u529f\u80fd 1 --><\/p>\n<div style=\"padding:18px 20px;background:#fff;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:40px;vertical-align:top\">\n<div style=\"display:inline-block;background:#c2185b;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:10px\">01<\/div>\n<\/td>\n<td style=\"vertical-align:top;padding-left:10px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u5c0f\u7ea2\u4e66\u56fe\u7247\u5361\u7247\uff1a12 \u98ce\u683c \u00d7 6 \u5e03\u5c40 = 72 \u79cd\u7ec4\u5408<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:12px;color:#666;line-height:1.7\">\u5c06\u6587\u7ae0\/\u5185\u5bb9\u81ea\u52a8\u62c6\u89e3\u4e3a 1-10 \u5f20\u5361\u901a\u98ce\u683c\u56fe\u7247\u5361\u7247\uff0c\u652f\u6301 cute \/ notion \/ chalkboard \/ sketch-notes \u7b49 12 \u79cd\u89c6\u89c9\u98ce\u683c\uff0csparse \/ dense \/ list \/ comparison \/ flow \u7b49 6 \u79cd\u5e03\u5c40\u5bc6\u5ea6\uff0c\u8fd8\u80fd\u81ea\u5b9a\u4e49\u914d\u8272\u65b9\u6848<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#c2185b;font-weight:600\">\ud83d\udca1 \u573a\u666f\uff1a\u81ea\u5a92\u4f53\u535a\u4e3b\u5199\u5b8c\u4e00\u7bc7\u5e72\u8d27\uff0c\u4e00\u53e5\u8bdd\u751f\u6210 8 \u5f20 notion \u98ce\u683c\u77e5\u8bc6\u5361\u7247\uff0c\u76f4\u63a5\u53d1\u5c0f\u7ea2\u4e66<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div style=\"height:8px\"><\/div>\n<p><!-- \u529f\u80fd 2 --><\/p>\n<div style=\"padding:18px 20px;background:#fff;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:40px;vertical-align:top\">\n<div style=\"display:inline-block;background:#c2185b;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:10px\">02<\/div>\n<\/td>\n<td style=\"vertical-align:top;padding-left:10px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u591a\u540e\u7aef AI \u56fe\u50cf\u751f\u6210\uff1a\u4e00\u4e2a\u6280\u80fd\u8c03 10+ \u5bb6 API<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:12px;color:#666;line-height:1.7\">\u7edf\u4e00\u62bd\u8c61\u5c42\u81ea\u52a8\u68c0\u6d4b\u53ef\u7528 API Key\uff0c\u6309\u4f18\u5148\u7ea7\u9009\u62e9 Google \/ OpenAI \/ Azure \/ DashScope \/ \u5373\u68a6 \/ \u8c46\u5305 \/ MiniMax \/ Replicate \u7b49\u540e\u7aef\uff0c\u652f\u6301\u6279\u91cf\u751f\u6210\u3001\u53c2\u8003\u56fe\u3001\u81ea\u5b9a\u4e49\u5c3a\u5bf8\uff0c\u5e76\u53d1\u63a7\u5236\u548c\u901f\u7387\u9650\u5236<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#c2185b;font-weight:600\">\ud83d\udca1 \u573a\u666f\uff1a\u914d\u4e86 3 \u5bb6\u56fe\u50cf API\uff0c\u6279\u91cf\u751f\u6210 50 \u5f20\u5c01\u9762\u56fe\u65f6\u81ea\u52a8\u8d1f\u8f7d\u5747\u8861\uff0c\u4e00\u5bb6\u9650\u6d41\u81ea\u52a8\u5207\u6362\u4e0b\u4e00\u5bb6<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div style=\"height:8px\"><\/div>\n<p><!-- \u529f\u80fd 3 --><\/p>\n<div style=\"padding:18px 20px;background:#fff;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:40px;vertical-align:top\">\n<div style=\"display:inline-block;background:#c2185b;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:10px\">03<\/div>\n<\/td>\n<td style=\"vertical-align:top;padding-left:10px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u4fe1\u606f\u56fe + SVG \u56fe\u8868\uff1a\u4e13\u4e1a\u7ea7\u53ef\u89c6\u5316\u4e00\u952e\u51fa\u56fe<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:12px;color:#666;line-height:1.7\">\u4fe1\u606f\u56fe\u652f\u6301 21 \u79cd\u5e03\u5c40\uff08\u91d1\u5b57\u5854\/\u6f0f\u6597\/\u9c7c\u9aa8\u56fe\/\u51b0\u5c71\u2026\uff09\u00d7 17 \u79cd\u89c6\u89c9\u98ce\u683c\uff08\u624b\u7ed8\/\u9ecf\u571f\/\u8d5b\u535a\u670b\u514b\/\u84dd\u56fe\u2026\uff09\uff1bSVG \u56fe\u8868\u652f\u6301\u6d41\u7a0b\u56fe\/\u65f6\u5e8f\u56fe\/\u67b6\u6784\u56fe\/\u76f4\u89c9\u56fe\u89e3\/\u7c7b\u56fe 5 \u79cd\u7c7b\u578b\uff0cClaude \u76f4\u63a5\u7b97\u5750\u6807\u5199 SVG\uff0c\u4e0d\u8c03\u56fe\u50cf\u6a21\u578b<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#c2185b;font-weight:600\">\ud83d\udca1 \u573a\u666f\uff1a\u4ea7\u54c1\u7ecf\u7406\u9700\u8981\u4e00\u5f20 OAuth 2.0 \u8ba4\u8bc1\u6d41\u7a0b\u56fe\uff0c\u4e00\u53e5\u8bdd\u62ff\u5230\u7b26\u5408\u8bbe\u8ba1\u89c4\u8303\u7684 SVG \u6587\u4ef6<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div style=\"height:8px\"><\/div>\n<p><!-- \u529f\u80fd 4 --><\/p>\n<div style=\"padding:18px 20px;background:#fff;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:40px;vertical-align:top\">\n<div style=\"display:inline-block;background:#c2185b;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:10px\">04<\/div>\n<\/td>\n<td style=\"vertical-align:top;padding-left:10px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u4e09\u7ea7\u7ffb\u8bd1\u5de5\u4f5c\u6d41\uff1a\u4ece\u5feb\u7ffb\u5230\u51fa\u7248\u7ea7\u7cbe\u7ffb<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:12px;color:#666;line-height:1.7\">Quick\uff08\u76f4\u7ffb\u77ed\u6587\uff09\/ Normal\uff08\u5206\u6790\u540e\u7ffb\u8bd1\u6587\u7ae0\uff09\/ Refined\uff08\u5206\u6790\u2192\u7ffb\u8bd1\u2192\u5ba1\u6821\u2192\u6da6\u8272\u51fa\u7248\u7ea7\uff09\uff0c\u652f\u6301 9 \u79cd\u98ce\u683c\u9884\u8bbe\uff08\u53d9\u4e8b\/\u6b63\u5f0f\/\u6280\u672f\/\u76f4\u8bd1\/\u5b66\u672f\/\u5546\u52a1\/\u5e7d\u9ed8\/\u53e3\u8bed\/\u4f18\u96c5\uff09\u3001\u81ea\u5b9a\u4e49\u672f\u8bed\u8868\u548c\u53d7\u4f17\u753b\u50cf\uff0c\u957f\u6587\u81ea\u52a8\u5206\u6bb5\u5e76\u884c\u7ffb\u8bd1<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#c2185b;font-weight:600\">\ud83d\udca1 \u573a\u666f\uff1a\u628a\u4e00\u7bc7 8000 \u8bcd\u82f1\u6587\u6280\u672f\u535a\u5ba2\u7528 Refined \u6a21\u5f0f\u7ffb\u8bd1\u6210\u4e2d\u6587\uff0c\u81ea\u52a8\u4fdd\u7559\u672f\u8bed\u4e00\u81f4\u6027\uff0c\u8f93\u51fa\u53ef\u76f4\u63a5\u53d1\u5e03\u7684\u6587\u7ae0<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><!-- ==================== \ud83d\ude80 \u600e\u4e48\u5e72 ==================== --><\/p>\n<div style=\"height:28px\"><\/div>\n<div style=\"text-align:center;font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:0.5px\">\ud83d\ude80 \u600e\u4e48\u5e72<\/div>\n<div style=\"text-align:center;font-size:12px;color:#999;margin-top:4px\">HOW TO USE<\/div>\n<div style=\"height:16px\"><\/div>\n<p><!-- Step 1 --><\/p>\n<div style=\"padding:18px 20px;background:#fafafa;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:56px;vertical-align:top\">\n<div style=\"display:inline-block;background:#c2185b;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:10px;letter-spacing:1px\">STEP 1<\/div>\n<\/td>\n<td style=\"vertical-align:top\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u4e00\u884c\u547d\u4ee4\u5b89\u88c5\u5168\u90e8\u6280\u80fd<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:12px;color:#666;line-height:1.7\">\u9700\u8981 Node.js \u73af\u5883\uff0c\u8fd0\u884c\u4e00\u6761\u547d\u4ee4\u628a\u6574\u4e2a\u4ed3\u5e93\u6ce8\u518c\u4e3a Plugin\uff0c\u7136\u540e\u6309\u9700\u5b89\u88c5\u5355\u4e2a\u6280\u80fd\u3002\u5efa\u8bae\u53ea\u88c5\u4f60\u7528\u7684\u2014\u2014\u6bcf\u4e2a\u6280\u80fd\u90fd\u4f1a\u5360\u7528 Agent \u4e0a\u4e0b\u6587<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"padding:6px 10px;background:#1a1a1a;border-radius:6px;font-family:monospace;font-size:11px;color:#e0e0e0;line-height:1.5\">npx skills add jimliu\/baoyu-skills<br \/>\n# \u6216\u5728 Claude Code \u4e2d\uff1a<br \/>\n\/plugin marketplace add JimLiu\/baoyu-skills<br \/>\n\/plugin install baoyu-skills@baoyu-skills<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div style=\"height:8px\"><\/div>\n<p><!-- Step 2 --><\/p>\n<div style=\"padding:18px 20px;background:#fafafa;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:56px;vertical-align:top\">\n<div style=\"display:inline-block;background:#c2185b;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:10px;letter-spacing:1px\">STEP 2<\/div>\n<\/td>\n<td style=\"vertical-align:top\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u914d\u7f6e API Key\uff08\u56fe\u50cf\u7c7b\u6280\u80fd\u5fc5\u9700\uff09<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:12px;color:#666;line-height:1.7\">\u521b\u5efa ~\/.baoyu-skills\/.env \u6587\u4ef6\uff0c\u586b\u5165\u4f60\u6709\u7684\u56fe\u50cf API Key\u3002\u652f\u6301 OpenAI \/ Google \/ Azure \/ DashScope \/ \u5373\u68a6 \/ \u8c46\u5305 \/ MiniMax \/ Replicate \u7b49\uff0c\u914d\u54ea\u5bb6\u5c31\u7528\u54ea\u5bb6\uff0c\u4e0d\u914d\u81ea\u52a8\u8df3\u8fc7<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"padding:6px 10px;background:#1a1a1a;border-radius:6px;font-family:monospace;font-size:11px;color:#e0e0e0;line-height:1.5\">mkdir -p ~\/.baoyu-skills<br \/>\ncat &gt; ~\/.baoyu-skills\/.env &lt;&lt; &#8216;EOF&#8217;<br \/>\nOPENAI_API_KEY=sk-xxx<br \/>\nGOOGLE_API_KEY=xxx<br \/>\nDASHSCOPE_API_KEY=sk-xxx<br \/>\nEOF<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div style=\"height:8px\"><\/div>\n<p><!-- Step 3 --><\/p>\n<div style=\"padding:18px 20px;background:#fafafa;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:56px;vertical-align:top\">\n<div style=\"display:inline-block;background:#c2185b;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:10px;letter-spacing:1px\">STEP 3<\/div>\n<\/td>\n<td style=\"vertical-align:top\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u6309\u9700\u8c03\u7528\u6280\u80fd\u5f00\u59cb\u521b\u4f5c<\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:12px;color:#666;line-height:1.7\">\u6240\u6709\u6280\u80fd\u4ee5 \/baoyu-xxx \u547d\u4ee4\u8c03\u7528\uff0c\u652f\u6301 &#8211;yes \u975e\u4ea4\u4e92\u6a21\u5f0f\u3002\u5e38\u7528\u7ec4\u5408\uff1a\u5c0f\u7ea2\u4e66\u5361\u7247 \/ \u4fe1\u606f\u56fe \/ \u7ffb\u8bd1 \/ \u56fe\u8868\uff0c\u914d\u5408 EXTEND.md \u53ef\u81ea\u5b9a\u4e49\u54c1\u724c\u914d\u8272<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"padding:6px 10px;background:#1a1a1a;border-radius:6px;font-family:monospace;font-size:11px;color:#e0e0e0;line-height:1.5\"># \u5c0f\u7ea2\u4e66\u5361\u7247<br \/>\n\/baoyu-xhs-images article.md &#8211;style notion<br \/>\n# \u4fe1\u606f\u56fe<br \/>\n\/baoyu-infographic content.md &#8211;layout funnel<br \/>\n# \u7ffb\u8bd1\uff08\u51fa\u7248\u7ea7\uff09<br \/>\n\/baoyu-translate article.md &#8211;mode refined &#8211;to zh-CN<br \/>\n# SVG \u56fe\u8868<br \/>\n\/baoyu-diagram &#8220;OAuth 2.0 \u6d41\u7a0b&#8221; &#8211;type sequence<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><!-- ==================== \u7efc\u5408\u8bc4\u7ea7 ==================== --><\/p>\n<div style=\"height:28px\"><\/div>\n<div style=\"text-align:center;font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:0.5px\">\ud83d\udcca \u7efc\u5408\u8bc4\u7ea7<\/div>\n<div style=\"text-align:center;font-size:12px;color:#999;margin-top:4px\">RATING &amp; VERDICT<\/div>\n<div style=\"height:16px\"><\/div>\n<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"padding:14px 18px;background:#fafafa;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:44px;vertical-align:middle;text-align:center\">\n            <span style=\"display:inline-block;background:#c2185b;color:#fff;font-size:13px;font-weight:900;padding:3px 10px;border-radius:6px;line-height:1.4\">A+<\/span>\n          <\/td>\n<td style=\"vertical-align:middle;padding-left:10px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u5185\u5bb9\u521b\u4f5c\u80fd\u529b<\/div>\n<div style=\"height:1px\"><\/div>\n<div style=\"font-size:11px;color:#999\">\u5c0f\u7ea2\u4e66\/\u4fe1\u606f\u56fe\/\u5c01\u9762\/\u5e7b\u706f\u7247\/\u516c\u4f17\u53f7\u5168\u94fe\u8def\uff0c\u4ece\u5199\u5230\u53d1\u5230\u56fe\u4e00\u6761\u9f99<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"height:8px\"><\/td>\n<\/tr>\n<tr>\n<td style=\"padding:14px 18px;background:#fafafa;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:44px;vertical-align:middle;text-align:center\">\n            <span style=\"display:inline-block;background:#c2185b;color:#fff;font-size:13px;font-weight:900;padding:3px 10px;border-radius:6px;line-height:1.4\">A+<\/span>\n          <\/td>\n<td style=\"vertical-align:middle;padding-left:10px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u8bbe\u8ba1\u591a\u6837\u6027<\/div>\n<div style=\"height:1px\"><\/div>\n<div style=\"font-size:11px;color:#999\">72 \u79cd\u5c0f\u7ea2\u4e66\u98ce\u683c\u7ec4\u5408 + 357 \u79cd\u4fe1\u606f\u56fe\u5e03\u5c40\u00d7\u98ce\u683c + 77 \u79cd\u5c01\u9762\u6548\u679c<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"height:8px\"><\/td>\n<\/tr>\n<tr>\n<td style=\"padding:14px 18px;background:#fafafa;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:44px;vertical-align:middle;text-align:center\">\n            <span style=\"display:inline-block;background:#c2185b;color:#fff;font-size:13px;font-weight:900;padding:3px 10px;border-radius:6px;line-height:1.4\">A<\/span>\n          <\/td>\n<td style=\"vertical-align:middle;padding-left:10px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u4e0a\u624b\u95e8\u69db<\/div>\n<div style=\"height:1px\"><\/div>\n<div style=\"font-size:11px;color:#999\">\u9700\u8981 Node.js \u73af\u5883\u548c npx bun\uff0c\u56fe\u50cf\u7c7b\u6280\u80fd\u9700\u914d\u7f6e API Key<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"height:8px\"><\/td>\n<\/tr>\n<tr>\n<td style=\"padding:14px 18px;background:#fafafa;border:1px solid #eee;border-radius:12px\">\n<table style=\"width:100%;border-collapse:collapse\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td style=\"width:44px;vertical-align:middle;text-align:center\">\n            <span style=\"display:inline-block;background:#c2185b;color:#fff;font-size:13px;font-weight:900;padding:3px 10px;border-radius:6px;line-height:1.4\">A+<\/span>\n          <\/td>\n<td style=\"vertical-align:middle;padding-left:10px\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a\">\u4e2d\u6587\u751f\u6001\u9002\u914d<\/div>\n<div style=\"height:1px\"><\/div>\n<div style=\"font-size:11px;color:#999\">\u56fd\u5185\u5f00\u53d1\u8005\u7ef4\u62a4\uff0cCJK \u6392\u7248\u539f\u751f\u652f\u6301\uff0c\u914d\u5957\u56fe\u4e66\u300a\u56fe\u89e3 Skill\u300b\u4e2d\u6587\u8bb2\u89e3<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/td>\n<\/tr>\n<\/table>\n<p><!-- ==================== \u9002\u5408\u8c01 ==================== --><\/p>\n<div style=\"height:24px\"><\/div>\n<div style=\"padding:18px 20px;border-left:3px solid #c2185b;background:#fafafa;border-radius:0 10px 10px 0\">\n<div style=\"font-size:14px;font-weight:700;color:#c2185b\">\ud83c\udfaf \u9002\u5408\u8c01\uff1f<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:12px;color:#666;line-height:1.8\">\n    \u2022 \u9700\u8981\u6279\u91cf\u751f\u4ea7\u5c0f\u7ea2\u4e66\/\u516c\u4f17\u53f7\u5185\u5bb9\u7684\u81ea\u5a92\u4f53\u521b\u4f5c\u8005<br \/>\n    \u2022 \u60f3\u8ba9 AI \u7f16\u7a0b\u52a9\u624b\u5177\u5907\u5185\u5bb9\u521b\u4f5c+\u53d1\u5e03\u80fd\u529b\u7684\u5f00\u53d1\u8005<br \/>\n    \u2022 \u7ecf\u5e38\u7ffb\u8bd1\u82f1\u6587\u6280\u672f\u6587\u6863\/\u535a\u5ba2\u7684\u6280\u672f\u4eba\u5458<br \/>\n    \u2022 \u9700\u8981\u4e13\u4e1a\u4fe1\u606f\u56fe\u548c SVG \u56fe\u8868\u7684\u4ea7\u54c1\u7ecf\u7406\/\u8bbe\u8ba1\u5e08<br \/>\n    \u2022 \u60f3\u7ed9\u56e2\u961f\u642d\u4e00\u5957\u7edf\u4e00 AI \u521b\u4f5c\u5de5\u5177\u94fe\u7684\u8fd0\u8425\u8d1f\u8d23\u4eba\n  <\/div>\n<\/div>\n<p><!-- ==================== CTA ==================== --><\/p>\n<div style=\"height:20px\"><\/div>\n<div style=\"text-align:center;padding:24px 20px;background:linear-gradient(135deg,#c2185b,#880e4f);border-radius:12px;color:#fff\">\n<div style=\"font-size:16px;font-weight:700;letter-spacing:0.5px\">\u88c5\u4e00\u4e2a\u6280\u80fd\u5e93\uff0c\u9876\u5341\u4e2a\u6563\u88c5\u5de5\u5177<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:12px;color:rgba(255,255,255,.75)\">\u4ece\u5199\u6587\u7ae0\u5230\u51fa\u56fe\u5230\u7ffb\u8bd1\u5230\u53d1\u5e03\uff0cbaoyu-skills \u4e00\u6761\u9f99\u641e\u5b9a<\/div>\n<div style=\"height:12px\"><\/div>\n<div style=\"font-size:12px;color:rgba(255,255,255,.5);letter-spacing:0.5px\">https:\/\/github.com\/JimLiu\/baoyu-skills<\/div>\n<\/div>\n<p><!-- ==================== FOOTER ==================== --><\/p>\n<div style=\"margin-top:24px;padding-top:16px;border-top:1px solid #e8e8e8;text-align:center\">\n<div style=\"font-size:12px;color:#999\">\u5982\u679c\u89c9\u5f97\u6709\u7528\uff0c<strong style=\"color:#c2185b\">\u8f6c\u53d1\u7ed9\u9700\u8981\u7684\u670b\u53cb<\/strong><\/div>\n<div style=\"height:4px\"><\/div>\n<div style=\"font-size:11px;color:#bbb\">\u597d\u7684\u5185\u5bb9\u4e0d\u8be5\u53ea\u505c\u5728\u6d4f\u89c8\u5668\u6807\u7b7e\u9875\u91cc\uff0c\u5b83\u5e94\u8be5\u8d70\u8fdb\u4e00\u4e2a\u4eba\u7684\u884c\u52a8\u3002<\/div>\n<div style=\"height:10px\"><\/div>\n<div style=\"font-size:11px;color:#bbb\">\u26a0\ufe0f \u6280\u80fd\u6765\u6e90\u4e8e\u4e92\u8054\u7f51\uff0c\u4f7f\u7528\u524d\u8bf7\u5148\u6838\u5b9e\u5176\u5b89\u5168\u6027<\/div>\n<div style=\"height:6px\"><\/div>\n<div style=\"font-size:11px;color:#ccc\">\u70ed\u95e8\u6280\u80fd Vol.050 \u00b7 2026-07-27<\/div>\n<\/div>\n<\/div>\n<div style=\"margin-top:24px;padding:20px;background:#fafafa;border:1px solid #eee;border-radius:12px;text-align:center\">\n<div style=\"font-size:14px;font-weight:700;color:#1a1a1a;margin-bottom:8px\">\ud83d\udd17 \u8d44\u6e90\u94fe\u63a5<\/div>\n<div style=\"font-size:13px;color:#666;line-height:1.8\">\nGitHub: <a href=\"https:\/\/github.com\/JimLiu\/baoyu-skills\" style=\"color:#c2185b\">https:\/\/github.com\/JimLiu\/baoyu-skills<\/a>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u6bcf\u65e5\u70ed\u95e8\u6280\u80fd\u5206\u4eab \u00b7 Vol.050 baoyu-skills 24K Stars \u5168\u80fd AI Ag&hellip; <a href=\"http:\/\/viplao.com\/index.php\/2026\/07\/27\/%e7%83%ad%e9%97%a8%e6%8a%80%e8%83%bd-vol-050-baoyu-skills-24k-stars%e5%85%a8%e8%83%bdai%e6%8a%80%e8%83%bd%e5%ba%93\/\" class=\"more-link read-more\" rel=\"bookmark\">\u7ee7\u7eed\u9605\u8bfb <span class=\"screen-reader-text\">\u70ed\u95e8\u6280\u80fd Vol.050 | baoyu-skills \u2014 24K Stars\u5168\u80fdAI\u6280\u80fd\u5e93<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[49],"tags":[],"views":12,"_links":{"self":[{"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/posts\/4604"}],"collection":[{"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/comments?post=4604"}],"version-history":[{"count":0,"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/posts\/4604\/revisions"}],"wp:attachment":[{"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/media?parent=4604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/categories?post=4604"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/viplao.com\/index.php\/wp-json\/wp\/v2\/tags?post=4604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}