1import{_ as e,c as s,b as n,a as i,d as o,e as t,w as l,r as d,o as h}from"./app-BNAFTfp7.js";const g={};function m(u,a){const r=d("RouteLink");return h(),s("div",null,[a[12]||(a[12]=n('<h1 id="ai-ç¼ç¨" tabindex="-1"><a class="header-anchor" href="#ai-ç¼ç¨"><span>AI ç¼ç¨</span></a></h1><p>æ¢ç´¢ AI è¾
å©ç¼ç¨çæ éå¯è½ï¼æåå¼åæçï¼å¦ä¹ ææ° AI å·¥å
·åæå·§ã</p><h2 id="ð-å
容导èª" tabindex="-1"><a class="header-anchor" href="#ð-å
容导èª"><span>ð å
容导èª</span></a></h2><h3 id="ð-宿´æç¨ç³»å" tabindex="-1"><a class="header-anchor" href="#ð-宿´æç¨ç³»å"><span>ð 宿´æç¨ç³»å</span></a></h3>',4)),i("ul",null,[i("li",null,[o(r,{to:"/ai-programming/claude/"},{default:l(()=>[...a[0]||(a[0]=[t("Claude Code ä»å
¥é¨å°ç²¾é",-1)])]),_:1}),a[1]||(a[1]=t(" - ",-1)),a[2]||(a[2]=i("strong",null,"11 ç¯å®æ´æç¨ï¼ä»åºç¡å°é«çº§",-1))]),i("li",null,[o(r,{to:"/ai-programming/codex/"},{default:l(()=>[...a[3]||(a[3]=[t("OpenAI Codex ä»å
¥é¨å°ç²¾é",-1)])]),_:1}),a[4]||(a[4]=t(" - ",-1)),a[5]||(a[5]=i("strong",null,"10 ç¯å®æ´æç¨ï¼ç³»ç»å¦ä¹ Codex",-1))])]),a[13]||(a[13]=i("hr",null,null,-1)),a[14]||(a[14]=i("h3",{id:"ð ï¸-ai-ç¼ç¨å·¥å
·",tabindex:"-1"},[i("a",{class:"header-anchor",href:"#ð ï¸-ai-ç¼ç¨å·¥å
·"},[i("span",null,"ð ï¸ AI ç¼ç¨å·¥å
·")])],-1)),i("ul",null,[i("li",null,[o(r,{to:"/ai-programming/ai-coding-tools/"},{default:l(()=>[...a[6]||(a[6]=[t("AI ç¼ç¨å·¥å
·å¾è°±ï¼å½å
/ å½å¤ï¼",-1)])]),_:1}),a[7]||(a[7]=t(" - ",-1)),a[8]||(a[8]=i("strong",null,"ç³»ç»æ¢³ç 11 æ¬¾ä¸»æµ AI ç¼ç¨å·¥å
·",-1))])]),a[15]||(a[15]=n('<h4 id="å½å¤å·¥å
·-5款" tabindex="-1"><a class="header-anchor" href="#å½å¤å·¥å
·-5款"><span>å½å¤å·¥å
·ï¼5款ï¼</span></a></h4><ul><li><a href="/ai-programming/ai-coding-tools/overseas/cursor">Cursor</a> - AI åç代ç ç¼è¾å¨ï¼å¤æ¨¡åæ¯æ</li><li><a href="/ai-programming/ai-coding-tools/overseas/claude-code">Claude Code</a> - 深度æ¨çï¼ä»£ç è´¨éæé«</li><li><a href="/ai-programming/ai-coding-tools/overseas/gemini-code-assist">Gemini Code Assist</a> - è¶
é¿ä¸ä¸æï¼ä¼ä¸çº§åºç¨</li><li><a href="/ai-programming/ai-coding-tools/overseas/openai-codex">OpenAI Codex</a> - çæææçï¼ååºæå¿«</li><li><a href="/ai-programming/ai-coding-tools/overseas/augment-code">Augment Code</a> - å¢éç¥è¯åºï¼ç§æé¨ç½²</li></ul><h4 id="å½å
å·¥å
·-6款" tabindex="-1"><a class="header-anchor" href="#å½å
å·¥å
·-6款"><span>å½å
å·¥å
·ï¼6款ï¼</span></a></h4><ul><li><a href="/ai-programming/ai-coding-tools/domestic/qwen3">Qwen3ï¼éä¹åé®ï¼</a> - 弿º+äºæå¡ï¼æ§ä»·æ¯æé«</li><li><a href="/ai-programming/ai-coding-tools/domestic/trae">Traeï¼åèè·³å¨ï¼</a> - AI åç IDEï¼é£ä¹¦éæ</li><li><a href="/ai-programming/ai-coding-tools/domestic/glm">GLMï¼æºè°±ï¼</a> - æ¨çè½åå¼ºï¼ææ¬ä½å»</li><li><a href="/ai-programming/ai-coding-tools/domestic/kimi">Kimiï¼æä¹æé¢ï¼</a> - é¿ä¸ä¸æï¼ååºå¿«é</li><li><a href="/ai-programming/ai-coding-tools/domestic/iflow-cli">iFlow CLIï¼é¿éï¼</a> - ç»ç«¯å·¥å
·ï¼è½»é级</li><li><a href="/ai-programming/ai-coding-tools/domestic/3ds-max">3ds Max</a> - ææ¯ç¾æ¯èæ¬å¼å</li></ul><hr><h2 id="ð¯-å¿«ééæ©æå" tabindex="-1"><a class="header-anchor" href="#ð¯-å¿«ééæ©æå"><span>ð¯ å¿«ééæ©æå</span></a></h2><h3 id="æåºæ¯éæ©" tabindex="-1"><a class="header-anchor" href="#æåºæ¯éæ©"><span>æåºæ¯éæ©</span></a></h3><table><thead><tr><th>åºæ¯</th><th>æ¨èå·¥å
·</th></tr></thead><tbody><tr><td>ð <strong>å¿«éååå¼å</strong></td><td>CursorãGPT-4o</td></tr><tr><td>ðï¸ <strong>å¤æç³»ç»è®¾è®¡</strong></td><td>Claude CodeãGemini</td></tr><tr><td>ð¨ð³ <strong>䏿项ç®</strong></td><td>Qwen3ãTrae</td></tr><tr><td>ð¥ <strong>å¢éåä½</strong></td><td>AugmentãTrae</td></tr><tr><td>ð° <strong>ææ¬ææ</strong></td><td>Qwen3-TurboãGemini å
è´¹ç</td></tr><tr><td>ð <strong>大å代ç åº</strong></td><td>GeminiãQwen3-Max</td></tr></tbody></table><h3 id="æé¢ç®éæ©" tabindex="-1"><a class="header-anchor" href="#æé¢ç®éæ©"><span>æé¢ç®éæ©</span></a></h3><table><thead><tr><th>
1é¢ç®</th><th>æ¨èå·¥å
·</th></tr></thead><tbody><tr><td><strong>å
è´¹</strong></td><td>Geminiï¼1000次/天ï¼ãQwen3ï¼100ä¸tokensï¼ãiFlow CLI</td></tr><tr><td><strong>$10-20/æ</strong></td><td>Cursor ProãClaude ProãGitHub Copilot</td></tr><tr><td><strong>$50+/æ</strong></td><td>AugmentãCursor Ultra</td></tr></tbody></table><hr><h2 id="ð-å¦ä¹ è·¯å¾" tabindex="-1"><a class="header-anchor" href="#ð-å¦ä¹ è·¯å¾"><span>ð å¦ä¹ è·¯å¾</span></a></h2><h3 id="æ°æå
¥é¨-第-1-å¨" tabindex="-1"><a class="header-anchor" href="#æ°æå
¥é¨-第-1-å¨"><span>æ°æå
¥é¨ï¼ç¬¬ 1 å¨ï¼</span></a></h3><ol><li>鿩工å
·ï¼æ¨è Cursor æ GitHub Copilot</li><li>å¦ä¹ è¡¥å
¨ï¼çæ Tab è¡¥å
¨ï¼ä¹ æ¯ AI è¾
å©</li><li>注é驱å¨ï¼å注éï¼è®© AI çæä»£ç </li><li>å°é¡¹ç®ç»ä¹ ï¼Todo Appã计ç®å¨ç</li></ol><h3 id="è¿é¶ä½¿ç¨-第-2-4-å¨" tabindex="-1"><a class="header-anchor" href="#è¿é¶ä½¿ç¨-第-2-4-å¨"><span>è¿é¶ä½¿ç¨ï¼ç¬¬ 2-4 å¨ï¼</span></a></h3><ol><li>Chat 模å¼ï¼å¦ä¼ç¨å¯¹è¯è§£å³é®é¢</li><li>æç¤ºè¯ä¼åï¼ææ¡å¦ä½å好çæç¤ºè¯</li><li>夿¨¡å忢ï¼äºè§£ä¸å模åçä¼å¿</li><li>ä¸å项ç®ï¼REST APIãæ°æ®åæèæ¬</li></ol><h3 id="é«çº§æå·§-第-2-3-æ" tabindex="-1"><a class="header-anchor" href="#é«çº§æå·§-第-2-3-æ"><span>é«çº§æå·§ï¼ç¬¬ 2-3 æï¼</span></a></h3><ol><li>Agent 模å¼ï¼è®© AI å¤ç夿任å¡</li><li>工使µä¼åï¼å»ºç«èªå·±ç AI è¾
å©å·¥ä½æµ</li><li>ææ¬æ§å¶ï¼å¦ä¼éæ©åéçæ¨¡ååå·¥å
·</li><li>大å项ç®ï¼å®æ´ç Web åºç¨ãç³»ç»éæ</li></ol><hr><h2 id="ð¡-æä½³å®è·µ" tabindex="-1"><a class="header-anchor" href="#ð¡-æä½³å®è·µ"><span>ð¡ æä½³å®è·µ</span></a></h2><h3 id="â
-æ¨èåæ³" tabindex="-1"><a class="header-anchor" href="#â
-æ¨èåæ³"><span>â
æ¨èåæ³</span></a></h3><ul><li>ä»ç®åä»»å¡å¼å§ï¼éæ¥å°è¯å¤æåè½</li><li>建ç«èªå·±çæç¤ºè¯åº</li><li>宿å¤çåä¼å工使µ</li><li>å
³é®ä»£ç å¿
须人工审æ¥</li></ul><h3 id="â ï¸-注æäºé¡¹" tabindex="-1"><a class="header-anchor" href="#â ï¸-注æäºé¡¹"><span>â ï¸ æ³¨æäºé¡¹</span></a></h3><ul><li>AI çæç代ç éè¦æµè¯éªè¯</li><li>注æå®å
¨æ¼æ´ï¼SQL 注å
¥ãXSS çï¼</li><li>æ§å¶ææ¬ï¼é¿å
è¿åº¦ä¾èµ</li><li>ä¿æ¤ææä»£ç ï¼éæ©åéçå·¥å
·</li></ul><hr><h2 id="ð-ç¸å
³èµæº" tabindex="-1"><a class="header-anchor" href="#ð-ç¸å
³èµæº"><span>ð ç¸å
³èµæº</span></a></h2>',26)),i("ul",null,[i("li",null,[o(r,{to:"/ai-programming/ai-coding-tools/#%E5%BF%AB%E9%80%9F%E5%AF%B9%E6%AF%94"},{default:l(()=>[...a[9]||(a[9]=[t("AI ç¼ç¨å·¥å
·å®æ´å¯¹æ¯",-1)])]),_:1})]),i("li",null,[o(r,{to:"/ai-programming/ai-coding-tools/#%E5%A6%82%E4%BD%95%E9%80%89%E6%8B%A9"},{default:l(()=>[...a[10]||(a[10]=[t("å·¥å
·éæ©æå",-1)])]),_:1})]),i("li",null,[o(r,{to:"/ai-programming/ai-coding-tools/#%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98"},{default:l(()=>[...a[11]||(a[11]=[t("常è§é®é¢è§£ç",-1)])]),_:1})])]),a[16]||(a[16]=i("hr",null,null,-1)),a[17]||(a[17]=i("p",null,[i("strong",null,"æåæ´æ°"),t("ï¼2024-12-22"),i("br"),i("strong",null,"ææ¡£æ°é"),t("ï¼11 个工å
·è¯¦ç»æç¨"),i("br"),i("strong",null,"æ»ææ¡£é"),t("ï¼çº¦ 60KB é«è´¨éå
容")],-1))])}const f=e(g,[["render",m]]),b=JSON.parse('{"path":"/ai-programming/","title":"AI ç¼ç¨","lang":"zh-CN","frontmatter":{},"git":{"updatedTime":1766413980000,"contributors":[{"name":"wsyx","username":"","email":"[email protected]","commits":4}],"changelog":[{"hash":"65a1dad77d2d26aef5340cce93064349466fe506","time":1766413980000,"email":"[email protected]","author":"wsyx","message":"featï¼ä¼åç®å½ç»æ"},{"hash":"6f88b92aa0bd0fb67a38a1ba536877d410aa38fb","time":1766413539000,"email":"[email protected]","author":"wsyx","message":"featï¼æç« ç»æä¼å"},{"hash":"15662e24c1ce92647c17665165b07013e654f326","time":1766389330000,"email":"[email protected]","author":"wsyx","message":"featï¼æäº¤æç« "}
1,{"hash":"15ad7bf90cdc7715a2981f381a10199af20be840","time":1765547913000,"email":"[email protected]","author":"wsyx","message":"gpt5.2åå¸"}]},"filePathRelative":"ai-programming/README.md"}');export{f as comp,b as data};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.