{"id":317,"date":"2026-06-02T13:46:28","date_gmt":"2026-06-02T05:46:28","guid":{"rendered":"https:\/\/win7er.com\/?p=317"},"modified":"2026-06-02T13:46:28","modified_gmt":"2026-06-02T05:46:28","slug":"2026%e5%b9%b46%e6%9c%88github%e6%9c%80%e7%83%ad%e9%97%a85%e5%a4%a7%e5%bc%80%e6%ba%90ai%e9%a1%b9%e7%9b%ae%e6%b7%b1%e5%ba%a6%e8%a7%a3%e6%9e%90","status":"publish","type":"post","link":"https:\/\/win7er.com\/?p=317","title":{"rendered":"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790"},"content":{"rendered":"<blockquote>\n<p><strong>\u6570\u636e\u6765\u6e90<\/strong>: GitHub Trending (2026\u5e745\u670826\u65e5-6\u67082\u65e5)<br \/>\n<strong>\u7edf\u8ba1\u65f6\u95f4<\/strong>: 2026\u5e746\u67082\u65e5   <\/p>\n<\/blockquote>\n<hr \/>\n<h2 class=\"wp-block-heading\">\ud83d\udcca \u9879\u76ee\u603b\u89c8<\/h2>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u6392\u540d<\/th>\n<th>\u9879\u76ee\u540d\u79f0<\/th>\n<th>\u4f5c\u8005<\/th>\n<th>Stars<\/th>\n<th>\u8bed\u8a00<\/th>\n<th>\u6838\u5fc3\u5b9a\u4f4d<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\ud83e\udd47<\/td>\n<td><strong>Understand-Anything<\/strong><\/td>\n<td>Lum1104<\/td>\n<td>48,106+<\/td>\n<td>TypeScript<\/td>\n<td>\u4ee3\u7801\u77e5\u8bc6\u56fe\u8c31\u53ef\u89c6\u5316<\/td>\n<\/tr>\n<tr>\n<td>\ud83e\udd48<\/td>\n<td><strong>VoxCPM2<\/strong><\/td>\n<td>OpenBMB<\/td>\n<td>23,908+<\/td>\n<td>Python<\/td>\n<td>\u591a\u8bed\u8a00\u65e0\u5206\u8bcd\u5668TTS<\/td>\n<\/tr>\n<tr>\n<td>\ud83e\udd49<\/td>\n<td><strong>Taste-Skill<\/strong><\/td>\n<td>Leonxlnx<\/td>\n<td>30,391+<\/td>\n<td>Shell<\/td>\n<td>AI\u53cd\u5783\u573e\u5185\u5bb9\u4f18\u5316<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td><strong>Headroom<\/strong><\/td>\n<td>chopratejas<\/td>\n<td>3,392+<\/td>\n<td>Python<\/td>\n<td>LLM\u8f93\u5165\u538b\u7f29\u964d\u672c<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td><strong>AgentMemory<\/strong><\/td>\n<td>rohitg00<\/td>\n<td>20,358+<\/td>\n<td>TypeScript<\/td>\n<td>AI\u7f16\u7801\u667a\u80fd\u4f53\u6301\u4e45\u8bb0\u5fc6<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<hr \/>\n<h2 class=\"wp-block-heading\">\ud83e\udd47 \u7b2c\u4e00\u540d\uff1aUnderstand-Anything<\/h2>\n<p><strong>\u2b50 48,106+ Stars | \ud83d\udd25 504 \u672c\u5468\u589e\u901f | TypeScript<\/strong><\/p>\n<h3 class=\"wp-block-heading\">\u9879\u76ee\u7b80\u4ecb<\/h3>\n<p>Understand-Anything \u662f\u4e00\u4e2a\u9769\u547d\u6027\u7684\u4ee3\u7801\u77e5\u8bc6\u56fe\u8c31\u63d2\u4ef6\uff0c\u80fd\u5c06\u4efb\u4f55\u4ee3\u7801\u5e93\u3001\u77e5\u8bc6\u5e93\u548c\u6587\u6863\u8f6c\u6362\u4e3a<strong>\u53ef\u4ea4\u4e92\u3001\u53ef\u63a2\u7d22\u7684\u77e5\u8bc6\u56fe\u8c31<\/strong>\u3002\u5b83\u539f\u751f\u652f\u6301 Claude Code \u63d2\u4ef6\uff0c\u5e76\u517c\u5bb9 VS Code Copilot\u3001Cursor\u3001Codex\u3001Gemini CLI \u7b49\u4e3b\u6d41AI\u7f16\u7801\u5de5\u5177\u3002<\/p>\n<h3 class=\"wp-block-heading\">\u6838\u5fc3\u7279\u70b9<\/h3>\n<ul>\n<li><strong>\ud83d\udd04 \u81ea\u52a8\u53d1\u73b0<\/strong>: \u514b\u9686\u4ed3\u5e93\u540e\u81ea\u52a8\u8bc6\u522b\u4ee3\u7801\u7ed3\u6784\uff0c\u65e0\u9700\u624b\u52a8\u914d\u7f6e<\/li>\n<li><strong>\ud83d\udd0d \u667a\u80fd\u641c\u7d22<\/strong>: \u652f\u6301\u81ea\u7136\u8bed\u8a00\u67e5\u8be2\u4ee3\u7801\u903b\u8f91\uff0c&#8221;\u8fd9\u4e2a\u51fd\u6570\u662f\u5982\u4f55\u5de5\u4f5c\u7684\uff1f&#8221;<\/li>\n<li><strong>\ud83d\udcca \u53ef\u89c6\u5316\u56fe\u8c31<\/strong>: \u5c06\u4ee3\u7801\u4f9d\u8d56\u3001\u8c03\u7528\u5173\u7cfb\u8f6c\u4e3a\u4ea4\u4e92\u5f0f\u56fe\u5f62\u754c\u9762<\/li>\n<li><strong>\ud83c\udf10 \u591aIDE\u652f\u6301<\/strong>: \u539f\u751f\u9002\u914d Claude Code\u3001Cursor\u3001VS Code\u3001OpenCode \u7b49<\/li>\n<li><strong>\ud83d\udcdd \u591a\u8bed\u8a00\u6587\u6863<\/strong>: \u652f\u6301\u4e2d\u65e5\u82f1\u7b49\u591a\u8bed\u8a00 README<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">\u89e3\u51b3\u4e86\u4ec0\u4e48\u95ee\u9898<\/h3>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u75db\u70b9<\/th>\n<th>\u89e3\u51b3\u65b9\u6848<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u65b0\u4eba\u5165\u804c\u4ee3\u7801\u5e93\u9700\u8981\u6570\u5468\u719f\u6089<\/td>\n<td>\u51e0\u5206\u949f\u751f\u6210\u5b8c\u6574\u77e5\u8bc6\u56fe\u8c31<\/td>\n<\/tr>\n<tr>\n<td>\u4ee3\u7801\u903b\u8f91\u590d\u6742\uff0c\u96be\u4ee5\u7406\u89e3\u8c03\u7528\u94fe<\/td>\n<td>\u53ef\u89c6\u5316\u5c55\u793a\u51fd\u6570\u4f9d\u8d56\u5173\u7cfb<\/td>\n<\/tr>\n<tr>\n<td>\u6587\u6863\u548c\u4ee3\u7801\u4e0d\u540c\u6b65<\/td>\n<td>\u81ea\u52a8\u4ece\u6e90\u7801\u751f\u6210\u6700\u65b0\u6587\u6863<\/td>\n<\/tr>\n<tr>\n<td>\u5927\u578b\u9879\u76ee\u641c\u7d22\u6548\u7387\u4f4e<\/td>\n<td>\u8bed\u4e49\u641c\u7d22+\u56fe\u8c31\u5bfc\u822a<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<h3 class=\"wp-block-heading\">\u4f7f\u7528\u573a\u666f<\/h3>\n<ol>\n<li><strong>\u56e2\u961f onboarding<\/strong>: \u65b0\u6210\u5458\u5feb\u901f\u7406\u89e3\u9879\u76ee\u67b6\u6784<\/li>\n<li><strong>\u4ee3\u7801\u5ba1\u67e5<\/strong>: \u53ef\u89c6\u5316\u5c55\u793a\u6539\u52a8\u5f71\u54cd\u8303\u56f4<\/li>\n<li><strong>\u6280\u672f\u6587\u6863\u751f\u6210<\/strong>: \u81ea\u52a8\u4ece\u4ee3\u7801\u751f\u6210\u67b6\u6784\u56fe<\/li>\n<li><strong>\u9057\u7559\u9879\u76ee\u7ef4\u62a4<\/strong>: \u5feb\u901f\u7406\u89e3\u65e0\u6587\u6863\u7684\u8001\u9879\u76ee<\/li>\n<\/ol>\n<h3 class=\"wp-block-heading\">\u90e8\u7f72\u4e0e\u914d\u7f6e<\/h3>\n<h4 class=\"wp-block-heading\">\u65b9\u5f0f\u4e00\uff1aClaude Code \u63d2\u4ef6\uff08\u63a8\u8350\uff09<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u514b\u9686\u4ed3\u5e93\ngit clone https:\/\/github.com\/Lum1104\/Understand-Anything.git\n\n# 2. \u8fdb\u5165\u9879\u76ee\u76ee\u5f55\ncd Understand-Anything\n\n# 3. Claude Code \u81ea\u52a8\u8bc6\u522b .claude-plugin \u76ee\u5f55\n# \u8fd0\u884c\u5206\u6790\u547d\u4ee4\n\/understand analyze .\/src<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u65b9\u5f0f\u4e8c\uff1aVS Code + Copilot<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u514b\u9686\u5e76\u6253\u5f00\u9879\u76ee\ngit clone https:\/\/github.com\/Lum1104\/Understand-Anything.git\ncode Understand-Anything\n\n# 2. VS Code v1.108+ \u81ea\u52a8\u53d1\u73b0 .copilot-plugin\/plugin.json\n# 3. \u65e0\u9700\u624b\u52a8\u5b89\u88c5\uff0c\u76f4\u63a5\u5f00\u59cb\u4f7f\u7528<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u65b9\u5f0f\u4e09\uff1aCursor \u624b\u52a8\u5b89\u88c5<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># Cursor Settings &rarr; Plugins\n# \u7c98\u8d34 https:\/\/github.com\/Lum1104\/Understand-Anything\n# \u70b9\u51fb\u6dfb\u52a0\u5373\u53ef<\/code><\/pre>\n<h3 class=\"wp-block-heading\">\u672a\u6765\u8d8b\u52bf<\/h3>\n<ul>\n<li><strong>\u4f01\u4e1a\u7ea7\u529f\u80fd<\/strong>: \u9884\u8ba1\u589e\u52a0\u56e2\u961f\u534f\u4f5c\u3001\u6743\u9650\u7ba1\u7406<\/li>\n<li><strong>CI\/CD \u96c6\u6210<\/strong>: \u81ea\u52a8\u5728\u4ee3\u7801\u63d0\u4ea4\u65f6\u66f4\u65b0\u77e5\u8bc6\u56fe\u8c31<\/li>\n<li><strong>\u591a\u4ed3\u5e93\u5173\u8054<\/strong>: \u652f\u6301\u5fae\u670d\u52a1\u67b6\u6784\u8de8\u4ed3\u5e93\u5206\u6790<\/li>\n<li><strong>AI \u8f85\u52a9\u91cd\u6784<\/strong>: \u57fa\u4e8e\u56fe\u8c31\u667a\u80fd\u5efa\u8bae\u4ee3\u7801\u91cd\u6784\u65b9\u6848<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"wp-block-heading\">\ud83e\udd48 \u7b2c\u4e8c\u540d\uff1aVoxCPM2<\/h2>\n<p><strong>\u2b50 23,908+ Stars | \ud83d\udd25 390 \u672c\u5468\u589e\u901f | Python<\/strong><\/p>\n<h3 class=\"wp-block-heading\">\u9879\u76ee\u7b80\u4ecb<\/h3>\n<p>VoxCPM2 \u662f\u7531 OpenBMB \u56e2\u961f\u5f00\u53d1\u7684\u65b0\u4e00\u4ee3<strong>\u65e0\u5206\u8bcd\u5668\uff08Tokenizer-Free\uff09\u591a\u8bed\u8a00\u8bed\u97f3\u5408\u6210\u6a21\u578b<\/strong>\u3002\u5b83\u7a81\u7834\u4e86\u4f20\u7edf TTS \u7cfb\u7edf\u5bf9\u5206\u8bcd\u5668\u7684\u4f9d\u8d56\uff0c\u5b9e\u73b0\u4e86\u66f4\u81ea\u7136\u3001\u66f4\u6d41\u7545\u7684\u8de8\u8bed\u8a00\u8bed\u97f3\u751f\u6210\u3002<\/p>\n<h3 class=\"wp-block-heading\">\u6838\u5fc3\u7279\u70b9<\/h3>\n<ul>\n<li><strong>\ud83d\udde3\ufe0f \u65e0\u5206\u8bcd\u5668\u67b6\u6784<\/strong>: \u76f4\u63a5\u5904\u7406\u539f\u59cb\u97f3\u9891\u7279\u5f81\uff0c\u907f\u514d\u5206\u8bcd\u9519\u8bef<\/li>\n<li><strong>\ud83c\udf0d \u591a\u8bed\u8a00\u652f\u6301<\/strong>: \u652f\u630130+\u79cd\u8bed\u8a00\uff0c\u5305\u62ec\u4e2d\u6587\u3001\u82f1\u6587\u3001\u65e5\u6587\u3001\u97e9\u6587\u7b49<\/li>\n<li><strong>\ud83c\udfad \u521b\u610f\u8bed\u97f3\u8bbe\u8ba1<\/strong>: \u652f\u6301\u97f3\u8272\u514b\u9686\u3001\u60c5\u611f\u63a7\u5236\u3001\u98ce\u683c\u8fc1\u79fb<\/li>\n<li><strong>\u26a1 \u9ad8\u6027\u80fd<\/strong>: \u82f1\u6587 WER \u4ec5 0.42%\uff0c\u4f18\u4e8e F5-TTS \u548c CosyVoice<\/li>\n<li><strong>\ud83d\udd27 \u6613\u4e8e\u90e8\u7f72<\/strong>: \u63d0\u4f9b\u591a\u79cd\u90e8\u7f72\u65b9\u5f0f\uff0c\u652f\u6301\u672c\u5730\u548c\u4e91\u7aef<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">\u89e3\u51b3\u4e86\u4ec0\u4e48\u95ee\u9898<\/h3>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u75db\u70b9<\/th>\n<th>\u89e3\u51b3\u65b9\u6848<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u4f20\u7edfTTS\u5206\u8bcd\u9519\u8bef\u5bfc\u81f4\u53d1\u97f3\u602a\u5f02<\/td>\n<td>\u65e0\u5206\u8bcd\u5668\u67b6\u6784\uff0c\u76f4\u63a5\u97f3\u9891\u5efa\u6a21<\/td>\n<\/tr>\n<tr>\n<td>\u8de8\u8bed\u8a00\u8bed\u97f3\u4e0d\u81ea\u7136<\/td>\n<td>\u7edf\u4e00\u591a\u8bed\u8a00\u8bad\u7ec3\uff0c seamless \u5207\u6362<\/td>\n<\/tr>\n<tr>\n<td>\u8bed\u97f3\u514b\u9686\u9700\u8981\u5927\u91cf\u6837\u672c<\/td>\n<td>\u652f\u6301\u5c11\u6837\u672c\/\u96f6\u6837\u672c\u514b\u9686<\/td>\n<\/tr>\n<tr>\n<td>\u90e8\u7f72\u590d\u6742\uff0c\u4f9d\u8d56\u4f17\u591a<\/td>\n<td>\u63d0\u4f9b Docker \u4e00\u952e\u90e8\u7f72<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<h3 class=\"wp-block-heading\">\u4f7f\u7528\u573a\u666f<\/h3>\n<ol>\n<li><strong>\u6709\u58f0\u5185\u5bb9\u5236\u4f5c<\/strong>: \u81ea\u52a8\u5c06\u6587\u7ae0\u8f6c\u4e3a\u591a\u8bed\u8a00\u6709\u58f0\u4e66<\/li>\n<li><strong>\u5ba2\u670d\u7cfb\u7edf<\/strong>: \u591a\u8bed\u8a00\u667a\u80fd\u5ba2\u670d\u8bed\u97f3\u5e94\u7b54<\/li>\n<li><strong>\u6e38\u620f\u914d\u97f3<\/strong>: \u5feb\u901f\u751f\u6210\u89d2\u8272\u8bed\u97f3\uff0c\u652f\u6301\u60c5\u611f\u53d8\u5316<\/li>\n<li><strong>\u8f85\u52a9\u9605\u8bfb<\/strong>: \u4e3a\u89c6\u969c\u4eba\u58eb\u63d0\u4f9b\u9ad8\u8d28\u91cf\u6717\u8bfb\u670d\u52a1<\/li>\n<li><strong>\u89c6\u9891\u914d\u97f3<\/strong>: \u81ea\u52a8\u4e3a\u89c6\u9891\u751f\u6210\u591a\u8bed\u8a00\u914d\u97f3<\/li>\n<\/ol>\n<h3 class=\"wp-block-heading\">\u90e8\u7f72\u4e0e\u914d\u7f6e<\/h3>\n<h4 class=\"wp-block-heading\">Docker \u90e8\u7f72\uff08\u63a8\u8350\uff09<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u62c9\u53d6\u955c\u50cf\ndocker pull openbmb\/voxcpm2:latest\n\n# 2. \u8fd0\u884c\u5bb9\u5668\ndocker run -d \\\n  --name voxcpm2 \\\n  -p 8080:8080 \\\n  -v $(pwd)\/models:\/app\/models \\\n  openbmb\/voxcpm2:latest\n\n# 3. \u6d4b\u8bd5 API\ncurl -X POST http:\/\/localhost:8080\/tts \\\n  -H &quot;Content-Type: application\/json&quot; \\\n  -d &#039;{&quot;text&quot;:&quot;\u4f60\u597d\uff0c\u4e16\u754c&quot;,&quot;lang&quot;:&quot;zh&quot;,&quot;voice&quot;:&quot;default&quot;}&#039;<\/code><\/pre>\n<h4 class=\"wp-block-heading\">Python \u672c\u5730\u5b89\u88c5<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u514b\u9686\u4ed3\u5e93\ngit clone https:\/\/github.com\/OpenBMB\/VoxCPM.git\ncd VoxCPM\n\n# 2. \u521b\u5efa\u73af\u5883\nconda create -n voxcpm python=3.10\nconda activate voxcpm\n\n# 3. \u5b89\u88c5\u4f9d\u8d56\npip install -r requirements.txt\n\n# 4. \u4e0b\u8f7d\u6a21\u578b\uff08\u7ea62GB\uff09\npython scripts\/download_models.py\n\n# 5. \u542f\u52a8\u670d\u52a1\npython server.py --port 8080<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u8bed\u97f3\u514b\u9686\u793a\u4f8b<\/h4>\n<pre><code class=\"lang-python language-python python\">from voxcpm import VoxCPM2\n\n# \u521d\u59cb\u5316\u6a21\u578b\nmodel = VoxCPM2.from_pretrained(&quot;openbmb\/voxcpm2-base&quot;)\n\n# 3\u79d2\u53c2\u8003\u97f3\u9891\u514b\u9686\u58f0\u97f3\nreference_audio = &quot;speaker_3s.wav&quot;\nmodel.clone_voice(reference_audio)\n\n# \u751f\u6210\u8bed\u97f3\nmodel.tts(&quot;\u8fd9\u662f\u4e00\u6bb5\u514b\u9686\u7684\u8bed\u97f3\uff0c\u58f0\u97f3\u548c\u53c2\u8003\u97f3\u9891\u4e00\u81f4\u3002&quot;, \n          output=&quot;output.wav&quot;,\n          emotion=&quot;neutral&quot;)<\/code><\/pre>\n<h3 class=\"wp-block-heading\">\u672a\u6765\u8d8b\u52bf<\/h3>\n<ul>\n<li><strong>\u5b9e\u65f6\u5bf9\u8bdd<\/strong>: \u652f\u6301\u5168\u53cc\u5de5\u5b9e\u65f6\u8bed\u97f3\u4ea4\u4e92<\/li>\n<li><strong>\u60c5\u611f\u589e\u5f3a<\/strong>: \u66f4\u7ec6\u817b\u7684\u60c5\u611f\u8868\u8fbe\u63a7\u5236<\/li>\n<li><strong>\u7aef\u4fa7\u90e8\u7f72<\/strong>: \u4f18\u5316\u6a21\u578b\u5927\u5c0f\uff0c\u652f\u6301\u624b\u673a\u7aef\u8fd0\u884c<\/li>\n<li><strong>\u6b4c\u58f0\u5408\u6210<\/strong>: \u6269\u5c55\u5230\u97f3\u4e50\u9886\u57df\uff0c\u652f\u6301\u6b4c\u58f0\u751f\u6210<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"wp-block-heading\">\ud83e\udd49 \u7b2c\u4e09\u540d\uff1aTaste-Skill<\/h2>\n<p><strong>\u2b50 30,391+ Stars | \ud83d\udd25 378 \u672c\u5468\u589e\u901f | Shell<\/strong><\/p>\n<h3 class=\"wp-block-heading\">\u9879\u76ee\u7b80\u4ecb<\/h3>\n<p>Taste-Skill \u662f\u4e00\u4e2a<strong>&#8220;\u53cd\u5783\u573eAI\u5185\u5bb9&#8221;\u4f18\u5316\u6846\u67b6<\/strong>\uff0c\u65e8\u5728\u89e3\u51b3\u5f53\u524dAI\u751f\u6210\u5185\u5bb9\u8d28\u91cf\u4f4e\u4e0b\u3001\u5343\u7bc7\u4e00\u5f8b\u7684\u95ee\u9898\u3002\u5b83\u901a\u8fc7\u7ed9AI\u6ce8\u5165&#8221;\u54c1\u5473&#8221;\uff0c\u963b\u6b62\u6a21\u578b\u751f\u6210\u65e0\u804a\u3001\u5e73\u5eb8\u3001\u65e0\u610f\u4e49\u7684\u5185\u5bb9\u3002<\/p>\n<h3 class=\"wp-block-heading\">\u6838\u5fc3\u7279\u70b9<\/h3>\n<ul>\n<li><strong>\ud83d\udee1\ufe0f \u53cd\u5783\u573e\u673a\u5236<\/strong>: \u81ea\u52a8\u8bc6\u522b\u5e76\u8fc7\u6ee4\u4f4e\u8d28\u91cfAI\u8f93\u51fa<\/li>\n<li><strong>\ud83c\udfa8 \u54c1\u5473\u6ce8\u5165<\/strong>: \u901a\u8fc7\u63d0\u793a\u8bcd\u5de5\u7a0b\u63d0\u5347\u5185\u5bb9\u8d28\u91cf<\/li>\n<li><strong>\ud83d\udcdd \u591a\u573a\u666f\u9002\u914d<\/strong>: \u652f\u6301\u5199\u4f5c\u3001\u7f16\u7a0b\u3001\u521b\u610f\u7b49\u591a\u79cd\u573a\u666f<\/li>\n<li><strong>\u2699\ufe0f \u6613\u4e8e\u96c6\u6210<\/strong>: \u4f5c\u4e3a\u6280\u80fd\u63d2\u4ef6\u63a5\u5165\u4e3b\u6d41AI\u5de5\u5177<\/li>\n<li><strong>\ud83d\udd04 \u6301\u7eed\u4f18\u5316<\/strong>: \u57fa\u4e8e\u7528\u6237\u53cd\u9988\u4e0d\u65ad\u6539\u8fdb\u54c1\u5473\u6a21\u578b<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">\u89e3\u51b3\u4e86\u4ec0\u4e48\u95ee\u9898<\/h3>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u75db\u70b9<\/th>\n<th>\u89e3\u51b3\u65b9\u6848<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>AI\u751f\u6210\u5185\u5bb9\u5343\u7bc7\u4e00\u5f8b<\/td>\n<td>\u5f15\u5165&#8221;\u54c1\u5473&#8221;\u8bc4\u4f30\uff0c\u9f13\u52b1\u521b\u65b0\u8868\u8fbe<\/td>\n<\/tr>\n<tr>\n<td>\u5185\u5bb9\u7a7a\u6d1e\u3001\u5957\u8bdd\u8fde\u7bc7<\/td>\n<td>\u81ea\u52a8\u68c0\u6d4b\u5e76\u6807\u8bb0&#8221;slop&#8221;\u5185\u5bb9<\/td>\n<\/tr>\n<tr>\n<td>\u521b\u610f\u5de5\u4f5c\u88abAI\u62c9\u4f4e\u8d28\u91cf<\/td>\n<td>\u63d0\u5347AI\u8f93\u51fa\u7684\u521b\u610f\u6027\u548c\u6df1\u5ea6<\/td>\n<\/tr>\n<tr>\n<td>\u4fe1\u606f\u566a\u97f3\u6cdb\u6ee5<\/td>\n<td>\u8fc7\u6ee4\u4f4e\u4ef7\u503cAI\u751f\u6210\u5185\u5bb9<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<h3 class=\"wp-block-heading\">\u4f7f\u7528\u573a\u666f<\/h3>\n<ol>\n<li><strong>\u5185\u5bb9\u521b\u4f5c<\/strong>: \u786e\u4fddAI\u8f85\u52a9\u5199\u4f5c\u7684\u9ad8\u8d28\u91cf\u8f93\u51fa<\/li>\n<li><strong>\u4ee3\u7801\u751f\u6210<\/strong>: \u907f\u514d\u751f\u6210\u5e73\u5eb8\u3001\u91cd\u590d\u7684\u4ee3\u7801\u6a21\u5f0f<\/li>\n<li><strong>\u521b\u610f\u5934\u8111\u98ce\u66b4<\/strong>: \u83b7\u5f97\u66f4\u6709\u521b\u610f\u7684AI\u5efa\u8bae<\/li>\n<li><strong>\u6559\u80b2\u9886\u57df<\/strong>: \u9632\u6b62AI\u751f\u6210\u4f4e\u8d28\u91cf\u5b66\u4e60\u6750\u6599<\/li>\n<li><strong>\u65b0\u95fb\u5a92\u4f53<\/strong>: \u63d0\u5347AI\u8f85\u52a9\u65b0\u95fb\u5199\u4f5c\u7684\u4e13\u4e1a\u6027<\/li>\n<\/ol>\n<h3 class=\"wp-block-heading\">\u90e8\u7f72\u4e0e\u914d\u7f6e<\/h3>\n<h4 class=\"wp-block-heading\">Claude Code \u63d2\u4ef6\u5b89\u88c5<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u514b\u9686\u4ed3\u5e93\ngit clone https:\/\/github.com\/Leonxlnx\/taste-skill.git\n\n# 2. \u8fdb\u5165\u76ee\u5f55\ncd taste-skill\n\n# 3. \u5b89\u88c5\u6280\u80fd\n.\/install.sh\n\n# 4. \u5728 Claude Code \u4e2d\u542f\u7528\n\/taste enable<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u624b\u52a8\u914d\u7f6e<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u4e0b\u8f7d\u6280\u80fd\u6587\u4ef6\ncurl -L https:\/\/github.com\/Leonxlnx\/taste-skill\/raw\/main\/taste.skill -o ~\/.claude\/skills\/taste.skill\n\n# 2. \u914d\u7f6e\u54c1\u5473\u7b49\u7ea7\uff081-5\uff0c5\u6700\u4e25\u683c\uff09\necho &quot;TASTE_LEVEL=4&quot; &gt;&gt; ~\/.claude\/skills\/taste.config\n\n# 3. \u91cd\u542f Claude Code<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u4f7f\u7528\u793a\u4f8b<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># \u542f\u7528\u53cd\u5783\u573e\u6a21\u5f0f\n\/taste enable --level=strict\n\n# \u751f\u6210\u5185\u5bb9\u65f6\u81ea\u52a8\u8fc7\u6ee4\u4f4e\u8d28\u91cf\u8f93\u51fa\n\/write &quot;\u5173\u4e8e\u4eba\u5de5\u667a\u80fd\u7684\u6587\u7ae0&quot; --taste=high\n\n# \u68c0\u67e5\u5df2\u6709\u5185\u5bb9\u8d28\u91cf\n\/taste check article.md<\/code><\/pre>\n<h3 class=\"wp-block-heading\">\u672a\u6765\u8d8b\u52bf<\/h3>\n<ul>\n<li><strong>\u884c\u4e1a\u6807\u51c6<\/strong>: \u53ef\u80fd\u6210\u4e3aAI\u5185\u5bb9\u8d28\u91cf\u8bc4\u4f30\u7684\u884c\u4e1a\u6807\u51c6<\/li>\n<li><strong>\u591a\u6a21\u578b\u652f\u6301<\/strong>: \u6269\u5c55\u5230 GPT\u3001Claude\u3001Gemini \u7b49\u6240\u6709\u4e3b\u6d41\u6a21\u578b<\/li>\n<li><strong>\u5b9e\u65f6\u68c0\u6d4b<\/strong>: \u6d4f\u89c8\u5668\u63d2\u4ef6\u5b9e\u65f6\u68c0\u6d4b\u7f51\u9875AI\u5185\u5bb9\u8d28\u91cf<\/li>\n<li><strong>\u793e\u533a\u54c1\u5473\u5e93<\/strong>: \u7528\u6237\u5171\u4eab\u548c\u6295\u7968\u9009\u51fa\u9ad8\u8d28\u91cf\u5185\u5bb9\u6807\u51c6<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"wp-block-heading\">4\ufe0f\u20e3 \u7b2c\u56db\u540d\uff1aHeadroom<\/h2>\n<p><strong>\u2b50 3,392+ Stars | \ud83d\udd25 353 \u672c\u5468\u589e\u901f | Python<\/strong><\/p>\n<h3 class=\"wp-block-heading\">\u9879\u76ee\u7b80\u4ecb<\/h3>\n<p>Headroom \u662f\u7531 Netflix \u5de5\u7a0b\u5e08 Tejas Chopra \u5f00\u53d1\u7684\u5f00\u6e90 LLM \u8f93\u5165\u538b\u7f29\u5de5\u5177\uff0c\u80fd\u5728<strong>\u4e0d\u635f\u5931\u56de\u7b54\u8d28\u91cf\u7684\u524d\u63d0\u4e0b\uff0c\u51cf\u5c1160-95%\u7684Token\u6d88\u8017<\/strong>\u3002\u4f5c\u4e3a\u5373\u63d2\u5373\u7528\u7684\u4ee3\u7406\u5c42\uff0c\u65e0\u9700\u4fee\u6539\u5e94\u7528\u4ee3\u7801\u5373\u53ef\u63a5\u5165\u3002<\/p>\n<h3 class=\"wp-block-heading\">\u6838\u5fc3\u7279\u70b9<\/h3>\n<ul>\n<li><strong>\ud83d\udcc9 \u5927\u5e45\u964d\u672c<\/strong>: 60-95% Token \u51cf\u5c11\uff0c\u76f4\u63a5\u964d\u4f4eAPI\u8d39\u7528<\/li>\n<li><strong>\ud83d\udd0c \u96f6\u4fb5\u5165<\/strong>: \u4f5c\u4e3a\u4ee3\u7406\u5c42\uff0c\u65e0\u9700\u4fee\u6539\u73b0\u6709\u4ee3\u7801<\/li>\n<li><strong>\ud83d\udce6 \u591a\u5f62\u6001<\/strong>: \u652f\u6301\u5e93\u3001\u4ee3\u7406\u3001MCP\u670d\u52a1\u5668\u4e09\u79cd\u6a21\u5f0f<\/li>\n<li><strong>\ud83e\udde0 \u667a\u80fd\u538b\u7f29<\/strong>: \u4fdd\u7559\u8bed\u4e49\u5173\u952e\u4fe1\u606f\uff0c\u53bb\u9664\u5197\u4f59<\/li>\n<li><strong>\ud83d\udcca \u53ef\u89c2\u6d4b<\/strong>: \u63d0\u4f9b\u8be6\u7ec6\u538b\u7f29\u65e5\u5fd7\u548c\u6548\u679c\u8bc4\u4f30<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">\u89e3\u51b3\u4e86\u4ec0\u4e48\u95ee\u9898<\/h3>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u75db\u70b9<\/th>\n<th>\u89e3\u51b3\u65b9\u6848<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>LLM API \u8d39\u7528\u9ad8\u6602<\/td>\n<td>\u538b\u7f29\u8f93\u5165Token\uff0c\u76f4\u63a5\u964d\u672c60-90%<\/td>\n<\/tr>\n<tr>\n<td>\u4e0a\u4e0b\u6587\u7a97\u53e3\u9650\u5236<\/td>\n<td>\u538b\u7f29\u540e\u5bb9\u7eb3\u66f4\u591a\u6709\u6548\u4fe1\u606f<\/td>\n<\/tr>\n<tr>\n<td>\u65e5\u5fd7\/\u4ee3\u7801\u4f20\u7ed9LLM\u592a\u957f<\/td>\n<td>\u667a\u80fd\u63d0\u53d6\u5173\u952e\u4fe1\u606f<\/td>\n<\/tr>\n<tr>\n<td>RAG \u68c0\u7d22\u7ed3\u679c\u8fc7\u591a<\/td>\n<td>\u538b\u7f29chunks\u4fdd\u7559\u6838\u5fc3\u5185\u5bb9<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<h3 class=\"wp-block-heading\">\u4f7f\u7528\u573a\u666f<\/h3>\n<ol>\n<li><strong>\u4f01\u4e1a\u7ea7\u5e94\u7528<\/strong>: \u5927\u5e45\u964d\u4f4eLLM API\u8c03\u7528\u6210\u672c<\/li>\n<li><strong>CI\/CD \u96c6\u6210<\/strong>: \u81ea\u52a8\u538b\u7f29\u6784\u5efa\u65e5\u5fd7\u4f20\u7ed9AI\u5206\u6790<\/li>\n<li><strong>\u4ee3\u7801\u5ba1\u67e5<\/strong>: \u538b\u7f29\u5927\u578b\u4ee3\u7801\u5e93\u4e0a\u4e0b\u6587<\/li>\n<li><strong>\u6570\u636e\u5206\u6790<\/strong>: \u5904\u7406\u5927\u91cf\u65e5\u5fd7\u548c\u76d1\u63a7\u6570\u636e<\/li>\n<li><strong>\u5ba2\u670d\u7cfb\u7edf<\/strong>: \u538b\u7f29\u5386\u53f2\u5bf9\u8bdd\u8bb0\u5f55<\/li>\n<\/ol>\n<h3 class=\"wp-block-heading\">\u90e8\u7f72\u4e0e\u914d\u7f6e<\/h3>\n<h4 class=\"wp-block-heading\">\u65b9\u5f0f\u4e00\uff1aMCP \u670d\u52a1\u5668\uff08\u63a8\u8350\uff09<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u5b89\u88c5\npip install headroom\n\n# 2. \u542f\u52a8 MCP \u670d\u52a1\u5668\npython -m headroom.mcp\n\n# 3. \u5728 Claude Code \u4e2d\u914d\u7f6e\n# \u6dfb\u52a0\u81f3 .mcp.json:\n{\n  &quot;mcpServers&quot;: {\n    &quot;headroom&quot;: {\n      &quot;command&quot;: &quot;python&quot;,\n      &quot;args&quot;: [&quot;-m&quot;, &quot;headroom.mcp&quot;]\n    }\n  }\n}<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u65b9\u5f0f\u4e8c\uff1a\u4ee3\u7406\u6a21\u5f0f<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u5b89\u88c5\npip install headroom\n\n# 2. \u542f\u52a8\u4ee3\u7406\nheadroom proxy --port 8080 \\\n  --target https:\/\/api.openai.com \\\n  --compression aggressive\n\n# 3. \u4fee\u6539 API \u5730\u5740\u4e3a\u4ee3\u7406\u5730\u5740\nexport OPENAI_BASE_URL=http:\/\/localhost:8080<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u65b9\u5f0f\u4e09\uff1a\u5e93\u6a21\u5f0f<\/h4>\n<pre><code class=\"lang-python language-python python\">from headroom import compress\n\n# \u538b\u7f29\u6587\u672c\noriginal = &quot;\u8fd9\u662f\u4e00\u6bb5\u5f88\u957f\u7684\u65e5\u5fd7\u5185\u5bb9...&quot; * 1000\ncompressed = compress(original, ratio=0.8)\n\n# \u53d1\u9001\u7ed9LLM\nresponse = openai.chat.completions.create(\n    model=&quot;gpt-4&quot;,\n    messages=[{&quot;role&quot;: &quot;user&quot;, &quot;content&quot;: compressed}]\n)<\/code><\/pre>\n<h4 class=\"wp-block-heading\">Docker \u90e8\u7f72<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u6784\u5efa\u955c\u50cf\ndocker build -t headroom .\n\n# 2. \u8fd0\u884c\ndocker run -d \\\n  --name headroom \\\n  -p 8080:8080 \\\n  -e COMPRESSION_LEVEL=aggressive \\\n  headroom<\/code><\/pre>\n<h3 class=\"wp-block-heading\">\u672a\u6765\u8d8b\u52bf<\/h3>\n<ul>\n<li><strong>\u81ea\u9002\u5e94\u538b\u7f29<\/strong>: \u6839\u636e\u4efb\u52a1\u7c7b\u578b\u81ea\u52a8\u8c03\u6574\u538b\u7f29\u7b56\u7565<\/li>\n<li><strong>\u591a\u6a21\u6001\u652f\u6301<\/strong>: \u6269\u5c55\u5230\u56fe\u50cf\u3001\u97f3\u9891\u538b\u7f29<\/li>\n<li><strong>\u8fb9\u7f18\u90e8\u7f72<\/strong>: \u652f\u6301\u8fb9\u7f18\u8bbe\u5907\u672c\u5730\u538b\u7f29<\/li>\n<li><strong>\u4f01\u4e1a\u529f\u80fd<\/strong>: \u589e\u52a0\u5ba1\u8ba1\u65e5\u5fd7\u3001\u5408\u89c4\u62a5\u544a<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"wp-block-heading\">5\ufe0f\u20e3 \u7b2c\u4e94\u540d\uff1aAgentMemory<\/h2>\n<p><strong>\u2b50 20,358+ Stars | \ud83d\udd25 281 \u672c\u5468\u589e\u901f | TypeScript<\/strong><\/p>\n<h3 class=\"wp-block-heading\">\u9879\u76ee\u7b80\u4ecb<\/h3>\n<p>AgentMemory \u662f\u4e13\u4e3a AI \u7f16\u7801\u667a\u80fd\u4f53\u8bbe\u8ba1\u7684<strong>\u6301\u4e45\u5316\u8bb0\u5fc6\u7cfb\u7edf<\/strong>\uff0c\u57fa\u4e8e\u771f\u5b9e\u7f16\u7801\u573a\u666f\u57fa\u51c6\u6d4b\u8bd5\u3002\u5b83\u8ba9 Claude Code\u3001Codex\u3001Cursor \u7b49\u5de5\u5177\u62e5\u6709&#8221;\u957f\u671f\u8bb0\u5fc6&#8221;\uff0c\u907f\u514d\u6bcf\u6b21\u5bf9\u8bdd\u4ece\u96f6\u5f00\u59cb\u3002<\/p>\n<h3 class=\"wp-block-heading\">\u6838\u5fc3\u7279\u70b9<\/h3>\n<ul>\n<li><strong>\ud83e\udde0 \u6301\u4e45\u8bb0\u5fc6<\/strong>: \u8de8\u4f1a\u8bdd\u4fdd\u6301\u4e0a\u4e0b\u6587\uff0c\u8bb0\u4f4f\u9879\u76ee\u7ec6\u8282<\/li>\n<li><strong>\ud83d\udcc9 Token \u4f18\u5316<\/strong>: \u76f8\u6bd4\u5185\u7f6e\u8bb0\u5fc6\u51cf\u5c1192% Token\u6d88\u8017<\/li>\n<li><strong>\ud83d\udd0d \u8bed\u4e49\u641c\u7d22<\/strong>: \u57fa\u4e8e\u5411\u91cf\u68c0\u7d22\u5feb\u901f\u5b9a\u4f4d\u5386\u53f2\u4fe1\u606f<\/li>\n<li><strong>\ud83d\udcdd Markdown \u5b58\u50a8<\/strong>: \u672c\u5730\u5b58\u50a8\uff0c\u9690\u79c1\u5b89\u5168<\/li>\n<li><strong>\ud83d\udd0c \u591a\u5e73\u53f0<\/strong>: \u652f\u6301 Claude Code\u3001Codex\u3001Cursor\u3001OpenCode<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">\u6027\u80fd\u6570\u636e<\/h3>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u6307\u6807<\/th>\n<th>\u5185\u7f6e\u8bb0\u5fc6<\/th>\n<th>AgentMemory<\/th>\n<th>\u63d0\u5347<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>240\u6b21\u89c2\u5bdfToken\u6570<\/td>\n<td>22,000+<\/td>\n<td>1,900<\/td>\n<td><strong>92%\u2193<\/strong><\/td>\n<\/tr>\n<tr>\n<td>1000\u6b21\u89c2\u5bdf\u53ef\u89c1\u7387<\/td>\n<td>20%<\/td>\n<td>100%<\/td>\n<td><strong>5x\u2191<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\u5de5\u5177\u8c03\u7528\u6b21\u6570<\/td>\n<td>\u6709\u9650<\/td>\n<td>200x\u66f4\u591a<\/td>\n<td><strong>200x\u2191<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<h3 class=\"wp-block-heading\">\u89e3\u51b3\u4e86\u4ec0\u4e48\u95ee\u9898<\/h3>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u75db\u70b9<\/th>\n<th>\u89e3\u51b3\u65b9\u6848<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u6bcf\u6b21\u5bf9\u8bdd\u9700\u8981\u91cd\u590d\u80cc\u666f<\/td>\n<td>\u81ea\u52a8\u8bb0\u5fc6\u9879\u76ee\u4e0a\u4e0b\u6587<\/td>\n<\/tr>\n<tr>\n<td>\u4e0a\u4e0b\u6587\u7a97\u53e3\u4e0d\u591f\u5927<\/td>\n<td>\u667a\u80fd\u68c0\u7d22\u76f8\u5173\u8bb0\u5fc6<\/td>\n<\/tr>\n<tr>\n<td>\u591a\u6587\u4ef6\u6539\u52a8\u6613\u9057\u6f0f<\/td>\n<td>\u8bb0\u4f4f\u6240\u6709\u5386\u53f2\u4fee\u6539<\/td>\n<\/tr>\n<tr>\n<td>\u56e2\u961f\u77e5\u8bc6\u65e0\u6cd5\u5171\u4eab<\/td>\n<td>\u5171\u4eab\u8bb0\u5fc6\u5e93<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<h3 class=\"wp-block-heading\">\u4f7f\u7528\u573a\u666f<\/h3>\n<ol>\n<li><strong>\u957f\u671f\u9879\u76ee\u5f00\u53d1<\/strong>: \u8bb0\u4f4f\u6570\u5468\u524d\u7684\u6280\u672f\u51b3\u7b56<\/li>\n<li><strong>\u5927\u578b\u4ee3\u7801\u5e93<\/strong>: \u7ba1\u7406\u6570\u4e07\u6587\u4ef6\u7684\u4e0a\u4e0b\u6587<\/li>\n<li><strong>\u56e2\u961f\u534f\u4f5c<\/strong>: \u5171\u4eab\u9879\u76ee\u8bb0\u5fc6\uff0c\u65b0\u6210\u5458\u5feb\u901f\u4e0a\u624b<\/li>\n<li><strong>\u4ee3\u7801\u5ba1\u67e5<\/strong>: \u8bb0\u4f4f\u5ba1\u67e5\u5386\u53f2\u548c\u4fee\u6539\u5efa\u8bae<\/li>\n<li><strong>\u67b6\u6784\u8bbe\u8ba1<\/strong>: \u4fdd\u6301\u8bbe\u8ba1\u51b3\u7b56\u7684\u8fde\u7eed\u6027<\/li>\n<\/ol>\n<h3 class=\"wp-block-heading\">\u90e8\u7f72\u4e0e\u914d\u7f6e<\/h3>\n<h4 class=\"wp-block-heading\">\u5feb\u901f\u5f00\u59cb<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u542f\u52a8\u8bb0\u5fc6\u670d\u52a1\u5668\nnpx @agentmemory\/agentmemory\n\n# 2. \u5b89\u88c5\u63d2\u4ef6\uff08Claude Code\uff09\n\/plugin marketplace add rohitg00\/agentmemory\n\/plugin install agentmemory\n\n# 3. \u81ea\u52a8\u914d\u7f6e\u5b8c\u6210\uff0c\u5f00\u59cb\u4f7f\u7528<\/code><\/pre>\n<h4 class=\"wp-block-heading\">Docker \u90e8\u7f72<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># 1. \u62c9\u53d6\u955c\u50cf\ndocker pull agentmemory\/agentmemory:latest\n\n# 2. \u8fd0\u884c\ndocker run -d \\\n  --name agentmemory \\\n  -p 3000:3000 \\\n  -v $(pwd)\/data:\/data \\\n  agentmemory\/agentmemory:latest\n\n# 3. \u914d\u7f6e\u73af\u5883\u53d8\u91cf\nexport AGENTMEMORY_URL=http:\/\/localhost:3000<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u624b\u52a8\u914d\u7f6e MCP<\/h4>\n<pre><code class=\"lang-json language-json json\">\/\/ .mcp.json\n{\n  &quot;mcpServers&quot;: {\n    &quot;agentmemory&quot;: {\n      &quot;command&quot;: &quot;npx&quot;,\n      &quot;args&quot;: [&quot;@agentmemory\/mcp&quot;],\n      &quot;env&quot;: {\n        &quot;AGENTMEMORY_URL&quot;: &quot;http:\/\/localhost:3000&quot;\n      }\n    }\n  }\n}<\/code><\/pre>\n<h4 class=\"wp-block-heading\">\u4f7f\u7528\u793a\u4f8b<\/h4>\n<pre><code class=\"lang-bash language-bash bash\"># \u4fdd\u5b58\u91cd\u8981\u4fe1\u606f\n\/memory save &quot;\u4f7f\u7528React 18\uff0c\u4e0d\u8981\u5347\u7ea7&quot;\n\n# \u641c\u7d22\u5386\u53f2\u8bb0\u5fc6\n\/memory search &quot;API\u8bbe\u8ba1&quot;\n\n# \u67e5\u770b\u4eca\u65e5\u8bb0\u5f55\n\/memory today\n\n# \u5bfc\u51fa\u8bb0\u5fc6\n\/memory export --format markdown<\/code><\/pre>\n<h3 class=\"wp-block-heading\">\u672a\u6765\u8d8b\u52bf<\/h3>\n<ul>\n<li><strong>\u4e91\u7aef\u540c\u6b65<\/strong>: \u8de8\u8bbe\u5907\u8bb0\u5fc6\u540c\u6b65<\/li>\n<li><strong>\u56e2\u961f\u7248<\/strong>: \u4f01\u4e1a\u7ea7\u5171\u4eab\u8bb0\u5fc6\u7a7a\u95f4<\/li>\n<li><strong>AI \u603b\u7ed3<\/strong>: \u81ea\u52a8\u603b\u7ed3\u957f\u671f\u8bb0\u5fc6<\/li>\n<li><strong>\u8bb0\u5fc6\u56fe\u8c31<\/strong>: \u53ef\u89c6\u5316\u8bb0\u5fc6\u5173\u8054\u5173\u7cfb<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"wp-block-heading\">\ud83d\udcc8 \u6574\u4f53\u8d8b\u52bf\u5206\u6790<\/h2>\n<h3 class=\"wp-block-heading\">\u672c\u5468\u70ed\u70b9\u4e3b\u9898<\/h3>\n<ol>\n<li><strong>Agentic AI<\/strong>: 5\u4e2a\u9879\u76ee\u4e2d\u67094\u4e2a\u4e0eAI\u667a\u80fd\u4f53\u76f8\u5173<\/li>\n<li><strong>\u964d\u672c\u589e\u6548<\/strong>: Headroom\u3001AgentMemory \u90fd\u805a\u7126\u964d\u4f4eLLM\u4f7f\u7528\u6210\u672c<\/li>\n<li><strong>\u5f00\u53d1\u8005\u4f53\u9a8c<\/strong>: \u6240\u6709\u9879\u76ee\u90fd\u4f18\u5148\u8003\u8651\u5f00\u53d1\u8005\u63a5\u5165\u4fbf\u5229\u6027<\/li>\n<li><strong>\u672c\u5730\u4f18\u5148<\/strong>: \u652f\u6301\u672c\u5730\u90e8\u7f72\uff0c\u4fdd\u62a4\u6570\u636e\u9690\u79c1<\/li>\n<\/ol>\n<h3 class=\"wp-block-heading\">\u6280\u672f\u8d8b\u52bf<\/h3>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u8d8b\u52bf<\/th>\n<th>\u4ee3\u8868\u9879\u76ee<\/th>\n<th>\u8bf4\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u77e5\u8bc6\u56fe\u8c31\u5316<\/td>\n<td>Understand-Anything<\/td>\n<td>\u4ee3\u7801\u53ef\u89c6\u5316\u6210\u4e3a\u6807\u914d<\/td>\n<\/tr>\n<tr>\n<td>\u591a\u6a21\u6001\u7a81\u7834<\/td>\n<td>VoxCPM2<\/td>\n<td>TTS\u8fdb\u5165\u65e0\u5206\u8bcd\u5668\u65f6\u4ee3<\/td>\n<\/tr>\n<tr>\n<td>\u8d28\u91cf\u4f18\u5148<\/td>\n<td>Taste-Skill<\/td>\n<td>\u4ece&#8221;\u80fd\u751f\u6210&#8221;\u5230&#8221;\u751f\u6210\u597d&#8221;<\/td>\n<\/tr>\n<tr>\n<td>\u6210\u672c\u4f18\u5316<\/td>\n<td>Headroom<\/td>\n<td>LLM\u5e94\u7528\u8fdb\u5165\u7cbe\u7b97\u65f6\u4ee3<\/td>\n<\/tr>\n<tr>\n<td>\u8bb0\u5fc6\u6301\u4e45\u5316<\/td>\n<td>AgentMemory<\/td>\n<td>\u667a\u80fd\u4f53\u9700\u8981&#8221;\u957f\u671f\u8bb0\u5fc6&#8221;<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<h3 class=\"wp-block-heading\">\u672a\u6765\u5c55\u671b<\/h3>\n<ol>\n<li><strong>AI\u539f\u751f\u5f00\u53d1<\/strong>: \u5f00\u53d1\u5de5\u5177\u5c06\u5168\u9762AI\u5316\uff0c\u4ece\u8f85\u52a9\u5230\u4e3b\u5bfc<\/li>\n<li><strong>\u6210\u672c\u654f\u611f<\/strong>: \u4f01\u4e1a\u7ea7\u5e94\u7528\u66f4\u5173\u6ce8Token\u6548\u7387\u548c\u6210\u672c\u63a7\u5236<\/li>\n<li><strong>\u8d28\u91cf\u4e3a\u738b<\/strong>: \u4ece\u8ffd\u6c42\u529f\u80fd\u5230\u8ffd\u6c42\u8f93\u51fa\u8d28\u91cf<\/li>\n<li><strong>\u9690\u79c1\u5408\u89c4<\/strong>: \u672c\u5730\u90e8\u7f72\u548c\u9690\u79c1\u4fdd\u62a4\u6210\u4e3a\u521a\u9700<\/li>\n<\/ol>\n<hr \/>\n<h2 class=\"wp-block-heading\">\ud83d\ude80 \u5feb\u901f\u5bf9\u6bd4<\/h2>\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>\u7ef4\u5ea6<\/th>\n<th>Understand-Anything<\/th>\n<th>VoxCPM2<\/th>\n<th>Taste-Skill<\/th>\n<th>Headroom<\/th>\n<th>AgentMemory<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>\u5b9a\u4f4d<\/strong><\/td>\n<td>\u4ee3\u7801\u7406\u89e3<\/td>\n<td>\u8bed\u97f3\u5408\u6210<\/td>\n<td>\u5185\u5bb9\u8d28\u91cf<\/td>\n<td>\u6210\u672c\u4f18\u5316<\/td>\n<td>\u8bb0\u5fc6\u589e\u5f3a<\/td>\n<\/tr>\n<tr>\n<td><strong>\u63a5\u5165\u96be\u5ea6<\/strong><\/td>\n<td>\u2b50\u2b50 \u7b80\u5355<\/td>\n<td>\u2b50\u2b50\u2b50 \u4e2d\u7b49<\/td>\n<td>\u2b50\u2b50 \u7b80\u5355<\/td>\n<td>\u2b50\u2b50 \u7b80\u5355<\/td>\n<td>\u2b50\u2b50 \u7b80\u5355<\/td>\n<\/tr>\n<tr>\n<td><strong>\u90e8\u7f72\u65b9\u5f0f<\/strong><\/td>\n<td>\u63d2\u4ef6\/\u4ee3\u7406<\/td>\n<td>Docker\/\u672c\u5730<\/td>\n<td>\u6280\u80fd\u6587\u4ef6<\/td>\n<td>\u5e93\/\u4ee3\u7406\/MCP<\/td>\n<td>MCP\/ Docker<\/td>\n<\/tr>\n<tr>\n<td><strong>\u9002\u7528\u573a\u666f<\/strong><\/td>\n<td>\u4ee3\u7801\u5e93\u7406\u89e3<\/td>\n<td>\u8bed\u97f3\u5e94\u7528<\/td>\n<td>\u5185\u5bb9\u521b\u4f5c<\/td>\n<td>\u6240\u6709LLM\u5e94\u7528<\/td>\n<td>\u7f16\u7801\u5de5\u5177<\/td>\n<\/tr>\n<tr>\n<td><strong>Stars\u589e\u901f<\/strong><\/td>\n<td>\ud83d\udd25\ud83d\udd25\ud83d\udd25\ud83d\udd25\ud83d\udd25<\/td>\n<td>\ud83d\udd25\ud83d\udd25\ud83d\udd25\ud83d\udd25<\/td>\n<td>\ud83d\udd25\ud83d\udd25\ud83d\udd25\ud83d\udd25<\/td>\n<td>\ud83d\udd25\ud83d\udd25\ud83d\udd25\ud83d\udd25\ud83d\udd25<\/td>\n<td>\ud83d\udd25\ud83d\udd25\ud83d\udd25\ud83d\udd25<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n<hr \/>\n<blockquote>\n<p>\ud83d\udca1 <strong>\u5efa\u8bae<\/strong>: \u5982\u679c\u60a8\u6b63\u5728\u6784\u5efaAI\u5e94\u7528\uff0c\u63a8\u8350\u4f18\u5148\u7ea7\uff1a<\/p>\n<ol>\n<li><strong>\u7acb\u5373\u63a5\u5165 Headroom<\/strong> &#8211; \u964d\u4f4e\u73b0\u6709\u6210\u672c<\/li>\n<li><strong>\u8bd5\u7528 AgentMemory<\/strong> &#8211; \u63d0\u5347\u5f00\u53d1\u4f53\u9a8c<\/li>\n<li><strong>\u8bc4\u4f30 Understand-Anything<\/strong> &#8211; \u6539\u5584\u4ee3\u7801\u7406\u89e3<\/li>\n<li><strong>\u5173\u6ce8 VoxCPM2<\/strong> &#8211; \u51c6\u5907\u8bed\u97f3\u529f\u80fd<\/li>\n<li><strong>\u96c6\u6210 Taste-Skill<\/strong> &#8211; \u63d0\u5347\u8f93\u51fa\u8d28\u91cf<\/li>\n<\/ol>\n<\/blockquote>\n<hr \/>\n<p><em>\u672c\u6587\u6570\u636e\u622a\u81f32026\u5e746\u67082\u65e5\uff0cGitHub Stars\u6570\u91cf\u5b9e\u65f6\u53d8\u5316\uff0c\u8bf7\u4ee5\u5b9e\u9645\u9875\u9762\u4e3a\u51c6\u3002<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>\u6570\u636e\u6765\u6e90: GitHub Trending (2026\u5e745\u670826\u65e5-6\u67082\u65e5) \u7edf\u8ba1\u65f6\u95f4: 2026\u5e746\u67082\u65e5 [&hellip;]<\/p>","protected":false},"author":1,"featured_media":266,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"googlesitekit_rrm_CAow767EDA:productID":"","footnotes":""},"categories":[53,33],"tags":[79,54,72,34,104,92],"class_list":["post-317","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-github","tag-agents","tag-ai","tag-ai-agent","tag-github","tag-104","tag-92"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790 - Winter&#039;s Life<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/win7er.com\/?p=317\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790 - Winter&#039;s Life\" \/>\n<meta property=\"og:description\" content=\"\u6570\u636e\u6765\u6e90: GitHub Trending (2026\u5e745\u670826\u65e5-6\u67082\u65e5) \u7edf\u8ba1\u65f6\u95f4: 2026\u5e746\u67082\u65e5 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/win7er.com\/?p=317\" \/>\n<meta property=\"og:site_name\" content=\"Winter&#039;s Life\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/knowwinter\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/knowwinter\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-02T05:46:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/win7er.com\/wp-content\/uploads\/2026\/04\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1562\" \/>\n\t<meta property=\"og:image:height\" content=\"986\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"winter.yu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/x.com\/winter_know\" \/>\n<meta name=\"twitter:site\" content=\"@winter_know\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"winter.yu\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317\"},\"author\":{\"name\":\"winter.yu\",\"@id\":\"https:\\\/\\\/win7er.com\\\/#\\\/schema\\\/person\\\/40b2ae9640523bebb22a847803dbf22a\"},\"headline\":\"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790\",\"datePublished\":\"2026-06-02T05:46:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317\"},\"wordCount\":621,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/win7er.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg\",\"keywords\":[\"agents\",\"Ai\",\"AI Agent\",\"Github\",\"\u5f00\u6e90\",\"\u5f00\u6e90\u9879\u76ee\"],\"articleSection\":[\"Ai\",\"Github\"],\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/win7er.com\\\/?p=317#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317\",\"url\":\"https:\\\/\\\/win7er.com\\\/?p=317\",\"name\":\"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790 - Winter&#039;s Life\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/win7er.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/win7er.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg\",\"datePublished\":\"2026-06-02T05:46:28+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/win7er.com\\\/#\\\/schema\\\/person\\\/40b2ae9640523bebb22a847803dbf22a\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/win7er.com\\\/?p=317\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317#primaryimage\",\"url\":\"https:\\\/\\\/win7er.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg\",\"contentUrl\":\"https:\\\/\\\/win7er.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg\",\"width\":1562,\"height\":986},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/win7er.com\\\/?p=317#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\\\/\\\/win7er.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/win7er.com\\\/#website\",\"url\":\"https:\\\/\\\/win7er.com\\\/\",\"name\":\"Winter's Life\",\"description\":\"\u6280\u672f\u5206\u4eab | \u7a0b\u5e8f\u5f00\u53d1 | \u4ea7\u54c1\u6d4b\u8bc4 | \u6280\u672f\u54a8\u8be2 | \u8fdc\u7a0b\u534f\u52a9 | \u751f\u6d3b\u611f\u609f | \u884c\u4e1a\u65b0\u95fb\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/win7er.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/win7er.com\\\/#\\\/schema\\\/person\\\/40b2ae9640523bebb22a847803dbf22a\",\"name\":\"winter.yu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/822954e373be717fced36ce555e788a845ab401b70f421cad86458368d68bc54?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/822954e373be717fced36ce555e788a845ab401b70f421cad86458368d68bc54?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/822954e373be717fced36ce555e788a845ab401b70f421cad86458368d68bc54?s=96&d=mm&r=g\",\"caption\":\"winter.yu\"},\"sameAs\":[\"https:\\\/\\\/win7er.com\",\"https:\\\/\\\/www.facebook.com\\\/knowwinter\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/x.com\\\/winter_know\"],\"url\":\"https:\\\/\\\/win7er.com\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790 - Winter&#039;s Life","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/win7er.com\/?p=317","og_locale":"zh_CN","og_type":"article","og_title":"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790 - Winter&#039;s Life","og_description":"\u6570\u636e\u6765\u6e90: GitHub Trending (2026\u5e745\u670826\u65e5-6\u67082\u65e5) \u7edf\u8ba1\u65f6\u95f4: 2026\u5e746\u67082\u65e5 [&hellip;]","og_url":"https:\/\/win7er.com\/?p=317","og_site_name":"Winter&#039;s Life","article_publisher":"https:\/\/www.facebook.com\/knowwinter\/","article_author":"https:\/\/www.facebook.com\/knowwinter\/","article_published_time":"2026-06-02T05:46:28+00:00","og_image":[{"width":1562,"height":986,"url":"https:\/\/win7er.com\/wp-content\/uploads\/2026\/04\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg","type":"image\/jpeg"}],"author":"winter.yu","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/x.com\/winter_know","twitter_site":"@winter_know","twitter_misc":{"\u4f5c\u8005":"winter.yu","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/win7er.com\/?p=317#article","isPartOf":{"@id":"https:\/\/win7er.com\/?p=317"},"author":{"name":"winter.yu","@id":"https:\/\/win7er.com\/#\/schema\/person\/40b2ae9640523bebb22a847803dbf22a"},"headline":"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790","datePublished":"2026-06-02T05:46:28+00:00","mainEntityOfPage":{"@id":"https:\/\/win7er.com\/?p=317"},"wordCount":621,"commentCount":0,"image":{"@id":"https:\/\/win7er.com\/?p=317#primaryimage"},"thumbnailUrl":"https:\/\/win7er.com\/wp-content\/uploads\/2026\/04\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg","keywords":["agents","Ai","AI Agent","Github","\u5f00\u6e90","\u5f00\u6e90\u9879\u76ee"],"articleSection":["Ai","Github"],"inLanguage":"zh-Hans","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/win7er.com\/?p=317#respond"]}]},{"@type":"WebPage","@id":"https:\/\/win7er.com\/?p=317","url":"https:\/\/win7er.com\/?p=317","name":"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790 - Winter&#039;s Life","isPartOf":{"@id":"https:\/\/win7er.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/win7er.com\/?p=317#primaryimage"},"image":{"@id":"https:\/\/win7er.com\/?p=317#primaryimage"},"thumbnailUrl":"https:\/\/win7er.com\/wp-content\/uploads\/2026\/04\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg","datePublished":"2026-06-02T05:46:28+00:00","author":{"@id":"https:\/\/win7er.com\/#\/schema\/person\/40b2ae9640523bebb22a847803dbf22a"},"breadcrumb":{"@id":"https:\/\/win7er.com\/?p=317#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/win7er.com\/?p=317"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/win7er.com\/?p=317#primaryimage","url":"https:\/\/win7er.com\/wp-content\/uploads\/2026\/04\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg","contentUrl":"https:\/\/win7er.com\/wp-content\/uploads\/2026\/04\/a85601254b6ba79ad0e5ed1f36dc2246.jpeg","width":1562,"height":986},{"@type":"BreadcrumbList","@id":"https:\/\/win7er.com\/?p=317#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/win7er.com\/"},{"@type":"ListItem","position":2,"name":"2026\u5e746\u6708GitHub\u6700\u70ed\u95e85\u5927\u5f00\u6e90AI\u9879\u76ee\u6df1\u5ea6\u89e3\u6790"}]},{"@type":"WebSite","@id":"https:\/\/win7er.com\/#website","url":"https:\/\/win7er.com\/","name":"Winter's Life","description":"\u6280\u672f\u5206\u4eab | \u7a0b\u5e8f\u5f00\u53d1 | \u4ea7\u54c1\u6d4b\u8bc4 | \u6280\u672f\u54a8\u8be2 | \u8fdc\u7a0b\u534f\u52a9 | \u751f\u6d3b\u611f\u609f | \u884c\u4e1a\u65b0\u95fb","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/win7er.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/win7er.com\/#\/schema\/person\/40b2ae9640523bebb22a847803dbf22a","name":"winter.yu","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/secure.gravatar.com\/avatar\/822954e373be717fced36ce555e788a845ab401b70f421cad86458368d68bc54?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/822954e373be717fced36ce555e788a845ab401b70f421cad86458368d68bc54?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/822954e373be717fced36ce555e788a845ab401b70f421cad86458368d68bc54?s=96&d=mm&r=g","caption":"winter.yu"},"sameAs":["https:\/\/win7er.com","https:\/\/www.facebook.com\/knowwinter\/","https:\/\/x.com\/https:\/\/x.com\/winter_know"],"url":"https:\/\/win7er.com\/?author=1"}]}},"views":3,"_links":{"self":[{"href":"https:\/\/win7er.com\/index.php?rest_route=\/wp\/v2\/posts\/317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/win7er.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/win7er.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/win7er.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/win7er.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=317"}],"version-history":[{"count":1,"href":"https:\/\/win7er.com\/index.php?rest_route=\/wp\/v2\/posts\/317\/revisions"}],"predecessor-version":[{"id":318,"href":"https:\/\/win7er.com\/index.php?rest_route=\/wp\/v2\/posts\/317\/revisions\/318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/win7er.com\/index.php?rest_route=\/wp\/v2\/media\/266"}],"wp:attachment":[{"href":"https:\/\/win7er.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/win7er.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/win7er.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}