{
  "version": "https://jsonfeed.org/version/1", 
  "title": "\u7a0b\u5e8f\u5458", 
  "description": "While code monkeys are not eating bananas, they're coding.", 
  "home_page_url": "https://study.congcong.us/go/programmer", 
  "feed_url": "https://study.congcong.us/feed/programmer.json", 
  "icon": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_large.png?m=1733731195", 
  "favicon": "https://cdn.v2ex.com/navatar/94f6/d7e0/300_normal.png?m=1733731195", 
  "items": [
    {
      "author": {
        "url": "https://study.congcong.us/member/jedeft", 
        "name": "jedeft", 
        "avatar": "https://cdn.v2ex.com/gravatar/32c4cbaf6d15745f0c2582540a7038b7?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206751", 
      "title": "\u6ca1\u6709\u7f16\u8f91\u5668\uff0c CLI \u7eaf\u804a\u5929\u5199\u4ee3\u7801\u7684\u65b9\u5f0f\u6709\u70b9\u513f\u96be\u9002\u5e94", 
      "id": "https://study.congcong.us/t/1206751", 
      "date_published": "2026-04-17T15:25:30+00:00", 
      "content_html": "<p>\u4f53\u9a8c\u4e86\u4e00\u6bb5\u65f6\u95f4\u7eaf\u804a\u5929\u5199\u4ee3\u7801\uff0c\u6ca1\u6709\u7f16\u8f91\u5668\u7684\u6a21\u5f0f\uff0c\u597d\u96be\u9002\u5e94\u3002</p>\n<ol>\n<li>\u770b\u4e0d\u5230\u4ee3\u7801\uff0c\u5fc3\u91cc\u611f\u89c9\u865a\u7684\u5f88</li>\n<li>\u63d0\u4f9b\u4e0a\u4e0b\u6587\u7ed9 ai \u65f6\uff0c\u6ca1\u529e\u6cd5\u7cbe\u786e\u5173\u8054\u5230\u6587\u4ef6\u7b2c\u51e0\u884c</li>\n</ol>\n<p>\u4e0d\u7406\u89e3\u4e3a\u4ec0\u4e48 cli \u6216\u8005 codex \u8fd9\u79cd\u6a21\u5f0f\uff0c\u548b\u8fd8\u6709\u8fd9\u4e48\u591a\u4eba\u7528</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/superfat", 
        "name": "superfat", 
        "avatar": "https://cdn.v2ex.com/gravatar/184c0a46000e8d98cfd9b59934362f47?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206738", 
      "title": "Minimax \u5c31\u8ddf\u65b0\u5175\u86cb\u5b50\u4e00\u6837", 
      "id": "https://study.congcong.us/t/1206738", 
      "date_published": "2026-04-17T13:17:17+00:00", 
      "content_html": "<p>claudecode+minimax2.7 \u7528\u4e86\u4e00\u6bb5\u65f6\u95f4\u4e86\uff0c\u4eca\u5929\u7a0d\u5fae\u7ed9\u70b9\u590d\u6742\u7684\u9700\u6c42\uff0c\u5c31\u641e\u4e0d\u5b9a\u4e86\u3002\u5c31\u8ddf\u83dc\u9e1f\u4e00\u6837\uff0c\u8499\u5934\u5c31\u5e72\uff0c\u4e5f\u4e0d\u7ba1\u7b26\u4e0d\u7b26\u5408\u8981\u6c42\u3002\u96be\u9876\uff01\u6298\u817e\u4e86\u534a\u5929\uff0c\u6700\u540e\u6362 gpt \uff0c10 \u5206\u949f\u641e\u5b9a\uff0c\u7b80\u5355\u5feb\u901f\u7a33\u5b9a\u51fa\u7ed3\u679c</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/wuruxu", 
        "name": "wuruxu", 
        "avatar": "https://cdn.v2ex.com/avatar/0c1d/51f3/76854_large.png?m=1776431308"
      }, 
      "url": "https://study.congcong.us/t/1206736", 
      "title": "\u628a chromium \u6d4f\u89c8\u5668\u6539\u9020\u6210 AI \u65f6\u4ee3\u7684\u7ec8\u7aef crTerm", 
      "id": "https://study.congcong.us/t/1206736", 
      "date_published": "2026-04-17T13:13:23+00:00", 
      "content_html": "\u95ee\u9898\u53ef\u4ee5\u63d0\u5230\u8fd9\u91cc <a target=\"_blank\" href=\"https://github.com/wuruxu/crterm/issues\" rel=\"nofollow noopener\">https://github.com/wuruxu/crterm/issues</a>     <br />\u76ee\u524d\u652f\u6301 Linux \u7248\u672c\uff0c\u514d\u8d39\u4e0b\u8f7d deb \u5305<br /><a target=\"_blank\" href=\"https://github.com/wuruxu/crterm/releases/download/146.26.0417/crterm_146.26.0417_amd64.deb\" rel=\"nofollow noopener\">https://github.com/wuruxu/crterm/releases/download/146.26.0417/crterm_146.26.0417_amd64.deb</a><br /><br />\u652f\u6301 chrome \u98ce\u683c\u7684 tab group \uff0c\u65b9\u4fbf\u7ba1\u7406\u591a\u4e2a\u4e0d\u540c\u7ec8\u7aef Tab \u9875<br /><a target=\"_blank\" href=\"https://i.imgur.com/fYFTAHm.png\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/fYFTAHm.png\" class=\"embedded_image\" rel=\"noreferrer\"></a><br />\u539f\u751f\u652f\u6301\u5782\u76f4\u7684 tab \u9875<br /><a target=\"_blank\" href=\"https://i.imgur.com/8qhoexI.png\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/8qhoexI.png\" class=\"embedded_image\" rel=\"noreferrer\"></a><br />\u5185\u7f6e\u7684\u4e3b\u9898\u914d\u7f6e<br /><a target=\"_blank\" href=\"https://i.imgur.com/cvWkZv3.png\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/cvWkZv3.png\" class=\"embedded_image\" rel=\"noreferrer\"></a>"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/ksc010", 
        "name": "ksc010", 
        "avatar": "https://cdn.v2ex.com/avatar/e420/4b5b/37397_large.png?m=1774703771"
      }, 
      "url": "https://study.congcong.us/t/1206733", 
      "title": "\u767e\u5ea6\u4e91\u771f\u4e0d\u884c\uff0c\u8fd8\u662f PHP \u6ca1\u843d\u4e86", 
      "id": "https://study.congcong.us/t/1206733", 
      "date_published": "2026-04-17T12:58:51+00:00", 
      "content_html": "<p>\u767e\u5ea6\u4e91\u5b98\u65b9\u7684 php sdk \u6700\u65b0\u7248\u672c v0.9.25  2024-08-19\n\u4e0d\u517c\u5bb9 php 8.2 (8.2 \u4e4b\u524d\u7684 php \u5b98\u65b9\u90fd\u4e0d\u7ef4\u62a4\u4e86\uff09\n\u7136\u540e \u6211\u63d0\u4ea4\u5de5\u5355\u7ed9\u767e\u5ea6\u4e91\uff0c \u90a3\u8fb9\u56de\u590d\uff1a\u201c\u60a8\u597d\uff0c\u5efa\u8bae\u4f7f\u7528 php7.x \u73af\u5883\u8fdb\u884c\u8c03\u7528\u3002\u201d\n\u3002\u3002\u3002\u3002\u3002\u5927\u65e0\u8bed</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/1mw1zard", 
        "name": "1mw1zard", 
        "avatar": "https://cdn.v2ex.com/gravatar/471124dbb10006a113ef940e13f318b3?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206715", 
      "title": "AI \u65f6\u4ee3\u6211\u4eec\u8fd8\u9700\u8981\u505a\u7b14\u8bb0\u5417\uff1f", 
      "id": "https://study.congcong.us/t/1206715", 
      "date_published": "2026-04-17T10:46:34+00:00", 
      "content_html": "<p>\u5b9e\u9645\u4e0a\u662f\u597d\u51e0\u4e2a\u95ee\u9898\uff1a</p>\n<ol>\n<li>\u5fc5\u8981\u6027\uff1aAI \u662f\u5426\u662f\u5426\u8fd8\u6709\u5fc5\u8981\u5728\u505a\u6280\u672f\u7814\u7a76\u6216\u8005\u5b66\u4e60\u65b0\u4e1c\u897f\u6765\u505a\u7b14\u8bb0</li>\n<li>\u5982\u679c\u95ee\u9898 1 \u7684\u7b54\u6848\u662f\u201c\u662f\u201d\uff0c\u90a3\u4e48\u5e94\u8be5\u5982\u4f55\u505a\u5462\uff1f\u548c\u4ee5\u524d\u6ca1\u6709 AI \u7684\u65f6\u5019\u6709\u6ca1\u6709\u533a\u522b</li>\n<li>\u5982\u679c\u6709\u5fc5\u8981\u505a\u7b14\u8bb0\uff0c\u90a3\u4e48\u60f3\u95ee\u4e0b\u5404\u4f4d\u7528\u7684\u4ec0\u4e48\u5de5\u5177\uff0c\u80fd\u5728\u5f53\u524d\u8fd9\u4e2a\u65f6\u4ee3\u53d1\u6325\u5b83\u7684\u6700\u5927\u6548\u7528</li>\n</ol>\n<p>\u7406\u6027\u8ba8\u8bba</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/libii", 
        "name": "libii", 
        "avatar": "https://cdn.v2ex.com/avatar/6be1/9c54/319749_large.png?m=1776254549"
      }, 
      "url": "https://study.congcong.us/t/1206712", 
      "title": "\u5fae\u4fe1\u5f53\u8bb0\u4e8b\u672c\u7684\u8c03\u67e5\u540e\u7eed: \u641e\u4e86\u4e2a\u7528\u5fae\u4fe1 clawbot \u5f53\u8bb0\u4e8b\u672c\u7684\u9879\u76ee", 
      "id": "https://study.congcong.us/t/1206712", 
      "date_published": "2026-04-17T10:30:40+00:00", 
      "content_html": "<h2>\u4e00\u4e9b\u5e9f\u8bdd</h2>\n<p>\u524d\u4e24\u5929\u53d1\u4e86\u4e00\u4e2a\u8c03\u67e5\u5fae\u4fe1\u5f53\u8bb0\u4e8b\u672c\u7684\u5e16\u5b50( <a href=\"https://v2ex.com/t/1206169#reply52)\" rel=\"nofollow\">https://v2ex.com/t/1206169#reply52)</a>.</p>\n<p>\u679c\u7136\u8ddf\u6211\u4e00\u6837\u7684\u4eba\u5f88\u591a\u5440. \u61d2\u5f97\u88c5 app,\u60f3\u8981\u8bb0\u4e8b\u7684\u65f6\u5019\u76f4\u63a5\u53d1\u9001\u7ed9\u5fae\u4fe1\u6587\u4ef6\u4f20\u8f93\u52a9\u624b\u5b8c\u4e8b. </p>\n<p>\u8db3\u591f\u61d2,\u4f46\u662f\u8fc7\u6bb5\u65f6\u95f4\u60f3\u8981\u6574\u7406\u4e00\u6b21\u8fd8\u662f\u5934\u5927,\u4e4b\u524d\u6709\u60f3\u8fc7\u8981\u662f\u80fd\u62e6\u622a\u5fae\u4fe1\u7684\u6d88\u606f\u8f6c\u5b58\u5230\u6211\u81ea\u5df1\u7535\u8111\u8bb0\u4e8b\u672c\u91cc\u5c31\u597d\u4e86(\u5fae\u4fe1\u516c\u4f17\u53f7\u7684\u65b9\u5f0f\u4e0d\u884c,\u4f7f\u7528\u522b\u4eba\u516c\u4f17\u53f7\u6d88\u606f\u4f1a\u7ecf\u8fc7\u4e09\u65b9\u670d\u52a1\u5668.\u4f7f\u7528\u81ea\u5df1\u516c\u4f17\u53f7\u5f97\u6bcf\u5e74\u638f\u94b1\ud83e\udd14).</p>\n<p>\u6ca1\u60f3\u5230\u6700\u8fd1\u7684\u517b\u867e\u4e8b\u4ef6\u8ba9\u817e\u8baf\u7834\u5929\u8352\u7684\u52a0\u4e86\u4e00\u4e2a clawbot \u673a\u5668\u4eba,\u53ef\u4ee5\u76f4\u63a5\u63a5\u5230\u5fae\u4fe1\u6d88\u606f.\u8fd9\u4e0d\u662f\u7075\u611f\u5c31\u6765\u4e86\u4e48.</p>\n<p>\u54c8\u54c8,clawbot \u4e0d\u6b62\u7528\u6765\u517b\u867e,\u8fd8\u53ef\u4ee5\u7528\u6765\u8bb0\u4e8b\u554a. </p>\n<h2>\u6b63\u9898\u6765\u4e86</h2>\n<p>\u8bf4\u5e72\u5c31\u5e72,\u641e\u4e86\u4e00\u4e2a\u5feb\u95ea\u8bb0\u4e8b\u672c, \u641e\u597d\u4e86\u81ea\u5df1\u7528\u7740\u611f\u89c9\u8fd8\u53ef\u4ee5,\u8be5\u6709\u7684\u529f\u80fd\u90fd\u6709,\u4e5f\u4e0d\u7528\u5b89\u88c5 app.\u5f00\u6e90\u51fa\u6765\u7ed9\u5927\u5bb6\u8bd5\u8bd5: </p>\n<p><a href=\"https://github.com/libi/tfo\" rel=\"nofollow\">https://github.com/libi/tfo</a></p>\n<p>\u4e3b\u8981\u7279\u6027\u5305\u62ec:</p>\n<ul>\n<li>\u6781\u7b80\u5b9e\u73b0,\u7eaf\u672c\u5730\u5355\u6587\u4ef6\u8fd0\u884c,\u9690\u79c1\u62c9\u6ee1.</li>\n<li>\u5fae\u4fe1\u626b\u7801\u7ed1\u5b9a\u673a\u5668\u4eba,\u7ed9\u5b83\u53d1\u6d88\u606f\u5c31\u81ea\u52a8\u4fdd\u5b58(\u6d88\u606f\u53ea\u4f1a\u7ecf\u8fc7\u5fae\u4fe1\u670d\u52a1\u5668).</li>\n<li>\u6240\u6709\u8bb0\u4e8b\u662f\u4ee5 md \u6587\u4ef6\u7684\u5f62\u5f0f\u4fdd\u5b58\u5728\u6587\u4ef6\u5939\u5185,\u590d\u5236\u6587\u4ef6\u5939\u5373\u8fc1\u79fb,\u540c\u6b65\u6587\u4ef6\u5939\u5373\u5907\u4efd.</li>\n<li>\u65e0\u6570\u636e\u5e93\u7eaf\u6587\u4ef6\u8bbe\u8ba1,\u4e0d\u7528\u62c5\u5fc3\u6570\u636e\u4f1a\u4e22\u5931(\u641c\u7d22\u7684\u7d22\u5f15\u53ef\u4ee5\u968f\u65f6\u91cd\u5efa).</li>\n<li>\u6709 cli \u548c\u684c\u9762\u7248\u672c.\u684c\u9762\u7248\u672c\u53ef\u4ee5\u5168\u5c40\u4e00\u952e\u547c\u51fa\u8bb0\u5f55\u7a97\u53e3,\u8f93\u5165\u540e\u4fdd\u5b58.</li>\n</ul>\n<p>\u6b22\u8fce\u5927\u5bb6\u8bd5\u7528\u54c8, release \u91cc\u6709\u6253\u5305\u597d\u7684\u7248\u672c,\u4e0b\u8f7d\u5373\u7528.</p>\n<p>\u987a\u4fbf(\ud83d\ude05)\u6c42 star..</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/liuidetmks", 
        "name": "liuidetmks", 
        "avatar": "https://cdn.v2ex.com/avatar/e540/71e7/220603_large.png?m=1774868401"
      }, 
      "url": "https://study.congcong.us/t/1206680", 
      "title": "AI \u65f6\u4ee3\uff0c\u5f00\u6e90\u9879\u76ee\u5b89\u5168\u6027\u5982\u4f55\u4fdd\u8bc1", 
      "id": "https://study.congcong.us/t/1206680", 
      "date_published": "2026-04-17T08:25:14+00:00", 
      "content_html": "<p>\u4ee5\u524d\uff0c\u53ef\u4ee5\u8bf4\u5f00\u6e90\u9879\u76ee\u66f4\u591a\u4eba\u76ef\u7740,\u6709\u5b89\u5168\u95ee\u9898\u4f1a\u66f4\u65e9\u53d1\u73b0</p>\n<p>\u73b0\u5728\uff0c\u4e13\u4e1a\u7684 AI \u80fd\u8fc5\u901f\u626b\u63cf\u9879\u76ee\u4e2d\u7684\u6f0f\u6d1e\uff0c\u5efa\u7acb\u653b\u51fb\u94fe\u8def..... </p>\n<p><a href=\"https://m.36kr.com/p/3763537087562249\" rel=\"nofollow\">https://m.36kr.com/p/3763537087562249</a></p>\n<hr/>\n<p>Anthropic \u6b63\u4e0e\u7f8e\u56fd\u653f\u5e9c\u5546\u8c08\uff0c\u62df\u5411\u5176\u5f00\u653e Mythos \u6a21\u578b\u7684\u8bbf\u95ee\u6743\u9650</p>\n<p>\u6c38\u6052\u4e4b\u7ea2\uff0c\u6c38\u6052\u4e4b\u7eff \u6b63\u5728\u8def\u4e0a</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/PeterTanJJ", 
        "name": "PeterTanJJ", 
        "avatar": "https://cdn.v2ex.com/gravatar/a002d15bd29ff5aa7800e7bfe3510ab1?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206678", 
      "title": "2026 \u5e74\uff0c\u6d77\u5916\u6700\u4fbf\u5b9c\u7684\u670d\u52a1\u5668\u5728\u54ea\u91cc\uff1f", 
      "id": "https://study.congcong.us/t/1206678", 
      "date_published": "2026-04-17T08:17:48+00:00", 
      "content_html": ""
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/plane", 
        "name": "plane", 
        "avatar": "https://cdn.v2ex.com/avatar/e860/c0fc/200723_large.png?m=1764256758"
      }, 
      "url": "https://study.congcong.us/t/1206677", 
      "title": "\u8bf7\u6559\u6709\u6ce8\u518c\u8fc7\u516c\u53f8\u7684 v \u53cb\uff0c\u4f60\u4eec\u662f\u81ea\u5df1\u8bb0\u8d26\uff0c\u8fd8\u662f\u627e 300 \u5757\u4e00\u4e2a\u6708\u7684\u8bb0\u8d26\u516c\u53f8\uff0c\u8bb0\u8d26\u80fd\u4e0d\u80fd\u8ba9 AI \u641e", 
      "id": "https://study.congcong.us/t/1206677", 
      "date_published": "2026-04-17T08:16:02+00:00", 
      "content_html": "<p>\u4e00\u76f4\u5f88\u56f0\u60d1\uff0c\u8bb0\u8d26\u8fd9\u79cd\u4e8b\u60c5\u603b\u662f\u611f\u89c9\u4e0d\u96be\uff0c\u4f46\u662f\u80fd\u4e0d\u80fd\u8ba9 AI \u6765\u505a\u5462\u3002\u5bf9\u4e8e\u521d\u521b\u516c\u53f8\uff0c\u786e\u5b9e\u4e0d\u592a\u60f3\u82b1\u8fd9\u4e2a\u94b1\u6bcf\u4e2a\u6708\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/pengzhizhuo", 
        "name": "pengzhizhuo", 
        "avatar": "https://cdn.v2ex.com/avatar/1ce8/dda4/559637_large.png?m=1635157613"
      }, 
      "url": "https://study.congcong.us/t/1206664", 
      "title": "\u725b\u903c\u4e86\uff0c\u6211\u7684\u963f\u91cc\u4e91\u767e\u70bc Coding Plan Pro \u83ab\u540d\u88ab\u6c38\u4e45\u5c01\u7981\uff0c\u8054\u7cfb\u5ba2\u670d\uff0c\u65e0\u6cd5\u89e3\u5c01\u3002\u5bfb\u6c42\u66ff\u4ee3\u3002", 
      "id": "https://study.congcong.us/t/1206664", 
      "date_published": "2026-04-17T07:47:42+00:00", 
      "content_html": "<p>\u6709\u9047\u5230\u8fd9\u4e2a\u7684\u4e48\uff1f</p>\n<p>\u4eca\u5929\u963f\u91cc\u4e91\u767e\u70bc Coding Plan Pro \u83ab\u540d\u88ab\u6c38\u4e45\u5c01\u7981\uff0c\u8054\u7cfb\u5ba2\u670d\uff0c\u65e0\u6cd5\u89e3\u5c01\u3002\n\u5c31\u81ea\u5df1\u5728\u4e91\u670d\u52a1\u90e8\u7f72\u4e86\u51e0\u4e2a\u9f99\u867e\uff0c\u548c\u672c\u5730\u7528 claude code \u7f16\u7a0b\u7528\u3002\n\u90fd\u662f\u6b63\u5e38\u4f7f\u7528\uff0c\u7531\u539f\u6765\u7684\u8f7b\u91cf\u5957\u9910\u521a\u5347\u7ea7\u5230 pro \uff0c\u4f7f\u7528\u5341\u51e0\u5929\uff0c\u4eca\u5929\u63d0\u793a\u8fdd\u89c4\u88ab\u7981\u3002</p>\n<p>\u5148\u6536\u5230\u7684\u77ed\u4fe1\uff1a\n[\u963f\u91cc\u4e91] \u5c0a\u656c\u7684 xxx\uff1a\u5b89\u5168\u7cfb\u7edf\u68c0\u6d4b\u5230\u60a8\u8d26\u53f7\u4e0b\u7684 Coding Plan \u5b58\u5728\u5f02\u5e38\u8c03\u7528\u884c\u4e3a\uff0c\u8fdd\u53cd\u4e86 Coding Plan \u300a\u8ba2\u9605\u524d\u987b\u77e5\u300b\u7684\u76f8\u5173\u89c4\u5b9a\uff0c\u963f\u91cc\u4e91\u5c06\u4e8e 1 \u5c0f\u65f6\u540e\u7ec8\u6b62\u60a8\u7684\u8ba2\u9605\u670d\u52a1\uff0c\u5c4a\u65f6\u60a8\u7684 Coding Plan \u5c06\u4e0d\u53ef\u7528\u4e14\u65e0\u6cd5\u6062\u590d\u3002\u5982\u6709\u7591\u95ee\u8bf7\u901a\u8fc7\u5de5\u5355\u4e0e\u6211\u4eec\u8054\u7cfb\u3002</p>\n<p>\u7136\u540e\u8054\u7cfb\u5ba2\u670d\uff0c\u5ba2\u670d\u8bf4\u7cfb\u7edf\u81ea\u52a8\u6c38\u4e45\u5c01\u7981\u4e14\u65e0\u6cd5\u89e3\u5c01\uff0c\u4e0d\u80fd\u544a\u77e5\u5177\u4f53\u539f\u56e0\uff0c\u8bf7\u8c05\u89e3\u3002</p>\n<p>\u81ea\u5df1\u89c9\u5f97\u552f\u4e00\u53ef\u80fd\u89e6\u53d1\u7684\u662f\u51e0\u4e2a\u9f99\u867e\u548c\u672c\u5730 2 \u7535\u8111\u914d\u7f6e\u4f7f\u7528\u4e86\uff0c\u89e6\u53d1\u4e86\u8d26\u6237\u5171\u4eab\u5bfc\u81f4\u88ab\u5c01\uff1f\n\u6709\u7528\u963f\u91cc\u4e91\u767e\u70bc Coding Plan \u7684\u670b\u53cb\u9700\u8981\u6ce8\u610f\u4e86\u3002\n\u5927\u5bb6\u6709\u6ca1\u6709\u522b\u7684\u63a8\u8350\u7684 coding plan \uff1f</p>\n<p>\u67e5\u770b\u76f8\u5173\u6761\u6b3e\uff1a</p>\n<p>\u8ba2\u9605\u524d\u987b\u77e5\nCoding Plan \u670d\u52a1\u4e0d\u652f\u6301\u9000\u6b3e\u3002\u56e0\u6b64\u5728\u8ba2\u9605\u524d\u8bf7\u77e5\u6089\u4ee5\u4e0b\u91cd\u8981\u5185\u5bb9\uff1a</p>\n<p>\u4e25\u7981 API \u8c03\u7528\uff1a\u4ec5\u9650\u5728\u7f16\u7a0b\u5de5\u5177\uff08\u5982 Claude Code \u3001OpenClaw \u7b49\uff09\u4e2d\u4f7f\u7528\uff0c\u7981\u6b62\u4ee5 API \u8c03\u7528\u7684\u5f62\u5f0f\u7528\u4e8e\u81ea\u52a8\u5316\u811a\u672c\u3001\u81ea\u5b9a\u4e49\u5e94\u7528\u7a0b\u5e8f\u540e\u7aef\u6216\u4efb\u4f55\u975e\u4ea4\u4e92\u5f0f\u6279\u91cf\u8c03\u7528\u573a\u666f\u3002\u5c06\u5957\u9910 API Key \u7528\u4e8e\u5141\u8bb8\u8303\u56f4\u4e4b\u5916\u7684\u8c03\u7528\u5c06\u88ab\u89c6\u4e3a\u8fdd\u89c4\u6216\u6ee5\u7528\uff0c\u53ef\u80fd\u4f1a\u5bfc\u81f4\u8ba2\u9605\u88ab\u6682\u505c\u6216 API Key \u88ab\u5c01\u7981\u3002</p>\n<p>\u6570\u636e\u4f7f\u7528\u6388\u6743\uff1a\u4f7f\u7528 Coding Plan \u671f\u95f4\uff0c\u6a21\u578b\u8f93\u5165\u4ee5\u53ca\u6a21\u578b\u751f\u6210\u7684\u5185\u5bb9\u5c06\u7528\u4e8e\u670d\u52a1\u6539\u8fdb\u4e0e\u6a21\u578b\u4f18\u5316\u3002\u505c\u6b62\u4f7f\u7528 Coding Plan \u670d\u52a1\u53ef\u7ec8\u6b62\u540e\u7eed\u6570\u636e\u6388\u6743\uff0c\u4f46\u7ec8\u6b62\u6388\u6743\u7684\u8303\u56f4\u4e0d\u6db5\u76d6\u5df2\u6388\u6743\u4f7f\u7528\u7684 Coding Plan \u6570\u636e\u3002\u8be6\u7ec6\u6761\u6b3e\u8bf7\u53c2\u89c1\u963f\u91cc\u4e91\u767e\u70bc\u670d\u52a1\u534f\u8bae\u7b2c 5.2 \u6761\u3002</p>\n<p>\u8d26\u53f7\u4f7f\u7528\u89c4\u8303\uff1a\u5957\u9910\u4e3a\u8ba2\u9605\u4eba\u4e13\u4eab\u4f7f\u7528\uff0c\u7981\u6b62\u5171\u4eab\u3002\u8d26\u53f7\u5171\u4eab\u53ef\u80fd\u5bfc\u81f4\u8ba2\u9605\u6743\u76ca\u53d7\u9650\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/lcj2class", 
        "name": "lcj2class", 
        "avatar": "https://cdn.v2ex.com/avatar/b23f/7246/58407_large.png?m=1766834202"
      }, 
      "url": "https://study.congcong.us/t/1206648", 
      "title": "Local-first \u8f6f\u4ef6\u6536\u5f55\u7ad9", 
      "id": "https://study.congcong.us/t/1206648", 
      "date_published": "2026-04-17T06:58:41+00:00", 
      "content_html": "<p><strong>Local-first \uff08\u672c\u5730\u4f18\u5148\uff09</strong> \u662f\u4e00\u79cd\u56de\u5f52\u7528\u6237\u672c\u4f4d\u7684\u8f6f\u4ef6\u8bbe\u8ba1\u7406\u5ff5\u3002\u5b83\u4e0d\u4ec5\u4ec5\u5173\u4e4e\u6280\u672f\uff0c\u66f4\u5173\u4e4e\u6570\u5b57\u4e16\u754c\u7684\u81ea\u7531\u4e0e\u5c0a\u4e25\u3002\u6211\u4eec\u76f8\u4fe1\uff1a</p>\n<ul>\n<li><strong>\u6570\u636e\u4e3b\u6743</strong>\uff1a\u6570\u636e\u5c5e\u4e8e\u4f60\uff0c\u800c\u975e\u4e91\u7aef\u670d\u52a1\u5546\u3002\u5b83\u5e94\u9996\u5148\u4fdd\u5b58\u5728\u4f60\u7684\u8bbe\u5907\u4e0a\uff0c\u4f60\u53ef\u4ee5\u968f\u65f6\u5bfc\u51fa\u3001\u8fc1\u79fb\u6216\u81ea\u884c\u6258\u7ba1\u3002</li>\n<li><strong>\u79bb\u7ebf\u53ef\u7528</strong>\uff1a\u7f51\u7edc\u5e94\u5f53\u662f\u589e\u5f3a\u4f53\u9a8c\u7684\u52a0\u901f\u5668\uff0c\u800c\u975e\u4f7f\u7528\u7684\u524d\u63d0\u3002\u65e0\u8bba\u8eab\u5904\u4f55\u5730\uff0c\u8f6f\u4ef6\u6838\u5fc3\u529f\u80fd\u90fd\u5e94\u89e6\u624b\u53ef\u53ca\u3002</li>\n<li><strong>\u65e0\u7f1d\u540c\u6b65</strong>\uff1a\u5728\u591a\u53f0\u8bbe\u5907\u95f4\u53ef\u9760\u5730\u540c\u6b65\u6570\u636e\uff0c\u901a\u8fc7\u51b2\u7a81\u68c0\u6d4b\u4e0e\u5408\u5e76\u6280\u672f\uff0c\u786e\u4fdd\u4f60\u7684\u521b\u4f5c\u5728\u4efb\u4f55\u8bbe\u5907\u4e0a\u90fd\u4fdd\u6301\u4e00\u81f4\u3002</li>\n<li><strong>\u9690\u79c1\u81f3\u4e0a</strong>\uff1a\u9ed8\u8ba4\u7684\u5b89\u5168\u4e0e\u9690\u79c1\u4fdd\u62a4\uff0c\u6700\u5927\u7a0b\u5ea6\u51cf\u5c11\u5bf9\u4e2d\u5fc3\u5316\u670d\u52a1\u7684\u4f9d\u8d56\u3002</li>\n</ul>\n<p>\u672c\u7ad9\u81f4\u529b\u4e8e\u6210\u4e3a Local-first \u8f6f\u4ef6\u7684\u7cbe\u9009\u76ee\u5f55\u4e0e\u5b9e\u8df5\u6307\u5357\uff0c\u5e2e\u52a9\u4f60\u53d1\u73b0\u90a3\u4e9b\u771f\u6b63\u5c0a\u91cd\u7528\u6237\u7684\u5de5\u5177\u3002</p>\n<blockquote>\n<p><a href=\"https://localfirstapp.github.io/\" rel=\"nofollow\">https://localfirstapp.github.io/</a></p>\n</blockquote>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/shuangmu", 
        "name": "shuangmu", 
        "avatar": "https://cdn.v2ex.com/avatar/01ae/7ee3/227900_large.png?m=1776408046"
      }, 
      "url": "https://study.congcong.us/t/1206638", 
      "date_modified": "2026-04-17T06:43:07+00:00", 
      "content_html": "<h2>\u4f46\u662f\u4f60\u627e\u904d\u6587\u6863 \u770b\u4e0d\u5230\u4e00\u53e5 token \u9650\u5236 \u662f\u591a\u5c11</h2>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/UjMEa0M.png\"/>\n<img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/DQ5zs4a.png\"/> </p>\n<h2>\u5957\u9910\u4e5f\u662f\u5199\u7740 \u53ea\u8ba1\u7b97\u8c03\u7528\u6b21\u6570 \u548c token \u6d88\u8017\u65e0\u5173</h2>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/f0uxiio.png\"/> </p>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/zBzpV6q.png\"/></p>\n", 
      "date_published": "2026-04-17T06:42:22+00:00", 
      "title": "\u963f\u91cc\u4e91\u767e\u70bc Coding Plan Pro \u5957\u9910 \u65b0\u589e\u5f53\u65e5 token \u9650\u5236", 
      "id": "https://study.congcong.us/t/1206638"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/name1991", 
        "name": "name1991", 
        "avatar": "https://cdn.v2ex.com/gravatar/18dd767a76b5edefbd40aabea6050153?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206623", 
      "title": "\u73b0\u5728 Google \u7684 Gemini \u548c AI \u6a21\u5f0f\u964d\u667a\u7684\u5389\u5bb3\u554a", 
      "id": "https://study.congcong.us/t/1206623", 
      "date_published": "2026-04-17T06:12:34+00:00", 
      "content_html": "<p>\u6211\u5728 Google \u7528\u4e2d\u6587\u63d0\u95ee\u5173\u4e8e opencode \u7684\u95ee\u9898\uff0c\u73b0\u5728\u7684\u56de\u7b54\u57fa\u672c\u4e0a\u90fd\u4e0d\u5bf9\uff0c\u53cd\u800c\u662f\u5343\u95ee\u90fd\u6ca1\u5565\u95ee\u9898\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/GrahamACER", 
        "name": "GrahamACER", 
        "avatar": "https://cdn.v2ex.com/gravatar/18ebb858041e150734e1f3cecfaa426f?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206589", 
      "title": "\u8bf7\u6559\u5404\u4f4d\uff0c\u60f3\u56de\u5f52\u6280\u672f\uff0c\u5982\u4f55\u7cfb\u7edf\u5b66\u4e60 Agent\uff1f", 
      "id": "https://study.congcong.us/t/1206589", 
      "date_published": "2026-04-17T04:09:33+00:00", 
      "content_html": "<p>\u524d\u5168\u6808\u5de5\u7a0b\u5e08\uff0c\u79bb\u5f00\u6280\u672f\u5c97\u4e09\u56db\u5e74\u3002\u73b0\u5728\u60f3\u91cd\u56de\u6280\u672f\uff0c\u770b\u4e86\u4e0b\u76ee\u524d\u5f88\u591a JD \u62db Agent \u5de5\u7a0b\u5e08\uff0c\u60f3\u4e86\u89e3\u8be5\u5982\u4f55\u5b66\u8d77\n\u76ee\u524d\u5bf9 LLM \u4e86\u89e3\u4e2a\u5927\u6982\uff0c\u80fd\u7528\u9f99\u867e\u80fd\u5199 skill \u3002\u80fd\u5426\u50cf\u4ee5\u524d\u4e00\u6837\u627e\u4e13\u680f\u6216 blog \u5543\u6587\u7ae0\u7cfb\u7edf\u6765\u5b66\u4e60\uff1f\u641c\u4e86\u4e0b\u4e3b\u6d41\u793e\u5a92\u7f51\u7ad9\u90fd\u662f\u5356\u8bfe\u7684</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/jibenmima", 
        "name": "jibenmima", 
        "avatar": "https://cdn.v2ex.com/gravatar/a70473180c846760c1c181e10ef6c864?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206566", 
      "title": "\u5173\u4e8e\u667a\u8c31 Max \u5957\u9910\u8981\u4e0d\u8981\u5347\u7ea7\u7eed\u8d39\u5462\uff1f", 
      "id": "https://study.congcong.us/t/1206566", 
      "date_published": "2026-04-17T03:21:44+00:00", 
      "content_html": "<p>\u6700\u65e9\u667a\u8c31\u4e0a\u5e02\u7684\u65f6\u5019\u4e70\u4e86 lite \u5957\u9910\uff0c\u540e\u9762\u51fa\u4e86 glm5 \u60f3\u4f53\u9a8c\u4e0b\u5c31\u5347\u7ea7\u5230\u4e86 Max \u3002\u5948\u4f55\u73b0\u5728\u91cf\u592a\u5927\u7528\u4e0d\u5b8c\uff0c\u60f3\u964d\u7ea7\u4e3a pro \uff0c\u4f46\u662f\u53d1\u73b0\u597d\u50cf\u964d\u4e0d\u4e86\u3002\u5927\u5bb6\u5e2e\u51fa\u4e0b\u6ce8\u610f\uff0c\u8981\u4e0d\u8981\u7ee7\u7eed\u7eed\u8d39\u5462\uff1f</p>\n<p><img alt=\"1111\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://raw.githubusercontent.com/songjiabin/Upic/master/uPic/1111.png?token=ADERCDFLRKV2CK7WOSYPJMTJ4GTTK\"/></p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/Sylarlong", 
        "name": "Sylarlong", 
        "avatar": "https://cdn.v2ex.com/avatar/6315/f55a/645157_large.png?m=1697164840"
      }, 
      "url": "https://study.congcong.us/t/1206549", 
      "title": "Github \u8d26\u53f7\u88ab 404 \u4e86\uff0c\u73b0\u5728\u6ca1\u6cd5\u6062\u590d\uff0c\u6c42\u5404\u4f4d\u5927\u4f6c\u6307\u70b9", 
      "id": "https://study.congcong.us/t/1206549", 
      "date_published": "2026-04-17T02:46:58+00:00", 
      "content_html": "<p>\u5927\u5bb6\u597d\u6211\u662f iztro \u5f00\u6e90\u5e93\u7684\u4f5c\u8005\uff0c\u4ed3\u5e93\u597d\u4e0d\u5bb9\u6613\u6709 3.6k \u7684 star \u4e86\uff0c\u6628\u5929\u7a81\u7136\u88ab\u6807\u8bb0\u4e86\uff0c\u5bfc\u81f4\u8d26\u53f7\u548c\u4ed3\u5e93\u90fd 404 \u4e86\u3002\u5c1d\u8bd5\u7533\u8bc9\u6e20\u9053\uff0c\u4f46\u662f\u73b0\u5728\u7684\u95ee\u9898\u662f\uff0c\u7533\u8ff0\u9875\u9762\u767b\u5f55\u540e\u9700\u8981\u77ed\u4fe1\u9a8c\u8bc1\uff0c\u73b0\u5728\u4e0d\u652f\u6301+86 \u7684\u624b\u673a\u53f7\uff0c\u627e\u4e86\u4e2a\u670b\u53cb\u7684\u624b\u673a\u9a8c\u8bc1\u53c8\u663e\u793a\u8fbe\u5230 requests limit \uff0c\u53d1\u90ae\u4ef6\u7ed9 github \u5b98\u65b9\u4e5f\u53d1\u4e0d\u51fa\u53bb\u3002</p>\n<p>\u88ab\u6807\u8bb0\u7684\u539f\u56e0\u5e94\u8be5\u662f\u56e0\u4e3a\u6211\u524d\u5929\u665a\u4e0a\u5728 About Me \u7684\u9875\u9762\u91cc\u52a0\u4e86\u4e00\u4e2a\u7528 iztro \u5e93\u5f00\u53d1\u7684\u4e00\u4e2a\u4ea7\u54c1\u7684\u94fe\u63a5\uff1a <a href=\"https://app.ziwei.pro/register?ref=TPgWxvwH\" rel=\"nofollow\">https://app.ziwei.pro/register?ref=TPgWxvwH</a> </p>\n<p>\u73b0\u5728\u6211\u5df2\u7ecf\u5220\u9664\u90a3\u4e2a\u94fe\u63a5\u4e86\uff0c\u6c42\u5404\u4f4d\u5927\u4f6c\u6307\u70b9\u600e\u4e48\u6062\u590d\u8d26\u53f7\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/fmfsaisai", 
        "name": "fmfsaisai", 
        "avatar": "https://cdn.v2ex.com/avatar/5bce/843d/1928_large.png?m=1770366470"
      }, 
      "url": "https://study.congcong.us/t/1206545", 
      "title": "Trellis 0.5 beta \u529f\u80fd\u9884\u544a\uff01", 
      "id": "https://study.congcong.us/t/1206545", 
      "date_published": "2026-04-17T02:37:01+00:00", 
      "content_html": "<p>\u8fd9\u6b21\u4f1a\u662f\u4e00\u4e2a\u6bd4\u8f83\u5927\u7684\u66f4\u65b0\uff0c\u4e3b\u8981\u76ee\u7684\u662f\u964d\u4f4e\u7528\u6237\u4f7f\u7528\u5fc3\u667a\u8d1f\u62c5\uff0c\u4ee5\u53ca\u66f4\u597d\u7684\u5de5\u4f5c\u6d41\u7ba1\u7406\uff08\u5c31\u662f\u66f4\u597d\u7684 harness agent \uff0c\u907f\u514d\u5b83\u8df3\u6b65\u9aa4\u6216\u8005\u9057\u5fd8\u6b65\u9aa4\uff09</p>\n<ol>\n<li>\u4f1a\u5bf9\u4e0d\u5e38\u7528\u7684 slash command \u8fdb\u884c skill \u5316\uff0c\u8ba9\u9700\u8981\u4e3b\u52a8\u8c03\u7528\u7684\u7684 slash command \u53ea\u7cbe\u7b80\u5230 2-3 \u4e2a\uff08\u5f53\u7136 skill \u4e5f\u53ef\u4ee5\u4e3b\u52a8\u5524\u8d77\u8c03\u7528\uff0c\u4f46\u662f\u5728\u56e2\u961f\uff0c\u8f93\u5165\u63a8\u5e7f\u7684\u573a\u666f\u4f1a\u66f4\u6613\u5ba3\u4f20\u4f20\u64ad\uff09\uff0c\u51cf\u5c11\u7528\u6237\u5fc3\u667a\u8d1f\u62c5</li>\n<li>\u5f15\u5165\u7c7b\u4f3c \u201ccontinue\u201d \u7684\u673a\u5236\uff0c\u4f1a\u7ef4\u62a4\u4e00\u4efd\u552f\u4e00\u7684 workflow sot \u6587\u6863\uff0c\u7528\u7c7b\u4f3c /continue \u7684\u547d\u4ee4\u8ba9 ai \u83b7\u53d6\u5230\u5f53\u524d\u7684\u5de5\u4f5c\u6d41\u8fdb\u5165\u5230\u54ea\u4e00\u6b65\uff0c\u4ee5\u53ca\u4e0b\u4e00\u6b65\u9700\u8981\u5e72\u4ec0\u4e48\uff08\u6bd4\u5982\u4e0b\u4e00\u6b65\u5e94\u8be5 before-dev \u8fd8\u662f check \u8fd8\u662f update-spec \uff09\uff0c\u901a\u8fc7\u8fd9\u4e2a\u673a\u5236\u4e5f\u53ef\u4ee5\u8ba9 ai \u66f4\u597d\u7684\u8fdb\u5165 brainstorm \u6216\u8005\u662f\u521b\u5efa task \u7684\u6d41\u7a0b\uff0c\u907f\u514d\u4e4b\u524d\u7684 ai \u8df3\u6b65\u9aa4\u7684\u60c5\u51b5\uff08\u540c\u65f6\u56e0\u4e3a\u53ea\u7ef4\u62a4\u552f\u4e00\u7684 workflow \u7684 source of truth \uff0c\u4e5f\u66f4\u65b9\u4fbf\u5927\u5bb6\u9b54\u6539\u4e8c\u5f00\u6d41\u7a0b\uff0c\u4e0d\u7528\u8d39\u52b2\u53bb\u5404\u4e2a\u5730\u65b9\u4fee\u6539\u811a\u672c\uff0c\u6587\u6863\uff09</li>\n</ol>\n<p>\u5e0c\u671b\u6211\u4eec\u7684\u65b0\u673a\u5236\u80fd\u7ed9\u5927\u5bb6\u5e26\u6765\u66f4\u597d\u7684\u4f53\u9a8c!</p>\n<p>docs: <a href=\"https://docs.trytrellis.app/zh\" rel=\"nofollow\">https://docs.trytrellis.app/zh</a>\nrepo: <a href=\"https://github.com/mindfold-ai/Trellis\" rel=\"nofollow\">https://github.com/mindfold-ai/Trellis</a></p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/fingerxie", 
        "name": "fingerxie", 
        "avatar": "https://cdn.v2ex.com/gravatar/105e01cdba487150ef6c670173358d78?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206530", 
      "title": "Gemini \u624b\u673a\u7248\u5ba2\u6237\u7aef\u767b\u9646\u603b\u662f\u5728\u6b64\u56fd\u5bb6/\u5730\u533a\u65e0\u6cd5\u4f7f\u7528 gemini", 
      "id": "https://study.congcong.us/t/1206530", 
      "date_published": "2026-04-17T02:17:38+00:00", 
      "content_html": "<p>\u6211\u6362\u4e86\u7f8e\u56fd\u3001\u65b0\u52a0\u5761\u3001\u53f0\u6e7e\u7b49\u591a\u4e2a\u8282\u70b9\uff0c\u4f46\u662f\u624b\u673a\u4e0a\u5c31\u6ca1\u529e\u6cd5\u7528 gemini \u3002 \u6709\u4ec0\u4e48\u597d\u65b9\u6848\u5417\uff1f \u6216\u8005\u597d\u7684\u68af\u5b50\u4e5f\u884c\u3002</p>\n<p>\u8fd9\u4e2a\u68af\u5b50\u5728\u7535\u8111\u4e0a\u4e5f\u6ca1\u95ee\u9898</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/Suger828", 
        "name": "Suger828", 
        "avatar": "https://cdn.v2ex.com/gravatar/332eed507426593277376d47f10f99e6?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206522", 
      "title": "\u611f\u89c9 gpt \u8fd9\u4e9b\u4f4e\u4ef7\u6e20\u9053\u8981\u7206\u4e86", 
      "id": "https://study.congcong.us/t/1206522", 
      "date_published": "2026-04-17T02:10:58+00:00", 
      "content_html": "<p>\u8fd9\u51e0\u5929\u5168\u7f51\u90fd\u6cdb\u6ee5\u4e86\uff0c\u8fd8\u6709\u53f7\u5546\u81ea\u7206\u4e86\u3002 \u5927\u5bb6\u4e70\u4e00\u5e74\u7684\u6ce8\u610f\u70b9\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/Mmiracle110", 
        "name": "Mmiracle110", 
        "avatar": "https://cdn.v2ex.com/avatar/0730/6f9c/308818_large.png?m=1560153602"
      }, 
      "url": "https://study.congcong.us/t/1206514", 
      "title": "\u963f\u91cc Coding Plan \u4e00\u5929\u4e09\u53d8\uff0c Lite \u7248\u672c\u5230\u671f\u4e0d\u80fd\u7eed\u8d39\u4e86", 
      "id": "https://study.congcong.us/t/1206514", 
      "date_published": "2026-04-17T01:43:50+00:00", 
      "content_html": "<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://hexo-1252893039.cos.ap-shanghai.myqcloud.com/20260417094202847.png\"/></p>\n<p>\u963f\u91cc\u7684 coding plan \u4e00\u76f4\u5728\u53d8\uff0c\u73b0\u5728\u5df2\u7ecf\u5f00\u59cb\u820d\u5f03\u8fd9\u4e9b lite \u7248\u672c\u7528\u6237\u4e86\uff0c\u5230\u671f\u540e\u4e0d\u80fd\u518d\u7eed\u8d39\u4e86\u3002</p>\n<p>\u963f\u91cc\u8fd9\u5757\u7684\u653f\u7b56\uff0c\u4e00\u76f4\u8fd9\u6837\uff0c\u4e00\u76f4\u5728\u53d8\uff0c\u56fd\u5185\u73b0\u5728\u8fd8\u6709\u4ec0\u4e48\u597d\u4e70\u597d\u7528\u7684 \u6a21\u578b\u4e86\u561b\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/archxm", 
        "name": "archxm", 
        "avatar": "https://cdn.v2ex.com/avatar/6fb7/882c/72419_large.png?m=1766119273"
      }, 
      "url": "https://study.congcong.us/t/1206512", 
      "title": "RAG \u96be\u4ee5\u8ba9\u4eba\u6ee1\u610f\u554a", 
      "id": "https://study.congcong.us/t/1206512", 
      "date_published": "2026-04-17T01:39:02+00:00", 
      "content_html": "<ul>\n<li>\n\u6587\u6863\u662f\u65e5\u5e38\u5de5\u4f5c\u7684\u8fd0\u7ef4\u77e5\u8bc6\u70b9\u3002<ul>\n<li>\u6bd4\u5982\u8bbe\u7f6e ssh \u514d\u5bc6\u767b\u9646\u3001\u8bbe\u7f6e sudo \u6743\u9650\u3001git \u7684\u5e38\u7528\u64cd\u4f5c\u3001\u7b49\u7b49\u3002</li>\n<li>\u6682\u65f6\u7528\u8fd9\u4e9b\u6587\u6863\u6765\uff0c\u540e\u7eed\u60f3\u628a\u516c\u53f8\u4e1a\u52a1\u6d41\u7a0b\u653e\u8fdb\u53bb\u3002</li>\n</ul>\n</li>\n<li>\u5148\u540e\u8bd5\u4e86 obsidian \u548c anythingllm \uff0c\u90fd\u4e0d\u80fd\u8fbe\u5230\u76ee\u7684\u3002</li>\n<li>\u6211\u60f3\u8981\u7684\u662f\uff1a\u6211\u8f93\u5165\u4e00\u4e2a\u5173\u952e\u8bcd\uff0c\u5b83\u80fd\u627e\u5230\u76f8\u5173\u6587\u6863\u3002</li>\n<li>\u5f53\u7136\uff0c\u8fd9\u662f\u521d\u6b65\u9700\u6c42\u3002</li>\n<li>\u540e\u7eed\u9700\u6c42\uff0c\u5927\u6982\u662f\uff0c\u8fdb\u884c\u9002\u5f53\u8054\u60f3\u548c\u603b\u7ed3\u3002</li>\n<li>\u73b0\u72b6\u662f\uff0c\u6bd4\u5982\u6211\u8ba9\u5b83\u7ed9\u6211\u627e ssh \u5185\u5bb9\uff0c\u538b\u6839\u5c31\u4e0d\u51c6\u3002</li>\n<li>\u6211\u60f3\uff0c\u73b0\u5728\u8fd9\u4e9b ai \u4ea7\u54c1\uff0c\u5927\u6982\u7387\u5c31\u662f\u9a97\u6295\u8d44\u7684\u3002</li>\n<li>\n\u7c7b\u4f3c\u79e6\u56fd\u65f6\u671f\u7684\u5546\u9785\u53d8\u6cd5\uff0c\u5148\u505a\u5ba3\u4f20\uff1a<ul>\n<li>\u8c01\u628a\u8fd9\u6839\u67f1\u5b50\u4ece\u897f\u95e8\u642c\u5230\u4e1c\u95e8\uff0c\u8c01\u5c31\u5f97 10 \u6839\u91d1\u6761\u3002</li>\n<li>\u8fd9\u79cd\u8822\u4e8b\uff0c\u5c31\u5f88\u5bb9\u6613\u5f97\u5230\u5ba3\u4f20\uff0c\u5148\u628a\u6c14\u6c1b\u641e\u8d77\u6765\u3002</li>\n</ul>\n</li>\n<li>\u6211\u8ba4\u4e3a\uff0c \u5982\u4eca\u7684 ai \uff0c\u6216\u8005\u8bf4\uff1a\u5927\u6a21\u578b\uff0c\u786e\u5b9e\u662f\u53ef\u4ee5\u63d0\u5347\u751f\u4ea7\u529b\u7684\u3002</li>\n<li>\n\u4f46\u662f\uff0c\u8fd9\u73a9\u610f\u76c8\u5229\u6a21\u5f0f\uff0c\u4e0d\u6e05\u6670\u3002<ul>\n<li>\u7ed3\u5c40\u5c31\u662f\uff0c\u666e\u904d\u505a\u505a\u6837\u5b50\uff0c\u4e1c\u897f\u641e\u51fa\u6765\uff0c\u6295\u8d44\u4eba\u6ee1\u610f\uff0c\u8d4f\u4f60\u4e2a\u4e09\u74dc\u4e24\u67a3\u3002</li>\n<li>\u4f46\u662f\u5b9e\u9645\u4f7f\u7528\uff0c\u5f88\u96be\u7528\u3002</li>\n</ul>\n</li>\n<li>\u6700\u8fd1\u516c\u53f8\u4e0d\u592a\u5fd9\uff0c\u5f85\u4f1a\u6211\u627e\u4e2a python \u5e93\uff0c\u518d\u642d\u4e00\u4e2a\u770b\u770b\u3002</li>\n</ul>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/hellodigua", 
        "name": "hellodigua", 
        "avatar": "https://cdn.v2ex.com/avatar/5fb3/89b0/104347_large.png?m=1767168494"
      }, 
      "url": "https://study.congcong.us/t/1206511", 
      "title": "2026 \u5e74\u4e86\uff0c\u8fd9\u4e2a\u4e16\u754c\u8fd8\u5b58\u5728\u4e92\u8054\u7f51\u7cbe\u795e\ud83e\udd79", 
      "id": "https://study.congcong.us/t/1206511", 
      "date_published": "2026-04-17T01:37:18+00:00", 
      "content_html": "<p>\u5148\u8bf4\u4e8b\u60c5\u8d77\u56e0\uff0c\u6211\u51e0\u4e2a\u6708\u524d\u5f00\u53d1\u4e86\u4e00\u4e2a\u5206\u6790\u804a\u5929\u8bb0\u5f55\u7684\u8f6f\u4ef6\uff0c\u5f53\u65f6\u662f\u5728\u81ea\u5df1\u7684 github \u8d26\u6237\u4e0b\u7684\uff0c\u4e5f\u5c31\u662f <a href=\"https://github.com/hellodigua/chatlab\" rel=\"nofollow\">hellodigua/chatlab</a>\uff0c\u7ed3\u679c\u6ca1\u60f3\u5230\u53d1\u51fa\u53bb\u4ee5\u540e\u6709\u5f88\u591a\u7528\u6237\u6709\u8fd9\u4e2a\u9700\u6c42\uff0c\u5728\u4e0d\u65ad\u7ef4\u62a4\u4e0b\uff0cStar \u5230\u73b0\u5728\u4e5f\u6da8\u5230 5700 \u4e86\u3002</p>\n<p>\u4e8e\u662f\u5c31\u60f3\u5230\uff0c\u8fd9\u4e2a\u9879\u76ee\u8981\u7ee7\u7eed\u53d1\u5c55\u4e0b\u53bb\u7684\u8bdd\uff0c\u5e94\u8be5\u628a\u9879\u76ee\u8f6c\u5230\u7ec4\u7ec7\u4e0b\u66f4\u5408\u9002\u4e00\u4e9b\uff0c\u4e0d\u51fa\u610f\u5916\uff0cChatLab \u7684\u7ec4\u7ec7\u5df2\u7ecf\u88ab\u4e00\u4e2a\u8461\u8404\u7259\u7684\u5f00\u53d1\u8005\u7ed9\u6ce8\u518c\u4e86\uff0c\u4f46\u662f\u5b83\u7684\u9879\u76ee\u5df2\u7ecf 5 \u5e74\u591a\u6ca1\u6709\u66f4\u65b0\u4e86\u3002</p>\n<p>\u4e8e\u662f\u5c1d\u8bd5\u7ed9\u90a3\u4e2a\u5f00\u53d1\u8005\u7684\u9879\u76ee\u4e0b\u53d1\u4e86\u4e00\u4e2a issue \uff0c\u8bf4\u660e\u4e86\u6211\u7684\u9879\u76ee\u73b0\u72b6\uff0c\u5e0c\u671b\u80fd\u83b7\u53d6\u5230\u8fd9\u4e2a\u7ec4\u7ec7\u3002</p>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.v2ex.co/2G2C984q.png\"/></p>\n<p>\u53d1\u5b8c\u4e4b\u540e\u4e00\u4e2a\u6708\u90fd\u6ca1\u52a8\u9759\uff0c\u6211\u57fa\u672c\u5df2\u7ecf\u6b7b\u5fc3\u4e86\uff0c\u6253\u7b97\u8fc1\u79fb\u5230\u53e6\u4e00\u4e2a\u7ec4\u7ec7\u4e0b\uff0c\u7ed3\u679c\u6628\u5929\u5f00\u53d1\u8005\u5927\u4f6c\u5c45\u7136\u56de\u590d\u4e86\uff01\uff01\uff01\u8ba9\u6211\u52a0 Discord \u8054\u7cfb\u4ed6\uff01</p>\n<p>\u6211\u4eec\u4e24\u4e2a\u5728 Discord \u4e0a\u804a\u4e86\u4e00\u4e0b\uff0c\u8fd8\u6ca1\u804a\u51e0\u53e5\uff0c\u5728\u6211\u8fd8\u6ca1\u53cd\u5e94\u8fc7\u6765\u7684\u65f6\u5019\uff0c\u4ed6\u5c31\u76f4\u63a5\u628a\u81ea\u5df1\u7684\u7ec4\u7ec7\u91cd\u547d\u540d\u4e86\u3002</p>\n<p>\u7136\u540e\u53d1\u4e86\u4e00\u53e5\uff1adone</p>\n<p>\u6b64\u65f6\u6211\u751a\u81f3\u8fd8\u6ca1\u6765\u5f97\u53ca\u9707\u60ca\uff0c\u8fd9\u4e48\u723d\u5feb\u7684\u5417\uff1f</p>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.v2ex.co/kqHHr07x.png\"/></p>\n<p>\u5b9e\u9645\u4e0a\u6211\u5fc3\u91cc\u9884\u671f\u662f\u4ed6\u53ef\u80fd\u4f1a\u63d0\u51fa\u4e00\u4e9b\u8981\u6c42\uff0c\u6211\u4e5f\u505a\u597d\u4e86\u53ef\u80fd\u8981\u4ed8\u51fa\u4ee3\u4ef7\u7684\u51c6\u5907\uff0c\u5982\u679c\u662f\u5c0f\u989d\u7684\u8fd8\u53ef\u4ee5\uff0c\u5982\u679c\u662f\u5927\u989d\u7684\u90a3\u771f\u5fc3\u4ed8\u4e0d\u8d77\uff0c\u5c31\u53ea\u80fd\u7528\u53e6\u4e00\u4e2a\u7ec4\u7ec7\u540d\u3002</p>\n<p>\u4e3b\u8981\u5927\u4f6c\u8fd9\u4e48\u723d\u5feb\u771f\u8ba9\u6211\u6709\u70b9\u63aa\u624b\u4e0d\u53ca\uff0c\u662f\u6211\u4ee5\u5c0f\u4eba\u4e4b\u5fc3\u5ea6\u541b\u5b50\u4e4b\u8179\u4e86\u3002</p>\n<p>\u53ef\u80fd\u662f\u771f\u7684\u6ca1\u60f3\u5230\uff0c\u6240\u4ee5\u53c8\u9707\u60ca\u53c8\u5f00\u5fc3\u53c8\u611f\u52a8\u3002</p>\n<p>\u672c\u6765\u6700\u8fd1\u51e0\u5e74\uff0c\u6211\u5df2\u7ecf\u4e60\u60ef\u4e86\u5728\u56fd\u5185\u4e92\u8054\u7f51\u4e0a\uff0c\u4e00\u5207\u8d44\u6e90\u90fd\u9700\u8981\u4ed8\u8d39\uff0c\u4efb\u4f55\u6709\u4ef7\u503c\u7684\u57df\u540d\u3001\u540d\u5b57\u90fd\u4f1a\u88ab\u62a2\u6ce8\uff0c\u751a\u81f3\u662f\u5f00\u6e90\u8f6f\u4ef6\u90fd\u4f1a\u88ab\u6253\u5305\u540e\u6807\u4e00\u4e2a\u4ef7\u683c\u5728\u5404\u79cd\u6e20\u9053\u552e\u51fa\uff0c\u7136\u800c\u8fd9\u4e2a\u8461\u8404\u7259\u7684\u5927\u4f6c\u6ca1\u6709\u4efb\u4f55\u8981\u6c42\uff0c\u76f4\u63a5\u8f6c\u8ba9\u7ed9\u4e86\u6211\u3002</p>\n<p>\u751a\u81f3\u8fd8\u4e3b\u52a8\u63d0\u5230\u4e24\u6b21\uff1a\u201c\u5982\u679c\u4f60\u5728\u540e\u7eed\u5f00\u53d1\u4e2d\u9700\u8981\u5e2e\u52a9\uff0c\u5c3d\u7ba1\u5f00\u53e3\u3002\u201d</p>\n<p>\u6211\u60f3\u8fd9\u5c31\u662f\u6211\u559c\u6b22\u5f00\u6e90\u7684\u4e00\u90e8\u5206\u539f\u56e0\uff1a\u5373\u4fbf\u5728 2026 \u5e74\uff0c\u4e92\u8054\u7f51\u7cbe\u795e\u4f9d\u7136\u5e7f\u6cdb\u5b58\u5728\ud83e\udd79</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/mansunyunxin", 
        "name": "mansunyunxin", 
        "avatar": "https://cdn.v2ex.com/gravatar/ee0c301cbc1809be011a68ba2b823970?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206498", 
      "title": "\u6211\u628a Claude Opus 4.7 \u7684 HN+V2EX \u5410\u69fd\u8d34\u6252\u4e86\u4e00\u904d\uff0c\u53d1\u73b0\u4e86\u4e00\u4e9b\u6709\u610f\u601d\u7684\u4e1c\u897f", 
      "id": "https://study.congcong.us/t/1206498", 
      "date_published": "2026-04-17T01:01:27+00:00", 
      "content_html": "\u521a\u5199\u4e86\u7bc7\u6df1\u5ea6\u8bc4\u6d4b\uff0c\u628a Claude Opus 4.7 \u7684\u5b98\u65b9\u5ba3\u4f20\u548c HN / V2EX \u771f\u5b9e\u7528\u6237\u53cd\u9988\u505a\u4e86\u4e2a\u5bf9\u6bd4\uff0c\u7ed3\u679c\u5f88\u6709\u610f\u601d\u3002<br /><br />\u6838\u5fc3\u53d1\u73b0\uff1a<br /><br />- Anthropic \u5b98\u65b9\u8bf4\u300c\u5347\u7ea7\u4e86\u4e09\u5927\u80fd\u529b\u300d\uff0c\u4f46\u7528\u6237\u5b9e\u9645\u4f53\u9a8c\u662f\uff1a\u6a21\u578b\u53d8\u7b28\u4e86\uff0c\u4ee3\u7801\u88ab\u4e71\u6539<br />- \u7f6a\u9b41\u7978\u9996\u662f\u300c Adaptive Thinking \u300d\u2014\u2014AI \u81ea\u5df1\u5224\u65ad\u8981\u4e0d\u8981\u6df1\u5ea6\u601d\u8003\uff0c\u7ed3\u679c\u7ecf\u5e38\u5224\u65ad\u9519\u8bef\uff0c\u8be5\u60f3\u7684\u4e0d\u60f3<br />- Anthropic \u5185\u90e8\u8bc4\u4f30\u8bf4\u300c\u6548\u679c\u5f88\u597d\u300d\uff0c\u7528\u6237\u96c6\u4f53\u53cd\u9a73\uff1a\u4f60\u4eec\u6d4b\u7684\u6839\u672c\u4e0d\u662f\u6211\u4eec\u5728\u4e4e\u7684\u4e1c\u897f<br />- \u795e\u8bc4\u8bba\uff1a\u300c\u9664\u975e\u4ed6\u4eec\u5728\u6d4b\u7684\u662f capex \uff08\u60f3\u529e\u6cd5\u5c11\u7528 GPU \u7701\u6210\u672c\uff09\u300d<br /><br />\u8fd8\u6709\u4e00\u4e2a\u6709\u610f\u601d\u7684\u8ba8\u8bba\uff1aAI \u7f16\u7a0b\u5de5\u5177\u662f\u4e0d\u662f\u4e00\u79cd\u300c\u836f\u7269\u4f9d\u8d56\u300d\uff1f VC \u8865\u8d34\u65f6\u4ee3\u7ed3\u675f\u540e\uff0c\u6708\u8d39 $25 \u7684\u597d\u65e5\u5b50\u8fd8\u80fd\u6301\u7eed\u591a\u4e45\uff1f<br /><br />\u516c\u4f17\u53f7\u539f\u6587\uff08\u6709\u8868\u683c\u603b\u7ed3\uff09\uff1a <a target=\"_blank\" href=\"https://mp.weixin.qq.com/s/xxxx\" rel=\"nofollow noopener\">https://mp.weixin.qq.com/s/xxxx</a><br /><br />\u8d34\u51fa\u6765\u542c\u542c\u5927\u5bb6\u7684\u771f\u5b9e\u4f53\u9a8c\u2014\u2014\u4f60\u6709\u6ca1\u6709\u89c9\u5f97 AI \u53d8\u7b28\u4e86\uff1f"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/zhishi69", 
        "name": "zhishi69", 
        "avatar": "https://cdn.v2ex.com/avatar/4e82/f169/335440_large.png?m=1534498097"
      }, 
      "url": "https://study.congcong.us/t/1206497", 
      "date_modified": "2026-04-17T03:07:24+00:00", 
      "content_html": "<p>\u6700\u8fd1 claude \u5f88\u706b\u7206\uff0c\u6211\u4e5f\u81ea\u5df1\u6d4b\u8bd5\u4e86\u4e0b\uff0c\u7528 claude \u505a\u4e86\u4e00\u4e2a\u6821\u53cb\u4f1a\u7684 Demo \uff0c\u6ca1\u600e\u4e48\u7528\u63d0\u793a\u8bcd\uff0c\u4e5f\u6ca1\u53bb\u770b\u6280\u5de7\uff0c\u5c31\u5217\u51fa\u4e86\u529f\u80fd\uff0c\u7ed3\u679c\u91cc\u9762\u90fd\u5f88\u8be6\u7ec6\uff0c\u8003\u8651\u7684\u5f88\u5468\u5230\uff0c\u4e0d\u9700\u8981\u6211\u91cd\u65b0\u518d\u8f93\u5165\u4ec0\u4e48\u63d0\u793a\u8bcd\uff0c\u5b8c\u5b8c\u5168\u5168\u662f\u5168\u81ea\u52a8\u3002\n\u6240\u4ee5\u5728\u60f3\u80fd\u4e0d\u80fd\u4ece 0 \u5f00\u53d1\u4e00\u4e2a\u6821\u53cb\u4f1a\u7cfb\u7edf\uff0c\u6162\u6162\u7684\u5f00\u53d1\uff0c\u78b0\u5230\u95ee\u9898\u518d\u53d1\u4ee3\u7801\u7ed9 claude \u8fdb\u884c\u5206\u6790\u4fee\u6539\uff0c\u95ee\u4e0b v \u53cb\u4ec0\u4e48\u7ecf\u9a8c\u5206\u4eab\u7684\uff0c\u6216\u8005\u6280\u5de7\u4e4b\u7c7b\u7684\uff0c\u975e\u5e38\u611f\u8c22\uff01\uff01</p>\n", 
      "date_published": "2026-04-17T01:01:03+00:00", 
      "title": "\u4f7f\u7528 claude \u4ece 0 \u5f00\u59cb\u5f00\u53d1\u4e00\u4e2a\u6821\u53cb\u4f1a\u7cfb\u7edf\u53ef\u884c\u5417", 
      "id": "https://study.congcong.us/t/1206497"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/soulandheart", 
        "name": "soulandheart", 
        "avatar": "https://cdn.v2ex.com/gravatar/9f3f210ca73b629640a75957b5a71005?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206490", 
      "title": "\u81ea\u52a8\u9a7e\u9a76\u9879\u76ee\u5f00\u53d1\u5efa\u8bae", 
      "id": "https://study.congcong.us/t/1206490", 
      "date_published": "2026-04-17T00:39:39+00:00", 
      "content_html": "V2EX \u7684\u5404\u4f4d\u5927\u725b\u5927\u795e\u5927\u4f6c\u597d\uff0c\u8fd9\u91cc\u662f\u4e00\u540d\u5927\u4e8c\u7684\u83dc\u9e21\uff0c\u6211\u4eec\u5c0f\u7ec4\u5728\u5b66\u6821\u4e13\u4e1a\u7684\u5b9e\u8df5\u5b9e\u9a8c\u8bfe\u4e2d\u62bd\u5230\u4e86\u81ea\u52a8\u9a7e\u9a76\u76f8\u5173\u7684\u4e3b\u9898\uff0c\u6211\u4eec\u7684\u6784\u60f3\u662f\u5728 CARLA \u4eff\u771f\u5e73\u53f0\u4e0a\u5c1d\u8bd5\u7f16\u5199\u4e00\u4e0b\u57ce\u5e02 NOA \u7684\u4e00\u4e9b\u573a\u666f\uff0c<div class=\"embedded_video_wrapper\"><iframe src=\"https://www.youtube.com/embed/deWN8SZF7N8\" class=\"embedded_video\" allowfullscreen=\"\" type=\"text/html\" id=\"ytplayer\" frameborder=\"0\"></iframe></div> \u50cf\u8fd9\u4e2a\u89c6\u9891\u91cc\u7684\u5b9e\u4f8b\u3002<br />\u4f46\u662f\u8001\u5e08\u8bf4\u8fd9\u6837\u505a\u9879\u76ee\u4e0d\u6ee1\u8db3\u8981\u6c42\uff0c\u4ed6\u9700\u8981\u6211\u4eec\u7684\u9879\u76ee\uff08 UI \uff09\u53f3\u8fb9\u662f\u5730\u56fe/\u6444\u50cf\u5934\u7b49\u56fe\u50cf\u6570\u636e\uff0c\u7136\u540e\u5de6\u534a\u8fb9\u8981\u6709\u4e00\u4e9b\u7c7b\u4f3c\u63a7\u5236\u9762\u677f\uff08\u5404\u79cd\u5f00\u5173\uff09\u7684\u4e1c\u897f\uff0c\u201c\u80fd\u8ba9\u7528\u6237\u4ea4\u4e92\u201d\u2026\u2026\u5c0f\u7ec4\u8ba8\u8bba\u4e86\u4e00\u4e0b\uff0c\u89c9\u5f97\u81ea\u52a8\u9a7e\u9a76\u8ba9\u7528\u6237 interact \u7684\u8bdd\u662f\u4e0d\u662f\u6709\u70b9\u592a\u79bb\u8c31\uff08 \u8fd8\u6709\u4e00\u4e2a\u60f3\u6cd5\u662f\u63a7\u5236\u9762\u677f\u9762\u5411\u5f00\u53d1\u4eba\u5458\uff0c\u53ef\u4ee5\u901a\u8fc7 GUI \u751f\u6210 npc \u8f66\uff0c\u66f4\u6539\u5929\u6c14\u5565\u7684 \u4e0d\u77e5\u9053\u540e\u671f\u5bb9\u6613\u505a\u4e0d\u2026\u2026\u5e0c\u671b\u5927\u4f6c\u4eec\u80fd\u7ed9\u70b9\u542f\u53d1\u548c\u5efa\u8bae\uff01\u963f\u91cc\u560e\u591a"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/383394544", 
        "name": "383394544", 
        "avatar": "https://cdn.v2ex.com/avatar/64e2/6a06/199603_large.png?m=1741594861"
      }, 
      "url": "https://study.congcong.us/t/1206475", 
      "date_modified": "2026-04-16T20:09:18+00:00", 
      "content_html": "<p>\u521a\u624d\u5728 Twitter \u770b\u5230\u4e00\u7bc7</p>\n<pre><code>Anthropic \u5f00\u59cb\u8981\u641e\u8eab\u4efd\u9a8c\u8bc1\u4e86\uff0c\u8981\u62a4\u7167+\u81ea\u62cd\u624d\u80fd\u7528\u90e8\u5206\u529f\u80fd\uff0c\u5e01\u5708\u641e\u4e2d\u8f6c\u7ad9\u7684\u4f18\u52bf\u6765\u4e86\u3002\n\n\u53c8\u5230\u6211\u4eec\u6700\u719f\u6089\u7684 kyc \u5382\u5546\uff0c\u5728\u975e\u6d32\u9876\u7740\u57c3\u535a\u62c9\u98ce\u9669\uff0c\u627e\u9ed1\u54e5\u5e2e\u5fd9\u5237\u8138\u9a8c\u8bc1\u8eab\u4efd\u5356 id \u7684\u9636\u6bb5\u4e86\uff0c5u \u6536\u9ed1\u54e5\u62cd\u9732\u7259\u7167\uff0c\u7136\u540e\u5356\u5230 100u \u4e00\u4e2a\u7ed9\u5317\u4eac\u77e5\u6625\u8def\u7684\u5b57\u8282\u8df3\u52a8\u7801\u519c\uff0c\u522b\u7684\u5708\u5b50\u5403\u4e0d\u4e86\u8fd9\u4e2a\u82e6\uff0c\u6211\u4eec\u5e01\u5708 kyc \u5382\u5546\u53ef\u4ee5\u3002\n\n\u8fc7\u53bb\u6211\u4e0d\u61c2\u6b8a\u9014\u540c\u5f52\uff0c\u540e\u6765\u7ec8\u4e8e\u660e\u767d\uff1a\n\n1 \u3001\u5728\u975e\u6d32\u6d77\u5cb8\u8fb9\u5e26\u7740\u4e00\u9ebb\u888b\u73b0\u91d1\uff0c\u80cc\u540e\u7ad9\u7740\u4e24\u4e2a\u624b\u6301 ak47 \u7684\u5f00\u7740\u6e38\u8247\u7684 kyc \u5382\u5546\uff0c\u5728\u7ede\u5c3d\u8111\u6c41\u7ed9\u4f60\u8fc7\u8eab\u4efd\u9a8c\u8bc1\n\n2 \u3001\u5728\u6df1\u5733\u5199\u5b57\u697c\u91cc\uff0c\u6234\u7740\u9ed1\u6846\u773c\u955c\uff0c\u7a7f\u7740\u62d6\u978b\uff0c\u624b\u6301\u745e\u5e78\u5496\u5561\uff0c\u64c5\u957f\u505a seo \u548c\u793e\u7fa4\u8425\u9500\u5356 ai \u4e2d\u8f6c\u7ad9\u7684\u5382\u5546\uff0c\u5728\u7ede\u5c3d\u8111\u6c41\u7ed9\u4f60\u505a\u597d\u7528\u7684\u5957\u9910\n\n3 \u3001\u5728\u610f\u5927\u5229\u673a\u573a\u4e0d\u505c\u5077\u5305\uff0c\u5f00\u5305\uff0c\u6311\u62e3 macbook \u548c\u4fe1\u7528\u5361\u51fa\u6765\uff0c\u7ed9 ai \u4e2d\u8f6c\u7ad9\u5356\u9ed1\u4fe1\u7528\u5361\u4fe1\u606f\u3001\u76d7\u5237\u4fe1\u7528\u5361\u7684\u4fe1\u7528\u5361\u5382\u5546\uff0c\u5728\u7ede\u5c3d\u8111\u6c41\u7ed9\u4f60\u7701\u94b1\n\n\u4e09\u8005\u5c31\u50cf jojo \u91cc\u7684\u66ff\u8eab\u4f7f\u8005\u4e00\u6837\uff0c\u603b\u662f\u8981\u76f8\u4e92\u5438\u5f15\u7684\u3002\n\n\u611f\u8c22\u65f6\u4ee3\uff0c\u611f\u8c22\u6240\u6709\u5957\u5229\u8005\uff0c\u80fd\u8ba9\u6211\u4eec\u7528\u4e0a\u4fbf\u5b9c\u7684 claude code\n</code></pre>\n<p>\u865a\u5047\u7684\u5927\u56fd\u6280\u672f\uff1a\u7814\u5236\u51fa Claude Code</p>\n<p>\u771f\u5b9e\u7684\u5927\u56fd\u6280\u672f\uff1a\u94bb\u7814\u5982\u4f55\u7ed5\u8fc7 Claude Code \u5c01\u53f7\u673a\u5236</p>\n<p>\u7f8a\u8fdf\u65e9\u88ab\u8fd9\u4e9b\u4eba\u8585\u6b7b :)</p>\n", 
      "date_published": "2026-04-16T20:08:43+00:00", 
      "title": "Claude \u8fd9\u5bf9\u5417", 
      "id": "https://study.congcong.us/t/1206475"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/hamsterbase", 
        "name": "hamsterbase", 
        "avatar": "https://cdn.v2ex.com/avatar/5655/ab8d/579049_large.png?m=1768499509"
      }, 
      "url": "https://study.congcong.us/t/1206465", 
      "date_modified": "2026-04-16T16:14:28+00:00", 
      "content_html": "<p>\u4e2a\u4eba\u9879\u76ee\uff0c\u4e0d\u9700\u8981\u534f\u4f5c\uff0c\u6240\u4ee5\u624d\u6562\u8fd9\u4e48\u6298\u817e\u3002\n\u4eca\u5929\u7ffb git log \uff0c\u53d1\u73b0\u5386\u53f2\u91cc\u4e00\u5806 \"update\"\u3001\"fix\"\u3001\"\u6539\u4e00\u4e0b\" \u8fd9\u79cd\u6beb\u65e0\u4fe1\u606f\u91cf\u7684 commit message \uff0c\u770b\u7740\u5c31\u96be\u53d7\u3002\u4e8e\u662f\u8ba9 AI \u628a\u6240\u6709\u8fd9\u7c7b\"\u5e9f\u8bdd message\"\u6311\u51fa\u6765\uff0c\u7ed3\u5408\u5b9e\u9645 diff \u5206\u6790\u6539\u52a8\u5185\u5bb9\uff0c\u91cd\u65b0\u751f\u6210\u4e86\u6709\u610f\u4e49\u7684\u63cf\u8ff0\u3002\u62c5\u5fc3\u5b83\u6539\u9519\uff0c\u987a\u624b\u8ba9\u5b83\u5199\u4e86\u4e2a\u6279\u5904\u7406 bash \u811a\u672c\uff1a</p>\n<pre><code>bash#!/usr/bin/env bash\nset -euo pipefail\n# \u7528\u6cd5\uff1a./rewrite.sh [\u5206\u652f\u540d] [--yes] [--dry-run]\n\n# \u65e7 commit hash -&gt; \u65b0 message\ndeclare -A MESSAGES=(\n    [\"69298b6141\"]=\"chore(tasks): remove vendored tasks source\"\n    [\"b3aaeff723\"]=\"chore(claude): add local permissions config\"\n    [\"032c032074\"]=\"fix(testing): set mobile initial path\"\n    # ... \u5176\u4ed6\u6620\u5c04\n)\n\n# \u89e3\u6790\u53c2\u6570\nTARGET=\"${1:-$(git branch --show-current)}\"\nAUTO_YES=0\nDRY_RUN=0\n[[ \"$*\" =~ --yes ]] &amp;&amp; AUTO_YES=1\n[[ \"$*\" =~ --dry-run ]] &amp;&amp; DRY_RUN=1\n\n# \u9884\u89c8\u53d8\u66f4\necho \"\u76ee\u6807\u5206\u652f: $TARGET\"\nfor commit in \"${!MESSAGES[@]}\"; do\n    echo \"  $commit -&gt; ${MESSAGES[$commit]}\"\ndone\n\n# dry-run \u6a21\u5f0f\nif [ $DRY_RUN -eq 1 ]; then\n    echo \"\u5e72\u8fd0\u884c\u6a21\u5f0f\uff0c\u4e0d\u5b9e\u9645\u4fee\u6539\"\n    exit 0\nfi\n\n# \u4e8c\u6b21\u786e\u8ba4\nif [ $AUTO_YES -eq 0 ]; then\n    read -p \"\u786e\u8ba4\u91cd\u5199\u63d0\u4ea4\u6d88\u606f\uff1f[y/N] \" -r\n    [[ ! $REPLY =~ ^[Yy] ]] &amp;&amp; exit 0\nfi\n\n# \u81ea\u52a8\u5907\u4efd\nBACKUP=\"backup-$(date +%Y%m%d-%H%M%S)\"\ngit branch \"$BACKUP\" \"$TARGET\"\n\n# \u6267\u884c\u91cd\u5199\ngit filter-branch -f --msg-filter '\n    case \"$GIT_COMMIT\" in\n        '\"$(for hash in \"${!MESSAGES[@]}\"; do\n            echo \"$hash) echo \\\"${MESSAGES[$hash]}\\\" ;;\"\n        done)\"'\n        *) cat ;;\n    esac\n' -- \"$TARGET\"\n\necho \"\u5b8c\u6210\uff01\u5907\u4efd\u5206\u652f: $BACKUP\"\necho \"\u5982\u9700\u6062\u590d: git reset --hard $BACKUP\"\u8dd1\u5b8c\u811a\u672c\uff0c\u770b\u7740 git log \u6574\u6574\u9f50\u9f50\uff0c\u83ab\u540d\u88ab\u6cbb\u6108\u4e86\u3002\n</code></pre>\n", 
      "date_published": "2026-04-16T16:14:16+00:00", 
      "title": "\u8ba9 ai \u91cd\u5199\u4e86\u6574\u4e2a git \u7684\u5386\u53f2\uff0c\u5f3a\u8feb\u75c7\u88ab\u62ef\u6551\u4e86", 
      "id": "https://study.congcong.us/t/1206465"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/charlselee59", 
        "name": "charlselee59", 
        "avatar": "https://cdn.v2ex.com/gravatar/596fbdd2041122e7fa88e5389cd98936?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206460", 
      "title": "[\u5206\u4eab\u521b\u9020] \u5199\u4e86\u4e2a\u81ea\u6258\u7ba1\u7684 Chrome \u540c\u6b65\u670d\u52a1\u5668\uff0c\u4e66\u7b7e\u5bc6\u7801\u518d\u4e5f\u4e0d\u7ecf\u8fc7 Google", 
      "id": "https://study.congcong.us/t/1206460", 
      "date_published": "2026-04-16T15:50:34+00:00", 
      "content_html": "<h1>[\u5206\u4eab\u521b\u9020] \u5199\u4e86\u4e2a\u81ea\u6258\u7ba1\u7684 Chrome \u540c\u6b65\u670d\u52a1\u5668\uff0c\u4e66\u7b7e\u5bc6\u7801\u518d\u4e5f\u4e0d\u7ecf\u8fc7 Google</h1>\n<p>\u7528 Chrome \u7684\u5404\u4f4d\uff0c\u6709\u6ca1\u6709\u60f3\u8fc7\u4e00\u4e2a\u95ee\u9898\u2014\u2014</p>\n<p>\u4f60\u6bcf\u6b21\u52a0\u4e66\u7b7e\u3001\u5b58\u5bc6\u7801\u3001\u5f00\u4e2a\u65b0\u6807\u7b7e\u9875\u3001\u88c5\u4e2a\u6269\u5c55\uff0c\u8fd9\u4e9b\u6570\u636e\u5168\u90e8\u539f\u6837 POST \u5230 <code><a href=\"http://clients4.google.com\" rel=\"nofollow\">clients4.google.com</a></code>\u3002\u5207 Edge \u7ed9\u5fae\u8f6f\uff0c\u5207 Firefox \u7ed9 Mozilla \uff0c\u5207 Brave \u8fd8\u662f\u7ed9 Brave \u3002\u4f60\u7528\u6d4f\u89c8\u5668\u8fd9\u4ef6\u4e8b\uff0c\u672c\u8d28\u4e0a\u5c31\u662f\u5f80\u67d0\u5bb6\u516c\u53f8\u786c\u76d8\u91cc\u5199\u65e5\u8bb0\u3002</p>\n<p>\u8fd9\u4e8b\u6211\u7422\u78e8\u4e86\u633a\u4e45\u2014\u2014\u8bf4\u6765\u4e5f\u5de7\uff0c\u6211\u4ee5\u524d\u5e72\u8fc7\u51e0\u5e74\u6d4f\u89c8\u5668\u5f00\u53d1\uff0cChromium \u90a3\u5957\u4e1c\u897f\u7b97\u662f\u8001\u672c\u884c\u3002\u7ffb sync \u6a21\u5757\u4ee3\u7801\u7684\u65f6\u5019\u5c31\u77e5\u9053\uff0c\u91cc\u9762\u85cf\u7740\u4e00\u4e2a\u5f88\u6709\u610f\u601d\u7684\u542f\u52a8\u53c2\u6570\uff1a<code>--sync-url</code>\u3002</p>\n<p>\u4e8e\u662f\u5c31\u6709\u4e86\u8fd9\u4e2a\uff1a</p>\n<p><strong><a href=\"https://github.com/loyalpartner/selfsync\" rel=\"nofollow\">https://github.com/loyalpartner/selfsync</a></strong></p>\n<p>Rust \u5199\u7684\uff0cGPL-3.0 \uff0c\u5b9e\u73b0\u4e86 Chrome \u540c\u6b65\u534f\u8bae\uff0c\u63a5\u4f4f Chrome \u7684 POST \uff0c\u89e3\u6790 protobuf \uff0c\u5b58\u5230\u672c\u5730 SQLite \u3002\u5c31\u8fd9\u4e48\u70b9\u4e8b\u3002</p>\n<hr/>\n<h2>\u8dd1\u8d77\u6765\u6709\u591a\u7b80\u5355</h2>\n<pre><code class=\"language-bash\">docker compose up -d\n</code></pre>\n<p>\u7136\u540e Chrome \u542f\u52a8\u52a0\u4e00\u4e2a\u53c2\u6570\uff1a</p>\n<pre><code class=\"language-bash\">google-chrome-stable --sync-url=http://127.0.0.1:8080\n</code></pre>\n<p>\u5b8c\u4e8b\u3002\u767b\u5f55\u4f60\u7684 Google \u8d26\u53f7\u3001\u5f00\u542f\u540c\u6b65\uff0c\u4e66\u7b7e\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u5168\u90e8\u8fdb\u4f60\u81ea\u5df1\u7684 <code>.db</code> \u6587\u4ef6\u3002Google \u90a3\u8fb9\uff1a\u77e5\u9053\u4f60\u767b\u5f55\u4e86\uff0c\u4f46\u540c\u6b65\u7684<strong>\u5185\u5bb9</strong>\u4e00\u4e2a\u5b57\u8282\u90fd\u62ff\u4e0d\u5230\u3002</p>\n<hr/>\n<h2>\u51e0\u4e2a\u6211\u81ea\u5df1\u89c9\u5f97\u633a\u5999\u7684\u70b9</h2>\n<p><strong>1. \u591a\u7528\u6237\u81ea\u52a8\u9694\u79bb\uff0c\u96f6\u914d\u7f6e\u3002</strong></p>\n<p>Chrome \u6bcf\u6b21\u540c\u6b65\u8bf7\u6c42\u7684 protobuf <code>share</code> \u5b57\u6bb5\u91cc\u4f1a\u5e26\u5f53\u524d\u767b\u5f55\u7684 Google \u90ae\u7bb1\u3002\u670d\u52a1\u5668\u6309\u90ae\u7bb1\u5206\u6570\u636e\u7a7a\u95f4\uff0c\u5bb6\u91cc\u4eba\u5171\u7528\u4e00\u53f0\u5b8c\u5168\u4e0d\u6253\u67b6\u3002\u6211\u4e00\u5f00\u59cb\u4ee5\u4e3a\u8981\u81ea\u5df1\u505a\u8d26\u53f7\u7cfb\u7edf\uff0c\u7814\u7a76\u5b8c\u534f\u8bae\u53d1\u73b0 Chrome \u81ea\u5df1\u628a\u8fd9\u4e8b\u89e3\u51b3\u4e86\u3002</p>\n<p><strong>2. \u5bc6\u7801\u662f\u7aef\u5230\u7aef\u52a0\u5bc6\u7684\uff0c\u670d\u52a1\u5668\u770b\u4e0d\u5230\u660e\u6587\u3002</strong></p>\n<p>Chrome \u628a\u5bc6\u7801\u7528\u4f60\u8d26\u53f7\u6d3e\u751f\u7684\u5bc6\u94a5\u5728\u672c\u5730\u52a0\u5bc6\u540e\u624d\u4e0a\u4f20\uff0cselfsync \u5b58\u7684\u662f\u5bc6\u6587\u3002\u5c31\u7b97\u6709\u4eba\u628a <code>.db</code> \u6587\u4ef6\u5077\u8d70\uff0c\u6ca1\u5bc6\u94a5\u4e5f\u8bfb\u4e0d\u51fa\u6765\u3002\u8fd9\u70b9\u548c Bitwarden \u7684\u601d\u8def\u4e00\u6837\uff0c\u4f46\u4f60\u4e0d\u9700\u8981\u989d\u5916\u88c5\u4e00\u4e2a\u5bc6\u7801\u7ba1\u7406\u5668\u3002</p>\n<p><strong>3. \u534f\u8bae\u662f\u5f00\u653e\u7684\uff0c\u4e0d\u662f\u6211\u9006\u5411\u51fa\u6765\u7684\u3002</strong></p>\n<p>Chromium \u6e90\u7801 <code>components/sync/</code> \u76ee\u5f55\u4e0b\u5168\u662f <code>.proto</code> \u6587\u4ef6\uff0c\u6570\u636e\u7ed3\u6784\u5199\u5f97\u660e\u660e\u767d\u767d\uff1aBOOKMARK \u3001PASSWORD \u3001HISTORY \u3001OPEN_TABS \u3001PREFERENCE \u3001EXTENSION\u2026\u2026\u51e0\u5341\u79cd\u7c7b\u578b\u3002selfsync \u505a\u7684\u4e8b\u5c31\u662f\u7167\u7740\u8fd9\u4e9b proto \u628a\u8bf7\u6c42\u62c6\u5f00\u518d\u88c5\u56de\u53bb\u3002</p>\n<p><strong>4. \u6574\u4e2a\u65b9\u6848\u4e0d\u6539\u53d8\u4efb\u4f55\u4f7f\u7528\u4e60\u60ef\u3002</strong></p>\n<p>\u7ee7\u7eed\u7528 Chrome \uff0c\u7ee7\u7eed\u767b Google \u8d26\u53f7\uff0c\u7ee7\u7eed\u4eab\u53d7\u591a\u8bbe\u5907\u540c\u6b65\u3002\u552f\u4e00\u53d8\u7684\u662f\u6570\u636e\u6d41\u7684\u53e6\u4e00\u7aef\u2014\u2014\u4ece\u52a0\u5dde\u673a\u623f\u53d8\u6210\u4f60\u5bb6\u90a3\u53f0\u5c0f\u7834\u670d\u52a1\u5668\u3002\u5bf9\u540c\u4e8b\u8001\u5a46\u5b69\u5b50\u5b8c\u5168\u900f\u660e\uff0c\u4ed6\u4eec\u6839\u672c\u4e0d\u4f1a\u5bdf\u89c9\u3002</p>\n<hr/>\n<h2>\u4e00\u4e9b\u53ef\u80fd\u4f1a\u88ab\u95ee\u5230\u7684</h2>\n<p><strong>Q\uff1a\u624b\u673a\u7aef\u5462\uff1f</strong></p>\n<p>\u9057\u61be\u7684\u662f Android/iOS \u7684 Chrome \u4e0d\u652f\u6301 <code>--sync-url</code> \u542f\u52a8\u53c2\u6570\uff0c\u8fd9\u662f\u79fb\u52a8\u7aef Chrome \u7684\u901a\u7528\u9650\u5236\u3002\u76ee\u524d\u53ea\u80fd\u684c\u9762\u7aef\u5148\u8dd1\u8d77\u6765\u3002\u6709\u4eba\u8bf4\u8fc7\u53ef\u4ee5\u7528 Kiwi Browser \uff08 Android \u4e0a\u57fa\u4e8e Chromium \u7684\u7b2c\u4e09\u65b9\u6d4f\u89c8\u5668\uff09\u8bd5\uff0c\u6211\u8fd8\u6ca1\u9a8c\u8bc1\u3002</p>\n<p><strong>Q\uff1a\u548c Floccus / xBrowserSync \u6709\u5565\u533a\u522b\uff1f</strong></p>\n<p>\u90a3\u4e9b\u662f\"\u4e66\u7b7e\u540c\u6b65\"\u5355\u9879\u66ff\u4ee3\uff0c\u5e95\u5c42\u8d70 WebDAV / \u81ea\u5b9a\u4e49\u534f\u8bae\u3002selfsync \u76f4\u63a5\u63a5\u7ba1\u7684\u662f Chrome <strong>\u539f\u751f\u540c\u6b65\u603b\u7ebf</strong>\u2014\u2014\u4e66\u7b7e\u3001\u5bc6\u7801\u3001\u5386\u53f2\u3001\u6253\u5f00\u7684\u6807\u7b7e\u9875\u3001\u6269\u5c55\u3001\u81ea\u52a8\u586b\u5145\u5168\u90e8\u4e00\u8d77\u8d70\uff0c\u4e0d\u7528\u88c5\u6269\u5c55\uff0c\u4e0d\u7528\u6539\u4f7f\u7528\u4e60\u60ef\u3002\u5c42\u6b21\u4e0d\u4e00\u6837\u3002</p>\n<p><strong>Q\uff1a\u80fd\u540c\u6b65\u54ea\u4e9b\u6570\u636e\uff1f</strong></p>\n<p>\u57fa\u672c\u4e0a Chrome \u8bbe\u7f6e\u91cc\u300c\u540c\u6b65\u300d\u5f00\u5173\u80fd\u52fe\u9009\u7684\u90fd\u5728\uff1a\u4e66\u7b7e\u3001\u5bc6\u7801\u3001\u5386\u53f2\u8bb0\u5f55\u3001\u6253\u5f00\u7684\u6807\u7b7e\u9875\u3001\u5730\u5740\u548c\u81ea\u52a8\u586b\u5145\u3001\u6269\u5c55\u3001\u4e3b\u9898\u3001\u9605\u8bfb\u5217\u8868\u3001\u641c\u7d22\u5f15\u64ce\u3001\u5e94\u7528\u2026\u2026</p>\n<p><strong>Q\uff1a\u670d\u52a1\u5668\u6027\u80fd\u8981\u6c42\uff1f</strong></p>\n<p>\u4e00\u4e2a\u4eba\u7528\uff0c\u6811\u8393\u6d3e\u90fd\u591f\u3002SQLite \u5355\u6587\u4ef6\uff0c\u540c\u6b65\u8bf7\u6c42\u5c31\u662f\u666e\u901a HTTP POST \uff0c\u7a7a\u95f2\u65f6\u57fa\u672c\u96f6\u5f00\u9500\u3002\u6211\u81ea\u5df1\u662f\u4e22\u5728\u4e00\u53f0 N100 \u7684\u5c0f\u673a\u5668\u4e0a\u8dd1\u7740\u3002</p>\n<h2>\u4e3a\u4ec0\u4e48\u8981\u505a\u8fd9\u4e2a</h2>\n<p>\u8bf4\u70b9\u80cc\u666f\u2014\u2014\u6211\u4e4b\u524d\u5e72\u8fc7\u51e0\u5e74\u6d4f\u89c8\u5668\u5f00\u53d1\uff0cChromium \u90a3\u5957\u4e1c\u897f\u7b97\u662f\u8001\u672c\u884c\u4e86\uff0csync \u6a21\u5757\u7684\u4ee3\u7801\u4ee5\u524d\u5de5\u4f5c\u91cc\u5c31\u7ffb\u8fc7\u4e0d\u5c11\u3002\u540e\u6765\u6362\u8d5b\u9053\u4e86\uff0c\u4f46\u5bf9\u8fd9\u4e00\u5757\u4e00\u76f4\u6709\u611f\u60c5\u3002</p>\n<p>\u6700\u8fd1\u8ff7\u4e0a\u73a9 NAS \uff0c\u5bb6\u91cc\u5c0f\u673a\u5668\u4e0a\u9646\u9646\u7eed\u7eed\u8dd1\u8d77\u6765\u4e00\u5806\u81ea\u6258\u7ba1\u670d\u52a1\uff1a\u76f8\u518c\u3001\u7f51\u76d8\u3001\u5bc6\u7801\u7ba1\u7406\u3001RSS \u3001\u7b14\u8bb0\u2026\u2026\u4e00\u5757\u4e00\u5757\u628a\u6570\u636e\u4ece\u5404\u5bb6\u4e91\u670d\u52a1\u4e0a\u62ff\u56de\u6765\u4e86\u3002\u67d0\u5929\u6253\u5f00 Chrome \u8bbe\u7f6e\uff0c\u770b\u5230\u90a3\u4e2a\"\u5df2\u540c\u6b65\u5230\u4f60\u7684 Google \u8d26\u53f7\"\u7684\u63d0\u793a\uff0c\u7a81\u7136\u610f\u8bc6\u5230\u2014\u2014<strong>\u6211\u6bcf\u5929\u7528\u5f97\u6700\u9891\u7e41\u7684\u90a3\u4e2a\u8f6f\u4ef6\uff0c\u5b83\u7684\u6570\u636e\u4ece\u6765\u6ca1\u56de\u8fc7\u5bb6</strong>\u3002</p>\n<p>\u800c\u8fd9\u5757\uff0c\u521a\u597d\u662f\u6211\u719f\u7684\u3002</p>\n<p>\u4e8e\u662f\u5c31\u5199\u4e86\u8fd9\u4e1c\u897f\u3002\u534f\u8bae\u90a3\u5c42\u56e0\u4e3a\u4ee5\u524d\u8bfb\u8fc7\u6e90\u7801\u6240\u4ee5\u6ca1\u5361\u591a\u4e45\uff0c\u4e3b\u8981\u65f6\u95f4\u82b1\u5728\u628a Rust \u7684\u670d\u52a1\u7aef\u5de5\u7a0b\u5316\u3001\u591a\u7528\u6237\u9694\u79bb\u3001SQLite \u5b58\u50a8\u8fd9\u4e9b\u4e8b\u60c5\u4e0a\u3002\u6574\u4f53\u5199\u5b8c\u6bd4\u9884\u671f\u8f7b\u677e\uff0c\u7b97\u662f\u628a\u8fc7\u53bb\u7684\u804c\u4e1a\u7ecf\u9a8c\u548c\u73b0\u5728\u7684\u7231\u597d\u8fde\u4e0a\u4e86\u3002</p>\n<p>\u73b0\u5728\u5bb6\u91cc\u3001\u516c\u53f8\u3001\u7b14\u8bb0\u672c\u4e09\u53f0\u7535\u8111\u90fd\u6307\u5411\u5bb6\u91cc\u90a3\u53f0\u5c0f\u670d\u52a1\u5668\uff0c\u7528\u4e86\u4e00\u9635\u5b50\uff0c\u7a33\u5b9a\uff0c\u5b8c\u5168\u65e0\u611f\u3002Google Takeout \u4e0b\u4e0b\u6765\u7684\u540c\u6b65\u6570\u636e\u5305\u662f\u7a7a\u7684\u2014\u2014\u8fd9\u79cd\u723d\u611f\u6709\u70b9\u96be\u5f62\u5bb9\u3002</p>\n<p>\u65e2\u7136\u81ea\u5df1\u7528\u7740\u633a\u597d\uff0c\u5f00\u6e90\u51fa\u6765\uff0c\u7701\u5f97\u540c\u6837\u75db\u70b9\u7684\u8001\u54e5\u518d\u8d70\u4e00\u904d\u3002</p>\n<hr/>\n<p>\u4ed3\u5e93\uff1a<strong><a href=\"https://github.com/loyalpartner/selfsync\" rel=\"nofollow\">https://github.com/loyalpartner/selfsync</a></strong></p>\n<p>\u4e2d\u6587 README\uff1a<a href=\"https://github.com/loyalpartner/selfsync/blob/master/README.zh-CN.md\" rel=\"nofollow\">https://github.com/loyalpartner/selfsync/blob/master/README.zh-CN.md</a></p>\n<p>issue \u533a\u6b22\u8fce\u4efb\u4f55\u95ee\u9898\u3001bug \u3001\u60f3\u6cd5\u3002\u4ee3\u7801\u4e0d\u591a\uff0c\u5bf9 Chrome Sync \u534f\u8bae\u611f\u5174\u8da3\u60f3\u6478\u6e05\u695a\u534f\u8bae\u5f62\u72b6\u7684\u4e5f\u53ef\u4ee5\u76f4\u63a5\u7ffb\u6e90\u7801\uff0c\u5e94\u8be5\u6bd4\u8bfb Chromium \u7701\u4e8b\u4e0d\u5c11\u3002</p>\n<p>\u5982\u679c\u4f60\u4e5f\u5728\u505a\"\u628a\u6570\u636e\u62ff\u56de\u5bb6\"\u8fd9\u4ef6\u4e8b\uff0c\u54b1\u4eec\u8bc4\u8bba\u533a\u804a\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/mansunyunxin", 
        "name": "mansunyunxin", 
        "avatar": "https://cdn.v2ex.com/gravatar/ee0c301cbc1809be011a68ba2b823970?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206458", 
      "title": "\u6211\u628a Karpathy \u7684 LLM + Obsidian \u77e5\u8bc6\u5e93\u65b9\u6cd5\u8bba\u843d\u5730\u4e86\uff0c\u8dd1\u4e86\u4e00\u5468\u6570\u636e\u8d85\u51fa\u9884\u671f", 
      "id": "https://study.congcong.us/t/1206458", 
      "date_published": "2026-04-16T15:33:20+00:00", 
      "content_html": "\u6700\u8fd1\u628a Karpathy \u90a3\u5957\u300c LLM + Obsidian \u4e2a\u4eba\u77e5\u8bc6\u5e93\u300d\u65b9\u6cd5\u8bba\u771f\u6b63\u843d\u5730\u4e86\u3002\u4e0d\u662f\u7b80\u5355\u6284\u6982\u5ff5\uff0c\u662f\u642d\u4e86\u4e00\u5957\u80fd\u8dd1\u7684\u7cfb\u7edf\uff1a\u81ea\u52a8 Ingest \u6587\u7ae0\u3001\u81ea\u52a8\u4f53\u68c0\u3001\u81ea\u52a8\u540c\u6b65\u3002\u8dd1\u4e86\u4e09\u5929\uff0c\u6570\u636e\u8bf4\u8bdd\u3002<br /><br />## Karpathy \u8bf4\u4e86\u4ec0\u4e48<br /><br />\u4ed6\u7684\u6838\u5fc3\u6d1e\u5bdf\uff1a**\u4e0d\u8981\u628a LLM \u5f53\u641c\u7d22\u5f15\u64ce\u7528\uff0c\u8ba9\u5b83\u50cf\u7a0b\u5e8f\u5458\u7ef4\u62a4\u4ee3\u7801\u5e93\u4e00\u6837\u5e2e\u4f60\u7ef4\u62a4 Wiki \u3002**<br /><br />\u73b0\u5728\u5927\u90e8\u5206\u4eba\u7528 AI \u7ba1\u77e5\u8bc6\u7684\u5957\u8def\u662f RAG\uff1a\u4e0a\u4f20\u6587\u6863\uff0c\u63d0\u95ee\uff0cAI \u68c0\u7d22\u76f8\u5173\u7247\u6bb5\uff0c\u751f\u6210\u56de\u7b54\u3002ChatGPT \u6587\u4ef6\u4e0a\u4f20\u3001NotebookLM \u90fd\u662f\u8fd9\u4e2a\u8def\u6570\u3002<br /><br />\u95ee\u9898\u5728\u4e8e\uff1a**\u6ca1\u6709\u79ef\u7d2f\u3002** \u6bcf\u6b21\u90fd\u5f97\u4ece\u5934\u6765\uff0c\u95ee\u5b8c\u4e86\u7b54\u6848\u5c31\u6ca1\u4e86\uff0c\u77e5\u8bc6\u4ece\u6765\u6ca1\u88ab\u771f\u6b63\u6c89\u6dc0\u4e0b\u6765\u3002<br /><br />\u4ed6\u7684\u65b9\u6848\u662f\uff1a\u8ba9 AI \u6301\u7eed\u5730\u3001\u589e\u91cf\u5f0f\u5730\u6784\u5efa\u548c\u7ef4\u62a4\u4e00\u4e2a Wiki\u2014\u2014\u7ed3\u6784\u5316\u7684\u3001\u4e92\u76f8\u94fe\u63a5\u7684 Markdown \u6587\u4ef6\u96c6\u5408\u3002\u6dfb\u52a0\u65b0\u8d44\u6599\u65f6\uff0cAI \u4f1a\u8bfb\u8d44\u6599\u3001\u63d0\u53d6\u5173\u952e\u4fe1\u606f\u3001\u66f4\u65b0\u76f8\u5173\u5b9e\u4f53\u9875\u9762\u3001\u4fee\u6b63\u77db\u76fe\u70b9\u3002\u77e5\u8bc6\u7f16\u8bd1\u4e00\u6b21\uff0c\u7136\u540e\u6301\u7eed\u4fdd\u6301\u6700\u65b0\u3002<br /><br />## \u4e09\u5c42\u67b6\u6784<br /><br />- **Raw Sources**\uff1a\u539f\u59cb\u8d44\u6599\u5c42\uff0c\u53ea\u8bfb\u4e0d\u53d8<br />- **The Wiki**\uff1aLLM \u751f\u6210\u548c\u7ef4\u62a4\u7684\u77e5\u8bc6\u5e93\u5c42<br />- **The Schema**\uff1a\u89c4\u5219\u6587\u4ef6\uff0c\u5bf9 Claude Code \u6765\u8bf4\u5c31\u662f <a target=\"_blank\" href=\"http://CLAUDE.md\" rel=\"nofollow noopener\">CLAUDE.md</a><br /><br />## \u4e09\u4e2a\u6838\u5fc3\u64cd\u4f5c<br /><br />1. **Ingest**\uff1a\u5f80 Wiki \u91cc\u5f55\u5165\u65b0\u8d44\u6599\uff0c\u53ef\u80fd\u7275\u52a8 10-15 \u4e2a Wiki \u9875\u9762\u7684\u66f4\u65b0<br />2. **Query**\uff1a\u5bf9\u7740 Wiki \u63d0\u95ee\uff0c\u597d\u7684\u56de\u7b54\u53ef\u4ee5\u56de\u5b58\u5230 Wiki \u91cc\u53d8\u6210\u65b0\u9875\u9762\uff0c\u77e5\u8bc6\u5728\u590d\u5229\u589e\u957f<br />3. **Lint**\uff1a\u5b9a\u671f\u4f53\u68c0\uff0c\u627e\u77db\u76fe\u70b9\u3001\u8fc7\u65f6\u4fe1\u606f\u3001\u5b64\u513f\u9875\u9762<br /><br />## \u6211\u7684\u843d\u5730\u5b9e\u8df5<br /><br />\u6838\u5fc3\u662f\u4e00\u4e2a Obsidian Vault \uff0c\u53eb brain\uff1a<br /><br />```<br />brain/<br />\u251c\u2500\u2500 <a target=\"_blank\" href=\"http://ontology.md\" rel=\"nofollow noopener\">ontology.md</a>       # \u77e5\u8bc6\u7d22\u5f15<br />\u251c\u2500\u2500 <a target=\"_blank\" href=\"http://SCHEMA_OPS.md\" rel=\"nofollow noopener\">SCHEMA_OPS.md</a>    # \u64cd\u4f5c\u89c4\u5219<br />\u251c\u2500\u2500 learnings/       # LLM \u751f\u6210<br />\u251c\u2500\u2500 memory/          # \u6bcf\u65e5\u65e5\u5fd7<br />\u2514\u2500\u2500 preferences/     # \u7528\u6237\u504f\u597d<br />```<br /><br />\u5b9e\u73b0\u4e86\u4e09\u4e2a\u81ea\u52a8\u5316\uff1a<br /><br />- **Ingest \u81ea\u52a8\u5316**\uff1a\u4e22 URL \u2192 \u6293\u53d6 \u2192 LLM \u63d0\u53d6 \u2192 \u5199 learnings \u2192 \u66f4\u65b0\u7d22\u5f15 \u2192 \u8bb0\u5f55\u6765\u6e90<br />- **Lint \u4f53\u68c0\u81ea\u52a8\u5316**\uff1a\u6bcf\u5468\u81ea\u52a8\u68c0\u67e5\u5b64\u513f\u9875\u9762\u3001\u60ac\u7a7a\u94fe\u63a5\u300190 \u5929\u4ee5\u4e0a\u65e7\u9875\u9762<br />- **Cron \u8c03\u5ea6**\uff1a\u6bcf\u5929 23:00 \u540c\u6b65 <a target=\"_blank\" href=\"http://MEMORY.md\" rel=\"nofollow noopener\">MEMORY.md</a> \uff0c\u6bcf\u5468 Lint<br /><br />\u8dd1\u4e86\u5341\u5929\uff0cVault \u91cc\u6709 23 \u4e2a\u9875\u9762\uff0c\u5065\u5eb7\u8bc4\u5206 75/100 \u3002<br /><br />## \u4e3a\u4ec0\u4e48\u503c\u5f97\u82b1\u65f6\u95f4<br /><br />\u4e4b\u524d\u7528\u98de\u4e66\u3001Notion \u3001Obsidian \uff0c\u9875\u9762\u4e4b\u95f4\u90fd\u662f\u5b64\u7acb\u7684\u3002\u60f3\u627e\u300c\u5173\u4e8e XX \u4e3b\u9898\u6211\u77e5\u9053\u4e9b\u4ec0\u4e48\u300d\uff0c\u5f97\u9760\u8bb0\u5fc6\u800c\u4e0d\u662f\u5de5\u5177\u3002<br /><br />\u73b0\u5728\u6bcf Ingest \u4e00\u7bc7\u65b0\u6587\u7ae0\uff0cLLM \u4f1a\u81ea\u52a8\u66f4\u65b0\u76f8\u5173\u6982\u5ff5\u9875\u9762\u3001\u6807\u6ce8\u77db\u76fe\u70b9\u3001\u8865\u5145\u4ea4\u53c9\u5f15\u7528\u3002\u8fd9\u4e2a\u7f51\u7edc\u4f1a\u968f\u7740\u4f7f\u7528\u4e0d\u65ad\u751f\u957f\uff0c\u800c\u4e14\u751f\u957f\u662f\u6709\u7ed3\u6784\u7684\u3002<br /><br />**\u77e5\u8bc6\u590d\u5229\uff0c\u5728\u7cfb\u7edf\u91cc\u662f\u771f\u7684\u80fd\u611f\u53d7\u5230\u7684\u3002**<br /><br />## \u793e\u533a\u5df2\u7ecf\u5728\u5377<br /><br />- [sage-wiki]( <a target=\"_blank\" href=\"https://github.com/xoai/sage-wiki)\uff1aGo\" rel=\"nofollow noopener\">https://github.com/xoai/sage-wiki)\uff1aGo</a> \u5199\u7684\uff0c\u4e00\u4e2a\u4e8c\u8fdb\u5236\uff0c\u652f\u6301 MCP Server<br />- Claude Code Skill \u7248\u672c\uff1a\u4e00\u884c\u547d\u4ee4\u5b89\u88c5\uff0c\u76f4\u63a5\u5728 Agent \u91cc ingest \u6765\u6e90<br /><br />---<br /><br />\u5b8c\u6574\u6587\u7ae0\u5728\u5fae\u4fe1\u516c\u4f17\u53f7\u300c\u4e91\u5c0f\u867e\u300d\uff1a[\u6211\u628a Karpathy \u7684\u77e5\u8bc6\u5e93\u65b9\u6cd5\u8bba\u843d\u5730\u4e86\uff0c\u6548\u679c\u8d85\u51fa\u9884\u671f]( <a target=\"_blank\" href=\"https://mp.weixin.qq.com/s/1wjzNY6E-efc26RmoM84cQ\" rel=\"nofollow noopener\">https://mp.weixin.qq.com/s/1wjzNY6E-efc26RmoM84cQ</a>)<br /><br />\u6709\u540c\u6837\u5728\u642d\u4e2a\u4eba\u77e5\u8bc6\u7cfb\u7edf\u7684\u540c\u5b66\uff0c\u6b22\u8fce\u4ea4\u6d41\u3002"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/SmartNeo", 
        "name": "SmartNeo", 
        "avatar": "https://cdn.v2ex.com/gravatar/10e8156e19466d002bfb3d6c615db7ae?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206451", 
      "title": "\u8fd9\u6837\u7528 ClaudeCode \u600e\u4e48\u6837\uff1f", 
      "id": "https://study.congcong.us/t/1206451", 
      "date_published": "2026-04-16T14:42:54+00:00", 
      "content_html": "\u7f8e\u533a AppStore \u53ef\u4ee5\u8ba2\u9605 Poe \u4f1a\u5458\uff0c\u4e00\u4e2a\u6708 20 \u7f8e\u5143\u6709 100 \u4e07\u79ef\u5206\uff0c\u8fd9\u4e9b\u79ef\u5206\u5728 App \u3001\u7f51\u9875\u3001Api \u901a\u7528\u3002<br />ClaudeCode \u914d\u7f6e\u4e3a\u4f7f\u7528 Poe \u7684 Api \uff0cPoe \u4e0a\u4f7f\u7528 ClaudeOpus \uff0c\u66f2\u7ebf\u6551\u56fd\uff0c\u95f4\u63a5\u7528\u4e0a ClaudeOpus \uff0c\u53c8\u907f\u514d\u88ab Anthropic \u5c01\u53f7\u3002<br />100 \u4e07\u79ef\u5206\u7701\u7740\u70b9\u7528\u5dee\u4e0d\u591a\u591f\u4e86\uff0c\u5982\u679c\u4e0d\u591f\uff0c\u5c31\u591a\u6ce8\u518c\u51e0\u4e2a\u8d26\u53f7\u3002"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/349865361", 
        "name": "349865361", 
        "avatar": "https://cdn.v2ex.com/avatar/f95d/5ad6/96740_large.png?m=1776347041"
      }, 
      "url": "https://study.congcong.us/t/1206444", 
      "title": "\u6211\u7528 AI \u5199\u4ee3\u7801\uff0c\u4f46\u7ec8\u7aef\u7ba1\u7406\u53cd\u800c\u6210\u4e86\u7d2f\u8d58\u2014\u2014\u4e8e\u662f\u6211\u505a\u4e86 codux", 
      "id": "https://study.congcong.us/t/1206444", 
      "date_published": "2026-04-16T13:44:10+00:00", 
      "content_html": "<h2>AI CLI \u5de5\u5177\u6b63\u5728\u6539\u53d8\u5f00\u53d1\u65b9\u5f0f</h2>\n<p>\u8fd9\u4e24\u5e74\uff0cClaude Code \u3001Codex \u3001Gemini CLI \u8fd9\u7c7b AI CLI \u5de5\u5177\u8d8a\u6765\u8d8a\u6210\u719f\u3002\u4f60\u5728\u7ec8\u7aef\u91cc\u63cf\u8ff0\u9700\u6c42\uff0cAI \u81ea\u52a8\u8bfb\u4ee3\u7801\u3001\u5199\u4ee3\u7801\u3001\u8dd1\u6d4b\u8bd5\u3001\u63d0\u4ea4\u2014\u2014\u5f00\u53d1\u6d41\u7a0b\u6b63\u5728\u4ece\"\u4eba\u5199\u4ee3\u7801\"\u53d8\u6210\"\u4eba\u6307\u6325\u3001AI \u5e72\u6d3b\"\u3002</p>\n<p>\u4f46\u968f\u4e4b\u800c\u6765\u7684\u95ee\u9898\u662f\uff1a<strong>\u7ec8\u7aef\u53d8\u6210\u4e86\u4e3b\u6218\u573a\uff0c\u800c\u73b0\u6709\u5de5\u5177\u90fd\u6ca1\u4e3a\u8fd9\u4e2a\u573a\u666f\u505a\u597d\u51c6\u5907\u3002</strong></p>\n<p>\u9879\u76ee\u4e00\u591a\u5c31\u4e71\u3001\u5e03\u5c40\u6bcf\u6b21\u90fd\u8981\u91cd\u6446\u3001AI \u8dd1\u5b8c\u4e86\u4e0d\u77e5\u9053\u3001Token \u70e7\u4e86\u591a\u5c11\u5b8c\u5168\u4e0d\u53ef\u89c1\u2026\u2026</p>\n<p>\u4e8e\u662f\u505a\u4e86 <strong>codux</strong>\u2014\u2014\u4e00\u4e2a\u4e13\u95e8\u7ba1\u7406\"\u7528 AI CLI \u5de5\u5177\u5f00\u53d1\u591a\u4e2a\u9879\u76ee\"\u8fd9\u4e2a\u5de5\u4f5c\u6d41\u7684\u539f\u751f macOS \u7ec8\u7aef\u5de5\u4f5c\u533a\u3002</p>\n<hr/>\n<h2>codux \u662f\u4ec0\u4e48</h2>\n<p>codux \u662f\u4e00\u4e2a\u4e13\u4e3a AI CLI \u5de5\u5177\u65f6\u4ee3\u8bbe\u8ba1\u7684<strong>\u539f\u751f macOS \u7ec8\u7aef\u5de5\u4f5c\u533a</strong>\u3002\u7528 SwiftUI + AppKit \u4ece\u96f6\u6784\u5efa\uff0c\u6ca1\u6709 Electron \uff0c\u6ca1\u6709 WebKit \uff0c\u542f\u52a8\u5373\u7528\uff0c\u7a7a\u95f2\u65f6\u5185\u5b58\u5360\u7528 80\u2013150 MB \u3002</p>\n<p><strong>GitHub</strong>\uff1a<a href=\"https://github.com/duxweb/codux\" rel=\"nofollow\">https://github.com/duxweb/codux</a><br/>\n<strong>\u5b98\u7f51</strong>\uff1a<a href=\"https://dmux.dux.cn\" rel=\"nofollow\">dmux.dux.cn</a></p>\n<hr/>\n<h2>\u6838\u5fc3\u529f\u80fd</h2>\n<h3>\u591a\u9879\u76ee\u5de5\u4f5c\u533a\uff0c\u968f\u65f6\u5207\u6362</h3>\n<p>\u5de6\u4fa7\u9879\u76ee\u4fa7\u680f\uff0c\u6bcf\u4e2a\u9879\u76ee\u72ec\u7acb\u7ba1\u7406\u81ea\u5df1\u7684\u7ec8\u7aef\u4f1a\u8bdd\u3001\u5206\u5c4f\u5e03\u5c40\u548c Git \u72b6\u6001\u3002\u5207\u6362\u9879\u76ee\u4e00\u6b21\u70b9\u51fb\uff0c\u5e03\u5c40\u81ea\u52a8\u6062\u590d\u3002AI \u4efb\u52a1\u5728\u8dd1\u65f6\uff0c\u4fa7\u680f\u56fe\u6807\u5b9e\u65f6\u52a8\u6001\u63d0\u793a\uff0c\u54ea\u4e2a\u9879\u76ee\u5728\u5de5\u4f5c\u4e00\u773c\u5c31\u770b\u51fa\u6765\u3002</p>\n<h3>\u7075\u6d3b\u5206\u5c4f\uff0c\u5e03\u5c40\u6301\u4e45\u5316</h3>\n<p>\u6c34\u5e73\u5206\u5c4f\u3001\u5e95\u90e8\u6807\u7b7e\u9875\u3001\u62d6\u62fd\u8c03\u6574\u6bd4\u4f8b\uff0c\u6240\u6709\u5e03\u5c40\u6309\u9879\u76ee\u6301\u4e45\u5316\u5b58\u50a8\u3002\u4e0b\u6b21\u6253\u5f00\u8fd8\u662f\u539f\u6765\u7684\u6837\u5b50\uff0c\u4e0d\u9700\u8981\u6bcf\u6b21\u91cd\u65b0\u6446\u3002</p>\n<h3>\u5185\u7f6e Git \u9762\u677f</h3>\n<p>\u53f3\u4fa7\u547c\u51fa Git \u9762\u677f\uff1a\u5206\u652f\u5207\u6362\u3001\u6682\u5b58\u6587\u4ef6\u3001\u67e5\u770b diff \u3001\u5199\u63d0\u4ea4\u8bf4\u660e\u3001\u4e00\u952e\u63a8\u9001\u62c9\u53d6\u3002\u63d0\u4ea4\u8bf4\u660e\u60f3\u4e0d\u51fa\u6765\uff1f AI \u5e2e\u4f60\u751f\u6210\u3002\u65e5\u5e38 Git \u64cd\u4f5c\u4e0d\u9700\u8981\u518d\u5f00 Fork \u6216 Tower \u3002</p>\n<h3>AI \u7528\u91cf\u5b9e\u65f6\u7edf\u8ba1</h3>\n<p>codux \u5b9e\u65f6\u76d1\u542c\u7ec8\u7aef\u91cc\u8fd0\u884c\u7684 AI \u5de5\u5177\uff0c\u7edf\u8ba1\u6bcf\u4e2a\u4f1a\u8bdd\u7684 Token \u6d88\u8017\u3001\u4f7f\u7528\u7684\u6a21\u578b\u3001\u8c03\u7528\u7684\u5de5\u5177\uff0c\u4ee5\u56fe\u8868\u5f62\u5f0f\u5c55\u793a\u4eca\u65e5\u7528\u91cf\u3001\u8fd1\u671f\u70ed\u529b\u56fe\u548c\u5de5\u5177\u6392\u884c\u3002</p>\n<p>\u76ee\u524d\u652f\u6301\uff1a<strong>Claude Code</strong>\u3001<strong>Codex \uff08 OpenAI \uff09</strong>\u3001<strong>Gemini CLI</strong>\uff0c\u66f4\u591a\u5de5\u5177\u6301\u7eed\u63a5\u5165\u3002</p>\n<h3>\u4efb\u52a1\u5b8c\u6210\u81ea\u52a8\u901a\u77e5</h3>\n<p>AI \u4efb\u52a1\u8dd1\u8d77\u6765\u5c31\u53ef\u4ee5\u53bb\u505a\u522b\u7684\u4e8b\u3002codux \u6301\u7eed\u76d1\u542c\u8fd0\u884c\u72b6\u6001\uff0c\u4efb\u52a1\u5b8c\u6210\u6216\u51fa\u9519\u65f6<strong>\u7cfb\u7edf\u901a\u77e5\u7acb\u523b\u63a8\u9001</strong>\uff0c\u4e0d\u9700\u8981\u5b88\u7740\u7ec8\u7aef\u76ef\u7ed3\u679c\u3002</p>\n<h3>\u6bcf\u65e5\u7b49\u7ea7\u7cfb\u7edf</h3>\n<p>\u6839\u636e\u5f53\u5929 AI Token \u4f7f\u7528\u91cf\u5b9e\u65f6\u5347\u6bb5\uff1a</p>\n<blockquote>\n<p>\u9ed1\u94c1 \u2192 \u9752\u94dc \u2192 \u767d\u94f6 \u2192 \u9ec4\u91d1 \u2192 \u767d\u91d1 \u2192 \u94bb\u77f3 \u2192 \u5927\u5e08 \u2192 \u5b97\u5e08</p>\n</blockquote>\n<p>\u7528\u91cf\u8d8a\u9ad8\uff0c\u7b49\u7ea7\u8d8a\u9ad8\u3002\u4e0d\u53ea\u662f\u4e2a\u6570\u5b57\uff0c\u66f4\u662f\u4eca\u5929\u5de5\u4f5c\u5f3a\u5ea6\u7684\u76f4\u89c2\u611f\u53d7\u3002</p>\n<h3>\u989c\u503c\u4e0d\u5c06\u5c31</h3>\n<p>\u73bb\u7483\u6a21\u7cca\u80cc\u666f\u3001\u7cbe\u5fc3\u8c03\u6821\u7684\u6df1\u6d45\u8272\u6a21\u5f0f\u3001\u591a\u5957\u7ec8\u7aef\u4e3b\u9898\u548c\u5e94\u7528\u914d\u8272\u65b9\u6848\u53ef\u9009\u3002\u6bcf\u5929\u8981\u76ef\u51e0\u4e2a\u5c0f\u65f6\u7684\u5de5\u5177\uff0c\u597d\u770b\u4e5f\u662f\u751f\u4ea7\u529b\u3002</p>\n<hr/>\n<h2>\u548c\u540c\u7c7b\u5de5\u5177\u7684\u5bf9\u6bd4</h2>\n<h3>iTerm2 / Warp / Alacritty \u7b49\u7ec8\u7aef\u5de5\u5177</h3>\n<p>\u8fd9\u7c7b\u5de5\u5177<strong>\u7ec8\u7aef\u4f53\u9a8c\u672c\u8eab\u505a\u5f97\u5f88\u597d</strong>\uff0c\u6e32\u67d3\u6027\u80fd\u3001\u5b57\u4f53\u6e32\u67d3\u3001\u5feb\u6377\u952e\u5b9a\u5236\u90fd\u662f\u4e1a\u754c\u6807\u6746\uff0ciTerm2 \u7528\u4e86\u5341\u51e0\u5e74\u4f9d\u7136\u662f macOS \u4e0a\u6700\u6210\u719f\u7684\u7ec8\u7aef\u4e4b\u4e00\u3002</p>\n<p>\u4f46\u5b83\u4eec\u7684\u5b9a\u4f4d\u662f<strong>\u901a\u7528\u7ec8\u7aef\u6a21\u62df\u5668</strong>\uff0c\u6ca1\u6709\u9879\u76ee\u7ba1\u7406\u7684\u6982\u5ff5\u2014\u2014\u6240\u6709 session \u662f\u5e73\u7684\uff0c\u9700\u8981\u7528\u6237\u81ea\u5df1\u7528 tmux \u6216\u8005\u624b\u52a8\u7ec4\u7ec7\u3002Git \u64cd\u4f5c\u3001AI \u4efb\u52a1\u76d1\u542c\u3001Token \u7edf\u8ba1\u8fd9\u4e9b\u90fd\u4e0d\u5728\u5b83\u4eec\u7684\u8bbe\u8ba1\u8303\u56f4\u5185\u3002</p>\n<p>Warp \u867d\u7136\u5f15\u5165\u4e86 AI \u529f\u80fd\uff0c\u4f46\u90a3\u662f Warp \u81ea\u5df1\u7684 AI \u52a9\u624b\uff0c\u548c Claude Code / Codex / Gemini CLI \u8fd9\u7c7b\u72ec\u7acb CLI \u5de5\u5177\u662f\u4e24\u4e2a\u751f\u6001\uff0c\u65e0\u6cd5\u76d1\u542c\u5b83\u4eec\u7684\u8fd0\u884c\u72b6\u6001\u548c\u7528\u91cf\u3002</p>\n<p><strong>\u9002\u5408\u8c01</strong>\uff1a\u4e0d\u9700\u8981\u591a\u9879\u76ee\u7ba1\u7406\u3001\u53ea\u662f\u60f3\u8981\u4e00\u4e2a\u597d\u7528\u7684\u7ec8\u7aef\u7684\u7528\u6237\uff0ciTerm2 / Warp \u4ecd\u7136\u662f\u5f88\u597d\u7684\u9009\u62e9\u3002codux \u66f4\u9002\u5408\u540c\u65f6\u8dd1\u591a\u4e2a AI \u9879\u76ee\u7684\u573a\u666f\u3002</p>\n<hr/>\n<h3>Codex Desktop / OpenCode \u7b49 AI \u5de5\u5177\u684c\u9762\u7aef</h3>\n<p>Codex Desktop \uff08 OpenAI \u5b98\u65b9\u684c\u9762\u5ba2\u6237\u7aef\uff09\u548c OpenCode \u8fd9\u7c7b\u5de5\u5177\uff0c\u76ee\u6807\u662f\u628a AI CLI \u5de5\u5177\u7684\u4ea4\u4e92\u505a\u5f97\u66f4\u76f4\u89c2\u2014\u2014\u5bf9\u8bdd\u754c\u9762\u3001\u4efb\u52a1\u7ba1\u7406\u3001\u591a\u4f1a\u8bdd\u5207\u6362\u90fd\u6bd4\u7eaf\u7ec8\u7aef\u53cb\u597d\u4e0d\u5c11\uff0c\u8fd9\u65b9\u9762\u5b83\u4eec\u505a\u5f97\u76f8\u5f53\u5b8c\u6574\u3002</p>\n<p>\u548c codux \u7684\u5dee\u8ddd\u4e3b\u8981\u4f53\u73b0\u5728\u4e24\u70b9\uff1a</p>\n<p><strong>\u7b2c\u4e00\uff0cElectron \u7684\u5185\u5b58\u4ee3\u4ef7\u3002</strong> \u8fd9\u7c7b\u684c\u9762\u7aef\u5927\u591a\u57fa\u4e8e Electron \u6784\u5efa\uff0c\u6253\u5f00\u4e00\u4e2a\u7a7a\u7a97\u53e3\u5c31\u8981 300\u2013500 MB \u5185\u5b58\u8d77\u6b65\u3002AI \u4efb\u52a1\u672c\u8eab\u5df2\u7ecf\u5f88\u8017\u8d44\u6e90\uff0c\u518d\u538b\u4e00\u5c42 Chromium \uff0c\u673a\u5668\u7a0d\u5fae\u8dd1\u6ee1\u5c31\u5f00\u59cb\u5361\u3002</p>\n<p><strong>\u7b2c\u4e8c\uff0c\u4f1a\u8bdd\u8bb0\u5f55\u4e00\u957f\u5c31\u5361\u987f\u3002</strong> AI \u5bf9\u8bdd\u5185\u5bb9\u901a\u5e38\u5305\u542b\u5927\u91cf\u4ee3\u7801\u5757\u3001\u957f\u6587\u672c\u3001diff \u8f93\u51fa\uff0cElectron \u6e32\u67d3\u5c42\u5904\u7406\u8fd9\u4e9b\u5e76\u4e0d\u64c5\u957f\u3002\u8dd1\u4e86\u51e0\u5341\u8f6e\u5bf9\u8bdd\u4e4b\u540e\uff0c\u6eda\u52a8\u5361\u3001\u6e32\u67d3\u6162\uff0c\u8fd9\u662f Web \u6e32\u67d3\u6280\u672f\u6808\u7684\u7ed3\u6784\u6027\u95ee\u9898\uff0c\u5f88\u96be\u9760\u4f18\u5316\u5f7b\u5e95\u89e3\u51b3\u3002</p>\n<p>codux \u4f7f\u7528\u539f\u751f SwiftTerm \u6e32\u67d3\u7ec8\u7aef\u5185\u5bb9\uff0c\u4e0d\u8d70 Web \u5c42\uff0c\u51e0\u5343\u884c\u8f93\u51fa\u6eda\u8d77\u6765\u548c\u7a7a\u7ec8\u7aef\u4e00\u6837\u987a\u6ed1\uff0c\u5185\u5b58\u5360\u7528\u4e5f\u7a33\u5b9a\u5728 80\u2013150 MB \u3002</p>\n<p><strong>\u9002\u5408\u8c01</strong>\uff1a\u5982\u679c\u4f60\u4e3b\u8981\u5173\u6ce8\u7684\u662f AI \u5bf9\u8bdd\u4ea4\u4e92\u4f53\u9a8c\uff0cCodex Desktop \u7c7b\u5de5\u5177\u66f4\u805a\u7126\u3002\u5982\u679c\u4f60\u66f4\u5728\u610f\u6027\u80fd\u3001\u957f\u4f1a\u8bdd\u6d41\u7545\u5ea6\uff0c\u4ee5\u53ca\u8de8\u9879\u76ee\u7684\u7ec8\u7aef\u5e03\u5c40\u7ba1\u7406\uff0ccodux \u662f\u66f4\u597d\u7684\u9009\u62e9\u3002</p>\n<hr/>\n<h3>VSCode \uff08\u5185\u7f6e\u7ec8\u7aef\uff09</h3>\n<p>VSCode \u662f\u4f18\u79c0\u7684\u4ee3\u7801\u7f16\u8f91\u5668\uff0c\u5185\u7f6e\u7ec8\u7aef\u4e5f\u57fa\u672c\u591f\u7528\uff0c\u914d\u5408 Copilot \u6216 Continue \u63d2\u4ef6\uff0cAI \u8f85\u52a9\u7f16\u7801\u7684\u4f53\u9a8c\u76f8\u5f53\u5b8c\u6574\u3002</p>\n<p>\u4f46 VSCode \u7684\u7ec8\u7aef\u662f<strong>\u7f16\u8f91\u5668\u7684\u9644\u5c5e\u529f\u80fd</strong>\uff0c\u8bbe\u8ba1\u4e0a\u662f\"\u6253\u5f00\u4e00\u4e2a\u9879\u76ee\u3001\u7528\u4e00\u4e2a\u7ec8\u7aef\"\u3002\u591a\u9879\u76ee\u573a\u666f\u9700\u8981\u5f00\u591a\u4e2a VSCode \u7a97\u53e3\uff0c\u6bcf\u4e2a\u7a97\u53e3\u7684\u7ec8\u7aef\u4e92\u76f8\u72ec\u7acb\uff0c\u6ca1\u6709\u7edf\u4e00\u7684\u9879\u76ee\u5207\u6362\u89c6\u56fe\uff0c\u5e03\u5c40\u4e0d\u6301\u4e45\u5316\uff0cAI CLI \u5de5\u5177\u7684\u8fd0\u884c\u72b6\u6001\u548c Token \u7528\u91cf\u5728 VSCode \u91cc\u5b8c\u5168\u4e0d\u53ef\u89c1\u3002</p>\n<p>\u6b64\u5916 VSCode \u57fa\u4e8e Electron \uff0c\u7a7a\u95f2\u72b6\u6001\u4e0b\u5185\u5b58\u5360\u7528\u4e5f\u5728 300 MB \u4ee5\u4e0a\uff0c\u591a\u5f00\u51e0\u4e2a\u7a97\u53e3\u538b\u529b\u4e0d\u5c0f\u3002</p>\n<p><strong>\u9002\u5408\u8c01</strong>\uff1a\u4ee5\u4ee3\u7801\u7f16\u8f91\u4e3a\u4e3b\u3001\u5076\u5c14\u7528\u7ec8\u7aef\u8dd1 AI \u4efb\u52a1\u7684\u7528\u6237\uff0cVSCode \u5b8c\u5168\u591f\u7528\u3002\u5982\u679c\u7ec8\u7aef\u548c AI \u4efb\u52a1\u7ba1\u7406\u662f\u4f60\u7684\u4e3b\u8981\u5de5\u4f5c\uff0ccodux \u4f1a\u66f4\u5408\u9002\uff0c\u4e24\u8005\u4e5f\u53ef\u4ee5\u5e76\u884c\u4f7f\u7528\u3002</p>\n<hr/>\n<h2>\u4e00\u5f20\u8868\u8bf4\u6e05\u695a</h2>\n<table>\n<thead>\n<tr>\n<th></th>\n<th>codux</th>\n<th>iTerm2</th>\n<th>Warp</th>\n<th>Codex Desktop / OpenCode</th>\n<th>VSCode</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>\u5b9a\u4f4d</td>\n<td>AI CLI \u7ec8\u7aef\u5de5\u4f5c\u533a</td>\n<td>\u901a\u7528\u7ec8\u7aef</td>\n<td>\u667a\u80fd\u7ec8\u7aef</td>\n<td>AI \u5de5\u5177\u5ba2\u6237\u7aef</td>\n<td>\u4ee3\u7801\u7f16\u8f91\u5668</td>\n</tr>\n<tr>\n<td>\u591a\u9879\u76ee\u72ec\u7acb\u7ba1\u7406</td>\n<td>\u2705</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u274c</td>\n</tr>\n<tr>\n<td>\u5206\u5c4f\u5e03\u5c40\u6301\u4e45\u5316</td>\n<td>\u2705</td>\n<td>\u6709\u9650</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u274c</td>\n</tr>\n<tr>\n<td>AI CLI \u5de5\u5177\u76d1\u542c</td>\n<td>\u2705</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u2705</td>\n<td>\u274c</td>\n</tr>\n<tr>\n<td>Token \u7528\u91cf\u7edf\u8ba1</td>\n<td>\u2705</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u2705</td>\n<td>\u274c</td>\n</tr>\n<tr>\n<td>\u4efb\u52a1\u5b8c\u6210\u901a\u77e5</td>\n<td>\u2705</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u274c</td>\n</tr>\n<tr>\n<td>\u5185\u7f6e Git \u9762\u677f</td>\n<td>\u2705</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u63d2\u4ef6</td>\n</tr>\n<tr>\n<td>\u539f\u751f\u6e32\u67d3\uff08\u65e0 Electron \uff09</td>\n<td>\u2705</td>\n<td>\u2705</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u274c</td>\n</tr>\n<tr>\n<td>\u957f\u4f1a\u8bdd\u6e32\u67d3\u6d41\u7545</td>\n<td>\u2705</td>\n<td>\u2705</td>\n<td>\u4e00\u822c</td>\n<td>\u274c</td>\n<td>\u4e00\u822c</td>\n</tr>\n<tr>\n<td>\u4ee3\u7801\u7f16\u8f91 / \u8865\u5168</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u274c</td>\n<td>\u90e8\u5206</td>\n<td>\u2705</td>\n</tr>\n<tr>\n<td>\u7a7a\u95f2\u5185\u5b58\u5360\u7528</td>\n<td>~100 MB</td>\n<td>~80 MB</td>\n<td>~200 MB</td>\n<td>~400 MB+</td>\n<td>~300 MB</td>\n</tr>\n</tbody></table><hr/>\n<h2>\u6280\u672f\u5b9e\u73b0</h2>\n<table>\n<thead>\n<tr>\n<th>\u7ec4\u4ef6</th>\n<th>\u6280\u672f</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>UI \u6846\u67b6</td>\n<td>SwiftUI + AppKit \uff0c\u539f\u751f\u6e32\u67d3\uff0c\u65e0\u4efb\u4f55 Web \u5c42</td>\n</tr>\n<tr>\n<td>\u7ec8\u7aef\u5f15\u64ce</td>\n<td>SwiftTerm \uff0c\u5b8c\u6574\u652f\u6301 ANSI \u3001\u9f20\u6807\u3001\u6587\u5b57\u9009\u62e9</td>\n</tr>\n<tr>\n<td>Git \u96c6\u6210</td>\n<td>\u76f4\u63a5\u8c03\u7528\u672c\u5730 git CLI \uff0c\u65e0\u989d\u5916\u4f9d\u8d56</td>\n</tr>\n<tr>\n<td>\u6570\u636e\u5b58\u50a8</td>\n<td>JSON \u672c\u5730\u6301\u4e45\u5316\uff0c\u65e0\u8d26\u53f7\uff0c\u65e0\u4e91\u7aef\u4e0a\u4f20</td>\n</tr>\n</tbody></table><hr/>\n<h2>\u4e0b\u8f7d\u8bd5\u8bd5</h2>\n<ul>\n<li><strong>\u7cfb\u7edf\u8981\u6c42</strong>\uff1amacOS 14.0 Sonoma \u6216\u66f4\u9ad8</li>\n<li><strong>GitHub</strong>\uff1a<a href=\"https://github.com/duxweb/codux\" rel=\"nofollow\">https://github.com/duxweb/codux</a></li>\n<li><strong>\u5b98\u7f51</strong>\uff1a<a href=\"https://dmux.dux.cn\" rel=\"nofollow\">dmux.dux.cn</a></li>\n</ul>\n<p>\u9996\u6b21\u6253\u5f00\u5982\u679c\u63d0\u793a\"\u65e0\u6cd5\u9a8c\u8bc1\u5f00\u53d1\u8005\"\uff0c\u5728\u7ec8\u7aef\u6267\u884c\uff1a</p>\n<pre><code class=\"language-bash\">sudo xattr -rd com.apple.quarantine /Applications/codux.app\n</code></pre>\n<p>\u6216\u524d\u5f80\u300c\u7cfb\u7edf\u8bbe\u7f6e \u2192 \u9690\u79c1\u4e0e\u5b89\u5168\u6027\u300d\u70b9\u51fb\u300c\u4ecd\u8981\u6253\u5f00\u300d\u3002</p>\n<hr/>\n<p>\u5982\u679c\u4f60\u4e5f\u5728\u7528 AI CLI \u5de5\u5177\u505a\u5f00\u53d1\uff0c\u6b22\u8fce\u8bd5\u7528\uff0c\u6709\u95ee\u9898\u76f4\u63a5\u5728 GitHub \u63d0 Issue \u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/voidmnwzp", 
        "name": "voidmnwzp", 
        "avatar": "https://cdn.v2ex.com/avatar/8fba/190c/445250_large.png?m=1760583091"
      }, 
      "url": "https://study.congcong.us/t/1206443", 
      "date_modified": "2026-04-16T13:43:45+00:00", 
      "content_html": "\u662f jet brains/vscode \u52a0 cursor/cc/codex \u63d2\u4ef6<br />\u8fd8\u662f ai ide  cursor \u6216\u8005 trae<br />\u624b\u5199\u6bd4\u4f8b\u5360\u591a\u5c11\u5462", 
      "date_published": "2026-04-16T13:43:07+00:00", 
      "title": "[\u8c03\u7814] \u5404\u4f4d\u5728\u516c\u53f8\u90fd\u7528\u4ec0\u4e48 ide \u548c agent \u5199\u4ee3\u7801\uff1f", 
      "id": "https://study.congcong.us/t/1206443"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/xudingjun3131", 
        "name": "xudingjun3131", 
        "avatar": "https://cdn.v2ex.com/avatar/f5a8/c4dc/333189_large.png?m=1776341669"
      }, 
      "url": "https://study.congcong.us/t/1206423", 
      "title": "\u8001\u8fd0\u7ef4 share \u4e00\u4e2a\u8fd0\u7ef4\u5e73\u53f0", 
      "id": "https://study.congcong.us/t/1206423", 
      "date_published": "2026-04-16T12:25:30+00:00", 
      "content_html": "<p>\u6700\u8fd1\u6574\u5408\u4e86\u4e00\u4e0b\u4ee5\u524d\u9047\u5230\u7684\u4e00\u4e9b\u8fd0\u7ef4\u573a\u666f\u7684\u9700\u6c42\uff0c\u505a\u6210\u5e73\u53f0\u5316\u3002\n<strong><a href=\"https://dops.itgank.com:8888/\" rel=\"nofollow\">https://dops.itgank.com:8888/</a></strong>\n<strong>\u6f14\u793a\u8d26\u5bc6 demo/demodemo</strong></p>\n<h2>\u4e3b\u8981\u529f\u80fd\uff1a</h2>\n<p><img alt=\"\u5fae\u4fe1\u56fe\u7247_20260416113115_176_64\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=dUlZRVdneXcyWDl0SVQ2Q05PTDlXdGdvRW5wUDR0TEo=\"/></p>\n<ol>\n<li>\u5b9e\u73b0 gitops/jenkins+git(gitlab \uff0cgithub \uff0cbitbucket \uff0cgitea)+argocd+k8s \u81ea\u52a8\u5316\u90e8\u7f72\n<img alt=\"\u5fae\u4fe1\u56fe\u7247_20260416113047_175_64\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=cDNvdTlzcm83T0FlSFV2Tmd5VnhJZGdvRW5wUDR0TEo=\"/>\n<img alt=\"ScreenShot_2026-04-16_202342_040\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=WEUwbjI3Zk5TbXIrQ3ZSazBtTTlhai9BMjE3anM2R0o=\"/></li>\n<li>\u5b9e\u73b0 k8s \u7684\u7ba1\u7406\u529f\u80fd\uff0c\u6309\u7167\u73af\u5883\u6743\u9650\u533a\u5206\uff0c\u53ef\u67e5\u770b pod \u65e5\u5fd7\uff0c\u767b\u5f55 pod \u91cd\u70b9\uff0c\u6269\u7f29\u5bb9 pod \uff0c\u91cd\u542f pod \uff0c\u8fd8\u6709 pod \u6587\u4ef6\u7ba1\u7406\uff0cyaml \u6587\u4ef6\u67e5\u770b\u7b49\u7b49</li>\n<li>\u914d\u7f6e\u7ba1\u7406\uff0c\u76ee\u524d\u76f4\u8fde zookeeper</li>\n<li>\u5de5\u5355\u7ba1\u7406\uff0c\u5f62\u6210\u8fd0\u7ef4 sop \uff0c\u5de5\u5355\u7684\u6a21\u5757\uff0c\u5ba1\u6279\u94fe\u7b49\uff0c\u5b9e\u73b0\u901a\u77e5\u673a\u5236\n<img alt=\"\u5fae\u4fe1\u56fe\u7247_20260416113209_177_64\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=Mnc3ekkzMzVjSlZoTTBkZWlWK25rTmdvRW5wUDR0TEo=\"/></li>\n<li>\u8fd0\u7ef4\u7ba1\u7406\uff0c\u5305\u62ec\u6279\u91cf\u8fd0\u7ef4\u6210\u5343\u4e0a\u4e07\u53f0\u670d\u52a1\u5668\uff08 linux/windows \uff09\uff0c\u811a\u672c\u7ba1\u7406\u7b49\u7b49</li>\n<li>\u76d1\u63a7\u7ba1\u7406\uff0c\u4e3b\u8981\u662f\u5d4c\u5957 grafana \uff0cvictoriametrics \uff0cvictorialogs \uff0cvictoriatraces \uff0copen telemetry \u90a3\u4e00\u5957\uff0c\u66ff\u4ee3 prometheus \u7684\u6027\u80fd\u548c\u5b58\u50a8\u95ee\u9898\n<img alt=\"\u5fae\u4fe1\u56fe\u7247_20260416114332_178_64\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=Q2d4SjkrYWNwTTQ1amlNeTJGV0QrTmdvRW5wUDR0TEo=\"/>\n<img alt=\"\u5fae\u4fe1\u56fe\u7247_20260416114402_179_64\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=OURKb2UxUmZ3eHBibGpSMFFqSlBqTmdvRW5wUDR0TEo=\"/></li>\n<li>cmdb \u7684\u4e00\u4e9b\u6570\u636e\u7ba1\u7406\n<img alt=\"\u5fae\u4fe1\u56fe\u7247_20260416114750_182_64\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=QmdlV1RJdktOL3dwbUZjcmhSaGkydGdvRW5wUDR0TEo=\"/></li>\n<li>\u5173\u4e8e\u5bb9\u5668\uff0cdockerfile \uff0chelm \u7684\u4e00\u4e9b\u7ba1\u7406</li>\n<li>\u5b9a\u65f6\u4efb\u52a1\u7ba1\u7406\n<img alt=\"\u5fae\u4fe1\u56fe\u7247_20260416114738_181_64\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=UUFESk1MMEJaTlpKU1ZBVW9ubmVodGdvRW5wUDR0TEo=\"/></li>\n<li>1 \u8fd8\u6709\u5c0f\u5de5\u5177\u96c6\u5408\uff0c\u7f51\u76d8\u7684\u4e00\u4e9b\u8bbe\u8ba1\n<img alt=\"ScreenShot_2026-04-16_202254_391\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=OVpEV2k1S3BBMFhuY3dLdGtaelZpVC9BMjE3anM2R0o=\"/>\n<img alt=\"ScreenShot_2026-04-16_202422_189\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=MWpDaUJrRHg1VVZtY2dHOWZ4VzBaai9BMjE3anM2R0o=\"/></li>\n<li>\u7528\u6237 \u7ec4\u7ec7\uff0c\u6743\u9650\uff0c\u83dc\u5355\uff0c\u516c\u544a\uff0c\u914d\u7f6e\uff0c\u5e2e\u52a9\u6587\u6863\u7684\u7ba1\u7406\n<img alt=\"\u5fae\u4fe1\u56fe\u7247_20260416114928_183_64\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://img.itgank.com:8888/app/hide.php?key=UEJrUy9VK0JKWDZJbzdFTWtyNDVtZGdvRW5wUDR0TEo=\"/></li>\n</ol>\n<blockquote>\n<p><strong>\u7531\u4e8e demo \u6743\u9650\uff0c\u90e8\u5206\u9875\u9762\u770b\u4e0d\u89c1\u5662</strong></p>\n</blockquote>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/dsd2077", 
        "name": "dsd2077", 
        "avatar": "https://cdn.v2ex.com/avatar/5839/7ec2/753829_large.png?m=1776336993"
      }, 
      "url": "https://study.congcong.us/t/1206414", 
      "date_modified": "2026-04-16T11:06:55+00:00", 
      "content_html": "\u6211\u5148\u6765\uff0c\u4e0a\u4e2a\u6708\u82b1\u4e86 2500 \uff0c\u56e0\u4e3a\u5f00\u4e86\u5c0f\u9f99\u867e\uff0c\u8d26\u5355\u6025\u5267\u98d9\u5347\uff0c\u5927\u5934\u662f claude Opus 4.6<br /><a target=\"_blank\" href=\"/i/kf0B4iWB.png\" rel=\"nofollow noopener\" target=\"_blank\" title=\"\u5728\u65b0\u7a97\u53e3\u6253\u5f00\u56fe\u7247 kf0B4iWB.png\"><img src=\"//i.v2ex.co/kf0B4iWB.png\" class=\"embedded_image\"></a>", 
      "date_published": "2026-04-16T11:03:35+00:00", 
      "title": "\u770b\u5230\u6709\u516c\u53f8\u8003\u6838 token \u6307\u6807\uff0c\u5f88\u597d\u5947\u5927\u5bb6\u4e0a\u4e2a\u6708\u7684 AI \u8d26\u5355\u662f\u591a\u5c11", 
      "id": "https://study.congcong.us/t/1206414"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/zhoudaniu", 
        "name": "zhoudaniu", 
        "avatar": "https://cdn.v2ex.com/avatar/e694/e9e4/253447_large.png?m=1775881134"
      }, 
      "url": "https://study.congcong.us/t/1206408", 
      "title": "GLM-Coding \u8c03\u7528\u6301\u7eed\u62a5\u9519\uff1a z.ai \u7684 Lite \u5957\u9910\u51e0\u4e4e\u65e0\u6cd5\u4f7f\u7528\uff0c\u5b98\u65b9 Pro/Max \u662f\u5426\u7a33\u5b9a\uff1f", 
      "id": "https://study.congcong.us/t/1206408", 
      "date_published": "2026-04-16T10:25:14+00:00", 
      "content_html": "<p>\u5404\u4f4d V \u53cb\uff0cTRAE \u548c CODEX \u7684 gpt \u91cf\u90fd\u5757\u7528\u5b8c\u4e86\uff0c</p>\n<p>\u6700\u8fd1\u5728\u5c1d\u8bd5\u4f7f\u7528 <strong>GLM-Coding</strong> \u8fdb\u884c\u4ee3\u7801\u751f\u6210\u76f8\u5173\u4efb\u52a1\uff0c\u9047\u5230\u4e86\u6bd4\u8f83\u5934\u75bc\u7684\u95ee\u9898\uff0c\u60f3\u54a8\u8be2\u4e00\u4e0b\u5927\u5bb6\u7684\u5b9e\u9645\u4f7f\u7528\u60c5\u51b5\u3002</p>\n<h2>\u5f53\u524d\u9047\u5230\u7684\u95ee\u9898</h2>\n<ul>\n<li>\u6211\u76ee\u524d\u8d2d\u4e70\u4e86 <strong><a href=\"http://z.ai\" rel=\"nofollow\">z.ai</a> \u63d0\u4f9b\u7684 Lite \u5957\u9910</strong></li>\n<li>\u4f46\u51e0\u4e4e <strong>\u6bcf\u6b21\u8c03\u7528\u90fd\u5728\u62a5\u9519</strong>\uff08\u5404\u79cd\u8d85\u65f6\u3001\u5185\u90e8\u9519\u8bef\u3001\u6216\u76f4\u63a5\u65e0\u54cd\u5e94\uff09\uff0c\u57fa\u672c\u65e0\u6cd5\u6b63\u5e38\u5b8c\u6210\u4e00\u6b21\u4ee3\u7801\u751f\u6210\u3002</li>\n<li>\u5df2\u7ecf\u5c1d\u8bd5\u8fc7\u5207\u6362\u7f51\u7edc\u3001\u8c03\u6574\u8bf7\u6c42\u53c2\u6570\u3001\u964d\u4f4e\u5e76\u53d1\uff0c\u95ee\u9898\u4f9d\u65e7\u3002</li>\n</ul>\n<h2>\u60f3\u54a8\u8be2\u5927\u5bb6\u7684\u7ecf\u9a8c</h2>\n<ol>\n<li><strong>\u5b98\u65b9 Pro \u5957\u9910</strong> \u6216 <strong>Max \u5957\u9910</strong> \u662f\u5426\u53ef\u4ee5\u7a33\u5b9a\u8c03\u7528\uff1f\u6709\u6ca1\u6709\u540c\u6837\u9891\u7e41\u62a5\u9519\u7684\u60c5\u51b5\uff1f</li>\n<li>\u662f\u5426\u6709\u4eba\u5bf9\u6bd4\u8fc7 <strong><a href=\"http://z.ai\" rel=\"nofollow\">z.ai</a> \u7684 Lite</strong> \u4e0e <strong>\u5b98\u65b9 Pro/Max</strong> \u5728\u5b9e\u9645\u53ef\u7528\u6027\u4e0a\u7684\u5dee\u5f02\uff1f</li>\n<li>\u5982\u679c\u5b98\u65b9 Pro/Max \u4e5f\u4e0d\u7a33\u5b9a\uff0c\u6709\u6ca1\u6709\u5176\u4ed6\u76f8\u5bf9\u9760\u8c31\u7684\u6e20\u9053\u6216\u66ff\u4ee3\u65b9\u6848\uff08\u6bd4\u5982\u79c1\u6709\u90e8\u7f72\u6216\u5176\u4ed6 API \u5382\u5546\uff09\uff1f</li>\n</ol>\n<p>\u5e0c\u671b\u6709\u5b9e\u9645\u4f7f\u7528\u7ecf\u9a8c\u7684\u670b\u53cb\u5206\u4eab\u4e00\u4e0b\u73b0\u72b6\uff0c\u907f\u514d\u7ee7\u7eed\u8e29\u5751\u3002\u975e\u5e38\u611f\u8c22\uff01</p>\n<p>\uff08\u5982\u679c\u6709\u5b98\u65b9\u4eba\u5458\u770b\u5230\uff0c\u4e5f\u6b22\u8fce\u89e3\u91ca\u4e00\u4e0b Lite \u5957\u9910\u7684\u53ef\u7528\u6027\u72b6\u6001\u3002\uff09</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/guiguihui", 
        "name": "guiguihui", 
        "avatar": "https://cdn.v2ex.com/gravatar/0a58a8d5b8ea5f582227f1d806feddea?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206406", 
      "title": "\u73b0\u5728\u8fd8\u6709\u4ec0\u4e48\u6e20\u9053\u53ef\u4ee5\u7a33\u5b9a\u5b89\u5168\u5730\u4f7f\u7528 Claude \u5417\uff1f", 
      "id": "https://study.congcong.us/t/1206406", 
      "date_published": "2026-04-16T10:13:50+00:00", 
      "content_html": "<p>\u6211\u5165\u804c\u4e86\u4e00\u5bb6\u516c\u53f8\uff0c\u4ed6\u4eec\u62a5\u9500 Claude \u7684\u5168\u90e8\u8d39\u7528\uff0c\u4f46\u662f\u6211\u8fd9\u4e24\u5929\u5c1d\u8bd5\u4e86\u4e00\u4e9b\u65b9\u6cd5\uff08 1.\u6ce8\u518c\u7f8e\u533a apple \u8d26\u53f7\uff0c\u7136\u540e\u5728\u624b\u673a\u4e0a\u4e0b\u8f7d Claude \uff0c\u4f46\u5361\u5728\u4e86 Claude \u6ce8\u518c\u8d26\u53f7\u8fd9\u4e00\u6b65\uff0c\u7528 PingMe \u63a5\u7801\u63a5\u4e0d\u5230\uff1b 2.\u6ce8\u518c\u65b0 Google mail \u8d26\u53f7\uff0c\u5730\u533a\u5728\u56fd\u5916\uff0c\u7136\u540e\u6ce8\u518c Claude \u8d26\u53f7\u4e5f\u662f\u5931\u8d25\uff0c\u800c\u4e14\u8fd9\u6837\u64cd\u4f5c\u4e4b\u540e\u8fd8\u9700\u8981 visa \u5361\u6765\u4ed8\u6b3e\uff09\u3002\n\u6211\u73b0\u5728\u6709\u7a33\u5b9a\u7684 VPN \u53ef\u4ee5\u8fde\u5230\u4e1c\u5357\u4e9a\u67d0\u53d1\u8fbe\u56fd\u5bb6\u3001\u6709\u9999\u6e2f\u7684\u5361\u3001\u6709\u62db\u5546\u94f6\u884c\u7684 MasterCard \uff08\u524d\u4e24\u5929\u521a\u5f00\u901a\uff0c\u8fd8\u6ca1\u7528\u8fc7\uff09\u3002\n\u60f3\u8bf7\u95ee\u5404\u4f4d\u5927\u4f6c\u6709\u4ec0\u4e48\u6e20\u9053\u53ef\u4ee5\u7a33\u5b9a\u5b89\u5168\u5730\u4f7f\u7528 cc \u5417\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/waldentree", 
        "name": "waldentree", 
        "avatar": "https://cdn.v2ex.com/avatar/f8b8/3b78/347584_large.png?m=1747388806"
      }, 
      "url": "https://study.congcong.us/t/1206379", 
      "title": "\u5b57\u8282\u4e3a\u5565\u4e0d\u51fa\u4e2a\u56fd\u5185\u7248 Vercel\uff1f", 
      "id": "https://study.congcong.us/t/1206379", 
      "date_published": "2026-04-16T08:20:31+00:00", 
      "content_html": "<p>\u5b57\u8282/\u706b\u5c71\u5f15\u64ce\u4e3a\u5565\u4e0d\u51fa\u4e2a\u56fd\u5185\u7248 Vercel \u5462\uff1f\u7ed3\u5408 Trae \u5f00\u53d1\u540e\u76f4\u63a5\u5feb\u901f\u90e8\u7f72\uff0c\u65e2\u80fd\u5438\u5f15\u66f4\u591a\u5165\u95e8\u5f00\u53d1\u8005\uff0c\u8fd8\u80fd\u5356\u670d\u52a1\u5668\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/lynn1su", 
        "name": "lynn1su", 
        "avatar": "https://cdn.v2ex.com/avatar/f59f/474b/434592_large.png?m=1734339081"
      }, 
      "url": "https://study.congcong.us/t/1206344", 
      "title": "\u4e3a\u4ec0\u4e48\u5382\u5bb6\u4e0d\u5728 skill/mcp \u8fd9\u7c7b\u7684\u5de5\u5177\u4e2d\u585e\u5e7f\u544a\u5462\uff1f\u8fd9\u6837\u4e0d\u662f\u53ef\u4ee5\u5927\u8d5a\u561b\uff1f", 
      "id": "https://study.congcong.us/t/1206344", 
      "date_published": "2026-04-16T06:51:53+00:00", 
      "content_html": "\u6bd4\u5982\u643a\u7a0b\uff0c\u98de\u732a\uff0c\u9014\u864e\u4e00\u7c7b\u7684 skill/mcp \uff0c\u5b8c\u5168\u53ef\u4ee5\u8ba9 ai \u5728\u5e2e\u7528\u6237\u751f\u6210\u8d44\u6e90\uff0c\u6216\u8005\u8ba2\u5355\u7684\u65f6\u5019\u987a\u4fbf\u63a8\u9001\u5e7f\u544a\uff0c\u8fd9\u4e0d\u662f\u53ef\u4ee5\u8d5a\u94b1\u561b\uff1f"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/lynn1su", 
        "name": "lynn1su", 
        "avatar": "https://cdn.v2ex.com/avatar/f59f/474b/434592_large.png?m=1734339081"
      }, 
      "url": "https://study.congcong.us/t/1206334", 
      "title": "minimax \u771f\u662f\u8138\u90fd\u4e0d\u8981\u4e86\uff0c\u5de5\u4f5c\u65e5\u4e0b\u5348 14:00 \u5b9a\u65f6\u5f00\u542f 529\uff0c\u8138\u90fd\u4e0d\u8981\u4e86\u3002\u8bad\u7ec3\u6a21\u578b\u5c45\u7136\u5360\u7528\u7528\u6237\u4f7f\u7528\u65f6\u95f4", 
      "id": "https://study.congcong.us/t/1206334", 
      "date_published": "2026-04-16T06:20:12+00:00", 
      "content_html": "<a target=\"_blank\" href=\"https://i.imgur.com/58OUB9w.png\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/58OUB9w.png\" class=\"embedded_image\" rel=\"noreferrer\"></a><br /> <a target=\"_blank\" href=\"https://i.imgur.com/dbxtdab.png\" rel=\"nofollow noopener\" target=\"_blank\"><img src=\"https://i.imgur.com/dbxtdab.png\" class=\"embedded_image\" rel=\"noreferrer\"></a><br /> \u6bcf\u5929\u4e0b\u5348 14:00 \u51c6\u65f6\u5f00\u59cb 529 \uff0c\u6211\u9ad8\u5ea6\u6000\u7591\u5728\u8bad\u7ec3\u6a21\u578b\uff0c\u4e3a\u4ec0\u4e48\u4e0d\u5728\u51cc\u6668\u8bad\u7ec3\uff1f\u8138\u90fd\u4e0d\u8981\u4e86<br /> \u4eac\u4e1c\u90fd\u4e0d\u4f1a\u52a8\u4e0d\u52a8\u8fc7\u8f7d\u7684"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/wuswoo", 
        "name": "wuswoo", 
        "avatar": "https://cdn.v2ex.com/gravatar/e83707aeb2cca7e43e6bf97888562c41?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206299", 
      "title": "AI \u8d5b\u4e8b\u901a - 2026 \u5e74 4 \u6708\u4e2d\u56fd\u533a\u65b0\u589e AI \u7ade\u8d5b\u548c\u9ed1\u5ba2\u677e\u6c47\u603b", 
      "id": "https://study.congcong.us/t/1206299", 
      "date_published": "2026-04-16T03:45:58+00:00", 
      "content_html": "<p><a href=\"https://www.competehub.dev\" rel=\"nofollow\">AI \u8d5b\u4e8b\u901a(CompeteHub) </a>\u4e13\u6ce8\u4e8e\u7cbe\u5fc3\u6311\u9009\u6700\u65b0\u7684\u5168\u7403 AI \u7ade\u8d5b\u4fe1\u606f\uff0c\u6db5\u76d6\u6570\u636e\u7b97\u6cd5\u6bd4\u8d5b\u3001AI \u5927\u6a21\u578b\u6bd4\u8d5b\u3001\u5de5\u7a0b\u5f00\u53d1\u6bd4\u8d5b\u3001AI Agent \u6311\u6218\u8d5b\u3001\u9ed1\u5ba2\u677e. \u5df2\u7ecf\u6536\u96c6 1000+\u6bd4\u8d5b\u3001100+\u7ade\u8d5b\u6765\u6e90\u3001\u8d85 5000 \u4e07\u5956\u91d1\uff0c\u8fd8\u5728\u7ee7\u7eed\u66f4\u65b0\u4e2d\u3002</p>\n<p>\u6309\u5730\u533a\u901b\u8d5b\uff1a<a href=\"https://competehub.dev/zh/regions/China/All\" rel=\"nofollow\">\u4e2d\u56fd</a>\u3001<a href=\"https://competehub.dev/zh/regions/North-America/All\" rel=\"nofollow\">\u5317\u7f8e</a>\u3001<a href=\"https://competehub.dev/zh/regions/Asia-Pacific/All\" rel=\"nofollow\">\u4e9a\u592a</a>\u3001<a href=\"https://competehub.dev/zh/regions/Europe/All\" rel=\"nofollow\">\u6b27\u6d32</a>\u3001<a href=\"https://competehub.dev/zh/regions/Africa/All\" rel=\"nofollow\">\u975e\u6d32</a>\uff0c\u8fd8\u6709 \u7ebf\u4e0a\u8d5b \u4e00\u952e\u7b5b\uff0c\u672c\u5730\u7ebf\u4e0b\u3001\u8fdc\u7a0b\u53c2\u8d5b\u90fd\u80fd\u5bf9\u9f50\u4f60\u7684\u8ba1\u5212\u3002</p>\n<p>\u6309 TAG \u9501\u5b9a\u9886\u57df\uff1a\u673a\u5668\u5b66\u4e60/AI \u3001\u8ba1\u7b97\u673a\u89c6\u89c9\u3001Agent \u3001\u5de5\u7a0b\u5f00\u53d1\u3001Web \u3001\u79fb\u52a8\u3001\u91d1\u878d\u79d1\u6280\u3001\u5065\u5eb7\u3001\u533a\u5757\u94fe\u3001\u7f51\u7edc\u5b89\u5168\u3001\u91cf\u5b50\u3001\u673a\u5668\u4eba\u2026\u202630+ \u6807\u7b7e\u968f\u5fc3\u7ec4\u5408\uff0c\u4e0d\u7528\u5728\u5404\u5e73\u53f0\u7ffb\u6765\u7ffb\u53bb\u3002</p>\n<p><a href=\"https://www.competehub.dev/zh/subscribe\" rel=\"nofollow\">\u8ba2\u9605 AI \u8d5b\u4e8b\u901a\u5468\u62a5</a>\uff0c\u7b2c\u4e00\u65f6\u95f4\u83b7\u53d6\u6700\u65b0\u6bd4\u8d5b\u4fe1\u606f\uff0c\u4e0d\u9519\u8fc7\u4efb\u4f55\u673a\u4f1a\u9519\u8fc7\u4efb\u4f55\u4e00\u573a AI \u8d5b\u4e8b\uff0c\u8d62\u53d6\u5956\u91d1\u3002</p>\n<p>4 \u6708\u4efd\u4e2d\u56fd\u533a\u65b0\u589e\u6bd4\u8d5b\u5982\u4e0b:</p>\n<table>\n<thead>\n<tr>\n<th>\u7ade\u8d5b</th>\n<th>\u5956\u91d1</th>\n<th>\u5730\u70b9</th>\n<th>\u5f00\u59cb\u65e5\u671f</th>\n<th>\u7ed3\u675f\u65e5\u671f</th>\n<th>\u7c7b\u578b</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/datacastle1198\" rel=\"nofollow\">\u57fa\u4e8e\u751f\u6210\u5f0f AI \u7684\u201cX\u201d\u75c5\u6bd2\u4e2d\u548c\u6297\u4f53\u8bbe\u8ba1\u6311\u6218\u8d5b</a></td>\n<td>\u00a5150,000</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 12 \u6708 13 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls18ddc331d5257854a2ade6a0a8e47a94\" rel=\"nofollow\">OPC \u521b\u8d5b \u00d7 \u5343\u4e07\u5956\u6c60\uff1a\u91ca\u653e\u4f60\u7684\u521b\u610f\u6838\u80fd\uff01</a></td>\n<td>-</td>\n<td>Wuxi</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 6 \u6708 30 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls09cf491f13b25d6c290426fb5d05da9e\" rel=\"nofollow\">2026 WAIC FutureTech OPC \u72ec\u7acb\u5148\u950b\u6311\u6218\u8d5b\u5317\u4eac\u5730\u533a\u62a5\u540d\u901a\u9053\u6b63\u5f0f\u5f00\u542f</a></td>\n<td>-</td>\n<td>\u5317\u4eac</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 7 \u6708 10 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls23f99895e499c5297dce0bfd0cd40da1\" rel=\"nofollow\">\u626c\u5dde OPC \u521b\u4e1a\u5927\u8d5b</a></td>\n<td>-</td>\n<td>Yangzhou</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 6 \u6708 30 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls259223c7d22aea546a4455258bf830e0\" rel=\"nofollow\">\u521b\u00b7\u5728\u4e0a\u6d77\u56fd\u9645\u521b\u65b0\u521b\u4e1a\u5927\u8d5b</a></td>\n<td>\u00a5100,000</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 7 \u6708 30 \u65e5</td>\n<td>\u5de5\u7a0b\u5f00\u53d1\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls27876275de2b3b95108bc4872d497d63\" rel=\"nofollow\">\u9996\u5c4a\u5168\u7403\uff08\u6df1\u5733\uff09\u201cAI+\u65f6\u5c1a\u201d\u521b\u65b0\u5e94\u7528\u5927\u8d5b</a></td>\n<td>-</td>\n<td>\u6df1\u5733</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 7 \u6708 1 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls31a4602d11debfe6598e7dca2665d9ff\" rel=\"nofollow\">AI+OPC \u521b\u65b0\u521b\u4e1a\u5927\u8d5b</a></td>\n<td>-</td>\n<td>Fuzhou</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 24 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls59bcf97e0c5f9037f872ca905f841370\" rel=\"nofollow\">\u4eac\u897f\u667a\u8c37 AI \u521b\u65b0\u521b\u4e1a\u5927\u8d5b</a></td>\n<td>\u00a5145,000</td>\n<td>\u5317\u4eac</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 30 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls87b6d587b41e0ac00eb5f0fe9199d710\" rel=\"nofollow\">\u9996\u5c4a\u201c\u5317\u6597\u00b7\u9e3f\u8499\u201d\u751f\u6001\u521b\u65b0\u521b\u4e1a\u4e13\u4e1a\u8d5b</a></td>\n<td>-</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 7 \u6708 30 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsa7a7e2a5efd48a2baba4be84191dca14\" rel=\"nofollow\">Token \u4e07\u8c61 \u00b7\u9996\u5c4a\u534e\u6570\u676f AIGC \u5185\u5bb9\u521b\u4f5c\u5927\u8d5b</a></td>\n<td>-</td>\n<td>\u676d\u5dde</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsaea22a0dada1b9ff06b6cd34cccf6b41\" rel=\"nofollow\">2026 \u56fd\u9645\u667a\u80fd\u4f20\u611f\u65b0\u8d28\u521b\u65b0\u5927\u8d5b</a></td>\n<td>-</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 6 \u6708 30 \u65e5</td>\n<td>\u5de5\u7a0b\u5f00\u53d1\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsb344aea6f63273ed3a5d62e468502339\" rel=\"nofollow\">\u5e7f\u4e1c\u201c\u4f17\u521b\u676f\u201d\u521b\u4e1a\u5927\u8d5b</a></td>\n<td>\u00a51,430,000</td>\n<td>\u5e7f\u5dde</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 30 \u65e5</td>\n<td>\u5de5\u7a0b\u5f00\u53d1\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsb40847d0e163a8100b40cbe842b6d5dd\" rel=\"nofollow\">WeStart \u521b\u4e1a\u6295\u8d44\u5927\u4f1a TOP100 \u521b\u8d5b</a></td>\n<td>-</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 6 \u6708 30 \u65e5</td>\n<td>\u5de5\u7a0b\u5f00\u53d1\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsb7053beade812f91a40388c6e5381764\" rel=\"nofollow\">\u6ef4\u6c34\u6e56\u5168\u7403 OPC \u4eba\u5de5\u667a\u80fd\u6311\u6218\u8d5b\u66a8\u7b2c\u4e8c\u5c4a\u71d5\u7f18\u00b7\u534f\u521b\u8005\u53f7 AI+\u56fd\u9645\u521b\u4e1a\u5927\u8d5b</a></td>\n<td>-</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 7 \u6708 15 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsc4346f3e5fe48e221fe34ce49f39d4cb\" rel=\"nofollow\"> [\u62a5\u540d\u5f00\u542f]  2026 OPC \u72ec\u7acb\u5148\u950b\u6311\u6218\u8d5b</a></td>\n<td>-</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 30 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsccc4ff02d536ad2196b92392ddfe224c\" rel=\"nofollow\">iFLYTEK AstronClaw \u517b\u867e\u6311\u6218\u8d5b</a></td>\n<td>\u00a520,000</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 15 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsd8e92be530f1e32a4690c040dd9eb3f6\" rel=\"nofollow\">\u6700\u9ad8\u767e\u4e07\u8d44\u91d1\u652f\u6301\uff01 2026 \u6d66\u4e1c\u521b\u65b0\u521b\u4e1a\u5927\u8d5b\u542f\u52a8</a></td>\n<td>-</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>\u5de5\u7a0b\u5f00\u53d1\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlse1b3307b7c4988279b4233bbaebea2ab\" rel=\"nofollow\">ATEC2026 \u771f\u5b9e\u6781\u9650\u6311\u6218</a></td>\n<td>-</td>\n<td>\u9999\u6e2f</td>\n<td>2026 \u5e74 4 \u6708 1 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>AI Agent \u6311\u6218\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls8f64784a9826fa88d63e6bcbe11546a7\" rel=\"nofollow\">\u8d5b\u4e8b\u7c7b\u578b\u672a\u63d0\u4f9b</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>\u5de5\u7a0b\u5f00\u53d1\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls864f3a6135d8381f6f9479e587b73ec9\" rel=\"nofollow\">\u7b2c\u56db\u5c4a\u4e16\u754c\u79d1\u5b66\u667a\u80fd\u5927\u8d5b\u53e4\u6587\u5b57\u8bc6\u522b\u8d5b\u9053\uff1a\u5c11\u6837\u672c\u8de8\u57df\u53e4\u6587\u5b57\u8bc6\u522b</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>\u5de5\u7a0b\u5f00\u53d1\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls641ed3b5746779dc0985febaad57a974\" rel=\"nofollow\">AI4S \u667a\u80fd\u4f53 CNS \u6311\u6218\u8d5b\u2014\u2014\u9776\u5411\u5206\u5b50\u7814\u53d1\u4e0e\u5408\u6210\u89c4\u5212\u667a\u80fd\u4f53</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>AI Agent \u6311\u6218\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls247f37a58a2266dac44c246f7797387a\" rel=\"nofollow\">\u7b2c\u56db\u5c4a\u4e16\u754c\u79d1\u5b66\u667a\u80fd\u5927\u8d5b\u53ef\u63a7\u6838\u805a\u53d8\u8d5b\u9053\uff1a\u53ef\u63a7\u6838\u805a\u53d8\u7b49\u79bb\u5b50\u4f53\u4f4d\u5f62\u63a7\u5236</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>AI Agent \u6311\u6218\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsfb395f6b04caddfc2128de271e0fc9e4\" rel=\"nofollow\">AI4S \u667a\u80fd\u4f53 CNS \u6311\u6218\u8d5b\u2014\u2014DrugClip \u9ad8\u901a\u91cf\u865a\u62df\u7b5b\u9009\u4f18\u5316\u667a\u80fd\u4f53</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>AI Agent \u6311\u6218\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls11a79ef7e9079ce97351d97ba58dd40f\" rel=\"nofollow\">AI4S \u667a\u80fd\u4f53 CNS \u6311\u6218\u8d5b\u2014\u2014\u86cb\u767d\u8d28\u6784\u8c61\u7cfb\u7efc\u751f\u6210\u667a\u80fd\u4f53</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 31 \u65e5</td>\n<td>AI Agent \u6311\u6218\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumaevt-5y1aQHVF7TJKgzk\" rel=\"nofollow\">\u5f00\u653e\u722a\u76f4\u64ad\uff1aAI \u52a0\u5165\u4f60\u7684\u56e2\u961f\uff01</a></td>\n<td>-</td>\n<td>\u9999\u6e2f</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/mgtv59\" rel=\"nofollow\">AI MV\u2014\u2014\u300a\u4e58\u98ce 2026 \u300b\u4e3b\u9898\u66f2</a></td>\n<td>\u00a5200,000</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 2 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 19 \u65e5</td>\n<td>\u6570\u636e\u7b97\u6cd5\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls14fabaa4a570b332d23aff81ca5a6243\" rel=\"nofollow\">Ultra Maker Hackathon 2026 \u00b7 \u5317\u4eac\u7ad9 \u9884\u70ed\u53d1\u5e03</a></td>\n<td>-</td>\n<td>\u5317\u4eac</td>\n<td>2026 \u5e74 4 \u6708 3 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 6 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumaevt-5fuqsKh1XiKvMRF\" rel=\"nofollow\">\u6253\u9020\u4f60\u7684\u9996\u4e2a AI \u5458\u5de5\uff08 OpenClaw \uff09\u5b9e\u64cd\u6307\u5357\uff08 AI Burrow x first AIde \uff09</a></td>\n<td>-</td>\n<td>\u5317\u4eac</td>\n<td>2026 \u5e74 4 \u6708 3 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 3 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsa01720d8df6af3af1365207116c3d23e\" rel=\"nofollow\">48 \u5c0f\u65f6\uff0c\u7528\u521b\u9020\u56de\u5e94\u4e16\u754c - Ultra Maker Hackathon 2026 \u00b7 \u5317\u4eac\u7ad9 \u6b22\u8fce\u62a5\u540d\uff01</a></td>\n<td>-</td>\n<td>\u5317\u4eac</td>\n<td>2026 \u5e74 4 \u6708 3 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 6 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls2cebcea3a2b03bedae8093122ebef203\" rel=\"nofollow\">\u8d85\u8d8a\u4e4b\u8def\uff5c Ultra Maker \u9ed1\u5ba2\u677e\u5317\u4eac\u7ad9</a></td>\n<td>-</td>\n<td>\u5317\u4eac</td>\n<td>2026 \u5e74 4 \u6708 3 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 5 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/modelscope214\" rel=\"nofollow\">AI \u4ea7\u54c1\u6d4b\u8bc4\u6e38\u56ed\u4f1a\u2014\u300c\u8682\u4e0a\u52a0\u901f\u5668\u4e13\u573a\u300d</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 3 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 16 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumafc20cc8d09cee487559323c8b2fbfdfc\" rel=\"nofollow\">\u7c89\u7ea2 HerSolidity \u9ed1\u5ba2\u9a6c\u62c9\u677e</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 5 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 5 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/datafountain1169\" rel=\"nofollow\">AI \u65b0\u777f\u4eba\u624d\u201c\u661f\u63a2\u8ba1\u5212\u201d</a></td>\n<td>\u00a590,000</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 6 \u65e5</td>\n<td>2026 \u5e74 8 \u6708 31 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls027a87b384f0258e74726bd688f85ddc\" rel=\"nofollow\">2026 \u5c0f\u7ea2\u4e66\u9ed1\u5ba2\u677e\u5dc5\u5cf0\u8d5b</a></td>\n<td>-</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 7 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 10 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/modelscope215\" rel=\"nofollow\">\u5927\u6a21\u578b\u591a\u6807\u7b7e\u5206\u7c7b\u4efb\u52a1\u5b66\u4e60\u8d5b</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 8 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 18 \u65e5</td>\n<td>AI \u5927\u6a21\u578b\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls91da7d12ab10c489d50b62371a3dcc42\" rel=\"nofollow\">DeFi Mullet \u9ed1\u5ba2\u677e #1\uff1a\u57fa\u4e8e LI.FI \u7528 7 \u5929\u6253\u9020\u6700\u5f3a\u6536\u76ca\u4ea7\u54c1</a></td>\n<td>\u00a536,000</td>\n<td>\u5e7f\u5dde</td>\n<td>2026 \u5e74 4 \u6708 8 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 14 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/modelscope216\" rel=\"nofollow\">AMD \u9510\u9f99 AI \u667a\u80fd\u4f53\u521b\u65b0\u5e94\u7528\u5927\u8d5b\u9080\u4f60\u5b9a\u4e49 AI \u65b0\u672a\u6765</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 8 \u65e5</td>\n<td>2026 \u5e74 5 \u6708 16 \u65e5</td>\n<td>AI Agent \u6311\u6218\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls08c7a75ef2d46c98ce217c6da1712945\" rel=\"nofollow\">\u4e0e AI \u540c\u884c\uff0c\u667a\u6c47\u6821\u56ed\u7f16\u7a0b\u9ed1\u5ba2\u677e</a></td>\n<td>-</td>\n<td>Jinan</td>\n<td>2026 \u5e74 4 \u6708 9 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 16 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls72834139a498a35575da494f80e1c1d0\" rel=\"nofollow\">\u7b2c\u4e8c\u5c4a\u201c\u79d2\u54d2\u676f\u201d\u4eba\u5de5\u667a\u80fd\u901a\u8bc6\u5e94\u7528\u5927\u8d5b\u66a8\u9752\u521b OPC \u521b\u610f\u5927\u8d5b</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 10 \u65e5</td>\n<td>2026 \u5e74 6 \u6708 30 \u65e5</td>\n<td>\u5de5\u7a0b\u5f00\u53d1\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsc4fcfd35911c24bfcf013004506f74b3\" rel=\"nofollow\">\u817e\u8baf\u4e91\u667a\u80fd\u6e17\u900f\u6311\u6218\u8d5b</a></td>\n<td>\u00a5100,000</td>\n<td>\u5317\u4eac</td>\n<td>2026 \u5e74 4 \u6708 10 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 20 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls6552d4c930aa078680145f48e0a75cb0\" rel=\"nofollow\">\u897f\u5b89 AI \u9ed1\u5ba2\u677e\u5927\u8d5b</a></td>\n<td>-</td>\n<td>Xi'an</td>\n<td>2026 \u5e74 4 \u6708 11 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 12 \u65e5</td>\n<td>AI Agent \u6311\u6218\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsaf2ca06d4b89aec3f6e34a1f90b830b2\" rel=\"nofollow\">2026 \u521b\u65b0\u5468 - DKU Innovation for Wellbeing \u9ed1\u5ba2\u677e\u62db\u52df\u5f00\u542f</a></td>\n<td>-</td>\n<td>Kunshan</td>\n<td>2026 \u5e74 4 \u6708 11 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 12 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/luma4c0c50176c5e481d88d1e80e85e2947c\" rel=\"nofollow\">\u5341\u4e00\u5b9e\u9a8c\u5ba4 x \u53ef\u7231\u5de5\u574a + \u9ed1\u5ba2\u9a6c\u62c9\u677e - \u8d62\u5bb6\u56e2\u961f\u83b7 33 \u4e07\u79ef\u5206+12 \u4e2a\u6708\u514d\u8d39</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 12 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 12 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsa7df4a038e2da69e1378e2d8fb1a9cff\" rel=\"nofollow\">LYCC 2026 \u9f99\u534e\u9ed1\u5ba2\u677e</a></td>\n<td>\u00a514,000</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 13 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 24 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumaevt-ZFD8f6T1nwqqjyX\" rel=\"nofollow\">\u683c\u5170\u9ed1\u5ba2\u677e\u90e8\u843d AI \u7279\u5de5 - \u4ece\u96f6\u5f00\u59cb\u7528 OpenClaw \u521b\u5efa</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 13 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 14 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumaevt-WRjjhJ9iEMsbIB2\" rel=\"nofollow\">PerformaX\uff1aAdTeach \u521b\u65b0\u9ed1\u5ba2\u677e - \u9884\u8d5b</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 14 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 14 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls11caf6d841457a53cf76c3efbecd70a5\" rel=\"nofollow\">Ship it Sunday\uff1aHarness \u4e3b\u9898\u9ed1\u5ba2\u677e</a></td>\n<td>\u00a51,000</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 19 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 19 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumaevt-1RAFHNbHZSC0nmy\" rel=\"nofollow\">\u4eba\u5de5\u667a\u80fd\u9047\u5916\u9aa8\u9abc\uff1a2026 \u56fe\u7075\u6d4b\u8bd5\u9ed1\u5ba2\u9a6c\u62c9\u677e\u9999\u6e2f\u884c</a></td>\n<td>-</td>\n<td>\u9999\u6e2f</td>\n<td>2026 \u5e74 4 \u6708 20 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 20 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls571f66482d52caeb32255073caa69b62\" rel=\"nofollow\">HTX Genesis \u9ed1\u5ba2\u677e\u5168\u7403\u62db\u52df\u5f00\u542f\uff01</a></td>\n<td>-</td>\n<td>\u9999\u6e2f</td>\n<td>2026 \u5e74 4 \u6708 21 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 21 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumaevt-DN9mkjjuotytuwy\" rel=\"nofollow\">HTX \u521b\u4e16\u9ed1\u5ba2\u677e\u5f00\u5e55\u5cf0\u4f1a</a></td>\n<td>-</td>\n<td>\u9999\u6e2f</td>\n<td>2026 \u5e74 4 \u6708 21 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 21 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumaevt-XlXyVJnYFLKwOLR\" rel=\"nofollow\">\u8282\u594f\u7f16\u7801\u662f\u9677\u9631</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 21 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 21 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/luma3055b5193ae0cef7ba932483b36916a1\" rel=\"nofollow\">HTX \u521b\u4e16\u9ed1\u5ba2\u677e</a></td>\n<td>\u00a536,000</td>\n<td>\u9999\u6e2f</td>\n<td>2026 \u5e74 4 \u6708 22 \u65e5</td>\n<td>2026 \u5e74 7 \u6708 31 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urlsa0fca74878506b9c5a0a4382b283bd0b\" rel=\"nofollow\">\u6625\u6f6e\u8d77 \u6df1\u5733\u89c1\uff01 AttraX \u300c\u6625\u6f6e\u00b7Spring \uff5c\u6df1\u5733 OpenClaw \u9ed1\u5ba2\u677e\u300d</a></td>\n<td>-</td>\n<td>\u6df1\u5733</td>\n<td>2026 \u5e74 4 \u6708 23 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 26 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/urls6a26c3be14508ee86216412c6eef87fe\" rel=\"nofollow\">2050 \u5927\u4f1a\u7f55\u89c1\u75c5\u57fa\u56e0 AI \u9ed1\u5ba2\u677e\uff1a\u7528 AI \u7834\u89e3\u751f\u547d\u96be\u9898</a></td>\n<td>-</td>\n<td>\u676d\u5dde</td>\n<td>2026 \u5e74 4 \u6708 24 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 26 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/luma9d25ea8393c28a28732c4e1c4347b15f\" rel=\"nofollow\">2026 \u7a7a\u95f4\u4e0a\u6d77\uff1a24 \u5c0f\u65f6 AR/VR \u9ed1\u5ba2\u9a6c\u62c9\u677e</a></td>\n<td>-</td>\n<td>\u4e0a\u6d77</td>\n<td>2026 \u5e74 4 \u6708 25 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 26 \u65e5</td>\n<td>AI Agent \u6311\u6218\u8d5b</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/luma59d80cac6565696d9aec9e26ba27d5ac\" rel=\"nofollow\">\u5e7f\u5dde xB@B \u9ed1\u5ba2\u677e\uff08 2.5 \u4e07\u5956\u91d1\uff09</a></td>\n<td>\u00a5180,000</td>\n<td>\u5e7f\u5dde</td>\n<td>2026 \u5e74 4 \u6708 26 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 26 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n<tr>\n<td><a href=\"https://competehub.dev/zh/competitions/lumaevt-zcqWwhBgtrtBNrr\" rel=\"nofollow\">2026 \u5e74 VIBE \u63a2\u77ff\u521b\u65b0\u9ed1\u5ba2\u677e</a></td>\n<td>-</td>\n<td>\u7ebf\u4e0a</td>\n<td>2026 \u5e74 4 \u6708 30 \u65e5</td>\n<td>2026 \u5e74 4 \u6708 30 \u65e5</td>\n<td>\u9ed1\u5ba2\u677e</td>\n</tr>\n</tbody></table>"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/6diyipi", 
        "name": "6diyipi", 
        "avatar": "https://cdn.v2ex.com/avatar/c6eb/4437/234709_large.png?m=1775704434"
      }, 
      "url": "https://study.congcong.us/t/1206247", 
      "title": "100 \u5200\u7684 codex \u591f\u7528\u5417?", 
      "id": "https://study.congcong.us/t/1206247", 
      "date_published": "2026-04-16T01:36:59+00:00", 
      "content_html": "\u65e5\u5e38\u5199\u4ee3\u7801 \u4e0d\u641e\u5176\u4ed6\u98de\u673a"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/feelapi", 
        "name": "feelapi", 
        "avatar": "https://cdn.v2ex.com/avatar/8c06/9f21/36491_large.png?m=1425350253"
      }, 
      "url": "https://study.congcong.us/t/1206237", 
      "title": "zread cli \u8d28\u8c31\u53d1\u5e03\u7684\uff0c\u63a5\u5165 glm5.1 \u4f1a\u88ab\u5c01\u8d26\u53f7", 
      "id": "https://study.congcong.us/t/1206237", 
      "date_published": "2026-04-16T00:53:59+00:00", 
      "content_html": "<p>\u4eca\u5929\u8d26\u53f7\u88ab\u5c01\u7684\u7406\u7531\u6539\u4e86\uff1a\u77ed\u65f6\u95f4\u53d1\u9001\u5927\u91cf\u91cd\u590d\u8bf7\u6c42\u3002</p>\n<p>\u6211\u4e00\u76f4\u5728\u7528\u522b\u7684\u5927\u6a21\u578b\u3002\u6700\u8fd1\u7528 glm5.1 \uff0c\u53ea\u6709\u4e00\u4e2a\u7528\u9014\uff1azread cli,\u7ed9\u6211\u672c\u5730\u7684\u4ee3\u7801\u751f\u6210\u6587\u6863\u3002</p>\n<p>\u770b\u6765\u662f\u6211\u9519\u4e86\uff0c\u6211\u4e0d\u8be5\u7528\u3002\u53d1\u5e16\u63d0\u4e2a\u9192</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/pch18", 
        "name": "pch18", 
        "avatar": "https://cdn.v2ex.com/gravatar/6ad955497fcd834cfc61cb17523496bf?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206207", 
      "title": "\u5206\u4eab\u4e00\u4e2a\u81ea\u5df1\u505a\u7684 Nginx \u7ba1\u7406\u5de5\u5177\uff0c\u5b9e\u65f6\u8bf7\u6c42\u52a8\u6001\u9884\u89c8\uff01\uff08\u65e0\u5948\u5e02\u9762\u4e0a\u5b9e\u5728\u627e\u4e0d\u5230\u597d\u7528\u7684\uff0c\u81ea\u5df1\u64b8\u4e86\u4e2a\uff09", 
      "id": "https://study.congcong.us/t/1206207", 
      "date_published": "2026-04-15T15:25:34+00:00", 
      "content_html": "<h1>NginxMaster  [\u53ef\u89c6\u5316 Nginx \u7ba1\u7406\u9762\u677f]</h1>\n<p>Github \u5730\u5740\uff1a <a href=\"https://github.com/pch18/nginxMaster\" rel=\"nofollow\">https://github.com/pch18/nginxMaster</a> </p>\n<p>\u6b22\u8fce Issue &amp; PR \uff01\uff08\u540c\u6c42 git \u4ed3\u5e93\u70b9\u4eae\u5c0f\u661f\u661f\u2b50\ufe0f\uff09</p>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/1eXCEva.png\"/> </p>\n<h2>\u7b80\u4ecb</h2>\n<ul>\n<li>\u652f\u6301\u914d\u7f6e: \u53cd\u5411\u4ee3\u7406, \u9759\u6001\u9875\u9762, \u91cd\u5b9a\u5411 \u7b49</li>\n<li>\u4fdd\u5b58\u81ea\u52a8\u6821\u9a8c\uff0c\u5931\u8d25\u81ea\u52a8\u56de\u6eda\uff0c\u786e\u4fdd Nginx \u670d\u52a1\u4e0d\u4e2d\u65ad</li>\n<li>\u53ef\u4ee5\u7ba1\u7406 SSL \u8bc1\u4e66\uff0c\u81ea\u52a8\u8bc6\u522b\u8bc1\u4e66\u5185\u5bb9\uff0c\u6821\u9a8c\u5408\u6cd5\u6027\uff08\u81ea\u52a8\u7eed\u7b7e\u5f85\u5f00\u53d1\uff09</li>\n<li>\u5b9e\u65f6\u8bf7\u6c42\u52a8\u6001\u5c55\u793a\uff08\u57fa\u4e8e SSE \u5b9e\u73b0\uff09\uff0c\u4ee5\u53ca CPU \u3001\u5185\u5b58\u3001\u7f51\u7edc\u76d1\u63a7</li>\n<li>\u66f4\u591a\u529f\u80fd\u5f00\u53d1\u4e2d</li>\n</ul>\n<h2>\u767b\u5f55\u65b9\u5f0f</h2>\n<ul>\n<li>\u9ed8\u8ba4\u8fde\u63a5\u5730\u5740: http://IP:9999</li>\n<li>\u9ed8\u8ba4\u7528\u6237\u540d: admin</li>\n<li>\u9ed8\u8ba4\u5bc6\u7801: admin9999</li>\n</ul>\n<h2>docker \u5b89\u88c5\u547d\u4ee4:</h2>\n<p>\uff08\u4e8c\u9009\u4e00\uff09</p>\n<pre><code>docker run -d --name nginx-master --net=host --restart always pch18/nginx-master\n</code></pre>\n<pre><code>docker run -d --name nginx-master -p 9999:9999 -p 443:443 -p 80:80 --restart always pch18/nginx-master\n</code></pre>\n<p>\u652f\u6301\u591a\u67b6\u6784\uff0camd64, arm64 \u7b49\uff0c\u5982\u679c\u7f3a\u4e86\u67d0\u4e2a\u67b6\u6784\u7684\u6784\u5efa\uff0c\u8bf7\u63d0 issue</p>\n<h2>\u88f8\u673a\u5b89\u88c5\u547d\u4ee4\uff08\u524d\u63d0\u5b89\u88c5\u5b8c nginx \uff09</h2>\n<p>\uff08\u4e8c\u9009\u4e00\uff09</p>\n<pre><code>curl -fsSL https://raw.githubusercontent.com/pch18/nginxMaster/refs/heads/main/install.debian | sudo bash\n</code></pre>\n<pre><code>wget -qO- https://raw.githubusercontent.com/pch18/nginxMaster/refs/heads/main/install.debian | sudo bash\n</code></pre>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/stevenrao", 
        "name": "stevenrao", 
        "avatar": "https://cdn.v2ex.com/avatar/50a3/beeb/75489_large.png?m=1414069147"
      }, 
      "url": "https://study.congcong.us/t/1206180", 
      "title": "999 \u5305\u6708\u4ef7\uff1f", 
      "id": "https://study.congcong.us/t/1206180", 
      "date_published": "2026-04-15T13:04:39+00:00", 
      "content_html": "<img class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://imgbed-proxy.mageg.cn/eAyTuXc4toTW1nAKwEUKZziQmNKKfJwuEzaPFKkagPHmu2x3PTddfxTuxgAzBQWvFz51s6uN3TS/3fd064ff75322595e7b7cec2d383114d.png\"/>\n<p>\u4eca\u5929\u770b\u5230 trae \u95ea\u70c1\u8fd9\u4e2a\u5e7f\u544a\u3002999 \uff0c\u662f\u5199\u9519\u5c0f\u6570\u70b9\u4e86\u5417\uff1f \u4e0d\u5e94\u8be5\u662f 9.99 \u5417\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/kfj92", 
        "name": "kfj92", 
        "avatar": "https://cdn.v2ex.com/gravatar/4180bdcc42d1e48601220c29e73819c0?s=73&d=retro"
      }, 
      "url": "https://study.congcong.us/t/1206178", 
      "date_modified": "2026-04-15T12:59:40+00:00", 
      "content_html": "<h1>\u4e00\u4e2a\u7248\u672c\uff0c50 \u9879\u66f4\u65b0\uff1a\u6211\u4eec\u51e0\u4e4e\u91cd\u505a\u4e86\u6574\u4e2a\u64ad\u653e\u9875</h1>\n<p>\u6df1\u591c\uff0c\u6234\u4e0a\u8033\u673a\uff0c\u6253\u5f00\u64ad\u653e\u5668\uff0c\u53ea\u60f3\u5b89\u5b89\u9759\u9759\u542c\u4e00\u9996\u6b4c\u3002\u4f46\u64ad\u653e\u9875\u592a\u6324\uff0c\u6b4c\u8bcd\u770b\u4e0d\u6e05\uff0c\u80cc\u666f\u548c\u5c01\u9762\u4e0d\u642d\u2026\u2026</p>\n<p>\u6211\u4eec\u4e5f\u6709\u540c\u6837\u7684\u611f\u53d7\u3002\u6240\u4ee5\u8fd9\u6b21\uff0c\u6211\u4eec\u628a\u6240\u6709\u7684\u4e0d\u8212\u670d\uff0c\u90fd\u6539\u4e86\u3002</p>\n<p><strong>\u9759\u542c 1.6.0</strong>\uff0c\u4e00\u4e2a\u7248\u672c\uff0c50+ \u9879\u66f4\u65b0\u3002\u4ece\u64ad\u653e\u9875\u5230\u64ad\u653e\u6761\uff0c\u4ece\u76ae\u80a4\u5230\u641c\u7d22\uff0c\u4ece iOS 26 \u9002\u914d\u5230\u6bcf\u4e2a\u50cf\u7d20\u2014\u2014\u51e0\u4e4e\u91cd\u65b0\u6253\u78e8\u4e86\u4e00\u904d\u3002</p>\n<hr/>\n<h2>\u64ad\u653e\u9875\uff1a\u63a8\u7ffb\u91cd\u6765</h2>\n<p><strong>\u5c01\u9762\u80cc\u666f\uff0c\u50cf Apple Music \u4e00\u6837\u6c89\u6d78\u3002</strong> \u63d0\u53d6\u4e13\u8f91\u5c01\u9762\u65bd\u52a0\u9ad8\u65af\u6a21\u7cca\uff0c\u6a21\u7cca\u529b\u5ea6\u5927\u5230\u51e0\u4e4e\u770b\u4e0d\u6e05\u539f\u56fe\uff0c\u53ea\u4fdd\u7559\u8272\u5f69\u6c1b\u56f4\u3002</p>\n<p><strong>\u6b4c\u66f2\u4fe1\u606f\u548c\u6b4c\u8bcd\uff0c\u5de6\u53f3\u6ed1\u52a8\u5207\u6362\u3002</strong> \u70b9\u51fb\u5c01\u9762\u4e5f\u80fd\u5207\u6362\uff0c\u544a\u522b\u8bef\u89e6\u3002</p>\n<p><strong>\u5706\u5f62\u5c01\u9762\u53ef\u4ee5\u65cb\u8f6c\u3002</strong> \u8bbe\u7f6e\u65b0\u589e\u5c01\u9762\u5f62\u72b6\uff1a\u6b63\u65b9\u5f62\uff08\u9ed8\u8ba4\u4e0d\u65cb\u8f6c\uff09\u6216\u5706\u5f62\uff08\u7f13\u7f13\u65cb\u8f6c\uff0c\u50cf\u9ed1\u80f6\u5531\u7247\uff09\u3002</p>\n<p><strong>\u9891\u8c31\u548c\u8fdb\u5ea6\u6761\u652f\u6301\u9b54\u6cd5\u8272\u3002</strong> \u53ef\u8ddf\u968f\u76ae\u80a4\u4e3b\u9898\u8272\u6216\u5f00\u542f\u9b54\u6cd5\u8272\uff0c\u4e0d\u518d\u62a2\u773c\u3002</p>\n<p><strong>\u53f3\u4e0a\u89d2\u66f4\u591a\u6309\u94ae\uff0c\u9876\u90e8\u6307\u793a\u6761\u3002</strong> \u53c2\u8003 QQ \u97f3\u4e50\u7b80\u6d01\u5e03\u5c40\uff0c\u5168\u673a\u578b\u6bd4\u4f8b\u9002\u914d\u3002</p>\n<hr/>\n<h2>\u64ad\u653e\u6761\uff1a\u6781\u7b80\u6216\u5b8c\u6574</h2>\n<p>\u65b0\u589e\u4e24\u79cd\u6a21\u5f0f\uff1a<strong>\u6781\u7b80\u6a21\u5f0f</strong>\u53bb\u6389\u8fdb\u5ea6\u6761\u548c\u66f4\u591a\u6309\u94ae\uff0c\u8fdb\u5ea6\u663e\u793a\u5728\u64ad\u653e\u6309\u94ae\u4e0a\uff0c\u9ad8\u5ea6\u964d\u4f4e\uff1b<strong>\u666e\u901a\u6a21\u5f0f</strong>\u4fdd\u7559\u5b8c\u6574\u53ef\u62d6\u52a8\u8fdb\u5ea6\u6761\u3002\u8bbe\u7f6e\u9875\u4e00\u952e\u5207\u6362\u3002</p>\n<hr/>\n<h2>iOS 26 \u6db2\u6001\u73bb\u7483\uff1a\u7b2c\u4e00\u65f6\u95f4\u9002\u914d</h2>\n<p>\u5bfc\u822a\u680f\u9ad8\u65af\u6a21\u7cca\u3001\u5f39\u7a97\u5706\u89d2\u7edf\u4e00\u3001TabBar \u4eff Apple Music \uff08\u65b0\u589e\u641c\u7d22 Tab \uff09\u3001\u7075\u52a8\u5c9b\u9002\u914d\u3001\u9501\u5c4f\u4fe1\u606f\u66f4\u65b0\u3002\u5347\u7ea7\u540e\u50cf\u7cfb\u7edf\u539f\u751f\u5e94\u7528\u4e00\u6837\u81ea\u7136\u3002</p>\n<hr/>\n<h2>\u76ae\u80a4\u7cfb\u7edf\uff1a\u4ece\"\u80fd\u7528\"\u5230\"\u597d\u770b\"</h2>\n<p>\u65b0\u589e\u7cfb\u7edf\u76ae\u80a4\uff08\u9ed1\u767d\u5e95\u8272+\u7ea2\u8272\u9ad8\u4eae\uff09\uff0c\u6d45\u8272\u6a21\u5f0f\u6587\u5b57\u5bf9\u6bd4\u5ea6\u5168\u9762\u4fee\u6b63\uff0c\u76ae\u80a4\u5546\u5e97\u5207\u6362\u5373\u65f6\u5237\u65b0\uff0c\u7ecf\u5178\u989c\u8272\u56de\u5f52\u3002</p>\n<hr/>\n<h2>\u97f3\u4e50\u5e93\uff1a\u66f4\u806a\u660e\u66f4\u7d27\u51d1</h2>\n<p>\u5206\u7ec4/\u7b5b\u9009/\u6392\u5e8f\u6574\u5408\u8fdb\u53f3\u4e0a\u89d2\u83dc\u5355\uff0c\u5f53\u524d\u9009\u9879\u6709\u5bf9\u52fe\u6807\u8bb0\u3002\u6309\u6807\u9898\u5206\u7ec4\u540e\u53f3\u4fa7\u51fa\u73b0\u5b57\u6bcd\u7d22\u5f15\u3002Cell \u7626\u8eab\u81f3 50pt \uff0c\u5b57\u4f53\u6309\u673a\u578b\u6bd4\u4f8b\u9002\u914d\u3002\u4e09\u884c\u76ee\u5f55\u7cbe\u7b80\u4e3a\u4e24\u884c\uff0c\u6279\u91cf\u7ba1\u7406\u79fb\u5165\u8bbe\u7f6e\u3002\u5217\u8868\u5e95\u90e8\u6b4c\u66f2\u6570\u548c\u6b4c\u8bcd\u6570\u56de\u6765\u4e86\u3002</p>\n<hr/>\n<h2>\u641c\u7d22\uff1a\u672c\u5730\u5373\u65f6\u54cd\u5e94</h2>\n<p>\u5b9e\u73b0\u672c\u5730\u641c\u7d22\uff0c\u8f93\u5165\u6b4c\u540d\u6b4c\u624b\u4e13\u8f91\u5373\u65f6\u51fa\u7ed3\u679c\u3002\u79fb\u9664\u4e09\u65b9\u952e\u76d8\u5e93\u4fee\u590d\u95ea\u9000\uff0cSegment \u53ef\u6ed1\u52a8\uff0c\u4e3b\u9898\u642d\u914d\u4f18\u5316\u3002</p>\n<hr/>\n<h2>\u8fd8\u6709\u66f4\u591a</h2>\n<p>\u64ad\u653e\u6e05\u5355\u70b9\u51fb\u4fee\u590d\u3001\u4e8c\u7ea7\u9875\u9762\u64ad\u653e\u6761\u5bf9\u79f0\u3001\u6b4c\u8bcd\u5199\u5165\u5143\u6570\u636e\u3001WMA \u6b63\u5e38\u64ad\u653e\u4e0b\u4e00\u9996\u3001\u77ed\u97f3\u9891\u6b63\u5e38\u5b8c\u6210\u3001\u8fdb\u5ea6\u6761\u53ef\u62d6\u52a8\u4e14\u4e0d\u5361\u4f4f\u3001\u5c01\u9762\u6ce2\u7eb9\u4e0d\u518d\u6ea2\u51fa\u3001\u8d44\u6599\u5e93\u95f4\u8ddd\u548c\u56fe\u6807\u4f18\u5316\u3001\u8bbe\u7f6e\u65b0\u589e\u663e\u793a\u539f\u59cb\u6807\u9898\u2026\u2026</p>\n<p>\u6bcf\u4e00\u9879\u80cc\u540e\u90fd\u662f\u7528\u6237\u53cd\u9988\u3001\u53cd\u590d\u6d4b\u8bd5\u3001\u50cf\u7d20\u7ea7\u8c03\u6574\u3002</p>\n<hr/>\n<p>\u9759\u542c\u53ea\u505a\u4e00\u4ef6\u4e8b\uff1a\u8ba9\u4f60\u624b\u673a\u91cc\u7684\u97f3\u4e50\uff0c\u542c\u8d77\u6765\u8212\u670d\uff0c\u770b\u8d77\u6765\u4e5f\u8212\u670d\u30021.6.0 \uff0c\u5df2\u5728 App Store \u4e0a\u7ebf\u3002\n<a href=\"https://apps.apple.com/cn/app/id6755151133\" rel=\"nofollow\">https://apps.apple.com/cn/app/id6755151133</a></p>\n", 
      "date_published": "2026-04-15T12:59:15+00:00", 
      "title": "\u4e00\u4e2a\u7248\u672c\uff0c 50 \u9879\u66f4\u65b0\uff1a\u6211\u4eec\u51e0\u4e4e\u91cd\u505a\u4e86\u6574\u4e2a\u64ad\u653e\u9875", 
      "id": "https://study.congcong.us/t/1206178"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/lemoncoconut", 
        "name": "lemoncoconut", 
        "avatar": "https://cdn.v2ex.com/avatar/e950/2bb2/765002_large.png?m=1776240186"
      }, 
      "url": "https://study.congcong.us/t/1206148", 
      "date_modified": "2026-04-15T09:59:47+00:00", 
      "content_html": "<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://i.imgur.com/GF5eLV4.jpeg\"/>\n\u4e94\u5e74\u524d\u7ed9\u8001\u7238\u4e70\u7684 iPad \uff0c\u6700\u8fd1\u5c4f\u5e55\u6454\u574f\u4e86</p>\n<p>\u6211\u628a\u81ea\u5df1\u7684 iPad \u4e22\u7ed9\u4ed6\u4e4b\u540e\uff0c\u4e0b\u8f7d\u4e86\u597d\u51e0\u4e2a\u724c\u7c7b app \uff08\u8001\u5bb6\u7279\u6709\u7684\u67d0\u79cd\u5b57\u724c\u6e38\u620f\uff09\u90fd\u4e0d\u652f\u6301\u5355\u673a\u6a21\u5f0f\uff0c\u4ed6\u73a9\u5f97\u5f88\u4e0d\u5f97\u52b2\uff0c\u8ddf\u6211\u8bf4\u8d77\u8001 iPad \u91cc\u6709\u4e00\u6b3e app \u5b8c\u5168\u652f\u6301\u5355\u673a\u6a21\u5f0f</p>\n<p>\u4e8e\u662f\u697c\u4e3b\u5f00\u59cb\u4e86\u5bfb\u627e\u5931\u4f20\u6587\u4ef6\u7684\u8def\u7a0b</p>\n<p>\u697c\u4e3b\u5148\u7528 ipatool \u6293\u5305\u540c\u540d app \u7684\u6700\u8001\u7248\u672c\uff0c\u5b89\u88c5\u540e\u63d0\u793a\u7248\u672c\u8fc7\u65e7\u65e0\u6cd5\u767b\u5f55\uff0c\u65e0\u6cd5\u786e\u8ba4\u5355\u673a\u6a21\u5f0f\u662f\u5426\u5b58\u5728\uff1b\u8003\u8651\u8fc7\u7528 Claude code \u9006\u5411\u53bb\u6389\u767b\u5f55\u5899\uff0c\u4f46\u82e6\u4e8e\u624b\u4e0a\u6ca1\u6709\u8d8a\u72f1\u8bbe\u5907\uff0c\u65e0\u6cd5\u7838\u5305\uff1b</p>\n<p>\u4ed4\u7ec6\u67e5\u9605\uff0c\u63a8\u6d4b\u8fd9\u4e2a app \u5e94\u8be5\u6709\u8fc7\u5305\u540d\u66f4\u6539\u548c\u65e7\u5305\u4e0b\u67b6\uff0c\u800c\u65e7\u5305\u51e0\u4e4e\u6210\u4e86\u5931\u4f20\u6587\u4ef6\uff0c\u53ea\u80fd\u60f3\u65b9\u8bbe\u6cd5\u4ece\u8001 iPad \u91cc\u63d0\u53d6\u51fa\u6765</p>\n<p>\u8001 iPad \u5185\u5c4f\u5356 220, \u6574\u673a\u95f2\u9c7c\u4e5f\u53ea\u80fd\u5356 3 \u3001400, \u4e3a\u4e86\u4e00\u4e2a ipa \u82b1\u51e0\u767e\u5757\u94b1\u5b9e\u5728\u4e0d\u5212\u7b97\uff0c\u4e8e\u662f\u697c\u4e3b\u60f3\u4e86\u4e2a\u6b6a\u70b9\u5b50\uff1a</p>\n<p>1.\u76f2\u8f93\u9501\u5c4f\u5bc6\u7801</p>\n<p>2.mac usb \u8fde\u63a5 ipad \uff0c\u901a\u8fc7 quicktime \u6295\u5c4f ipad \u5230 mac \uff0c\u8fde\u84dd\u7259\u9f20\u6807</p>\n<p>3.\u4e07\u5e78\u591a\u5e74\u524d\u8001 ipad \u4e0a\u88c5\u8fc7 trollstore \uff0c\u8dd1 trolldecrypt \u7838\u5305\uff0c\u76f4\u63a5\u7ed9 ipa \u63d0\u53d6\u51fa\u6765\u4e86</p>\n<p>4.\u7ed9\u65b0 ipad \u5b89\u88c5 livecontainer \uff0c\u628a ipa \u585e\u8fdb livecontainer \uff0c\u5b8c\u7f8e\u8fd0\u884c</p>\n<p>\u80fd\u7528\u81ea\u5df1\u7684\u80fd\u529b\u5e2e\u4e0a\u5bb6\u4eba\uff0c\u5f88\u5e78\u798f</p>\n", 
      "date_published": "2026-04-15T09:58:42+00:00", 
      "title": "\u5e2e\u6211\u7238\u627e\u56de\u4e86\u4e00\u7bc7\u8d5b\u535a\u5170\u4ead\u96c6\u5e8f", 
      "id": "https://study.congcong.us/t/1206148"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/superboss01", 
        "name": "superboss01", 
        "avatar": "https://cdn.v2ex.com/avatar/8684/3579/221668_large.png?m=1675691794"
      }, 
      "url": "https://study.congcong.us/t/1206133", 
      "title": "app \u95ea\u9000\u62d2\u7edd\u6293\u5305\u95ee\u9898", 
      "id": "https://study.congcong.us/t/1206133", 
      "date_published": "2026-04-15T08:56:12+00:00", 
      "content_html": "\u76ee\u6807 app \u73af\u5883\u68c0\u6d4b\u7279\u522b\u591a \u4f7f\u7528 kernelsu  frida \u7b49\u4f9d\u7136\u88ab\u68c0\u6d4b\u51fa ROOT \u7f51\u7edc\u73af\u5883\u7b49\u95ee\u9898\uff08\u53ef\u80fd\u81ea\u5df1\u624b\u673a\u6ca1\u914d\u7f6e\u597d\u5bfc\u81f4\u88ab\u68c0\u6d4b\u51fa\u7684\uff09  <br /><br />\u4e0d\u77e5\u9053\u6709\u4ec0\u4e48\u4e91\u5e73\u53f0 [\u7cfb\u7edf\u5c42\u9762] \u76f4\u63a5\u6293\u5305\u7684\u5de5\u5177\u63a8\u8350\u7684 \u6216\u8005 \u6709\u507f\u5e2e\u5fd9\u6293\u4e5f\u884c"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/feelapi", 
        "name": "feelapi", 
        "avatar": "https://cdn.v2ex.com/avatar/8c06/9f21/36491_large.png?m=1425350253"
      }, 
      "url": "https://study.congcong.us/t/1206100", 
      "date_modified": "2026-04-15T07:51:27+00:00", 
      "content_html": "<p>\u4e70\u4e86\u8d28\u8c31\u7684 coding plan \uff0c\u7528\u4e86\u4e24\u4e2a\u6708\uff0c\u4e00\u76f4\u611f\u89c9\u4e0d\u9519\uff0c\u76f4\u5230\u524d\u51e0\u5929\uff0c\u8bf4\u6211\u662f\u591a\u4eba\u4f7f\u7528\uff0c\u4e00\u76f4\u4e0d\u8ba9\u6211\u7528\u3002</p>\n<p>\u6211\u4e00\u4e2a\u4eba\u7528\uff0c\u8bf4\u6211\u662f\u591a\u4eba\u4f7f\u7528\uff0c\u65e0\u7406\u7531\u5c01\u9501\u670d\u52a1\uff0c\u591a\u6b21\uff01\u5ba2\u670d\u6ca1\u6709\u8bc1\u636e\uff0c\u6ca1\u6709\u9000\u6b3e\u3002315 \u6295\u8bc9\u4f30\u8ba1\u6ca1\u7528\u3002\n\u5317\u4eac\u4e92\u8054\u7f51\u6cd5\u9662\u6709\u653b\u7565\u4e48\uff1f\u76f4\u63a5\u8d77\u8bc9\u9000\u6b3e\u5427\u3002</p>\n", 
      "date_published": "2026-04-15T07:47:30+00:00", 
      "title": "\u5317\u4eac\u4e92\u8054\u7f51\u6cd5\u9662\u6709\u4ec0\u4e48\u653b\u7565\u4e48\uff1f\u8d77\u8bc9\u5317\u4eac\u667a\u8c31\u534e\u7ae0\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8\u9000\u6b3e\u53ef\u884c\u4e48\uff1f", 
      "id": "https://study.congcong.us/t/1206100"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/mytsing520", 
        "name": "mytsing520", 
        "avatar": "https://cdn.v2ex.com/avatar/9402/97cc/70827_large.png?m=1751608165"
      }, 
      "url": "https://study.congcong.us/t/1206065", 
      "title": "Anthropic \u66f4\u65b0 Claude \u7528\u6237\u8eab\u4efd\u9a8c\u8bc1\u63aa\u65bd", 
      "id": "https://study.congcong.us/t/1206065", 
      "date_published": "2026-04-15T06:19:51+00:00", 
      "content_html": "\u539f\u6587\u94fe\u63a5\uff1a<br /><a target=\"_blank\" href=\"https://support.claude.com/zh-CN/articles/14328960-claude-%E4%B8%8A%E7%9A%84%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81\" rel=\"nofollow noopener\">https://support.claude.com/zh-CN/articles/14328960-claude-%E4%B8%8A%E7%9A%84%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81</a><br />\uff08\u66f4\u65b0\u4e8e 2026.04.14 \uff09<br /><br />\u5f53\u7528\u6237\u5728\u4f7f\u7528\u7279\u5b9a\u529f\u80fd\u65f6\uff0c\u5c06\u89e6\u53d1\u8eab\u4efd\u9a8c\u8bc1\u63aa\u65bd\u3002\u7528\u6237\u9700\u51c6\u5907\u597d\u5e26\u6709\u4e2a\u4eba\u7167\u7247\u7684\u8eab\u4efd\u8bc1\u3001\u62a4\u7167\u6216\u9a7e\u7167\uff0c\u901a\u8fc7\u81ea\u62cd\u7684\u65b9\u5f0f\u8fdb\u884c\u5b9e\u65f6\u62cd\u6444\u63d0\u4ea4\u3002<br /><br />\u63a5\u7eb3\u7684\u56fd\u5bb6\u6216\u5730\u533a\u4e0e Claude \u5141\u8bb8\u63d0\u4f9b\u670d\u52a1\u7684\u56fd\u5bb6\u548c\u5730\u533a\u4e00\u81f4\u3002<br /><br />\u4e0d\u63a5\u7eb3\uff1a<br />1.\u524d\u8ff0\u8bc1\u4ef6\u7684\u590d\u5370\u4ef6\u3001\u626b\u63cf\u4ef6\u3001\u622a\u56fe\u6216\u7167\u7247\uff0c\u6216\u5b83\u4eec\u7684\u7535\u5b50\u8bc1\u4ef6\uff1b<br />2.\u975e\u653f\u5e9c\u7b7e\u53d1\u7684\u8bc1\u4ef6\uff0c\u5982\u5b66\u751f\u8bc1\u3001\u5458\u5de5\u8bc1\u3001\u94f6\u884c\u5361\u6216\u56fe\u4e66\u9986\u5361\uff1b<br />3.\u7eb8\u8d28\u4e34\u65f6\u8bc1\u4ef6\u3002<br /><br />\u6ce8\uff1a\u5373\u4fbf\u901a\u8fc7\u8eab\u4efd\u8ba4\u8bc1\uff0c\u82e5\u8fdd\u53cd\u4f7f\u7528\u653f\u7b56\uff0c\u6216\u672a\u6ee1 18 \u5468\u5c81\uff0c\u4ecd\u53ef\u80fd\u88ab\u7981\u7528\u8d26\u6237\u3002"
    }, 
    {
      "author": {
        "url": "https://study.congcong.us/member/LeslieLau", 
        "name": "LeslieLau", 
        "avatar": "https://cdn.v2ex.com/avatar/9246/9a57/640302_large.png?m=1739244496"
      }, 
      "url": "https://study.congcong.us/t/1206062", 
      "title": "\u7528 Zig \u5199\u4e86\u4e2a ls \u66ff\u4ee3\u5de5\u5177 zlist\uff0c\u6700\u8fd1\u505a\u4e86\u4e00\u4e9b\u66f4\u65b0", 
      "id": "https://study.congcong.us/t/1206062", 
      "date_published": "2026-04-15T06:13:50+00:00", 
      "content_html": "<p>\u4e4b\u524d\u5728\u8fd9\u91cc\u53d1\u8fc7\u4e00\u6b21 <code>zlist</code>\uff0c\u8fd9\u6bb5\u65f6\u95f4\u6839\u636e issue \u7684\u53cd\u9988\u505a\u4e86\u4e00\u4e9b\u6539\u8fdb\uff0c\u7b80\u5355\u66f4\u65b0\u4e00\u4e0b:</p>\n<ul>\n<li>\u652f\u6301\u5355\u6587\u4ef6\u8def\u5f84\uff08 zl file.txt \uff09</li>\n<li>\u652f\u6301\u591a path \u626b\u63cf</li>\n<li>\u4f18\u5316\u4e86\u4e00\u4e9b\u9519\u8bef\u5904\u7406\uff08\u907f\u514d crash \uff09</li>\n<li>\u4f9d\u8d56\u4ece git submodule \u8fc1\u79fb\u5230 build.zig.zon</li>\n<li>\u505a\u4e86\u4e00\u4e9b\u6027\u80fd\u4f18\u5316\uff08\u5927\u76ee\u5f55\u4e0b\u4f1a\u66f4\u5feb\uff09</li>\n<li>\u589e\u52a0\u4e86 benchmark (\u4e3b\u8981\u548c eza \u8fd8\u6709 macos \u81ea\u5e26\u7684 ls \u505a\u5bf9\u6bd4)</li>\n</ul>\n<p>\u76ee\u524d\u8fd8\u5728\u6301\u7eed\u6253\u78e8\u4e2d\uff0c\u63a5\u4e0b\u6765\u6253\u7b97\uff1a</p>\n<ul>\n<li>\u6709\u4eba\u63d0\u51fa\u5e0c\u671b\u5c01\u88c5\u6210 lib</li>\n<li>\u7ee7\u7eed\u4fee\u590d\u4e00\u4e9b issue</li>\n</ul>\n<p>\u9879\u76ee\u5730\u5740\uff1a\n<a href=\"https://github.com/here-Leslie-Lau/zlist\" rel=\"nofollow\">https://github.com/here-Leslie-Lau/zlist</a></p>\n<p>\u5982\u679c\u6709\u5efa\u8bae\u6216\u8005\u60f3\u6cd5\uff0c\u6b22\u8fce\u7ee7\u7eed\u62cd\u7816 \ud83d\ude4f</p>\n<p>\u76ee\u524d\u8fd9\u4e2a\u5de5\u5177\uff0c\u53ea\u662f\u5b66\u4e60 zig \u7684\u4e00\u4e2a\u7ec3\u624b\u9879\u76ee\uff0c\u8fd8\u5b58\u5728\u8bb8\u591a\u4e0d\u8db3\u3002(\u57fa\u4e8e zig master \u6784\u5efa)</p>\n"
    }
  ]
}