[{"node": {"avatar_large": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_large.png?m=1733731195", "name": "programmer", "avatar_normal": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_normal.png?m=1733731195", "title": "\u7a0b\u5e8f\u5458", "url": "https://www.v2ex.com/go/programmer", "topics": 70786, "footer": "", "header": "While code monkeys are not eating bananas, they're coding.", "title_alternative": "Programmer", "avatar_mini": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_mini.png?m=1733731195", "stars": 9649, "founder_id": 0, "aliases": [], "root": false, "id": 300, "parent_node_name": "computer"}, "member": {"id": 38523, "username": "konakona", "url": "https://www.v2ex.com/u/konakona", "website": "https://www.crazyphper.com", "twitter": "", "psn": "konakona-xiong", "github": "54853315", "btc": "", "location": "", "tagline": "PHPer & Goer & Scrum Master & DevOps & Web3", "bio": "\u26f5\ufe0fBackend Engine | Freelancer\r\n\ud83c\udfcd \u6469\u6258\u5347\u7ea7\u6253\u602a\u4e2d\r\n\ud83d\udcf7 \u4e1a\u4f59\u6444\u5f71\u7231\u597d\u8005 | \u4e3b\u653b\u4eba\u6587\u548c\u98ce\u5149\u7c7b\u521b\u4f5c https://photos.app.goo.gl/mfxL1NA6oS8UUiPY8\r\n\r\nWeChat -> Y3JhenlwaHBlcg==\r\n\r\nTG: \u8fdc\u7a0b\u5de5\u4f5c Hub -> https://t.me/remote_job_cn\r\n\r\n> \u6211\u76ee\u524d\u5728\u5bfb\u627e\u8fdc\u7a0b\u5de5\u4f5c\uff0c\u6b22\u8fce\u8054\u7cfb\u6211\uff0c\ud83d\ude0a\r\n> \u5982\u679c\u4f60\u662f\u72ec\u7acb\u5f00\u53d1\u8005\uff0c\u6b22\u8fce\u548c\u6211\u5206\u4eab\u7ecf\u9a8c\uff0c\u6211\u5bf9\u6b64\u975e\u5e38\u611f\u5174\u8da3\u3002", "avatar_mini": "https://cdn.v2ex.com/avatar/15c0/8959/38523_mini.png?m=1773655506", "avatar_normal": "https://cdn.v2ex.com/avatar/15c0/8959/38523_normal.png?m=1773655506", "avatar_large": "https://cdn.v2ex.com/avatar/15c0/8959/38523_large.png?m=1773655506", "avatar_xlarge": "https://cdn.v2ex.com/avatar/15c0/8959/38523_xlarge.png?m=1773655506", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/15c0/8959/38523_xxlarge.png?m=1773655506", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/15c0/8959/38523_xxxlarge.png?m=1773655506", "created": 1367752406, "last_modified": 1773655506, "pro": 0}, "last_reply_by": "", "last_touched": 1777119582, "title": "\u4eca\u5929\u5931\u53bb\u5974\u96b6\u4e3b\u7684\u8eab\u4efd\u540e\u672c\u4eba\u975e\u5e38\u5f77\u5fa8\uff0c\u9010\u7acb\u523b\u8d2d\u7f6e\u4e86\u767e\u5ea6 Coding Plan\u2026", "url": "https://www.v2ex.com/t/1208532", "created": 1777126782, "deleted": 0, "content": "\u6bd5\u7adf\u5b83\u7684 Lite \u7528\u4e86\u4f18\u60e0\u5238\u53ea\u8981 20\u00a5\uff0c\u81ea\u5df1\u90e8\u7f72 Ollama \u540e 24 \u5c0f\u65f6\u5f00\u673a\u7535\u8d39\u53ea\u4f1a\u6bd4\u8fd9\u4e2a\u66f4\u9ad8\u3002\r\n\r\n\u73b0\u5728\u9664\u4e86\u706b\u5c71\u65b9\u821f\uff0c\u5c31\u5269\u767e\u5ea6\u8fd8\u6709 Coding Plan \u4e86\uff0c\u6d45\u5c1d\u4e00\u4e0b\u2026\u2026", "content_rendered": "<p>\u6bd5\u7adf\u5b83\u7684 Lite \u7528\u4e86\u4f18\u60e0\u5238\u53ea\u8981 20\u00a5\uff0c\u81ea\u5df1\u90e8\u7f72 Ollama \u540e 24 \u5c0f\u65f6\u5f00\u673a\u7535\u8d39\u53ea\u4f1a\u6bd4\u8fd9\u4e2a\u66f4\u9ad8\u3002</p>\n<p>\u73b0\u5728\u9664\u4e86\u706b\u5c71\u65b9\u821f\uff0c\u5c31\u5269\u767e\u5ea6\u8fd8\u6709 Coding Plan \u4e86\uff0c\u6d45\u5c1d\u4e00\u4e0b\u2026\u2026</p>\n", "last_modified": 1777126782, "replies": 0, "id": 1208532}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/df0a/ab05/1148_large.png?m=1751736790", "name": "claude", "avatar_normal": "https://cdn.v2ex.com/navatar/df0a/ab05/1148_normal.png?m=1751736790", "title": "Claude", "url": "https://www.v2ex.com/go/claude", "topics": 459, "footer": "", "header": "", "title_alternative": "Claude", "avatar_mini": "https://cdn.v2ex.com/navatar/df0a/ab05/1148_mini.png?m=1751736790", "stars": 472, "founder_id": 0, "aliases": [], "root": false, "id": 1148, "parent_node_name": "geek"}, "member": {"id": 553060, "username": "Wataru", "url": "https://www.v2ex.com/u/Wataru", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/cbec/e774/553060_mini.png?m=1751178974", "avatar_normal": "https://cdn.v2ex.com/avatar/cbec/e774/553060_normal.png?m=1751178974", "avatar_large": "https://cdn.v2ex.com/avatar/cbec/e774/553060_large.png?m=1751178974", "created": 1628591687, "last_modified": 1751178974, "pro": 0}, "last_reply_by": "", "last_touched": 1777112259, "title": "\u7f51\u6613 UU \u52a0\u901f\u5668\u7684\u52a0\u901f Claude \u80fd\u7528\u5417", "url": "https://www.v2ex.com/t/1208531", "created": 1777126659, "deleted": 0, "content": "\u6709\u6ca1\u6709\u4eba\u8bd5\u8fc7", "content_rendered": "\u6709\u6ca1\u6709\u4eba\u8bd5\u8fc7", "last_modified": 1777126659, "replies": 0, "id": 1208531}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/1fc2/1400/864_large.png?m=1775086598", "name": "promotions", "avatar_normal": "https://cdn.v2ex.com/navatar/1fc2/1400/864_normal.png?m=1775086598", "title": "\u63a8\u5e7f", "url": "https://www.v2ex.com/go/promotions", "topics": 11339, "footer": "", "header": "\u6765\u81ea\u5382\u5546\u7684\u63a8\u5e7f\u6d3b\u52a8\u7c7b\u4e3b\u9898\uff0c\u4f1a\u88ab\u5f52\u7c7b\u5230\u8fd9\u4e2a\u8282\u70b9\u3002\u5e0c\u671b\u6709\u60c5\u6000\u7684\u4ea7\u5546\u4eec\u5728\u53d1\u5e03\u63a8\u5e7f\u5185\u5bb9\u65f6\uff0c\u4e3b\u52a8\u9009\u62e9\u53d1\u5e03\u5230\u672c\u8282\u70b9\u4e0b\u3002\u70b9\u51fb <a href=\"/help/node\">\u8fd9\u91cc</a> \u9605\u8bfb V2EX \u7684\u8282\u70b9\u4f7f\u7528\u6307\u5357\u3002", "title_alternative": "Promotions", "avatar_mini": "https://cdn.v2ex.com/navatar/1fc2/1400/864_mini.png?m=1775086598", "stars": 1208, "founder_id": 0, "aliases": [], "root": false, "id": 864, "parent_node_name": ""}, "member": {"id": 609846, "username": "KrisakDaniil", "url": "https://www.v2ex.com/u/KrisakDaniil", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/fa34c2e537d74c1c2bd9157a49534d73?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/fa34c2e537d74c1c2bd9157a49534d73?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/fa34c2e537d74c1c2bd9157a49534d73?s=73&d=retro", "created": 1673257042, "last_modified": 1776091904, "pro": 1777126174}, "last_reply_by": "", "last_touched": 1777126942, "title": "\u63a8\u8350\u4e00\u4e2a\u6709\u6548\u7684\u673a\u573a\uff0c\u53ea\u8981 $1.5", "url": "https://www.v2ex.com/t/1208530", "created": 1777125977, "deleted": 0, "content": "Fiery \u673a\u573a\u53ef\u4ee5\u5728 Telegram \u4e0a\u6253\u5f00\u5e76\u529e\u7406\u8ba2\u9605\uff1aVPN\uff1a https://t.me/fiery_VPN_bot\r\n\u4e00\u4e2a\u6708\u7684\u4ef7\u683c\u4e3a $1.5\r\n\u5728 TG \u673a\u5668\u4eba\u652f\u4ed8\u5e76\u76f4\u63a5\u8fde\u63a5\u6d77\u5916\u670d\u52a1\u5668\uff0c\u8fc7\u7a0b\u5f88\u7b80\u5355\u3002\u4f7f\u7528\u52a0\u5bc6\u8d27\u5e01\u4ed8\u6b3e\r\n\r\n\u5982\u679c\u4f60\u8d2d\u4e70\u8be5 VPN \uff0c\u4f60\u5c31\u83b7\u53d6\u865a\u62df\u53f7\u7801\u6298\u6263\r\n\u5c31\u662f Ratel \u63a5\u7801\u673a\u5668\u4eba\uff1a https://t.me/sms_otp_mihuanjiema_bot\r\n\u4e5f\u662f\u5728 TG \u5185\u63a5\u53d7\u9a8c\u8bc1\u7801\r\n\r\n\u8fd9 2 \u79cd\u5de5\u5177\u771f\u65b9\u4fbf\uff0c\u56e0\u4e3a\u4f60\u4f7f\u7528\u865a\u62df\u53f7\u7801\u6ce8\u518c\u65f6\uff0c\u8981\u6539\u53d8\u4f60\u7684 IP \uff0c\u5c31\u662f\u8fde\u63a5\u673a\u573a\u3002\u5e76\u4e14\u83b7\u53d6\u6298\u6263\r\n\u8bd5\u4e00\u8bd5\uff0c\u6709\u51e0\u4e2a\u56fd\u5bb6\u7684\u670d\u52a1\u5668\r\n\r\n\u8fde\u63a5\u65b9\u5f0f\u5305\u62ec\uff1a\r\n- WG\r\n- AmneziaWG\r\n- VLESS\r\n- Hysteria2", "content_rendered": "Fiery \u673a\u573a\u53ef\u4ee5\u5728 Telegram \u4e0a\u6253\u5f00\u5e76\u529e\u7406\u8ba2\u9605\uff1aVPN\uff1a <a target=\"_blank\" href=\"https://t.me/fiery_VPN_bot\" rel=\"nofollow noopener\">https://t.me/fiery_VPN_bot</a><br />\u4e00\u4e2a\u6708\u7684\u4ef7\u683c\u4e3a $1.5<br />\u5728 TG \u673a\u5668\u4eba\u652f\u4ed8\u5e76\u76f4\u63a5\u8fde\u63a5\u6d77\u5916\u670d\u52a1\u5668\uff0c\u8fc7\u7a0b\u5f88\u7b80\u5355\u3002\u4f7f\u7528\u52a0\u5bc6\u8d27\u5e01\u4ed8\u6b3e<br /><br />\u5982\u679c\u4f60\u8d2d\u4e70\u8be5 VPN \uff0c\u4f60\u5c31\u83b7\u53d6\u865a\u62df\u53f7\u7801\u6298\u6263<br />\u5c31\u662f Ratel \u63a5\u7801\u673a\u5668\u4eba\uff1a <a target=\"_blank\" href=\"https://t.me/sms_otp_mihuanjiema_bot\" rel=\"nofollow noopener\">https://t.me/sms_otp_mihuanjiema_bot</a><br />\u4e5f\u662f\u5728 TG \u5185\u63a5\u53d7\u9a8c\u8bc1\u7801<br /><br />\u8fd9 2 \u79cd\u5de5\u5177\u771f\u65b9\u4fbf\uff0c\u56e0\u4e3a\u4f60\u4f7f\u7528\u865a\u62df\u53f7\u7801\u6ce8\u518c\u65f6\uff0c\u8981\u6539\u53d8\u4f60\u7684 IP \uff0c\u5c31\u662f\u8fde\u63a5\u673a\u573a\u3002\u5e76\u4e14\u83b7\u53d6\u6298\u6263<br />\u8bd5\u4e00\u8bd5\uff0c\u6709\u51e0\u4e2a\u56fd\u5bb6\u7684\u670d\u52a1\u5668<br /><br />\u8fde\u63a5\u65b9\u5f0f\u5305\u62ec\uff1a<br />- WG<br />- AmneziaWG<br />- VLESS<br />- Hysteria2", "last_modified": 1777125977, "replies": 0, "id": 1208530}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/3cef/96dc/949_large.png?m=1730363795", "name": "nas", "avatar_normal": "https://cdn.v2ex.com/navatar/3cef/96dc/949_normal.png?m=1730363795", "title": "NAS", "url": "https://www.v2ex.com/go/nas", "topics": 3211, "footer": "", "header": "\u5173\u4e8e\u7f51\u7edc\u5b58\u50a8\u8bbe\u5907\u7684\u8ba8\u8bba", "title_alternative": "NAS", "avatar_mini": "https://cdn.v2ex.com/navatar/3cef/96dc/949_mini.png?m=1730363795", "stars": 3063, "founder_id": 0, "aliases": [], "root": false, "id": 949, "parent_node_name": "hardware"}, "member": {"id": 599592, "username": "Censhuang", "url": "https://www.v2ex.com/u/Censhuang", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/gravatar/5f5b651da35b8dd11b8d1007d0a13e7f?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/5f5b651da35b8dd11b8d1007d0a13e7f?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/5f5b651da35b8dd11b8d1007d0a13e7f?s=73&d=retro", "created": 1667095142, "last_modified": 1761818984, "pro": 0}, "last_reply_by": "lujiaosama", "last_touched": 1777126299, "title": "\u4ec0\u4e48\u6210\u54c1\u4f01\u4e1a\u7ea7 NAS \u65b9\u4fbf\u7ef4\u4fee\uff1f", "url": "https://www.v2ex.com/t/1208529", "created": 1777125794, "deleted": 0, "content": "\u524d\u60c5\u63d0\u8981\uff1a https://www.v2ex.com/t/1200956#\r\n\u7535\u8111\u88c5\u597d\u5f00\u673a\u4e86\uff0c\u6211\u6709\u4e8b\u5c31\u63d0\u524d\u79bb\u5f00\u4e86\uff0c\u7fa4\u6656\u7cfb\u7edf\u955c\u50cf\u521a\u4e0b\u5230 Windows \u4e0a\u9762\u3002\r\n\u7535\u8111\u5173\u673a\u5173\u4e86\u4e24\u5468\uff08\u540e\u9762\u6ca1\u5173\uff09\uff0c\u63a5\u7684 ups \uff0cups \u63a5\u7684\u4e09\u5b54\uff0c\u4e24\u5468\u6ca1\u65ad\u7535\r\n\u4eca\u5929\u518d\u70b9\u4eae\uff0c\u8868\u73b0\u51fa\u4e3b\u677f\u5e26\u7535\u60c5\u51b5\uff1a\r\n\u70b9\u4e00\u4e0b\u7535\u6e90\u952e\uff0c\u7535\u6e90\u548c cpu \u98ce\u6247\u8f6c\u4e00\u4e0b\u5c31\u4e0d\u8f6c\u4e86\u3002\r\n\u7136\u540e\u7ecf\u5386\u6f2b\u957f\u7684\u653e\u7535\u64cd\u4f5c\uff0c\u628a\u7535\u6e90\u7ebf\u641e\u574f\u4e86\uff1a\u63d2\u4e0a\u540e\uff08\u4e3b\u673a\u7684\u7535\u6e90\u4fa7\uff09\u80fd\u542c\u89c1\u7535\u6d41\u58f0\uff0c\u98ce\u6247\u4e5f\u4e0d\u8f6c\u4e86\r\n\u51fa\u7535\u6d41\u58f0\u4e4b\u524d\u7684\u671f\u95f4\u6210\u529f\u70b9\u4eae\u8fdb\u5165\u4e86 BIOS \u754c\u9762\uff0c\u4f46\u662f\u628a\u7535\u8111\u7ad6\u653e\u8d77\u6765\u5c31\u9ed1\u5c4f\u4e86\uff0c\u98ce\u6247\u4e5f\u4e0d\u8f6c\u4e86\u3002\r\n\u4e70\u4e86\u6839\u7535\u6e90\u7ebf\u53bb\u5c1d\u8bd5\uff0c\u65b0\u7535\u6e90\u7ebf\u4e0d\u81f3\u4e8e\u8d70\u4e00\u6b21\u653e\u7535\u64cd\u4f5c\u4ece\u800c\u98ce\u6247\u4e0d\u8f6c\u4e86\u3002\u968f\u540e\u53c8\u662f\u6f2b\u957f\u7684\u653e\u7535\u8fc7\u7a0b\uff0c\u4e5f\u6ca1\u653e\u6389\u7535\uff0c\u4ecd\u8868\u73b0\u51fa\u4e3b\u677f\u5e26\u7535\u3002\r\n\r\n\u8001\u677f\u4e5f\u6ca1\u8010\u5fc3\u4e86\uff0c\u60f3\u4e70\u6210\u54c1 nas \u4e86\uff0c\u5f53\u7b80\u5355\u7684\u6c89\u6ca1\u6210\u672c\u7684\u3002\r\n\r\n\u653e\u7535\u8fc7\u7a0b\uff1a\r\n\u62d4\u6389\u7535\u6e90\u7ebf\uff0c\u5173\u6389\u7535\u6e90\uff08\u4e3b\u673a\u4fa7\uff09\uff0c\u6263\u4e0b\u7535\u6c60\u548c\u5185\u5b58\u6761\uff0c\u7528\u7535\u6c60\uff08\u4fa7\u8fb9\uff09/\u94a5\u5319/\u87ba\u4e1d\u5200\u5212\u7535\u6c60\u69fd\u7684\u91d1\u5c5e\u7247\uff08\u542b\u77ed\u63a5\u76f8\u8fde\uff09\uff0c\u6309\u4f4f\u5f00\u673a\u952e\u51e0\u79d2\uff0c\u653e\u4e0a\u7535\u6c60\u548c\u5355\u6839\u5185\u5b58\u6761\uff0c\u518d\u6309\u51e0\u79d2\u5f00\u673a\u952e\u3002\u63d2\u4e0a\u7535\u6e90\u7ebf\uff0c\u6253\u5f00\u5f00\u5173\uff0c\u542f\u52a8\u3002\r\n\r\n\u4e70\u6210\u54c1 Nas \u6709\u4e2a\u95ee\u9898\uff1a\u4e70\u5230\u6210\u54c1 Nas \u4e5f\u51fa\u9759\u7535\u95ee\u9898\u600e\u4e48\u529e\uff0c\u7ef4\u4fee\u80af\u5b9a\u6bd4\u53f0\u5f0f\u673a\u96be\uff0c\u8fd9\u662f\u4e2a\u5927\u96be\u9898\u3002\r\n\r\nNas \u9700\u6c42\uff1a4-6 \u76d8\u4f4d\uff0c\u81ea\u52a8\u4ece oss \u4e0a\u62c9\u53d6\u6570\u636e\u5230\u672c\u5730\u4e0a\u3002hdd \u8fd8\u6ca1\u6709\u8d2d\u4e70\u3002\u5982\u679c\u8d2d\u4e70\u7684\u8bdd\uff0cSAS \u4e0e SATA \u4e0d\u597d\u9009\u62e9\u3002\u5c5e\u4e8e\u90a3\u79cd\u671f\u671b\u517c\u5bb9\u540e\u7eed\u4e70\u670d\u52a1\u5668\u7684\u72b6\u6001\u3002\u81f3\u5c11\u5728\u76f8\u5f53\u957f\u7684\u65f6\u95f4\u5185\uff0c\u6ca1\u6709\u8fd9\u4e2a\u6b63\u7ecf\u670d\u52a1\u5668\u9700\u6c42\u3002", "content_rendered": "\u524d\u60c5\u63d0\u8981\uff1a <a target=\"_blank\" href=\"https://www.v2ex.com/t/1200956#\">https://www.v2ex.com/t/1200956#</a><br />\u7535\u8111\u88c5\u597d\u5f00\u673a\u4e86\uff0c\u6211\u6709\u4e8b\u5c31\u63d0\u524d\u79bb\u5f00\u4e86\uff0c\u7fa4\u6656\u7cfb\u7edf\u955c\u50cf\u521a\u4e0b\u5230 Windows \u4e0a\u9762\u3002<br />\u7535\u8111\u5173\u673a\u5173\u4e86\u4e24\u5468\uff08\u540e\u9762\u6ca1\u5173\uff09\uff0c\u63a5\u7684 ups \uff0cups \u63a5\u7684\u4e09\u5b54\uff0c\u4e24\u5468\u6ca1\u65ad\u7535<br />\u4eca\u5929\u518d\u70b9\u4eae\uff0c\u8868\u73b0\u51fa\u4e3b\u677f\u5e26\u7535\u60c5\u51b5\uff1a<br />\u70b9\u4e00\u4e0b\u7535\u6e90\u952e\uff0c\u7535\u6e90\u548c cpu \u98ce\u6247\u8f6c\u4e00\u4e0b\u5c31\u4e0d\u8f6c\u4e86\u3002<br />\u7136\u540e\u7ecf\u5386\u6f2b\u957f\u7684\u653e\u7535\u64cd\u4f5c\uff0c\u628a\u7535\u6e90\u7ebf\u641e\u574f\u4e86\uff1a\u63d2\u4e0a\u540e\uff08\u4e3b\u673a\u7684\u7535\u6e90\u4fa7\uff09\u80fd\u542c\u89c1\u7535\u6d41\u58f0\uff0c\u98ce\u6247\u4e5f\u4e0d\u8f6c\u4e86<br />\u51fa\u7535\u6d41\u58f0\u4e4b\u524d\u7684\u671f\u95f4\u6210\u529f\u70b9\u4eae\u8fdb\u5165\u4e86 BIOS \u754c\u9762\uff0c\u4f46\u662f\u628a\u7535\u8111\u7ad6\u653e\u8d77\u6765\u5c31\u9ed1\u5c4f\u4e86\uff0c\u98ce\u6247\u4e5f\u4e0d\u8f6c\u4e86\u3002<br />\u4e70\u4e86\u6839\u7535\u6e90\u7ebf\u53bb\u5c1d\u8bd5\uff0c\u65b0\u7535\u6e90\u7ebf\u4e0d\u81f3\u4e8e\u8d70\u4e00\u6b21\u653e\u7535\u64cd\u4f5c\u4ece\u800c\u98ce\u6247\u4e0d\u8f6c\u4e86\u3002\u968f\u540e\u53c8\u662f\u6f2b\u957f\u7684\u653e\u7535\u8fc7\u7a0b\uff0c\u4e5f\u6ca1\u653e\u6389\u7535\uff0c\u4ecd\u8868\u73b0\u51fa\u4e3b\u677f\u5e26\u7535\u3002<br /><br />\u8001\u677f\u4e5f\u6ca1\u8010\u5fc3\u4e86\uff0c\u60f3\u4e70\u6210\u54c1 nas \u4e86\uff0c\u5f53\u7b80\u5355\u7684\u6c89\u6ca1\u6210\u672c\u7684\u3002<br /><br />\u653e\u7535\u8fc7\u7a0b\uff1a<br />\u62d4\u6389\u7535\u6e90\u7ebf\uff0c\u5173\u6389\u7535\u6e90\uff08\u4e3b\u673a\u4fa7\uff09\uff0c\u6263\u4e0b\u7535\u6c60\u548c\u5185\u5b58\u6761\uff0c\u7528\u7535\u6c60\uff08\u4fa7\u8fb9\uff09/\u94a5\u5319/\u87ba\u4e1d\u5200\u5212\u7535\u6c60\u69fd\u7684\u91d1\u5c5e\u7247\uff08\u542b\u77ed\u63a5\u76f8\u8fde\uff09\uff0c\u6309\u4f4f\u5f00\u673a\u952e\u51e0\u79d2\uff0c\u653e\u4e0a\u7535\u6c60\u548c\u5355\u6839\u5185\u5b58\u6761\uff0c\u518d\u6309\u51e0\u79d2\u5f00\u673a\u952e\u3002\u63d2\u4e0a\u7535\u6e90\u7ebf\uff0c\u6253\u5f00\u5f00\u5173\uff0c\u542f\u52a8\u3002<br /><br />\u4e70\u6210\u54c1 Nas \u6709\u4e2a\u95ee\u9898\uff1a\u4e70\u5230\u6210\u54c1 Nas \u4e5f\u51fa\u9759\u7535\u95ee\u9898\u600e\u4e48\u529e\uff0c\u7ef4\u4fee\u80af\u5b9a\u6bd4\u53f0\u5f0f\u673a\u96be\uff0c\u8fd9\u662f\u4e2a\u5927\u96be\u9898\u3002<br /><br />Nas \u9700\u6c42\uff1a4-6 \u76d8\u4f4d\uff0c\u81ea\u52a8\u4ece oss \u4e0a\u62c9\u53d6\u6570\u636e\u5230\u672c\u5730\u4e0a\u3002hdd \u8fd8\u6ca1\u6709\u8d2d\u4e70\u3002\u5982\u679c\u8d2d\u4e70\u7684\u8bdd\uff0cSAS \u4e0e SATA \u4e0d\u597d\u9009\u62e9\u3002\u5c5e\u4e8e\u90a3\u79cd\u671f\u671b\u517c\u5bb9\u540e\u7eed\u4e70\u670d\u52a1\u5668\u7684\u72b6\u6001\u3002\u81f3\u5c11\u5728\u76f8\u5f53\u957f\u7684\u65f6\u95f4\u5185\uff0c\u6ca1\u6709\u8fd9\u4e2a\u6b63\u7ecf\u670d\u52a1\u5668\u9700\u6c42\u3002", "last_modified": 1777125794, "replies": 2, "id": 1208529}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 645300, "username": "Justin3go", "url": "https://www.v2ex.com/u/Justin3go", "website": "https://justin3go.com", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "\u524d\u7aef | \u72ec\u7acb\u5f00\u53d1 | \u5168\u5e72 | Python\u7231\u597d\u8005 | \u6444\u5f71\r\n\r\n\u5468\u520a\ud83d\udc49https://fav0.com\r\n\u535a\u5ba2\ud83d\udc49https://justin3go.com\r\n\u6a21\u677f\u5bfc\u822a\u7ad9\ud83d\udc49https://template0.com\r\n\u81ea\u5a92\u4f53\u5fc5\u5907\u5bfc\u822a\u7ad9\ud83d\udc49https://turbo0.com\r\nShow HN\ud83e\udef1https://hunt0.com", "avatar_mini": "https://cdn.v2ex.com/avatar/47aa/34d5/645300_mini.png?m=1777125413", "avatar_normal": "https://cdn.v2ex.com/avatar/47aa/34d5/645300_normal.png?m=1777125413", "avatar_large": "https://cdn.v2ex.com/avatar/47aa/34d5/645300_large.png?m=1777125413", "avatar_xlarge": "https://cdn.v2ex.com/avatar/47aa/34d5/645300_xlarge.png?m=1777125413", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/47aa/34d5/645300_xxlarge.png?m=1777125413", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/47aa/34d5/645300_xxxlarge.png?m=1777125413", "created": 1692889593, "last_modified": 1777125413, "pro": 0}, "last_reply_by": "", "last_touched": 1777125380, "title": "\u7ec8\u4e8e\u6765\u4e86\uff0c\u9002\u5408 Claude Code\u3001OpenCode\u3001Codex \u7f16\u7801\u7684\u7ec8\u7aef MUX0 \u5f00\u6e90\u53d1\u5e03\u4e86\uff5e", "url": "https://www.v2ex.com/t/1208528", "created": 1777125440, "deleted": 0, "content": "\u6765\u4e86\uff0c\u7ec8\u4e8e\u6765\u4e86\uff0c\u9002\u5408 Claude Code \u3001OpenCode \u3001Codex \u7f16\u7801\u7684\u7ec8\u7aef MUX0 \u5f00\u6e90\u53d1\u5e03\u4e86\uff5e\r\n\r\n- \u4fa7\u8fb9\u680f\u7ba1\u7406\u3001tab \u9879\u7ba1\u7406\u3001\u7ec8\u7aef\u5185\u90e8\u5206\u5272\r\n- Claude Code \u3001OpenCode \u3001Codex \u8fd0\u884c\u72b6\u6001\u663e\u793a\r\n- \u4f7f\u7528 ghostty \u8fdb\u884c\u6e32\u67d3\uff0c\u4e3b\u9898\u4e5f\u7ee7\u627f\u4e86\u5168\u90e8\u4e3b\u9898\uff0c\u968f\u610f\u63a7\u5236\r\n\r\n\u5b98\u7f51\u843d\u5730\u9875\u76f4\u63a5\u505a\u4e86\u4e00\u4e2a mock \u7248\u672c\uff0c\u5927\u5bb6\u53ef\u4ee5\u76f4\u63a5\u5728\u7ebf\u4f53\u9a8c\uff0c\u7136\u540e\u770b\u81ea\u5df1\u559c\u6b22\u4e0b\u8f7d\u3002\r\n\r\n\u5b98\u7f51\uff1a[mux0.com]( https://mux0.com/)\r\n\r\ngithub: [mux0]( https://github.com/10xChengTu/MUX0)", "content_rendered": "<p>\u6765\u4e86\uff0c\u7ec8\u4e8e\u6765\u4e86\uff0c\u9002\u5408 Claude Code \u3001OpenCode \u3001Codex \u7f16\u7801\u7684\u7ec8\u7aef MUX0 \u5f00\u6e90\u53d1\u5e03\u4e86\uff5e</p>\n<ul>\n<li>\u4fa7\u8fb9\u680f\u7ba1\u7406\u3001tab \u9879\u7ba1\u7406\u3001\u7ec8\u7aef\u5185\u90e8\u5206\u5272</li>\n<li>Claude Code \u3001OpenCode \u3001Codex \u8fd0\u884c\u72b6\u6001\u663e\u793a</li>\n<li>\u4f7f\u7528 ghostty \u8fdb\u884c\u6e32\u67d3\uff0c\u4e3b\u9898\u4e5f\u7ee7\u627f\u4e86\u5168\u90e8\u4e3b\u9898\uff0c\u968f\u610f\u63a7\u5236</li>\n</ul>\n<p>\u5b98\u7f51\u843d\u5730\u9875\u76f4\u63a5\u505a\u4e86\u4e00\u4e2a mock \u7248\u672c\uff0c\u5927\u5bb6\u53ef\u4ee5\u76f4\u63a5\u5728\u7ebf\u4f53\u9a8c\uff0c\u7136\u540e\u770b\u81ea\u5df1\u559c\u6b22\u4e0b\u8f7d\u3002</p>\n<p>\u5b98\u7f51\uff1a<a href=\"https://mux0.com/\" rel=\"nofollow\">mux0.com</a></p>\n<p>github: <a href=\"https://github.com/10xChengTu/MUX0\" rel=\"nofollow\">mux0</a></p>\n", "last_modified": 1777125477, "replies": 0, "id": 1208528}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_large.png?m=1691642161", "name": "bb", "avatar_normal": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_normal.png?m=1691642161", "title": "\u5bbd\u5e26\u75c7\u5019\u7fa4", "url": "https://www.v2ex.com/go/bb", "topics": 18615, "footer": "", "header": "\u7f51\u901f\u5f88\u91cd\u8981\u3002\u6bd4\u5feb\u66f4\u5feb\u3002", "title_alternative": "Broadband Symptom Complex", "avatar_mini": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_mini.png?m=1691642161", "stars": 8215, "founder_id": 0, "aliases": [], "root": false, "id": 108, "parent_node_name": "geek"}, "member": {"id": 241991, "username": "nathandoge", "url": "https://www.v2ex.com/u/nathandoge", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/cd58/dcda/241991_mini.png?m=1686789829", "avatar_normal": "https://cdn.v2ex.com/avatar/cd58/dcda/241991_normal.png?m=1686789829", "avatar_large": "https://cdn.v2ex.com/avatar/cd58/dcda/241991_large.png?m=1686789829", "avatar_xlarge": "https://cdn.v2ex.com/avatar/cd58/dcda/241991_xlarge.png?m=1686789829", "created": 1500514999, "last_modified": 1686789829, "pro": 0}, "last_reply_by": "", "last_touched": 1777111007, "title": "4/25 \u53f7\u8054\u901a\u7ebf\u8def\u597d\u50cf\u4e22\u5305\u5ef6\u8fdf\u4e25\u91cd", "url": "https://www.v2ex.com/t/1208527", "created": 1777125407, "deleted": 0, "content": "\u642c\u74e6\u5de5 racknard \u548c\u53e6\u5916\u4e00\u53ea\u9e21\uff0c\u90fd\u8fd9\u6837\uff0c \u6392\u9664\u9e21\u7684\u539f\u56e0\u3002  \u4f60\u4eec\u7684\u4f1a\u5417", "content_rendered": "<p>\u642c\u74e6\u5de5 racknard \u548c\u53e6\u5916\u4e00\u53ea\u9e21\uff0c\u90fd\u8fd9\u6837\uff0c \u6392\u9664\u9e21\u7684\u539f\u56e0\u3002  \u4f60\u4eec\u7684\u4f1a\u5417</p>\n", "last_modified": 1777125407, "replies": 0, "id": 1208527}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/c3c5/9e5f/488_large.png?m=1467514685", "name": "alipay", "avatar_normal": "https://cdn.v2ex.com/navatar/c3c5/9e5f/488_normal.png?m=1467514685", "title": "\u652f\u4ed8\u5b9d", "url": "https://www.v2ex.com/go/alipay", "topics": 621, "footer": "", "header": "\u652f\u4ed8\u5b9d\uff0c\u5168\u7403\u9886\u5148\u7684\u72ec\u7acb\u7b2c\u4e09\u65b9\u652f\u4ed8\u5e73\u53f0\u3002", "title_alternative": "Alipay", "avatar_mini": "https://cdn.v2ex.com/navatar/c3c5/9e5f/488_mini.png?m=1467514685", "stars": 148, "founder_id": 0, "aliases": [], "root": false, "id": 488, "parent_node_name": "money"}, "member": {"id": 187268, "username": "codehz", "url": "https://www.v2ex.com/u/codehz", "website": "", "twitter": "", "psn": "", "github": "CodeHz", "btc": "", "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/815f/9fae/187268_mini.png?m=1777124300", "avatar_normal": "https://cdn.v2ex.com/avatar/815f/9fae/187268_normal.png?m=1777124300", "avatar_large": "https://cdn.v2ex.com/avatar/815f/9fae/187268_large.png?m=1777124300", "avatar_xlarge": "https://cdn.v2ex.com/avatar/815f/9fae/187268_xlarge.png?m=1777124300", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/815f/9fae/187268_xxlarge.png?m=1777124300", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/815f/9fae/187268_xxxlarge.png?m=1777124300", "created": 1471344177, "last_modified": 1777124300, "pro": 0}, "last_reply_by": "p4d9k", "last_touched": 1777126626, "title": "\u652f\u4ed8\u5b9d\u7684\u5929\u584c\u4e86\uff0c\u65b0\u51fa\u7684\u300a\u91d1\u878d\u4ea7\u54c1\u7f51\u7edc\u8425\u9500\u7ba1\u7406\u529e\u6cd5\u300b\u57fa\u672c\u5b8c\u5168\u5e72\u6b7b\u4e86\u4f59\u989d\u5b9d\u548c\u82b1\u5457", "url": "https://www.v2ex.com/t/1208526", "created": 1777124489, "deleted": 0, "content": "\u6309\u300a\u529e\u6cd5\u300b\u7b2c\u5341\u4e8c\u6761 \u975e\u94f6\u884c\u652f\u4ed8\u673a\u6784\u4e0d\u5f97\u5c06\u8d37\u6b3e\u3001\u8d44\u4ea7\u7ba1\u7406\u4ea7\u54c1\u7b49\u91d1\u878d\u4ea7\u54c1\u5217\u5165\u652f\u4ed8\u5de5\u5177\u9009\u9879\uff0c\u4e0d\u5f97\u4e3a\u8d37\u6b3e\u3001\u8d44\u4ea7\u7ba1\u7406\u4ea7\u54c1\u7b49\u91d1\u878d\u4ea7\u54c1\u63d0\u4f9b\u8425\u9500\u670d\u52a1\u3002\r\n\u4f59\u989d\u5b9d\u548c\u82b1\u5457\u4e0d\u518d\u80fd\u4f5c\u4e3a\u652f\u4ed8\u9009\u9879\u4e86\uff0c\u5f53\u7136\u66f4\u4e0d\u80fd\u82b1\u5457\u5206\u671f\u4e86\uff0c\u4e0d\u77e5\u9053\u652f\u4ed8\u5b9d\u4f1a\u600e\u4e48\u5e94\u5bf9\r\n16 \u5e74\u7684\u65f6\u5019\u597d\u50cf\u4e5f\u6709\u4e00\u6b21\uff0c\u4f46\u88ab\u963f\u91cc\u6210\u529f\u5f3a\u884c\u5408\u89c4\u7ed5\u8fc7\u53bb\u4e86\uff08 https://help.alipay.com/lab/help_detail.htm?help_id=201603305335&keyword=3 ) \u4ece\u4f59\u989d\u5b9d\u76f4\u63a5\u652f\u4ed8\u6539\u6210\u4e86\u81ea\u52a8\u6307\u4ee4\uff0c\u611f\u89c9\u5b8c\u5168\u662f\u73a9\u6587\u5b57\u6e38\u620f.jpg\r\n\u8fd9\u6b21\u662f\u76f4\u63a5\u7981\u6b62\u4e86\u4f5c\u4e3a\u652f\u4ed8\u9009\u9879\uff0c\u90a3\u57fa\u672c\u6574\u4e2a\u4ea4\u4e92\u903b\u8f91\u5c31\u8d70\u4e0d\u901a\u4e86\r\n\u7136\u540e\u8fd9\u6b21\u300a\u529e\u6cd5\u300b\u91cc\u7b2c\u4e8c\u5341\u6761\u3001\u7b2c\u4e8c\u5341\u56db\u6761\u8fd8\u89c4\u5b9a\u4e86\u7981\u6b62\u54c1\u724c\u6df7\u540c\uff0c\u652f\u4ed8\u5b9d\u4e0d\u518d\u80fd\u4f9d\u9760\u4f59\u989d\u5b9d\u8fd9\u4e2a\u5f3a\u54c1\u724c\u7ed9\u5929\u5f18\u57fa\u91d1\u7b49\u91d1\u878d\u673a\u6784\u5f15\u6d41\r\n\u6211\u611f\u89c9\u5982\u679c\u4e25\u683c\u6309\u300a\u529e\u6cd5\u300b\u6765\u505a\u7684\u8bdd\uff0c\u652f\u4ed8\u5b9d\u6574\u4e2a\u4ea7\u54c1\u9875\u9762\u4f30\u8ba1\u90fd\u5f97\u5927\u6539\uff0c\u7406\u8d22\u529f\u80fd\u90fd\u4e0d\u80fd\u51fa\u73b0\u5728 app \u91cc\uff0c\u602a\u4e0d\u5f97\u524d\u4e00\u5929\u88ab\u63a8\u9001\u5b89\u88c5\u8682\u8681\u8d22\u5bcc\u5462\uff08\u90a3\u4e2a app \u57fa\u672c\u5c31\u662f\u652f\u4ed8\u5b9d\u7406\u8d22\u529f\u80fd\u72ec\u7acb\u51fa\u6765\u505a\u7684\u54c8\u54c8\uff09", "content_rendered": "\u6309\u300a\u529e\u6cd5\u300b\u7b2c\u5341\u4e8c\u6761 \u975e\u94f6\u884c\u652f\u4ed8\u673a\u6784\u4e0d\u5f97\u5c06\u8d37\u6b3e\u3001\u8d44\u4ea7\u7ba1\u7406\u4ea7\u54c1\u7b49\u91d1\u878d\u4ea7\u54c1\u5217\u5165\u652f\u4ed8\u5de5\u5177\u9009\u9879\uff0c\u4e0d\u5f97\u4e3a\u8d37\u6b3e\u3001\u8d44\u4ea7\u7ba1\u7406\u4ea7\u54c1\u7b49\u91d1\u878d\u4ea7\u54c1\u63d0\u4f9b\u8425\u9500\u670d\u52a1\u3002<br />\u4f59\u989d\u5b9d\u548c\u82b1\u5457\u4e0d\u518d\u80fd\u4f5c\u4e3a\u652f\u4ed8\u9009\u9879\u4e86\uff0c\u5f53\u7136\u66f4\u4e0d\u80fd\u82b1\u5457\u5206\u671f\u4e86\uff0c\u4e0d\u77e5\u9053\u652f\u4ed8\u5b9d\u4f1a\u600e\u4e48\u5e94\u5bf9<br />16 \u5e74\u7684\u65f6\u5019\u597d\u50cf\u4e5f\u6709\u4e00\u6b21\uff0c\u4f46\u88ab\u963f\u91cc\u6210\u529f\u5f3a\u884c\u5408\u89c4\u7ed5\u8fc7\u53bb\u4e86\uff08 <a target=\"_blank\" href=\"https://help.alipay.com/lab/help_detail.htm?help_id=201603305335&amp;keyword=3\" rel=\"nofollow noopener\">https://help.alipay.com/lab/help_detail.htm?help_id=201603305335&amp;keyword=3</a> ) \u4ece\u4f59\u989d\u5b9d\u76f4\u63a5\u652f\u4ed8\u6539\u6210\u4e86\u81ea\u52a8\u6307\u4ee4\uff0c\u611f\u89c9\u5b8c\u5168\u662f\u73a9\u6587\u5b57\u6e38\u620f.jpg<br />\u8fd9\u6b21\u662f\u76f4\u63a5\u7981\u6b62\u4e86\u4f5c\u4e3a\u652f\u4ed8\u9009\u9879\uff0c\u90a3\u57fa\u672c\u6574\u4e2a\u4ea4\u4e92\u903b\u8f91\u5c31\u8d70\u4e0d\u901a\u4e86<br />\u7136\u540e\u8fd9\u6b21\u300a\u529e\u6cd5\u300b\u91cc\u7b2c\u4e8c\u5341\u6761\u3001\u7b2c\u4e8c\u5341\u56db\u6761\u8fd8\u89c4\u5b9a\u4e86\u7981\u6b62\u54c1\u724c\u6df7\u540c\uff0c\u652f\u4ed8\u5b9d\u4e0d\u518d\u80fd\u4f9d\u9760\u4f59\u989d\u5b9d\u8fd9\u4e2a\u5f3a\u54c1\u724c\u7ed9\u5929\u5f18\u57fa\u91d1\u7b49\u91d1\u878d\u673a\u6784\u5f15\u6d41<br />\u6211\u611f\u89c9\u5982\u679c\u4e25\u683c\u6309\u300a\u529e\u6cd5\u300b\u6765\u505a\u7684\u8bdd\uff0c\u652f\u4ed8\u5b9d\u6574\u4e2a\u4ea7\u54c1\u9875\u9762\u4f30\u8ba1\u90fd\u5f97\u5927\u6539\uff0c\u7406\u8d22\u529f\u80fd\u90fd\u4e0d\u80fd\u51fa\u73b0\u5728 app \u91cc\uff0c\u602a\u4e0d\u5f97\u524d\u4e00\u5929\u88ab\u63a8\u9001\u5b89\u88c5\u8682\u8681\u8d22\u5bcc\u5462\uff08\u90a3\u4e2a app \u57fa\u672c\u5c31\u662f\u652f\u4ed8\u5b9d\u7406\u8d22\u529f\u80fd\u72ec\u7acb\u51fa\u6765\u505a\u7684\u54c8\u54c8\uff09", "last_modified": 1777124489, "replies": 15, "id": 1208526}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 612875, "username": "liuzhengdong666", "url": "https://www.v2ex.com/u/liuzhengdong666", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/2256f0d4c7a119e23bbc7a890f5e3866?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/2256f0d4c7a119e23bbc7a890f5e3866?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/2256f0d4c7a119e23bbc7a890f5e3866?s=73&d=retro", "created": 1675807129, "last_modified": 1675807129, "pro": 0}, "last_reply_by": "Nauyus", "last_touched": 1777125618, "title": "\u538c\u5026\u4e86 OpenSpec \u3001OMO\u3001superpowers\uff1f\u8bd5\u8bd5 CodeStable", "url": "https://www.v2ex.com/t/1208525", "created": 1777124387, "deleted": 0, "content": "## \u7f18\u8d77\r\n\r\n\u6211\u5728\u5f00\u53d1\u4e00\u5957\u65b0\u7684 Harness Agent \uff0c\u4e00\u5f00\u59cb\u5f53\u7136\u662f VibeCoding\u2014\u2014\u6211\u53ea\u5199\u8bbe\u8ba1\u548c\u9700\u6c42\uff0c\u4ee3\u7801\u7531 AI \u6765\u6539\u3002\u8fd9\u6837\u652f\u6491\u4e86\u5927\u90e8\u5206\u7279\u6027\u7684\u5f00\u53d1\u3002\u76f4\u5230\u6709\u4e00\u5929 Codex \u53cd\u590d\u89e3\u51b3\u4e0d\u4e86\u4e00\u4e2a\u6211\u8ba4\u4e3a\u6bd4\u8f83\u7b80\u5355\u7684\u95ee\u9898\uff0c\u5e76\u4e14\u53cd\u590d\u5728\u540c\u4e00\u4e2a\u5730\u65b9\u72af\u9519\u3002\u6211\u5c31\u77e5\u9053\u9879\u76ee\u9700\u8981\u4e00\u5957\u5de5\u4f5c\u6d41\u6765\u7ef4\u6301\u5b83\u7ee7\u7eed\u8fdb\u884c\u4e86\u3002\r\n\r\n\u6211\u8c03\u7814\u4e86 OpenSpec \u3001SuperPowers \u3001Oh-My-OpenAgent \u8fd9\u4e00\u7c7b\u5de5\u5177\uff0c\u6ca1\u4e00\u4e2a\u7528\u7740\u987a\u624b\uff1a\r\n\r\n- **OpenSpec** \u592a\u7b80\u5355\uff0c\u6ca1\u6709\u590d\u5229\u5de5\u7a0b\uff0c\u751f\u6210\u7684 Spec \u62bd\u8c61\u5230\u4eba\u7c7b\u6ca1\u6cd5\u8bfb\r\n- **SuperPowers** \u6ca1\u6709\u6d41\u7a0b\u7ea6\u675f\uff0c\u4e0d\u77e5\u9053\u8be5\u7528\u54ea\u4e2a\r\n- **Oh-My-OpenAgent** \u592a\u91cd\uff0c\u4e14\u54f2\u5b66\u4e0a\u8ba4\u4e3a\"\u4eba\u4ecb\u5165 = \u5931\u8d25\"\r\n\r\nCodeStable \u7684\u76ee\u6807\u662f**\u89e3\u51b3\u4e25\u8083\u5de5\u7a0b\u7684\u8f6f\u4ef6\u5b9e\u73b0\u548c\u7f16\u7801\u95ee\u9898**\uff0c\u4e0d\u662f\u9020\u4e00\u4e2a\u65b0\u540d\u8bcd\u3001\u8ffd\u6c42\u70ed\u70b9\u3002\r\n\r\n---\r\n\r\n## \u4e0e\u5176\u4ed6\u6846\u67b6\u7684\u6838\u5fc3\u533a\u522b\uff1a\u7f16\u6392\u7684\u76ee\u6807\u662f\u8c01\r\n\r\n\u6211\u770b\u4e86\u4e00\u5708\u73b0\u5728\u4e3b\u6d41\u7684 AI \u7f16\u7801\u6846\u67b6\u2014\u2014Superpowers \u3001CCW \u3001Oh-My-OpenAgent \u7b49\u7b49\u2014\u2014\u5b83\u4eec\u5176\u5b9e\u90fd\u5728\u505a**\u540c\u4e00\u4ef6\u4e8b**\uff1a\r\n\r\n> **\u5982\u4f55\u628a Agent \u7f16\u6392\u5f97\u66f4\u597d\u3002** \u8ba9\u5b83\u4eec\u7ec4\u961f\u3001\u534f\u4f5c\u3001\u5934\u8111\u98ce\u66b4\u3001\u8dd1\u6d41\u6c34\u7ebf\u3001\u81ea\u52a8\u63a5\u529b\u3002\u56f4\u7ed5\u7684\u5b9e\u4f53\u59cb\u7ec8\u662f **Agent**\u3002\r\n\r\nCodeStable \u8d70\u7684\u662f**\u53e6\u4e00\u4e2a\u65b9\u5411**\uff1a\r\n\r\n> **\u7f16\u6392\u7684\u4e0d\u662f Agent \uff0c\u800c\u662f\u8f6f\u4ef6\u672c\u8eab\u7684\u751f\u547d\u5468\u671f\u3002** \u56f4\u7ed5\u7684\u5b9e\u4f53\u662f**\u6784\u6210\u8f6f\u4ef6\u7684\u8981\u7d20**\u2014\u2014\u6bcf\u4e00\u4e2a\u9700\u6c42\u3001\u6bcf\u4e00\u4e2a\u67b6\u6784\u51b3\u5b9a\u3001\u6bcf\u4e00\u4e2a\u7279\u6027\u3001\u6bcf\u4e00\u4e2a bug \u3001\u6bcf\u4e00\u6761\u5386\u53f2\u91cc\u7559\u4e0b\u6765\u7684\u7ea6\u675f\u3002\r\n\r\n<table>\r\n<tr><th></th><th>Agent \u7f16\u6392\u6d3e</th><th>CodeStable</th></tr>\r\n<tr><td><b>\u6838\u5fc3\u5b9e\u4f53</b></td><td>Agent / Role / Team</td><td>Requirement / Architecture / Feature / Issue / Decision</td></tr>\r\n<tr><td><b>\u4e3b\u7ebf\u95ee\u9898</b></td><td>Agent \u4e4b\u95f4\u600e\u4e48\u5206\u5de5\u3001\u4f20\u9012\u3001\u534f\u8c03\uff1f</td><td>\u8f6f\u4ef6\u7684\u9700\u6c42\u3001\u7ea6\u675f\u3001\u51b3\u7b56\u600e\u4e48\u88ab\u8bb0\u4e0b\u6765\u3001\u88ab\u68c0\u7d22\u3001\u88ab\u590d\u7528\uff1f</td></tr>\r\n<tr><td><b>\u72b6\u6001\u5b58\u5728\u54ea</b></td><td>Agent \u7684 session / \u6d88\u606f\u603b\u7ebf / \u961f\u5217</td><td>\u9879\u76ee\u91cc\u7684 <code>codestable/</code> \u6587\u4ef6\u6811\uff08\u4eba\u548c AI \u90fd\u80fd\u8bfb\uff09</td></tr>\r\n<tr><td><b>\u89e3\u51b3\u7684\u75db\u70b9</b></td><td>\u5355 Agent \u80fd\u529b\u4e0d\u591f\uff0c\u9700\u8981\u534f\u540c\u653e\u5927</td><td>\u8f6f\u4ef6\u590d\u6742\u5ea6\u81a8\u80c0\u6491\u7834\u4e0a\u4e0b\u6587\u3001\u9690\u77e5\u8bc6\u4e22\u5931\u3001\u9700\u6c42\u6f02\u79fb</td></tr>\r\n<tr><td><b>\u5bf9\u4eba\u7684\u5b9a\u4f4d</b></td><td>\u4eba\u5c11\u4ecb\u5165\u8d8a\u597d\uff0c\u7406\u60f3\u662f\u5168\u81ea\u52a8</td><td>\u4eba\u5728\u73af \u2014\u2014 \u7a0b\u5e8f\u5458\u5bf9\u6574\u4f53\u628a\u63a7\u8d1f\u8d23\uff0cAI \u662f\u9ad8\u6548\u7684\u6267\u884c\u4f53</td></tr>\r\n</table>\r\n\r\n![](./asset/CodeStableVSAgent.png)\r\n\r\n\r\n**\u8fd9\u4e24\u4e2a\u65b9\u5411\u6ca1\u6709\u8c01\u5bf9\u8c01\u9519\u3002**\r\n\r\n\u5982\u679c\u4f60\u7684\u4efb\u52a1\u662f\"\u7528 AI \u8dd1\u4e00\u4e2a\u7aef\u5230\u7aef\u7684\u81ea\u52a8\u5316\u4ea7\u7ebf\"\u3001\"\u8ba9\u591a\u4e2a Agent \u4e92\u76f8\u8ba8\u8bba\u65b9\u6848\"\uff0cAgent \u7f16\u6392\u6d3e\u4f1a\u66f4\u987a\u624b\u3002\r\n\r\n\u5982\u679c\u4f60\u7684\u4efb\u52a1\u662f\"\u7ef4\u62a4\u4e00\u4e2a\u4f1a\u8de8\u5e74\u8fed\u4ee3\u7684\u4e25\u8083\u8f6f\u4ef6\"\u3001\"\u8ba9\u4eca\u5929\u5199\u4e0b\u7684\u9700\u6c42\u548c\u51b3\u7b56\u4e09\u4e2a\u6708\u540e\u8fd8\u80fd\u88ab\u51c6\u786e\u53ec\u56de\"\u2014\u2014\u90a3 CodeStable \u8fd9\u5957\u4ee5\u8f6f\u4ef6\u8981\u7d20\u4e3a\u4e2d\u5fc3\u7684\u5efa\u6a21\u4f1a\u66f4\u5408\u9002\u3002\r\n\r\n\u6211\u505a CodeStable \u662f\u56e0\u4e3a\u6211\u76f8\u4fe1\uff1a**\u8f6f\u4ef6\u5de5\u7a0b\u7684\u6df7\u4e71\u672c\u8d28\u4e0a\u4e0d\u662f Agent \u4e0d\u591f\u5f3a\uff0c\u800c\u662f\u8981\u7d20\u6ca1\u88ab\u7ec4\u7ec7\u597d**\u3002Agent \u518d\u5f3a\uff0c\u4e5f\u5199\u4e0d\u4e86\u4e00\u4e2a\u628a\u9700\u6c42\u3001\u67b6\u6784\u3001\u5386\u53f2\u51b3\u7b56\u5168\u4e22\u5931\u7684\u9879\u76ee\u3002\r\n\r\n---\r\n\r\n## \u8bbe\u8ba1\uff1a6 \u4e2a\u5b9e\u4f53 + 3 \u4e2a\u6d41\u7a0b\r\n\r\nCodeStable \u987a\u7740\u8f6f\u4ef6\u7f16\u7801\u7684\u771f\u5b9e\u6d41\u7a0b\u6765\u8bbe\u8ba1\uff0c\u628a\u5f00\u53d1\u6d3b\u52a8\u5efa\u6a21\u6210 **6 \u4e2a\u5b9e\u4f53** \u548c **3 \u4e2a\u6d41\u7a0b**\u3002\r\n\r\n### 6 \u4e2a\u5b9e\u4f53\r\n\r\n| \u5b9e\u4f53 | \u82f1\u6587 | \u5e72\u4ec0\u4e48 |\r\n|------|------|--------|\r\n| **\u9700\u6c42** | requirements | \u539f\u59cb\u7528\u6237\u6545\u4e8b\u3001\u5f53\u65f6\u7684\u8ba8\u8bba\u4e0e\u6743\u8861\u3002\u6700\u7ec8\u7684\u9003\u751f\u901a\u9053\u2014\u2014\u4ee3\u7801\u70c2\u6210\u4e00\u5768\u5c4e\u65f6\uff0c\u53ef\u4ee5\u6452\u5f03\u6240\u6709\u4ee3\u7801\u3001\u8ba9 AI \u91cd\u65b0\u751f\u6210 |\r\n| **\u67b6\u6784** | architecture | \u4e3a\u5b9e\u73b0\u9700\u6c42\uff0c\u7cfb\u7edf\u7684\u7f16\u6392\u5c42\u957f\u4ec0\u4e48\u6837\u3002\u6587\u6863\u8981\u5c3d\u53ef\u80fd\u7cbe\u7b80\u3001\u7edf\u4e00\uff0c**\u7ed9\u4eba\u8bfb\u7684**\uff0c\u4e0d\u662f\u7ed9 AI \u81ea\u55e8\u7684 |\r\n| **\u8def\u7ebf\u56fe** | roadmap | \"\u6211\u60f3\u8981\u4e00\u4e2a\u6743\u9650\u6821\u9a8c\u7cfb\u7edf\"\u2014\u2014\u76f4\u63a5\u585e feature AI \u63a5\u4e0d\u4f4f\uff0c\u5148\u62c6\u6210\u8def\u7ebf\u56fe\u5206\u6b65\u63a8\u8fdb |\r\n| **\u7279\u6027** | feature | \u5b9e\u9645\u843d\u5730\u7684\u5de5\u7a0b\u6267\u884c\u8fc7\u7a0b\uff0c\u4eba\u4e0e AI \u5171\u540c\u534f\u4f5c\uff0c\u5bf9 design / \u5b9e\u73b0 / \u9a8c\u6536\u8d1f\u8d23 |\r\n| **\u95ee\u9898** | issue | \u5f00\u53d1\u5b8c\u6210\u540e\u7684 BUG \u5355\u5b50\uff0cAI \u548c\u4eba\u4e00\u540c\u89e3\u51b3 |\r\n| **\u77e5\u8bc6** | compound | \u590d\u5229\u5de5\u7a0b\u7684\u77e5\u8bc6\u5e93\uff0c\u6c89\u6dc0\u8e29\u8fc7\u7684\u5751\u3001\u597d\u505a\u6cd5\u3001\u6280\u672f\u51b3\u7b56 |\r\n\r\n### 3 \u4e2a\u6d41\u7a0b\r\n\r\n| \u6d41\u7a0b | \u5173\u952e\u6280\u80fd\u94fe | \u8bf4\u660e |\r\n|------|------------|------|\r\n| **\u7279\u6027\u5f15\u5165** | `cs-feat` \u2192 `cs-feat-design` \u2192 `cs-feat-impl` \u2192 `cs-feat-accept` | \u60f3\u6e05\u695a \u2192 \u7efc\u5408\u67b6\u6784\u8bbe\u8ba1 \u2192 \u9010\u6b65\u7f16\u7801 \u2192 \u9a8c\u6536\u6d4b\u8bd5\u3002\u5404\u4f4d\u7a0b\u5e8f\u5458\u600e\u4e48\u987a\u624b\u600e\u4e48\u6765 |\r\n| **\u95ee\u9898\u4fee\u6539** | `cs-issue-report` \u2192 `cs-issue-analyze` \u2192 `cs-issue-fix` | \u8ddf AI \u8bf4\u54ea\u91cc\u6709\u95ee\u9898 \u2192 \u8ba9 AI \u5206\u6790\u6839\u56e0 \u2192 \u8ba9 AI \u5b9a\u70b9\u4fee\u590d |\r\n| **\u4ee3\u7801\u91cd\u6784** | `cs-refactor` (beta) | \u8f6f\u4ef6\u67b6\u6784\u8150\u5316\u4e0d\u662f\u4e00\u8e74\u800c\u5c31\u7684\u3002AI \u8f85\u52a9\u91cd\u6784\uff0c\u4f46**\u7ec8\u5f52\u662f\u4eba\u5728\u91cd\u6784**\u2014\u2014\u8fd8\u5728\u8fed\u4ee3\u4e2d\uff0c\u6b22\u8fce\u8d50\u6559 |\r\n\r\n\r\n---\r\n\r\n## \u6280\u80fd\u603b\u89c8\r\n\r\n<table>\r\n<tr><th>\u5206\u7ec4</th><th>\u6280\u80fd</th><th>\u7528\u9014</th></tr>\r\n<tr><td><b>\u6839\u5165\u53e3</b></td><td><code>cs</code></td><td>\u7edf\u4e00\u5165\u53e3\u2014\u2014\u4ecb\u7ecd\u4f53\u7cfb\u5168\u8c8c + \u628a\u5f00\u653e\u5f0f\u8bc9\u6c42\u8def\u7531\u5230\u6b63\u786e\u7684 cs-* \u5b50\u6280\u80fd\u3002\u4e0d\u77e5\u9053\u7528\u54ea\u4e2a\u65f6\u5c31\u558a\u5b83</td></tr>\r\n<tr><td rowspan=\"1\"><b>\u63a5\u5165</b></td><td><code>cs-onboard</code></td><td>\u628a CodeStable \u63a5\u5165\u5230\u4e00\u4e2a\u65b0\u4ed3\u5e93 / \u5df2\u6709\u96f6\u6563\u6587\u6863\u7684\u4ed3\u5e93</td></tr>\r\n<tr><td rowspan=\"2\"><b>\u9700\u6c42 & \u67b6\u6784</b></td><td><code>cs-req</code></td><td>\u6574\u7406 / \u6c89\u6dc0\u539f\u59cb\u9700\u6c42\u6587\u6863</td></tr>\r\n<tr><td><code>cs-arch</code></td><td>\u8d77\u8349\u6216\u66f4\u65b0 <code>codestable/architecture/</code> \u4e0b\u7684\u67b6\u6784\u6587\u6863</td></tr>\r\n<tr><td><b>\u8def\u7ebf\u56fe</b></td><td><code>cs-roadmap</code></td><td>\u627f\u8f7d\u4e00\u5757\u5927\u9700\u6c42\u7684\u4e8b\u524d\u89c4\u5212\uff1a\u6982\u8bbe\uff08\u6a21\u5757\u62c6\u5206\uff09+ \u67b6\u6784\u5c42\u8be6\u8bbe\uff08\u63a5\u53e3\u5951\u7ea6 / \u5171\u4eab\u534f\u8bae\uff09+ \u5b50 feature \u62c6\u89e3\u6e05\u5355</td></tr>\r\n<tr><td><b>\u8ba8\u8bba\u5165\u53e3</b></td><td><code>cs-brainstorm</code></td><td>\u60f3\u6cd5\u6a21\u7cca\u65f6\u7684\u7edf\u4e00\u8ba8\u8bba\u5165\u53e3\uff0c\u505a\u5206\u8bca\uff1a\u76f4\u63a5 design / \u8fdb feature \u5199 brainstorm.md / \u79fb\u4ea4 roadmap</td></tr>\r\n<tr><td rowspan=\"5\"><b>\u7279\u6027\u6d41\u7a0b</b></td><td><code>cs-feat</code></td><td>\u65b0\u7279\u6027\u5b50\u6d41\u7a0b\u5165\u53e3</td></tr>\r\n<tr><td><code>cs-feat-design</code></td><td>\u8d77\u8349 <code>{slug}-design.md</code> \u4f5c\u4e3a\u540e\u7eed\u552f\u4e00\u8f93\u5165</td></tr>\r\n<tr><td><code>cs-feat-impl</code></td><td>\u6309 design \u7684\u63a8\u8fdb\u987a\u5e8f\u5199\u4ee3\u7801</td></tr>\r\n<tr><td><code>cs-feat-accept</code></td><td>\u9010\u5c42\u5bf9\u7167 design \u6838\u5bf9\u5b9e\u73b0\uff0c\u505a\u5b8c\u6574\u9a8c\u6536\u95ed\u73af</td></tr>\r\n<tr><td><code>cs-feat-ff</code></td><td>\u8d85\u8f7b\u91cf\u901a\u9053\uff1a\u4e0d\u5199 design \u3001\u4e0d\u5206\u9636\u6bb5\uff0c\u8ba9 AI \u76f4\u63a5\u505a</td></tr>\r\n<tr><td rowspan=\"4\"><b>\u95ee\u9898\u6d41\u7a0b</b></td><td><code>cs-issue</code></td><td>\u95ee\u9898\u4fee\u590d\u5b50\u6d41\u7a0b\u5165\u53e3</td></tr>\r\n<tr><td><code>cs-issue-report</code></td><td>\u628a\u8111\u5b50\u91cc\u7684\u95ee\u9898\u843d\u6210\u53ef\u590d\u73b0\u3001\u53ef\u8ffd\u6eaf\u7684 report</td></tr>\r\n<tr><td><code>cs-issue-analyze</code></td><td>\u627e\u6839\u56e0\u3001\u8bc4\u4f30\u4fee\u590d\u98ce\u9669\u3001\u7ed9\u65b9\u6848</td></tr>\r\n<tr><td><code>cs-issue-fix</code></td><td>\u5b9a\u70b9\u4fee\u590d + \u9a8c\u8bc1 + \u5199 fix-note</td></tr>\r\n<tr><td rowspan=\"2\"><b>\u91cd\u6784\u6d41\u7a0b</b></td><td><code>cs-refactor</code></td><td>(beta) \u91cd\u6784\u4e3b\u6d41\u7a0b</td></tr>\r\n<tr><td><code>cs-refactor-ff</code></td><td>(beta) \u8f7b\u91cf\u91cd\u6784\u901a\u9053</td></tr>\r\n<tr><td rowspan=\"3\"><b>\u77e5\u8bc6\u6c89\u6dc0</b></td><td><code>cs-learn</code></td><td>\u628a\u8e29\u8fc7\u7684\u5751 / \u597d\u505a\u6cd5\u6c89\u6dc0\u6210 learning \u6587\u6863</td></tr>\r\n<tr><td><code>cs-trick</code></td><td>\u628a\u53ef\u590d\u7528\u7684\u7f16\u7a0b\u6a21\u5f0f / \u5e93\u7528\u6cd5\u6574\u7406\u6210\u5904\u65b9\u6027\u53c2\u8003</td></tr>\r\n<tr><td><code>cs-decide</code></td><td>\u628a\u5df2\u62cd\u677f\u7684\u6280\u672f\u9009\u578b\u3001\u67b6\u6784\u51b3\u5b9a\u3001\u957f\u671f\u7ea6\u675f\u8bb0\u6210\u6c38\u4e45\u6587\u6863</td></tr>\r\n<tr><td rowspan=\"2\"><b>\u63a2\u7d22 & \u6587\u6863</b></td><td><code>cs-explore</code></td><td>\u5b9a\u5411\u4ee3\u7801\u63a2\u7d22\uff0c\u628a\"\u63d0\u95ee \u2192 \u8bfb\u4ee3\u7801 \u2192 \u5f97\u7ed3\u8bba\"\u6c89\u6dc0\u6210\u8bc1\u636e</td></tr>\r\n<tr><td><code>cs-guide</code> / <code>cs-libdoc</code></td><td>\u5bf9\u5916\u7684\u5f00\u53d1\u8005\u6307\u5357 / \u5e93\u53c2\u8003\u6587\u6863</td></tr>\r\n</table>\r\n\r\n---\r\n\r\n## \u5de5\u4f5c\u6d41\u793a\u610f\r\n\r\nCodeStable \u7684\u6280\u80fd\u4e0d\u662f\u4e00\u6761\u7ebf\u6027\u6d41\u6c34\uff0c\u800c\u662f**\u5206\u5c42 + \u4e8b\u4ef6\u9a71\u52a8**\u7684\uff1a\r\n\r\n```\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n \u6839\u5165\u53e3 \u00b7 \u8def\u7531                              \uff08\u4efb\u4f55\u65f6\u523b\u90fd\u53ef\u4ee5\u8c03\u7528\uff09\r\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   cs \u2500\u2500\u25b6 \u4ecb\u7ecd\u4f53\u7cfb / \u628a\u5f00\u653e\u5f0f\u8bc9\u6c42\u8def\u7531\u5230\u4e0b\u9762\u4efb\u4e00\u5177\u4f53\u5b50\u6280\u80fd\r\n          \uff08\u672c\u8eab\u4e0d\u505a\u4e8b\uff0c\u53ea\u505a\u5206\u8bca\u548c\u63d0\u793a\uff09\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n                              \u2502\r\n              \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n              \u25bc               \u25bc               \u25bc\r\n        \uff08\u672a\u63a5\u5165\uff09        \uff08\u5df2\u63a5\u5165\uff09      \uff08\u60f3\u4e86\u89e3\u4f53\u7cfb\uff09\r\n         \u8d70\u9636\u6bb5 0       \u76f4\u8fbe 1~4 \u5c42 / \u6a2a\u5207    \u7ed9\u901f\u8bfb\r\n              \u2502\r\n              \u25bc\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n \u9636\u6bb5 0 \u00b7 \u63a5\u5165                                  \uff08\u53ea\u5728\u65b0\u9879\u76ee\u8dd1\u4e00\u6b21\uff09\r\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   cs-onboard \u2500\u2500\u25b6 \u751f\u6210 codestable/ \u9aa8\u67b6 + \u91ca\u653e reference/\u3001tools/\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n                              \u2502\r\n                              \u25bc\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n \u7b2c 1 \u5c42 \u00b7 \u957f\u6548\u6863\u6848\uff08\"\u7cfb\u7edf\u73b0\u5728\u957f\u4ec0\u4e48\u6837\"\uff0c\u53ea\u8bb0\u73b0\u72b6\uff09\r\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   cs-req   \u2500\u2500\u25b6 codestable/requirements/{slug}.md\r\n   cs-arch  \u2500\u2500\u25b6 codestable/architecture/ARCHITECTURE.md\r\n                                       \u2514\u2500 {type}-{slug}.md \uff08\u5b50\u7cfb\u7edf\uff09\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n                              \u2502\r\n                              \u25bc\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n \u7b2c 2 \u5c42 \u00b7 \u89c4\u5212\uff08\"\u63a5\u4e0b\u6765\u6253\u7b97\u600e\u4e48\u505a\u8fd9\u5757\u5927\u9700\u6c42\"\uff0c\u5927\u9700\u6c42\u624d\u9700\u8981\uff09\r\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   cs-roadmap \u2500\u2500\u25b6 codestable/roadmap/{slug}/\r\n                  \u628a\u4e00\u4e2a\"\u6211\u60f3\u8981 X \u7cfb\u7edf\"\u505a\u6210\u5b8c\u6574\u7684\u4e8b\u524d\u89c4\u5212\uff1a\r\n                    \u2460 \u6982\u8bbe          \u2014\u2014 \u62c6\u6210\u54ea\u51e0\u4e2a\u6a21\u5757 / \u7ec4\u4ef6\r\n                    \u2461 \u67b6\u6784\u5c42\u8be6\u8bbe    \u2014\u2014 \u6a21\u5757\u95f4\u63a5\u53e3\u5951\u7ea6 / \u5171\u4eab\u534f\u8bae\r\n                    \u2462 \u5b50 feature    \u2014\u2014 \u628a\u65b9\u6848\u5206\u89e3\u6210\u591a\u6761\u53ef\u6267\u884c\u7684 feature\r\n                  \u2461 \u662f feature-design \u7684\u786c\u7ea6\u675f\u8f93\u5165\r\n                  \uff08\u5c0f\u9700\u6c42\u53ef\u8df3\u8fc7\u672c\u5c42\uff0c\u76f4\u63a5\u8fdb\u7b2c 3 \u5c42\uff09\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n                              \u2502\r\n                              \u25bc\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n \u8ba8\u8bba\u5165\u53e3\uff08\u53ef\u9009 \u00b7 \u60f3\u6cd5\u6a21\u7cca\u65f6\u8fdb\u5165\uff0c\u505a\u5206\u8bca\u540e\u8def\u7531\u5230\u4e0b\u6e38\uff09\r\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n                          \u250c\u2500\u2500 case 1 \u5df2\u7ecf\u591f\u6e05\u695a \u2500\u2500\u25b6 cs-feat-design\r\n   cs-brainstorm \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25b6\u253c\u2500\u2500 case 2 \u5c0f\u9700\u6c42\u65b9\u5411\u5b9a \u2500\u25b6 feature \u6d41\uff08\u843d brainstorm.md \uff09\r\n                          \u2514\u2500\u2500 case 3 \u5927\u9700\u6c42\u53ea\u6709\u4e00\u4e2a\u8bcd \u2500\u25b6 cs-roadmap\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n                              \u2502\r\n                              \u25bc\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n \u7b2c 3 \u5c42 \u00b7 \u6267\u884c\u6d41\u7a0b\uff08\u6309\u4e8b\u4ef6\u7c7b\u578b\u9009\u4e00\u6761\u8fdb\u5165\uff09\r\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n\r\n  \u25b8 \u4e8b\u4ef6\uff1a\u65b0\u589e\u80fd\u529b                                          \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n       cs-feat-design \u2500\u2500\u25b6 cs-feat-impl \u2500\u2500\u25b6 cs-feat-accept  \u2502 features \u2502\r\n       cs-feat-ff     \u2500\u2500(\u8f7b\u91cf\u76f4\u901a\u8f66\uff0c\u8df3\u8fc7 design/accept)\u2500\u25b6  \u2502 /YYYY-\u2026/ \u2502\r\n                                                            \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n  \u25b8 \u4e8b\u4ef6\uff1a\u4fee\u590d\u7f3a\u9677                                          \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n       cs-issue-report \u2500\u2500\u25b6 cs-issue-analyze \u2500\u2500\u25b6 cs-issue-fix\u2502  issues  \u2502\r\n                                                            \u2502 /YYYY-\u2026/ \u2502\r\n                                                            \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n  \u25b8 \u4e8b\u4ef6\uff1a\u4ee3\u7801\u8150\u5316\uff08 beta \uff09                                   \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n       cs-refactor / cs-refactor-ff                         \u2502refactors \u2502\r\n                                                            \u2502 /YYYY-\u2026/ \u2502\r\n                                                            \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n                              \u2502\r\n                \u25bc \u4efb\u610f\u9636\u6bb5\u89c9\u5f97\"\u8fd9\u4e2a\u503c\u5f97\u8bb0\u4e0b\u6765\"\u90fd\u80fd\u89e6\u53d1 \u25bc\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n \u6a2a\u5207\u5c42 \u00b7 \u77e5\u8bc6\u6c89\u6dc0\uff08\u590d\u5229\u5de5\u7a0b\uff09\r\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   cs-learn   \u2500\u2500\u25b6 \u2510\r\n   cs-trick   \u2500\u2500\u25b6 \u251c\u2500\u25b6 codestable/compound/YYYY-MM-DD-{doc_type}-{slug}.md\r\n   cs-decide  \u2500\u2500\u25b6 \u2502     doc_type \u2208 { learning, trick, decision, explore }\r\n   cs-explore \u2500\u2500\u25b6 \u2518\r\n                   \u2191\r\n          \u4e0b\u4e00\u6b21 cs-arch / cs-feat-design / cs-issue-analyze\r\n          \u4f1a\u56de\u5934\u8bfb compound/\uff0c\u8ba9\u7ecf\u9a8c\u5728\u65b0\u5de5\u4f5c\u91cc\u88ab\u590d\u7528\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n```\r\n\r\n**\u600e\u4e48\u8bfb\u8fd9\u5f20\u56fe\uff1a**\r\n\r\n- **\u7eb5\u5411\u662f\u5c42\u6b21**\uff0c\u4e0d\u662f\u4e25\u683c\u7684\u65f6\u95f4\u987a\u5e8f\u2014\u2014\u957f\u6548\u6863\u6848\u5c42\u4f1a\u53cd\u590d\u88ab\u5237\u65b0\uff0c\u89c4\u5212\u5c42\u53ea\u5728\u5927\u9700\u6c42\u65f6\u8fdb\u5165\r\n- **\u7b2c 3 \u5c42\u662f\u4e8b\u4ef6\u5165\u53e3**\uff1a\u6765\u4e86\u65b0\u9700\u6c42\u8d70 feature \u6d41\uff0c\u53d1\u73b0 bug \u8d70 issue \u6d41\uff0c\u53d1\u73b0\u8150\u5316\u8d70 refactor \u6d41\r\n- **\u6a2a\u5207\u5c42\u662f\u98de\u8f6e**\uff1a\u4efb\u4f55\u6d41\u7a0b\u8dd1\u5b8c\u53d1\u73b0\"\u8fd9\u4e8b\u503c\u5f97\u8bb0\u4e0b\u6765\"\u90fd\u53ef\u4ee5\u89e6\u53d1\u6c89\u6dc0\uff0c\u6c89\u6dc0\u7684\u4ea7\u7269\u53c8\u4f1a\u88ab\u4e0b\u4e00\u6b21\u540c\u7c7b\u5de5\u4f5c\u8bfb\u5230\u2014\u2014\u8fd9\u662f CodeStable \"\u590d\u5229\"\u7684\u7269\u7406\u5b9e\u73b0\r\n\r\n---\r\n\r\n## \u8fd0\u884c\u65f6\u7ed3\u6784\r\n\r\n`/cs-onboard` \u8dd1\u5b8c\u540e\uff0c\u4f1a\u5728\u4f60\u7684\u9879\u76ee\u6839\u4e0b\u751f\u6210\u4e00\u4e2a `codestable/` \u76ee\u5f55\u2014\u2014\u8fd9\u662f CodeStable \u6240\u6709\u4ea7\u7269\u7684\u805a\u5408\u6839\uff0c\u4e5f\u662f\u5404\u4e2a\u5b50\u6280\u80fd\u5728\u8fd0\u884c\u65f6**\u552f\u4e00**\u4f1a\u8bfb\u5199\u7684\u5de5\u4f5c\u533a\u3002\r\n\r\n```\r\n\u4f60\u7684\u9879\u76ee/\r\n\u251c\u2500\u2500 codestable/\r\n\u2502   \u251c\u2500\u2500 requirements/                     # \u9700\u6c42\u5b9e\u4f53\uff08\"\u4e3a\u4ec0\u4e48\u8981\u6709\u8fd9\u4e2a\u80fd\u529b\"\uff09\r\n\u2502   \u2502   \u2514\u2500\u2500 {slug}.md                     # \u4e00\u4e2a\u80fd\u529b\u4e00\u4efd\uff0c\u6241\u5e73\u4e0d\u5206\u7ec4\r\n\u2502   \u2502\r\n\u2502   \u251c\u2500\u2500 architecture/                     # \u67b6\u6784\u5b9e\u4f53\uff08\"\u7528\u4ec0\u4e48\u7ed3\u6784\u5b9e\u73b0\"\uff09\r\n\u2502   \u2502   \u251c\u2500\u2500 ARCHITECTURE.md               # \u67b6\u6784\u603b\u5165\u53e3 / \u7d22\u5f15\r\n\u2502   \u2502   \u2514\u2500\u2500 {type}-{slug}.md              # \u5b50\u7cfb\u7edf\u67b6\u6784 doc \uff08\u540c\u7c7b \u22656 \u4efd\u81ea\u52a8\u6536\u8fdb\u5b50\u76ee\u5f55\uff09\r\n\u2502   \u2502\r\n\u2502   \u251c\u2500\u2500 roadmap/                          # \u8def\u7ebf\u56fe\uff08\"\u63a5\u4e0b\u6765\u6253\u7b97\u600e\u4e48\u8d70\"\uff09\r\n\u2502   \u2502   \u2514\u2500\u2500 {slug}/\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-roadmap.md         # \u4e3b\u6587\u6863\uff1a\u80cc\u666f / \u62c6\u89e3 / \u6392\u671f\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-items.yaml         # \u673a\u5668\u53ef\u8bfb\u5b50 feature \u6e05\u5355\uff0cacceptance \u56de\u5199\u72b6\u6001\r\n\u2502   \u2502       \u2514\u2500\u2500 drafts/                   # \u53ef\u9009\uff1a\u8349\u7a3f / \u8c03\u7814\r\n\u2502   \u2502\r\n\u2502   \u251c\u2500\u2500 features/                         # \u7279\u6027\u6d41\u7a0b\u805a\u5408\u6839\r\n\u2502   \u2502   \u2514\u2500\u2500 YYYY-MM-DD-{slug}/            # \u4e00\u4e2a feature \u4e00\u4e2a\u76ee\u5f55\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-brainstorm.md      # \u53ef\u9009\uff08 cs-brainstorm \u4ea7\u51fa\uff09\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-design.md          # \u65b9\u6848\uff08 cs-feat-design \uff09\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-checklist.yaml     # \u63a8\u8fdb\u6e05\u5355\uff08 impl \u8dd1\u3001accept \u56de\u5199\uff09\r\n\u2502   \u2502       \u2514\u2500\u2500 {slug}-acceptance.md      # \u9a8c\u6536\u62a5\u544a\uff08 cs-feat-accept \uff09\r\n\u2502   \u2502\r\n\u2502   \u251c\u2500\u2500 issues/                           # \u95ee\u9898\u6d41\u7a0b\u805a\u5408\u6839\r\n\u2502   \u2502   \u2514\u2500\u2500 YYYY-MM-DD-{slug}/\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-report.md          # \u95ee\u9898\u62a5\u544a\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-analysis.md        # \u6839\u56e0\u5206\u6790\uff08\u4e0d\u663e\u7136\u65f6\u624d\u6709\uff09\r\n\u2502   \u2502       \u2514\u2500\u2500 {slug}-fix-note.md        # \u4fee\u590d\u8bb0\u5f55\r\n\u2502   \u2502\r\n\u2502   \u251c\u2500\u2500 refactors/                        # \u91cd\u6784\u6d41\u7a0b\u805a\u5408\u6839\uff08 beta \uff09\r\n\u2502   \u2502   \u2514\u2500\u2500 YYYY-MM-DD-{slug}/\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-scan.md\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-refactor-design.md\r\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-checklist.yaml\r\n\u2502   \u2502       \u2514\u2500\u2500 {slug}-apply-notes.md\r\n\u2502   \u2502\r\n\u2502   \u251c\u2500\u2500 compound/                         # \u77e5\u8bc6\u6c89\u6dc0\uff08\u590d\u5229\u5de5\u7a0b\uff09\u7edf\u4e00\u76ee\u5f55\r\n\u2502   \u2502   \u2514\u2500\u2500 YYYY-MM-DD-{doc_type}-{slug}.md\r\n\u2502   \u2502       # doc_type \u2208 {learning, trick, decision, explore}\r\n\u2502   \u2502\r\n\u2502   \u251c\u2500\u2500 tools/                            # \u8de8\u5de5\u4f5c\u6d41\u5171\u4eab\u811a\u672c\uff08 onboarding \u91ca\u653e\uff09\r\n\u2502   \u2514\u2500\u2500 reference/                        # \u5171\u4eab\u53c2\u8003\u6587\u6863\uff08 onboarding \u91ca\u653e\uff09\r\n\u2502       \u251c\u2500\u2500 shared-conventions.md         # \u8de8\u6280\u80fd\u53e3\u5f84 / \u8def\u5f84\u547d\u540d / \u5143\u6570\u636e\u89c4\u8303\r\n\u2502       \u251c\u2500\u2500 system-overview.md            # CodeStable \u4f53\u7cfb\u603b\u89c8 + \u573a\u666f\u8def\u7531\r\n\u2502       \u2514\u2500\u2500 ...\r\n\u2502\r\n\u2514\u2500\u2500 AGENTS.md                             # \u5728\u9879\u76ee\u6839\uff0c\u4e0d\u5728 codestable/ \u91cc\r\n```\r\n\r\n**\u51e0\u6761\u8981\u70b9\uff1a**\r\n\r\n- \u6240\u6709\u4ea7\u7269\u90fd\u805a\u5728 `codestable/` \u4e0b\uff0c\u8ba9\"\u4e0a\u6b21\u90a3\u4e2a feature / bug \u5f53\u65f6\u600e\u4e48\u641e\u7684\"\u4e09\u79d2\u80fd\u627e\u5230\r\n- `requirements/` \u548c `architecture/` \u662f**\u957f\u6548\u6863\u6848**\uff08\u53ea\u8bb0\u73b0\u72b6\uff09\uff0c`roadmap/` \u662f**\u89c4\u5212\u5c42**\uff08\u63a5\u4e0b\u6765\u600e\u4e48\u8d70\uff09\uff0c\u4e24\u8005\u523b\u610f\u5206\u5f00\r\n- `features/` `issues/` `refactors/` \u7528 `YYYY-MM-DD-{slug}/` \u4e00\u4e2a\u76ee\u5f55\u88c5\u9f50\u6240\u6709\u76f8\u5173 spec \uff0c\u4e0d\u4ea4\u53c9\r\n- `compound/` \u662f**\u552f\u4e00**\u7684\u77e5\u8bc6\u6c89\u6dc0\u76ee\u5f55\uff0clearning / trick / decision / explore \u901a\u8fc7 `doc_type` \u5b57\u6bb5\u533a\u5206\u800c\u4e0d\u662f\u5206\u76ee\u5f55\u2014\u2014\u597d\u641c\r\n- `reference/` \u662f `cs-onboard` \u4ece\u6280\u80fd\u5305\u590d\u5236\u8fc7\u6765\u7684\uff1b\u8981\u6539\u5171\u4eab\u53e3\u5f84\uff0c\u6539 `cs-onboard/reference/` \u6a21\u677f\uff0c\u65b0\u9879\u76ee onboarding \u81ea\u52a8\u5e26\u4e0a\u65b0\u7248\r\n\r\n### \u786c\u7ea6\u675f\r\n\r\n> Skill \u662f\u72ec\u7acb\u5b89\u88c5\u5355\u5143\uff0c\u8fd0\u884c\u65f6**\u6bcf\u4e2a skill \u53ea\u80fd\u770b\u5230\u81ea\u5df1\u5305\u5185\u7684\u6587\u4ef6**\u3002A \u6280\u80fd\u7684 SKILL.md \u91cc\u5199 `B-skill/reference/xxx.md` \u8fd9\u79cd\u5f15\u7528\u5728\u8fd0\u884c\u65f6**\u6839\u672c\u8bfb\u4e0d\u5230**\u3002\r\n>\r\n> \u8de8 skill \u5171\u4eab\u7684\u53c2\u8003\u6587\u6863\u5fc5\u987b\u8d70\"\u5de5\u4f5c\u9879\u76ee\"\u8fd9\u4e00\u5c42\uff1a\u7531 `cs-onboard` \u4ece\u6280\u80fd\u5305\u590d\u5236\u5230\u9879\u76ee\u7684 `codestable/reference/`\uff0c\u5176\u4ed6 skill \u7528\u9879\u76ee\u76f8\u5bf9\u8def\u5f84\u8bfb\u53d6\u3002\r\n\r\n\u8981\u6539\u5171\u4eab\u53e3\u5f84\uff0c\u6539 `cs-onboard/reference/` \u4e0b\u7684\u6a21\u677f\uff0c\u65b0\u9879\u76ee onboarding \u65f6\u5e26\u4e0a\u65b0\u7248\u672c\u3002\r\n\r\n---\r\n\r\n## \u8bbe\u8ba1\u54f2\u5b66\r\n\r\nCodeStable \u4e0e OMO \u505a\u7684\u662f**\u5b8c\u5168\u76f8\u53cd**\u7684\u54f2\u5b66\u3002\r\n\r\n- OMO \u8ba4\u4e3a\uff1a\u4eba\u53ea\u8981\u5e72\u9884\u5c31\u662f\u5931\u8d25\u7684\u4fe1\u53f7\r\n- CodeStable \u8ba4\u4e3a\uff1a**\u7a0b\u5e8f\u5458\u662f\u8f6f\u4ef6\u7f16\u7801\u4e2d\u7684\u5728\u73af\u5bf9\u8c61**\u2014\u2014\u53ef\u4ee5\u5bf9\u9ed1\u76d2\u5b9e\u73b0\u4e0d\u4e86\u89e3\uff0c\u4f46\u5bf9\u6574\u4f53\u5b9e\u73b0\u5fc5\u987b\u6709\u6240\u628a\u63a7\uff0c\u5fc5\u8981\u65f6\u4e5f\u53ef\u6df1\u5165\r\n\r\n\u8f6f\u4ef6\u67b6\u6784\u5fc5\u987b\u8981 **\u53ef\u6f14\u8fdb**\u3001**\u53ef\u89c2\u6d4b**\u3001**\u53ef\u63a7\u5236**\u3002\r\n\r\n\u4e5f\u8bb8\u8fd9\u4e00\u70b9\u5728 AI \u53d1\u5c55\u5f3a\u5927\u4ee5\u540e\u4f1a\u53d8\u5f97\u4e0d\u518d\u91cd\u8981\uff0c\u4f46**\u5f53\u4e0b\u8fd9\u6837\u505a\u80fd\u8ba9\u7a0b\u5e8f\u5458\u5728\u73b0\u72b6\u4e0b\u8212\u670d**\u2014\u2014\u8fd9\u5c31\u662f\u4ef7\u503c\u6240\u5728\u3002\r\n\r\nCodeStable \u9762\u5411\u771f\u5b9e\u5f00\u53d1\u573a\u666f\uff0c\u5bf9\u6b64\u8fdb\u884c\u5efa\u6a21\uff0c\u671f\u671b\u901a\u8fc7\u4e00\u4e2a\u95ed\u73af\u7cfb\u7edf\u5904\u7406\u5f00\u53d1\u4e2d\u5e38\u89c1\u7684\u95ee\u9898\u3002**\u73b0\u6709\u5927\u90e8\u5206\u6846\u67b6\u56f4\u7ed5 AI \u5efa\u6a21\uff0c\u800c\u4e0d\u662f\u56f4\u7ed5\u4eba\u3002** \u6211\u8ba4\u4e3a\u8fd9\u4e9b\u6846\u67b6\u7684\u4f5c\u8005\u9a71\u52a8 AI \u7684\u80fd\u529b\u5f88\u5f3a\uff0c\u4f46\u7edd\u5bf9\u4e0d\u662f\u4e25\u8083\u8f6f\u4ef6\u7684\u5f00\u53d1\u8005\u2014\u2014\u56e0\u4e3a\u7f3a\u5c11\u5bf9\u8f6f\u4ef6\u5f00\u53d1\u4e2d\u9700\u6c42\u548c\u8bbe\u8ba1\u7684\u57fa\u7840\u7ec4\u7ec7\u80fd\u529b\uff0c\u7f3a\u4e4f\u5bf9\u4ee3\u7801\u5b9e\u73b0\u7684\u5c0a\u91cd\u3002\r\n\r\n---\r\n\r\n## Roadmap\r\n\r\nCodeStable \u4f1a\u6839\u636e\u6a21\u578b\u80fd\u529b\u7684\u53d1\u5c55\u8fdb\u884c\u8c03\u6574\u3002\u5982\u679c\u672a\u6765\u67d0\u4e2a\u6a21\u578b\u505a\u5230\u67d0\u4e2a\u6a21\u5757\u7684\u7a33\u5b9a\u4ea7\u51fa\uff0c\u90a3\u4e48\u8fd9\u4e2a\u6a21\u5757\u5c31\u53ef\u4ee5\u5220\u9664\u3002\r\n\r\n- [ ] \u4ee3\u7801\u91cd\u6784\u6d41\u7a0b\u9700\u8981\u5f3a\u5316\uff08`cs-refactor` \u8fd8\u5728 beta \uff09\r\n- [ ] \u2026\u2026\r\n\r\n\r\n---\r\n\r\n\u9879\u76ee\u5730\u5740\uff1a https://github.com/liuzhengdongfortest/CodeStable\r\n\r\n\r\nMIT License \u00b7 \u4f5c\u8005 [@liuzhengdong]( https://github.com/liuzhengdongfortest)\r\n\r\n</div>", "content_rendered": "<h2>\u7f18\u8d77</h2>\n<p>\u6211\u5728\u5f00\u53d1\u4e00\u5957\u65b0\u7684 Harness Agent \uff0c\u4e00\u5f00\u59cb\u5f53\u7136\u662f VibeCoding\u2014\u2014\u6211\u53ea\u5199\u8bbe\u8ba1\u548c\u9700\u6c42\uff0c\u4ee3\u7801\u7531 AI \u6765\u6539\u3002\u8fd9\u6837\u652f\u6491\u4e86\u5927\u90e8\u5206\u7279\u6027\u7684\u5f00\u53d1\u3002\u76f4\u5230\u6709\u4e00\u5929 Codex \u53cd\u590d\u89e3\u51b3\u4e0d\u4e86\u4e00\u4e2a\u6211\u8ba4\u4e3a\u6bd4\u8f83\u7b80\u5355\u7684\u95ee\u9898\uff0c\u5e76\u4e14\u53cd\u590d\u5728\u540c\u4e00\u4e2a\u5730\u65b9\u72af\u9519\u3002\u6211\u5c31\u77e5\u9053\u9879\u76ee\u9700\u8981\u4e00\u5957\u5de5\u4f5c\u6d41\u6765\u7ef4\u6301\u5b83\u7ee7\u7eed\u8fdb\u884c\u4e86\u3002</p>\n<p>\u6211\u8c03\u7814\u4e86 OpenSpec \u3001SuperPowers \u3001Oh-My-OpenAgent \u8fd9\u4e00\u7c7b\u5de5\u5177\uff0c\u6ca1\u4e00\u4e2a\u7528\u7740\u987a\u624b\uff1a</p>\n<ul>\n<li><strong>OpenSpec</strong> \u592a\u7b80\u5355\uff0c\u6ca1\u6709\u590d\u5229\u5de5\u7a0b\uff0c\u751f\u6210\u7684 Spec \u62bd\u8c61\u5230\u4eba\u7c7b\u6ca1\u6cd5\u8bfb</li>\n<li><strong>SuperPowers</strong> \u6ca1\u6709\u6d41\u7a0b\u7ea6\u675f\uff0c\u4e0d\u77e5\u9053\u8be5\u7528\u54ea\u4e2a</li>\n<li><strong>Oh-My-OpenAgent</strong> \u592a\u91cd\uff0c\u4e14\u54f2\u5b66\u4e0a\u8ba4\u4e3a\"\u4eba\u4ecb\u5165 = \u5931\u8d25\"</li>\n</ul>\n<p>CodeStable \u7684\u76ee\u6807\u662f<strong>\u89e3\u51b3\u4e25\u8083\u5de5\u7a0b\u7684\u8f6f\u4ef6\u5b9e\u73b0\u548c\u7f16\u7801\u95ee\u9898</strong>\uff0c\u4e0d\u662f\u9020\u4e00\u4e2a\u65b0\u540d\u8bcd\u3001\u8ffd\u6c42\u70ed\u70b9\u3002</p>\n<hr/>\n<h2>\u4e0e\u5176\u4ed6\u6846\u67b6\u7684\u6838\u5fc3\u533a\u522b\uff1a\u7f16\u6392\u7684\u76ee\u6807\u662f\u8c01</h2>\n<p>\u6211\u770b\u4e86\u4e00\u5708\u73b0\u5728\u4e3b\u6d41\u7684 AI \u7f16\u7801\u6846\u67b6\u2014\u2014Superpowers \u3001CCW \u3001Oh-My-OpenAgent \u7b49\u7b49\u2014\u2014\u5b83\u4eec\u5176\u5b9e\u90fd\u5728\u505a<strong>\u540c\u4e00\u4ef6\u4e8b</strong>\uff1a</p>\n<blockquote>\n<p><strong>\u5982\u4f55\u628a Agent \u7f16\u6392\u5f97\u66f4\u597d\u3002</strong> \u8ba9\u5b83\u4eec\u7ec4\u961f\u3001\u534f\u4f5c\u3001\u5934\u8111\u98ce\u66b4\u3001\u8dd1\u6d41\u6c34\u7ebf\u3001\u81ea\u52a8\u63a5\u529b\u3002\u56f4\u7ed5\u7684\u5b9e\u4f53\u59cb\u7ec8\u662f <strong>Agent</strong>\u3002</p>\n</blockquote>\n<p>CodeStable \u8d70\u7684\u662f<strong>\u53e6\u4e00\u4e2a\u65b9\u5411</strong>\uff1a</p>\n<blockquote>\n<p><strong>\u7f16\u6392\u7684\u4e0d\u662f Agent \uff0c\u800c\u662f\u8f6f\u4ef6\u672c\u8eab\u7684\u751f\u547d\u5468\u671f\u3002</strong> \u56f4\u7ed5\u7684\u5b9e\u4f53\u662f<strong>\u6784\u6210\u8f6f\u4ef6\u7684\u8981\u7d20</strong>\u2014\u2014\u6bcf\u4e00\u4e2a\u9700\u6c42\u3001\u6bcf\u4e00\u4e2a\u67b6\u6784\u51b3\u5b9a\u3001\u6bcf\u4e00\u4e2a\u7279\u6027\u3001\u6bcf\u4e00\u4e2a bug \u3001\u6bcf\u4e00\u6761\u5386\u53f2\u91cc\u7559\u4e0b\u6765\u7684\u7ea6\u675f\u3002</p>\n</blockquote>\n<table>\n<tbody><tr><th></th><th>Agent \u7f16\u6392\u6d3e</th><th>CodeStable</th></tr>\n<tr><td><b>\u6838\u5fc3\u5b9e\u4f53</b></td><td>Agent / Role / Team</td><td>Requirement / Architecture / Feature / Issue / Decision</td></tr>\n<tr><td><b>\u4e3b\u7ebf\u95ee\u9898</b></td><td>Agent \u4e4b\u95f4\u600e\u4e48\u5206\u5de5\u3001\u4f20\u9012\u3001\u534f\u8c03\uff1f</td><td>\u8f6f\u4ef6\u7684\u9700\u6c42\u3001\u7ea6\u675f\u3001\u51b3\u7b56\u600e\u4e48\u88ab\u8bb0\u4e0b\u6765\u3001\u88ab\u68c0\u7d22\u3001\u88ab\u590d\u7528\uff1f</td></tr>\n<tr><td><b>\u72b6\u6001\u5b58\u5728\u54ea</b></td><td>Agent \u7684 session / \u6d88\u606f\u603b\u7ebf / \u961f\u5217</td><td>\u9879\u76ee\u91cc\u7684 <code>codestable/</code> \u6587\u4ef6\u6811\uff08\u4eba\u548c AI \u90fd\u80fd\u8bfb\uff09</td></tr>\n<tr><td><b>\u89e3\u51b3\u7684\u75db\u70b9</b></td><td>\u5355 Agent \u80fd\u529b\u4e0d\u591f\uff0c\u9700\u8981\u534f\u540c\u653e\u5927</td><td>\u8f6f\u4ef6\u590d\u6742\u5ea6\u81a8\u80c0\u6491\u7834\u4e0a\u4e0b\u6587\u3001\u9690\u77e5\u8bc6\u4e22\u5931\u3001\u9700\u6c42\u6f02\u79fb</td></tr>\n<tr><td><b>\u5bf9\u4eba\u7684\u5b9a\u4f4d</b></td><td>\u4eba\u5c11\u4ecb\u5165\u8d8a\u597d\uff0c\u7406\u60f3\u662f\u5168\u81ea\u52a8</td><td>\u4eba\u5728\u73af \u2014\u2014 \u7a0b\u5e8f\u5458\u5bf9\u6574\u4f53\u628a\u63a7\u8d1f\u8d23\uff0cAI \u662f\u9ad8\u6548\u7684\u6267\u884c\u4f53</td></tr>\n</tbody></table>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"./asset/CodeStableVSAgent.png\"/></p>\n<p><strong>\u8fd9\u4e24\u4e2a\u65b9\u5411\u6ca1\u6709\u8c01\u5bf9\u8c01\u9519\u3002</strong></p>\n<p>\u5982\u679c\u4f60\u7684\u4efb\u52a1\u662f\"\u7528 AI \u8dd1\u4e00\u4e2a\u7aef\u5230\u7aef\u7684\u81ea\u52a8\u5316\u4ea7\u7ebf\"\u3001\"\u8ba9\u591a\u4e2a Agent \u4e92\u76f8\u8ba8\u8bba\u65b9\u6848\"\uff0cAgent \u7f16\u6392\u6d3e\u4f1a\u66f4\u987a\u624b\u3002</p>\n<p>\u5982\u679c\u4f60\u7684\u4efb\u52a1\u662f\"\u7ef4\u62a4\u4e00\u4e2a\u4f1a\u8de8\u5e74\u8fed\u4ee3\u7684\u4e25\u8083\u8f6f\u4ef6\"\u3001\"\u8ba9\u4eca\u5929\u5199\u4e0b\u7684\u9700\u6c42\u548c\u51b3\u7b56\u4e09\u4e2a\u6708\u540e\u8fd8\u80fd\u88ab\u51c6\u786e\u53ec\u56de\"\u2014\u2014\u90a3 CodeStable \u8fd9\u5957\u4ee5\u8f6f\u4ef6\u8981\u7d20\u4e3a\u4e2d\u5fc3\u7684\u5efa\u6a21\u4f1a\u66f4\u5408\u9002\u3002</p>\n<p>\u6211\u505a CodeStable \u662f\u56e0\u4e3a\u6211\u76f8\u4fe1\uff1a<strong>\u8f6f\u4ef6\u5de5\u7a0b\u7684\u6df7\u4e71\u672c\u8d28\u4e0a\u4e0d\u662f Agent \u4e0d\u591f\u5f3a\uff0c\u800c\u662f\u8981\u7d20\u6ca1\u88ab\u7ec4\u7ec7\u597d</strong>\u3002Agent \u518d\u5f3a\uff0c\u4e5f\u5199\u4e0d\u4e86\u4e00\u4e2a\u628a\u9700\u6c42\u3001\u67b6\u6784\u3001\u5386\u53f2\u51b3\u7b56\u5168\u4e22\u5931\u7684\u9879\u76ee\u3002</p>\n<hr/>\n<h2>\u8bbe\u8ba1\uff1a6 \u4e2a\u5b9e\u4f53 + 3 \u4e2a\u6d41\u7a0b</h2>\n<p>CodeStable \u987a\u7740\u8f6f\u4ef6\u7f16\u7801\u7684\u771f\u5b9e\u6d41\u7a0b\u6765\u8bbe\u8ba1\uff0c\u628a\u5f00\u53d1\u6d3b\u52a8\u5efa\u6a21\u6210 <strong>6 \u4e2a\u5b9e\u4f53</strong> \u548c <strong>3 \u4e2a\u6d41\u7a0b</strong>\u3002</p>\n<h3>6 \u4e2a\u5b9e\u4f53</h3>\n<table>\n<thead>\n<tr>\n<th>\u5b9e\u4f53</th>\n<th>\u82f1\u6587</th>\n<th>\u5e72\u4ec0\u4e48</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>\u9700\u6c42</strong></td>\n<td>requirements</td>\n<td>\u539f\u59cb\u7528\u6237\u6545\u4e8b\u3001\u5f53\u65f6\u7684\u8ba8\u8bba\u4e0e\u6743\u8861\u3002\u6700\u7ec8\u7684\u9003\u751f\u901a\u9053\u2014\u2014\u4ee3\u7801\u70c2\u6210\u4e00\u5768\u5c4e\u65f6\uff0c\u53ef\u4ee5\u6452\u5f03\u6240\u6709\u4ee3\u7801\u3001\u8ba9 AI \u91cd\u65b0\u751f\u6210</td>\n</tr>\n<tr>\n<td><strong>\u67b6\u6784</strong></td>\n<td>architecture</td>\n<td>\u4e3a\u5b9e\u73b0\u9700\u6c42\uff0c\u7cfb\u7edf\u7684\u7f16\u6392\u5c42\u957f\u4ec0\u4e48\u6837\u3002\u6587\u6863\u8981\u5c3d\u53ef\u80fd\u7cbe\u7b80\u3001\u7edf\u4e00\uff0c<strong>\u7ed9\u4eba\u8bfb\u7684</strong>\uff0c\u4e0d\u662f\u7ed9 AI \u81ea\u55e8\u7684</td>\n</tr>\n<tr>\n<td><strong>\u8def\u7ebf\u56fe</strong></td>\n<td>roadmap</td>\n<td>\"\u6211\u60f3\u8981\u4e00\u4e2a\u6743\u9650\u6821\u9a8c\u7cfb\u7edf\"\u2014\u2014\u76f4\u63a5\u585e feature AI \u63a5\u4e0d\u4f4f\uff0c\u5148\u62c6\u6210\u8def\u7ebf\u56fe\u5206\u6b65\u63a8\u8fdb</td>\n</tr>\n<tr>\n<td><strong>\u7279\u6027</strong></td>\n<td>feature</td>\n<td>\u5b9e\u9645\u843d\u5730\u7684\u5de5\u7a0b\u6267\u884c\u8fc7\u7a0b\uff0c\u4eba\u4e0e AI \u5171\u540c\u534f\u4f5c\uff0c\u5bf9 design / \u5b9e\u73b0 / \u9a8c\u6536\u8d1f\u8d23</td>\n</tr>\n<tr>\n<td><strong>\u95ee\u9898</strong></td>\n<td>issue</td>\n<td>\u5f00\u53d1\u5b8c\u6210\u540e\u7684 BUG \u5355\u5b50\uff0cAI \u548c\u4eba\u4e00\u540c\u89e3\u51b3</td>\n</tr>\n<tr>\n<td><strong>\u77e5\u8bc6</strong></td>\n<td>compound</td>\n<td>\u590d\u5229\u5de5\u7a0b\u7684\u77e5\u8bc6\u5e93\uff0c\u6c89\u6dc0\u8e29\u8fc7\u7684\u5751\u3001\u597d\u505a\u6cd5\u3001\u6280\u672f\u51b3\u7b56</td>\n</tr>\n</tbody></table><h3>3 \u4e2a\u6d41\u7a0b</h3>\n<table>\n<thead>\n<tr>\n<th>\u6d41\u7a0b</th>\n<th>\u5173\u952e\u6280\u80fd\u94fe</th>\n<th>\u8bf4\u660e</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>\u7279\u6027\u5f15\u5165</strong></td>\n<td><code>cs-feat</code> \u2192 <code>cs-feat-design</code> \u2192 <code>cs-feat-impl</code> \u2192 <code>cs-feat-accept</code></td>\n<td>\u60f3\u6e05\u695a \u2192 \u7efc\u5408\u67b6\u6784\u8bbe\u8ba1 \u2192 \u9010\u6b65\u7f16\u7801 \u2192 \u9a8c\u6536\u6d4b\u8bd5\u3002\u5404\u4f4d\u7a0b\u5e8f\u5458\u600e\u4e48\u987a\u624b\u600e\u4e48\u6765</td>\n</tr>\n<tr>\n<td><strong>\u95ee\u9898\u4fee\u6539</strong></td>\n<td><code>cs-issue-report</code> \u2192 <code>cs-issue-analyze</code> \u2192 <code>cs-issue-fix</code></td>\n<td>\u8ddf AI \u8bf4\u54ea\u91cc\u6709\u95ee\u9898 \u2192 \u8ba9 AI \u5206\u6790\u6839\u56e0 \u2192 \u8ba9 AI \u5b9a\u70b9\u4fee\u590d</td>\n</tr>\n<tr>\n<td><strong>\u4ee3\u7801\u91cd\u6784</strong></td>\n<td><code>cs-refactor</code> (beta)</td>\n<td>\u8f6f\u4ef6\u67b6\u6784\u8150\u5316\u4e0d\u662f\u4e00\u8e74\u800c\u5c31\u7684\u3002AI \u8f85\u52a9\u91cd\u6784\uff0c\u4f46<strong>\u7ec8\u5f52\u662f\u4eba\u5728\u91cd\u6784</strong>\u2014\u2014\u8fd8\u5728\u8fed\u4ee3\u4e2d\uff0c\u6b22\u8fce\u8d50\u6559</td>\n</tr>\n</tbody></table><hr/>\n<h2>\u6280\u80fd\u603b\u89c8</h2>\n<table>\n<tbody><tr><th>\u5206\u7ec4</th><th>\u6280\u80fd</th><th>\u7528\u9014</th></tr>\n<tr><td><b>\u6839\u5165\u53e3</b></td><td><code>cs</code></td><td>\u7edf\u4e00\u5165\u53e3\u2014\u2014\u4ecb\u7ecd\u4f53\u7cfb\u5168\u8c8c + \u628a\u5f00\u653e\u5f0f\u8bc9\u6c42\u8def\u7531\u5230\u6b63\u786e\u7684 cs-* \u5b50\u6280\u80fd\u3002\u4e0d\u77e5\u9053\u7528\u54ea\u4e2a\u65f6\u5c31\u558a\u5b83</td></tr>\n<tr><td><b>\u63a5\u5165</b></td><td><code>cs-onboard</code></td><td>\u628a CodeStable \u63a5\u5165\u5230\u4e00\u4e2a\u65b0\u4ed3\u5e93 / \u5df2\u6709\u96f6\u6563\u6587\u6863\u7684\u4ed3\u5e93</td></tr>\n<tr><td><b>\u9700\u6c42 &amp; \u67b6\u6784</b></td><td><code>cs-req</code></td><td>\u6574\u7406 / \u6c89\u6dc0\u539f\u59cb\u9700\u6c42\u6587\u6863</td></tr>\n<tr><td><code>cs-arch</code></td><td>\u8d77\u8349\u6216\u66f4\u65b0 <code>codestable/architecture/</code> \u4e0b\u7684\u67b6\u6784\u6587\u6863</td></tr>\n<tr><td><b>\u8def\u7ebf\u56fe</b></td><td><code>cs-roadmap</code></td><td>\u627f\u8f7d\u4e00\u5757\u5927\u9700\u6c42\u7684\u4e8b\u524d\u89c4\u5212\uff1a\u6982\u8bbe\uff08\u6a21\u5757\u62c6\u5206\uff09+ \u67b6\u6784\u5c42\u8be6\u8bbe\uff08\u63a5\u53e3\u5951\u7ea6 / \u5171\u4eab\u534f\u8bae\uff09+ \u5b50 feature \u62c6\u89e3\u6e05\u5355</td></tr>\n<tr><td><b>\u8ba8\u8bba\u5165\u53e3</b></td><td><code>cs-brainstorm</code></td><td>\u60f3\u6cd5\u6a21\u7cca\u65f6\u7684\u7edf\u4e00\u8ba8\u8bba\u5165\u53e3\uff0c\u505a\u5206\u8bca\uff1a\u76f4\u63a5 design / \u8fdb feature \u5199 <a href=\"http://brainstorm.md\" rel=\"nofollow\">brainstorm.md</a> / \u79fb\u4ea4 roadmap</td></tr>\n<tr><td><b>\u7279\u6027\u6d41\u7a0b</b></td><td><code>cs-feat</code></td><td>\u65b0\u7279\u6027\u5b50\u6d41\u7a0b\u5165\u53e3</td></tr>\n<tr><td><code>cs-feat-design</code></td><td>\u8d77\u8349 <code>{slug}-<a href=\"http://design.md\" rel=\"nofollow\">design.md</a></code> \u4f5c\u4e3a\u540e\u7eed\u552f\u4e00\u8f93\u5165</td></tr>\n<tr><td><code>cs-feat-impl</code></td><td>\u6309 design \u7684\u63a8\u8fdb\u987a\u5e8f\u5199\u4ee3\u7801</td></tr>\n<tr><td><code>cs-feat-accept</code></td><td>\u9010\u5c42\u5bf9\u7167 design \u6838\u5bf9\u5b9e\u73b0\uff0c\u505a\u5b8c\u6574\u9a8c\u6536\u95ed\u73af</td></tr>\n<tr><td><code>cs-feat-ff</code></td><td>\u8d85\u8f7b\u91cf\u901a\u9053\uff1a\u4e0d\u5199 design \u3001\u4e0d\u5206\u9636\u6bb5\uff0c\u8ba9 AI \u76f4\u63a5\u505a</td></tr>\n<tr><td><b>\u95ee\u9898\u6d41\u7a0b</b></td><td><code>cs-issue</code></td><td>\u95ee\u9898\u4fee\u590d\u5b50\u6d41\u7a0b\u5165\u53e3</td></tr>\n<tr><td><code>cs-issue-report</code></td><td>\u628a\u8111\u5b50\u91cc\u7684\u95ee\u9898\u843d\u6210\u53ef\u590d\u73b0\u3001\u53ef\u8ffd\u6eaf\u7684 report</td></tr>\n<tr><td><code>cs-issue-analyze</code></td><td>\u627e\u6839\u56e0\u3001\u8bc4\u4f30\u4fee\u590d\u98ce\u9669\u3001\u7ed9\u65b9\u6848</td></tr>\n<tr><td><code>cs-issue-fix</code></td><td>\u5b9a\u70b9\u4fee\u590d + \u9a8c\u8bc1 + \u5199 fix-note</td></tr>\n<tr><td><b>\u91cd\u6784\u6d41\u7a0b</b></td><td><code>cs-refactor</code></td><td>(beta) \u91cd\u6784\u4e3b\u6d41\u7a0b</td></tr>\n<tr><td><code>cs-refactor-ff</code></td><td>(beta) \u8f7b\u91cf\u91cd\u6784\u901a\u9053</td></tr>\n<tr><td><b>\u77e5\u8bc6\u6c89\u6dc0</b></td><td><code>cs-learn</code></td><td>\u628a\u8e29\u8fc7\u7684\u5751 / \u597d\u505a\u6cd5\u6c89\u6dc0\u6210 learning \u6587\u6863</td></tr>\n<tr><td><code>cs-trick</code></td><td>\u628a\u53ef\u590d\u7528\u7684\u7f16\u7a0b\u6a21\u5f0f / \u5e93\u7528\u6cd5\u6574\u7406\u6210\u5904\u65b9\u6027\u53c2\u8003</td></tr>\n<tr><td><code>cs-decide</code></td><td>\u628a\u5df2\u62cd\u677f\u7684\u6280\u672f\u9009\u578b\u3001\u67b6\u6784\u51b3\u5b9a\u3001\u957f\u671f\u7ea6\u675f\u8bb0\u6210\u6c38\u4e45\u6587\u6863</td></tr>\n<tr><td><b>\u63a2\u7d22 &amp; \u6587\u6863</b></td><td><code>cs-explore</code></td><td>\u5b9a\u5411\u4ee3\u7801\u63a2\u7d22\uff0c\u628a\"\u63d0\u95ee \u2192 \u8bfb\u4ee3\u7801 \u2192 \u5f97\u7ed3\u8bba\"\u6c89\u6dc0\u6210\u8bc1\u636e</td></tr>\n<tr><td><code>cs-guide</code> / <code>cs-libdoc</code></td><td>\u5bf9\u5916\u7684\u5f00\u53d1\u8005\u6307\u5357 / \u5e93\u53c2\u8003\u6587\u6863</td></tr>\n</tbody></table>\n<hr/>\n<h2>\u5de5\u4f5c\u6d41\u793a\u610f</h2>\n<p>CodeStable \u7684\u6280\u80fd\u4e0d\u662f\u4e00\u6761\u7ebf\u6027\u6d41\u6c34\uff0c\u800c\u662f<strong>\u5206\u5c42 + \u4e8b\u4ef6\u9a71\u52a8</strong>\u7684\uff1a</p>\n<pre><code>\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n \u6839\u5165\u53e3 \u00b7 \u8def\u7531                              \uff08\u4efb\u4f55\u65f6\u523b\u90fd\u53ef\u4ee5\u8c03\u7528\uff09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   cs \u2500\u2500\u25b6 \u4ecb\u7ecd\u4f53\u7cfb / \u628a\u5f00\u653e\u5f0f\u8bc9\u6c42\u8def\u7531\u5230\u4e0b\u9762\u4efb\u4e00\u5177\u4f53\u5b50\u6280\u80fd\n          \uff08\u672c\u8eab\u4e0d\u505a\u4e8b\uff0c\u53ea\u505a\u5206\u8bca\u548c\u63d0\u793a\uff09\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                              \u2502\n              \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n              \u25bc               \u25bc               \u25bc\n        \uff08\u672a\u63a5\u5165\uff09        \uff08\u5df2\u63a5\u5165\uff09      \uff08\u60f3\u4e86\u89e3\u4f53\u7cfb\uff09\n         \u8d70\u9636\u6bb5 0       \u76f4\u8fbe 1~4 \u5c42 / \u6a2a\u5207    \u7ed9\u901f\u8bfb\n              \u2502\n              \u25bc\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n \u9636\u6bb5 0 \u00b7 \u63a5\u5165                                  \uff08\u53ea\u5728\u65b0\u9879\u76ee\u8dd1\u4e00\u6b21\uff09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   cs-onboard \u2500\u2500\u25b6 \u751f\u6210 codestable/ \u9aa8\u67b6 + \u91ca\u653e reference/\u3001tools/\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                              \u2502\n                              \u25bc\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n \u7b2c 1 \u5c42 \u00b7 \u957f\u6548\u6863\u6848\uff08\"\u7cfb\u7edf\u73b0\u5728\u957f\u4ec0\u4e48\u6837\"\uff0c\u53ea\u8bb0\u73b0\u72b6\uff09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   cs-req   \u2500\u2500\u25b6 codestable/requirements/{slug}.md\n   cs-arch  \u2500\u2500\u25b6 codestable/architecture/ARCHITECTURE.md\n                                       \u2514\u2500 {type}-{slug}.md \uff08\u5b50\u7cfb\u7edf\uff09\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                              \u2502\n                              \u25bc\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n \u7b2c 2 \u5c42 \u00b7 \u89c4\u5212\uff08\"\u63a5\u4e0b\u6765\u6253\u7b97\u600e\u4e48\u505a\u8fd9\u5757\u5927\u9700\u6c42\"\uff0c\u5927\u9700\u6c42\u624d\u9700\u8981\uff09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   cs-roadmap \u2500\u2500\u25b6 codestable/roadmap/{slug}/\n                  \u628a\u4e00\u4e2a\"\u6211\u60f3\u8981 X \u7cfb\u7edf\"\u505a\u6210\u5b8c\u6574\u7684\u4e8b\u524d\u89c4\u5212\uff1a\n                    \u2460 \u6982\u8bbe          \u2014\u2014 \u62c6\u6210\u54ea\u51e0\u4e2a\u6a21\u5757 / \u7ec4\u4ef6\n                    \u2461 \u67b6\u6784\u5c42\u8be6\u8bbe    \u2014\u2014 \u6a21\u5757\u95f4\u63a5\u53e3\u5951\u7ea6 / \u5171\u4eab\u534f\u8bae\n                    \u2462 \u5b50 feature    \u2014\u2014 \u628a\u65b9\u6848\u5206\u89e3\u6210\u591a\u6761\u53ef\u6267\u884c\u7684 feature\n                  \u2461 \u662f feature-design \u7684\u786c\u7ea6\u675f\u8f93\u5165\n                  \uff08\u5c0f\u9700\u6c42\u53ef\u8df3\u8fc7\u672c\u5c42\uff0c\u76f4\u63a5\u8fdb\u7b2c 3 \u5c42\uff09\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                              \u2502\n                              \u25bc\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n \u8ba8\u8bba\u5165\u53e3\uff08\u53ef\u9009 \u00b7 \u60f3\u6cd5\u6a21\u7cca\u65f6\u8fdb\u5165\uff0c\u505a\u5206\u8bca\u540e\u8def\u7531\u5230\u4e0b\u6e38\uff09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n                          \u250c\u2500\u2500 case 1 \u5df2\u7ecf\u591f\u6e05\u695a \u2500\u2500\u25b6 cs-feat-design\n   cs-brainstorm \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25b6\u253c\u2500\u2500 case 2 \u5c0f\u9700\u6c42\u65b9\u5411\u5b9a \u2500\u25b6 feature \u6d41\uff08\u843d brainstorm.md \uff09\n                          \u2514\u2500\u2500 case 3 \u5927\u9700\u6c42\u53ea\u6709\u4e00\u4e2a\u8bcd \u2500\u25b6 cs-roadmap\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                              \u2502\n                              \u25bc\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n \u7b2c 3 \u5c42 \u00b7 \u6267\u884c\u6d41\u7a0b\uff08\u6309\u4e8b\u4ef6\u7c7b\u578b\u9009\u4e00\u6761\u8fdb\u5165\uff09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n  \u25b8 \u4e8b\u4ef6\uff1a\u65b0\u589e\u80fd\u529b                                          \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n       cs-feat-design \u2500\u2500\u25b6 cs-feat-impl \u2500\u2500\u25b6 cs-feat-accept  \u2502 features \u2502\n       cs-feat-ff     \u2500\u2500(\u8f7b\u91cf\u76f4\u901a\u8f66\uff0c\u8df3\u8fc7 design/accept)\u2500\u25b6  \u2502 /YYYY-\u2026/ \u2502\n                                                            \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\n  \u25b8 \u4e8b\u4ef6\uff1a\u4fee\u590d\u7f3a\u9677                                          \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n       cs-issue-report \u2500\u2500\u25b6 cs-issue-analyze \u2500\u2500\u25b6 cs-issue-fix\u2502  issues  \u2502\n                                                            \u2502 /YYYY-\u2026/ \u2502\n                                                            \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\n  \u25b8 \u4e8b\u4ef6\uff1a\u4ee3\u7801\u8150\u5316\uff08 beta \uff09                                   \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n       cs-refactor / cs-refactor-ff                         \u2502refactors \u2502\n                                                            \u2502 /YYYY-\u2026/ \u2502\n                                                            \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                              \u2502\n                \u25bc \u4efb\u610f\u9636\u6bb5\u89c9\u5f97\"\u8fd9\u4e2a\u503c\u5f97\u8bb0\u4e0b\u6765\"\u90fd\u80fd\u89e6\u53d1 \u25bc\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n \u6a2a\u5207\u5c42 \u00b7 \u77e5\u8bc6\u6c89\u6dc0\uff08\u590d\u5229\u5de5\u7a0b\uff09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   cs-learn   \u2500\u2500\u25b6 \u2510\n   cs-trick   \u2500\u2500\u25b6 \u251c\u2500\u25b6 codestable/compound/YYYY-MM-DD-{doc_type}-{slug}.md\n   cs-decide  \u2500\u2500\u25b6 \u2502     doc_type \u2208 { learning, trick, decision, explore }\n   cs-explore \u2500\u2500\u25b6 \u2518\n                   \u2191\n          \u4e0b\u4e00\u6b21 cs-arch / cs-feat-design / cs-issue-analyze\n          \u4f1a\u56de\u5934\u8bfb compound/\uff0c\u8ba9\u7ecf\u9a8c\u5728\u65b0\u5de5\u4f5c\u91cc\u88ab\u590d\u7528\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n</code></pre>\n<p><strong>\u600e\u4e48\u8bfb\u8fd9\u5f20\u56fe\uff1a</strong></p>\n<ul>\n<li><strong>\u7eb5\u5411\u662f\u5c42\u6b21</strong>\uff0c\u4e0d\u662f\u4e25\u683c\u7684\u65f6\u95f4\u987a\u5e8f\u2014\u2014\u957f\u6548\u6863\u6848\u5c42\u4f1a\u53cd\u590d\u88ab\u5237\u65b0\uff0c\u89c4\u5212\u5c42\u53ea\u5728\u5927\u9700\u6c42\u65f6\u8fdb\u5165</li>\n<li><strong>\u7b2c 3 \u5c42\u662f\u4e8b\u4ef6\u5165\u53e3</strong>\uff1a\u6765\u4e86\u65b0\u9700\u6c42\u8d70 feature \u6d41\uff0c\u53d1\u73b0 bug \u8d70 issue \u6d41\uff0c\u53d1\u73b0\u8150\u5316\u8d70 refactor \u6d41</li>\n<li><strong>\u6a2a\u5207\u5c42\u662f\u98de\u8f6e</strong>\uff1a\u4efb\u4f55\u6d41\u7a0b\u8dd1\u5b8c\u53d1\u73b0\"\u8fd9\u4e8b\u503c\u5f97\u8bb0\u4e0b\u6765\"\u90fd\u53ef\u4ee5\u89e6\u53d1\u6c89\u6dc0\uff0c\u6c89\u6dc0\u7684\u4ea7\u7269\u53c8\u4f1a\u88ab\u4e0b\u4e00\u6b21\u540c\u7c7b\u5de5\u4f5c\u8bfb\u5230\u2014\u2014\u8fd9\u662f CodeStable \"\u590d\u5229\"\u7684\u7269\u7406\u5b9e\u73b0</li>\n</ul>\n<hr/>\n<h2>\u8fd0\u884c\u65f6\u7ed3\u6784</h2>\n<p><code>/cs-onboard</code> \u8dd1\u5b8c\u540e\uff0c\u4f1a\u5728\u4f60\u7684\u9879\u76ee\u6839\u4e0b\u751f\u6210\u4e00\u4e2a <code>codestable/</code> \u76ee\u5f55\u2014\u2014\u8fd9\u662f CodeStable \u6240\u6709\u4ea7\u7269\u7684\u805a\u5408\u6839\uff0c\u4e5f\u662f\u5404\u4e2a\u5b50\u6280\u80fd\u5728\u8fd0\u884c\u65f6<strong>\u552f\u4e00</strong>\u4f1a\u8bfb\u5199\u7684\u5de5\u4f5c\u533a\u3002</p>\n<pre><code>\u4f60\u7684\u9879\u76ee/\n\u251c\u2500\u2500 codestable/\n\u2502   \u251c\u2500\u2500 requirements/                     # \u9700\u6c42\u5b9e\u4f53\uff08\"\u4e3a\u4ec0\u4e48\u8981\u6709\u8fd9\u4e2a\u80fd\u529b\"\uff09\n\u2502   \u2502   \u2514\u2500\u2500 {slug}.md                     # \u4e00\u4e2a\u80fd\u529b\u4e00\u4efd\uff0c\u6241\u5e73\u4e0d\u5206\u7ec4\n\u2502   \u2502\n\u2502   \u251c\u2500\u2500 architecture/                     # \u67b6\u6784\u5b9e\u4f53\uff08\"\u7528\u4ec0\u4e48\u7ed3\u6784\u5b9e\u73b0\"\uff09\n\u2502   \u2502   \u251c\u2500\u2500 ARCHITECTURE.md               # \u67b6\u6784\u603b\u5165\u53e3 / \u7d22\u5f15\n\u2502   \u2502   \u2514\u2500\u2500 {type}-{slug}.md              # \u5b50\u7cfb\u7edf\u67b6\u6784 doc \uff08\u540c\u7c7b \u22656 \u4efd\u81ea\u52a8\u6536\u8fdb\u5b50\u76ee\u5f55\uff09\n\u2502   \u2502\n\u2502   \u251c\u2500\u2500 roadmap/                          # \u8def\u7ebf\u56fe\uff08\"\u63a5\u4e0b\u6765\u6253\u7b97\u600e\u4e48\u8d70\"\uff09\n\u2502   \u2502   \u2514\u2500\u2500 {slug}/\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-roadmap.md         # \u4e3b\u6587\u6863\uff1a\u80cc\u666f / \u62c6\u89e3 / \u6392\u671f\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-items.yaml         # \u673a\u5668\u53ef\u8bfb\u5b50 feature \u6e05\u5355\uff0cacceptance \u56de\u5199\u72b6\u6001\n\u2502   \u2502       \u2514\u2500\u2500 drafts/                   # \u53ef\u9009\uff1a\u8349\u7a3f / \u8c03\u7814\n\u2502   \u2502\n\u2502   \u251c\u2500\u2500 features/                         # \u7279\u6027\u6d41\u7a0b\u805a\u5408\u6839\n\u2502   \u2502   \u2514\u2500\u2500 YYYY-MM-DD-{slug}/            # \u4e00\u4e2a feature \u4e00\u4e2a\u76ee\u5f55\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-brainstorm.md      # \u53ef\u9009\uff08 cs-brainstorm \u4ea7\u51fa\uff09\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-design.md          # \u65b9\u6848\uff08 cs-feat-design \uff09\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-checklist.yaml     # \u63a8\u8fdb\u6e05\u5355\uff08 impl \u8dd1\u3001accept \u56de\u5199\uff09\n\u2502   \u2502       \u2514\u2500\u2500 {slug}-acceptance.md      # \u9a8c\u6536\u62a5\u544a\uff08 cs-feat-accept \uff09\n\u2502   \u2502\n\u2502   \u251c\u2500\u2500 issues/                           # \u95ee\u9898\u6d41\u7a0b\u805a\u5408\u6839\n\u2502   \u2502   \u2514\u2500\u2500 YYYY-MM-DD-{slug}/\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-report.md          # \u95ee\u9898\u62a5\u544a\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-analysis.md        # \u6839\u56e0\u5206\u6790\uff08\u4e0d\u663e\u7136\u65f6\u624d\u6709\uff09\n\u2502   \u2502       \u2514\u2500\u2500 {slug}-fix-note.md        # \u4fee\u590d\u8bb0\u5f55\n\u2502   \u2502\n\u2502   \u251c\u2500\u2500 refactors/                        # \u91cd\u6784\u6d41\u7a0b\u805a\u5408\u6839\uff08 beta \uff09\n\u2502   \u2502   \u2514\u2500\u2500 YYYY-MM-DD-{slug}/\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-scan.md\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-refactor-design.md\n\u2502   \u2502       \u251c\u2500\u2500 {slug}-checklist.yaml\n\u2502   \u2502       \u2514\u2500\u2500 {slug}-apply-notes.md\n\u2502   \u2502\n\u2502   \u251c\u2500\u2500 compound/                         # \u77e5\u8bc6\u6c89\u6dc0\uff08\u590d\u5229\u5de5\u7a0b\uff09\u7edf\u4e00\u76ee\u5f55\n\u2502   \u2502   \u2514\u2500\u2500 YYYY-MM-DD-{doc_type}-{slug}.md\n\u2502   \u2502       # doc_type \u2208 {learning, trick, decision, explore}\n\u2502   \u2502\n\u2502   \u251c\u2500\u2500 tools/                            # \u8de8\u5de5\u4f5c\u6d41\u5171\u4eab\u811a\u672c\uff08 onboarding \u91ca\u653e\uff09\n\u2502   \u2514\u2500\u2500 reference/                        # \u5171\u4eab\u53c2\u8003\u6587\u6863\uff08 onboarding \u91ca\u653e\uff09\n\u2502       \u251c\u2500\u2500 shared-conventions.md         # \u8de8\u6280\u80fd\u53e3\u5f84 / \u8def\u5f84\u547d\u540d / \u5143\u6570\u636e\u89c4\u8303\n\u2502       \u251c\u2500\u2500 system-overview.md            # CodeStable \u4f53\u7cfb\u603b\u89c8 + \u573a\u666f\u8def\u7531\n\u2502       \u2514\u2500\u2500 ...\n\u2502\n\u2514\u2500\u2500 AGENTS.md                             # \u5728\u9879\u76ee\u6839\uff0c\u4e0d\u5728 codestable/ \u91cc\n</code></pre>\n<p><strong>\u51e0\u6761\u8981\u70b9\uff1a</strong></p>\n<ul>\n<li>\u6240\u6709\u4ea7\u7269\u90fd\u805a\u5728 <code>codestable/</code> \u4e0b\uff0c\u8ba9\"\u4e0a\u6b21\u90a3\u4e2a feature / bug \u5f53\u65f6\u600e\u4e48\u641e\u7684\"\u4e09\u79d2\u80fd\u627e\u5230</li>\n<li><code>requirements/</code> \u548c <code>architecture/</code> \u662f<strong>\u957f\u6548\u6863\u6848</strong>\uff08\u53ea\u8bb0\u73b0\u72b6\uff09\uff0c<code>roadmap/</code> \u662f<strong>\u89c4\u5212\u5c42</strong>\uff08\u63a5\u4e0b\u6765\u600e\u4e48\u8d70\uff09\uff0c\u4e24\u8005\u523b\u610f\u5206\u5f00</li>\n<li><code>features/</code> <code>issues/</code> <code>refactors/</code> \u7528 <code>YYYY-MM-DD-{slug}/</code> \u4e00\u4e2a\u76ee\u5f55\u88c5\u9f50\u6240\u6709\u76f8\u5173 spec \uff0c\u4e0d\u4ea4\u53c9</li>\n<li><code>compound/</code> \u662f<strong>\u552f\u4e00</strong>\u7684\u77e5\u8bc6\u6c89\u6dc0\u76ee\u5f55\uff0clearning / trick / decision / explore \u901a\u8fc7 <code>doc_type</code> \u5b57\u6bb5\u533a\u5206\u800c\u4e0d\u662f\u5206\u76ee\u5f55\u2014\u2014\u597d\u641c</li>\n<li><code>reference/</code> \u662f <code>cs-onboard</code> \u4ece\u6280\u80fd\u5305\u590d\u5236\u8fc7\u6765\u7684\uff1b\u8981\u6539\u5171\u4eab\u53e3\u5f84\uff0c\u6539 <code>cs-onboard/reference/</code> \u6a21\u677f\uff0c\u65b0\u9879\u76ee onboarding \u81ea\u52a8\u5e26\u4e0a\u65b0\u7248</li>\n</ul>\n<h3>\u786c\u7ea6\u675f</h3>\n<blockquote>\n<p>Skill \u662f\u72ec\u7acb\u5b89\u88c5\u5355\u5143\uff0c\u8fd0\u884c\u65f6<strong>\u6bcf\u4e2a skill \u53ea\u80fd\u770b\u5230\u81ea\u5df1\u5305\u5185\u7684\u6587\u4ef6</strong>\u3002A \u6280\u80fd\u7684 <a href=\"http://SKILL.md\" rel=\"nofollow\">SKILL.md</a> \u91cc\u5199 <code>B-skill/reference/<a href=\"http://xxx.md\" rel=\"nofollow\">xxx.md</a></code> \u8fd9\u79cd\u5f15\u7528\u5728\u8fd0\u884c\u65f6<strong>\u6839\u672c\u8bfb\u4e0d\u5230</strong>\u3002</p>\n<p>\u8de8 skill \u5171\u4eab\u7684\u53c2\u8003\u6587\u6863\u5fc5\u987b\u8d70\"\u5de5\u4f5c\u9879\u76ee\"\u8fd9\u4e00\u5c42\uff1a\u7531 <code>cs-onboard</code> \u4ece\u6280\u80fd\u5305\u590d\u5236\u5230\u9879\u76ee\u7684 <code>codestable/reference/</code>\uff0c\u5176\u4ed6 skill \u7528\u9879\u76ee\u76f8\u5bf9\u8def\u5f84\u8bfb\u53d6\u3002</p>\n</blockquote>\n<p>\u8981\u6539\u5171\u4eab\u53e3\u5f84\uff0c\u6539 <code>cs-onboard/reference/</code> \u4e0b\u7684\u6a21\u677f\uff0c\u65b0\u9879\u76ee onboarding \u65f6\u5e26\u4e0a\u65b0\u7248\u672c\u3002</p>\n<hr/>\n<h2>\u8bbe\u8ba1\u54f2\u5b66</h2>\n<p>CodeStable \u4e0e OMO \u505a\u7684\u662f<strong>\u5b8c\u5168\u76f8\u53cd</strong>\u7684\u54f2\u5b66\u3002</p>\n<ul>\n<li>OMO \u8ba4\u4e3a\uff1a\u4eba\u53ea\u8981\u5e72\u9884\u5c31\u662f\u5931\u8d25\u7684\u4fe1\u53f7</li>\n<li>CodeStable \u8ba4\u4e3a\uff1a<strong>\u7a0b\u5e8f\u5458\u662f\u8f6f\u4ef6\u7f16\u7801\u4e2d\u7684\u5728\u73af\u5bf9\u8c61</strong>\u2014\u2014\u53ef\u4ee5\u5bf9\u9ed1\u76d2\u5b9e\u73b0\u4e0d\u4e86\u89e3\uff0c\u4f46\u5bf9\u6574\u4f53\u5b9e\u73b0\u5fc5\u987b\u6709\u6240\u628a\u63a7\uff0c\u5fc5\u8981\u65f6\u4e5f\u53ef\u6df1\u5165</li>\n</ul>\n<p>\u8f6f\u4ef6\u67b6\u6784\u5fc5\u987b\u8981 <strong>\u53ef\u6f14\u8fdb</strong>\u3001<strong>\u53ef\u89c2\u6d4b</strong>\u3001<strong>\u53ef\u63a7\u5236</strong>\u3002</p>\n<p>\u4e5f\u8bb8\u8fd9\u4e00\u70b9\u5728 AI \u53d1\u5c55\u5f3a\u5927\u4ee5\u540e\u4f1a\u53d8\u5f97\u4e0d\u518d\u91cd\u8981\uff0c\u4f46<strong>\u5f53\u4e0b\u8fd9\u6837\u505a\u80fd\u8ba9\u7a0b\u5e8f\u5458\u5728\u73b0\u72b6\u4e0b\u8212\u670d</strong>\u2014\u2014\u8fd9\u5c31\u662f\u4ef7\u503c\u6240\u5728\u3002</p>\n<p>CodeStable \u9762\u5411\u771f\u5b9e\u5f00\u53d1\u573a\u666f\uff0c\u5bf9\u6b64\u8fdb\u884c\u5efa\u6a21\uff0c\u671f\u671b\u901a\u8fc7\u4e00\u4e2a\u95ed\u73af\u7cfb\u7edf\u5904\u7406\u5f00\u53d1\u4e2d\u5e38\u89c1\u7684\u95ee\u9898\u3002<strong>\u73b0\u6709\u5927\u90e8\u5206\u6846\u67b6\u56f4\u7ed5 AI \u5efa\u6a21\uff0c\u800c\u4e0d\u662f\u56f4\u7ed5\u4eba\u3002</strong> \u6211\u8ba4\u4e3a\u8fd9\u4e9b\u6846\u67b6\u7684\u4f5c\u8005\u9a71\u52a8 AI \u7684\u80fd\u529b\u5f88\u5f3a\uff0c\u4f46\u7edd\u5bf9\u4e0d\u662f\u4e25\u8083\u8f6f\u4ef6\u7684\u5f00\u53d1\u8005\u2014\u2014\u56e0\u4e3a\u7f3a\u5c11\u5bf9\u8f6f\u4ef6\u5f00\u53d1\u4e2d\u9700\u6c42\u548c\u8bbe\u8ba1\u7684\u57fa\u7840\u7ec4\u7ec7\u80fd\u529b\uff0c\u7f3a\u4e4f\u5bf9\u4ee3\u7801\u5b9e\u73b0\u7684\u5c0a\u91cd\u3002</p>\n<hr/>\n<h2>Roadmap</h2>\n<p>CodeStable \u4f1a\u6839\u636e\u6a21\u578b\u80fd\u529b\u7684\u53d1\u5c55\u8fdb\u884c\u8c03\u6574\u3002\u5982\u679c\u672a\u6765\u67d0\u4e2a\u6a21\u578b\u505a\u5230\u67d0\u4e2a\u6a21\u5757\u7684\u7a33\u5b9a\u4ea7\u51fa\uff0c\u90a3\u4e48\u8fd9\u4e2a\u6a21\u5757\u5c31\u53ef\u4ee5\u5220\u9664\u3002</p>\n<ul>\n<li><input disabled=\"\" type=\"checkbox\"/> \u4ee3\u7801\u91cd\u6784\u6d41\u7a0b\u9700\u8981\u5f3a\u5316\uff08<code>cs-refactor</code> \u8fd8\u5728 beta \uff09</li>\n<li><input disabled=\"\" type=\"checkbox\"/> \u2026\u2026</li>\n</ul>\n<hr/>\n<p>\u9879\u76ee\u5730\u5740\uff1a <a href=\"https://github.com/liuzhengdongfortest/CodeStable\" rel=\"nofollow\">https://github.com/liuzhengdongfortest/CodeStable</a></p>\n<p>MIT License \u00b7 \u4f5c\u8005 <a href=\"https://github.com/liuzhengdongfortest\" rel=\"nofollow\">@liuzhengdong</a></p>\n", "last_modified": 1777124387, "replies": 1, "id": 1208525}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 672809, "username": "aviezer959", "url": "https://www.v2ex.com/u/aviezer959", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/bd02302b6885cbd085499b5e4f909275?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/bd02302b6885cbd085499b5e4f909275?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/bd02302b6885cbd085499b5e4f909275?s=73&d=retro", "created": 1705935109, "last_modified": 1765202093, "pro": 0}, "last_reply_by": "", "last_touched": 1777124326, "title": "\u7528 ai \u505a\u4e86\u4e00\u4e2a\u514d\u8d39\u7684 CSV \u8f6c XLSX \u5728\u7ebf\u5de5\u5177\uff0c\u6b22\u8fce\u5927\u5bb6\u4f7f\u7528\uff01", "url": "https://www.v2ex.com/t/1208524", "created": 1777124386, "deleted": 0, "content": "\u7528 ChatGPT5.4 \u505a\u7684\u4e00\u4e2a CSV \u8f6c\u5230 XLSL \u683c\u5f0f\u7684\u4e00\u4e2a\u5728\u7ebf\u5de5\u5177\uff0c\u5b83\u662f\u4e00\u4e2a\u7b80\u5355\u3001\u5b89\u5168\u3001\u514d\u8d39\u7684\u5728\u7ebf CSV \u8f6c Excel \u5de5\u5177\uff0c\u9002\u5408\u9700\u8981\u5feb\u901f\u5904\u7406\u8868\u683c\u6587\u4ef6\u7684\u7528\u6237\u3002\u4f60\u53ef\u4ee5\u76f4\u63a5\u5728\u6d4f\u89c8\u5668\u4e2d\u5c06 CSV \u6587\u4ef6\u8f6c\u6362\u4e3a.xlsx \u683c\u5f0f,\u65e0\u9700\u5b89\u88c5 Excel \u3001\u65e0\u9700\u6ce8\u518c\u8d26\u53f7,\u4e5f\u4e0d\u9700\u8981\u590d\u6742\u64cd\u4f5c\u3002\u6b22\u8fce\u5927\u5bb6\u4f7f\u7528,\u5e0c\u671b\u5927\u5bb6\u7ed9\u6211\u63d0\u51fa\u4e00\u4e9b\u5efa\u8bae\u3002\r\n\u7f51\u7ad9\u5730\u5740\uff1a https://csv2sheet.com/zh-cn", "content_rendered": "<p>\u7528 ChatGPT5.4 \u505a\u7684\u4e00\u4e2a CSV \u8f6c\u5230 XLSL \u683c\u5f0f\u7684\u4e00\u4e2a\u5728\u7ebf\u5de5\u5177\uff0c\u5b83\u662f\u4e00\u4e2a\u7b80\u5355\u3001\u5b89\u5168\u3001\u514d\u8d39\u7684\u5728\u7ebf CSV \u8f6c Excel \u5de5\u5177\uff0c\u9002\u5408\u9700\u8981\u5feb\u901f\u5904\u7406\u8868\u683c\u6587\u4ef6\u7684\u7528\u6237\u3002\u4f60\u53ef\u4ee5\u76f4\u63a5\u5728\u6d4f\u89c8\u5668\u4e2d\u5c06 CSV \u6587\u4ef6\u8f6c\u6362\u4e3a.xlsx \u683c\u5f0f,\u65e0\u9700\u5b89\u88c5 Excel \u3001\u65e0\u9700\u6ce8\u518c\u8d26\u53f7,\u4e5f\u4e0d\u9700\u8981\u590d\u6742\u64cd\u4f5c\u3002\u6b22\u8fce\u5927\u5bb6\u4f7f\u7528,\u5e0c\u671b\u5927\u5bb6\u7ed9\u6211\u63d0\u51fa\u4e00\u4e9b\u5efa\u8bae\u3002\n\u7f51\u7ad9\u5730\u5740\uff1a <a href=\"https://csv2sheet.com/zh-cn\" rel=\"nofollow\">https://csv2sheet.com/zh-cn</a></p>\n", "last_modified": 1777124386, "replies": 0, "id": 1208524}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 55080, "username": "vivaldi", "url": "https://www.v2ex.com/u/vivaldi", "website": "", "twitter": "", "psn": "", "github": "", "btc": "", "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/e6aa/9795/55080_mini.png?m=1777124031", "avatar_normal": "https://cdn.v2ex.com/avatar/e6aa/9795/55080_normal.png?m=1777124031", "avatar_large": "https://cdn.v2ex.com/avatar/e6aa/9795/55080_large.png?m=1777124031", "avatar_xlarge": "https://cdn.v2ex.com/avatar/e6aa/9795/55080_xlarge.png?m=1777124031", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/e6aa/9795/55080_xxlarge.png?m=1777124031", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/e6aa/9795/55080_xxxlarge.png?m=1777124031", "created": 1390889917, "last_modified": 1777124031, "pro": 0}, "last_reply_by": "", "last_touched": 1777123874, "title": "\u65b0\u7684 V2EX \u589e\u5f3a\u811a\u672c\uff0c\u697c\u5c42\u6811\u3001base64 \u81ea\u52a8\u89e3\u7801\u3001\u65b0\u56de\u590d\u6807\u6ce8\u4e0e\u8df3\u8f6c\u7b49", "url": "https://www.v2ex.com/t/1208523", "created": 1777123874, "deleted": 0, "content": "\u73b0\u6709\u7684\u4e00\u4e9b\u589e\u5f3a\u5de5\u5177\u5982 V2EX Polish \u4f1a\u5bf9\u6837\u5f0f\u6709\u5f88\u5927\u7684\u4fee\u6539\uff0c\u5e76\u4e14\u6709\u5f88\u591a\u4e0d\u9700\u8981\u7684\u529f\u80fd\u3002\u4e8e\u662f\u6839\u636e\u6211\u81ea\u5df1\u7684\u9700\u6c42 vibe \u4e86\u4e00\u4e2a\u811a\u672c\u3002\u53ea\u6709\u4e00\u4e9b\u7b80\u5355\u7684\u4fee\u6539\uff0c\u4ee3\u7801\u4e5f\u4e0d\u957f\u65b9\u4fbf\u5ba1\u8ba1\u3002\u6211\u5b8c\u5168\u4e0d\u61c2\u524d\u7aef\uff0c\u7531 Gemini \u8001\u5e08\u5b8c\u6210\u521d\u7248\uff0ccodex \u540e\u7eed\u5b8c\u6210\u4e00\u4e9b\u4f18\u5316\u3002\u5206\u4eab\u51fa\u6765\uff0c\u6b22\u8fce\u5927\u5bb6\u4f7f\u7528\u3002\r\n\r\n\u76ee\u524d\u6211\u6ca1\u6709\u66f4\u591a\u9700\u6c42\u4e86\uff0c\u77ed\u65f6\u95f4\u5185\u5e94\u4e0d\u592a\u4f1a\u6709\u66f4\u591a\u66f4\u65b0\u3002\r\n\r\nhttps://greasyfork.org/en/scripts/572364-v2ex-tweaks/\r\n\r\n\u529f\u80fd\u5982\u4e0b\uff1a\r\n\u2726 \u697c\u5c42\u6811\u91cd\u6392\u3000\u5c06\u6240\u6709\u9875\u7684\u56de\u590d\u5168\u90e8\u62c9\u53d6\u3001\u6309\u5f15\u7528\u5173\u7cfb\u91cd\u7ec4\u4e3a Hacker News \u98ce\u683c\u7684\u5d4c\u5957\u6811\uff0c\u544a\u522b\u7ffb\u9875\u3001\u4e00\u5c4f\u770b\u6e05\u5b8c\u6574\u5bf9\u8bdd\u8109\u7edc\u3002\r\n\u2726 \u672a\u8bfb\u8ffd\u8e2a + \u952e\u76d8\u5bfc\u822a\u3000\u81ea\u52a8\u6807\u8bb0\u4e0a\u6b21\u9605\u8bfb\u540e\u7684\u65b0\u56de\u590d\uff0c\u6309 j / k \u5728\u65b0\u697c\u5c42\u95f4\u5feb\u901f\u8df3\u8f6c\uff0c\u914d\u5408\u60ac\u6d6e HUD \u5373\u65f6\u663e\u793a\u8fdb\u5ea6\u3002\r\n\u2726 \u9ad8\u8d5e\u9605\u89c8\u5ba4\u3000\u70b9\u51fb\u300c\u9ad8\u8d5e\u300d\u6309\u94ae\uff0c\u5168\u5c4f\u6c89\u6d78\u5f0f\u6d4f\u89c8\u70b9\u8d5e\u6700\u9ad8\u7684\u56de\u590d\uff0c\u652f\u6301\u4e00\u952e\u8df3\u56de\u539f\u697c\u5c42\u3002\r\n\u2726 Base64 \u81ea\u52a8\u89e3\u7801\u3000\u5b9e\u65f6\u68c0\u6d4b\u5e16\u5b50\u4e0e\u56de\u590d\u4e2d\u7684 Base64 \u5b57\u7b26\u4e32\uff0c\u5185\u8054\u5c55\u793a\u89e3\u7801\u7ed3\u679c\uff0c\u9644\u590d\u5236\u4e0e\u76f4\u63a5\u6253\u5f00\u94fe\u63a5\u6309\u94ae\u3002\r\n\u2726 \u6bcf\u65e5\u81ea\u52a8\u7b7e\u5230\u3000\u540e\u53f0\u9759\u9ed8\u5b8c\u6210\u6bcf\u65e5\u4efb\u52a1\u9886\u53d6\uff0c\u6210\u529f\u540e\u684c\u9762\u901a\u77e5\u544a\u77e5\u7ed3\u679c\uff0c\u65e0\u9700\u624b\u52a8\u64cd\u4f5c\u3002\r\n\u2726 Imgur \u56fe\u7247\u4ee3\u7406\u3000\u81ea\u52a8\u5c06\u88ab\u5c4f\u853d\u7684 Imgur \u56fe\u7247\u66ff\u6362\u4e3a DuckDuckGo \u4ee3\u7406\u94fe\u63a5\uff0c\u52a8\u6001\u751f\u6210\u5185\u5bb9\u540c\u6837\u8986\u76d6\u3002", "content_rendered": "\u73b0\u6709\u7684\u4e00\u4e9b\u589e\u5f3a\u5de5\u5177\u5982 V2EX Polish \u4f1a\u5bf9\u6837\u5f0f\u6709\u5f88\u5927\u7684\u4fee\u6539\uff0c\u5e76\u4e14\u6709\u5f88\u591a\u4e0d\u9700\u8981\u7684\u529f\u80fd\u3002\u4e8e\u662f\u6839\u636e\u6211\u81ea\u5df1\u7684\u9700\u6c42 vibe \u4e86\u4e00\u4e2a\u811a\u672c\u3002\u53ea\u6709\u4e00\u4e9b\u7b80\u5355\u7684\u4fee\u6539\uff0c\u4ee3\u7801\u4e5f\u4e0d\u957f\u65b9\u4fbf\u5ba1\u8ba1\u3002\u6211\u5b8c\u5168\u4e0d\u61c2\u524d\u7aef\uff0c\u7531 Gemini \u8001\u5e08\u5b8c\u6210\u521d\u7248\uff0ccodex \u540e\u7eed\u5b8c\u6210\u4e00\u4e9b\u4f18\u5316\u3002\u5206\u4eab\u51fa\u6765\uff0c\u6b22\u8fce\u5927\u5bb6\u4f7f\u7528\u3002<br /><br />\u76ee\u524d\u6211\u6ca1\u6709\u66f4\u591a\u9700\u6c42\u4e86\uff0c\u77ed\u65f6\u95f4\u5185\u5e94\u4e0d\u592a\u4f1a\u6709\u66f4\u591a\u66f4\u65b0\u3002<br /><br /><a target=\"_blank\" href=\"https://greasyfork.org/en/scripts/572364-v2ex-tweaks/\" rel=\"nofollow noopener\">https://greasyfork.org/en/scripts/572364-v2ex-tweaks/</a><br /><br />\u529f\u80fd\u5982\u4e0b\uff1a<br />\u2726 \u697c\u5c42\u6811\u91cd\u6392\u3000\u5c06\u6240\u6709\u9875\u7684\u56de\u590d\u5168\u90e8\u62c9\u53d6\u3001\u6309\u5f15\u7528\u5173\u7cfb\u91cd\u7ec4\u4e3a Hacker News \u98ce\u683c\u7684\u5d4c\u5957\u6811\uff0c\u544a\u522b\u7ffb\u9875\u3001\u4e00\u5c4f\u770b\u6e05\u5b8c\u6574\u5bf9\u8bdd\u8109\u7edc\u3002<br />\u2726 \u672a\u8bfb\u8ffd\u8e2a + \u952e\u76d8\u5bfc\u822a\u3000\u81ea\u52a8\u6807\u8bb0\u4e0a\u6b21\u9605\u8bfb\u540e\u7684\u65b0\u56de\u590d\uff0c\u6309 j / k \u5728\u65b0\u697c\u5c42\u95f4\u5feb\u901f\u8df3\u8f6c\uff0c\u914d\u5408\u60ac\u6d6e HUD \u5373\u65f6\u663e\u793a\u8fdb\u5ea6\u3002<br />\u2726 \u9ad8\u8d5e\u9605\u89c8\u5ba4\u3000\u70b9\u51fb\u300c\u9ad8\u8d5e\u300d\u6309\u94ae\uff0c\u5168\u5c4f\u6c89\u6d78\u5f0f\u6d4f\u89c8\u70b9\u8d5e\u6700\u9ad8\u7684\u56de\u590d\uff0c\u652f\u6301\u4e00\u952e\u8df3\u56de\u539f\u697c\u5c42\u3002<br />\u2726 Base64 \u81ea\u52a8\u89e3\u7801\u3000\u5b9e\u65f6\u68c0\u6d4b\u5e16\u5b50\u4e0e\u56de\u590d\u4e2d\u7684 Base64 \u5b57\u7b26\u4e32\uff0c\u5185\u8054\u5c55\u793a\u89e3\u7801\u7ed3\u679c\uff0c\u9644\u590d\u5236\u4e0e\u76f4\u63a5\u6253\u5f00\u94fe\u63a5\u6309\u94ae\u3002<br />\u2726 \u6bcf\u65e5\u81ea\u52a8\u7b7e\u5230\u3000\u540e\u53f0\u9759\u9ed8\u5b8c\u6210\u6bcf\u65e5\u4efb\u52a1\u9886\u53d6\uff0c\u6210\u529f\u540e\u684c\u9762\u901a\u77e5\u544a\u77e5\u7ed3\u679c\uff0c\u65e0\u9700\u624b\u52a8\u64cd\u4f5c\u3002<br />\u2726 Imgur \u56fe\u7247\u4ee3\u7406\u3000\u81ea\u52a8\u5c06\u88ab\u5c4f\u853d\u7684 Imgur \u56fe\u7247\u66ff\u6362\u4e3a DuckDuckGo \u4ee3\u7406\u94fe\u63a5\uff0c\u52a8\u6001\u751f\u6210\u5185\u5bb9\u540c\u6837\u8986\u76d6\u3002", "last_modified": 1777123874, "replies": 0, "id": 1208523}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_large.png?m=1733731195", "name": "programmer", "avatar_normal": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_normal.png?m=1733731195", "title": "\u7a0b\u5e8f\u5458", "url": "https://www.v2ex.com/go/programmer", "topics": 70786, "footer": "", "header": "While code monkeys are not eating bananas, they're coding.", "title_alternative": "Programmer", "avatar_mini": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_mini.png?m=1733731195", "stars": 9649, "founder_id": 0, "aliases": [], "root": false, "id": 300, "parent_node_name": "computer"}, "member": {"id": 172950, "username": "liuyin", "url": "https://www.v2ex.com/u/liuyin", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/4867/6f2b/172950_mini.png?m=1777123214", "avatar_normal": "https://cdn.v2ex.com/avatar/4867/6f2b/172950_normal.png?m=1777123214", "avatar_large": "https://cdn.v2ex.com/avatar/4867/6f2b/172950_large.png?m=1777123214", "created": 1463140918, "last_modified": 1777123214, "pro": 0}, "last_reply_by": "liuyin", "last_touched": 1777126302, "title": "Deepseek-v4-pro \u9650\u65f6\u4f18\u60e0\uff0c\u5f00\u8e6c~", "url": "https://www.v2ex.com/t/1208522", "created": 1777123573, "deleted": 0, "content": "| \u7c7b\u578b | \u7f13\u5b58\u547d\u4e2d\u4ef7\u683c | \u7f13\u5b58\u672a\u547d\u4e2d\u4ef7\u683c | \u8f93\u51fa\u4ef7\u683c |\r\n|------|-------------|----------------|-----------|\r\n| **v4-flash** | 0.2 \u5143 ~~1 \u5143~~ | 1 \u5143 ~~12 \u5143~~ | 2 \u5143 ~~24 \u5143~~ |\r\n| **v4-pro** | **0.25 \u5143** | **3 \u5143** | **6 \u5143** |\r\n\r\n **\u4f18\u60e0\u8bf4\u660e**\uff1a\u5f53\u524d Deepseek-v4-pro \u6a21\u578b\u9650\u65f6 2.5 \u6298\uff0c\u4f18\u60e0\u671f\u81f3 **\u5317\u4eac\u65f6\u95f4 2026/05/05 23:59**", "content_rendered": "<table>\n<thead>\n<tr>\n<th>\u7c7b\u578b</th>\n<th>\u7f13\u5b58\u547d\u4e2d\u4ef7\u683c</th>\n<th>\u7f13\u5b58\u672a\u547d\u4e2d\u4ef7\u683c</th>\n<th>\u8f93\u51fa\u4ef7\u683c</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>v4-flash</strong></td>\n<td>0.2 \u5143 <del>1 \u5143</del></td>\n<td>1 \u5143 <del>12 \u5143</del></td>\n<td>2 \u5143 <del>24 \u5143</del></td>\n</tr>\n<tr>\n<td><strong>v4-pro</strong></td>\n<td><strong>0.25 \u5143</strong></td>\n<td><strong>3 \u5143</strong></td>\n<td><strong>6 \u5143</strong></td>\n</tr>\n</tbody></table><p><strong>\u4f18\u60e0\u8bf4\u660e</strong>\uff1a\u5f53\u524d Deepseek-v4-pro \u6a21\u578b\u9650\u65f6 2.5 \u6298\uff0c\u4f18\u60e0\u671f\u81f3 <strong>\u5317\u4eac\u65f6\u95f4 2026/05/05 23:59</strong></p>\n", "last_modified": 1777123667, "replies": 7, "id": 1208522}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 522829, "username": "WLYsYs", "url": "https://www.v2ex.com/u/WLYsYs", "website": "https://www.vonchange.com", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/c584/4707/522829_mini.png?m=1775485454", "avatar_normal": "https://cdn.v2ex.com/avatar/c584/4707/522829_normal.png?m=1775485454", "avatar_large": "https://cdn.v2ex.com/avatar/c584/4707/522829_large.png?m=1775485454", "avatar_xlarge": "https://cdn.v2ex.com/avatar/c584/4707/522829_xlarge.png?m=1775485454", "created": 1607392671, "last_modified": 1775485454, "pro": 0}, "last_reply_by": "", "last_touched": 1777123192, "title": "\u571f\u62e8\u9f20\u5927\u5c4f\u52a9\u624b: \u4e0d\u8fde Wi-Fi \u4e5f\u80fd\u63a7\u5927\u5c4f\uff1f\u571f\u62e8\u9f20\u514d\u8d39\u300c\u84dd\u7259\u9065\u63a7\u300d\u4e0a\u7ebf", "url": "https://www.v2ex.com/t/1208521", "created": 1777123192, "deleted": 0, "content": "## \u672c\u671f\u91cd\u70b9\uff1a\u84dd\u7259\u9065\u63a7\uff0c\u6765\u4e86\r\n\r\n\u5728 **\u7535\u89c6\u9065\u63a7**\uff08\u540c\u4e00 Wi-Fi + ADB \uff09\u4e4b\u5916\uff0c\u672c\u6b21\u4e3a **Android** \u7528\u6237\u65b0\u589e **\u300c\u84dd\u7259\u9065\u63a7\u300d** \u5165\u53e3\uff1a\u624b\u673a\u901a\u8fc7\u7cfb\u7edf **\u84dd\u7259 HID** \u89d2\u8272\uff0c\u4ee5\u6807\u51c6\u952e\u9f20\u80fd\u529b\u9065\u63a7\u5df2\u914d\u5bf9\u7684 **\u7535\u89c6 / \u76d2\u5b50 / \u53e6\u4e00\u53f0\u624b\u673a** \u7b49\u8bbe\u5907\u3002**\u8be5\u529f\u80fd\u4e0e\u4e0b\u6587\u6240\u5217\u300c\u5168\u514d\u8d39\u00b7\u6838\u5fc3\u80fd\u529b\u300d\u4e00\u81f4\uff0c\u65e0\u4ed8\u8d39\u95e8\u69db\u3002**\r\n\r\n- **\u4e0d\u4f9d\u8d56\u5c40\u57df\u7f51\u8054\u673a**\uff1a\u6ca1\u88c5\u7535\u89c6\u7aef\u3001\u6216\u4e0d\u60f3\u8d70 ADB \u65f6\uff0c\u4e5f\u80fd\u7528\u84dd\u7259\u901a\u8def\u5b8c\u6210\u6307\u5411\u3001\u70b9\u51fb\u3001\u6eda\u8f6e\u4e0e\u7cfb\u7edf\u6309\u952e\u3002\r\n- **\u4ea4\u4e92\u4e0e\u98de\u9f20\u533a\u4e00\u8109\u76f8\u627f**\uff1a\u590d\u7528\u5927\u5bb6\u719f\u6089\u7684\u89e6\u63a7\u677f\u3001\u65b9\u5411/\u9065\u63a7\u5668\u9762\u677f\u3001\u5feb\u6377\u952e\uff08\u5982\u8fd4\u56de\u3001\u5173\u673a\u7b49\uff0c\u4ee5\u5b9e\u9645\u673a\u578b\u4e0e\u7cfb\u7edf\u80fd\u529b\u4e3a\u51c6\uff09\uff0c\u5e76\u652f\u6301 **\u952e\u76d8\u8f93\u5165**\u3001**\u98de\u9f20\u901f\u5ea6** \u7b49\u8bbe\u7f6e\u3002\r\n- **\u8fde\u63a5\u4f53\u9a8c**\uff1a\u5df2\u914d\u5bf9\u4e0e\u626b\u63cf\u53d1\u73b0\u8bbe\u5907\u5217\u8868\u3001**\u5386\u53f2\u8bbe\u5907** \u4e0e **\u81ea\u52a8\u91cd\u8fde** \u7b49\u80fd\u529b\uff0c\u8ba9\u5e38\u7528\u7535\u89c6\u300c\u4e0b\u6b21\u6253\u5f00\u5373\u7528\u300d\u66f4\u7701\u5fc3\u3002\r\n\r\n> \u8bf4\u660e\uff1a\u84dd\u7259 HID \u4f9d\u8d56\u624b\u673a\u7cfb\u7edf\u662f\u5426\u5f00\u653e **\u84dd\u7259 HID Device \uff08\u5916\u8bbe\uff09** \u80fd\u529b\uff1b\u82e5\u7cfb\u7edf\u63d0\u793a\u300c\u5f53\u524d\u8bbe\u5907\u4e0d\u652f\u6301\u300d\u5c5e\u673a\u578b\u9650\u5236\uff0c\u4ecd\u53ef\u4f7f\u7528 **\u7535\u89c6\u9065\u63a7** \u7b49\u65e2\u6709\u7f51\u7edc\u65b9\u6848\u3002\r\n\r\n---\r\n\r\n## \u5176\u5b83\u4ea7\u54c1\u80fd\u529b\r\n\r\n\u4e0e\u672c\u671f\u53d1\u5e03\u5e76\u5217\u7684\u65e2\u6709\u80fd\u529b\uff0c\u6982\u8ff0\u5982\u4e0b\u3002\r\n\r\n> **\u5168\u514d\u8d39\u00b7\u6838\u5fc3\u80fd\u529b\uff08\u65e0\u9690\u85cf\u5185\u8d2d\u3001\u65e0\u9700\u4ed8\u8d39\u89e3\u9501\uff09\uff1a** **\u84dd\u7259\u9065\u63a7**\uff08\u672c\u671f\u65b0\u589e\uff09\u3001**\u7167\u7247\u6295\u5c4f**\u3001**\u89c6\u9891\u6295\u5c4f**\uff0c\u4ee5\u53ca **ADB \u53d1\u73b0\u7535\u89c6\u3001\u8fdc\u7a0b\u5b89\u88c5 APK/\u8f6f\u4ef6** \u2014\u2014 \u4ee5\u4e0a\u5747 **\u5b8c\u5168\u514d\u8d39**\u3002\r\n\r\n| \u80fd\u529b | \u4e00\u53e5\u8bdd |\r\n| --- | --- |\r\n| **\u84dd\u7259\u9065\u63a7**\uff08\u65b0\uff09 | \u84dd\u7259 HID \u952e\u9f20\u9065\u63a7\uff0c\u4e0d\u5fc5\u540c Wi-Fi/\u4e0d\u5fc5\u8d70 ADB \u4ea6\u53ef\u63a7\u5927\u5c4f\uff1b**\u5b8c\u5168\u514d\u8d39\u3002** |\r\n| **\u7167\u7247\u6295\u5c4f** | \u624b\u673a\u76f8\u518c/\u56fe\u7247\u4e0a\u5927\u5c4f\u6d4f\u89c8\uff1b**\u5b8c\u5168\u514d\u8d39\u3002** |\r\n| **\u89c6\u9891\u6295\u5c4f** | \u672c\u5730\u4e0e\u5e38\u89c1\u89c6\u9891\u4e0a\u5c4f\uff0c\u4e0e\u9065\u63a7\u80fd\u529b\u7ec4\u6210\u300c\u770b + \u63a7\u300d\uff1b**\u5b8c\u5168\u514d\u8d39\u3002** |\r\n| **ADB \u00b7 \u88c5\u5e94\u7528** | \u5c40\u57df\u7f51\u53d1\u73b0/\u8fde\u63a5\u7535\u89c6\u3001**\u8fdc\u7a0b\u7ed9\u7535\u89c6\u88c5 APK/\u8f6f\u4ef6** \u662f\u6838\u5fc3\u80fd\u529b\u4e4b\u4e00\uff0c\u7ef4\u62a4\u4e0e\u73a9\u6cd5\u6269\u5c55\u90fd\u9760\u5b83\uff1b**\u5b8c\u5168\u514d\u8d39\u3002** |\r\n| **\u98de\u9f20\u89e6\u63a7** | \u624b\u673a\u5f53\u89e6\u63a7\u677f\uff0c\u5927\u5c4f\u6307\u9488\u8ddf\u624b\uff0c\u70b9\u9009\u4e0d\u8d39\u52b2\u3002 |\r\n| **\u5b9e\u65f6\u6587\u672c\u8f93\u5165** | \u624b\u673a\u6253\u5b57\uff0c\u7535\u89c6\u540c\u6b65\uff0c\u544a\u522b\u53cd\u4eba\u7c7b\u8f6f\u952e\u76d8\u3002 |\r\n| **\u7535\u89c6\u7ba1\u7406** | \u770b\u8bbe\u5907\u4e0e\u5185\u5b58\u3001\u622a\u56fe\u5f55\u5c4f\u3001\u65e5\u5fd7\u4e0e Shell \u7b49\uff1b\u88c5\u5e94\u7528\u53ef\u914d\u5408\u4e0a\u8868 ADB \u80fd\u529b\u3002 |\r\n| **\u5c4f\u5e55\u63a7\u5236** | \u5b9e\u65f6\u753b\u9762\u524d\u666f + \u5feb\u6377\u6761\uff0c\u8fdc\u7a0b\u64cd\u63a7\u50cf\u63e1\u5728\u624b\u91cc\u3002 |\r\n| **\u5e94\u7528\u4e0e\u8d44\u6e90** | \u76f4\u64ad\u3001\u7535\u89c6\u6d4f\u89c8\u5668\u3001\u6587\u4ef6\u7ba1\u7406\u3001\u5e94\u7528\u5e93/\u5e94\u7528\u7ba1\u7406\uff1b\u642d\u914d **HTPC/\u7535\u8111\u9065\u63a7** \u4f5c\u5ba2\u5385\u6269\u5c55\u3002 |\r\n\r\n\u4ea7\u54c1\u8bf4\u660e\u4e0e\u7f51\u7edc\u53d1\u5e03\u9875\uff1a[https://www.vonchange.com/]( https://www.vonchange.com/)\r\n\r\n---\r\n\r\n## \u4ea7\u54c1\u56fe\u793a\r\n\r\n| \u56fe\u793a | \u8bf4\u660e |\r\n| --- | --- |\r\n| ![\u98de\u9f20]( https://www.vonchange.com/img/1.gif) | **\u98de\u9f20\u89e6\u63a7\u822c\u63a7\u5236**\uff1a\u98de\u9f20\u533a\u6ed1\u52a8\uff0c\u5927\u5c4f\u6307\u9488\u4e0e\u64cd\u4f5c\u8ddf\u624b\u3002 |\r\n| ![\u8f93\u5165]( https://www.vonchange.com/img/2.gif) | **\u5b9e\u65f6\u6587\u672c\u8f93\u5165**\uff1a\u624b\u673a\u8f93\u5165\uff0c\u7535\u89c6\u4fa7\u79d2\u540c\u6b65\u3002 |\r\n| ![\u7535\u89c6\u7ba1\u7406]( https://www.vonchange.com/img/3.jpg) | **\u7535\u89c6\u7ba1\u7406**\uff1a\u5b9e\u7528\u5de5\u5177\uff1b\u5b89\u88c5\u3001\u8bbe\u5907\u4fe1\u606f\u3001\u6e05\u5185\u5b58\u3001\u622a\u56fe\u5f55\u5c4f\u3001\u65e5\u5fd7\u7b49\u3002 |\r\n| ![\u5c4f\u5e55\u63a7\u5236]( https://www.vonchange.com/img/4.jpg) | **\u5c4f\u5e55\u63a7\u5236**\uff1a\u5b9e\u65f6\u9884\u89c8\u3001\u5206\u8fa8\u7387\u4e0e\u5e95\u90e8\u9065\u63a7\u6761\u3002 |\r\n| ![\u5e94\u7528\u4e0e\u5e93]( https://www.vonchange.com/img/6.jpg) | **\u6211\u7684\u5e94\u7528**\uff1a\u76f4\u64ad\u3001\u6d4f\u89c8\u5668\u3001\u6587\u4ef6\u7ba1\u7406\u3001\u7535\u89c6\u5e94\u7528\u7b49\uff1b\u5e95\u680f\u4e3a\u5e94\u7528\u5e93\u3001\u98de\u9f20\u3001\u5c4f\u5e55\u63a7\u5236\u7b49\u3002 |\r\n\r\n---\r\n\r\n## \u83b7\u53d6\u65b9\u5f0f\u4e0e\u5e2e\u52a9\r\n\r\n- **\u4e0b\u8f7d**\uff1a [\u5b98\u7f51]( https://www.vonchange.com/) \u63d0\u4f9b\u5b89\u5353\u7aef\u3001\u7535\u8111\u670d\u52a1\u7aef\u7b49\u83b7\u53d6\u5165\u53e3\u3002\r\n- **\u5e2e\u52a9\u6587\u6863**\uff1a \u5e94\u7528\u5185 **\u5e2e\u52a9**\uff0c\u542b\u7535\u89c6\u9065\u63a7\u3001ADB \u3001\u5e38\u89c1\u95ee\u9898\u7b49\u56fe\u6587\u8bf4\u660e\u3002  \r\n- **\u7528\u6237\u6c9f\u901a\u6e20\u9053**\uff1a \u5b98\u7f51 **\u8054\u7cfb\u6211\u4eec** \u6240\u5217\u4e3a\u5f53\u524d\u6709\u6548\u7684 QQ \u7fa4\u3001\u89c6\u9891\u5e73\u53f0\u8d26\u53f7\u7b49\u3002", "content_rendered": "<h2>\u672c\u671f\u91cd\u70b9\uff1a\u84dd\u7259\u9065\u63a7\uff0c\u6765\u4e86</h2>\n<p>\u5728 <strong>\u7535\u89c6\u9065\u63a7</strong>\uff08\u540c\u4e00 Wi-Fi + ADB \uff09\u4e4b\u5916\uff0c\u672c\u6b21\u4e3a <strong>Android</strong> \u7528\u6237\u65b0\u589e <strong>\u300c\u84dd\u7259\u9065\u63a7\u300d</strong> \u5165\u53e3\uff1a\u624b\u673a\u901a\u8fc7\u7cfb\u7edf <strong>\u84dd\u7259 HID</strong> \u89d2\u8272\uff0c\u4ee5\u6807\u51c6\u952e\u9f20\u80fd\u529b\u9065\u63a7\u5df2\u914d\u5bf9\u7684 <strong>\u7535\u89c6 / \u76d2\u5b50 / \u53e6\u4e00\u53f0\u624b\u673a</strong> \u7b49\u8bbe\u5907\u3002<strong>\u8be5\u529f\u80fd\u4e0e\u4e0b\u6587\u6240\u5217\u300c\u5168\u514d\u8d39\u00b7\u6838\u5fc3\u80fd\u529b\u300d\u4e00\u81f4\uff0c\u65e0\u4ed8\u8d39\u95e8\u69db\u3002</strong></p>\n<ul>\n<li><strong>\u4e0d\u4f9d\u8d56\u5c40\u57df\u7f51\u8054\u673a</strong>\uff1a\u6ca1\u88c5\u7535\u89c6\u7aef\u3001\u6216\u4e0d\u60f3\u8d70 ADB \u65f6\uff0c\u4e5f\u80fd\u7528\u84dd\u7259\u901a\u8def\u5b8c\u6210\u6307\u5411\u3001\u70b9\u51fb\u3001\u6eda\u8f6e\u4e0e\u7cfb\u7edf\u6309\u952e\u3002</li>\n<li><strong>\u4ea4\u4e92\u4e0e\u98de\u9f20\u533a\u4e00\u8109\u76f8\u627f</strong>\uff1a\u590d\u7528\u5927\u5bb6\u719f\u6089\u7684\u89e6\u63a7\u677f\u3001\u65b9\u5411/\u9065\u63a7\u5668\u9762\u677f\u3001\u5feb\u6377\u952e\uff08\u5982\u8fd4\u56de\u3001\u5173\u673a\u7b49\uff0c\u4ee5\u5b9e\u9645\u673a\u578b\u4e0e\u7cfb\u7edf\u80fd\u529b\u4e3a\u51c6\uff09\uff0c\u5e76\u652f\u6301 <strong>\u952e\u76d8\u8f93\u5165</strong>\u3001<strong>\u98de\u9f20\u901f\u5ea6</strong> \u7b49\u8bbe\u7f6e\u3002</li>\n<li><strong>\u8fde\u63a5\u4f53\u9a8c</strong>\uff1a\u5df2\u914d\u5bf9\u4e0e\u626b\u63cf\u53d1\u73b0\u8bbe\u5907\u5217\u8868\u3001<strong>\u5386\u53f2\u8bbe\u5907</strong> \u4e0e <strong>\u81ea\u52a8\u91cd\u8fde</strong> \u7b49\u80fd\u529b\uff0c\u8ba9\u5e38\u7528\u7535\u89c6\u300c\u4e0b\u6b21\u6253\u5f00\u5373\u7528\u300d\u66f4\u7701\u5fc3\u3002</li>\n</ul>\n<blockquote>\n<p>\u8bf4\u660e\uff1a\u84dd\u7259 HID \u4f9d\u8d56\u624b\u673a\u7cfb\u7edf\u662f\u5426\u5f00\u653e <strong>\u84dd\u7259 HID Device \uff08\u5916\u8bbe\uff09</strong> \u80fd\u529b\uff1b\u82e5\u7cfb\u7edf\u63d0\u793a\u300c\u5f53\u524d\u8bbe\u5907\u4e0d\u652f\u6301\u300d\u5c5e\u673a\u578b\u9650\u5236\uff0c\u4ecd\u53ef\u4f7f\u7528 <strong>\u7535\u89c6\u9065\u63a7</strong> \u7b49\u65e2\u6709\u7f51\u7edc\u65b9\u6848\u3002</p>\n</blockquote>\n<hr/>\n<h2>\u5176\u5b83\u4ea7\u54c1\u80fd\u529b</h2>\n<p>\u4e0e\u672c\u671f\u53d1\u5e03\u5e76\u5217\u7684\u65e2\u6709\u80fd\u529b\uff0c\u6982\u8ff0\u5982\u4e0b\u3002</p>\n<blockquote>\n<p><strong>\u5168\u514d\u8d39\u00b7\u6838\u5fc3\u80fd\u529b\uff08\u65e0\u9690\u85cf\u5185\u8d2d\u3001\u65e0\u9700\u4ed8\u8d39\u89e3\u9501\uff09\uff1a</strong> <strong>\u84dd\u7259\u9065\u63a7</strong>\uff08\u672c\u671f\u65b0\u589e\uff09\u3001<strong>\u7167\u7247\u6295\u5c4f</strong>\u3001<strong>\u89c6\u9891\u6295\u5c4f</strong>\uff0c\u4ee5\u53ca <strong>ADB \u53d1\u73b0\u7535\u89c6\u3001\u8fdc\u7a0b\u5b89\u88c5 APK/\u8f6f\u4ef6</strong> \u2014\u2014 \u4ee5\u4e0a\u5747 <strong>\u5b8c\u5168\u514d\u8d39</strong>\u3002</p>\n</blockquote>\n<table>\n<thead>\n<tr>\n<th>\u80fd\u529b</th>\n<th>\u4e00\u53e5\u8bdd</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>\u84dd\u7259\u9065\u63a7</strong>\uff08\u65b0\uff09</td>\n<td>\u84dd\u7259 HID \u952e\u9f20\u9065\u63a7\uff0c\u4e0d\u5fc5\u540c Wi-Fi/\u4e0d\u5fc5\u8d70 ADB \u4ea6\u53ef\u63a7\u5927\u5c4f\uff1b<strong>\u5b8c\u5168\u514d\u8d39\u3002</strong></td>\n</tr>\n<tr>\n<td><strong>\u7167\u7247\u6295\u5c4f</strong></td>\n<td>\u624b\u673a\u76f8\u518c/\u56fe\u7247\u4e0a\u5927\u5c4f\u6d4f\u89c8\uff1b<strong>\u5b8c\u5168\u514d\u8d39\u3002</strong></td>\n</tr>\n<tr>\n<td><strong>\u89c6\u9891\u6295\u5c4f</strong></td>\n<td>\u672c\u5730\u4e0e\u5e38\u89c1\u89c6\u9891\u4e0a\u5c4f\uff0c\u4e0e\u9065\u63a7\u80fd\u529b\u7ec4\u6210\u300c\u770b + \u63a7\u300d\uff1b<strong>\u5b8c\u5168\u514d\u8d39\u3002</strong></td>\n</tr>\n<tr>\n<td><strong>ADB \u00b7 \u88c5\u5e94\u7528</strong></td>\n<td>\u5c40\u57df\u7f51\u53d1\u73b0/\u8fde\u63a5\u7535\u89c6\u3001<strong>\u8fdc\u7a0b\u7ed9\u7535\u89c6\u88c5 APK/\u8f6f\u4ef6</strong> \u662f\u6838\u5fc3\u80fd\u529b\u4e4b\u4e00\uff0c\u7ef4\u62a4\u4e0e\u73a9\u6cd5\u6269\u5c55\u90fd\u9760\u5b83\uff1b<strong>\u5b8c\u5168\u514d\u8d39\u3002</strong></td>\n</tr>\n<tr>\n<td><strong>\u98de\u9f20\u89e6\u63a7</strong></td>\n<td>\u624b\u673a\u5f53\u89e6\u63a7\u677f\uff0c\u5927\u5c4f\u6307\u9488\u8ddf\u624b\uff0c\u70b9\u9009\u4e0d\u8d39\u52b2\u3002</td>\n</tr>\n<tr>\n<td><strong>\u5b9e\u65f6\u6587\u672c\u8f93\u5165</strong></td>\n<td>\u624b\u673a\u6253\u5b57\uff0c\u7535\u89c6\u540c\u6b65\uff0c\u544a\u522b\u53cd\u4eba\u7c7b\u8f6f\u952e\u76d8\u3002</td>\n</tr>\n<tr>\n<td><strong>\u7535\u89c6\u7ba1\u7406</strong></td>\n<td>\u770b\u8bbe\u5907\u4e0e\u5185\u5b58\u3001\u622a\u56fe\u5f55\u5c4f\u3001\u65e5\u5fd7\u4e0e Shell \u7b49\uff1b\u88c5\u5e94\u7528\u53ef\u914d\u5408\u4e0a\u8868 ADB \u80fd\u529b\u3002</td>\n</tr>\n<tr>\n<td><strong>\u5c4f\u5e55\u63a7\u5236</strong></td>\n<td>\u5b9e\u65f6\u753b\u9762\u524d\u666f + \u5feb\u6377\u6761\uff0c\u8fdc\u7a0b\u64cd\u63a7\u50cf\u63e1\u5728\u624b\u91cc\u3002</td>\n</tr>\n<tr>\n<td><strong>\u5e94\u7528\u4e0e\u8d44\u6e90</strong></td>\n<td>\u76f4\u64ad\u3001\u7535\u89c6\u6d4f\u89c8\u5668\u3001\u6587\u4ef6\u7ba1\u7406\u3001\u5e94\u7528\u5e93/\u5e94\u7528\u7ba1\u7406\uff1b\u642d\u914d <strong>HTPC/\u7535\u8111\u9065\u63a7</strong> \u4f5c\u5ba2\u5385\u6269\u5c55\u3002</td>\n</tr>\n</tbody></table><p>\u4ea7\u54c1\u8bf4\u660e\u4e0e\u7f51\u7edc\u53d1\u5e03\u9875\uff1a<a href=\"https://www.vonchange.com/\" rel=\"nofollow\">https://www.vonchange.com/</a></p>\n<hr/>\n<h2>\u4ea7\u54c1\u56fe\u793a</h2>\n<table>\n<thead>\n<tr>\n<th>\u56fe\u793a</th>\n<th>\u8bf4\u660e</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><img alt=\"\u98de\u9f20\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://www.vonchange.com/img/1.gif\"/></td>\n<td><strong>\u98de\u9f20\u89e6\u63a7\u822c\u63a7\u5236</strong>\uff1a\u98de\u9f20\u533a\u6ed1\u52a8\uff0c\u5927\u5c4f\u6307\u9488\u4e0e\u64cd\u4f5c\u8ddf\u624b\u3002</td>\n</tr>\n<tr>\n<td><img alt=\"\u8f93\u5165\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://www.vonchange.com/img/2.gif\"/></td>\n<td><strong>\u5b9e\u65f6\u6587\u672c\u8f93\u5165</strong>\uff1a\u624b\u673a\u8f93\u5165\uff0c\u7535\u89c6\u4fa7\u79d2\u540c\u6b65\u3002</td>\n</tr>\n<tr>\n<td><img alt=\"\u7535\u89c6\u7ba1\u7406\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://www.vonchange.com/img/3.jpg\"/></td>\n<td><strong>\u7535\u89c6\u7ba1\u7406</strong>\uff1a\u5b9e\u7528\u5de5\u5177\uff1b\u5b89\u88c5\u3001\u8bbe\u5907\u4fe1\u606f\u3001\u6e05\u5185\u5b58\u3001\u622a\u56fe\u5f55\u5c4f\u3001\u65e5\u5fd7\u7b49\u3002</td>\n</tr>\n<tr>\n<td><img alt=\"\u5c4f\u5e55\u63a7\u5236\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://www.vonchange.com/img/4.jpg\"/></td>\n<td><strong>\u5c4f\u5e55\u63a7\u5236</strong>\uff1a\u5b9e\u65f6\u9884\u89c8\u3001\u5206\u8fa8\u7387\u4e0e\u5e95\u90e8\u9065\u63a7\u6761\u3002</td>\n</tr>\n<tr>\n<td><img alt=\"\u5e94\u7528\u4e0e\u5e93\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://www.vonchange.com/img/6.jpg\"/></td>\n<td><strong>\u6211\u7684\u5e94\u7528</strong>\uff1a\u76f4\u64ad\u3001\u6d4f\u89c8\u5668\u3001\u6587\u4ef6\u7ba1\u7406\u3001\u7535\u89c6\u5e94\u7528\u7b49\uff1b\u5e95\u680f\u4e3a\u5e94\u7528\u5e93\u3001\u98de\u9f20\u3001\u5c4f\u5e55\u63a7\u5236\u7b49\u3002</td>\n</tr>\n</tbody></table><hr/>\n<h2>\u83b7\u53d6\u65b9\u5f0f\u4e0e\u5e2e\u52a9</h2>\n<ul>\n<li><strong>\u4e0b\u8f7d</strong>\uff1a <a href=\"https://www.vonchange.com/\" rel=\"nofollow\">\u5b98\u7f51</a> \u63d0\u4f9b\u5b89\u5353\u7aef\u3001\u7535\u8111\u670d\u52a1\u7aef\u7b49\u83b7\u53d6\u5165\u53e3\u3002</li>\n<li><strong>\u5e2e\u52a9\u6587\u6863</strong>\uff1a \u5e94\u7528\u5185 <strong>\u5e2e\u52a9</strong>\uff0c\u542b\u7535\u89c6\u9065\u63a7\u3001ADB \u3001\u5e38\u89c1\u95ee\u9898\u7b49\u56fe\u6587\u8bf4\u660e\u3002  </li>\n<li><strong>\u7528\u6237\u6c9f\u901a\u6e20\u9053</strong>\uff1a \u5b98\u7f51 <strong>\u8054\u7cfb\u6211\u4eec</strong> \u6240\u5217\u4e3a\u5f53\u524d\u6709\u6548\u7684 QQ \u7fa4\u3001\u89c6\u9891\u5e73\u53f0\u8d26\u53f7\u7b49\u3002</li>\n</ul>\n", "last_modified": 1777123192, "replies": 0, "id": 1208521}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_large.png?m=1751718333", "name": "qna", "avatar_normal": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_normal.png?m=1751718333", "title": "\u95ee\u4e0e\u7b54", "url": "https://www.v2ex.com/go/qna", "topics": 238357, "footer": "", "header": "<!--\r\n\u4e00\u4e2a\u66f4\u597d\u7684\u4e16\u754c\u9700\u8981\u4f60\u6301\u7eed\u5730\u63d0\u51fa\u597d\u95ee\u9898\u3002\r\n-->", "title_alternative": "Questions and Answers", "avatar_mini": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_mini.png?m=1751718333", "stars": 4483, "founder_id": 0, "aliases": [], "root": false, "id": 12, "parent_node_name": "v2ex"}, "member": {"id": 149689, "username": "chenjiancong", "url": "https://www.v2ex.com/u/chenjiancong", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/d8ed/f039/149689_mini.png?m=1777122514", "avatar_normal": "https://cdn.v2ex.com/avatar/d8ed/f039/149689_normal.png?m=1777122514", "avatar_large": "https://cdn.v2ex.com/avatar/d8ed/f039/149689_large.png?m=1777122514", "avatar_xlarge": "https://cdn.v2ex.com/avatar/d8ed/f039/149689_xlarge.png?m=1777122514", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/d8ed/f039/149689_xxlarge.png?m=1777122514", "created": 1449057446, "last_modified": 1777122514, "pro": 0}, "last_reply_by": "liuzimin", "last_touched": 1777126678, "title": "\u516c\u53f8\u666e\u901a\u7f51\u7ba1\u9047\u5230\u4e00\u4e2a\u95ee\u9898\u6253\u5f00\u6dd8\u5b9d\u94fe\u63a5 400 \u62a5\u9519\u7684\u95ee\u9898", "url": "https://www.v2ex.com/t/1208520", "created": 1777122931, "deleted": 0, "content": "\u516c\u53f8\u7f51\u7ba1\u4e00\u540d,\u6700\u8fd1\u516c\u53f8\u7535\u8111\u6253\u5f00\u6dd8\u5b9d,\u70b9\u51fb\u641c\u7d22\u540e\u7684\u94fe\u63a5\u4f1a\u51fa\u73b0\u4e0b\u9762\u7684\u62a5\u9519\r\n400 Bad Request\r\nYour browser sent a request that this server could not understand.\r\nPowered by Tengine\r\n\u521a\u5f00\u59cb\u4ee5\u4e3a\u6e05\u7a7a\u6d4f\u89c8\u5668\u7f13\u5b58\u5c31\u53ef\u4ee5,\u7ed3\u679c\u4e0d\u884c;\u66f4\u6362\u5176\u4ed6\u6d4f\u89c8\u5668\u6253\u5f00,\u521a\u5f00\u59cb\u884c,\u540e\u9762\u4e5f\u4e0d\u884c\u3002\r\n\u6df1\u4fe1\u670d\u9632\u706b\u5899\u91cc\u5df2\u7ecf\u5bf9\u6dd8\u5b9d\u5929\u732b\u4f5c\u4e86\u767d\u540d\u5355\uff0c\u4f9d\u7136\u6ca1\u4f5c\u7528\u3002\r\n\u51fa\u73b0 400 \u7684\u9875\u9762\u8fc7\u4e00\u4f1a\u5237\u65b0\u53c8\u80fd\u91cd\u65b0\u51fa\u6765.\r\n\u516c\u53f8\u7f51\u7edc\u662f\u7535\u4fe1\u5bbd\u5e26\u3002\r\n\u5e0c\u671b\u6709\u670b\u53cb\u80fd\u63d0\u4f9b\u597d\u7684\u5efa\u8bae\u548c\u5e2e\u52a9", "content_rendered": "\u516c\u53f8\u7f51\u7ba1\u4e00\u540d,\u6700\u8fd1\u516c\u53f8\u7535\u8111\u6253\u5f00\u6dd8\u5b9d,\u70b9\u51fb\u641c\u7d22\u540e\u7684\u94fe\u63a5\u4f1a\u51fa\u73b0\u4e0b\u9762\u7684\u62a5\u9519<br />400 Bad Request<br />Your browser sent a request that this server could not understand.<br />Powered by Tengine<br />\u521a\u5f00\u59cb\u4ee5\u4e3a\u6e05\u7a7a\u6d4f\u89c8\u5668\u7f13\u5b58\u5c31\u53ef\u4ee5,\u7ed3\u679c\u4e0d\u884c;\u66f4\u6362\u5176\u4ed6\u6d4f\u89c8\u5668\u6253\u5f00,\u521a\u5f00\u59cb\u884c,\u540e\u9762\u4e5f\u4e0d\u884c\u3002<br />\u6df1\u4fe1\u670d\u9632\u706b\u5899\u91cc\u5df2\u7ecf\u5bf9\u6dd8\u5b9d\u5929\u732b\u4f5c\u4e86\u767d\u540d\u5355\uff0c\u4f9d\u7136\u6ca1\u4f5c\u7528\u3002<br />\u51fa\u73b0 400 \u7684\u9875\u9762\u8fc7\u4e00\u4f1a\u5237\u65b0\u53c8\u80fd\u91cd\u65b0\u51fa\u6765.<br />\u516c\u53f8\u7f51\u7edc\u662f\u7535\u4fe1\u5bbd\u5e26\u3002<br />\u5e0c\u671b\u6709\u670b\u53cb\u80fd\u63d0\u4f9b\u597d\u7684\u5efa\u8bae\u548c\u5e2e\u52a9", "last_modified": 1777123186, "replies": 3, "id": 1208520}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_large.png?m=1733731195", "name": "programmer", "avatar_normal": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_normal.png?m=1733731195", "title": "\u7a0b\u5e8f\u5458", "url": "https://www.v2ex.com/go/programmer", "topics": 70786, "footer": "", "header": "While code monkeys are not eating bananas, they're coding.", "title_alternative": "Programmer", "avatar_mini": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_mini.png?m=1733731195", "stars": 9649, "founder_id": 0, "aliases": [], "root": false, "id": 300, "parent_node_name": "computer"}, "member": {"id": 36491, "username": "feelapi", "url": "https://www.v2ex.com/u/feelapi", "website": "www.feelapi.com", "twitter": "feelapi", "psn": "", "github": "", "btc": "", "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/8c06/9f21/36491_mini.png?m=1425350253", "avatar_normal": "https://cdn.v2ex.com/avatar/8c06/9f21/36491_normal.png?m=1425350253", "avatar_large": "https://cdn.v2ex.com/avatar/8c06/9f21/36491_large.png?m=1425350253", "created": 1364086372, "last_modified": 1425350253, "pro": 0}, "last_reply_by": "onedge", "last_touched": 1777125901, "title": "\u73b0\u5728\u8fd8\u6709\u90a3\u4e2a\u4e2d\u8f6c\u7ad9\u6709 openai \u5305\u6708\u554a", "url": "https://www.v2ex.com/t/1208519", "created": 1777122493, "deleted": 0, "content": "\u7528\u91cf\u6bd4\u8f83\u5927\uff0c\u5df2\u7ecf\u88ab glm \u5c01\u4e86\uff0c\u6211\u5237\u8fc7\u51e0\u6b21\u5e16\u5b50\u4e86\u3002\r\n\u672c\u6765\u6709\u4e2a\u5305\u6708\u7684 gpt \u7528\u7740\uff0c\u4f46\u662f\u524d\u4e9b\u5929\u7684\u53f7\u6c60\u5185\u6597\u90fd\u5e9f\u4e86\u3002\u6211\u73b0\u5728\u8fd8\u5728\u627e\u5305\u6708\uff0c\u80fd\u7528 gpt5.4 \u5c31\u884c\u3002\r\n\r\nkimi 199 \u51b2\u4e86\uff0c\u4e09\u5929\u5c31\u8dd1\u4e86\u4e00\u4e2a\u661f\u671f\u7684\u91cf\u3002\u65e9\u665a\u8981\u628a\u6211\u5c01\u4e86\u3002\r\ndeepseek \u8dd1\u4e0d\u8d77\u3002\r\nminimax \u50bb\uff0c\u4e0d\u60f3\u548c\u4ed6\u8bb2\u8bdd\u4e86\u3002", "content_rendered": "<p>\u7528\u91cf\u6bd4\u8f83\u5927\uff0c\u5df2\u7ecf\u88ab glm \u5c01\u4e86\uff0c\u6211\u5237\u8fc7\u51e0\u6b21\u5e16\u5b50\u4e86\u3002\n\u672c\u6765\u6709\u4e2a\u5305\u6708\u7684 gpt \u7528\u7740\uff0c\u4f46\u662f\u524d\u4e9b\u5929\u7684\u53f7\u6c60\u5185\u6597\u90fd\u5e9f\u4e86\u3002\u6211\u73b0\u5728\u8fd8\u5728\u627e\u5305\u6708\uff0c\u80fd\u7528 gpt5.4 \u5c31\u884c\u3002</p>\n<p>kimi 199 \u51b2\u4e86\uff0c\u4e09\u5929\u5c31\u8dd1\u4e86\u4e00\u4e2a\u661f\u671f\u7684\u91cf\u3002\u65e9\u665a\u8981\u628a\u6211\u5c01\u4e86\u3002\ndeepseek \u8dd1\u4e0d\u8d77\u3002\nminimax \u50bb\uff0c\u4e0d\u60f3\u548c\u4ed6\u8bb2\u8bdd\u4e86\u3002</p>\n", "last_modified": 1777122493, "replies": 6, "id": 1208519}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_large.png?m=1751718333", "name": "qna", "avatar_normal": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_normal.png?m=1751718333", "title": "\u95ee\u4e0e\u7b54", "url": "https://www.v2ex.com/go/qna", "topics": 238357, "footer": "", "header": "<!--\r\n\u4e00\u4e2a\u66f4\u597d\u7684\u4e16\u754c\u9700\u8981\u4f60\u6301\u7eed\u5730\u63d0\u51fa\u597d\u95ee\u9898\u3002\r\n-->", "title_alternative": "Questions and Answers", "avatar_mini": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_mini.png?m=1751718333", "stars": 4483, "founder_id": 0, "aliases": [], "root": false, "id": 12, "parent_node_name": "v2ex"}, "member": {"id": 443659, "username": "wangxiang", "url": "https://www.v2ex.com/u/wangxiang", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/d33d8319d1f4df30005c39a5d4873f86?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/d33d8319d1f4df30005c39a5d4873f86?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/d33d8319d1f4df30005c39a5d4873f86?s=73&d=retro", "created": 1569571757, "last_modified": 1776355266, "pro": 0}, "last_reply_by": "strobber16", "last_touched": 1777126551, "title": "\u6709\u4e24\u79cd\u6c38\u751f\u7684\u65b9\u5f0f\uff0c\u6211\u8be5\u9009\u62e9\u54ea\u4e00\u4e2a", "url": "https://www.v2ex.com/t/1208518", "created": 1777122369, "deleted": 0, "content": "1 \uff0c\u4ece\u5f53\u524d\u72b6\u6001\u8d77\uff0c\u4e0d\u751f\u75c5\uff0c\u4e0d\u8870\u8001\uff0c\u4e0d\u6b7b\u4ea1\u3002\u4f46\u662f\u9047\u5230\u5929\u707e\u4eba\u7978\u4f1a\u6b7b\u3002\r\n\r\n2 \uff0c\u4ece\u5f53\u524d\u72b6\u6001\u8d77\uff0c\u6d3b 3 \u5e74\u540e\u5e26\u7740\u8bb0\u5fc6\u56de\u5230\u5f53\u524d\u72b6\u6001\uff0c\u5982\u679c\u6b7b\u4e86\u5c31\u76f4\u63a5\u56de\u5230\u5f53\u524d\u72b6\u6001\uff0c\u5982\u6b64\u5faa\u73af\u3002", "content_rendered": "1 \uff0c\u4ece\u5f53\u524d\u72b6\u6001\u8d77\uff0c\u4e0d\u751f\u75c5\uff0c\u4e0d\u8870\u8001\uff0c\u4e0d\u6b7b\u4ea1\u3002\u4f46\u662f\u9047\u5230\u5929\u707e\u4eba\u7978\u4f1a\u6b7b\u3002<br /><br />2 \uff0c\u4ece\u5f53\u524d\u72b6\u6001\u8d77\uff0c\u6d3b 3 \u5e74\u540e\u5e26\u7740\u8bb0\u5fc6\u56de\u5230\u5f53\u524d\u72b6\u6001\uff0c\u5982\u679c\u6b7b\u4e86\u5c31\u76f4\u63a5\u56de\u5230\u5f53\u524d\u72b6\u6001\uff0c\u5982\u6b64\u5faa\u73af\u3002", "last_modified": 1777122369, "replies": 15, "id": 1208518}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_large.png?m=1751718333", "name": "qna", "avatar_normal": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_normal.png?m=1751718333", "title": "\u95ee\u4e0e\u7b54", "url": "https://www.v2ex.com/go/qna", "topics": 238357, "footer": "", "header": "<!--\r\n\u4e00\u4e2a\u66f4\u597d\u7684\u4e16\u754c\u9700\u8981\u4f60\u6301\u7eed\u5730\u63d0\u51fa\u597d\u95ee\u9898\u3002\r\n-->", "title_alternative": "Questions and Answers", "avatar_mini": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_mini.png?m=1751718333", "stars": 4483, "founder_id": 0, "aliases": [], "root": false, "id": 12, "parent_node_name": "v2ex"}, "member": {"id": 107031, "username": "4zp8oaahntzvhd", "url": "https://www.v2ex.com/u/4zp8oaahntzvhd", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/gravatar/cc332adb414ec7274a0a7e13dd4253f9?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/cc332adb414ec7274a0a7e13dd4253f9?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/cc332adb414ec7274a0a7e13dd4253f9?s=73&d=retro", "created": 1427161400, "last_modified": 1758625374, "pro": 0}, "last_reply_by": "", "last_touched": 1777122350, "title": "\u5b9e\u7528\u95ee\u9898\uff0c\u641c\u7d22\u6280\u5de7\u3002\u6bd4\u5982\u5982\u4f55\u641c\u201c\u534e\u592b\u683c\u201d\u201c\u83b1\u8d5b\u5c14\u201d\u7684\u4e1c\u897f\uff0c\u6211\u5982\u4f55\u80fd\u51c6\u786e\u5feb\u901f\u641c\u5230\uff1f", "url": "https://www.v2ex.com/t/1208517", "created": 1777122350, "deleted": 0, "content": "\u6211\u4eec\u4e70\u4e1c\u897f\uff0c\u5f88\u591a\u65f6\u5019\u4e70\u7684\u5176\u5b9e\u5c31\u662f\u9762\u6599\uff0c\u5728\u9762\u6599\u7b26\u5408\u8981\u6c42\u7684\u60c5\u51b5\u4e0b\uff0c\u5176\u4ed6\u7684\u6709\u4e00\u90e8\u5206\u7684\u9009\u9879\u624d\u6210\u7acb\u3002\r\n\r\n\u6bd4\u5982\u6211\u6c57\u591a\uff0c\u5c31\u4e0d\u9002\u5408\u68c9\u7684\uff0c\u5c31\u4e0d\u9002\u5408\u7eaf\u805a\u916f\u7ea4\u7ef4\u7684\u3002\u4f46\u6709\u65f6\u5019\u6211\u4eec\u641c\u5f88\u591a\u4e1c\u897f\uff0c\u51fa\u6765\u7684\u5168\u90fd\u662f\u8fd9\u4e9b\u4e0d\u559c\u6b22\u7684\u3002\u6211\u8fd8\u6ca1\u6709\u8bf4\u66f4\u5bb9\u6613\u7834\u7684\u83ab\u4ee3\u5c14\uff0c\u66f4\u5bb9\u6613\u7834\u7684\u7c98\u7ea4\u3001\u7af9\u7ea4\u7ef4\u4e4b\u7c7b\u7684\u3002\u6240\u4ee5\u4ece\u8010\u7528\u6027\u3001\u529f\u80fd\u6027\u4e0a\uff0c\u6211\u4eec\u628a\u5f88\u591a\u6750\u8d28\u62c9\u5165\u4e86\u9ed1\u540d\u5355\u3002\r\n\r\n\u90a3\u6211\u4eec\u8fc7\u4e86\u6750\u8d28\u8fd9\u4e00\u5173\uff0c\u6211\u4eec\u5bf9\u9762\u6599\u5c31\u6709\u4e86\u65b0\u7684\u8981\u6c42\u4e86\u3002\u6bd4\u5982\u6211\u4e0d\u559c\u6b22\u5e73\u7eb9\u5e03\uff0c\u6211\u5c31\u559c\u6b22\u6709\u7eb9\u7406\u7684\uff0c\u56e0\u4e3a\u7eb9\u7406\u72b6\u7684\u9762\u6599\u63a5\u89e6\u76ae\u80a4\u4e2d\u95f4\u4f1a\u6709\u6d41\u901a\u7a7a\u95f4\uff0c\u51fa\u6c57\u4e86\u4e5f\u4e0d\u5bb9\u6613\u7c98\u3002\u5176\u5b9e\uff0c\u6211\u7684\u8981\u6c42\u53ef\u4ee5\u66f4\u9ad8\uff0c\u4f46\u95ee\u9898\u662f\u5f88\u96be\u627e\u5230\u3002\u90a3\u6211\u4eec\u5c31\u627e\u8fd9\u79cd\u65e2\u6ee1\u8db3\u4e86\u6761\u4ef6\u7684\uff0c\u4e5f\u6709\u7684\u3002\u90a3\u73b0\u5728\u5c31\u6765\u4e86\uff0c\u5c31\u6bd4\u5982\u4e00\u4e2a\u534e\u592b\u683c\u513f\u3002\r\n\r\n\u4f46\u662f\u5f53\u6211\u5728\u5404\u5927\u5f15\u64ce\u8f93\u5165\u534e\u592b\u683c\u7684\u65f6\u5019\uff0c\u6211\u4eec\u672c\u6765\u60f3\u8ba9\u4ed6\u5217\u51fa\u6240\u6709\u7684\u5173\u4e8e\u534e\u592b\u683c\u7684\u4e1c\u897f\uff0c\u7136\u540e\u6211\u4eec\u518d\u6311\u9009\u83b1\u8d5b\u5c14\u7684\u6750\u8d28\u3002\u8fd9\u6837\u6211\u4eec\u9009\u4e1c\u897f\uff0c\u8fd9\u4e0d\u662f\u5c31\u7b80\u5355\u591a\u4e86\u5417\u3002\u53ea\u8981\u989c\u8272\u4e0d\u662f\u5927\u7ea2\u5927\u7eff\uff0c\u7248\u578b\u5565\u7684\u90fd\u662f\u53ef\u4ee5\u7075\u6d3b\u5e94\u5bf9\u7684\u3002\r\n\r\n\u90a3\u4f60\u770b\uff0c\u6211\u73b0\u5728\u771f\u7684\u5c31\u662f\u5f88\u96be\u641c\u5230\u4e1c\u897f\u3002\r\n\r\n\u6709\u65f6\u5019\u8fd9\u4e2a\u4e1c\u897f\u597d\u50cf\u5f88\u6a21\u7cca\uff0c\u6bd4\u5982\u8bf4\uff0c\u6211\u8981\u4e70\u4e00\u4ef6\u88e4\u5b50\uff0c\u90a3\u8fd9\u4e2a\u88e4\u5b50\u8981\u8212\u670d\u4e00\u70b9\u3002\u6211\u4e0d\u559c\u6b22\u897f\u88e4\uff0c\u4e5f\u4e0d\u559c\u6b22\u90a3\u79cd\u7279\u522b hiphop \u7684\u90a3\u79cd\u642d\u914d\u3002\u90a3\u6211\u8fd8\u80fd\u600e\u4e48\u641c\u5440\uff1f\u6211\u6700\u591a\u641c\u4e2a\u4f11\u95f2\uff0c\u76f4\u7b52\u3002\u4f46\u662f\u4f60\u53c8\u77e5\u9053\u6709\u5f88\u591a\u5c45\u5bb6\u88e4\u90a3\u79cd\u7684\u8212\u670d\u7a0b\u5ea6\u66f4\u597d\u3002\u5e76\u4e14\u5916\u7a7f\u4e5f\u4e0d\u96be\u770b\u3002\u6211\u8fd9\u91cc\u8fd9\u4e48\u591a\u5e9f\u8bdd\u7684\u610f\u601d\u5c31\u662f\u8bf4\uff0c\u6709\u65f6\u5019\u641c\u7d22\u8fd8\u771f\u7684\u633a\u9ebb\u70e6\u7684\u3002\u6240\u4ee5\u5982\u679c\u5339\u914d\u5230\u5173\u952e\u8bcd\u91cc\u9762\u5e26\u6709\u4e00\u4e2a\u201c\u88e4\u201d\u5b57\u513f\uff0c\u5339\u914d\u5230\u6750\u8d28\u662f\u83b1\u8d5b\u5c14\u3002\u8fd9\u5c31\u5927\u5927\u964d\u4f4e\u4e86\u96be\u5ea6\u3002\r\n\r\n\u5f53\u7136\uff0c\u641c\u7d22\u4e5f\u4f1a\u6709\u6f0f\u7f51\u4e4b\u9c7c\u3002\u67d0\u4e2a\u4ea7\u54c1\u53ef\u80fd\u5f88\u7b26\u5408\u4f60\uff0c\u4f46\u662f\u5b83\u7684\u5173\u952e\u8bcd\u6ca1\u6709\u5199\uff0c\u90a3\u4e0d\u662f\u5c31\u6293\u778e\u4e86\u5417\u3002\u4f46\u90a3\u5c31\u662f\u4ed6\u7684\u95ee\u9898\u4e86\u3002\u6709\u7684\u5219\u662f\u5c0f\u9898\u5927\u505a\uff0c\u6bd4\u5982\u83b1\u8d5b\u5c14\u542b\u91cf 1%\uff0c\u4f46\u662f\u5374\u5728\u5173\u952e\u8bcd\u91cc\uff0c\u4f60\u7528\u83b1\u8d5b\u5c14\u8fd9\u4e2a\u5173\u952e\u8bcd\u641c\uff0c\u4f60\u8fd9\u79cd\u7684\u641c\u51fa\u6765\u7684\u5c31\u662f\u5783\u573e\u3002\r\n\r\n\u771f\u7684\u6709\u65f6\u5019\u4e70\u4e2a\u4e1c\u897f\u5f88\u70e6\uff0c\u6240\u4ee5\u6211\u73b0\u5728\u95ee\u8fd9\u4e2a\uff0c\u6211\u4e5f\u4e0d\u77e5\u9053\u8be5\u662f\u53d1\u7262\u9a9a\u8fd8\u662f\u8bf7\u6559\u7f51\u53cb\u7684\u6280\u672f\u603b\u7ed3\u4e86\uff0c\u6bd5\u7adf\u73b0\u5728\u597d\u591a\u6240\u8c13\u7684\u641c\u7d22\u65b9\u6cd5\u90fd\u6ca1\u7528\u4e86\u3002\u3002\u3002\u6bd4\u5982\u90a3\u4e2a\u4ec0\u4e48\u201c-\u201d\u4e4b\u7c7b\u7684\u3002\u3002\u3002\u54ce\u5440\u3002\u3002\u3002\u8be5\u4e0d\u4f1a\u8fd9\u4e2a\u95ee\u9898\u4e5f\u662f\u96f6\u4eba\u56de\u7b54\u5427\u3002\u3002\u3002\u771f\u4ed6\u5a18\u7684\u597d\u70e6\u5440\uff0c\u4e5f\u4e0d\u77e5\u9053\u8fd9\u4e9b\u4e2a\u5f00\u516c\u53f8\u7684\u4eba\u4e00\u5929\u5929\u7684\u5230\u5e95\u5728\u5e72\u4ec0\u4e48\uff0c\u4e0d\u89e3\u51b3\u5b9e\u9645\u7684\u95ee\u9898\u3002\u9a6c\u4e91\u8fd8\u8bf4\uff0c\u6709\u4e9b\u4eba\u4e00\u5929\u5929\u7684\u901b\u6dd8\u5b9d\u4e5f\u4e0d\u4e70\uff0c\u4f46\u662f\u4e5f\u4e0d\u77e5\u9053\u5728\u5e72\u4ec0\u4e48\uff0c\u4ed6\u5988\u7684\u8fd8\u4e0d\u5c31\u662f\u56e0\u4e3a\u641c\u4e0d\u5230\u5408\u9002\u7684\u4e1c\u897f\u5417\u3002\u3002\u3002", "content_rendered": "\u6211\u4eec\u4e70\u4e1c\u897f\uff0c\u5f88\u591a\u65f6\u5019\u4e70\u7684\u5176\u5b9e\u5c31\u662f\u9762\u6599\uff0c\u5728\u9762\u6599\u7b26\u5408\u8981\u6c42\u7684\u60c5\u51b5\u4e0b\uff0c\u5176\u4ed6\u7684\u6709\u4e00\u90e8\u5206\u7684\u9009\u9879\u624d\u6210\u7acb\u3002<br /><br />\u6bd4\u5982\u6211\u6c57\u591a\uff0c\u5c31\u4e0d\u9002\u5408\u68c9\u7684\uff0c\u5c31\u4e0d\u9002\u5408\u7eaf\u805a\u916f\u7ea4\u7ef4\u7684\u3002\u4f46\u6709\u65f6\u5019\u6211\u4eec\u641c\u5f88\u591a\u4e1c\u897f\uff0c\u51fa\u6765\u7684\u5168\u90fd\u662f\u8fd9\u4e9b\u4e0d\u559c\u6b22\u7684\u3002\u6211\u8fd8\u6ca1\u6709\u8bf4\u66f4\u5bb9\u6613\u7834\u7684\u83ab\u4ee3\u5c14\uff0c\u66f4\u5bb9\u6613\u7834\u7684\u7c98\u7ea4\u3001\u7af9\u7ea4\u7ef4\u4e4b\u7c7b\u7684\u3002\u6240\u4ee5\u4ece\u8010\u7528\u6027\u3001\u529f\u80fd\u6027\u4e0a\uff0c\u6211\u4eec\u628a\u5f88\u591a\u6750\u8d28\u62c9\u5165\u4e86\u9ed1\u540d\u5355\u3002<br /><br />\u90a3\u6211\u4eec\u8fc7\u4e86\u6750\u8d28\u8fd9\u4e00\u5173\uff0c\u6211\u4eec\u5bf9\u9762\u6599\u5c31\u6709\u4e86\u65b0\u7684\u8981\u6c42\u4e86\u3002\u6bd4\u5982\u6211\u4e0d\u559c\u6b22\u5e73\u7eb9\u5e03\uff0c\u6211\u5c31\u559c\u6b22\u6709\u7eb9\u7406\u7684\uff0c\u56e0\u4e3a\u7eb9\u7406\u72b6\u7684\u9762\u6599\u63a5\u89e6\u76ae\u80a4\u4e2d\u95f4\u4f1a\u6709\u6d41\u901a\u7a7a\u95f4\uff0c\u51fa\u6c57\u4e86\u4e5f\u4e0d\u5bb9\u6613\u7c98\u3002\u5176\u5b9e\uff0c\u6211\u7684\u8981\u6c42\u53ef\u4ee5\u66f4\u9ad8\uff0c\u4f46\u95ee\u9898\u662f\u5f88\u96be\u627e\u5230\u3002\u90a3\u6211\u4eec\u5c31\u627e\u8fd9\u79cd\u65e2\u6ee1\u8db3\u4e86\u6761\u4ef6\u7684\uff0c\u4e5f\u6709\u7684\u3002\u90a3\u73b0\u5728\u5c31\u6765\u4e86\uff0c\u5c31\u6bd4\u5982\u4e00\u4e2a\u534e\u592b\u683c\u513f\u3002<br /><br />\u4f46\u662f\u5f53\u6211\u5728\u5404\u5927\u5f15\u64ce\u8f93\u5165\u534e\u592b\u683c\u7684\u65f6\u5019\uff0c\u6211\u4eec\u672c\u6765\u60f3\u8ba9\u4ed6\u5217\u51fa\u6240\u6709\u7684\u5173\u4e8e\u534e\u592b\u683c\u7684\u4e1c\u897f\uff0c\u7136\u540e\u6211\u4eec\u518d\u6311\u9009\u83b1\u8d5b\u5c14\u7684\u6750\u8d28\u3002\u8fd9\u6837\u6211\u4eec\u9009\u4e1c\u897f\uff0c\u8fd9\u4e0d\u662f\u5c31\u7b80\u5355\u591a\u4e86\u5417\u3002\u53ea\u8981\u989c\u8272\u4e0d\u662f\u5927\u7ea2\u5927\u7eff\uff0c\u7248\u578b\u5565\u7684\u90fd\u662f\u53ef\u4ee5\u7075\u6d3b\u5e94\u5bf9\u7684\u3002<br /><br />\u90a3\u4f60\u770b\uff0c\u6211\u73b0\u5728\u771f\u7684\u5c31\u662f\u5f88\u96be\u641c\u5230\u4e1c\u897f\u3002<br /><br />\u6709\u65f6\u5019\u8fd9\u4e2a\u4e1c\u897f\u597d\u50cf\u5f88\u6a21\u7cca\uff0c\u6bd4\u5982\u8bf4\uff0c\u6211\u8981\u4e70\u4e00\u4ef6\u88e4\u5b50\uff0c\u90a3\u8fd9\u4e2a\u88e4\u5b50\u8981\u8212\u670d\u4e00\u70b9\u3002\u6211\u4e0d\u559c\u6b22\u897f\u88e4\uff0c\u4e5f\u4e0d\u559c\u6b22\u90a3\u79cd\u7279\u522b hiphop \u7684\u90a3\u79cd\u642d\u914d\u3002\u90a3\u6211\u8fd8\u80fd\u600e\u4e48\u641c\u5440\uff1f\u6211\u6700\u591a\u641c\u4e2a\u4f11\u95f2\uff0c\u76f4\u7b52\u3002\u4f46\u662f\u4f60\u53c8\u77e5\u9053\u6709\u5f88\u591a\u5c45\u5bb6\u88e4\u90a3\u79cd\u7684\u8212\u670d\u7a0b\u5ea6\u66f4\u597d\u3002\u5e76\u4e14\u5916\u7a7f\u4e5f\u4e0d\u96be\u770b\u3002\u6211\u8fd9\u91cc\u8fd9\u4e48\u591a\u5e9f\u8bdd\u7684\u610f\u601d\u5c31\u662f\u8bf4\uff0c\u6709\u65f6\u5019\u641c\u7d22\u8fd8\u771f\u7684\u633a\u9ebb\u70e6\u7684\u3002\u6240\u4ee5\u5982\u679c\u5339\u914d\u5230\u5173\u952e\u8bcd\u91cc\u9762\u5e26\u6709\u4e00\u4e2a\u201c\u88e4\u201d\u5b57\u513f\uff0c\u5339\u914d\u5230\u6750\u8d28\u662f\u83b1\u8d5b\u5c14\u3002\u8fd9\u5c31\u5927\u5927\u964d\u4f4e\u4e86\u96be\u5ea6\u3002<br /><br />\u5f53\u7136\uff0c\u641c\u7d22\u4e5f\u4f1a\u6709\u6f0f\u7f51\u4e4b\u9c7c\u3002\u67d0\u4e2a\u4ea7\u54c1\u53ef\u80fd\u5f88\u7b26\u5408\u4f60\uff0c\u4f46\u662f\u5b83\u7684\u5173\u952e\u8bcd\u6ca1\u6709\u5199\uff0c\u90a3\u4e0d\u662f\u5c31\u6293\u778e\u4e86\u5417\u3002\u4f46\u90a3\u5c31\u662f\u4ed6\u7684\u95ee\u9898\u4e86\u3002\u6709\u7684\u5219\u662f\u5c0f\u9898\u5927\u505a\uff0c\u6bd4\u5982\u83b1\u8d5b\u5c14\u542b\u91cf 1%\uff0c\u4f46\u662f\u5374\u5728\u5173\u952e\u8bcd\u91cc\uff0c\u4f60\u7528\u83b1\u8d5b\u5c14\u8fd9\u4e2a\u5173\u952e\u8bcd\u641c\uff0c\u4f60\u8fd9\u79cd\u7684\u641c\u51fa\u6765\u7684\u5c31\u662f\u5783\u573e\u3002<br /><br />\u771f\u7684\u6709\u65f6\u5019\u4e70\u4e2a\u4e1c\u897f\u5f88\u70e6\uff0c\u6240\u4ee5\u6211\u73b0\u5728\u95ee\u8fd9\u4e2a\uff0c\u6211\u4e5f\u4e0d\u77e5\u9053\u8be5\u662f\u53d1\u7262\u9a9a\u8fd8\u662f\u8bf7\u6559\u7f51\u53cb\u7684\u6280\u672f\u603b\u7ed3\u4e86\uff0c\u6bd5\u7adf\u73b0\u5728\u597d\u591a\u6240\u8c13\u7684\u641c\u7d22\u65b9\u6cd5\u90fd\u6ca1\u7528\u4e86\u3002\u3002\u3002\u6bd4\u5982\u90a3\u4e2a\u4ec0\u4e48\u201c-\u201d\u4e4b\u7c7b\u7684\u3002\u3002\u3002\u54ce\u5440\u3002\u3002\u3002\u8be5\u4e0d\u4f1a\u8fd9\u4e2a\u95ee\u9898\u4e5f\u662f\u96f6\u4eba\u56de\u7b54\u5427\u3002\u3002\u3002\u771f\u4ed6\u5a18\u7684\u597d\u70e6\u5440\uff0c\u4e5f\u4e0d\u77e5\u9053\u8fd9\u4e9b\u4e2a\u5f00\u516c\u53f8\u7684\u4eba\u4e00\u5929\u5929\u7684\u5230\u5e95\u5728\u5e72\u4ec0\u4e48\uff0c\u4e0d\u89e3\u51b3\u5b9e\u9645\u7684\u95ee\u9898\u3002\u9a6c\u4e91\u8fd8\u8bf4\uff0c\u6709\u4e9b\u4eba\u4e00\u5929\u5929\u7684\u901b\u6dd8\u5b9d\u4e5f\u4e0d\u4e70\uff0c\u4f46\u662f\u4e5f\u4e0d\u77e5\u9053\u5728\u5e72\u4ec0\u4e48\uff0c\u4ed6\u5988\u7684\u8fd8\u4e0d\u5c31\u662f\u56e0\u4e3a\u641c\u4e0d\u5230\u5408\u9002\u7684\u4e1c\u897f\u5417\u3002\u3002\u3002", "last_modified": 1777122560, "replies": 0, "id": 1208517}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/6e27/13a6/557_large.png?m=1747623425", "name": "life", "avatar_normal": "https://cdn.v2ex.com/navatar/6e27/13a6/557_normal.png?m=1747623425", "title": "\u751f\u6d3b", "url": "https://www.v2ex.com/go/life", "topics": 10703, "footer": "", "header": "\u751f\u6d3b\u4e2d\u7684\u6280\u672f\u8ba8\u8bba", "title_alternative": "Life", "avatar_mini": "https://cdn.v2ex.com/navatar/6e27/13a6/557_mini.png?m=1747623425", "stars": 2289, "founder_id": 0, "aliases": [], "root": false, "id": 557, "parent_node_name": ""}, "member": {"id": 804030, "username": "fgvbtttt", "url": "https://www.v2ex.com/u/fgvbtttt", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/603e/e865/804030_mini.png?m=1777111507", "avatar_normal": "https://cdn.v2ex.com/avatar/603e/e865/804030_normal.png?m=1777111507", "avatar_large": "https://cdn.v2ex.com/avatar/603e/e865/804030_large.png?m=1777111507", "avatar_xlarge": "https://cdn.v2ex.com/avatar/603e/e865/804030_xlarge.png?m=1777111507", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/603e/e865/804030_xxlarge.png?m=1777111507", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/603e/e865/804030_xxxlarge.png?m=1777111507", "created": 1776525699, "last_modified": 1777111507, "pro": 0}, "last_reply_by": "", "last_touched": 1777107132, "title": "5.1 \u9999\u6e2f\u65c5\u6e38\uff0c Za bank \u4f17\u5b89\u94f6\u884c\u5f00\u6237\u989d\u5916\u8fd4\u73b0 300HKD\u3002", "url": "https://www.v2ex.com/t/1208515", "created": 1777121532, "deleted": 0, "content": "\u9080\u8bf7\u7801\uff1aHCEAD7\r\n\u7535\u62a5 @fgvbt123\r\n\r\nhttps://i.v2ex.co/525544Yo.jpeg\r\nhttps://i.v2ex.co/TZ0FZ7Uu.jpeg\r\nhttps://i.v2ex.co/G713o6IE.jpeg", "content_rendered": "\u9080\u8bf7\u7801\uff1aHCEAD7<br />\u7535\u62a5 @<a target=\"_blank\" href=\"/member/fgvbt123\" rel=\"nofollow noopener\">fgvbt123</a><br /><br /><a target=\"_blank\" href=\"/i/525544Yo.jpeg\" rel=\"nofollow noopener\" target=\"_blank\" title=\"\u5728\u65b0\u7a97\u53e3\u6253\u5f00\u56fe\u7247 525544Yo.jpeg\"><img src=\"//i.v2ex.co/525544Yo.jpeg\" class=\"embedded_image\"></a><br /><a target=\"_blank\" href=\"/i/TZ0FZ7Uu.jpeg\" rel=\"nofollow noopener\" target=\"_blank\" title=\"\u5728\u65b0\u7a97\u53e3\u6253\u5f00\u56fe\u7247 TZ0FZ7Uu.jpeg\"><img src=\"//i.v2ex.co/TZ0FZ7Uu.jpeg\" class=\"embedded_image\"></a><br /><a target=\"_blank\" href=\"/i/G713o6IE.jpeg\" rel=\"nofollow noopener\" target=\"_blank\" title=\"\u5728\u65b0\u7a97\u53e3\u6253\u5f00\u56fe\u7247 G713o6IE.jpeg\"><img src=\"//i.v2ex.co/G713o6IE.jpeg\" class=\"embedded_image\"></a>", "last_modified": 1777121532, "replies": 0, "id": 1208515}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/df0a/ab05/1148_large.png?m=1751736790", "name": "claude", "avatar_normal": "https://cdn.v2ex.com/navatar/df0a/ab05/1148_normal.png?m=1751736790", "title": "Claude", "url": "https://www.v2ex.com/go/claude", "topics": 459, "footer": "", "header": "", "title_alternative": "Claude", "avatar_mini": "https://cdn.v2ex.com/navatar/df0a/ab05/1148_mini.png?m=1751736790", "stars": 472, "founder_id": 0, "aliases": [], "root": false, "id": 1148, "parent_node_name": "geek"}, "member": {"id": 92500, "username": "xuegy", "url": "https://www.v2ex.com/u/xuegy", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/gravatar/a14fd036007f13550119309d4ee7e0f1?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/a14fd036007f13550119309d4ee7e0f1?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/a14fd036007f13550119309d4ee7e0f1?s=73&d=retro", "created": 1421601097, "last_modified": 1777119747, "pro": 0}, "last_reply_by": "hxy100", "last_touched": 1777123583, "title": "\u5982\u4f55\u6839\u6cbb Claude \u5728\u7f16\u8bd1 C++\u65f6\u81ea\u4f5c\u806a\u660e\u7684\u95ee\u9898", "url": "https://www.v2ex.com/t/1208513", "created": 1777120649, "deleted": 0, "content": "\u7528\u7684\u662f GitHub Copilot Claude Sonnet 4.6 \uff0c\u5df2\u7ecf\u5728 copilot-instructions.md \u91cc\u9762\u5199\u4e86 please redirect building log to a temporary file instead of using tail or grep.\r\n\u6bcf\u6b21\u7f16\u8bd1\u7684\u65f6\u5019\uff0c\u53ea\u8981\u56e0\u4e3a\u6a21\u7248\u5bfc\u81f4\u62a5\u9519\u4fe1\u606f\u8fc7\u957f\uff0cAI \u5c31\u4f1a\u65e0\u89c6\u6211\u7684\u6307\u4ee4\uff0c\u65e0\u9650\u7684\u81ea\u4f5c\u806a\u660e\u91cd\u590d\u8fd9\u4e2a\u5f31\u667a\u884c\u4e3a\uff1a\r\n1. \u5148 tail 20 \u884c\uff0c\u4ec0\u4e48\u4e5f\u6ca1\u770b\u5230\uff0c\u7136\u540e\u518d\u7f16\u8bd1\u4e00\u6b21 tail 50 \u884c\uff0c\u8fd8\u662f\u4ec0\u4e48\u4e5f\u6ca1\u770b\u5230\u3002\r\n2. \u518d\u7f16\u8bd1\u4e00\u6b21\uff0c\u7528 grep | err \uff0c\u771f\u6b63\u7684\u9519\u8bef\u4fe1\u606f\u8fd8\u662f\u88ab\u6df9\u6ca1\u3002\r\n3. \u6700\u540e\u5b9e\u5728\u6ca1\u529e\u6cd5\u4e86\uff0c\u624d\u53bb/tmp \u5199\u5165\u4e34\u65f6\u6587\u4ef6\u3002\r\n\u6211\u5927\u6982\u80fd\u731c\u5230\u8fd9\u662f\u8ddf agent \u5185\u90e8\u8981\u7f29\u77ed\u4e0a\u4e0b\u6587\u7684\u673a\u5236\u51b2\u7a81\u4e86\uff0c\u5982\u4f55\u6839\u6cbb\uff1f", "content_rendered": "\u7528\u7684\u662f GitHub Copilot Claude Sonnet 4.6 \uff0c\u5df2\u7ecf\u5728 <a target=\"_blank\" href=\"http://copilot-instructions.md\" rel=\"nofollow noopener\">copilot-instructions.md</a> \u91cc\u9762\u5199\u4e86 please redirect building log to a temporary file instead of using tail or grep.<br />\u6bcf\u6b21\u7f16\u8bd1\u7684\u65f6\u5019\uff0c\u53ea\u8981\u56e0\u4e3a\u6a21\u7248\u5bfc\u81f4\u62a5\u9519\u4fe1\u606f\u8fc7\u957f\uff0cAI \u5c31\u4f1a\u65e0\u89c6\u6211\u7684\u6307\u4ee4\uff0c\u65e0\u9650\u7684\u81ea\u4f5c\u806a\u660e\u91cd\u590d\u8fd9\u4e2a\u5f31\u667a\u884c\u4e3a\uff1a<br />1. \u5148 tail 20 \u884c\uff0c\u4ec0\u4e48\u4e5f\u6ca1\u770b\u5230\uff0c\u7136\u540e\u518d\u7f16\u8bd1\u4e00\u6b21 tail 50 \u884c\uff0c\u8fd8\u662f\u4ec0\u4e48\u4e5f\u6ca1\u770b\u5230\u3002<br />2. \u518d\u7f16\u8bd1\u4e00\u6b21\uff0c\u7528 grep | err \uff0c\u771f\u6b63\u7684\u9519\u8bef\u4fe1\u606f\u8fd8\u662f\u88ab\u6df9\u6ca1\u3002<br />3. \u6700\u540e\u5b9e\u5728\u6ca1\u529e\u6cd5\u4e86\uff0c\u624d\u53bb/tmp \u5199\u5165\u4e34\u65f6\u6587\u4ef6\u3002<br />\u6211\u5927\u6982\u80fd\u731c\u5230\u8fd9\u662f\u8ddf agent \u5185\u90e8\u8981\u7f29\u77ed\u4e0a\u4e0b\u6587\u7684\u673a\u5236\u51b2\u7a81\u4e86\uff0c\u5982\u4f55\u6839\u6cbb\uff1f", "last_modified": 1777120801, "replies": 1, "id": 1208513}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 761594, "username": "erihuxehod217", "url": "https://www.v2ex.com/u/erihuxehod217", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/daccfdaaf36e5cb0b3a1c8848a5ede88?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/daccfdaaf36e5cb0b3a1c8848a5ede88?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/daccfdaaf36e5cb0b3a1c8848a5ede88?s=73&d=retro", "created": 1754556817, "last_modified": 1754556817, "pro": 0}, "last_reply_by": "", "last_touched": 1777119646, "title": "\u505a\u4e86\u4e00\u4e2a\u8de8\u5883\u7535\u5546 AI \u5de5\u5177\u7684\u6781\u7b80\u5bfc\u822a\u7ad9\uff0c\u4e13\u95e8\u6807\u6ce8\u4e86\u54ea\u4e9b\u56fd\u5185\u80fd\u7528\uff0c\u6c42\u5404\u4f4d\u8001\u54e5\u62cd\u7816", "url": "https://www.v2ex.com/t/1208512", "created": 1777119826, "deleted": 0, "content": "\u6f5c\u6c34\u597d\u4e45\uff0c\u7b2c 2 \u6b21\u5728 V2 \u53d1\u521b\u9020\u5e16\uff0c\u6709\u70b9\u7d27\u5f20\u3002\r\n\r\n\u4e8b\u60c5\u8d77\u56e0\u662f\u53bb\u5e74\u5e95\u5f00\u59cb\u505a\u8de8\u5883\u7535\u5546\uff0c\u4f5c\u4e3a\u65b0\u624b\u8e29\u4e86\u592a\u591a\u5de5\u5177\u7684\u5751\uff1a\r\n\r\n\u770b\u4e86\u4e00\u5806\u201c\u5fc5\u5907\u5de5\u5177\u201d\u63a8\u8350\u6587\u7ae0\uff0c\u6536\u85cf\u5939\u585e\u7206\uff0c\u771f\u8981\u7528\u7684\u65f6\u5019\u4e0d\u77e5\u9053\u5148\u70b9\u54ea\u4e2a\r\n\r\n\u66f4\u5d29\u6e83\u7684\u662f\uff0c\u5f88\u591a\u5de5\u5177\u5728\u56fd\u5185\u6253\u4e0d\u5f00\uff0c\u6216\u8005\u6253\u5f00\u6162\u5230\u6000\u7591\u4eba\u751f\uff0c\u627e\u5e73\u66ff\u53c8\u5f97\u91cd\u65b0\u641c\r\n\r\n\u6709\u4e9b\u5de5\u5177\u5e74\u8d39\u5927\u51e0\u767e\u5200\uff0c\u4e70\u4e86\u624d\u53d1\u73b0\u6839\u672c\u7528\u4e0d\u4e0a\uff0c\u8840\u4e8f\r\n\r\n\u4e00\u6c14\u4e4b\u4e0b\uff0c\u81ea\u5df1\u82b1\u51e0\u5929\u65f6\u95f4\u642d\u4e86\u4e2a\u5bfc\u822a\u7ad9\uff1a\r\n\r\n\ud83d\udc49 SellerToolsAI.com\r\n\r\n\u76ee\u524d\u8fd8\u662f\u6bdb\u576f\u623f\u9636\u6bb5\uff0c\u5f88\u7c97\u7cd9\uff0c\u4f46\u6838\u5fc3\u529f\u80fd\u5df2\u7ecf\u80fd\u7528\u4e86\u3002\r\n\r\n\u8fd9\u4e2a\u4e1c\u897f\u8ddf\u5176\u4ed6\u5bfc\u822a\u7ad9\u6709\u4ec0\u4e48\u4e0d\u4e00\u6837\r\n\u6309\u573a\u666f\u5206\uff0c\u4e0d\u6309\u5de5\u5177\u7c7b\u578b\u5806\u780c\r\n\u4e0d\u662f\u90a3\u79cd\u201c\u5173\u952e\u8bcd\u5de5\u5177 30 \u4e2a\u3001\u9009\u54c1\u5de5\u5177 40 \u4e2a\u201d\u94fa\u4e00\u5806\u8ba9\u4f60\u81ea\u5df1\u9009\u3002\u6211\u662f\u6309\u7167\u201c\u4f60\u6b63\u5728\u5e72\u4ec0\u4e48\u201d\u6765\u5206\u7684\uff1a\r\n\r\n\u65b0\u624b\u8d77\u6b65\uff08\u76f4\u63a5\u7ed9\u4e00\u5957\u6700\u5c0f\u5de5\u5177\u5305\uff0c\u591a\u4e86\u4e0d\u63a8\u8350\uff09\r\n\r\n\u56fd\u5185\u56e2\u961f\uff08\u4e13\u95e8\u7b5b\u9009\u56fd\u5185\u53ef\u8bbf\u95ee\u7684\u5de5\u5177\uff09\r\n\r\nAmazon / TikTok / Shopify \u5404\u81ea\u5206\u533a\r\n\r\n\u201c\u56fd\u5185\u53ef\u8bbf\u95ee\u201d\u5f53\u505a\u786c\u6307\u6807\r\n\u6bcf\u6b3e\u5de5\u5177\u6211\u90fd\u5b9e\u9645\u5728\u56fd\u5185\u7f51\u7edc\u4e0b\u6d4b\u8fc7\uff0c\u80fd\u6d41\u7545\u6253\u5f00\u7684\u4f1a\u6253\u4e0a [\u56fd\u5185\u53ef\u8bbf] \u6807\u7b7e\u3002\u6253\u4e0d\u5f00\u7684\uff0c\u5c3d\u91cf\u627e\u4e00\u4e2a\u56fd\u5185\u80fd\u7528\u7684\u5e73\u66ff\u653e\u5728\u65c1\u8fb9\u3002\r\n\u8fd9\u4e2a\u70b9\u505a\u8d77\u6765\u633a\u8d39\u52b2\u7684\uff0c\u4f46\u6211\u89c9\u5f97\u662f\u56fd\u5185\u5356\u5bb6\u7684\u521a\u9700\uff0c\u5c31\u786c\u7740\u5934\u76ae\u505a\u4e86\u3002\r\n\r\n\u4f4e\u9884\u7b97\u53cb\u597d\uff0c\u4e0d\u529d\u4eba\u4e71\u82b1\u94b1\r\n\u6709\u4e9b\u8d5b\u9053\u5c31\u662f\u4e0d\u7528\u4e0a\u6765\u5c31\u4e70\u51e0\u5343\u5757\u7684\u8f6f\u4ef6\uff0c\u6211\u5728\u7ad9\u91cc\u4e5f\u6574\u7406\u4e86\u4e00\u4e9b\u514d\u8d39\u6216\u9ad8\u6027\u4ef7\u6bd4\u7684\u7ec4\u5408\u65b9\u6848\uff0c\u5148\u8dd1\u901a\u518d\u5347\u7ea7\u3002\r\n\r\n\u53e6\u5916\uff0c\u6211\u628a\u81ea\u5df1\u7528\u8fc7\u8fd8\u4e0d\u9519\u7684 AI \u5de5\u5177\u6574\u7406\u4e86\u4e00\u4efd\u699c\u5355\uff0c\u653e\u5728\u7ad9\u4e0a\u514d\u8d39\u9886\uff08\u8f93\u5165\u90ae\u7bb1\u5c31\u80fd\u62ff\uff0c\u7eaf\u7cb9\u662f\u4e3a\u4e86\u6512\u7b2c\u4e00\u6279\u7528\u6237\u53cd\u9988\uff0c\u6ca1\u6709\u4ed8\u8d39\u5185\u5bb9\uff09\u3002\r\n\r\n\u73b0\u5728\u7684\u95ee\u9898 & \u60f3\u8bf7\u5927\u5bb6\u5e2e\u5fd9\u7684\r\n\u5766\u7387\u8bb2\uff0c\u7ad9\u521a\u4e0a\u7ebf\uff0c\u95ee\u9898\u4e00\u5927\u5806\uff1a\r\n\r\n\u5de5\u5177\u6570\u91cf\u8fd8\u4e0d\u591f\u591a\uff0c\u8fd8\u5728\u624b\u52a8\u4e00\u4e2a\u4e2a\u52a0\r\n\r\n\u79fb\u52a8\u7aef\u9002\u914d\u53ea\u505a\u4e86\u4e2a\u5927\u6982\uff0c\u6709\u7684\u5730\u65b9\u4f30\u8ba1\u5f88\u4e11\r\n\r\n\u5206\u7c7b\u903b\u8f91\u662f\u6211\u81ea\u5df1\u60f3\u7684\uff0c\u4e0d\u4e00\u5b9a\u7b26\u5408\u6240\u6709\u4eba\u7684\u4f7f\u7528\u4e60\u60ef\r\n\r\n\u6240\u4ee5\u60f3\u8bf7\u5404\u4f4d\u8001\u54e5\uff1a\r\n\r\n\u968f\u4fbf\u901b\u901b\uff0c\u770b\u80fd\u4e0d\u80fd\u987a\u7545\u627e\u5230\u4f60\u60f3\u8981\u7684\u4e1c\u897f\r\n\r\n\u5982\u679c\u53d1\u73b0\u67d0\u4e2a\u5de5\u5177\u6253\u4e0d\u5f00\uff0c\u6216\u8005\u6807\u7b7e\u6807\u9519\u4e86\uff0c\u76f4\u63a5\u544a\u8bc9\u6211\uff0c\u6211\u9a6c\u4e0a\u6539\r\n\r\n\u8fd8\u7f3a\u4ec0\u4e48\u4f60\u89c9\u5f97\u5fc5\u88c5\u7684\u597d\u5de5\u5177\uff0c\u6c42\u63a8\u8350\uff0c\u6211\u52a0\u4e0a\u53bb\r\n\r\n\u4efb\u4f55\u5efa\u8bae\u6211\u90fd\u4f1a\u8ba4\u771f\u770b\uff0c\u73b0\u5728\u8fd9\u4e2a\u9636\u6bb5\uff0c\u6bcf\u4e00\u4e2a\u53cd\u9988\u5bf9\u6211\u6765\u8bf4\u90fd\u7279\u522b\u5b9d\u8d35\u3002\r\n\r\n\u7f51\u5740\u518d\u653e\u4e00\u4e0b\uff1a https://sellertoolsai.com\r\n\r\n\u4e0d\u641e\u9080\u8bf7\u7801\u4e0d\u641e\u4ed8\u8d39\u5899\uff0c\u5c31\u662f\u4e2a\u5e72\u51c0\u7684\u5de5\u5177\u7d22\u5f15\u7ad9\u3002\u5e0c\u671b\u80fd\u5e2e\u5230\u548c\u6211\u4e00\u6837\u5728\u8de8\u5883\u8def\u4e0a\u6478\u7d22\u7684\u670b\u53cb\uff0c\u5c11\u8d70\u4e00\u70b9\u6211\u5f53\u65f6\u8d70\u8fc7\u7684\u5f2f\u8def\u3002\r\n\r\n\u8c22\u8c22\u5404\u4f4d\u3002", "content_rendered": "<p>\u6f5c\u6c34\u597d\u4e45\uff0c\u7b2c 2 \u6b21\u5728 V2 \u53d1\u521b\u9020\u5e16\uff0c\u6709\u70b9\u7d27\u5f20\u3002</p>\n<p>\u4e8b\u60c5\u8d77\u56e0\u662f\u53bb\u5e74\u5e95\u5f00\u59cb\u505a\u8de8\u5883\u7535\u5546\uff0c\u4f5c\u4e3a\u65b0\u624b\u8e29\u4e86\u592a\u591a\u5de5\u5177\u7684\u5751\uff1a</p>\n<p>\u770b\u4e86\u4e00\u5806\u201c\u5fc5\u5907\u5de5\u5177\u201d\u63a8\u8350\u6587\u7ae0\uff0c\u6536\u85cf\u5939\u585e\u7206\uff0c\u771f\u8981\u7528\u7684\u65f6\u5019\u4e0d\u77e5\u9053\u5148\u70b9\u54ea\u4e2a</p>\n<p>\u66f4\u5d29\u6e83\u7684\u662f\uff0c\u5f88\u591a\u5de5\u5177\u5728\u56fd\u5185\u6253\u4e0d\u5f00\uff0c\u6216\u8005\u6253\u5f00\u6162\u5230\u6000\u7591\u4eba\u751f\uff0c\u627e\u5e73\u66ff\u53c8\u5f97\u91cd\u65b0\u641c</p>\n<p>\u6709\u4e9b\u5de5\u5177\u5e74\u8d39\u5927\u51e0\u767e\u5200\uff0c\u4e70\u4e86\u624d\u53d1\u73b0\u6839\u672c\u7528\u4e0d\u4e0a\uff0c\u8840\u4e8f</p>\n<p>\u4e00\u6c14\u4e4b\u4e0b\uff0c\u81ea\u5df1\u82b1\u51e0\u5929\u65f6\u95f4\u642d\u4e86\u4e2a\u5bfc\u822a\u7ad9\uff1a</p>\n<p>\ud83d\udc49 <a href=\"http://SellerToolsAI.com\" rel=\"nofollow\">SellerToolsAI.com</a></p>\n<p>\u76ee\u524d\u8fd8\u662f\u6bdb\u576f\u623f\u9636\u6bb5\uff0c\u5f88\u7c97\u7cd9\uff0c\u4f46\u6838\u5fc3\u529f\u80fd\u5df2\u7ecf\u80fd\u7528\u4e86\u3002</p>\n<p>\u8fd9\u4e2a\u4e1c\u897f\u8ddf\u5176\u4ed6\u5bfc\u822a\u7ad9\u6709\u4ec0\u4e48\u4e0d\u4e00\u6837\n\u6309\u573a\u666f\u5206\uff0c\u4e0d\u6309\u5de5\u5177\u7c7b\u578b\u5806\u780c\n\u4e0d\u662f\u90a3\u79cd\u201c\u5173\u952e\u8bcd\u5de5\u5177 30 \u4e2a\u3001\u9009\u54c1\u5de5\u5177 40 \u4e2a\u201d\u94fa\u4e00\u5806\u8ba9\u4f60\u81ea\u5df1\u9009\u3002\u6211\u662f\u6309\u7167\u201c\u4f60\u6b63\u5728\u5e72\u4ec0\u4e48\u201d\u6765\u5206\u7684\uff1a</p>\n<p>\u65b0\u624b\u8d77\u6b65\uff08\u76f4\u63a5\u7ed9\u4e00\u5957\u6700\u5c0f\u5de5\u5177\u5305\uff0c\u591a\u4e86\u4e0d\u63a8\u8350\uff09</p>\n<p>\u56fd\u5185\u56e2\u961f\uff08\u4e13\u95e8\u7b5b\u9009\u56fd\u5185\u53ef\u8bbf\u95ee\u7684\u5de5\u5177\uff09</p>\n<p>Amazon / TikTok / Shopify \u5404\u81ea\u5206\u533a</p>\n<p>\u201c\u56fd\u5185\u53ef\u8bbf\u95ee\u201d\u5f53\u505a\u786c\u6307\u6807\n\u6bcf\u6b3e\u5de5\u5177\u6211\u90fd\u5b9e\u9645\u5728\u56fd\u5185\u7f51\u7edc\u4e0b\u6d4b\u8fc7\uff0c\u80fd\u6d41\u7545\u6253\u5f00\u7684\u4f1a\u6253\u4e0a [\u56fd\u5185\u53ef\u8bbf] \u6807\u7b7e\u3002\u6253\u4e0d\u5f00\u7684\uff0c\u5c3d\u91cf\u627e\u4e00\u4e2a\u56fd\u5185\u80fd\u7528\u7684\u5e73\u66ff\u653e\u5728\u65c1\u8fb9\u3002\n\u8fd9\u4e2a\u70b9\u505a\u8d77\u6765\u633a\u8d39\u52b2\u7684\uff0c\u4f46\u6211\u89c9\u5f97\u662f\u56fd\u5185\u5356\u5bb6\u7684\u521a\u9700\uff0c\u5c31\u786c\u7740\u5934\u76ae\u505a\u4e86\u3002</p>\n<p>\u4f4e\u9884\u7b97\u53cb\u597d\uff0c\u4e0d\u529d\u4eba\u4e71\u82b1\u94b1\n\u6709\u4e9b\u8d5b\u9053\u5c31\u662f\u4e0d\u7528\u4e0a\u6765\u5c31\u4e70\u51e0\u5343\u5757\u7684\u8f6f\u4ef6\uff0c\u6211\u5728\u7ad9\u91cc\u4e5f\u6574\u7406\u4e86\u4e00\u4e9b\u514d\u8d39\u6216\u9ad8\u6027\u4ef7\u6bd4\u7684\u7ec4\u5408\u65b9\u6848\uff0c\u5148\u8dd1\u901a\u518d\u5347\u7ea7\u3002</p>\n<p>\u53e6\u5916\uff0c\u6211\u628a\u81ea\u5df1\u7528\u8fc7\u8fd8\u4e0d\u9519\u7684 AI \u5de5\u5177\u6574\u7406\u4e86\u4e00\u4efd\u699c\u5355\uff0c\u653e\u5728\u7ad9\u4e0a\u514d\u8d39\u9886\uff08\u8f93\u5165\u90ae\u7bb1\u5c31\u80fd\u62ff\uff0c\u7eaf\u7cb9\u662f\u4e3a\u4e86\u6512\u7b2c\u4e00\u6279\u7528\u6237\u53cd\u9988\uff0c\u6ca1\u6709\u4ed8\u8d39\u5185\u5bb9\uff09\u3002</p>\n<p>\u73b0\u5728\u7684\u95ee\u9898 &amp; \u60f3\u8bf7\u5927\u5bb6\u5e2e\u5fd9\u7684\n\u5766\u7387\u8bb2\uff0c\u7ad9\u521a\u4e0a\u7ebf\uff0c\u95ee\u9898\u4e00\u5927\u5806\uff1a</p>\n<p>\u5de5\u5177\u6570\u91cf\u8fd8\u4e0d\u591f\u591a\uff0c\u8fd8\u5728\u624b\u52a8\u4e00\u4e2a\u4e2a\u52a0</p>\n<p>\u79fb\u52a8\u7aef\u9002\u914d\u53ea\u505a\u4e86\u4e2a\u5927\u6982\uff0c\u6709\u7684\u5730\u65b9\u4f30\u8ba1\u5f88\u4e11</p>\n<p>\u5206\u7c7b\u903b\u8f91\u662f\u6211\u81ea\u5df1\u60f3\u7684\uff0c\u4e0d\u4e00\u5b9a\u7b26\u5408\u6240\u6709\u4eba\u7684\u4f7f\u7528\u4e60\u60ef</p>\n<p>\u6240\u4ee5\u60f3\u8bf7\u5404\u4f4d\u8001\u54e5\uff1a</p>\n<p>\u968f\u4fbf\u901b\u901b\uff0c\u770b\u80fd\u4e0d\u80fd\u987a\u7545\u627e\u5230\u4f60\u60f3\u8981\u7684\u4e1c\u897f</p>\n<p>\u5982\u679c\u53d1\u73b0\u67d0\u4e2a\u5de5\u5177\u6253\u4e0d\u5f00\uff0c\u6216\u8005\u6807\u7b7e\u6807\u9519\u4e86\uff0c\u76f4\u63a5\u544a\u8bc9\u6211\uff0c\u6211\u9a6c\u4e0a\u6539</p>\n<p>\u8fd8\u7f3a\u4ec0\u4e48\u4f60\u89c9\u5f97\u5fc5\u88c5\u7684\u597d\u5de5\u5177\uff0c\u6c42\u63a8\u8350\uff0c\u6211\u52a0\u4e0a\u53bb</p>\n<p>\u4efb\u4f55\u5efa\u8bae\u6211\u90fd\u4f1a\u8ba4\u771f\u770b\uff0c\u73b0\u5728\u8fd9\u4e2a\u9636\u6bb5\uff0c\u6bcf\u4e00\u4e2a\u53cd\u9988\u5bf9\u6211\u6765\u8bf4\u90fd\u7279\u522b\u5b9d\u8d35\u3002</p>\n<p>\u7f51\u5740\u518d\u653e\u4e00\u4e0b\uff1a <a href=\"https://sellertoolsai.com\" rel=\"nofollow\">https://sellertoolsai.com</a></p>\n<p>\u4e0d\u641e\u9080\u8bf7\u7801\u4e0d\u641e\u4ed8\u8d39\u5899\uff0c\u5c31\u662f\u4e2a\u5e72\u51c0\u7684\u5de5\u5177\u7d22\u5f15\u7ad9\u3002\u5e0c\u671b\u80fd\u5e2e\u5230\u548c\u6211\u4e00\u6837\u5728\u8de8\u5883\u8def\u4e0a\u6478\u7d22\u7684\u670b\u53cb\uff0c\u5c11\u8d70\u4e00\u70b9\u6211\u5f53\u65f6\u8d70\u8fc7\u7684\u5f2f\u8def\u3002</p>\n<p>\u8c22\u8c22\u5404\u4f4d\u3002</p>\n", "last_modified": 1777119826, "replies": 0, "id": 1208512}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_large.png?m=1751718333", "name": "qna", "avatar_normal": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_normal.png?m=1751718333", "title": "\u95ee\u4e0e\u7b54", "url": "https://www.v2ex.com/go/qna", "topics": 238357, "footer": "", "header": "<!--\r\n\u4e00\u4e2a\u66f4\u597d\u7684\u4e16\u754c\u9700\u8981\u4f60\u6301\u7eed\u5730\u63d0\u51fa\u597d\u95ee\u9898\u3002\r\n-->", "title_alternative": "Questions and Answers", "avatar_mini": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_mini.png?m=1751718333", "stars": 4483, "founder_id": 0, "aliases": [], "root": false, "id": 12, "parent_node_name": "v2ex"}, "member": {"id": 478345, "username": "mdcaqr", "url": "https://www.v2ex.com/u/mdcaqr", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/gravatar/62e6c5c475edbf18a9e4a628a071e001?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/62e6c5c475edbf18a9e4a628a071e001?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/62e6c5c475edbf18a9e4a628a071e001?s=73&d=retro", "created": 1584935946, "last_modified": 1678348423, "pro": 0}, "last_reply_by": "", "last_touched": 1777119505, "title": "\u56fd\u5185\u5230\u5e95\u54ea\u4e2a coding plan \u80fd\u4e70", "url": "https://www.v2ex.com/t/1208511", "created": 1777119505, "deleted": 0, "content": "kimi \u7ed9\u7684\u592a\u5c11\uff0cglm \u62a2\u4e0d\u5230\uff0cminimax \u9664\u4e86\u4fbf\u5b9c\u4e00\u65e0\u662f\u5904\uff0c\u96be\u9053\u53ea\u80fd deepseek api \u5417\uff1f", "content_rendered": "kimi \u7ed9\u7684\u592a\u5c11\uff0cglm \u62a2\u4e0d\u5230\uff0cminimax \u9664\u4e86\u4fbf\u5b9c\u4e00\u65e0\u662f\u5904\uff0c\u96be\u9053\u53ea\u80fd deepseek api \u5417\uff1f", "last_modified": 1777119505, "replies": 0, "id": 1208511}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_large.png?m=1751718333", "name": "qna", "avatar_normal": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_normal.png?m=1751718333", "title": "\u95ee\u4e0e\u7b54", "url": "https://www.v2ex.com/go/qna", "topics": 238357, "footer": "", "header": "<!--\r\n\u4e00\u4e2a\u66f4\u597d\u7684\u4e16\u754c\u9700\u8981\u4f60\u6301\u7eed\u5730\u63d0\u51fa\u597d\u95ee\u9898\u3002\r\n-->", "title_alternative": "Questions and Answers", "avatar_mini": "https://cdn.v2ex.com/navatar/c20a/d4d7/12_mini.png?m=1751718333", "stars": 4483, "founder_id": 0, "aliases": [], "root": false, "id": 12, "parent_node_name": "v2ex"}, "member": {"id": 12318, "username": "nowheretoseek", "url": "https://www.v2ex.com/u/nowheretoseek", "website": "", "twitter": "", "psn": "", "github": "", "btc": "", "location": "\u5317\u4eac", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/bdbd/5ebf/12318_mini.png?m=1717058068", "avatar_normal": "https://cdn.v2ex.com/avatar/bdbd/5ebf/12318_normal.png?m=1717058068", "avatar_large": "https://cdn.v2ex.com/avatar/bdbd/5ebf/12318_large.png?m=1717058068", "created": 1317918702, "last_modified": 1717058068, "pro": 0}, "last_reply_by": "nowheretoseek", "last_touched": 1777119301, "title": "gemini-flash-latest \u548c gemini-3-flash-preview \u5e95\u5c42\u76f8\u540c\uff0c\u4f46\u5b9a\u4ef7\u5dee\u5f02\u5927\uff1f", "url": "https://www.v2ex.com/t/1208510", "created": 1777118895, "deleted": 0, "content": "\u6211\u5728 aistudio \u53d1\u73b0\u4e86\u4e00\u4e2a\u5f88\u5947\u602a\u7684\u4e8b\u60c5\uff0c\u5c31\u662f gemini-flash-latest \u662f gemini-3-flash-preview \u7684 alias \uff0c\u4f46\u4e24\u8005\u5b9a\u4ef7\u4e0d\u540c\uff0c\u524d\u8005\u8f93\u5165\u3001\u8f93\u51fa\u5206\u522b\u662f 0.3 \u30012.5 \uff0c\u540e\u8005\u662f 0.5 \u30013.0 \uff0c\u4e0d\u77e5\u5404\u4f4d\u662f\u5426\u7559\u610f\u5230\u8fd9\u4e2a\uff0c\u5e94\u8be5\u653e\u5fc3\u7528 gemini-flash-latest \u5417\uff1f\r\n\r\n\u95ee Gemini \uff0c\u5b83\u8fd9\u4e48\u8bf4\u7684\uff1a\r\n\r\n\u4e3a\u4ec0\u4e48\u201c\u540c\u4e00\u6b3e\u6a21\u578b\u201d\u6709\u4e24\u4e2a\u4ef7\u683c\uff1f\r\n\u867d\u7136 gemini-flash-latest \u76ee\u524d\u6307\u5411\u7684\u5e95\u5c42\u6743\u91cd\uff08 Weights \uff09\u53ef\u80fd\u4e0e gemini-3-flash-preview \u5b8c\u5168\u4e00\u81f4\uff0c\u4f46\u5b83\u4eec\u5728 Google \u7684\u8ba1\u8d39\u7cfb\u7edf\u4e2d\u5c5e\u4e8e\u4e0d\u540c\u7684 SKU \uff08\u5e93\u5b58\u5355\u4f4d\uff09\uff1a\r\n\r\ngemini-3-flash-preview \uff08\u9884\u89c8\u7248\u5b9a\u4ef7\uff09\uff1a\r\n\u5b83\u662f\u4e3a\u4e86\u7ed9\u5f00\u53d1\u8005\u6d4b\u8bd5\u6700\u65b0\u529f\u80fd\uff08\u6bd4\u5982\u66f4\u9ad8\u7684\u5e76\u53d1\u3001\u8fd8\u6ca1\u5b8c\u5168\u7a33\u5b9a\u7684\u65b0\u6a21\u6001\u652f\u6301\uff09\u51c6\u5907\u7684\u3002Google \u901a\u5e38\u4f1a\u5bf9\u201c\u9884\u89c8\u7248\u201d\u8bbe\u7f6e\u4e00\u4e2a\u66f4\u9ad8\u7684\u4ef7\u683c\u5899\uff0c\u4ee5\u7b5b\u9009\u51fa\u771f\u6b63\u7684\u6d4b\u8bd5\u8005\uff0c\u5e76\u8986\u76d6\u5b9e\u9a8c\u6027\u670d\u52a1\u5668\u7684\u8fd0\u884c\u6210\u672c\u3002\r\n\r\ngemini-flash-latest \uff08\u7a33\u5b9a\u7248/\u5168\u91cf\u7248\u5b9a\u4ef7\uff09\uff1a\r\n\u8fd9\u4e2a\u522b\u540d\u6307\u5411\u7684\u662f\u5df2\u7ecf\u7ecf\u8fc7\u538b\u529b\u6d4b\u8bd5\u3001\u51c6\u5907\u597d\u5927\u89c4\u6a21\u5546\u7528\u7684\u201c\u7a33\u5b9a\u7248\u672c\u201d\u3002\u4e3a\u4e86\u5728\u5e02\u573a\u4e0a\u4e0e GPT-4o-mini \u6216 Claude Haiku \u7ade\u4e89\uff0cGoogle \u4f1a\u7ed9\u8fd9\u4e2a\u522b\u540d\u8bbe\u5b9a\u4e00\u4e2a\u6781\u5177\u7ade\u4e89\u529b\u7684\u201c\u5e02\u573a\u4ef7\u201d\u3002\r\n\r\n\u672c\u8d28\u533a\u522b\uff1a \u4f60\u4ed8\u7684\u4e0d\u4ec5\u4ec5\u662f Token \u94b1\uff0c\u8fd8\u6709\u670d\u52a1\u7ea7\u522b\uff08 SLA \uff09\u548c\u5b9a\u4ef7\u7b56\u7565\u7684\u94b1\u3002latest \u4eab\u53d7\u7684\u662f\u5927\u89c4\u6a21\u63a8\u5e7f\u671f\u7684\u4f18\u60e0\u8865\u8d34\u3002", "content_rendered": "\u6211\u5728 aistudio \u53d1\u73b0\u4e86\u4e00\u4e2a\u5f88\u5947\u602a\u7684\u4e8b\u60c5\uff0c\u5c31\u662f gemini-flash-latest \u662f gemini-3-flash-preview \u7684 alias \uff0c\u4f46\u4e24\u8005\u5b9a\u4ef7\u4e0d\u540c\uff0c\u524d\u8005\u8f93\u5165\u3001\u8f93\u51fa\u5206\u522b\u662f 0.3 \u30012.5 \uff0c\u540e\u8005\u662f 0.5 \u30013.0 \uff0c\u4e0d\u77e5\u5404\u4f4d\u662f\u5426\u7559\u610f\u5230\u8fd9\u4e2a\uff0c\u5e94\u8be5\u653e\u5fc3\u7528 gemini-flash-latest \u5417\uff1f<br /><br />\u95ee Gemini \uff0c\u5b83\u8fd9\u4e48\u8bf4\u7684\uff1a<br /><br />\u4e3a\u4ec0\u4e48\u201c\u540c\u4e00\u6b3e\u6a21\u578b\u201d\u6709\u4e24\u4e2a\u4ef7\u683c\uff1f<br />\u867d\u7136 gemini-flash-latest \u76ee\u524d\u6307\u5411\u7684\u5e95\u5c42\u6743\u91cd\uff08 Weights \uff09\u53ef\u80fd\u4e0e gemini-3-flash-preview \u5b8c\u5168\u4e00\u81f4\uff0c\u4f46\u5b83\u4eec\u5728 Google \u7684\u8ba1\u8d39\u7cfb\u7edf\u4e2d\u5c5e\u4e8e\u4e0d\u540c\u7684 SKU \uff08\u5e93\u5b58\u5355\u4f4d\uff09\uff1a<br /><br />gemini-3-flash-preview \uff08\u9884\u89c8\u7248\u5b9a\u4ef7\uff09\uff1a<br />\u5b83\u662f\u4e3a\u4e86\u7ed9\u5f00\u53d1\u8005\u6d4b\u8bd5\u6700\u65b0\u529f\u80fd\uff08\u6bd4\u5982\u66f4\u9ad8\u7684\u5e76\u53d1\u3001\u8fd8\u6ca1\u5b8c\u5168\u7a33\u5b9a\u7684\u65b0\u6a21\u6001\u652f\u6301\uff09\u51c6\u5907\u7684\u3002Google \u901a\u5e38\u4f1a\u5bf9\u201c\u9884\u89c8\u7248\u201d\u8bbe\u7f6e\u4e00\u4e2a\u66f4\u9ad8\u7684\u4ef7\u683c\u5899\uff0c\u4ee5\u7b5b\u9009\u51fa\u771f\u6b63\u7684\u6d4b\u8bd5\u8005\uff0c\u5e76\u8986\u76d6\u5b9e\u9a8c\u6027\u670d\u52a1\u5668\u7684\u8fd0\u884c\u6210\u672c\u3002<br /><br />gemini-flash-latest \uff08\u7a33\u5b9a\u7248/\u5168\u91cf\u7248\u5b9a\u4ef7\uff09\uff1a<br />\u8fd9\u4e2a\u522b\u540d\u6307\u5411\u7684\u662f\u5df2\u7ecf\u7ecf\u8fc7\u538b\u529b\u6d4b\u8bd5\u3001\u51c6\u5907\u597d\u5927\u89c4\u6a21\u5546\u7528\u7684\u201c\u7a33\u5b9a\u7248\u672c\u201d\u3002\u4e3a\u4e86\u5728\u5e02\u573a\u4e0a\u4e0e GPT-4o-mini \u6216 Claude Haiku \u7ade\u4e89\uff0cGoogle \u4f1a\u7ed9\u8fd9\u4e2a\u522b\u540d\u8bbe\u5b9a\u4e00\u4e2a\u6781\u5177\u7ade\u4e89\u529b\u7684\u201c\u5e02\u573a\u4ef7\u201d\u3002<br /><br />\u672c\u8d28\u533a\u522b\uff1a \u4f60\u4ed8\u7684\u4e0d\u4ec5\u4ec5\u662f Token \u94b1\uff0c\u8fd8\u6709\u670d\u52a1\u7ea7\u522b\uff08 SLA \uff09\u548c\u5b9a\u4ef7\u7b56\u7565\u7684\u94b1\u3002latest \u4eab\u53d7\u7684\u662f\u5927\u89c4\u6a21\u63a8\u5e7f\u671f\u7684\u4f18\u60e0\u8865\u8d34\u3002", "last_modified": 1777118895, "replies": 2, "id": 1208510}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/4914/42df/1203_large.png?m=1774036775", "name": "agent", "avatar_normal": "https://cdn.v2ex.com/navatar/4914/42df/1203_normal.png?m=1774036775", "title": "AI Agent \u667a\u80fd\u4f53", "url": "https://www.v2ex.com/go/agent", "topics": 75, "footer": "## \u8282\u70b9\u8d5e\u52a9\u5546\r\n- [KIE AI]( https://kie.ai?ref=943410ffac83c9740ac67a6bdbc476b4)\r\n- [ClawDaddy]( https://clawdaddy.run/)", "header": "\u5206\u4eab AI Agent / Skills / MCP / Tool Use / Workflow \u7684\u6280\u672f\u4e0e\u5e94\u7528\u3002", "title_alternative": "AI Agent \u667a\u80fd\u4f53", "avatar_mini": "https://cdn.v2ex.com/navatar/4914/42df/1203_mini.png?m=1774036775", "stars": 45, "founder_id": 23327, "aliases": [], "root": false, "id": 1203, "parent_node_name": null}, "member": {"id": 481319, "username": "testHu", "url": "https://www.v2ex.com/u/testHu", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/a715a7f9283d5b70f8b4d99da39bb3fb?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/a715a7f9283d5b70f8b4d99da39bb3fb?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/a715a7f9283d5b70f8b4d99da39bb3fb?s=73&d=retro", "created": 1585882976, "last_modified": 1755228381, "pro": 0}, "last_reply_by": "testHu", "last_touched": 1777122388, "title": "\u4e00\u7ebf\u57ce\u5e02\u56de\u53bf\u57ce\u4e24\u5e74\uff0c\u6709\u56de\u4e61\u6216\u60f3\u56de\u4e61\u7684\u53ef\u4ee5\u4ea4\u6d41\u4e0b", "url": "https://www.v2ex.com/t/1208509", "created": 1777118583, "deleted": 0, "content": "24 \u5e74\u521d\u4ece\u4e00\u7ebf\u57ce\u5e02\u56de\u5230\u5bb6\u4e61\u5c0f\u53bf\u57ce\uff0c\u4e24\u5e74\u591a\u6765\uff1a\r\n\r\n\u6295\u8d44\u571f\u5730\u9879\u76ee\u548c\u623f\u4ea7\u56af\u56af\u6389\u51e0\u767e w \uff0c\u4e0d\u8fc7\u597d\u5728\u91d1\u878d\u6295\u8d44\u76c8\u5229\u57fa\u672c\u6301\u5e73\uff0c\r\n\r\n\u6162\u6162\u89c9\u609f\u5230\uff0c\u4eba\u80fd\u9a7e\u9a6d\u591a\u5c11\u8d22\u5bcc\uff0c\u9664\u4e86\u8ba4\u77e5\u4e4b\u5916\uff0c\u8fd8\u6709\u6c14\u573a\u3001\u6027\u683c\u3001\u5bb6\u5ead\u5404\u79cd\u56e0\u7d20\u3002\r\n\r\n\u5c11\u5373\u662f\u591a\uff0c\u7cbe\u4e00\u95e8\u81f4\u5bcc\uff0c\u60f3\u592a\u591a\u8d25\u5bb6\u3002\r\n\r\n\u5feb\u5373\u662f\u6162\uff0c\u6b32\u901f\u5219\u4e0d\u8fbe\u3002\r\n\r\n\u5728\u53bf\u57ce\u548c\u519c\u6751\u53d1\u751f\u4e86\u4e00\u4e9b\u4e8b\uff1a\r\n\r\n\u6781\u4f4e\u7684\u529e\u4e8b\u6548\u7387\u3001\u5bc6\u5bc6\u9ebb\u9ebb\u7684\u5173\u7cfb\u7f51\r\n\r\n\u6ca1\u6709\u5951\u7ea6\u7cbe\u795e\uff0c\u89c1\u94b1\u773c\u5f00\u552f\u5229\u662f\u56fe\uff0c\u800d\u8d56\u76ae\r\n\r\n\u6ca1\u6709\u5de5\u5320\u7cbe\u795e\uff0c\u6ca1\u6709\u4e13\u4e1a\u7cbe\u795e\r\n\r\n\u4ee4\u4eba\u538c\u70e6\u7684\u559d\u559d\u559d\r\n\r\n\u975e\u5e38\u591a\u4e0d\u8212\u670d\u7684\u4e8b\u60c5\uff0c\u8fd9\u4e9b\u70e6\u607c\u8fdc\u8d85\u6211\u5de5\u4f5c\u65f6\u9047\u5230\u7684\u56f0\u96be\u3002\r\n\r\n\u6bb5\u6c38\u5e73\u8bf4\uff1a\u201c\u5982\u679c\u8fd9\u4e2a\u4e8b\u60c5\u8ba9\u4f60\u957f\u671f\u4e0d\u8212\u670d\uff0c\u6216\u8005\u4f60\u660e\u663e\u77e5\u9053\u5b83\u4e0d\u5bf9\uff0c\u90a3\u5c31\u522b\u505a\u201d\u3002\u8292\u683c\u8bf4\uff1a\u201c\u53bb\u6709\u9c7c\u7684\u5730\u65b9\u9493\u9c7c\u201d\u3002\r\n\r\n\u5148\u8fd9\u6837\u5427\uff0c\u53ca\u65f6\u6b62\u635f\u56de\u4e00\u7ebf\u57ce\u5e02\uff0c\u628a\u5fc3\u6001\u6446\u6b63\uff0c\u628a\u6295\u8d44\u505a\u597d\uff0c\u63d0\u5347\u751f\u6d3b\u54c1\u8d28\u3002\r\n\r\n\u6700\u8fd1\u5728\u5b66\u4e60\u9493\u9c7c\uff0c\u5f00\u59cb\u6162\u6162\u7406\u89e3\u4e2d\u5e74\u4eba\u4e86\u3002\r\n\r\n![]( https://i.imgur.com/Vlfesrz.png)\r\n\r\n![]( https://i.imgur.com/398ERXg.png)", "content_rendered": "<p>24 \u5e74\u521d\u4ece\u4e00\u7ebf\u57ce\u5e02\u56de\u5230\u5bb6\u4e61\u5c0f\u53bf\u57ce\uff0c\u4e24\u5e74\u591a\u6765\uff1a</p>\n<p>\u6295\u8d44\u571f\u5730\u9879\u76ee\u548c\u623f\u4ea7\u56af\u56af\u6389\u51e0\u767e w \uff0c\u4e0d\u8fc7\u597d\u5728\u91d1\u878d\u6295\u8d44\u76c8\u5229\u57fa\u672c\u6301\u5e73\uff0c</p>\n<p>\u6162\u6162\u89c9\u609f\u5230\uff0c\u4eba\u80fd\u9a7e\u9a6d\u591a\u5c11\u8d22\u5bcc\uff0c\u9664\u4e86\u8ba4\u77e5\u4e4b\u5916\uff0c\u8fd8\u6709\u6c14\u573a\u3001\u6027\u683c\u3001\u5bb6\u5ead\u5404\u79cd\u56e0\u7d20\u3002</p>\n<p>\u5c11\u5373\u662f\u591a\uff0c\u7cbe\u4e00\u95e8\u81f4\u5bcc\uff0c\u60f3\u592a\u591a\u8d25\u5bb6\u3002</p>\n<p>\u5feb\u5373\u662f\u6162\uff0c\u6b32\u901f\u5219\u4e0d\u8fbe\u3002</p>\n<p>\u5728\u53bf\u57ce\u548c\u519c\u6751\u53d1\u751f\u4e86\u4e00\u4e9b\u4e8b\uff1a</p>\n<p>\u6781\u4f4e\u7684\u529e\u4e8b\u6548\u7387\u3001\u5bc6\u5bc6\u9ebb\u9ebb\u7684\u5173\u7cfb\u7f51</p>\n<p>\u6ca1\u6709\u5951\u7ea6\u7cbe\u795e\uff0c\u89c1\u94b1\u773c\u5f00\u552f\u5229\u662f\u56fe\uff0c\u800d\u8d56\u76ae</p>\n<p>\u6ca1\u6709\u5de5\u5320\u7cbe\u795e\uff0c\u6ca1\u6709\u4e13\u4e1a\u7cbe\u795e</p>\n<p>\u4ee4\u4eba\u538c\u70e6\u7684\u559d\u559d\u559d</p>\n<p>\u975e\u5e38\u591a\u4e0d\u8212\u670d\u7684\u4e8b\u60c5\uff0c\u8fd9\u4e9b\u70e6\u607c\u8fdc\u8d85\u6211\u5de5\u4f5c\u65f6\u9047\u5230\u7684\u56f0\u96be\u3002</p>\n<p>\u6bb5\u6c38\u5e73\u8bf4\uff1a\u201c\u5982\u679c\u8fd9\u4e2a\u4e8b\u60c5\u8ba9\u4f60\u957f\u671f\u4e0d\u8212\u670d\uff0c\u6216\u8005\u4f60\u660e\u663e\u77e5\u9053\u5b83\u4e0d\u5bf9\uff0c\u90a3\u5c31\u522b\u505a\u201d\u3002\u8292\u683c\u8bf4\uff1a\u201c\u53bb\u6709\u9c7c\u7684\u5730\u65b9\u9493\u9c7c\u201d\u3002</p>\n<p>\u5148\u8fd9\u6837\u5427\uff0c\u53ca\u65f6\u6b62\u635f\u56de\u4e00\u7ebf\u57ce\u5e02\uff0c\u628a\u5fc3\u6001\u6446\u6b63\uff0c\u628a\u6295\u8d44\u505a\u597d\uff0c\u63d0\u5347\u751f\u6d3b\u54c1\u8d28\u3002</p>\n<p>\u6700\u8fd1\u5728\u5b66\u4e60\u9493\u9c7c\uff0c\u5f00\u59cb\u6162\u6162\u7406\u89e3\u4e2d\u5e74\u4eba\u4e86\u3002</p>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/Vlfesrz.png\"/></p>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/398ERXg.png\"/></p>\n", "last_modified": 1777118583, "replies": 8, "id": 1208509}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/fd2c/5e46/1135_large.png?m=1751736785", "name": "openai", "avatar_normal": "https://cdn.v2ex.com/navatar/fd2c/5e46/1135_normal.png?m=1751736785", "title": "OpenAI", "url": "https://www.v2ex.com/go/openai", "topics": 3765, "footer": "", "header": "\u5173\u4e8e OpenAI \u65d7\u4e0b\u4ea7\u54c1 GPT\uff0cDALL\u00b7E\uff0c\u548c ChatGPT \u7684\u8ba8\u8bba\u3002\u8bf7\u4e0d\u8981\u5728 V2EX \u7684\u56de\u590d\u4e2d\u7c98\u8d34\u590d\u5236\u6765\u81ea AI \u751f\u6210\u7684\u6587\u672c\u3002", "title_alternative": "OpenAI", "avatar_mini": "https://cdn.v2ex.com/navatar/fd2c/5e46/1135_mini.png?m=1751736785", "stars": 3015, "founder_id": 0, "aliases": [], "root": false, "id": 1135, "parent_node_name": "geek"}, "member": {"id": 805442, "username": "dingshaofeng328", "url": "https://www.v2ex.com/u/dingshaofeng328", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/e8064db19986d9c8c11a405b1c468d90?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/e8064db19986d9c8c11a405b1c468d90?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/e8064db19986d9c8c11a405b1c468d90?s=73&d=retro", "created": 1776861912, "last_modified": 1776861912, "pro": 0}, "last_reply_by": "dingshaofeng328", "last_touched": 1777101980, "title": "\u5404\u4f4d\u5927\u4f6c\uff0c\u6709\u6ca1\u6709\u6ce8\u518c\u673a\u53ef\u4ee5\u7528\u7684\uff0c\u6709\u507f", "url": "https://www.v2ex.com/t/1208506", "created": 1777116380, "deleted": 0, "content": "\u4e3b\u8981\u662f chatgpt \uff0cclaude \u8fd9\u7c7b\u7684", "content_rendered": "<p>\u4e3b\u8981\u662f chatgpt \uff0cclaude \u8fd9\u7c7b\u7684</p>\n", "last_modified": 1777116380, "replies": 1, "id": 1208506}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/1fc2/1400/864_large.png?m=1775086598", "name": "promotions", "avatar_normal": "https://cdn.v2ex.com/navatar/1fc2/1400/864_normal.png?m=1775086598", "title": "\u63a8\u5e7f", "url": "https://www.v2ex.com/go/promotions", "topics": 11339, "footer": "", "header": "\u6765\u81ea\u5382\u5546\u7684\u63a8\u5e7f\u6d3b\u52a8\u7c7b\u4e3b\u9898\uff0c\u4f1a\u88ab\u5f52\u7c7b\u5230\u8fd9\u4e2a\u8282\u70b9\u3002\u5e0c\u671b\u6709\u60c5\u6000\u7684\u4ea7\u5546\u4eec\u5728\u53d1\u5e03\u63a8\u5e7f\u5185\u5bb9\u65f6\uff0c\u4e3b\u52a8\u9009\u62e9\u53d1\u5e03\u5230\u672c\u8282\u70b9\u4e0b\u3002\u70b9\u51fb <a href=\"/help/node\">\u8fd9\u91cc</a> \u9605\u8bfb V2EX \u7684\u8282\u70b9\u4f7f\u7528\u6307\u5357\u3002", "title_alternative": "Promotions", "avatar_mini": "https://cdn.v2ex.com/navatar/1fc2/1400/864_mini.png?m=1775086598", "stars": 1208, "founder_id": 0, "aliases": [], "root": false, "id": 864, "parent_node_name": ""}, "member": {"id": 80657, "username": "Ai2You", "url": "https://www.v2ex.com/u/Ai2You", "website": "", "twitter": "", "psn": "", "github": "", "btc": "", "location": "\u6b66\u6c49", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/81f1/e2cb/80657_mini.png?m=1777118771", "avatar_normal": "https://cdn.v2ex.com/avatar/81f1/e2cb/80657_normal.png?m=1777118771", "avatar_large": "https://cdn.v2ex.com/avatar/81f1/e2cb/80657_large.png?m=1777118771", "avatar_xlarge": "https://cdn.v2ex.com/avatar/81f1/e2cb/80657_xlarge.png?m=1777118771", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/81f1/e2cb/80657_xxlarge.png?m=1777118771", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/81f1/e2cb/80657_xxxlarge.png?m=1777118771", "created": 1415379213, "last_modified": 1777118771, "pro": 0}, "last_reply_by": "", "last_touched": 1777101849, "title": "\u667a\u53cb\u793e\u4e0a\u65b0\uff1a GPT PRO \u53f7\u6c60\u4e2d\u8f6c API 1000 \u5200\u4e0d\u9650\u65f6\u5957\u9910\uff08\u652f\u6301 GPT5.5 \u548c image2\uff09", "url": "https://www.v2ex.com/t/1208505", "created": 1777116249, "deleted": 0, "content": "\u76ee\u524d GPT \u7cfb\u5217\u5145\u503c\u6e20\u9053\u8fd8\u6ca1\u6062\u590d\u597d\uff0c\u4e34\u65f6\u7ed9\u5927\u5bb6\u627e\u4e86\u4e2a\u7a33\u5b9a\u7684 GPTPRO \u53f7\u6c60\u4e2d\u8f6c API \u5e94\u6025\uff0c\u611f\u8c22\u60a8\u7684\u652f\u6301\u3002\r\n\r\n\r\nGPT PRO \u53f7\u6c60\u4e2d\u8f6c API 1000 \u5200\u4e0d\u9650\u65f6\u5957\u9910\r\n\r\n\u4f7f\u7528\u65b9\u6cd5\uff1a\r\n\r\n1.\u60a8\u5230\u5e97\u91cc\u62cd\u4e0b\u4ed8\u6b3e\u540e\uff0c\u5e73\u53f0\u4f1a\u53d1\u9001\u5151\u6362\u7801\uff0c\u60a8\u5230\u4e0b\u9762\u4e2d\u8f6c\u7ad9\u521b\u5efa\u8d26\u53f7\uff0c\u63a7\u5236\u53f0\u5151\u6362\u83dc\u5355\u5151\u6362\u5373\u53ef\u3002\r\n\r\n2.\u5151\u6362\u540e\u60a8\u4f1a\u6709 1000 \u5200\u7684\u989d\u5ea6\uff0c\u60a8\u53ef\u4ee5\u6162\u6162\u7528\uff0c\u4e0d\u4f1a\u5931\u6548\uff0c\u65e5\u5e38\u53ef\u4ee5\u7528\u6765\u5f53\u4e2a\u5907\u7528\u3002\r\n\r\n3.\u652f\u6301 GPT5.5 \u548c image2 \uff08 0.02r \u4e00\u5f20\uff09\r\n\r\n\r\nAi2You \u667a\u53cb\u793e\uff0c\u8ba9\u66f4\u591a\u7684\u4eba\u7528\u4e0a\u66f4\u597d\u7684 AI \u7684\u5c0f\u5e97 - \u94fe\u52a8\u5c0f\u94fa\r\nhttps://pay.ldxp.cn/shop/282D9KDL", "content_rendered": "<p>\u76ee\u524d GPT \u7cfb\u5217\u5145\u503c\u6e20\u9053\u8fd8\u6ca1\u6062\u590d\u597d\uff0c\u4e34\u65f6\u7ed9\u5927\u5bb6\u627e\u4e86\u4e2a\u7a33\u5b9a\u7684 GPTPRO \u53f7\u6c60\u4e2d\u8f6c API \u5e94\u6025\uff0c\u611f\u8c22\u60a8\u7684\u652f\u6301\u3002</p>\n<p>GPT PRO \u53f7\u6c60\u4e2d\u8f6c API 1000 \u5200\u4e0d\u9650\u65f6\u5957\u9910</p>\n<p>\u4f7f\u7528\u65b9\u6cd5\uff1a</p>\n<p>1.\u60a8\u5230\u5e97\u91cc\u62cd\u4e0b\u4ed8\u6b3e\u540e\uff0c\u5e73\u53f0\u4f1a\u53d1\u9001\u5151\u6362\u7801\uff0c\u60a8\u5230\u4e0b\u9762\u4e2d\u8f6c\u7ad9\u521b\u5efa\u8d26\u53f7\uff0c\u63a7\u5236\u53f0\u5151\u6362\u83dc\u5355\u5151\u6362\u5373\u53ef\u3002</p>\n<p>2.\u5151\u6362\u540e\u60a8\u4f1a\u6709 1000 \u5200\u7684\u989d\u5ea6\uff0c\u60a8\u53ef\u4ee5\u6162\u6162\u7528\uff0c\u4e0d\u4f1a\u5931\u6548\uff0c\u65e5\u5e38\u53ef\u4ee5\u7528\u6765\u5f53\u4e2a\u5907\u7528\u3002</p>\n<p>3.\u652f\u6301 GPT5.5 \u548c image2 \uff08 0.02r \u4e00\u5f20\uff09</p>\n<p>Ai2You \u667a\u53cb\u793e\uff0c\u8ba9\u66f4\u591a\u7684\u4eba\u7528\u4e0a\u66f4\u597d\u7684 AI \u7684\u5c0f\u5e97 - \u94fe\u52a8\u5c0f\u94fa\n<a href=\"https://pay.ldxp.cn/shop/282D9KDL\" rel=\"nofollow\">https://pay.ldxp.cn/shop/282D9KDL</a></p>\n", "last_modified": 1777116249, "replies": 0, "id": 1208505}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 258427, "username": "yoko19191", "url": "https://www.v2ex.com/u/yoko19191", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/2528886f9a9d0e26dbfd77cf7045dc79?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/2528886f9a9d0e26dbfd77cf7045dc79?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/2528886f9a9d0e26dbfd77cf7045dc79?s=73&d=retro", "created": 1507544968, "last_modified": 1777105005, "pro": 0}, "last_reply_by": "", "last_touched": 1777116004, "title": "Vibemux\uff1a\u4e00\u4e2a\u53ef\u4ee5\u201c\u4e00\u5fc3\u4e8c\u7528\u201d\u7684 GUI \u7ec8\u7aef\u590d\u7528\u5668", "url": "https://www.v2ex.com/t/1208504", "created": 1777116004, "deleted": 0, "content": "\u6700\u8fd1 Vibe Coding \u7528\u591a\u4e86\u4e4b\u540e\uff0c\u53d1\u73b0\u4e00\u4e2a\u5f88\u73b0\u5b9e\u7684\u95ee\u9898\uff1a\u7a97\u53e3\u8d8a\u6765\u8d8a\u591a\u3002\r\n\r\n\u4e00\u4e2a\u7a97\u53e3\u8dd1 dev server \uff0c\u4e00\u4e2a\u7a97\u53e3\u8dd1 test \uff0c\u4e00\u4e2a\u7a97\u53e3\u5f00 Claude Code \uff0c\u4e00\u4e2a\u7a97\u53e3\u5f00 Codex \uff0c\u8fd8\u6709\u65e5\u5fd7\u3001git \u3001\u4e34\u65f6 shell \u3002\r\n\u8fd9\u4e9b\u4e1c\u897f\u4e0d\u662f\u7b80\u5355\u7684\u201c\u5f00\u51e0\u4e2a tab\u201d\u5c31\u80fd\u89e3\u51b3\u7684\uff0c\u56e0\u4e3a\u5f88\u591a\u4efb\u52a1\u662f\u540c\u65f6\u5728\u52a8\u7684\uff1a\u6709\u7684\u5728\u7f16\u8bd1\uff0c\u6709\u7684\u5728\u7b49\u8f93\u5165\uff0c\u6709\u7684\u8dd1\u6302\u4e86\uff0c\u6709\u7684\u53ea\u662f\u6682\u65f6\u4e0d\u7528\u770b\u4f46\u4e0d\u80fd\u5173\u3002\r\n\r\n\u6211\u60f3\u8981\u7684\u5176\u5b9e\u662f\u4e00\u4e2a\u53ef\u4ee5\u201c\u4e00\u5fc3\u4e8c\u7528\u201d\u7684\u7ec8\u7aef\u5de5\u4f5c\u53f0\uff1a\r\n\u4e3b\u7a97\u53e3\u91cc\u4e13\u6ce8\u5f53\u524d\u4efb\u52a1\uff0c\u4f46\u65c1\u8fb9\u8fd8\u80fd\u7559\u4e00\u70b9\u4f59\u5149\uff0c\u770b\u522b\u7684 session \u6709\u6ca1\u6709\u53d8\u5316\uff1b\u6682\u65f6\u4e0d\u7528\u770b\u7684\u4efb\u52a1\u53ef\u4ee5\u6302\u8d77\u5230\u540e\u53f0\uff0c\u4f46\u8fdb\u7a0b\u7ee7\u7eed\u8dd1\u3002\r\n\r\n\u8fd9\u4e2a\u60f3\u6cd5\u5f88\u5927\u7a0b\u5ea6\u4e0a\u53d7\u5230\u4e86 NekoApocalypse/Vibe99 \u7684\u542f\u53d1\u3002Vibe99 \u91cc\u90a3\u4e2a\u201c\u4e00\u4e2a\u4e3b pane + \u591a\u4e2a\u4fa7\u8fb9\u9884\u89c8\u201d\u7684\u611f\u89c9\u6211\u5f88\u559c\u6b22\uff0c\u4f46\u662f\u5f53\u65f6\u7684\u6280\u672f\u6808\u662f Electron (PS:\u73b0\u5728\u4e5f\u6539\u6210\u4e86 tauri) \u611f\u89c9\u592a\u91cd\uff0c\u6240\u4ee5\u6211\u505a\u4e86\u4e00\u4e2a\u81ea\u5df1\u7684 GUI multiplexer \uff0c\u53eb Vibemux \u3002\u540c\u65f6\u589e\u52a0\u4e86\u66f4\u591a\u5bf9 Keyboard \u548c \u57fa\u7840 AI \u529f\u80fd\u7684\u652f\u6301\u3002\r\n\r\n![pasted-image-1777114710410.webp]( https://i.see.you/2026/04/25/5Alq/pasted-image-1777114710410.webp)\r\n\r\n[https://github.com/yoko19191/vibemux]( https://github.com/yoko19191/vibemux)\r\n\r\n\u5b83\u548c\u666e\u901a Terminal / tmux / zellij \u7684\u533a\u522b\u5927\u6982\u662f\uff1a\r\n\r\n\u666e\u901a Terminal \u66f4\u5173\u6ce8 window / tab / pane \u3002\r\ntmux \u3001zellij \u8fd9\u7c7b\u5de5\u5177\u5f88\u5f3a\uff0c\u4f46\u5f88\u591a\u72b6\u6001\u8fd8\u662f\u85cf\u5728\u7f16\u53f7\u3001status line \u3001\u547d\u4ee4\u548c\u808c\u8089\u8bb0\u5fc6\u91cc\u3002\r\n\r\nVibemux \u60f3\u628a\u7ec8\u7aef\u5f53\u6210\u4e00\u7ec4\u201c\u6d3b\u7740\u7684\u4efb\u52a1\u201d\u6765\u7ba1\u7406\u3002\u6bcf\u4e2a session \u90fd\u6709\u540d\u5b57\u3001\u989c\u8272\u3001\u5de5\u4f5c\u76ee\u5f55\u3001\u8fdb\u7a0b\u72b6\u6001\u548c\u6ce8\u610f\u529b\u72b6\u6001\u3002\u5b83\u4e0d\u662f tmux \u7684 GUI \u5957\u58f3\uff0c\u800c\u662f\u4e00\u4e2a\u9762\u5411\u672c\u5730\u591a\u4efb\u52a1 / \u591a agent \u573a\u666f\u7684 GUI multiplexer \u3002\r\n\r\n\u76ee\u524d\u5df2\u7ecf\u6709\u8fd9\u4e9b\u529f\u80fd\uff1a\r\n\r\n- \u6a2a\u5411 Deck\uff1a\u4e00\u4e2a\u4e3b terminal \u805a\u7126\uff0c\u5176\u4ed6 terminal \u4f5c\u4e3a\u4fa7\u8fb9\u9884\u89c8\u4fdd\u7559\u4e0a\u4e0b\u6587\r\n- Detach / Attach\uff1a\u628a session \u6302\u8d77\u5230\u5e95\u90e8\u680f\uff0c\u8fdb\u7a0b\u7ee7\u7eed\u8fd0\u884c\r\n- detached \u540e\u4f1a\u5378\u8f7d xterm \u6e32\u67d3\u5b9e\u4f8b\uff0c\u51cf\u5c11\u524d\u7aef\u8d1f\u62c5\r\n- attach \u56de\u6765\u65f6\u6062\u590d\u5c4f\u5e55\u5feb\u7167\u3001replay \u7f13\u51b2\u8f93\u51fa\uff0c\u518d\u63a5\u5b9e\u65f6\u8f93\u51fa\r\n- session \u6709\u989c\u8272\u8eab\u4efd\u3001\u540d\u79f0\u3001\u5de5\u4f5c\u76ee\u5f55\u3001\u8fd0\u884c\u72b6\u6001\r\n- \u652f\u6301 busy / done / failed / needs input \u8fd9\u7c7b\u6ce8\u610f\u529b\u63d0\u793a\r\n- \u952e\u76d8\u4f18\u5148\u64cd\u4f5c\uff0c\u9ed8\u8ba4 prefix \u7c7b\u4f3c tmux \u7684 Ctrl+B\r\n- \u5168\u5c40\u547d\u4ee4\u9762\u677f\uff0cmacOS \u662f Cmd+K \uff0cLinux / Windows \u662f Ctrl+K\r\n- \u5185\u7f6e Ask AI \uff0c\u652f\u6301 OpenAI-compatible API \uff0c\u53ef\u4ee5\u9644\u5e26 terminal \u4e0a\u4e0b\u6587\u63d0\u95ee\r\n- \u652f\u6301 macOS / Linux / Windows\r\n- \u6280\u672f\u6808\u662f Tauri + Rust + Svelte + xterm.js \u3002\r\n\r\n\u9009\u62e9 Tauri \u4e3b\u8981\u662f\u60f3\u8ba9\u5b83\u8f7b\u4e00\u70b9\uff0c\u4e0d\u60f3\u4e3a\u4e86\u4e00\u4e2a\u7ec8\u7aef\u5de5\u4f5c\u53f0\u518d\u585e\u4e00\u4e2a\u5b8c\u6574 Chromium \u5927\u5305\u3002PTY \u548c session \u751f\u547d\u5468\u671f\u8fd9\u5757\u5728 Rust \u4fa7\u505a\uff0c\u524d\u7aef\u4f7f\u7528\u6210\u719f\u7684 xterm.js \u5b8c\u6210\u7ec8\u7aef\u6e32\u67d3\u3002\r\n\r\n\u540e\u9762 roadmap \u91cc\u6211\u6bd4\u8f83\u60f3\u505a\u7684\u662f\u548c\u5404\u79cd Code CLI \u66f4\u6df1\u4e00\u70b9\u7684\u96c6\u6210\u3002\u6bd4\u5982 Claude Code / Codex \u8fd9\u7c7b\u5de5\u5177\u6709\u65f6\u5019\u4f1a\u8fdb\u5165\u4ea4\u4e92\u5f0f\u72b6\u6001\uff0c\u95ee\u4f60\u8981\u4e0d\u8981\u7ee7\u7eed\u3001\u8981\u4e0d\u8981\u786e\u8ba4\u547d\u4ee4\u3002\u672a\u6765\u5e0c\u671b Vibemux \u80fd\u8bc6\u522b\u5230\u8fd9\u4e9b\u72b6\u6001\uff0c\u7136\u540e\u8ba9\u5bf9\u5e94 session \u95ea\u4e00\u4e0b\uff0c\u6216\u8005\u5728 detached bar \u91cc\u663e\u793a\u201c\u9700\u8981\u5904\u7406\u201d\uff0c\u8fd9\u6837\u5c31\u4e0d\u7528\u6bcf\u4e2a\u7a97\u53e3\u6765\u56de\u626b\u4e86\u3002\r\n\r\n\u73b0\u5728\u8fd8\u662f\u65e9\u671f\u7248\u672c\uff0c\u5f88\u591a\u5730\u65b9\u80af\u5b9a\u7c97\u7cd9\u3002\r\n\u6b22\u8fce\u8bd5\u7528\u3001\u63d0 issue \uff0c\u5c24\u5176\u60f3\u542c\u542c\u5927\u5bb6\u5728\u591a\u7ec8\u7aef / \u591a agent / Vibe Coding \u573a\u666f\u4e0b\u5230\u5e95\u600e\u4e48\u7ba1\u7406\u6ce8\u610f\u529b\u3002\u5927\u5bb6\u5728\u4f7f\u7528 Terminal \u65f6\u8fd8\u6709\u4ec0\u4e48\u75db\u70b9\u3002", "content_rendered": "<p>\u6700\u8fd1 Vibe Coding \u7528\u591a\u4e86\u4e4b\u540e\uff0c\u53d1\u73b0\u4e00\u4e2a\u5f88\u73b0\u5b9e\u7684\u95ee\u9898\uff1a\u7a97\u53e3\u8d8a\u6765\u8d8a\u591a\u3002</p>\n<p>\u4e00\u4e2a\u7a97\u53e3\u8dd1 dev server \uff0c\u4e00\u4e2a\u7a97\u53e3\u8dd1 test \uff0c\u4e00\u4e2a\u7a97\u53e3\u5f00 Claude Code \uff0c\u4e00\u4e2a\u7a97\u53e3\u5f00 Codex \uff0c\u8fd8\u6709\u65e5\u5fd7\u3001git \u3001\u4e34\u65f6 shell \u3002\n\u8fd9\u4e9b\u4e1c\u897f\u4e0d\u662f\u7b80\u5355\u7684\u201c\u5f00\u51e0\u4e2a tab\u201d\u5c31\u80fd\u89e3\u51b3\u7684\uff0c\u56e0\u4e3a\u5f88\u591a\u4efb\u52a1\u662f\u540c\u65f6\u5728\u52a8\u7684\uff1a\u6709\u7684\u5728\u7f16\u8bd1\uff0c\u6709\u7684\u5728\u7b49\u8f93\u5165\uff0c\u6709\u7684\u8dd1\u6302\u4e86\uff0c\u6709\u7684\u53ea\u662f\u6682\u65f6\u4e0d\u7528\u770b\u4f46\u4e0d\u80fd\u5173\u3002</p>\n<p>\u6211\u60f3\u8981\u7684\u5176\u5b9e\u662f\u4e00\u4e2a\u53ef\u4ee5\u201c\u4e00\u5fc3\u4e8c\u7528\u201d\u7684\u7ec8\u7aef\u5de5\u4f5c\u53f0\uff1a\n\u4e3b\u7a97\u53e3\u91cc\u4e13\u6ce8\u5f53\u524d\u4efb\u52a1\uff0c\u4f46\u65c1\u8fb9\u8fd8\u80fd\u7559\u4e00\u70b9\u4f59\u5149\uff0c\u770b\u522b\u7684 session \u6709\u6ca1\u6709\u53d8\u5316\uff1b\u6682\u65f6\u4e0d\u7528\u770b\u7684\u4efb\u52a1\u53ef\u4ee5\u6302\u8d77\u5230\u540e\u53f0\uff0c\u4f46\u8fdb\u7a0b\u7ee7\u7eed\u8dd1\u3002</p>\n<p>\u8fd9\u4e2a\u60f3\u6cd5\u5f88\u5927\u7a0b\u5ea6\u4e0a\u53d7\u5230\u4e86 NekoApocalypse/Vibe99 \u7684\u542f\u53d1\u3002Vibe99 \u91cc\u90a3\u4e2a\u201c\u4e00\u4e2a\u4e3b pane + \u591a\u4e2a\u4fa7\u8fb9\u9884\u89c8\u201d\u7684\u611f\u89c9\u6211\u5f88\u559c\u6b22\uff0c\u4f46\u662f\u5f53\u65f6\u7684\u6280\u672f\u6808\u662f Electron (PS:\u73b0\u5728\u4e5f\u6539\u6210\u4e86 tauri) \u611f\u89c9\u592a\u91cd\uff0c\u6240\u4ee5\u6211\u505a\u4e86\u4e00\u4e2a\u81ea\u5df1\u7684 GUI multiplexer \uff0c\u53eb Vibemux \u3002\u540c\u65f6\u589e\u52a0\u4e86\u66f4\u591a\u5bf9 Keyboard \u548c \u57fa\u7840 AI \u529f\u80fd\u7684\u652f\u6301\u3002</p>\n<p><img alt=\"pasted-image-1777114710410.webp\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.see.you/2026/04/25/5Alq/pasted-image-1777114710410.webp\"/></p>\n<p><a href=\"https://github.com/yoko19191/vibemux\" rel=\"nofollow\">https://github.com/yoko19191/vibemux</a></p>\n<p>\u5b83\u548c\u666e\u901a Terminal / tmux / zellij \u7684\u533a\u522b\u5927\u6982\u662f\uff1a</p>\n<p>\u666e\u901a Terminal \u66f4\u5173\u6ce8 window / tab / pane \u3002\ntmux \u3001zellij \u8fd9\u7c7b\u5de5\u5177\u5f88\u5f3a\uff0c\u4f46\u5f88\u591a\u72b6\u6001\u8fd8\u662f\u85cf\u5728\u7f16\u53f7\u3001status line \u3001\u547d\u4ee4\u548c\u808c\u8089\u8bb0\u5fc6\u91cc\u3002</p>\n<p>Vibemux \u60f3\u628a\u7ec8\u7aef\u5f53\u6210\u4e00\u7ec4\u201c\u6d3b\u7740\u7684\u4efb\u52a1\u201d\u6765\u7ba1\u7406\u3002\u6bcf\u4e2a session \u90fd\u6709\u540d\u5b57\u3001\u989c\u8272\u3001\u5de5\u4f5c\u76ee\u5f55\u3001\u8fdb\u7a0b\u72b6\u6001\u548c\u6ce8\u610f\u529b\u72b6\u6001\u3002\u5b83\u4e0d\u662f tmux \u7684 GUI \u5957\u58f3\uff0c\u800c\u662f\u4e00\u4e2a\u9762\u5411\u672c\u5730\u591a\u4efb\u52a1 / \u591a agent \u573a\u666f\u7684 GUI multiplexer \u3002</p>\n<p>\u76ee\u524d\u5df2\u7ecf\u6709\u8fd9\u4e9b\u529f\u80fd\uff1a</p>\n<ul>\n<li>\u6a2a\u5411 Deck\uff1a\u4e00\u4e2a\u4e3b terminal \u805a\u7126\uff0c\u5176\u4ed6 terminal \u4f5c\u4e3a\u4fa7\u8fb9\u9884\u89c8\u4fdd\u7559\u4e0a\u4e0b\u6587</li>\n<li>Detach / Attach\uff1a\u628a session \u6302\u8d77\u5230\u5e95\u90e8\u680f\uff0c\u8fdb\u7a0b\u7ee7\u7eed\u8fd0\u884c</li>\n<li>detached \u540e\u4f1a\u5378\u8f7d xterm \u6e32\u67d3\u5b9e\u4f8b\uff0c\u51cf\u5c11\u524d\u7aef\u8d1f\u62c5</li>\n<li>attach \u56de\u6765\u65f6\u6062\u590d\u5c4f\u5e55\u5feb\u7167\u3001replay \u7f13\u51b2\u8f93\u51fa\uff0c\u518d\u63a5\u5b9e\u65f6\u8f93\u51fa</li>\n<li>session \u6709\u989c\u8272\u8eab\u4efd\u3001\u540d\u79f0\u3001\u5de5\u4f5c\u76ee\u5f55\u3001\u8fd0\u884c\u72b6\u6001</li>\n<li>\u652f\u6301 busy / done / failed / needs input \u8fd9\u7c7b\u6ce8\u610f\u529b\u63d0\u793a</li>\n<li>\u952e\u76d8\u4f18\u5148\u64cd\u4f5c\uff0c\u9ed8\u8ba4 prefix \u7c7b\u4f3c tmux \u7684 Ctrl+B</li>\n<li>\u5168\u5c40\u547d\u4ee4\u9762\u677f\uff0cmacOS \u662f Cmd+K \uff0cLinux / Windows \u662f Ctrl+K</li>\n<li>\u5185\u7f6e Ask AI \uff0c\u652f\u6301 OpenAI-compatible API \uff0c\u53ef\u4ee5\u9644\u5e26 terminal \u4e0a\u4e0b\u6587\u63d0\u95ee</li>\n<li>\u652f\u6301 macOS / Linux / Windows</li>\n<li>\u6280\u672f\u6808\u662f Tauri + Rust + Svelte + xterm.js \u3002</li>\n</ul>\n<p>\u9009\u62e9 Tauri \u4e3b\u8981\u662f\u60f3\u8ba9\u5b83\u8f7b\u4e00\u70b9\uff0c\u4e0d\u60f3\u4e3a\u4e86\u4e00\u4e2a\u7ec8\u7aef\u5de5\u4f5c\u53f0\u518d\u585e\u4e00\u4e2a\u5b8c\u6574 Chromium \u5927\u5305\u3002PTY \u548c session \u751f\u547d\u5468\u671f\u8fd9\u5757\u5728 Rust \u4fa7\u505a\uff0c\u524d\u7aef\u4f7f\u7528\u6210\u719f\u7684 xterm.js \u5b8c\u6210\u7ec8\u7aef\u6e32\u67d3\u3002</p>\n<p>\u540e\u9762 roadmap \u91cc\u6211\u6bd4\u8f83\u60f3\u505a\u7684\u662f\u548c\u5404\u79cd Code CLI \u66f4\u6df1\u4e00\u70b9\u7684\u96c6\u6210\u3002\u6bd4\u5982 Claude Code / Codex \u8fd9\u7c7b\u5de5\u5177\u6709\u65f6\u5019\u4f1a\u8fdb\u5165\u4ea4\u4e92\u5f0f\u72b6\u6001\uff0c\u95ee\u4f60\u8981\u4e0d\u8981\u7ee7\u7eed\u3001\u8981\u4e0d\u8981\u786e\u8ba4\u547d\u4ee4\u3002\u672a\u6765\u5e0c\u671b Vibemux \u80fd\u8bc6\u522b\u5230\u8fd9\u4e9b\u72b6\u6001\uff0c\u7136\u540e\u8ba9\u5bf9\u5e94 session \u95ea\u4e00\u4e0b\uff0c\u6216\u8005\u5728 detached bar \u91cc\u663e\u793a\u201c\u9700\u8981\u5904\u7406\u201d\uff0c\u8fd9\u6837\u5c31\u4e0d\u7528\u6bcf\u4e2a\u7a97\u53e3\u6765\u56de\u626b\u4e86\u3002</p>\n<p>\u73b0\u5728\u8fd8\u662f\u65e9\u671f\u7248\u672c\uff0c\u5f88\u591a\u5730\u65b9\u80af\u5b9a\u7c97\u7cd9\u3002\n\u6b22\u8fce\u8bd5\u7528\u3001\u63d0 issue \uff0c\u5c24\u5176\u60f3\u542c\u542c\u5927\u5bb6\u5728\u591a\u7ec8\u7aef / \u591a agent / Vibe Coding \u573a\u666f\u4e0b\u5230\u5e95\u600e\u4e48\u7ba1\u7406\u6ce8\u610f\u529b\u3002\u5927\u5bb6\u5728\u4f7f\u7528 Terminal \u65f6\u8fd8\u6709\u4ec0\u4e48\u75db\u70b9\u3002</p>\n", "last_modified": 1777116004, "replies": 0, "id": 1208504}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_large.png?m=1733731195", "name": "programmer", "avatar_normal": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_normal.png?m=1733731195", "title": "\u7a0b\u5e8f\u5458", "url": "https://www.v2ex.com/go/programmer", "topics": 70786, "footer": "", "header": "While code monkeys are not eating bananas, they're coding.", "title_alternative": "Programmer", "avatar_mini": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_mini.png?m=1733731195", "stars": 9649, "founder_id": 0, "aliases": [], "root": false, "id": 300, "parent_node_name": "computer"}, "member": {"id": 90132, "username": "charlselee59", "url": "https://www.v2ex.com/u/charlselee59", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/596fbdd2041122e7fa88e5389cd98936?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/596fbdd2041122e7fa88e5389cd98936?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/596fbdd2041122e7fa88e5389cd98936?s=73&d=retro", "created": 1420455288, "last_modified": 1420455288, "pro": 0}, "last_reply_by": "suhu", "last_touched": 1777123962, "title": "[Selfsync] \u81ea\u6258\u7ba1 Chrome \u6570\u636e\u540c\u6b65\u670d\u52a1\u5668 \u652f\u6301 \u540c\u6b65 Edge \u6d4f\u89c8\u5668\u6570\u636e\u540c\u6b65\u4e86", "url": "https://www.v2ex.com/t/1208503", "created": 1777115201, "deleted": 0, "content": "https://www.v2ex.com/t/1206460?p=1#reply15\r\n\r\n\u5df2\u7ecf\u652f\u6301 Edge \u6d4f\u89c8\u5668\u6570\u636e\u540c\u6b65", "content_rendered": "<p><a href=\"https://www.v2ex.com/t/1206460?p=1#reply15\" rel=\"nofollow\">https://www.v2ex.com/t/1206460?p=1#reply15</a></p>\n<p>\u5df2\u7ecf\u652f\u6301 Edge \u6d4f\u89c8\u5668\u6570\u636e\u540c\u6b65</p>\n", "last_modified": 1777115201, "replies": 1, "id": 1208503}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 637585, "username": "finekewei", "url": "https://www.v2ex.com/u/finekewei", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/b2ab/808f/637585_mini.png?m=1768253884", "avatar_normal": "https://cdn.v2ex.com/avatar/b2ab/808f/637585_normal.png?m=1768253884", "avatar_large": "https://cdn.v2ex.com/avatar/b2ab/808f/637585_large.png?m=1768253884", "avatar_xlarge": "https://cdn.v2ex.com/avatar/b2ab/808f/637585_xlarge.png?m=1768253884", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/b2ab/808f/637585_xxlarge.png?m=1768253884", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/b2ab/808f/637585_xxxlarge.png?m=1768253884", "created": 1688774086, "last_modified": 1768253884, "pro": 0}, "last_reply_by": "", "last_touched": 1777114667, "title": "\u5199\u4e86\u4e2a AI Rapper\uff0c\u53ef\u4ee5\u603b\u7ed3\u70ed\u70b9\u4e8b\u4ef6\u548c\u6587\u7ae0\uff0c\u827a\u672f\u5316\u7684\u8868\u8fbe", "url": "https://www.v2ex.com/t/1208502", "created": 1777114727, "deleted": 0, "content": "\u4e4b\u524d\u56e4\u5230\u4e00\u4e2a\u8fd8\u86ee\u559c\u6b22\u7684\u57df\u540d Rapper.im \uff0c\u6240\u5e78\u4e3a\u8fd9\u53e0\u918b\u5305\u4e86\u987f\u997a\u5b50\u997a\u5b50\uff0c\r\n\u5f00\u53d1\u4e86\u4e2a\u5728\u7ebf AI Rap \u751f\u6210\u5de5\u5177 https://rapper.im\r\n\u53ef\u4ee5\u628a\u793e\u4f1a\u70ed\u70b9\u6216\u8005\u6587\u7ae0\u8d34\u8fdb\u53bb\u751f\u6210\u4e00\u9996\u6b4c\uff0c\u6216\u8005\u628a\u4e00\u4e2a\u8bd7\u8bcd\u653e\u8fdb\u53bb\u8ba9\u5b83\u7528 rap \u6765\u8868\u8fbe\r\n\r\n\u63a5\u4e86\u56fd\u5185\u7684\u6a21\u578b\uff0c\u6211\u8bd5\u4e86\u4e00\u4e0b \u8f9b\u5f03\u75be\u7684\u300a\u7834\u9635\u5b50\u300b\u653e\u8fdb\u53bb\u6548\u679c\u8fd8\u884c\uff0c\u770b\u8d77\u6765\u97f3\u4e50\u7c7b\u6a21\u578b\u5df2\u7ecf\u666e\u904d\u5728\u7ebf\u4e86\r\n\r\n![AI Rapper \u6d77\u62a5]( https://rapper.im/static/img/poster/hero.png)", "content_rendered": "<p>\u4e4b\u524d\u56e4\u5230\u4e00\u4e2a\u8fd8\u86ee\u559c\u6b22\u7684\u57df\u540d <a href=\"http://Rapper.im\" rel=\"nofollow\">Rapper.im</a> \uff0c\u6240\u5e78\u4e3a\u8fd9\u53e0\u918b\u5305\u4e86\u987f\u997a\u5b50\u997a\u5b50\uff0c\n\u5f00\u53d1\u4e86\u4e2a\u5728\u7ebf AI Rap \u751f\u6210\u5de5\u5177 <a href=\"https://rapper.im\" rel=\"nofollow\">https://rapper.im</a>\n\u53ef\u4ee5\u628a\u793e\u4f1a\u70ed\u70b9\u6216\u8005\u6587\u7ae0\u8d34\u8fdb\u53bb\u751f\u6210\u4e00\u9996\u6b4c\uff0c\u6216\u8005\u628a\u4e00\u4e2a\u8bd7\u8bcd\u653e\u8fdb\u53bb\u8ba9\u5b83\u7528 rap \u6765\u8868\u8fbe</p>\n<p>\u63a5\u4e86\u56fd\u5185\u7684\u6a21\u578b\uff0c\u6211\u8bd5\u4e86\u4e00\u4e0b \u8f9b\u5f03\u75be\u7684\u300a\u7834\u9635\u5b50\u300b\u653e\u8fdb\u53bb\u6548\u679c\u8fd8\u884c\uff0c\u770b\u8d77\u6765\u97f3\u4e50\u7c7b\u6a21\u578b\u5df2\u7ecf\u666e\u904d\u5728\u7ebf\u4e86</p>\n<p><img alt=\"AI Rapper \u6d77\u62a5\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://rapper.im/static/img/poster/hero.png\"/></p>\n", "last_modified": 1777115299, "replies": 0, "id": 1208502}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/a016/1022/1212_large.png?m=1768102045", "name": "aigc", "avatar_normal": "https://cdn.v2ex.com/navatar/a016/1022/1212_normal.png?m=1768102045", "title": "\u4eba\u5de5\u667a\u80fd", "url": "https://www.v2ex.com/go/aigc", "topics": 65, "footer": "\u4e0d\u8ffd\u6c42\u9ad8\u6df1\u7406\u8bba\uff0c\u66f4\u6b22\u8fce\u771f\u5b9e\u4f53\u9a8c\u3001\u5b9e\u8df5\u603b\u7ed3\u548c\u65e5\u5e38\u95ee\u9898\u3002", "header": "AI \u4e0d\u662f\u4e07\u80fd\u7684\u795e\uff0c\u800c\u662f\u201c\u80fd\u529b\u7167\u5996\u955c\u201d\u3002\u6b22\u8fce\u5206\u4eab\u66f4\u591a\u6709\u8da3\u3001\u5b9e\u7528\u7684 AI \u5de5\u5177\u3001\u65b9\u6cd5\u3001\u5e94\u7528\u573a\u666f\u3002", "title_alternative": "\u4eba\u5de5\u667a\u80fd", "avatar_mini": "https://cdn.v2ex.com/navatar/a016/1022/1212_mini.png?m=1768102045", "stars": 28, "founder_id": 494431, "aliases": [], "root": false, "id": 1212, "parent_node_name": null}, "member": {"id": 646708, "username": "qcbf111", "url": "https://www.v2ex.com/u/qcbf111", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/e064/050a/646708_mini.png?m=1742779826", "avatar_normal": "https://cdn.v2ex.com/avatar/e064/050a/646708_normal.png?m=1742779826", "avatar_large": "https://cdn.v2ex.com/avatar/e064/050a/646708_large.png?m=1742779826", "avatar_xlarge": "https://cdn.v2ex.com/avatar/e064/050a/646708_xlarge.png?m=1742779826", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/e064/050a/646708_xxlarge.png?m=1742779826", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/e064/050a/646708_xxxlarge.png?m=1742779826", "created": 1693651433, "last_modified": 1742779826, "pro": 0}, "last_reply_by": "", "last_touched": 1776941544, "title": "AI \u65f6\u4ee3\u771f\u7684\u662f\u592a\u597d\u4e86. \u4ee5\u524d\u7528\u7740\u8f6f\u4ef6\u4e0d\u987a\u624b\u4e5f\u53ea\u80fd\u5fcd\u7740, \u73b0\u5728\u76f4\u63a5\u6539, \u76f4\u63a5\u5f00\u53d1, \u5404\u79cd\u5c0f\u8f6f\u4ef6\u90fd\u662f\u5b8c\u7f8e\u7b26\u5408\u6211\u9700\u6c42\u4e86.", "url": "https://www.v2ex.com/t/1208501", "created": 1777114404, "deleted": 0, "content": "\u5468\u516d\u5728\u5bb6 vibe coding, \u5f00\u53d1\u4e86\u4e00\u4e2a\u5957\u58f3 web \u7ffb\u8bd1\u8f6f\u4ef6, \u4e4b\u524d\u6211\u7684\u9700\u6c42\u5c31\u662f\u5199\u4ee3\u7801\u6709\u4e9b\u5e0c\u671b\u80fd\u5feb\u901f\u7684\u6253\u5f00\u67e5\u8be2\u67d0\u4e2a\u5355\u8bcd\u7528\u5b8c\u5c31\u8d70, \u5e76\u4e14\u80fd\u591f\u901a\u8fc7\u952e\u76d8\u628a\u7a97\u53e3\u632a\u4e00\u632a\u522b\u6321\u4f4f\u4e86.\r\n\u5f53\u5f53\u5f53\u5f53 \u5b83\u5c31\u8bde\u751f\u4e86 https://github.com/qcbf/Translate \u5b8c\u7f8e\u7b26\u5408\u6211\u9700\u6c42\u7684\u8f6f\u4ef6.\r\n\r\n\u8fd8\u6709\u524d\u51e0\u5929\u5728 vscode \u683c\u5f0f\u5316 json5 \u6211\u5e0c\u671b\u80fd\u8c03\u8282\u652f\u6301 compact \u6a21\u5f0f\u522b\u628a[1,2,3]\u8fd9\u79cd\u4e5f\u6362\u884c, \u6bcf\u884c\u4e00\u4e2a\u6570\u5b57. \u4f46\u662f\u6ca1\u627e\u5230\u652f\u6301 compact \u6a21\u5f0f\u7684 json5 \u683c\u5f0f\u5316\u8fd9\u79cd\u63d2\u4ef6, \u7136\u540e\u81ea\u5df1\u52a8\u624b\u5c0f\u534a\u5929\u53c8\u8bde\u751f\u4e86\u4e00\u4e2a\u65b0\u7684\u63d2\u4ef6 \u652f\u6301\u81ea\u5b9a\u4e49 compact \u8bbe\u7f6e\u7684 json5 \u683c\u5f0f\u5316\u63d2\u4ef6 https://github.com/qcbf/better-json5 (\u8fd9\u4e2a\u63d2\u4ef6\u6211\u53bb\u53d1\u5e03\u5230 vscode \u5e02\u573a\u88ab\u5c01\u53f7\u4e86\ud83d\ude02, \u8bf4\u6211\u548c\u53e6\u4e00\u4e2a\u63d2\u4ef6\u9ad8\u5ea6\u76f8\u8bc6)\r\n\r\nAI \u65f6\u4ee3\u771f\u7684\u662f\u592a\u68d2\u4e86, \u518d\u914d\u5408\u7b14\u8bb0\u672c\u8bed\u97f3\u8f93\u5165, \u4e00\u534a\u7684\u65f6\u95f4\u90fd\u662f\u53e3\u5934\u7f16\u7a0b\u4e86, \u8212\u670d!\r\n\u867d\u7136, vibe coding \u5199\u7684\u8fd9\u4e9b\u8f6f\u4ef6\u4ee3\u7801\u6211\u4e00\u53e5\u90fd\u6ca1\u770b, js \u90a3\u4e2a\u63d2\u4ef6\u6211\u751a\u81f3\u90fd\u4e0d\u548b\u770b\u5f97\u61c2, \u4f46\u4e0d\u5f71\u54cd, \u5df2\u7ecf\u6210\u529f\u7b26\u5408\u6211\u9700\u6c42\u4e86.", "content_rendered": "\u5468\u516d\u5728\u5bb6 vibe coding, \u5f00\u53d1\u4e86\u4e00\u4e2a\u5957\u58f3 web \u7ffb\u8bd1\u8f6f\u4ef6, \u4e4b\u524d\u6211\u7684\u9700\u6c42\u5c31\u662f\u5199\u4ee3\u7801\u6709\u4e9b\u5e0c\u671b\u80fd\u5feb\u901f\u7684\u6253\u5f00\u67e5\u8be2\u67d0\u4e2a\u5355\u8bcd\u7528\u5b8c\u5c31\u8d70, \u5e76\u4e14\u80fd\u591f\u901a\u8fc7\u952e\u76d8\u628a\u7a97\u53e3\u632a\u4e00\u632a\u522b\u6321\u4f4f\u4e86.<br />\u5f53\u5f53\u5f53\u5f53 \u5b83\u5c31\u8bde\u751f\u4e86 <a target=\"_blank\" href=\"https://github.com/qcbf/Translate\" rel=\"nofollow noopener\">https://github.com/qcbf/Translate</a> \u5b8c\u7f8e\u7b26\u5408\u6211\u9700\u6c42\u7684\u8f6f\u4ef6.<br /><br />\u8fd8\u6709\u524d\u51e0\u5929\u5728 vscode \u683c\u5f0f\u5316 json5 \u6211\u5e0c\u671b\u80fd\u8c03\u8282\u652f\u6301 compact \u6a21\u5f0f\u522b\u628a[1,2,3]\u8fd9\u79cd\u4e5f\u6362\u884c, \u6bcf\u884c\u4e00\u4e2a\u6570\u5b57. \u4f46\u662f\u6ca1\u627e\u5230\u652f\u6301 compact \u6a21\u5f0f\u7684 json5 \u683c\u5f0f\u5316\u8fd9\u79cd\u63d2\u4ef6, \u7136\u540e\u81ea\u5df1\u52a8\u624b\u5c0f\u534a\u5929\u53c8\u8bde\u751f\u4e86\u4e00\u4e2a\u65b0\u7684\u63d2\u4ef6 \u652f\u6301\u81ea\u5b9a\u4e49 compact \u8bbe\u7f6e\u7684 json5 \u683c\u5f0f\u5316\u63d2\u4ef6 <a target=\"_blank\" href=\"https://github.com/qcbf/better-json5\" rel=\"nofollow noopener\">https://github.com/qcbf/better-json5</a> (\u8fd9\u4e2a\u63d2\u4ef6\u6211\u53bb\u53d1\u5e03\u5230 vscode \u5e02\u573a\u88ab\u5c01\u53f7\u4e86\ud83d\ude02, \u8bf4\u6211\u548c\u53e6\u4e00\u4e2a\u63d2\u4ef6\u9ad8\u5ea6\u76f8\u8bc6)<br /><br />AI \u65f6\u4ee3\u771f\u7684\u662f\u592a\u68d2\u4e86, \u518d\u914d\u5408\u7b14\u8bb0\u672c\u8bed\u97f3\u8f93\u5165, \u4e00\u534a\u7684\u65f6\u95f4\u90fd\u662f\u53e3\u5934\u7f16\u7a0b\u4e86, \u8212\u670d!<br />\u867d\u7136, vibe coding \u5199\u7684\u8fd9\u4e9b\u8f6f\u4ef6\u4ee3\u7801\u6211\u4e00\u53e5\u90fd\u6ca1\u770b, js \u90a3\u4e2a\u63d2\u4ef6\u6211\u751a\u81f3\u90fd\u4e0d\u548b\u770b\u5f97\u61c2, \u4f46\u4e0d\u5f71\u54cd, \u5df2\u7ecf\u6210\u529f\u7b26\u5408\u6211\u9700\u6c42\u4e86.", "last_modified": 1777114429, "replies": 0, "id": 1208501}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 508109, "username": "Zane3", "url": "https://www.v2ex.com/u/Zane3", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "\u676d\u5dde", "tagline": "\u6b64\u4eba\u4e48\u6709\u7b7e\u540d", "bio": "\u597d\u597d\u751f\u6d3b", "avatar_mini": "https://cdn.v2ex.com/avatar/7b5e/60bb/508109_mini.png?m=1758772314", "avatar_normal": "https://cdn.v2ex.com/avatar/7b5e/60bb/508109_normal.png?m=1758772314", "avatar_large": "https://cdn.v2ex.com/avatar/7b5e/60bb/508109_large.png?m=1758772314", "avatar_xlarge": "https://cdn.v2ex.com/avatar/7b5e/60bb/508109_xlarge.png?m=1758772314", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/7b5e/60bb/508109_xxlarge.png?m=1758772314", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/7b5e/60bb/508109_xxxlarge.png?m=1758772314", "created": 1600135046, "last_modified": 1758772314, "pro": 0}, "last_reply_by": "darrengame", "last_touched": 1777126861, "title": "\u505a\u4e86\u4e2a\u5c0f\u5b9e\u9a8c\uff1a\u5148\u7528 GPT Image 2 \u751f\u6210\u56fe\u7247\uff0c\u518d\u628a\u56fe\u7247\u751f\u6210\u97f3\u4e50", "url": "https://www.v2ex.com/t/1208500", "created": 1777113913, "deleted": 0, "content": "\u6700\u8fd1\u5728\u505a\u4e00\u4e2a\u6709\u70b9\u7ed5\u7684\u5c0f\u5b9e\u9a8c\uff1a\r\n\r\n\u5148\u7528 AI \u751f\u6210\u4e00\u5f20\u56fe\u7247\uff0c\u518d\u628a\u8fd9\u5f20\u56fe\u7247\u62ff\u53bb\u751f\u6210\u97f3\u4e50\u3002\r\n\r\n\u6bd4\u5982\u5148\u751f\u6210\uff1a\r\n\r\n- \u96e8\u591c\u8d5b\u535a\u670b\u514b\u8857\u9053\r\n- \u6d77\u8fb9\u65e5\u843d\r\n- \u50cf\u7d20\u98ce\u6e38\u620f\u573a\u666f\r\n- \u590d\u53e4\u5531\u7247\u5e97\r\n- \u68ee\u6797\u91cc\u7684\u6728\u5c4b\r\n- \u79d1\u5e7b\u7535\u5f71\u6d77\u62a5\r\n\r\n\u7136\u540e\u518d\u8ba9 AI \u6839\u636e\u56fe\u7247\u7684\u6c1b\u56f4\u751f\u6210\u4e00\u6bb5\u97f3\u4e50\u3002\r\n\r\n\u6211\u539f\u6765\u505a\u7684\u662f\u4e00\u4e2a Image to Music \u7684\u5c0f\u7ad9\uff0c\u6700\u8fd1 GPT Image 2 \u6bd4\u8f83\u706b\uff0c\u6240\u4ee5\u987a\u624b\u52a0\u4e86\u4e00\u4e2a [GPT Image 2]( https://imagetomusicai.com/gpt-image-2?utm_source=v2ex) \r\n\r\n\r\n\u73b0\u5728\u60f3\u628a\u5b83\u505a\u6210\u4e00\u4e2a\u6bd4\u8f83\u7b80\u5355\u7684 workflow\uff1a\r\n\r\n1. \u5148\u751f\u6210\u4e00\u5f20\u6709\u6c1b\u56f4\u7684\u56fe\u7247\r\n2. \u9009\u4e00\u5f20\u611f\u89c9\u6bd4\u8f83\u5f3a\u7684\r\n3. \u7528\u8fd9\u5f20\u56fe\u7247\u751f\u6210\u97f3\u4e50\r\n4. \u770b\u6700\u540e\u51fa\u6765\u7684 BGM \u548c\u753b\u9762\u662f\u5426\u5339\u914d\r\n\r\n\r\n\r\n\u4f7f\u7528\u4e4b\u540e\u6b22\u8fce\u5410\u69fd\uff0c\u5c24\u5176\u662f\u751f\u6210\u7ed3\u679c\u3001\u9875\u9762\u4ea4\u4e92\u8fd9\u4e9b\u3002\r\n\r\n\u4e0d\u8fc7\u60f3\u6536\u4e00\u70b9 V \u53cb\u7684\u771f\u5b9e\u53cd\u9988\uff0c\u6240\u4ee5\u6211\u53ef\u4ee5\u624b\u52a8\u9001\u4e00\u6279\u4f53\u9a8c\u79ef\u5206\u3002\r\n\r\n\u60f3\u8bd5\u7684\u670b\u53cb\u53bb\u5c1d\u8bd5\uff0c\u7136\u540e\u5728\u5e16\u5b50\u91cc\u56de\u590d\u4e00\u4e0b\u201c\u5df2\u6ce8\u518c\u201d\u3002  \r\n\u4e3a\u4e86\u907f\u514d\u516c\u5f00\u5b8c\u6574\u90ae\u7bb1\uff0c\u53ef\u4ee5\u53ea\u7559\u6ce8\u518c\u90ae\u7bb1\u524d\u51e0\u4f4d\uff0c\u6bd4\u5982 abc***@gmail.com \u3002\r\n\u6211\u770b\u5230\u540e\u624b\u52a8\u7ed9\u8d26\u53f7\u52a0\u79ef\u5206\u3002", "content_rendered": "<p>\u6700\u8fd1\u5728\u505a\u4e00\u4e2a\u6709\u70b9\u7ed5\u7684\u5c0f\u5b9e\u9a8c\uff1a</p>\n<p>\u5148\u7528 AI \u751f\u6210\u4e00\u5f20\u56fe\u7247\uff0c\u518d\u628a\u8fd9\u5f20\u56fe\u7247\u62ff\u53bb\u751f\u6210\u97f3\u4e50\u3002</p>\n<p>\u6bd4\u5982\u5148\u751f\u6210\uff1a</p>\n<ul>\n<li>\u96e8\u591c\u8d5b\u535a\u670b\u514b\u8857\u9053</li>\n<li>\u6d77\u8fb9\u65e5\u843d</li>\n<li>\u50cf\u7d20\u98ce\u6e38\u620f\u573a\u666f</li>\n<li>\u590d\u53e4\u5531\u7247\u5e97</li>\n<li>\u68ee\u6797\u91cc\u7684\u6728\u5c4b</li>\n<li>\u79d1\u5e7b\u7535\u5f71\u6d77\u62a5</li>\n</ul>\n<p>\u7136\u540e\u518d\u8ba9 AI \u6839\u636e\u56fe\u7247\u7684\u6c1b\u56f4\u751f\u6210\u4e00\u6bb5\u97f3\u4e50\u3002</p>\n<p>\u6211\u539f\u6765\u505a\u7684\u662f\u4e00\u4e2a Image to Music \u7684\u5c0f\u7ad9\uff0c\u6700\u8fd1 GPT Image 2 \u6bd4\u8f83\u706b\uff0c\u6240\u4ee5\u987a\u624b\u52a0\u4e86\u4e00\u4e2a <a href=\"https://imagetomusicai.com/gpt-image-2?utm_source=v2ex\" rel=\"nofollow\">GPT Image 2</a> </p>\n<p>\u73b0\u5728\u60f3\u628a\u5b83\u505a\u6210\u4e00\u4e2a\u6bd4\u8f83\u7b80\u5355\u7684 workflow\uff1a</p>\n<ol>\n<li>\u5148\u751f\u6210\u4e00\u5f20\u6709\u6c1b\u56f4\u7684\u56fe\u7247</li>\n<li>\u9009\u4e00\u5f20\u611f\u89c9\u6bd4\u8f83\u5f3a\u7684</li>\n<li>\u7528\u8fd9\u5f20\u56fe\u7247\u751f\u6210\u97f3\u4e50</li>\n<li>\u770b\u6700\u540e\u51fa\u6765\u7684 BGM \u548c\u753b\u9762\u662f\u5426\u5339\u914d</li>\n</ol>\n<p>\u4f7f\u7528\u4e4b\u540e\u6b22\u8fce\u5410\u69fd\uff0c\u5c24\u5176\u662f\u751f\u6210\u7ed3\u679c\u3001\u9875\u9762\u4ea4\u4e92\u8fd9\u4e9b\u3002</p>\n<p>\u4e0d\u8fc7\u60f3\u6536\u4e00\u70b9 V \u53cb\u7684\u771f\u5b9e\u53cd\u9988\uff0c\u6240\u4ee5\u6211\u53ef\u4ee5\u624b\u52a8\u9001\u4e00\u6279\u4f53\u9a8c\u79ef\u5206\u3002</p>\n<p>\u60f3\u8bd5\u7684\u670b\u53cb\u53bb\u5c1d\u8bd5\uff0c\u7136\u540e\u5728\u5e16\u5b50\u91cc\u56de\u590d\u4e00\u4e0b\u201c\u5df2\u6ce8\u518c\u201d\u3002<br/>\n\u4e3a\u4e86\u907f\u514d\u516c\u5f00\u5b8c\u6574\u90ae\u7bb1\uff0c\u53ef\u4ee5\u53ea\u7559\u6ce8\u518c\u90ae\u7bb1\u524d\u51e0\u4f4d\uff0c\u6bd4\u5982 abc***@gmail.com \u3002\n\u6211\u770b\u5230\u540e\u624b\u52a8\u7ed9\u8d26\u53f7\u52a0\u79ef\u5206\u3002</p>\n", "last_modified": 1777114150, "replies": 3, "id": 1208500}, {"node": {"avatar_large": "/static/img/node_default_large.png", "name": "web3airdrop", "avatar_normal": "/static/img/node_default_normal.png", "title": "web3\u64b8\u6bdb\u7a7a\u6295", "url": "https://www.v2ex.com/go/web3airdrop", "topics": 1, "footer": "", "header": "", "title_alternative": "web3\u64b8\u6bdb\u7a7a\u6295", "avatar_mini": "/static/img/node_default_mini.png", "stars": 1, "founder_id": 83925, "aliases": [], "root": false, "id": 1188, "parent_node_name": null}, "member": {"id": 620239, "username": "370743412we", "url": "https://www.v2ex.com/u/370743412we", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/gravatar/888195e304fa7b3dfaa794ff18b244eb?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/888195e304fa7b3dfaa794ff18b244eb?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/888195e304fa7b3dfaa794ff18b244eb?s=73&d=retro", "created": 1679465018, "last_modified": 1775810209, "pro": 0}, "last_reply_by": "", "last_touched": 1777099142, "title": "\u6709\u6ca1\u6709\u5de5\u4f5c\u5ba4\u5408\u4f5c\u7684", "url": "https://www.v2ex.com/t/1208499", "created": 1777113602, "deleted": 0, "content": "\u7528\u6237\u5165\u91d1 500U \uff0c10 \u5929\u51c0\u8d44\u4ea7\u4e0d\u4f4e\u4e8e 500U \uff0c\u4ea4\u6613\u91cf\uff0c\u73b0\u8d27\u5927\u4e8e 500U \uff0c\u5408\u7ea6\u5927\u4e8e 1000U \r\n\r\n\u6709\u5174\u8da3\u7684\u79c1\u804a\u6211\uff0c\u4e00\u4e2a\u7528\u6237\u53ef\u4ee5 10U", "content_rendered": "\u7528\u6237\u5165\u91d1 500U \uff0c10 \u5929\u51c0\u8d44\u4ea7\u4e0d\u4f4e\u4e8e 500U \uff0c\u4ea4\u6613\u91cf\uff0c\u73b0\u8d27\u5927\u4e8e 500U \uff0c\u5408\u7ea6\u5927\u4e8e 1000U <br /><br />\u6709\u5174\u8da3\u7684\u79c1\u804a\u6211\uff0c\u4e00\u4e2a\u7528\u6237\u53ef\u4ee5 10U", "last_modified": 1777113602, "replies": 0, "id": 1208499}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/f3f1/b7fc/1316_large.png?m=1769502424", "name": "pokepathtd", "avatar_normal": "https://cdn.v2ex.com/navatar/f3f1/b7fc/1316_normal.png?m=1769502424", "title": "pokepathtd", "url": "https://www.v2ex.com/go/pokepathtd", "topics": 3, "footer": "", "header": "", "title_alternative": "pokepathtd", "avatar_mini": "https://cdn.v2ex.com/navatar/f3f1/b7fc/1316_mini.png?m=1769502424", "stars": 1, "founder_id": 757201, "aliases": [], "root": false, "id": 1316, "parent_node_name": null}, "member": {"id": 757201, "username": "wenyong3124", "url": "https://www.v2ex.com/u/wenyong3124", "website": "https://roadtovostok.org/", "twitter": null, "psn": null, "github": null, "btc": null, "location": "HK", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/496f/f493/757201_mini.png?m=1759054872", "avatar_normal": "https://cdn.v2ex.com/avatar/496f/f493/757201_normal.png?m=1759054872", "avatar_large": "https://cdn.v2ex.com/avatar/496f/f493/757201_large.png?m=1759054872", "avatar_xlarge": "https://cdn.v2ex.com/avatar/496f/f493/757201_xlarge.png?m=1759054872", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/496f/f493/757201_xxlarge.png?m=1759054872", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/496f/f493/757201_xxxlarge.png?m=1759054872", "created": 1752391775, "last_modified": 1759054872, "pro": 0}, "last_reply_by": "wenyong3124", "last_touched": 1777112677, "title": "I recommend Windrose, a pirate game on Steam with over 100,000 concurrent players.", "url": "https://www.v2ex.com/t/1208498", "created": 1777112857, "deleted": 0, "content": "Embark on the Ultimate Pirate Survival Fantasy: If you've ever dreamt of carving out your own legend in a vast pirate world, Windrose is your next adventure. It masterfully blends open-world exploration with deep survival and crafting mechanics in a captivating Age of Sail setting.\r\nsteam ---https://store.steampowered.com/app/3041230/Windrose/\r\nwindrose wikis&databases&interactive maps&and strategy guides\uff1a https://windrosegame.net/", "content_rendered": "<p>Embark on the Ultimate Pirate Survival Fantasy: If you've ever dreamt of carving out your own legend in a vast pirate world, Windrose is your next adventure. It masterfully blends open-world exploration with deep survival and crafting mechanics in a captivating Age of Sail setting.\nsteam ---<a href=\"https://store.steampowered.com/app/3041230/Windrose/\" rel=\"nofollow\">https://store.steampowered.com/app/3041230/Windrose/</a>\nwindrose wikis&amp;databases&amp;interactive maps&amp;and strategy guides\uff1a <a href=\"https://windrosegame.net/\" rel=\"nofollow\">https://windrosegame.net/</a></p>\n", "last_modified": 1777112857, "replies": 2, "id": 1208498}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/1fc2/1400/864_large.png?m=1775086598", "name": "promotions", "avatar_normal": "https://cdn.v2ex.com/navatar/1fc2/1400/864_normal.png?m=1775086598", "title": "\u63a8\u5e7f", "url": "https://www.v2ex.com/go/promotions", "topics": 11339, "footer": "", "header": "\u6765\u81ea\u5382\u5546\u7684\u63a8\u5e7f\u6d3b\u52a8\u7c7b\u4e3b\u9898\uff0c\u4f1a\u88ab\u5f52\u7c7b\u5230\u8fd9\u4e2a\u8282\u70b9\u3002\u5e0c\u671b\u6709\u60c5\u6000\u7684\u4ea7\u5546\u4eec\u5728\u53d1\u5e03\u63a8\u5e7f\u5185\u5bb9\u65f6\uff0c\u4e3b\u52a8\u9009\u62e9\u53d1\u5e03\u5230\u672c\u8282\u70b9\u4e0b\u3002\u70b9\u51fb <a href=\"/help/node\">\u8fd9\u91cc</a> \u9605\u8bfb V2EX \u7684\u8282\u70b9\u4f7f\u7528\u6307\u5357\u3002", "title_alternative": "Promotions", "avatar_mini": "https://cdn.v2ex.com/navatar/1fc2/1400/864_mini.png?m=1775086598", "stars": 1208, "founder_id": 0, "aliases": [], "root": false, "id": 864, "parent_node_name": ""}, "member": {"id": 804030, "username": "fgvbtttt", "url": "https://www.v2ex.com/u/fgvbtttt", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/603e/e865/804030_mini.png?m=1777111507", "avatar_normal": "https://cdn.v2ex.com/avatar/603e/e865/804030_normal.png?m=1777111507", "avatar_large": "https://cdn.v2ex.com/avatar/603e/e865/804030_large.png?m=1777111507", "avatar_xlarge": "https://cdn.v2ex.com/avatar/603e/e865/804030_xlarge.png?m=1777111507", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/603e/e865/804030_xxlarge.png?m=1777111507", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/603e/e865/804030_xxxlarge.png?m=1777111507", "created": 1776525699, "last_modified": 1777111507, "pro": 0}, "last_reply_by": "", "last_touched": 1777097113, "title": "5.1 \u9999\u6e2f\u65c5\u6e38\uff0c Za bank \u4f17\u5b89\u94f6\u884c\u5f00\u6237\u989d\u5916\u8fd4\u73b0 300HKD\uff01", "url": "https://www.v2ex.com/t/1208497", "created": 1777111513, "deleted": 0, "content": "\u9080\u8bf7\u7801\uff1aHCEAD7\r\n\u7535\u62a5 @fgvbt123\r\n\r\nhttps://i.v2ex.co/525544Yo.jpeg\r\nhttps://i.v2ex.co/TZ0FZ7Uu.jpeg\r\nhttps://i.v2ex.co/G713o6IE.jpeg", "content_rendered": "\u9080\u8bf7\u7801\uff1aHCEAD7<br />\u7535\u62a5 @<a target=\"_blank\" href=\"/member/fgvbt123\" rel=\"nofollow noopener\">fgvbt123</a><br /><br /><a target=\"_blank\" href=\"/i/525544Yo.jpeg\" rel=\"nofollow noopener\" target=\"_blank\" title=\"\u5728\u65b0\u7a97\u53e3\u6253\u5f00\u56fe\u7247 525544Yo.jpeg\"><img src=\"//i.v2ex.co/525544Yo.jpeg\" class=\"embedded_image\"></a><br /><a target=\"_blank\" href=\"/i/TZ0FZ7Uu.jpeg\" rel=\"nofollow noopener\" target=\"_blank\" title=\"\u5728\u65b0\u7a97\u53e3\u6253\u5f00\u56fe\u7247 TZ0FZ7Uu.jpeg\"><img src=\"//i.v2ex.co/TZ0FZ7Uu.jpeg\" class=\"embedded_image\"></a><br /><a target=\"_blank\" href=\"/i/G713o6IE.jpeg\" rel=\"nofollow noopener\" target=\"_blank\" title=\"\u5728\u65b0\u7a97\u53e3\u6253\u5f00\u56fe\u7247 G713o6IE.jpeg\"><img src=\"//i.v2ex.co/G713o6IE.jpeg\" class=\"embedded_image\"></a>", "last_modified": 1777111513, "replies": 0, "id": 1208497}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/1fc2/1400/864_large.png?m=1775086598", "name": "promotions", "avatar_normal": "https://cdn.v2ex.com/navatar/1fc2/1400/864_normal.png?m=1775086598", "title": "\u63a8\u5e7f", "url": "https://www.v2ex.com/go/promotions", "topics": 11339, "footer": "", "header": "\u6765\u81ea\u5382\u5546\u7684\u63a8\u5e7f\u6d3b\u52a8\u7c7b\u4e3b\u9898\uff0c\u4f1a\u88ab\u5f52\u7c7b\u5230\u8fd9\u4e2a\u8282\u70b9\u3002\u5e0c\u671b\u6709\u60c5\u6000\u7684\u4ea7\u5546\u4eec\u5728\u53d1\u5e03\u63a8\u5e7f\u5185\u5bb9\u65f6\uff0c\u4e3b\u52a8\u9009\u62e9\u53d1\u5e03\u5230\u672c\u8282\u70b9\u4e0b\u3002\u70b9\u51fb <a href=\"/help/node\">\u8fd9\u91cc</a> \u9605\u8bfb V2EX \u7684\u8282\u70b9\u4f7f\u7528\u6307\u5357\u3002", "title_alternative": "Promotions", "avatar_mini": "https://cdn.v2ex.com/navatar/1fc2/1400/864_mini.png?m=1775086598", "stars": 1208, "founder_id": 0, "aliases": [], "root": false, "id": 864, "parent_node_name": ""}, "member": {"id": 769961, "username": "novproxy", "url": "https://www.v2ex.com/u/novproxy", "website": "https://novproxy.com?kwd=tt-v", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/86f5/92f2/769961_mini.png?m=1770866678", "avatar_normal": "https://cdn.v2ex.com/avatar/86f5/92f2/769961_normal.png?m=1770866678", "avatar_large": "https://cdn.v2ex.com/avatar/86f5/92f2/769961_large.png?m=1770866678", "avatar_xlarge": "https://cdn.v2ex.com/avatar/86f5/92f2/769961_xlarge.png?m=1770866678", "created": 1760164844, "last_modified": 1770866678, "pro": 0}, "last_reply_by": "", "last_touched": 1777110168, "title": "[\u5206\u4eab] \u63a8\u8350\u4e00\u4e2a\u6781\u9ad8\u6027\u4ef7\u6bd4\u7684\u6d77\u5916\u4ee3\u7406 Novproxy\uff1a$0.5/GB \u8d77\uff0c 1 \u4ebf+ \u4f4f\u5b85 IP \u8d44\u6e90", "url": "https://www.v2ex.com/t/1208496", "created": 1777110348, "deleted": 0, "content": "\u5404\u4f4d V \u53cb\uff0c\r\n\r\n\u505a\u8de8\u5883\u7535\u5546\u3001\u6d77\u5916\u793e\u5a92\u77e9\u9635\u6216\u8005\u5927\u89c4\u6a21\u722c\u866b\u4efb\u52a1\u7684\u670b\u53cb\uff0c\u5bf9\u4ee3\u7406 IP \u7684\u6d88\u8017\u80af\u5b9a\u6df1\u6709\u4f53\u4f1a\u3002\u5927\u5382\u867d\u7136\u7a33\uff0c\u4f46\u6d41\u91cf\u8d39\u548c\u8d77\u6b65\u95e8\u69db\u786e\u5b9e\u9ad8\u3002\r\n\r\n\u6700\u8fd1\u5728\u7528 Novproxy \uff0c\u611f\u89c9\u6574\u4f53\u6027\u4ef7\u6bd4\u5728\u540c\u7c7b\u4ea7\u54c1\u4e2d\u975e\u5e38\u6709\u7ade\u4e89\u529b\uff0c\u7279\u522b\u9002\u5408\u5bf9\u6210\u672c\u63a7\u5236\u6709\u8981\u6c42\u7684\u5f00\u53d1\u8005\u548c\u5de5\u4f5c\u5ba4\u3002\u5206\u4eab\u51e0\u4e2a\u6211\u6bd4\u8f83\u770b\u4e2d\u7684\u70b9\uff1a\r\n\r\n\ud83d\udc8e \u6838\u5fc3\u4f18\u52bf\r\n\u4ef7\u683c\u6781\u81f4\uff1a - \u52a8\u6001\u4f4f\u5b85\uff1a \u9636\u68af\u8ba1\u8d39\u975e\u5e38\u826f\u5fc3\uff0c\u6700\u4f4e\u80fd\u505a\u5230 $0.5/GB \u3002\r\n\r\n\u65e0\u9650\u6d41\u91cf\uff1a \u751a\u81f3\u8fd8\u6709\u4f4e\u81f3 $0.3/\u5929 \u7684\u65e0\u9650\u6d41\u91cf\u65b9\u6848\uff0c\u9002\u5408\u5927\u6d41\u91cf\u91c7\u96c6\u573a\u666f\u3002\r\n\r\nIP \u6c60\u5e9e\u5927\u4e14\u7eaf\u51c0\uff1a - \u5168\u7403 200+ \u56fd\u5bb6\u548c\u5730\u533a\u8986\u76d6\uff0cIP \u6c60\u89c4\u6a21\u5728 9000 \u4e07+\u3002\r\n\r\n\u63d0\u4f9b\u9759\u6001\u4f4f\u5b85 ISP \uff0c\u9488\u5bf9 TikTok \u3001\u4e9a\u9a6c\u900a\u7b49\u98ce\u63a7\u8f83\u4e25\u7684\u5e73\u53f0\uff0c\u8fd9\u79cd IP \u7684\u6743\u91cd\u66f4\u9ad8\uff0c\u66f4\u8010\u9020\u3002\r\n\r\n\u6d41\u91cf\u4e0d\u9650\u65f6\u957f\uff1a - \u5f88\u591a\u5e73\u53f0\u7684\u6d41\u91cf\u5305\u90fd\u6709 30 \u5929\u6709\u6548\u671f\uff0c\u7528\u4e0d\u5b8c\u5c31\u4f5c\u5e9f\u3002Novproxy \u7684\u52a8\u6001\u6d41\u91cf\u5305\u662f\u6c38\u4e45\u6709\u6548\u7684\uff0c\u8fd9\u70b9\u5bf9\u4e2d\u5c0f\u9879\u76ee\u975e\u5e38\u53cb\u597d\u3002\r\n\r\n\u534f\u8bae\u5168\u652f\u6301\uff1a - HTTP \u3001HTTPS \u3001SOCKS5 \u5168\u90e8\u539f\u751f\u652f\u6301\uff0cAPI \u63d0\u53d6\u975e\u5e38\u65b9\u4fbf\u3002\r\n\r\n\ud83d\udee0 \u5e38\u89c1\u5e94\u7528\u573a\u666f\r\nTikTok/Instagram \u517b\u53f7\uff1a \u4f7f\u7528\u539f\u751f\u4f4f\u5b85 IP \uff0c\u6a21\u62df\u771f\u5b9e\u7528\u6237\uff0c\u964d\u4f4e\u73af\u5883\u5c01\u53f7\u6982\u7387\u3002\r\n\r\n\u8de8\u5883\u7535\u5546\uff1a \u4e9a\u9a6c\u900a\u3001eBay \u3001Etsy \u7b49\u5e97\u94fa\u8fd0\u8425\uff0c\u9759\u6001 ISP \u72ec\u7acb\u7eaf\u51c0\u3002\r\n\r\n\u6570\u636e\u91c7\u96c6\uff1a \u9488\u5bf9\u9ad8\u9891\u7387\u8bf7\u6c42\uff0c\u914d\u5408\u6d77\u91cf IP \u6c60\uff0c\u8f7b\u677e\u7ed5\u8fc7\u5404\u7c7b\u53cd\u722c\u673a\u5236\u3002\r\n\r\n\u5e7f\u544a\u9a8c\u8bc1\uff1a \u6a21\u62df\u5168\u7403\u5404\u5730\u7684\u771f\u5b9e\u5c55\u793a\u6548\u679c\u3002\r\n\r\n\u5b98\u7f51\u94fe\u63a5\uff1a https://novproxy.com?kwd=tt-v\r\n\r\n\u5199\u5728\u6700\u540e\uff1a\r\n\u4ee3\u7406\u4ea7\u54c1\u7684\u6c34\u6bd4\u8f83\u6df1\uff0c\u5927\u5bb6\u53ef\u4ee5\u6839\u636e\u81ea\u5df1\u7684\u4e1a\u52a1\u9700\u6c42\u5148\u5c11\u91cf\u8d2d\u4e70\u5c1d\u8bd5\u4e00\u4e0b\u3002\u4ed6\u4eec\u5bb6\u7684\u8ba1\u8d39\u7075\u6d3b\u5ea6\u548c IP \u8986\u76d6\u786e\u5b9e\u505a\u5f97\u4e0d\u9519\uff0c\u5c24\u5176\u662f\u4e0d\u9650\u65f6\u6d41\u91cf\u5305\u8fd9\u4e00\u70b9\uff0c\u975e\u5e38\u9002\u5408\u5907\u7528\u3002\r\n\r\n\u6b22\u8fce\u7528\u8fc7\u7684\u5927\u4f6c\u5206\u4eab\u4e0b\u4f7f\u7528\u4f53\u9a8c\uff0c\u6216\u8005\u4ea4\u6d41\u4e0b\u5176\u4ed6\u66f4\u9999\u7684\u8d44\u6e90\uff01", "content_rendered": "<p>\u5404\u4f4d V \u53cb\uff0c</p>\n<p>\u505a\u8de8\u5883\u7535\u5546\u3001\u6d77\u5916\u793e\u5a92\u77e9\u9635\u6216\u8005\u5927\u89c4\u6a21\u722c\u866b\u4efb\u52a1\u7684\u670b\u53cb\uff0c\u5bf9\u4ee3\u7406 IP \u7684\u6d88\u8017\u80af\u5b9a\u6df1\u6709\u4f53\u4f1a\u3002\u5927\u5382\u867d\u7136\u7a33\uff0c\u4f46\u6d41\u91cf\u8d39\u548c\u8d77\u6b65\u95e8\u69db\u786e\u5b9e\u9ad8\u3002</p>\n<p>\u6700\u8fd1\u5728\u7528 Novproxy \uff0c\u611f\u89c9\u6574\u4f53\u6027\u4ef7\u6bd4\u5728\u540c\u7c7b\u4ea7\u54c1\u4e2d\u975e\u5e38\u6709\u7ade\u4e89\u529b\uff0c\u7279\u522b\u9002\u5408\u5bf9\u6210\u672c\u63a7\u5236\u6709\u8981\u6c42\u7684\u5f00\u53d1\u8005\u548c\u5de5\u4f5c\u5ba4\u3002\u5206\u4eab\u51e0\u4e2a\u6211\u6bd4\u8f83\u770b\u4e2d\u7684\u70b9\uff1a</p>\n<p>\ud83d\udc8e \u6838\u5fc3\u4f18\u52bf\n\u4ef7\u683c\u6781\u81f4\uff1a - \u52a8\u6001\u4f4f\u5b85\uff1a \u9636\u68af\u8ba1\u8d39\u975e\u5e38\u826f\u5fc3\uff0c\u6700\u4f4e\u80fd\u505a\u5230 $0.5/GB \u3002</p>\n<p>\u65e0\u9650\u6d41\u91cf\uff1a \u751a\u81f3\u8fd8\u6709\u4f4e\u81f3 $0.3/\u5929 \u7684\u65e0\u9650\u6d41\u91cf\u65b9\u6848\uff0c\u9002\u5408\u5927\u6d41\u91cf\u91c7\u96c6\u573a\u666f\u3002</p>\n<p>IP \u6c60\u5e9e\u5927\u4e14\u7eaf\u51c0\uff1a - \u5168\u7403 200+ \u56fd\u5bb6\u548c\u5730\u533a\u8986\u76d6\uff0cIP \u6c60\u89c4\u6a21\u5728 9000 \u4e07+\u3002</p>\n<p>\u63d0\u4f9b\u9759\u6001\u4f4f\u5b85 ISP \uff0c\u9488\u5bf9 TikTok \u3001\u4e9a\u9a6c\u900a\u7b49\u98ce\u63a7\u8f83\u4e25\u7684\u5e73\u53f0\uff0c\u8fd9\u79cd IP \u7684\u6743\u91cd\u66f4\u9ad8\uff0c\u66f4\u8010\u9020\u3002</p>\n<p>\u6d41\u91cf\u4e0d\u9650\u65f6\u957f\uff1a - \u5f88\u591a\u5e73\u53f0\u7684\u6d41\u91cf\u5305\u90fd\u6709 30 \u5929\u6709\u6548\u671f\uff0c\u7528\u4e0d\u5b8c\u5c31\u4f5c\u5e9f\u3002Novproxy \u7684\u52a8\u6001\u6d41\u91cf\u5305\u662f\u6c38\u4e45\u6709\u6548\u7684\uff0c\u8fd9\u70b9\u5bf9\u4e2d\u5c0f\u9879\u76ee\u975e\u5e38\u53cb\u597d\u3002</p>\n<p>\u534f\u8bae\u5168\u652f\u6301\uff1a - HTTP \u3001HTTPS \u3001SOCKS5 \u5168\u90e8\u539f\u751f\u652f\u6301\uff0cAPI \u63d0\u53d6\u975e\u5e38\u65b9\u4fbf\u3002</p>\n<p>\ud83d\udee0 \u5e38\u89c1\u5e94\u7528\u573a\u666f\nTikTok/Instagram \u517b\u53f7\uff1a \u4f7f\u7528\u539f\u751f\u4f4f\u5b85 IP \uff0c\u6a21\u62df\u771f\u5b9e\u7528\u6237\uff0c\u964d\u4f4e\u73af\u5883\u5c01\u53f7\u6982\u7387\u3002</p>\n<p>\u8de8\u5883\u7535\u5546\uff1a \u4e9a\u9a6c\u900a\u3001eBay \u3001Etsy \u7b49\u5e97\u94fa\u8fd0\u8425\uff0c\u9759\u6001 ISP \u72ec\u7acb\u7eaf\u51c0\u3002</p>\n<p>\u6570\u636e\u91c7\u96c6\uff1a \u9488\u5bf9\u9ad8\u9891\u7387\u8bf7\u6c42\uff0c\u914d\u5408\u6d77\u91cf IP \u6c60\uff0c\u8f7b\u677e\u7ed5\u8fc7\u5404\u7c7b\u53cd\u722c\u673a\u5236\u3002</p>\n<p>\u5e7f\u544a\u9a8c\u8bc1\uff1a \u6a21\u62df\u5168\u7403\u5404\u5730\u7684\u771f\u5b9e\u5c55\u793a\u6548\u679c\u3002</p>\n<p>\u5b98\u7f51\u94fe\u63a5\uff1a <a href=\"https://novproxy.com?kwd=tt-v\" rel=\"nofollow\">https://novproxy.com?kwd=tt-v</a></p>\n<p>\u5199\u5728\u6700\u540e\uff1a\n\u4ee3\u7406\u4ea7\u54c1\u7684\u6c34\u6bd4\u8f83\u6df1\uff0c\u5927\u5bb6\u53ef\u4ee5\u6839\u636e\u81ea\u5df1\u7684\u4e1a\u52a1\u9700\u6c42\u5148\u5c11\u91cf\u8d2d\u4e70\u5c1d\u8bd5\u4e00\u4e0b\u3002\u4ed6\u4eec\u5bb6\u7684\u8ba1\u8d39\u7075\u6d3b\u5ea6\u548c IP \u8986\u76d6\u786e\u5b9e\u505a\u5f97\u4e0d\u9519\uff0c\u5c24\u5176\u662f\u4e0d\u9650\u65f6\u6d41\u91cf\u5305\u8fd9\u4e00\u70b9\uff0c\u975e\u5e38\u9002\u5408\u5907\u7528\u3002</p>\n<p>\u6b22\u8fce\u7528\u8fc7\u7684\u5927\u4f6c\u5206\u4eab\u4e0b\u4f7f\u7528\u4f53\u9a8c\uff0c\u6216\u8005\u4ea4\u6d41\u4e0b\u5176\u4ed6\u66f4\u9999\u7684\u8d44\u6e90\uff01</p>\n", "last_modified": 1777110348, "replies": 0, "id": 1208496}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/884d/7996/1160_large.png?m=1771515639", "name": "vibecoding", "avatar_normal": "https://cdn.v2ex.com/navatar/884d/7996/1160_normal.png?m=1771515639", "title": "\u2615Vibe Coding\ud83e\udd16", "url": "https://www.v2ex.com/go/vibecoding", "topics": 182, "footer": "Vibe Coding \u9002\u7528\u4e8e\u5feb\u901f\u539f\u578b\u8bbe\u8ba1\u548c\u521b\u610f\u63a2\u7d22\uff0c\u4f46\u4e5f\u5b58\u5728\u4ee3\u7801\u7406\u89e3\u4e0e\u5b89\u5168\u98ce\u9669\uff0c\u9700\u8981\u533a\u5206\u201c\u7eaf\u7cb9\u7684\u201d\u548c\u201c\u8d1f\u8d23\u4efb\u7684\u201d\u4f7f\u7528\u65b9\u5f0f\u3002", "header": "Vibe Coding \uff08\u6c1b\u56f4\u7f16\u7a0b\uff09\u662f\u4e00\u79cd\u65b0\u5174\u7684\u8f6f\u4ef6\u5f00\u53d1\u5b9e\u8df5\uff0c\u5b83\u4f7f\u7528 AI \u6839\u636e\u81ea\u7136\u8bed\u8a00\u63d0\u793a\u751f\u6210\u4ee3\u7801\uff0c\u52a0\u5feb\u5f00\u53d1\u901f\u5ea6\uff0c\u5bf9\u4e8e\u7f16\u7a0b\u7ecf\u9a8c\u6709\u9650\u7684\u7528\u6237\u5c24\u5176\u5982\u6b64\u3002\r\n\r\n\u5728\u8fd9\u91cc\u53ef\u4ee5\u5206\u4eab\u6240\u6709\u6709\u5173 Vibe Coding \u7684\u5185\u5bb9\uff0c\u5305\u62ec\u7ecf\u9a8c\u3001\u8f6f\u4ef6\u3001\u5de5\u5177\u3001\u63d0\u793a\u8bcd\u3001Agent \u3001Skill \u7b49\u3002", "title_alternative": "\u2615Vibe Coding\ud83e\udd16", "avatar_mini": "https://cdn.v2ex.com/navatar/884d/7996/1160_mini.png?m=1771515639", "stars": 286, "founder_id": 51170, "aliases": [], "root": false, "id": 1160, "parent_node_name": null}, "member": {"id": 32439, "username": "inyfee", "url": "https://www.v2ex.com/u/inyfee", "website": "", "twitter": "", "psn": "", "github": "", "btc": "", "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/avatar/7b4e/82cb/32439_mini.png?m=1760497379", "avatar_normal": "https://cdn.v2ex.com/avatar/7b4e/82cb/32439_normal.png?m=1760497379", "avatar_large": "https://cdn.v2ex.com/avatar/7b4e/82cb/32439_large.png?m=1760497379", "created": 1358322371, "last_modified": 1760497379, "pro": 0}, "last_reply_by": "inyfee", "last_touched": 1777124049, "title": "Codex team \u8d26\u53f7\u6d88\u8017\u901f\u5ea6\u4e5f\u592a\u731b\u4e86", "url": "https://www.v2ex.com/t/1208495", "created": 1777110302, "deleted": 0, "content": "\u521a\u521a\u7528\u6211\u81ea\u5df1\u7684 plus \u8d26\u53f7\u8e6c\u4e86\u4e24\u4e2a\u5c0f\u65f6\uff0c\u9650\u989d\u5230\u4e86\u3002\u5207\u6362\u5230 team \u8d26\u53f7\uff5e\uff5e\uff5e \u7ed3\u679c\u8fd8\u6ca1\u6709\u534a\u5c0f\u65f6\uff0c\u5269\u4e0b 1%\u4e86\u3002\u4efb\u52a1\u8fd8\u6ca1\u6709\u5199\u5b8c\u3002\r\n\r\nteam \u8d26\u53f7\u8fd8\u6ca1\u6709\u4e2a\u4eba plus \u591f\u8e6c\u554a\r\n\r\n\r\n\u8865\u5145\u4e00\u4e0b\uff0c\u662f gpt 5.5 \u592a\u731b\u4e86", "content_rendered": "<p>\u521a\u521a\u7528\u6211\u81ea\u5df1\u7684 plus \u8d26\u53f7\u8e6c\u4e86\u4e24\u4e2a\u5c0f\u65f6\uff0c\u9650\u989d\u5230\u4e86\u3002\u5207\u6362\u5230 team \u8d26\u53f7\uff5e\uff5e\uff5e \u7ed3\u679c\u8fd8\u6ca1\u6709\u534a\u5c0f\u65f6\uff0c\u5269\u4e0b 1%\u4e86\u3002\u4efb\u52a1\u8fd8\u6ca1\u6709\u5199\u5b8c\u3002</p>\n<p>team \u8d26\u53f7\u8fd8\u6ca1\u6709\u4e2a\u4eba plus \u591f\u8e6c\u554a</p>\n<p>\u8865\u5145\u4e00\u4e0b\uff0c\u662f gpt 5.5 \u592a\u731b\u4e86</p>\n", "last_modified": 1777110614, "replies": 3, "id": 1208495}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_large.png?m=1691642161", "name": "bb", "avatar_normal": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_normal.png?m=1691642161", "title": "\u5bbd\u5e26\u75c7\u5019\u7fa4", "url": "https://www.v2ex.com/go/bb", "topics": 18615, "footer": "", "header": "\u7f51\u901f\u5f88\u91cd\u8981\u3002\u6bd4\u5feb\u66f4\u5feb\u3002", "title_alternative": "Broadband Symptom Complex", "avatar_mini": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_mini.png?m=1691642161", "stars": 8215, "founder_id": 0, "aliases": [], "root": false, "id": 108, "parent_node_name": "geek"}, "member": {"id": 799342, "username": "ldy619354397", "url": "https://www.v2ex.com/u/ldy619354397", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/db8b/e417/799342_mini.png?m=1777079567", "avatar_normal": "https://cdn.v2ex.com/avatar/db8b/e417/799342_normal.png?m=1777079567", "avatar_large": "https://cdn.v2ex.com/avatar/db8b/e417/799342_large.png?m=1777079567", "avatar_xlarge": "https://cdn.v2ex.com/avatar/db8b/e417/799342_xlarge.png?m=1777079567", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/db8b/e417/799342_xxlarge.png?m=1777079567", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/db8b/e417/799342_xxxlarge.png?m=1777079567", "created": 1775121831, "last_modified": 1777079567, "pro": 0}, "last_reply_by": "june4", "last_touched": 1777123602, "title": "\u5173\u4e8e\u90e8\u5206\u5730\u533a\u201c\u767d\u540d\u5355\u201d\u6709\u4f55\u7ed5\u884c\u65b9\u6848\uff1f", "url": "https://www.v2ex.com/t/1208494", "created": 1777110271, "deleted": 0, "content": "\u5750\u6807\u798f\u5dde\uff0c\u5728\u4e8c\u51e0\u5e74\u7684\u65f6\u5019\u7a81\u7136\u542f\u7528\u4e86\"\u767d\u540d\u5355\"\uff0c\u5982\u679c\u57df\u540d\u672a\u5907\u6848\uff0c\u4e14\u57df\u540d\u89e3\u6790\u7684\u662f\u5883\u5916 IP \u5730\u5740\uff0c\u5219\u798f\u5dde\u8fd0\u8425\u5546\u7f51\u7edc\u5747\u65e0\u6cd5\u8bbf\u95ee\u8be5\u57df\u540d\uff0c\u8fd9\u6837\u5b50\u5c31\u4e0d\u80fd\u7528\u57df\u540d\u4f2a\u88c5\u4e86\uff0c\u53ea\u6709\u660e\u6587 IP \u80fd\u8bbf\u95ee\uff0c\u4f46\u662f\u660e\u6587 IP \u6709\u98ce\u9669\uff0c\u5f88\u5bb9\u6613\u88ab GFW \u68c0\u67e5\u5230\u5e76\u4e14\u76f4\u63a5\u5c01\u7981 IP \uff0c\u8bf7\u95ee\u5404\u4f4d\u5927\u4f6c\u6709\u4ec0\u4e48\u6bd4\u8f83\u597d\u7684\u7ed5\u884c\u65b9\u6848\uff1f\u8fd8\u662f\u8bf4\u53ea\u80fd\u4e70\u4e2d\u8f6c\u673a\uff1f", "content_rendered": "<p>\u5750\u6807\u798f\u5dde\uff0c\u5728\u4e8c\u51e0\u5e74\u7684\u65f6\u5019\u7a81\u7136\u542f\u7528\u4e86\"\u767d\u540d\u5355\"\uff0c\u5982\u679c\u57df\u540d\u672a\u5907\u6848\uff0c\u4e14\u57df\u540d\u89e3\u6790\u7684\u662f\u5883\u5916 IP \u5730\u5740\uff0c\u5219\u798f\u5dde\u8fd0\u8425\u5546\u7f51\u7edc\u5747\u65e0\u6cd5\u8bbf\u95ee\u8be5\u57df\u540d\uff0c\u8fd9\u6837\u5b50\u5c31\u4e0d\u80fd\u7528\u57df\u540d\u4f2a\u88c5\u4e86\uff0c\u53ea\u6709\u660e\u6587 IP \u80fd\u8bbf\u95ee\uff0c\u4f46\u662f\u660e\u6587 IP \u6709\u98ce\u9669\uff0c\u5f88\u5bb9\u6613\u88ab GFW \u68c0\u67e5\u5230\u5e76\u4e14\u76f4\u63a5\u5c01\u7981 IP \uff0c\u8bf7\u95ee\u5404\u4f4d\u5927\u4f6c\u6709\u4ec0\u4e48\u6bd4\u8f83\u597d\u7684\u7ed5\u884c\u65b9\u6848\uff1f\u8fd8\u662f\u8bf4\u53ea\u80fd\u4e70\u4e2d\u8f6c\u673a\uff1f</p>\n", "last_modified": 1777110271, "replies": 18, "id": 1208494}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/9226/2bf9/941_large.png?m=1475387237", "name": "rime", "avatar_normal": "https://cdn.v2ex.com/navatar/9226/2bf9/941_normal.png?m=1475387237", "title": "\u4e2d\u5dde\u97fb", "url": "https://www.v2ex.com/go/rime", "topics": 149, "footer": "", "header": "\u806a\u660e\u7684\u8f93\u5165\u6cd5\u61c2\u6211\u5fc3\u610f", "title_alternative": "RIME", "avatar_mini": "https://cdn.v2ex.com/navatar/9226/2bf9/941_mini.png?m=1475387237", "stars": 145, "founder_id": 0, "aliases": [], "root": false, "id": 941, "parent_node_name": "ime"}, "member": {"id": 635171, "username": "GabrielS", "url": "https://www.v2ex.com/u/GabrielS", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/29e44f7d6de58054a4a7aa39df2dab53?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/29e44f7d6de58054a4a7aa39df2dab53?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/29e44f7d6de58054a4a7aa39df2dab53?s=73&d=retro", "created": 1687351228, "last_modified": 1687351228, "pro": 0}, "last_reply_by": "followadc", "last_touched": 1777118185, "title": "\u6700\u8fd1\u8bc4\u6d4b\u4e86\u4e00\u4e0b rime \u5e73\u53f0\u5404\u4e2a\u62fc\u97f3\u65b9\u6848\uff0c\u53d1\u73b0\u767d\u971c\u62fc\u97f3\u6574\u53e5\u6548\u679c\u6700\u597d\uff0c\u6b22\u8fce\u5927\u5bb6\u4e00\u8d77\u8bc4\u6d4b", "url": "https://www.v2ex.com/t/1208493", "created": 1777109283, "deleted": 0, "content": "\u6700\u65b0\u8bc4\u6d4b\u7ed3\u679c\uff1a https://github.com/gaboolic/rime-schema-compare/blob/main/report/latest.md\r\n\r\n\r\n\u6839\u636e\u6700\u65b0\u8bc4\u6d4b\u7ed3\u679c\uff08\u751f\u6210\u65f6\u95f4: 2026-04-25 16:49:02 +08:00 \uff09\uff0c\u767d\u971c\u62fc\u97f3\u5728\u4e0d\u4f7f\u7528\u6a21\u578b\u548c\u4f7f\u7528\u76f8\u540c\u6a21\u578b\u7684\u8bc4\u6d4b\u4e0a\uff0c\u5747\u53d6\u5f97\u6700\u4f73\u6548\u679c\uff0c\u540c\u65f6\u4e5f\u8d85\u8d8a\u5546\u4e1a\u8f93\u5165\u6cd5\uff08\u5173\u95ed\u4e91\u62fc\u97f3\uff09\u3002\r\n\r\n\u8bc4\u6d4b\u7684\u4ee3\u7801\u4e5f\u662f\u5f00\u6e90\u7684\uff0c\u53ef\u590d\u73b0\u3002", "content_rendered": "<p>\u6700\u65b0\u8bc4\u6d4b\u7ed3\u679c\uff1a <a href=\"https://github.com/gaboolic/rime-schema-compare/blob/main/report/latest.md\" rel=\"nofollow\">https://github.com/gaboolic/rime-schema-compare/blob/main/report/latest.md</a></p>\n<p>\u6839\u636e\u6700\u65b0\u8bc4\u6d4b\u7ed3\u679c\uff08\u751f\u6210\u65f6\u95f4: 2026-04-25 16:49:02 +08:00 \uff09\uff0c\u767d\u971c\u62fc\u97f3\u5728\u4e0d\u4f7f\u7528\u6a21\u578b\u548c\u4f7f\u7528\u76f8\u540c\u6a21\u578b\u7684\u8bc4\u6d4b\u4e0a\uff0c\u5747\u53d6\u5f97\u6700\u4f73\u6548\u679c\uff0c\u540c\u65f6\u4e5f\u8d85\u8d8a\u5546\u4e1a\u8f93\u5165\u6cd5\uff08\u5173\u95ed\u4e91\u62fc\u97f3\uff09\u3002</p>\n<p>\u8bc4\u6d4b\u7684\u4ee3\u7801\u4e5f\u662f\u5f00\u6e90\u7684\uff0c\u53ef\u590d\u73b0\u3002</p>\n", "last_modified": 1777109283, "replies": 2, "id": 1208493}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/fd2c/5e46/1135_large.png?m=1751736785", "name": "openai", "avatar_normal": "https://cdn.v2ex.com/navatar/fd2c/5e46/1135_normal.png?m=1751736785", "title": "OpenAI", "url": "https://www.v2ex.com/go/openai", "topics": 3765, "footer": "", "header": "\u5173\u4e8e OpenAI \u65d7\u4e0b\u4ea7\u54c1 GPT\uff0cDALL\u00b7E\uff0c\u548c ChatGPT \u7684\u8ba8\u8bba\u3002\u8bf7\u4e0d\u8981\u5728 V2EX \u7684\u56de\u590d\u4e2d\u7c98\u8d34\u590d\u5236\u6765\u81ea AI \u751f\u6210\u7684\u6587\u672c\u3002", "title_alternative": "OpenAI", "avatar_mini": "https://cdn.v2ex.com/navatar/fd2c/5e46/1135_mini.png?m=1751736785", "stars": 3015, "founder_id": 0, "aliases": [], "root": false, "id": 1135, "parent_node_name": "geek"}, "member": {"id": 550130, "username": "think9999", "url": "https://www.v2ex.com/u/think9999", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/bc32/c9a4/550130_mini.png?m=1665750100", "avatar_normal": "https://cdn.v2ex.com/avatar/bc32/c9a4/550130_normal.png?m=1665750100", "avatar_large": "https://cdn.v2ex.com/avatar/bc32/c9a4/550130_large.png?m=1665750100", "created": 1625480021, "last_modified": 1665750100, "pro": 0}, "last_reply_by": "yixin026", "last_touched": 1777125863, "title": "\u8bf7\u95ee\uff0c\u8c03\u7528 gpt-image-2 \u901a\u8fc7 api \u7684\u65b9\u5f0f\u4f7f\u7528\uff0c\u8bf7\u95ee\u7528\u4ec0\u4e48 app \u5462\uff1f", "url": "https://www.v2ex.com/t/1208492", "created": 1777107998, "deleted": 0, "content": "\u8bf7\u95ee\uff0c\u8c03\u7528 gpt-image-2 \u901a\u8fc7 api \u7684\u65b9\u5f0f\u4f7f\u7528\uff0c\u8bf7\u95ee\u7528\u4ec0\u4e48 app \u5462\uff1f\r\n\u8981\u652f\u6301\u56fe\u7247\u7684\u5904\u7406\u54e6\u3002\r\nopen webui \uff0c \u53ea\u80fd\u4e0a\u4f20\uff0c\u4e0d\u80fd\u505a\u5c40\u90e8\u56fe\u7247\u7684\u4fee\u6539\u3002\r\n\u8bf7\u95ee\u4f60\u4eec\u7528\u7684\u54ea\u4e2a\uff1f", "content_rendered": "\u8bf7\u95ee\uff0c\u8c03\u7528 gpt-image-2 \u901a\u8fc7 api \u7684\u65b9\u5f0f\u4f7f\u7528\uff0c\u8bf7\u95ee\u7528\u4ec0\u4e48 app \u5462\uff1f<br />\u8981\u652f\u6301\u56fe\u7247\u7684\u5904\u7406\u54e6\u3002<br />open webui \uff0c \u53ea\u80fd\u4e0a\u4f20\uff0c\u4e0d\u80fd\u505a\u5c40\u90e8\u56fe\u7247\u7684\u4fee\u6539\u3002<br />\u8bf7\u95ee\u4f60\u4eec\u7528\u7684\u54ea\u4e2a\uff1f", "last_modified": 1777107998, "replies": 8, "id": 1208492}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/70ef/df2e/17_large.png?m=1660301119", "name": "create", "avatar_normal": "https://cdn.v2ex.com/navatar/70ef/df2e/17_normal.png?m=1660301119", "title": "\u5206\u4eab\u521b\u9020", "url": "https://www.v2ex.com/go/create", "topics": 32585, "footer": "", "header": "\u6b22\u8fce\u4f60\u5728\u8fd9\u91cc\u53d1\u5e03\u81ea\u5df1\u7684\u6700\u65b0\u4f5c\u54c1\uff01", "title_alternative": "Create", "avatar_mini": "https://cdn.v2ex.com/navatar/70ef/df2e/17_mini.png?m=1660301119", "stars": 6016, "founder_id": 0, "aliases": [], "root": false, "id": 17, "parent_node_name": "geek"}, "member": {"id": 547144, "username": "GXFG", "url": "https://www.v2ex.com/u/GXFG", "website": "https://github.com/GXFG", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/gravatar/fd883a33f073271bf498d5db86fcee82?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/fd883a33f073271bf498d5db86fcee82?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/fd883a33f073271bf498d5db86fcee82?s=73&d=retro", "created": 1622692206, "last_modified": 1744249376, "pro": 0}, "last_reply_by": "", "last_touched": 1777107478, "title": "[\u6d4f\u89c8\u5668\u6269\u5c55] \ud83d\udd37 NaiveTab \u2014 \u7528\u53ef\u89c6\u5316\u952e\u76d8\u7ba1\u7406\u6d4f\u89c8\u5668\uff0c\u5f00\u6e90\u65b0\u6807\u7b7e\u9875\u6269\u5c55", "url": "https://www.v2ex.com/t/1208491", "created": 1777107478, "deleted": 0, "content": "# \ud83d\udd37 NaiveTab \u2014 \u7528\u53ef\u89c6\u5316\u952e\u76d8\u7ba1\u7406\u6d4f\u89c8\u5668\uff0c\u5f00\u6e90\u65b0\u6807\u7b7e\u9875\u6269\u5c55\r\n\r\nNaiveTab \u4ece 2021 \u5e74\u5f00\u59cb\u5f00\u53d1\uff0c\u5386\u7ecf\u56db\u5e74\u6253\u78e8\uff0c\u6700\u8fd1\u63a8\u51fa\u4e86 2.2 \u7248\u672c\u2014\u2014\u9664\u4e86\u4e66\u7b7e\u952e\u76d8\uff0c\u53c8\u52a0\u5165\u4e86\u6307\u4ee4\u952e\u76d8\u7b49\u65b0\u529f\u80fd\u3002\u60f3\u5728\u8fd9\u91cc\u5206\u4eab\u7ed9\u5927\u5bb6\u8bd5\u8bd5\u3002\r\n\r\n\u9879\u76ee\u5730\u5740\uff1a https://github.com/GXFG/newtab-naivetab\r\n\r\n\u4e4b\u524d\u7684\u5e16\u5b50\u5728\u8fd9\u91cc\uff1a\r\n1. https://www.v2ex.com/t/870377\r\n2. https://www.v2ex.com/t/908088\r\n\r\n## \u5b83\u662f\u4ec0\u4e48\r\n\r\n\u65e5\u5e38\u6d4f\u89c8\u5668\u4e66\u7b7e\u8d8a\u5b58\u8d8a\u591a\uff0c\u627e\u4e2a\u4e66\u7b7e\u8981\u7ffb\u597d\u51e0\u5c42\u6587\u4ef6\u5939\uff1b\u6d4f\u89c8\u5668\u81ea\u5e26\u7684\u5feb\u6377\u952e\u96be\u8bb0\u8fd8\u5bb9\u6613\u51b2\u7a81\u3002\r\n\r\nNaiveTab \u662f\u4e00\u4e2a\u5f00\u6e90\u7684\u6d4f\u89c8\u5668\u65b0\u6807\u7b7e\u9875\u6269\u5c55\uff08\u652f\u6301 Chrome / Edge / Firefox \uff09\uff0c\u6838\u5fc3\u7406\u5ff5\u662f\uff1a\r\n\r\n> **\u628a\u952e\u76d8\u5e03\u5c40\u53d8\u6210\u6d4f\u89c8\u5668\u7684\u64cd\u4f5c\u9762\u677f\uff0c\u7528\u808c\u8089\u8bb0\u5fc6\u4ee3\u66ff\u5c42\u5c42\u70b9\u51fb\u3002**\r\n\r\n\u5b83\u4e0d\u662f\u4e00\u5f20\u9759\u6001\u58c1\u7eb8 + \u51e0\u4e2a\u4e66\u7b7e\u94fe\u63a5\uff0c\u800c\u662f\u4e00\u4e2a**\u53ef\u4ea4\u4e92\u3001\u53ef\u62d6\u62fd\u3001\u5168\u53c2\u6570\u53ef\u8c03**\u7684\u65b0\u6807\u7b7e\u9875\u5de5\u4f5c\u53f0\u3002\r\n\r\n---\r\n\r\n## \u2328\ufe0f \u6838\u5fc3\u4eae\u70b9\uff1a\u53ef\u89c6\u5316\u952e\u76d8\r\n\r\n\u8fd9\u662f NaiveTab \u6700\u6709\u8fa8\u8bc6\u5ea6\u7684\u529f\u80fd\uff0c\u5e02\u9762\u4e0a\u6bd4\u8f83\u5c11\u89c1\u3002\r\n\r\n### \u4e66\u7b7e\u952e\u76d8\r\n\r\n\u4ee5\u771f\u5b9e\u952e\u76d8\u5e03\u5c40\u5c55\u793a\u4e66\u7b7e\uff0c\u6309\u4e0b\u5bf9\u5e94\u6309\u952e\u5373\u53ef\u6253\u5f00\u76ee\u6807\u7f51\u7ad9\u3002\r\n\r\n- \u81ea\u5b9a\u4e49\u6309\u952e\u6620\u5c04 \u2014\u2014 \u54ea\u4e2a\u952e\u5f00\u54ea\u4e2a\u7f51\u7ad9\uff0c\u5b8c\u5168\u81ea\u5df1\u5b9a\r\n- \u81ea\u5b9a\u4e49\u952e\u76d8\u914d\u5217 \u2014\u2014 \u5168\u5c3a\u5bf8 / 87 / 60% \u5e03\u5c40\u53ef\u9009\r\n- \u81ea\u5b9a\u4e49\u952e\u5e3d\u4e3b\u9898 \u2014\u2014 \u914d\u8272\u3001\u5b57\u4f53\u3001\u6837\u5f0f\u5168\u9762\u53ef\u8c03\r\n- \u4e66\u7b7e\u6765\u6e90\u53ef\u5207\u6362 \u2014\u2014 \u652f\u6301\u4e0d\u540c\u7684\u4e66\u7b7e\u6587\u4ef6\u5939\r\n\r\n**\u4f7f\u7528\u573a\u666f\uff1a** \u6253\u5f00\u65b0\u6807\u7b7e\u9875 \u2192 \u626b\u4e00\u773c\u952e\u76d8\u5c31\u77e5\u9053\u54ea\u4e2a\u952e\u5f00 GitHub \u2192 \u6309\u4e0b `G` \u76f4\u8fbe\uff0c\u4e0d\u7528\u5728\u4e66\u7b7e\u680f\u91cc\u7ffb\u627e\u3002\r\n\r\n![\u4e66\u7b7e\u952e\u76d8]( https://store-images.s-microsoft.com/image/apps.35696.f80b909f-93d6-4d87-a122-565da2d513cd.48bdbe77-9f33-485a-a0db-a037d99ae193.7181d2f3-eb89-4b4c-a790-1e3e5c7dee9a)\r\n\r\n### \u6307\u4ee4\u952e\u76d8\uff08 v2.2 \u65b0\u589e\uff09\r\n\r\n\u901a\u8fc7\u81ea\u5b9a\u4e49\u4fee\u9970\u952e\u7ec4\u5408\uff08\u5982 Shift + Alt \uff09+ \u6309\u952e\uff0c\u5728**\u4efb\u610f\u9875\u9762**\u6267\u884c 36 \u6761\u6307\u4ee4\uff1a\r\n\r\n- \u6807\u7b7e\u9875\u64cd\u4f5c\uff08\u5173\u95ed / \u9759\u97f3 / \u56fa\u5b9a / \u65b0\u5efa / \u590d\u5236\u94fe\u63a5\u7b49\uff09\r\n- \u6807\u7b7e\u7ec4\u7ba1\u7406\uff08\u521b\u5efa / \u6298\u53e0 / \u5173\u95ed\u7ec4\uff09\r\n- \u9875\u9762\u6eda\u52a8\u63a7\u5236\r\n- \u6062\u590d\u5173\u95ed\u6807\u7b7e\u9875\r\n- \u2026\u2026\r\n\r\n\u652f\u6301\u81ea\u5b9a\u4e49\u4fee\u9970\u952e\u5f55\u5236\u3001\u57df\u540d\u9ed1\u767d\u540d\u5355\uff0c\u4e0d\u7528\u8bb0\u6d4f\u89c8\u5668\u539f\u751f\u5feb\u6377\u952e\u3002\r\n\r\n![\u6307\u4ee4\u952e\u76d8]( https://store-images.s-microsoft.com/image/apps.62673.f80b909f-93d6-4d87-a122-565da2d513cd.48bdbe77-9f33-485a-a0db-a037d99ae193.b9b4b555-ba92-4d67-af64-ca2952845d63)\r\n\r\n---\r\n\r\n## \ud83c\udf1f \u4e0d\u53ea\u662f\u952e\u76d8\r\n\r\nNaiveTab \u5185\u7f6e\u4e86\u4e30\u5bcc\u7684 Widget \u7ec4\u4ef6\uff0c\u5168\u90e8\u652f\u6301**\u81ea\u7531\u62d6\u62fd\u5e03\u5c40**\uff1a\r\n\r\n| \u7c7b\u522b | \u7ec4\u4ef6 |\r\n|------|------|\r\n| \ud83d\udd50 \u65f6\u95f4\u65e5\u671f | \u6570\u5b57\u65f6\u949f\u3001\u6a21\u62df\u65f6\u949f\u3001\u7ffb\u724c\u65f6\u949f\u3001\u9713\u8679\u65f6\u949f\u3001\u65e5\u671f\u3001\u4e07\u5e74\u5386\uff08\u519c\u5386 / \u8282\u5047\u65e5 / \u6cd5\u5b9a\u5047\u65e5\uff09 |\r\n| \ud83d\udd0d \u6548\u7387\u5de5\u5177 | \u641c\u7d22\u680f\u3001\u6587\u4ef6\u5939\u4e66\u7b7e\u3001\u5907\u5fd8\u5f55\u3001\u5e74\u5ea6\u8fdb\u5ea6\u3001\u5929\u6c14\u3001\u8d44\u8baf\u70ed\u699c |\r\n| \u23f1\ufe0f \u5012\u8ba1\u65f6 | \u81ea\u5b9a\u4e49\u65f6\u957f + \u8fdb\u5ea6\u73af + \u8ba1\u65f6\u901a\u77e5 |\r\n\r\n![\u4e30\u5bcc\u7684 Widget \u7ec4\u4ef6]( https://store-images.s-microsoft.com/image/apps.59605.f80b909f-93d6-4d87-a122-565da2d513cd.48bdbe77-9f33-485a-a0db-a037d99ae193.1488ef9e-d9e0-41d8-a948-d9b2f94f0386)\r\n\r\n---\r\n\r\n## \ud83c\udfaf \u66f4\u591a\u529f\u80fd\r\n\r\n- **\u81ea\u7531\u62d6\u62fd\u5e03\u5c40** \u2014\u2014 \u7ec4\u4ef6\u968f\u610f\u653e\u7f6e\uff0c\u9002\u914d\u6240\u6709\u5206\u8fa8\u7387\r\n- **\u5168\u53c2\u6570\u81ea\u5b9a\u4e49** \u2014\u2014 \u5b57\u4f53\u3001\u989c\u8272\u3001\u80cc\u666f\u3001\u8fb9\u6846\u3001\u9634\u5f71\uff0c\u5168\u9762\u53ef\u8c03\r\n- **\u73bb\u7483\u5149\u611f\u8bbe\u8ba1** \u2014\u2014 \u7edf\u4e00\u7684\u6bdb\u73bb\u7483 UI \u8bed\u8a00\uff0c\u89c6\u89c9\u4e0a\u6bd4\u8f83\u5e72\u51c0\r\n- **\u52a8\u6001\u58c1\u7eb8** \u2014\u2014 Bing \u6bcf\u65e5\u58c1\u7eb8 + \u672c\u5730\u56fe\u7247\uff0c\u968f\u65f6\u6362\u80a4\r\n- **\u81ea\u52a8\u6df1\u8272\u6a21\u5f0f** \u2014\u2014 \u8ddf\u968f\u7cfb\u7edf\u5916\u89c2\uff0c\u591c\u95f4\u62a4\u773c\r\n- **\u4e13\u6ce8\u6a21\u5f0f** \u2014\u2014 \u53f3\u952e\u4e00\u952e\u5207\u6362\uff0c\u53ea\u663e\u793a\u4f60\u9700\u8981\u7684\u7ec4\u4ef6\r\n- **\u8de8\u8bbe\u5907\u4e91\u540c\u6b65** \u2014\u2014 \u57fa\u4e8e Chrome Storage Sync \uff0c\u652f\u6301\u672c\u5730\u5907\u4efd\u8fd8\u539f\r\n- **\u591a\u8bed\u8a00** \u2014\u2014 \u7b80\u4f53\u4e2d\u6587 + \u82f1\u6587\r\n- **\u5b8c\u5168\u5f00\u6e90** \u2014\u2014 GPL-3.0 \u534f\u8bae\r\n\r\n---\r\n\r\n## \u5173\u4e8e\r\n\r\n> \u8fd9\u4e00\u5207\u90fd\u6e90\u4e8e\u4e2a\u4eba\u5bf9 60%\u914d\u5217\u952e\u76d8\u7684\u559c\u7231\uff0c\u53ef\u4ee5\u901a\u8fc7\u81ea\u5df1\u914d\u7f6e\u597d\u7684\u8def\u5f84\uff0c\u5b8c\u6210 100%\u952e\u76d8\u7684\u529f\u80fd\u3002\r\n\r\n\u6bcf\u5929\u5728\u6d4f\u89c8\u5668\u5185\u9700\u8981\u7ecf\u5e38\u6253\u5f00\u51e0\u4e2a\u7f51\u7ad9\uff0c\u4e3a\u4e86\u5b8c\u6210\u5feb\u901f\u6253\u5f00\u4e66\u7b7e\u8fd9\u4ef6\u4e8b\uff0c\u8d77\u521d\u5f00\u53d1\u4e86\u4e00\u4e2a\u7b80\u6613\u7684\u952e\u76d8\u4e66\u7b7e\uff0c\u53ea\u8981\u6211\u6309\u4e0b\u952e\u76d8\u4e0a\u5bf9\u5e94\u7684\u6309\u952e\u5c31\u53ef\u4ee5\u5b8c\u6210\u5feb\u901f\u6253\u5f00\u4e66\u7b7e\u7684\u52a8\u4f5c\u3002\u5b83\u662f\u4e00\u4e2a WEB \u9875\u9762\uff0c\uff08[\u5728\u7ebf\u8bd5\u73a9]( https://gxfg.github.io/newtab/)\uff09\uff0c\u7528\u952e\u76d8\u5e03\u5c40\u5c55\u793a\u4e66\u7b7e\uff0c\u6309\u5bf9\u5e94\u7684\u952e\u5c31\u80fd\u4e00\u952e\u6253\u5f00\u3002\r\n\r\n\u540e\u6765\u4e0d\u6ee1\u8db3\u4e8e\u53ea\u505a\u4e66\u7b7e\u9875\uff0c\u6162\u6162\u52a0\u4e86\u62d6\u62fd\u5e03\u5c40\u3001\u5404\u79cd\u65f6\u949f\u98ce\u683c\u3001\u6307\u4ee4\u952e\u76d8\u3001\u4e13\u6ce8\u6a21\u5f0f\u2026\u2026\u53d1\u5c55\u6210\u4e86\u73b0\u5728\u5b8c\u6574\u7684 NaiveTab \u3002\r\n\r\n\u5982\u679c\u4f60\u4e5f\u559c\u6b22\u7528\u5feb\u6377\u952e\u4ee3\u66ff\u9f20\u6807\u3001\u60f3\u81ea\u5b9a\u4e49\u65b0\u6807\u7b7e\u9875\u7684\u5e03\u5c40\uff0c\u6216\u8005\u5bf9\u952e\u76d8\u5e03\u5c40\u611f\u5174\u8da3\uff0cNaiveTab \u5e94\u8be5\u5408\u4f60\u80c3\u53e3\u3002\r\n\r\n---\r\n\r\n## \u5b89\u88c5\r\n\r\n| \u6d4f\u89c8\u5668 | \u5b89\u88c5\u94fe\u63a5 |\r\n|--------|----------|\r\n| Chrome | [Chrome Web Store]( https://chromewebstore.google.com/detail/naivetab-%E5%8F%AF%E8%A7%86%E5%8C%96%E9%94%AE%E7%9B%98%E6%96%B0%E6%A0%87%E7%AD%BE%E9%A1%B5/hhfebdcoeoddbdhgcgflblcjcgogijem) |\r\n| Edge | [Edge Add-ons]( https://microsoftedge.microsoft.com/addons/detail/naivetab-%E5%8F%AF%E8%A7%86%E5%8C%96%E9%94%AE%E7%9B%98%E6%96%B0%E6%A0%87%E7%AD%BE%E9%A1%B5/kejadmppkffccjopodhekdnmkofidmjl) |\r\n| Firefox | [Firefox Add-ons]( https://addons.mozilla.org/zh-CN/firefox/addon/naivetab-%E5%8F%AF%E8%A7%86%E5%8C%96%E9%94%AE%E7%9B%98%E6%96%B0%E6%A0%87%E7%AD%BE%E9%A1%B5/) |\r\n\r\n---\r\n\r\n\u6b22\u8fce\u8bd5\u7528\uff0c\u4f7f\u7528\u4e2d\u9047\u5230\u95ee\u9898\u6216\u5efa\u8bae\u90fd\u53ef\u4ee5\u5728 GitHub \u63d0 Issue \uff0c\u6216\u8005\u76f4\u63a5\u5728\u8fd9\u91cc\u7559\u8a00\u3002\u5982\u679c\u89c9\u5f97\u8fd8\u4e0d\u9519\uff0c\u4e5f\u6b22\u8fce\u53bb GitHub \u70b9\u4e2a Star \u2b50", "content_rendered": "<h1>\ud83d\udd37 NaiveTab \u2014 \u7528\u53ef\u89c6\u5316\u952e\u76d8\u7ba1\u7406\u6d4f\u89c8\u5668\uff0c\u5f00\u6e90\u65b0\u6807\u7b7e\u9875\u6269\u5c55</h1>\n<p>NaiveTab \u4ece 2021 \u5e74\u5f00\u59cb\u5f00\u53d1\uff0c\u5386\u7ecf\u56db\u5e74\u6253\u78e8\uff0c\u6700\u8fd1\u63a8\u51fa\u4e86 2.2 \u7248\u672c\u2014\u2014\u9664\u4e86\u4e66\u7b7e\u952e\u76d8\uff0c\u53c8\u52a0\u5165\u4e86\u6307\u4ee4\u952e\u76d8\u7b49\u65b0\u529f\u80fd\u3002\u60f3\u5728\u8fd9\u91cc\u5206\u4eab\u7ed9\u5927\u5bb6\u8bd5\u8bd5\u3002</p>\n<p>\u9879\u76ee\u5730\u5740\uff1a <a href=\"https://github.com/GXFG/newtab-naivetab\" rel=\"nofollow\">https://github.com/GXFG/newtab-naivetab</a></p>\n<p>\u4e4b\u524d\u7684\u5e16\u5b50\u5728\u8fd9\u91cc\uff1a</p>\n<ol>\n<li><a href=\"https://www.v2ex.com/t/870377\" rel=\"nofollow\">https://www.v2ex.com/t/870377</a></li>\n<li><a href=\"https://www.v2ex.com/t/908088\" rel=\"nofollow\">https://www.v2ex.com/t/908088</a></li>\n</ol>\n<h2>\u5b83\u662f\u4ec0\u4e48</h2>\n<p>\u65e5\u5e38\u6d4f\u89c8\u5668\u4e66\u7b7e\u8d8a\u5b58\u8d8a\u591a\uff0c\u627e\u4e2a\u4e66\u7b7e\u8981\u7ffb\u597d\u51e0\u5c42\u6587\u4ef6\u5939\uff1b\u6d4f\u89c8\u5668\u81ea\u5e26\u7684\u5feb\u6377\u952e\u96be\u8bb0\u8fd8\u5bb9\u6613\u51b2\u7a81\u3002</p>\n<p>NaiveTab \u662f\u4e00\u4e2a\u5f00\u6e90\u7684\u6d4f\u89c8\u5668\u65b0\u6807\u7b7e\u9875\u6269\u5c55\uff08\u652f\u6301 Chrome / Edge / Firefox \uff09\uff0c\u6838\u5fc3\u7406\u5ff5\u662f\uff1a</p>\n<blockquote>\n<p><strong>\u628a\u952e\u76d8\u5e03\u5c40\u53d8\u6210\u6d4f\u89c8\u5668\u7684\u64cd\u4f5c\u9762\u677f\uff0c\u7528\u808c\u8089\u8bb0\u5fc6\u4ee3\u66ff\u5c42\u5c42\u70b9\u51fb\u3002</strong></p>\n</blockquote>\n<p>\u5b83\u4e0d\u662f\u4e00\u5f20\u9759\u6001\u58c1\u7eb8 + \u51e0\u4e2a\u4e66\u7b7e\u94fe\u63a5\uff0c\u800c\u662f\u4e00\u4e2a<strong>\u53ef\u4ea4\u4e92\u3001\u53ef\u62d6\u62fd\u3001\u5168\u53c2\u6570\u53ef\u8c03</strong>\u7684\u65b0\u6807\u7b7e\u9875\u5de5\u4f5c\u53f0\u3002</p>\n<hr/>\n<h2>\u2328\ufe0f \u6838\u5fc3\u4eae\u70b9\uff1a\u53ef\u89c6\u5316\u952e\u76d8</h2>\n<p>\u8fd9\u662f NaiveTab \u6700\u6709\u8fa8\u8bc6\u5ea6\u7684\u529f\u80fd\uff0c\u5e02\u9762\u4e0a\u6bd4\u8f83\u5c11\u89c1\u3002</p>\n<h3>\u4e66\u7b7e\u952e\u76d8</h3>\n<p>\u4ee5\u771f\u5b9e\u952e\u76d8\u5e03\u5c40\u5c55\u793a\u4e66\u7b7e\uff0c\u6309\u4e0b\u5bf9\u5e94\u6309\u952e\u5373\u53ef\u6253\u5f00\u76ee\u6807\u7f51\u7ad9\u3002</p>\n<ul>\n<li>\u81ea\u5b9a\u4e49\u6309\u952e\u6620\u5c04 \u2014\u2014 \u54ea\u4e2a\u952e\u5f00\u54ea\u4e2a\u7f51\u7ad9\uff0c\u5b8c\u5168\u81ea\u5df1\u5b9a</li>\n<li>\u81ea\u5b9a\u4e49\u952e\u76d8\u914d\u5217 \u2014\u2014 \u5168\u5c3a\u5bf8 / 87 / 60% \u5e03\u5c40\u53ef\u9009</li>\n<li>\u81ea\u5b9a\u4e49\u952e\u5e3d\u4e3b\u9898 \u2014\u2014 \u914d\u8272\u3001\u5b57\u4f53\u3001\u6837\u5f0f\u5168\u9762\u53ef\u8c03</li>\n<li>\u4e66\u7b7e\u6765\u6e90\u53ef\u5207\u6362 \u2014\u2014 \u652f\u6301\u4e0d\u540c\u7684\u4e66\u7b7e\u6587\u4ef6\u5939</li>\n</ul>\n<p><strong>\u4f7f\u7528\u573a\u666f\uff1a</strong> \u6253\u5f00\u65b0\u6807\u7b7e\u9875 \u2192 \u626b\u4e00\u773c\u952e\u76d8\u5c31\u77e5\u9053\u54ea\u4e2a\u952e\u5f00 GitHub \u2192 \u6309\u4e0b <code>G</code> \u76f4\u8fbe\uff0c\u4e0d\u7528\u5728\u4e66\u7b7e\u680f\u91cc\u7ffb\u627e\u3002</p>\n<p><img alt=\"\u4e66\u7b7e\u952e\u76d8\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://store-images.s-microsoft.com/image/apps.35696.f80b909f-93d6-4d87-a122-565da2d513cd.48bdbe77-9f33-485a-a0db-a037d99ae193.7181d2f3-eb89-4b4c-a790-1e3e5c7dee9a\"/></p>\n<h3>\u6307\u4ee4\u952e\u76d8\uff08 v2.2 \u65b0\u589e\uff09</h3>\n<p>\u901a\u8fc7\u81ea\u5b9a\u4e49\u4fee\u9970\u952e\u7ec4\u5408\uff08\u5982 Shift + Alt \uff09+ \u6309\u952e\uff0c\u5728<strong>\u4efb\u610f\u9875\u9762</strong>\u6267\u884c 36 \u6761\u6307\u4ee4\uff1a</p>\n<ul>\n<li>\u6807\u7b7e\u9875\u64cd\u4f5c\uff08\u5173\u95ed / \u9759\u97f3 / \u56fa\u5b9a / \u65b0\u5efa / \u590d\u5236\u94fe\u63a5\u7b49\uff09</li>\n<li>\u6807\u7b7e\u7ec4\u7ba1\u7406\uff08\u521b\u5efa / \u6298\u53e0 / \u5173\u95ed\u7ec4\uff09</li>\n<li>\u9875\u9762\u6eda\u52a8\u63a7\u5236</li>\n<li>\u6062\u590d\u5173\u95ed\u6807\u7b7e\u9875</li>\n<li>\u2026\u2026</li>\n</ul>\n<p>\u652f\u6301\u81ea\u5b9a\u4e49\u4fee\u9970\u952e\u5f55\u5236\u3001\u57df\u540d\u9ed1\u767d\u540d\u5355\uff0c\u4e0d\u7528\u8bb0\u6d4f\u89c8\u5668\u539f\u751f\u5feb\u6377\u952e\u3002</p>\n<p><img alt=\"\u6307\u4ee4\u952e\u76d8\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://store-images.s-microsoft.com/image/apps.62673.f80b909f-93d6-4d87-a122-565da2d513cd.48bdbe77-9f33-485a-a0db-a037d99ae193.b9b4b555-ba92-4d67-af64-ca2952845d63\"/></p>\n<hr/>\n<h2>\ud83c\udf1f \u4e0d\u53ea\u662f\u952e\u76d8</h2>\n<p>NaiveTab \u5185\u7f6e\u4e86\u4e30\u5bcc\u7684 Widget \u7ec4\u4ef6\uff0c\u5168\u90e8\u652f\u6301<strong>\u81ea\u7531\u62d6\u62fd\u5e03\u5c40</strong>\uff1a</p>\n<table>\n<thead>\n<tr>\n<th>\u7c7b\u522b</th>\n<th>\u7ec4\u4ef6</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>\ud83d\udd50 \u65f6\u95f4\u65e5\u671f</td>\n<td>\u6570\u5b57\u65f6\u949f\u3001\u6a21\u62df\u65f6\u949f\u3001\u7ffb\u724c\u65f6\u949f\u3001\u9713\u8679\u65f6\u949f\u3001\u65e5\u671f\u3001\u4e07\u5e74\u5386\uff08\u519c\u5386 / \u8282\u5047\u65e5 / \u6cd5\u5b9a\u5047\u65e5\uff09</td>\n</tr>\n<tr>\n<td>\ud83d\udd0d \u6548\u7387\u5de5\u5177</td>\n<td>\u641c\u7d22\u680f\u3001\u6587\u4ef6\u5939\u4e66\u7b7e\u3001\u5907\u5fd8\u5f55\u3001\u5e74\u5ea6\u8fdb\u5ea6\u3001\u5929\u6c14\u3001\u8d44\u8baf\u70ed\u699c</td>\n</tr>\n<tr>\n<td>\u23f1\ufe0f \u5012\u8ba1\u65f6</td>\n<td>\u81ea\u5b9a\u4e49\u65f6\u957f + \u8fdb\u5ea6\u73af + \u8ba1\u65f6\u901a\u77e5</td>\n</tr>\n</tbody></table><p><img alt=\"\u4e30\u5bcc\u7684 Widget \u7ec4\u4ef6\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://store-images.s-microsoft.com/image/apps.59605.f80b909f-93d6-4d87-a122-565da2d513cd.48bdbe77-9f33-485a-a0db-a037d99ae193.1488ef9e-d9e0-41d8-a948-d9b2f94f0386\"/></p>\n<hr/>\n<h2>\ud83c\udfaf \u66f4\u591a\u529f\u80fd</h2>\n<ul>\n<li><strong>\u81ea\u7531\u62d6\u62fd\u5e03\u5c40</strong> \u2014\u2014 \u7ec4\u4ef6\u968f\u610f\u653e\u7f6e\uff0c\u9002\u914d\u6240\u6709\u5206\u8fa8\u7387</li>\n<li><strong>\u5168\u53c2\u6570\u81ea\u5b9a\u4e49</strong> \u2014\u2014 \u5b57\u4f53\u3001\u989c\u8272\u3001\u80cc\u666f\u3001\u8fb9\u6846\u3001\u9634\u5f71\uff0c\u5168\u9762\u53ef\u8c03</li>\n<li><strong>\u73bb\u7483\u5149\u611f\u8bbe\u8ba1</strong> \u2014\u2014 \u7edf\u4e00\u7684\u6bdb\u73bb\u7483 UI \u8bed\u8a00\uff0c\u89c6\u89c9\u4e0a\u6bd4\u8f83\u5e72\u51c0</li>\n<li><strong>\u52a8\u6001\u58c1\u7eb8</strong> \u2014\u2014 Bing \u6bcf\u65e5\u58c1\u7eb8 + \u672c\u5730\u56fe\u7247\uff0c\u968f\u65f6\u6362\u80a4</li>\n<li><strong>\u81ea\u52a8\u6df1\u8272\u6a21\u5f0f</strong> \u2014\u2014 \u8ddf\u968f\u7cfb\u7edf\u5916\u89c2\uff0c\u591c\u95f4\u62a4\u773c</li>\n<li><strong>\u4e13\u6ce8\u6a21\u5f0f</strong> \u2014\u2014 \u53f3\u952e\u4e00\u952e\u5207\u6362\uff0c\u53ea\u663e\u793a\u4f60\u9700\u8981\u7684\u7ec4\u4ef6</li>\n<li><strong>\u8de8\u8bbe\u5907\u4e91\u540c\u6b65</strong> \u2014\u2014 \u57fa\u4e8e Chrome Storage Sync \uff0c\u652f\u6301\u672c\u5730\u5907\u4efd\u8fd8\u539f</li>\n<li><strong>\u591a\u8bed\u8a00</strong> \u2014\u2014 \u7b80\u4f53\u4e2d\u6587 + \u82f1\u6587</li>\n<li><strong>\u5b8c\u5168\u5f00\u6e90</strong> \u2014\u2014 GPL-3.0 \u534f\u8bae</li>\n</ul>\n<hr/>\n<h2>\u5173\u4e8e</h2>\n<blockquote>\n<p>\u8fd9\u4e00\u5207\u90fd\u6e90\u4e8e\u4e2a\u4eba\u5bf9 60%\u914d\u5217\u952e\u76d8\u7684\u559c\u7231\uff0c\u53ef\u4ee5\u901a\u8fc7\u81ea\u5df1\u914d\u7f6e\u597d\u7684\u8def\u5f84\uff0c\u5b8c\u6210 100%\u952e\u76d8\u7684\u529f\u80fd\u3002</p>\n</blockquote>\n<p>\u6bcf\u5929\u5728\u6d4f\u89c8\u5668\u5185\u9700\u8981\u7ecf\u5e38\u6253\u5f00\u51e0\u4e2a\u7f51\u7ad9\uff0c\u4e3a\u4e86\u5b8c\u6210\u5feb\u901f\u6253\u5f00\u4e66\u7b7e\u8fd9\u4ef6\u4e8b\uff0c\u8d77\u521d\u5f00\u53d1\u4e86\u4e00\u4e2a\u7b80\u6613\u7684\u952e\u76d8\u4e66\u7b7e\uff0c\u53ea\u8981\u6211\u6309\u4e0b\u952e\u76d8\u4e0a\u5bf9\u5e94\u7684\u6309\u952e\u5c31\u53ef\u4ee5\u5b8c\u6210\u5feb\u901f\u6253\u5f00\u4e66\u7b7e\u7684\u52a8\u4f5c\u3002\u5b83\u662f\u4e00\u4e2a WEB \u9875\u9762\uff0c\uff08<a href=\"https://gxfg.github.io/newtab/\" rel=\"nofollow\">\u5728\u7ebf\u8bd5\u73a9</a>\uff09\uff0c\u7528\u952e\u76d8\u5e03\u5c40\u5c55\u793a\u4e66\u7b7e\uff0c\u6309\u5bf9\u5e94\u7684\u952e\u5c31\u80fd\u4e00\u952e\u6253\u5f00\u3002</p>\n<p>\u540e\u6765\u4e0d\u6ee1\u8db3\u4e8e\u53ea\u505a\u4e66\u7b7e\u9875\uff0c\u6162\u6162\u52a0\u4e86\u62d6\u62fd\u5e03\u5c40\u3001\u5404\u79cd\u65f6\u949f\u98ce\u683c\u3001\u6307\u4ee4\u952e\u76d8\u3001\u4e13\u6ce8\u6a21\u5f0f\u2026\u2026\u53d1\u5c55\u6210\u4e86\u73b0\u5728\u5b8c\u6574\u7684 NaiveTab \u3002</p>\n<p>\u5982\u679c\u4f60\u4e5f\u559c\u6b22\u7528\u5feb\u6377\u952e\u4ee3\u66ff\u9f20\u6807\u3001\u60f3\u81ea\u5b9a\u4e49\u65b0\u6807\u7b7e\u9875\u7684\u5e03\u5c40\uff0c\u6216\u8005\u5bf9\u952e\u76d8\u5e03\u5c40\u611f\u5174\u8da3\uff0cNaiveTab \u5e94\u8be5\u5408\u4f60\u80c3\u53e3\u3002</p>\n<hr/>\n<h2>\u5b89\u88c5</h2>\n<table>\n<thead>\n<tr>\n<th>\u6d4f\u89c8\u5668</th>\n<th>\u5b89\u88c5\u94fe\u63a5</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Chrome</td>\n<td><a href=\"https://chromewebstore.google.com/detail/naivetab-%E5%8F%AF%E8%A7%86%E5%8C%96%E9%94%AE%E7%9B%98%E6%96%B0%E6%A0%87%E7%AD%BE%E9%A1%B5/hhfebdcoeoddbdhgcgflblcjcgogijem\" rel=\"nofollow\">Chrome Web Store</a></td>\n</tr>\n<tr>\n<td>Edge</td>\n<td><a href=\"https://microsoftedge.microsoft.com/addons/detail/naivetab-%E5%8F%AF%E8%A7%86%E5%8C%96%E9%94%AE%E7%9B%98%E6%96%B0%E6%A0%87%E7%AD%BE%E9%A1%B5/kejadmppkffccjopodhekdnmkofidmjl\" rel=\"nofollow\">Edge Add-ons</a></td>\n</tr>\n<tr>\n<td>Firefox</td>\n<td><a href=\"https://addons.mozilla.org/zh-CN/firefox/addon/naivetab-%E5%8F%AF%E8%A7%86%E5%8C%96%E9%94%AE%E7%9B%98%E6%96%B0%E6%A0%87%E7%AD%BE%E9%A1%B5/\" rel=\"nofollow\">Firefox Add-ons</a></td>\n</tr>\n</tbody></table><hr/>\n<p>\u6b22\u8fce\u8bd5\u7528\uff0c\u4f7f\u7528\u4e2d\u9047\u5230\u95ee\u9898\u6216\u5efa\u8bae\u90fd\u53ef\u4ee5\u5728 GitHub \u63d0 Issue \uff0c\u6216\u8005\u76f4\u63a5\u5728\u8fd9\u91cc\u7559\u8a00\u3002\u5982\u679c\u89c9\u5f97\u8fd8\u4e0d\u9519\uff0c\u4e5f\u6b22\u8fce\u53bb GitHub \u70b9\u4e2a Star \u2b50</p>\n", "last_modified": 1777107478, "replies": 0, "id": 1208491}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/1fc2/1400/864_large.png?m=1775086598", "name": "promotions", "avatar_normal": "https://cdn.v2ex.com/navatar/1fc2/1400/864_normal.png?m=1775086598", "title": "\u63a8\u5e7f", "url": "https://www.v2ex.com/go/promotions", "topics": 11339, "footer": "", "header": "\u6765\u81ea\u5382\u5546\u7684\u63a8\u5e7f\u6d3b\u52a8\u7c7b\u4e3b\u9898\uff0c\u4f1a\u88ab\u5f52\u7c7b\u5230\u8fd9\u4e2a\u8282\u70b9\u3002\u5e0c\u671b\u6709\u60c5\u6000\u7684\u4ea7\u5546\u4eec\u5728\u53d1\u5e03\u63a8\u5e7f\u5185\u5bb9\u65f6\uff0c\u4e3b\u52a8\u9009\u62e9\u53d1\u5e03\u5230\u672c\u8282\u70b9\u4e0b\u3002\u70b9\u51fb <a href=\"/help/node\">\u8fd9\u91cc</a> \u9605\u8bfb V2EX \u7684\u8282\u70b9\u4f7f\u7528\u6307\u5357\u3002", "title_alternative": "Promotions", "avatar_mini": "https://cdn.v2ex.com/navatar/1fc2/1400/864_mini.png?m=1775086598", "stars": 1208, "founder_id": 0, "aliases": [], "root": false, "id": 864, "parent_node_name": ""}, "member": {"id": 458183, "username": "BradleyMill3", "url": "https://www.v2ex.com/u/BradleyMill3", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/45513369a3fc231daa81bfc630bf26eb?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/45513369a3fc231daa81bfc630bf26eb?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/45513369a3fc231daa81bfc630bf26eb?s=73&d=retro", "created": 1575862649, "last_modified": 1777097986, "pro": 0}, "last_reply_by": "", "last_touched": 1777107286, "title": "chong \u6e20\u9053 CDK \u8fd8\u6709\u5e93\u5b58", "url": "https://www.v2ex.com/t/1208490", "created": 1777107286, "deleted": 0, "content": "chong \u6e20\u9053 CDK \u73b0\u8d27\u8fd8\u6709\u5e93\u5b58\u3002\r\n\u652f\u6301\u96f6\u552e\uff0c\u6279\u53d1\u3002\u91cf\u5927\u7a0d\u5fae\u53ef\u8c08\r\n\u9700\u8981\u76f4\u63a5\u8054\u7cfb\u8be6\u8c08\u3002\r\n\u8054\u7cfb\u65b9\u5f0f (Base64): aGNnMjAxNjI3MTQzNA==", "content_rendered": "<p>chong \u6e20\u9053 CDK \u73b0\u8d27\u8fd8\u6709\u5e93\u5b58\u3002\n\u652f\u6301\u96f6\u552e\uff0c\u6279\u53d1\u3002\u91cf\u5927\u7a0d\u5fae\u53ef\u8c08\n\u9700\u8981\u76f4\u63a5\u8054\u7cfb\u8be6\u8c08\u3002\n\u8054\u7cfb\u65b9\u5f0f (Base64): aGNnMjAxNjI3MTQzNA==</p>\n", "last_modified": 1777107674, "replies": 0, "id": 1208490}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_large.png?m=1691642161", "name": "bb", "avatar_normal": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_normal.png?m=1691642161", "title": "\u5bbd\u5e26\u75c7\u5019\u7fa4", "url": "https://www.v2ex.com/go/bb", "topics": 18615, "footer": "", "header": "\u7f51\u901f\u5f88\u91cd\u8981\u3002\u6bd4\u5feb\u66f4\u5feb\u3002", "title_alternative": "Broadband Symptom Complex", "avatar_mini": "https://cdn.v2ex.com/navatar/a3c6/5c29/108_mini.png?m=1691642161", "stars": 8215, "founder_id": 0, "aliases": [], "root": false, "id": 108, "parent_node_name": "geek"}, "member": {"id": 610766, "username": "helixcn2022", "url": "https://www.v2ex.com/u/helixcn2022", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/gravatar/658bd4d66f55da1c2ff889140fb08d68?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/658bd4d66f55da1c2ff889140fb08d68?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/658bd4d66f55da1c2ff889140fb08d68?s=73&d=retro", "created": 1674054802, "last_modified": 1674054802, "pro": 0}, "last_reply_by": "chenyx9", "last_touched": 1777117853, "title": "passwall2 \u5982\u4f55\u5b9e\u73b0\u771f\u6b63\u7684 TUN \u5168\u5c40\u6a21\u5f0f", "url": "https://www.v2ex.com/t/1208489", "created": 1777107014, "deleted": 0, "content": "\u6211\u60f3\u8ba9\u7528\u8fd9\u4e2a passwall2 \u8fde\u63a5\u5230\u6211\u5bb6,\u5e76\u4e14\u8bbf\u95ee\u6211\u5bb6\u91cc\u7684\u8bbe\u5907,\u73b0\u5728\u6211\u5df2\u7ecf\u5b9e\u73b0\u4e86\u6211\u8fdc\u7a0b\u4e0a\u7f51\u662f\u4ee5\u5bb6\u91cc\u4f5c\u4e3a\u7f51\u5173\u4e0a\u7f51(\u4e5f\u5c31\u662f\u6570\u636e\u6d41\u91cf\u7ecf\u8fc7\u5bb6\u91cc\u505a\u4e86\u4e2d\u8f6c),\u4f46\u662f\u8fd8\u662f\u65e0\u6cd5\u5b9e\u73b0\u8bbf\u95ee\u8fdc\u7a0b\u5bb6\u91cc\u7684\u8bbe\u5907(\u6bd4\u5982\u5bb6\u91cc\u5c40\u57df\u7f51\u662f 192.168.60.X),\u4e5f\u65e0\u6cd5 PING \u901a,\u8bf7\u95ee\u5230\u5e95\u8fd8\u6709\u54ea\u91cc\u6ca1\u6709\u8bbe\u7f6e\u597d\u5417?\u73b0\u5728\u7528\u7684 tr3000 \u8def\u7531\u5668,\u60f3\u7528 openclash,\u4f46\u662f\u4e00\u65e6\u7528\u5168\u5c40+tun \u6a21\u5f0f,\u673a\u5668\u5c31\u5b95\u673a\u4e86,\u8d44\u6e90\u4e0d\u591f,\u770b\u54ea\u4f4d\u5927\u795e\u80fd\u5e2e\u5fd9\u89e3\u51b3\u8fd9\u4e2a\u95ee\u9898", "content_rendered": "<p>\u6211\u60f3\u8ba9\u7528\u8fd9\u4e2a passwall2 \u8fde\u63a5\u5230\u6211\u5bb6,\u5e76\u4e14\u8bbf\u95ee\u6211\u5bb6\u91cc\u7684\u8bbe\u5907,\u73b0\u5728\u6211\u5df2\u7ecf\u5b9e\u73b0\u4e86\u6211\u8fdc\u7a0b\u4e0a\u7f51\u662f\u4ee5\u5bb6\u91cc\u4f5c\u4e3a\u7f51\u5173\u4e0a\u7f51(\u4e5f\u5c31\u662f\u6570\u636e\u6d41\u91cf\u7ecf\u8fc7\u5bb6\u91cc\u505a\u4e86\u4e2d\u8f6c),\u4f46\u662f\u8fd8\u662f\u65e0\u6cd5\u5b9e\u73b0\u8bbf\u95ee\u8fdc\u7a0b\u5bb6\u91cc\u7684\u8bbe\u5907(\u6bd4\u5982\u5bb6\u91cc\u5c40\u57df\u7f51\u662f 192.168.60.X),\u4e5f\u65e0\u6cd5 PING \u901a,\u8bf7\u95ee\u5230\u5e95\u8fd8\u6709\u54ea\u91cc\u6ca1\u6709\u8bbe\u7f6e\u597d\u5417?\u73b0\u5728\u7528\u7684 tr3000 \u8def\u7531\u5668,\u60f3\u7528 openclash,\u4f46\u662f\u4e00\u65e6\u7528\u5168\u5c40+tun \u6a21\u5f0f,\u673a\u5668\u5c31\u5b95\u673a\u4e86,\u8d44\u6e90\u4e0d\u591f,\u770b\u54ea\u4f4d\u5927\u795e\u80fd\u5e2e\u5fd9\u89e3\u51b3\u8fd9\u4e2a\u95ee\u9898</p>\n", "last_modified": 1777107014, "replies": 5, "id": 1208489}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/6cdd/60ea/184_large.png?m=1630643913", "name": "apple", "avatar_normal": "https://cdn.v2ex.com/navatar/6cdd/60ea/184_normal.png?m=1630643913", "title": "Apple", "url": "https://www.v2ex.com/go/apple", "topics": 30557, "footer": "", "header": "\u8bbe\u8ba1\u4e86 <a href=\"/go/watch\">Apple Watch</a>\uff0c<a href=\"/go/ipad\">iPad</a>\uff0c<a href=\"/go/iphone\">iPhone</a>\uff0c<a href=\"/go/imac\">iMac</a> \u53ca <a href=\"/go/mbp\">MacBook Pro</a> \u7b49\u7535\u5b50\u4ea7\u54c1\u7684\u7f8e\u56fd\u516c\u53f8\u3002", "title_alternative": "Apple", "avatar_mini": "https://cdn.v2ex.com/navatar/6cdd/60ea/184_mini.png?m=1630643913", "stars": 3306, "founder_id": 0, "aliases": [], "root": false, "id": 184, "parent_node_name": "hardware"}, "member": {"id": 632960, "username": "0bit0", "url": "https://www.v2ex.com/u/0bit0", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/9f99/543f/632960_mini.png?m=1686208241", "avatar_normal": "https://cdn.v2ex.com/avatar/9f99/543f/632960_normal.png?m=1686208241", "avatar_large": "https://cdn.v2ex.com/avatar/9f99/543f/632960_large.png?m=1686208241", "avatar_xlarge": "https://cdn.v2ex.com/avatar/9f99/543f/632960_xlarge.png?m=1686208241", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/9f99/543f/632960_xxlarge.png?m=1686208241", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/9f99/543f/632960_xxxlarge.png?m=1686208241", "created": 1686128803, "last_modified": 1686208241, "pro": 0}, "last_reply_by": "kuentin", "last_touched": 1777125770, "title": "\u63a8\u8350\u4e2a mac \u7684\u663e\u793a\u5668\u5427\uff1f 618 \u60f3\u641e\u4e00\u4e2a", "url": "https://www.v2ex.com/t/1208488", "created": 1777106822, "deleted": 0, "content": "2000 \u5de6\u53f3\u7684", "content_rendered": "<p>2000 \u5de6\u53f3\u7684</p>\n", "last_modified": 1777106822, "replies": 17, "id": 1208488}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/a4a0/42cf/171_large.png?m=1630576706", "name": "invest", "avatar_normal": "https://cdn.v2ex.com/navatar/a4a0/42cf/171_normal.png?m=1630576706", "title": "\u6295\u8d44", "url": "https://www.v2ex.com/go/invest", "topics": 3476, "footer": "", "header": "Can you make money with money?", "title_alternative": "Invest", "avatar_mini": "https://cdn.v2ex.com/navatar/a4a0/42cf/171_mini.png?m=1630576706", "stars": 4348, "founder_id": 0, "aliases": [], "root": false, "id": 171, "parent_node_name": "money"}, "member": {"id": 349448, "username": "qazwsxkevin", "url": "https://www.v2ex.com/u/qazwsxkevin", "website": "", "twitter": null, "psn": null, "github": null, "btc": null, "location": "", "tagline": "", "bio": "", "avatar_mini": "https://cdn.v2ex.com/gravatar/bfefb99d6203d351791672a1d3fc936a?s=24&d=retro", "avatar_normal": "https://cdn.v2ex.com/gravatar/bfefb99d6203d351791672a1d3fc936a?s=48&d=retro", "avatar_large": "https://cdn.v2ex.com/gravatar/bfefb99d6203d351791672a1d3fc936a?s=73&d=retro", "created": 1536855593, "last_modified": 1694596345, "pro": 0}, "last_reply_by": "dyvdy", "last_touched": 1777108897, "title": "\u6709\u4ec0\u4e48\u7f51\u7ad9\u6216\u8005 APP\uff0c\u56fd\u5185\u5916\u80a1\u7968\uff0c\u57fa\u91d1\uff0c ETF\uff0c\u671f\u8d27\u4e00\u7ad9\u4e00\u53f7\u5168\u80fd\u6a21\u62df\u4e70\u5356\u7684\uff1f", "url": "https://www.v2ex.com/t/1208487", "created": 1777106274, "deleted": 0, "content": "", "content_rendered": "", "last_modified": 1777106274, "replies": 4, "id": 1208487}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/735b/90b4/67_large.png?m=1706750053", "name": "taste", "avatar_normal": "https://cdn.v2ex.com/navatar/735b/90b4/67_normal.png?m=1706750053", "title": "\u7f8e\u9152\u4e0e\u7f8e\u98df", "url": "https://www.v2ex.com/go/taste", "topics": 860, "footer": "", "header": "\u5173\u4e8e\u90a3\u4e9b\u597d\u559d\u548c\u597d\u5403\u7684", "title_alternative": "Taste", "avatar_mini": "https://cdn.v2ex.com/navatar/735b/90b4/67_mini.png?m=1706750053", "stars": 831, "founder_id": 0, "aliases": [], "root": false, "id": 67, "parent_node_name": "life"}, "member": {"id": 412184, "username": "aptupdate", "url": "https://www.v2ex.com/u/aptupdate", "website": "", "twitter": "", "psn": "", "github": "", "btc": "", "location": "", "tagline": "", "bio": "\u5531\u3001\u8df3\u3001rap\u3001\u7bee\u7403\uff01", "avatar_mini": "https://cdn.v2ex.com/avatar/c32a/35b5/412184_mini.png?m=1768360333", "avatar_normal": "https://cdn.v2ex.com/avatar/c32a/35b5/412184_normal.png?m=1768360333", "avatar_large": "https://cdn.v2ex.com/avatar/c32a/35b5/412184_large.png?m=1768360333", "avatar_xlarge": "https://cdn.v2ex.com/avatar/c32a/35b5/412184_xlarge.png?m=1768360333", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/c32a/35b5/412184_xxlarge.png?m=1768360333", "avatar_xxxlarge": "https://cdn.v2ex.com/avatar/c32a/35b5/412184_xxxlarge.png?m=1768360333", "created": 1557818262, "last_modified": 1768360333, "pro": 0}, "last_reply_by": "ChefIsAwesome", "last_touched": 1777124249, "title": "\u5728\u5bb6\u505a\u996d\u4ee5\u540e\uff0c\u53cd\u800c\u4e0d\u600e\u4e48\u559d\u6c64\u4e86", "url": "https://www.v2ex.com/t/1208486", "created": 1777106117, "deleted": 0, "content": "\u5176\u5b9e\u4e00\u76f4\u90fd\u5f88\u559c\u6b22\u559d\u6c64\uff0c\u4e0d\u7ba1\u662f\u9e21\u6c64\u8fd8\u662f\u6392\u9aa8\u6c64\uff0c\u6e05\u6de1\u7684\u6216\u8005\u662f\u7a0d\u5fae\u6d53\u7684\u90fd\u53ef\u4ee5\u3002\r\n\r\n\u81ea\u5df1\u5728\u5bb6\u716e\u7684\u65f6\u5019\u901a\u5e38\u662f\u5148\u653e\u76d0\uff0c\u7b49\u5230\u51fa\u9505\u603b\u4f1a\u89c9\u5f97\u5473\u9053\u8fd8\u5dee\u4e00\u70b9\uff0c\u7136\u540e\u518d\u8865\u4e00\u4e24\u52fa\u624d\u89c9\u5f97\u521a\u521a\u597d\u3002\uff08\u6709\u4eba\u8bf4\u662f\u9c9c\u5473\u63a9\u76d6\u4e86\u54b8\u5473\uff09\r\n\u540e\u6765\u6162\u6162\u610f\u8bc6\u5230\uff0c\u90a3\u79cd\u201c\u521a\u521a\u597d\u201d\u7684\u5473\u9053\uff0c\u76d0\u5206\u5927\u6982\u5df2\u7ecf\u6709\u70b9\u504f\u9ad8\u4e86\u3002\r\n\r\n\u518d\u60f3\u60f3\u5728\u9910\u5385\u559d\u6c64\uff0c\u5927\u90e8\u5206\u4f1a\u89c9\u5f97\u7a0d\u5fae\u504f\u54b8\uff0c\u4e0d\u77e5\u4e0d\u89c9\u559d\u4e24\u7897\uff0c\u76d0\u7684\u6444\u5165\u91cf\u4f30\u8ba1\u4e0d\u5999\u3002\r\n\u540e\u7eed\u5c31\u5f00\u59cb\u6709\u610f\u51cf\u5c11\u559d\u6c64\u9891\u7387\uff0c\u6c64\u5c31\u559d\u5f97\u8d8a\u6765\u8d8a\u5c11\u4e86\uff0c\u7b97\u662f\u4e00\u4e2a\u5c0f\u5c0f\u7684\u996e\u98df\u4e60\u60ef\u53d8\u5316\u5427\u3002", "content_rendered": "<p>\u5176\u5b9e\u4e00\u76f4\u90fd\u5f88\u559c\u6b22\u559d\u6c64\uff0c\u4e0d\u7ba1\u662f\u9e21\u6c64\u8fd8\u662f\u6392\u9aa8\u6c64\uff0c\u6e05\u6de1\u7684\u6216\u8005\u662f\u7a0d\u5fae\u6d53\u7684\u90fd\u53ef\u4ee5\u3002</p>\n<p>\u81ea\u5df1\u5728\u5bb6\u716e\u7684\u65f6\u5019\u901a\u5e38\u662f\u5148\u653e\u76d0\uff0c\u7b49\u5230\u51fa\u9505\u603b\u4f1a\u89c9\u5f97\u5473\u9053\u8fd8\u5dee\u4e00\u70b9\uff0c\u7136\u540e\u518d\u8865\u4e00\u4e24\u52fa\u624d\u89c9\u5f97\u521a\u521a\u597d\u3002\uff08\u6709\u4eba\u8bf4\u662f\u9c9c\u5473\u63a9\u76d6\u4e86\u54b8\u5473\uff09\n\u540e\u6765\u6162\u6162\u610f\u8bc6\u5230\uff0c\u90a3\u79cd\u201c\u521a\u521a\u597d\u201d\u7684\u5473\u9053\uff0c\u76d0\u5206\u5927\u6982\u5df2\u7ecf\u6709\u70b9\u504f\u9ad8\u4e86\u3002</p>\n<p>\u518d\u60f3\u60f3\u5728\u9910\u5385\u559d\u6c64\uff0c\u5927\u90e8\u5206\u4f1a\u89c9\u5f97\u7a0d\u5fae\u504f\u54b8\uff0c\u4e0d\u77e5\u4e0d\u89c9\u559d\u4e24\u7897\uff0c\u76d0\u7684\u6444\u5165\u91cf\u4f30\u8ba1\u4e0d\u5999\u3002\n\u540e\u7eed\u5c31\u5f00\u59cb\u6709\u610f\u51cf\u5c11\u559d\u6c64\u9891\u7387\uff0c\u6c64\u5c31\u559d\u5f97\u8d8a\u6765\u8d8a\u5c11\u4e86\uff0c\u7b97\u662f\u4e00\u4e2a\u5c0f\u5c0f\u7684\u996e\u98df\u4e60\u60ef\u53d8\u5316\u5427\u3002</p>\n", "last_modified": 1777106117, "replies": 8, "id": 1208486}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/456a/c9b0/1051_large.png?m=1747624817", "name": "remote", "avatar_normal": "https://cdn.v2ex.com/navatar/456a/c9b0/1051_normal.png?m=1747624817", "title": "\u8fdc\u7a0b\u5de5\u4f5c", "url": "https://www.v2ex.com/go/remote", "topics": 1014, "footer": "", "header": "\u5173\u4e8e\u8fdc\u7a0b\u5de5\u4f5c\u65b9\u5f0f\u548c\u5de5\u4f5c\u673a\u4f1a\u7684\u8ba8\u8bba", "title_alternative": "Remote", "avatar_mini": "https://cdn.v2ex.com/navatar/456a/c9b0/1051_mini.png?m=1747624817", "stars": 1160, "founder_id": 0, "aliases": [], "root": false, "id": 1051, "parent_node_name": "geek"}, "member": {"id": 498490, "username": "ruby1x", "url": "https://www.v2ex.com/u/ruby1x", "website": null, "twitter": null, "psn": null, "github": null, "btc": null, "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/72e3/6059/498490_mini.png?m=1594347013", "avatar_normal": "https://cdn.v2ex.com/avatar/72e3/6059/498490_normal.png?m=1594347013", "avatar_large": "https://cdn.v2ex.com/avatar/72e3/6059/498490_large.png?m=1594347013", "created": 1594346906, "last_modified": 1594347013, "pro": 0}, "last_reply_by": "Deidra", "last_touched": 1777108731, "title": "[\u8fdc\u7a0b]\u62db\u8058\u8fdc\u7a0b\u5de5\u4f5c Crypto \u76f8\u5173-\u6d4b\u8bd5,go,rust", "url": "https://www.v2ex.com/t/1208484", "created": 1777105131, "deleted": 0, "content": "\u8fdc\u7a0b\u529e\u516c\uff0c\u5f39\u6027\u5236\u4e0d\u6253\u5361\uff0c\u4e1c\u56db\u533a,\u5168\u804c,\u4e0d\u517c\u804c\r\n\r\n\u9762\u8bd5\u65b9\u5f0f\uff1a\u7ebf\u4e0a\u9762\u8bd5\r\n\u8054\u7cfb\u65b9\u5f0f:TG: @joeDu8\r\n\r\n\u6d4b\u8bd5\u5de5\u7a0b\u5e08\uff08 QA \uff09\r\n\u5c97\u4f4d\u804c\u8d23\r\n\u8d1f\u8d23\u4ea7\u54c1\u529f\u80fd\u6d4b\u8bd5\u3001\u63a5\u53e3\u6d4b\u8bd5\u53ca\u81ea\u52a8\u5316\u6d4b\u8bd5\u5de5\u4f5c\r\n\u7f16\u5199\u6d4b\u8bd5\u8ba1\u5212\u3001\u6d4b\u8bd5\u7528\u4f8b\u5e76\u6267\u884c\u6d4b\u8bd5\r\n\u8d1f\u8d23\u95ee\u9898\u53d1\u73b0\u3001\u8ddf\u8e2a\u4e0e\u8d28\u91cf\u63a8\u8fdb\r\n\u642d\u5efa\u548c\u7ef4\u62a4\u81ea\u52a8\u5316\u6d4b\u8bd5\u4f53\u7cfb\r\n\u53c2\u4e0e\u6027\u80fd\u6d4b\u8bd5\u3001\u5b89\u5168\u6d4b\u8bd5\u53ca\u6301\u7eed\u96c6\u6210\u8d28\u91cf\u5efa\u8bbe\r\n\u4efb\u804c\u8981\u6c42\r\n3 \u5e74\u4ee5\u4e0a\u6d4b\u8bd5\u7ecf\u9a8c\r\n\u719f\u6089\u529f\u80fd\u3001\u63a5\u53e3\u3001\u81ea\u52a8\u5316\u6d4b\u8bd5\u6d41\u7a0b\r\n\u719f\u6089\u5e38\u89c1\u6d4b\u8bd5\u5de5\u5177\u53ca\u6d4b\u8bd5\u65b9\u6cd5\r\n\u5177\u5907\u57fa\u7840\u7f16\u7a0b\u80fd\u529b\uff08 Go / Python / JS \u4efb\u4e00\uff09\r\n\u8d23\u4efb\u5fc3\u5f3a\uff0c\u5177\u5907\u826f\u597d\u7684\u95ee\u9898\u5206\u6790\u80fd\u529b\r\n\u52a0\u5206\u9879\r\n\u6709\u533a\u5757\u94fe\u3001\u94b1\u5305\u4ea7\u54c1\u6d4b\u8bd5\u7ecf\u9a8c\u4f18\u5148\r\n\u6709\u81ea\u52a8\u5316\u6d4b\u8bd5\u6846\u67b6\u642d\u5efa\u7ecf\u9a8c\u4f18\u5148\r\n\u6709\u5b89\u5168\u6d4b\u8bd5\u3001\u6027\u80fd\u6d4b\u8bd5\u7ecf\u9a8c\u4f18\u5148\r\n\r\nRust SDK \u5f00\u53d1\u5de5\u7a0b\u5e08\r\n\u5c97\u4f4d\u804c\u8d23\r\n\u8d1f\u8d23 Rust SDK \u4e0e\u6838\u5fc3\u57fa\u7840\u5e93\u8bbe\u8ba1\u548c\u5f00\u53d1\r\n\u8d1f\u8d23\u94b1\u5305\u5e95\u5c42\u3001\u5bc6\u7801\u5b66\u3001\u5b89\u5168\u6a21\u5757\u53ca\u8de8\u5e73\u53f0 SDK \u80fd\u529b\u5efa\u8bbe\r\n\u53c2\u4e0e\u9ad8\u6027\u80fd\u3001\u5185\u5b58\u5b89\u5168\u6838\u5fc3\u7ec4\u4ef6\u5f00\u53d1\u4e0e\u4f18\u5316\r\n\u8d1f\u8d23 Rust \u6838\u5fc3\u5e93\u4e0e\u591a\u7aef\uff08\u79fb\u52a8\u7aef / \u670d\u52a1\u7aef\uff09\u96c6\u6210\u652f\u6301\r\n\u53c2\u4e0e\u5e95\u5c42\u67b6\u6784\u8bbe\u8ba1\u53ca\u6280\u672f\u65b9\u6848\u5236\u5b9a\r\n\u4efb\u804c\u8981\u6c42\r\n\u719f\u7ec3\u638c\u63e1 Rust \uff0c\u5177\u5907\u7cfb\u7edf\u5f00\u53d1\u7ecf\u9a8c\r\n\u6df1\u5165\u7406\u89e3 Ownership \u3001Borrowing \u3001Async \u3001\u5e76\u53d1\u6a21\u578b\r\n\u6709 SDK \u3001\u57fa\u7840\u5e93\u6216\u5e95\u5c42\u6a21\u5757\u7814\u53d1\u7ecf\u9a8c\r\n\u719f\u6089 FFI \u3001\u6027\u80fd\u4f18\u5316\u3001\u5185\u5b58\u5b89\u5168\u8bbe\u8ba1\r\n\u826f\u597d\u7684\u4ee3\u7801\u8d28\u91cf\u610f\u8bc6\u548c\u5de5\u7a0b\u80fd\u529b\r\n\u52a0\u5206\u9879\r\n\u6709\u533a\u5757\u94fe\u3001\u94b1\u5305\u3001\u5bc6\u7801\u5b66\u76f8\u5173\u7ecf\u9a8c\u4f18\u5148\r\n\u719f\u6089 BIP32/BIP39 \u3001\u7b7e\u540d\u7b97\u6cd5\u7b49\u4f18\u5148\r\n\u6709\u5f00\u6e90\u9879\u76ee\u8d21\u732e\u7ecf\u9a8c\u4f18\u5148\r\n\r\n\u9ad8\u7ea7 Golang \u5f00\u53d1\u5de5\u7a0b\u5e08\r\n\u5c97\u4f4d\u804c\u8d23\r\n\u8d1f\u8d23\u540e\u7aef\u6838\u5fc3\u670d\u52a1\u3001\u57fa\u7840\u7ec4\u4ef6\u53ca\u76f8\u5173\u7cfb\u7edf\u7684\u8bbe\u8ba1\u4e0e\u5f00\u53d1\r\n\u8d1f\u8d23\u9ad8\u5e76\u53d1\u3001\u9ad8\u6027\u80fd\u670d\u52a1\u67b6\u6784\u8bbe\u8ba1\u4e0e\u4f18\u5316\r\n\u53c2\u4e0e API \u3001\u5fae\u670d\u52a1\u3001\u94fe\u4e0a\u6570\u636e\u670d\u52a1\u53ca\u57fa\u7840\u8bbe\u65bd\u5efa\u8bbe\r\n\u8d1f\u8d23\u7cfb\u7edf\u6027\u80fd\u8c03\u4f18\u3001\u7a33\u5b9a\u6027\u5efa\u8bbe\u548c\u7591\u96be\u95ee\u9898\u6392\u67e5\r\n\u53c2\u4e0e\u6280\u672f\u65b9\u6848\u8bbe\u8ba1\u3001\u4ee3\u7801\u8bc4\u5ba1\u548c\u67b6\u6784\u6f14\u8fdb\r\n\u4efb\u804c\u8981\u6c42\r\n5 \u5e74\u4ee5\u4e0a Go \u5f00\u53d1\u7ecf\u9a8c\r\n\u7cbe\u901a Golang \uff0c\u5177\u5907\u624e\u5b9e\u7684\u5e76\u53d1\u7f16\u7a0b\u80fd\u529b\r\n\u719f\u6089\u5fae\u670d\u52a1\u67b6\u6784\u3001gRPC \u3001Redis \u3001MySQL/PostgreSQL \u7b49\u5e38\u7528\u6280\u672f\u6808\r\n\u5177\u5907\u9ad8\u6027\u80fd\u670d\u52a1\u5f00\u53d1\u53ca\u6027\u80fd\u4f18\u5316\u7ecf\u9a8c\r\n\u826f\u597d\u7684\u4ee3\u7801\u8bbe\u8ba1\u80fd\u529b\u548c\u5de5\u7a0b\u5316\u80fd\u529b\r\n\u52a0\u5206\u9879\r\n\u6709\u533a\u5757\u94fe\u3001\u94b1\u5305\u3001\u8282\u70b9\u76f8\u5173\u5f00\u53d1\u7ecf\u9a8c\u4f18\u5148\r\n\u6709\u9ad8\u5e76\u53d1\u4ea4\u6613\u7cfb\u7edf\u6216\u91d1\u878d\u7cfb\u7edf\u7ecf\u9a8c\u4f18\u5148", "content_rendered": "\u8fdc\u7a0b\u529e\u516c\uff0c\u5f39\u6027\u5236\u4e0d\u6253\u5361\uff0c\u4e1c\u56db\u533a,\u5168\u804c,\u4e0d\u517c\u804c<br /><br />\u9762\u8bd5\u65b9\u5f0f\uff1a\u7ebf\u4e0a\u9762\u8bd5<br />\u8054\u7cfb\u65b9\u5f0f:TG: @<a target=\"_blank\" href=\"/member/joeDu8\" rel=\"nofollow noopener\">joeDu8</a><br /><br />\u6d4b\u8bd5\u5de5\u7a0b\u5e08\uff08 QA \uff09<br />\u5c97\u4f4d\u804c\u8d23<br />\u8d1f\u8d23\u4ea7\u54c1\u529f\u80fd\u6d4b\u8bd5\u3001\u63a5\u53e3\u6d4b\u8bd5\u53ca\u81ea\u52a8\u5316\u6d4b\u8bd5\u5de5\u4f5c<br />\u7f16\u5199\u6d4b\u8bd5\u8ba1\u5212\u3001\u6d4b\u8bd5\u7528\u4f8b\u5e76\u6267\u884c\u6d4b\u8bd5<br />\u8d1f\u8d23\u95ee\u9898\u53d1\u73b0\u3001\u8ddf\u8e2a\u4e0e\u8d28\u91cf\u63a8\u8fdb<br />\u642d\u5efa\u548c\u7ef4\u62a4\u81ea\u52a8\u5316\u6d4b\u8bd5\u4f53\u7cfb<br />\u53c2\u4e0e\u6027\u80fd\u6d4b\u8bd5\u3001\u5b89\u5168\u6d4b\u8bd5\u53ca\u6301\u7eed\u96c6\u6210\u8d28\u91cf\u5efa\u8bbe<br />\u4efb\u804c\u8981\u6c42<br />3 \u5e74\u4ee5\u4e0a\u6d4b\u8bd5\u7ecf\u9a8c<br />\u719f\u6089\u529f\u80fd\u3001\u63a5\u53e3\u3001\u81ea\u52a8\u5316\u6d4b\u8bd5\u6d41\u7a0b<br />\u719f\u6089\u5e38\u89c1\u6d4b\u8bd5\u5de5\u5177\u53ca\u6d4b\u8bd5\u65b9\u6cd5<br />\u5177\u5907\u57fa\u7840\u7f16\u7a0b\u80fd\u529b\uff08 Go / Python / JS \u4efb\u4e00\uff09<br />\u8d23\u4efb\u5fc3\u5f3a\uff0c\u5177\u5907\u826f\u597d\u7684\u95ee\u9898\u5206\u6790\u80fd\u529b<br />\u52a0\u5206\u9879<br />\u6709\u533a\u5757\u94fe\u3001\u94b1\u5305\u4ea7\u54c1\u6d4b\u8bd5\u7ecf\u9a8c\u4f18\u5148<br />\u6709\u81ea\u52a8\u5316\u6d4b\u8bd5\u6846\u67b6\u642d\u5efa\u7ecf\u9a8c\u4f18\u5148<br />\u6709\u5b89\u5168\u6d4b\u8bd5\u3001\u6027\u80fd\u6d4b\u8bd5\u7ecf\u9a8c\u4f18\u5148<br /><br />Rust SDK \u5f00\u53d1\u5de5\u7a0b\u5e08<br />\u5c97\u4f4d\u804c\u8d23<br />\u8d1f\u8d23 Rust SDK \u4e0e\u6838\u5fc3\u57fa\u7840\u5e93\u8bbe\u8ba1\u548c\u5f00\u53d1<br />\u8d1f\u8d23\u94b1\u5305\u5e95\u5c42\u3001\u5bc6\u7801\u5b66\u3001\u5b89\u5168\u6a21\u5757\u53ca\u8de8\u5e73\u53f0 SDK \u80fd\u529b\u5efa\u8bbe<br />\u53c2\u4e0e\u9ad8\u6027\u80fd\u3001\u5185\u5b58\u5b89\u5168\u6838\u5fc3\u7ec4\u4ef6\u5f00\u53d1\u4e0e\u4f18\u5316<br />\u8d1f\u8d23 Rust \u6838\u5fc3\u5e93\u4e0e\u591a\u7aef\uff08\u79fb\u52a8\u7aef / \u670d\u52a1\u7aef\uff09\u96c6\u6210\u652f\u6301<br />\u53c2\u4e0e\u5e95\u5c42\u67b6\u6784\u8bbe\u8ba1\u53ca\u6280\u672f\u65b9\u6848\u5236\u5b9a<br />\u4efb\u804c\u8981\u6c42<br />\u719f\u7ec3\u638c\u63e1 Rust \uff0c\u5177\u5907\u7cfb\u7edf\u5f00\u53d1\u7ecf\u9a8c<br />\u6df1\u5165\u7406\u89e3 Ownership \u3001Borrowing \u3001Async \u3001\u5e76\u53d1\u6a21\u578b<br />\u6709 SDK \u3001\u57fa\u7840\u5e93\u6216\u5e95\u5c42\u6a21\u5757\u7814\u53d1\u7ecf\u9a8c<br />\u719f\u6089 FFI \u3001\u6027\u80fd\u4f18\u5316\u3001\u5185\u5b58\u5b89\u5168\u8bbe\u8ba1<br />\u826f\u597d\u7684\u4ee3\u7801\u8d28\u91cf\u610f\u8bc6\u548c\u5de5\u7a0b\u80fd\u529b<br />\u52a0\u5206\u9879<br />\u6709\u533a\u5757\u94fe\u3001\u94b1\u5305\u3001\u5bc6\u7801\u5b66\u76f8\u5173\u7ecf\u9a8c\u4f18\u5148<br />\u719f\u6089 BIP32/BIP39 \u3001\u7b7e\u540d\u7b97\u6cd5\u7b49\u4f18\u5148<br />\u6709\u5f00\u6e90\u9879\u76ee\u8d21\u732e\u7ecf\u9a8c\u4f18\u5148<br /><br />\u9ad8\u7ea7 Golang \u5f00\u53d1\u5de5\u7a0b\u5e08<br />\u5c97\u4f4d\u804c\u8d23<br />\u8d1f\u8d23\u540e\u7aef\u6838\u5fc3\u670d\u52a1\u3001\u57fa\u7840\u7ec4\u4ef6\u53ca\u76f8\u5173\u7cfb\u7edf\u7684\u8bbe\u8ba1\u4e0e\u5f00\u53d1<br />\u8d1f\u8d23\u9ad8\u5e76\u53d1\u3001\u9ad8\u6027\u80fd\u670d\u52a1\u67b6\u6784\u8bbe\u8ba1\u4e0e\u4f18\u5316<br />\u53c2\u4e0e API \u3001\u5fae\u670d\u52a1\u3001\u94fe\u4e0a\u6570\u636e\u670d\u52a1\u53ca\u57fa\u7840\u8bbe\u65bd\u5efa\u8bbe<br />\u8d1f\u8d23\u7cfb\u7edf\u6027\u80fd\u8c03\u4f18\u3001\u7a33\u5b9a\u6027\u5efa\u8bbe\u548c\u7591\u96be\u95ee\u9898\u6392\u67e5<br />\u53c2\u4e0e\u6280\u672f\u65b9\u6848\u8bbe\u8ba1\u3001\u4ee3\u7801\u8bc4\u5ba1\u548c\u67b6\u6784\u6f14\u8fdb<br />\u4efb\u804c\u8981\u6c42<br />5 \u5e74\u4ee5\u4e0a Go \u5f00\u53d1\u7ecf\u9a8c<br />\u7cbe\u901a Golang \uff0c\u5177\u5907\u624e\u5b9e\u7684\u5e76\u53d1\u7f16\u7a0b\u80fd\u529b<br />\u719f\u6089\u5fae\u670d\u52a1\u67b6\u6784\u3001gRPC \u3001Redis \u3001MySQL/PostgreSQL \u7b49\u5e38\u7528\u6280\u672f\u6808<br />\u5177\u5907\u9ad8\u6027\u80fd\u670d\u52a1\u5f00\u53d1\u53ca\u6027\u80fd\u4f18\u5316\u7ecf\u9a8c<br />\u826f\u597d\u7684\u4ee3\u7801\u8bbe\u8ba1\u80fd\u529b\u548c\u5de5\u7a0b\u5316\u80fd\u529b<br />\u52a0\u5206\u9879<br />\u6709\u533a\u5757\u94fe\u3001\u94b1\u5305\u3001\u8282\u70b9\u76f8\u5173\u5f00\u53d1\u7ecf\u9a8c\u4f18\u5148<br />\u6709\u9ad8\u5e76\u53d1\u4ea4\u6613\u7cfb\u7edf\u6216\u91d1\u878d\u7cfb\u7edf\u7ecf\u9a8c\u4f18\u5148", "last_modified": 1777106821, "replies": 1, "id": 1208484}, {"node": {"avatar_large": "https://cdn.v2ex.com/navatar/6e27/13a6/557_large.png?m=1747623425", "name": "life", "avatar_normal": "https://cdn.v2ex.com/navatar/6e27/13a6/557_normal.png?m=1747623425", "title": "\u751f\u6d3b", "url": "https://www.v2ex.com/go/life", "topics": 10703, "footer": "", "header": "\u751f\u6d3b\u4e2d\u7684\u6280\u672f\u8ba8\u8bba", "title_alternative": "Life", "avatar_mini": "https://cdn.v2ex.com/navatar/6e27/13a6/557_mini.png?m=1747623425", "stars": 2289, "founder_id": 0, "aliases": [], "root": false, "id": 557, "parent_node_name": ""}, "member": {"id": 684334, "username": "diligentCoding", "url": "https://www.v2ex.com/u/diligentCoding", "website": null, "twitter": "", "psn": "", "github": "lizy-coding", "btc": "", "location": null, "tagline": null, "bio": null, "avatar_mini": "https://cdn.v2ex.com/avatar/ce95/82dc/684334_mini.png?m=1774863898", "avatar_normal": "https://cdn.v2ex.com/avatar/ce95/82dc/684334_normal.png?m=1774863898", "avatar_large": "https://cdn.v2ex.com/avatar/ce95/82dc/684334_large.png?m=1774863898", "avatar_xlarge": "https://cdn.v2ex.com/avatar/ce95/82dc/684334_xlarge.png?m=1774863898", "avatar_xxlarge": "https://cdn.v2ex.com/avatar/ce95/82dc/684334_xxlarge.png?m=1774863898", "created": 1712642348, "last_modified": 1774863898, "pro": 0}, "last_reply_by": "diligentCoding", "last_touched": 1777125136, "title": "27 \u5c81\u4f53\u4f1a\u5230\u4e86\u9001\u522b\u4e0b\u4e00\u4ee3", "url": "https://www.v2ex.com/t/1208483", "created": 1777104559, "deleted": 0, "content": "\u6709\u4eba 27 \u5c81\u4e8b\u4e1a\u5dc5\u5cf0\uff0c\u6709\u4eba 27 \u5c81\u8fd8\u672a\u8e0f\u51fa\u6821\u56ed\uff0c\u6709\u4eba 27 \u5c81\u4e3e\u4e16\u95fb\u540d\uff0c\u5927\u90e8\u5206\u4eba 27 \u5c81\u788c\u788c\u65e0\u4e3a\uff0c\u6211\u4eec\u53c8\u6709\u51e0\u4e2a 27 \u5c81\uff1b\r\n\u4eca\u5929\u8fd8\u5728\u52a0\u73ed\uff0c\u660e\u540e\u5929\u8981\u5b88\u7740\u6253\u4e86\u5f15\u4ea7\u9488\u7684\u59bb\u5b50\uff0c\u6211\u4eec\u5728 27 \u5c81\u5931\u53bb\u4e86\u6211\u4eec\u7b2c\u4e00\u4e2a\u5c1a\u672a\u51fa\u751f\u7684\u5b69\u5b50\uff0c\u66fe\u7ecf\u591a\u5c11\u6b21\u6211\u4eec\u7591\u60d1\u4e3a\u4ec0\u4e48\u4e24\u4e2a\u90fd\u5065\u5eb7\u7684\u4eba\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u67d3\u8272\u4f53\u5f02\u5e38\u7684\u540e\u4ee3\u3002\r\n  \u76f4\u5230\u4e0a\u4e2a\u661f\u671f 3 \u4e4b\u524d\u8fd8\u5728\u8ba1\u5212\u7740\u4e0b\u4e00\u6b21\u4f8b\u884c\u5b55\u68c0\uff0c\u8fd8\u5728\u7ea0\u7ed3\u8981\u4e0d\u8981\u8fc1\u6237\u53e3\u7684\u4e8b\u65b9\u4fbf\u672a\u6765\u5b69\u5b50\u4e0a\u5b66\uff0c\u5728\u6536\u5230\u8d85\u58f0\u6ce2\u62a5\u544a\u7684\u4e24\u5929\u5185\u90fd\u5728\u8d28\u7591\u4e00\u5207\u7684\u771f\u5b9e\u6027\u3002\u5728\u7b2c\u4e8c\u5bb6\u5987\u5e7c\u533b\u9662\u590d\u67e5\u786e\u8ba4\u624d\u6562\u548c\u7236\u6bcd\u8bf4\uff0c\u590d\u8bca\u7684\u4e3b\u4efb\u533b\u5e08\u540c\u7406\u5fc3\u5f88\u5f3a\uff0c\u8010\u5fc3\u79d1\u5b66\u8bf4\u660e\u8fd9\u4e2a\u75c5\u75c7\u7684\u6982\u7387\u5b66\u95ee\u9898\uff0c\u5b89\u6392\u4e86\u6700\u8fd1\u7684\u624b\u672f\u65f6\u95f4\u5e76\u4e14\u3002\r\n  \u4e00\u8fb9\u82b1\u5fc3\u601d\u5b89\u6170\u59bb\u5b50\uff0c\u4e00\u8fb9\u5e94\u5bf9\u9879\u76ee\uff0c\u9879\u76ee\u7684 ld \u53ea\u7ba1\u8fdb\u5ea6\u5634\u4e0a\u6709\u4e9b\u8bb8\u5b89\u6170\u4f46\u662f\u4e0d\u505a\u4efb\u4f55\u5b9e\u8d28\u5e2e\u52a9\uff0c\u5bf9\u4e8e\u8bf7\u5047\u8fd8\u6709\u4e9b\u610f\u89c1\uff0c\u51c6\u5907\u5468\u4e00\u76f4\u63a5\u548c HRBP \u6c9f\u901a\u4e86\uff0c\u770b\u8d77\u6765\u8fd9\u5bb6\u516c\u53f8\u65e0\u6cd5\u83b7\u53d6\u5230\u5b9e\u8d28\u7684\u5047\u671f\uff0c\u4f46\u662f\u770b\u80fd\u5426\u7a0d\u5fae\u51cf\u8f7b\u8d1f\u62c5\u7a7a\u51fa\u70b9\u65f6\u95f4\u966a\u4f34\u59bb\u5b50\u3002\r\n  \r\n  27 \u5c81\uff0c\u6162\u6162\u6b65\u5165\u4e2d\u5e74\uff0c\u627f\u62c5\u591a\u4e2a\u89d2\u8272\u7684\u5e74\u9f84", "content_rendered": "<p>\u6709\u4eba 27 \u5c81\u4e8b\u4e1a\u5dc5\u5cf0\uff0c\u6709\u4eba 27 \u5c81\u8fd8\u672a\u8e0f\u51fa\u6821\u56ed\uff0c\u6709\u4eba 27 \u5c81\u4e3e\u4e16\u95fb\u540d\uff0c\u5927\u90e8\u5206\u4eba 27 \u5c81\u788c\u788c\u65e0\u4e3a\uff0c\u6211\u4eec\u53c8\u6709\u51e0\u4e2a 27 \u5c81\uff1b\n\u4eca\u5929\u8fd8\u5728\u52a0\u73ed\uff0c\u660e\u540e\u5929\u8981\u5b88\u7740\u6253\u4e86\u5f15\u4ea7\u9488\u7684\u59bb\u5b50\uff0c\u6211\u4eec\u5728 27 \u5c81\u5931\u53bb\u4e86\u6211\u4eec\u7b2c\u4e00\u4e2a\u5c1a\u672a\u51fa\u751f\u7684\u5b69\u5b50\uff0c\u66fe\u7ecf\u591a\u5c11\u6b21\u6211\u4eec\u7591\u60d1\u4e3a\u4ec0\u4e48\u4e24\u4e2a\u90fd\u5065\u5eb7\u7684\u4eba\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u67d3\u8272\u4f53\u5f02\u5e38\u7684\u540e\u4ee3\u3002\n\u76f4\u5230\u4e0a\u4e2a\u661f\u671f 3 \u4e4b\u524d\u8fd8\u5728\u8ba1\u5212\u7740\u4e0b\u4e00\u6b21\u4f8b\u884c\u5b55\u68c0\uff0c\u8fd8\u5728\u7ea0\u7ed3\u8981\u4e0d\u8981\u8fc1\u6237\u53e3\u7684\u4e8b\u65b9\u4fbf\u672a\u6765\u5b69\u5b50\u4e0a\u5b66\uff0c\u5728\u6536\u5230\u8d85\u58f0\u6ce2\u62a5\u544a\u7684\u4e24\u5929\u5185\u90fd\u5728\u8d28\u7591\u4e00\u5207\u7684\u771f\u5b9e\u6027\u3002\u5728\u7b2c\u4e8c\u5bb6\u5987\u5e7c\u533b\u9662\u590d\u67e5\u786e\u8ba4\u624d\u6562\u548c\u7236\u6bcd\u8bf4\uff0c\u590d\u8bca\u7684\u4e3b\u4efb\u533b\u5e08\u540c\u7406\u5fc3\u5f88\u5f3a\uff0c\u8010\u5fc3\u79d1\u5b66\u8bf4\u660e\u8fd9\u4e2a\u75c5\u75c7\u7684\u6982\u7387\u5b66\u95ee\u9898\uff0c\u5b89\u6392\u4e86\u6700\u8fd1\u7684\u624b\u672f\u65f6\u95f4\u5e76\u4e14\u3002\n\u4e00\u8fb9\u82b1\u5fc3\u601d\u5b89\u6170\u59bb\u5b50\uff0c\u4e00\u8fb9\u5e94\u5bf9\u9879\u76ee\uff0c\u9879\u76ee\u7684 ld \u53ea\u7ba1\u8fdb\u5ea6\u5634\u4e0a\u6709\u4e9b\u8bb8\u5b89\u6170\u4f46\u662f\u4e0d\u505a\u4efb\u4f55\u5b9e\u8d28\u5e2e\u52a9\uff0c\u5bf9\u4e8e\u8bf7\u5047\u8fd8\u6709\u4e9b\u610f\u89c1\uff0c\u51c6\u5907\u5468\u4e00\u76f4\u63a5\u548c HRBP \u6c9f\u901a\u4e86\uff0c\u770b\u8d77\u6765\u8fd9\u5bb6\u516c\u53f8\u65e0\u6cd5\u83b7\u53d6\u5230\u5b9e\u8d28\u7684\u5047\u671f\uff0c\u4f46\u662f\u770b\u80fd\u5426\u7a0d\u5fae\u51cf\u8f7b\u8d1f\u62c5\u7a7a\u51fa\u70b9\u65f6\u95f4\u966a\u4f34\u59bb\u5b50\u3002</p>\n<p>27 \u5c81\uff0c\u6162\u6162\u6b65\u5165\u4e2d\u5e74\uff0c\u627f\u62c5\u591a\u4e2a\u89d2\u8272\u7684\u5e74\u9f84</p>\n", "last_modified": 1777104559, "replies": 34, "id": 1208483}]