來不及解釋了,
別人都是二開Gemini Cli,或者把自家模型API兼容到Claude Code,
阿里整了個(gè)好活,Qoder CLI
跟Gemini Cli、Claude Code、OpenAI Codex類型相同。還有配套的編輯器Qoder IDE,共享一套賬號(hào),額度和配置信息。這個(gè)Gemini3內(nèi)測(cè)同款操作系統(tǒng)復(fù)刻的case就是我用Qoder CLI做的。
那問題來了,為啥要用一個(gè)新的Cli呢?
我是奔著不會(huì)被封的Claude Sonnet 4.5和新功能去的,從功能表對(duì)比上看,Qoder CLI有了Claude Code全套功能,還多了 Worktree(通過Git來并行運(yùn)行任務(wù))和 Quest Mode(自主編程),
![]()
那我拿出大模型測(cè)試之coding agent版惡夢(mèng)級(jí)1.5試試水,包括動(dòng)態(tài)SVG、復(fù)雜關(guān)卡類游戲、像素藝術(shù)、3D粒子模擬、3D太陽系(帶軌跡光線和視覺切換)、以及終極case,
一句話生成MacOS系統(tǒng)!
提示語連同輸出的代碼和效果我都打包到文檔了,公眾號(hào)后臺(tái)發(fā)“qoder”就好啦。
要做一個(gè)完整的操作系統(tǒng),我覺得先測(cè)測(cè)SVG,
現(xiàn)在已經(jīng)不興畫鵜鶘了,SVG測(cè)試已經(jīng)next level,那鳥不能動(dòng)的,畫點(diǎn)能動(dòng)起來的。
紐約天際線的SVG,使用任何庫來實(shí)現(xiàn)這個(gè)目標(biāo),但必須確保所有內(nèi)容可以完整粘貼到一個(gè)單一的HTML文件中。
看到那個(gè)在移動(dòng)的飛艇嗎?也有可能是飛機(jī),因?yàn)槭荢VG的關(guān)系,放大縮小壓扁都不會(huì)影響清晰度。
編寫過程中我對(duì)比了默認(rèn)模式和Quest Mode(自主編程)模式,
quest-mode我稱之為plan模式和執(zhí)行模式的mix版,它會(huì)根據(jù)我的需求先生成技術(shù)設(shè)計(jì)文檔(Spec),保證對(duì)任務(wù)的理解跟我保持一致后再執(zhí)行。
![]()
每一輪對(duì)話都會(huì)給出3個(gè)選項(xiàng),可以直接委托Qoder CLI做,讓Qoder CLI先輸出一般設(shè)計(jì)文檔當(dāng)甲方,或者是繼續(xù)對(duì)話補(bǔ)充更多你想要的細(xì)節(jié)。
這里我就讓它給我換了個(gè)風(fēng)格,加上燈光細(xì)節(jié)和背景的波浪
如果說動(dòng)態(tài)SVG是單一畫面效果的提升的話,在一個(gè)文件實(shí)現(xiàn)多個(gè)頁面的畫面切換、音效切換、還有彈窗切換,就是挑戰(zhàn)終極case,復(fù)刻MacOS的前置能力了,
別畫貪吃蛇了,別畫俄羅斯方塊了,也別我的世界了,復(fù)刻就挑冷門一點(diǎn)的,
這一關(guān)我打算讓Qoder CLI復(fù)刻2000年的游戲,幾何沖刺
![]()
生成一個(gè)完整的 HTML 文件,內(nèi)容是一個(gè)幾何沖刺(Geometry Dash) 的克隆版游戲。這款游戲的風(fēng)格需要看起來像是在 2000 年代制作的。為不同的關(guān)卡添加音樂,游戲的物理引擎需要和原版幾何沖刺一樣。所有的代碼(HTML, CSS, JS)都包含在同一個(gè) HTML 文件內(nèi),總代碼量不少于 1000 行。
一共5個(gè)關(guān)卡,每個(gè)關(guān)卡都有自己的進(jìn)度條,不同的障礙物,以及不同緊急程度的上頭配樂,唯一有點(diǎn)bug的就是跟我自己復(fù)刻的小游戲一樣,人物一開頭就因?yàn)檫^于逼真的物理引擎掉下去了。
這時(shí)候如果想要修改部分代碼的話,就可以搭配Qoder IDE使用,
單一畫面測(cè)了,頁面跳轉(zhuǎn)邏輯測(cè)了,接下來測(cè)試一下美感,
也不畫天氣組件和儀表盤了,讓Qoder CLI拼個(gè)樂高版小黃人我看看,這里有留意到現(xiàn)在的提示語多了一個(gè)什么關(guān)鍵詞嗎,就是不給模型設(shè)定固定的庫,讓他們隨意使用任何庫就好。
設(shè)計(jì)并創(chuàng)作一個(gè)色彩繽紛、超級(jí)精細(xì)、具有完美光照和動(dòng)畫背景的小黃人像素藝術(shù)。使用任何庫來完成這個(gè)任務(wù),但要確保我能將所有代碼粘貼到一個(gè)單獨(dú)的 HTML 文件中。
小黃人也愛Banana啊,呼吸的空氣里面都是糖分和香蕉。
我們距離MacOS系統(tǒng)就差最后一步了,測(cè)模型的真實(shí)物理模擬,經(jīng)典案例就是3D太陽系,我也帶來了他的升級(jí)版
創(chuàng)建一個(gè)視覺上令人驚嘆的、交互式的太陽系 3D 模擬,并將其優(yōu)雅地封裝在單個(gè) HTML 文件中。突出顯示逼真的軌道運(yùn)動(dòng)、動(dòng)態(tài)光照效果、準(zhǔn)確的行星紋理以及流暢的攝像機(jī)控制,以提供沉浸式體驗(yàn)。
這個(gè)3D太陽系是我最近做過轉(zhuǎn)視角最絲滑的,做成動(dòng)畫插到PPT里面一點(diǎn)毛病都沒有,
終極案例也該端上桌了,
我找半天終于找到了Gemini3.0的同款,用一個(gè)提示語復(fù)刻macos,我本來以為3D實(shí)驗(yàn)和復(fù)刻word、excel已經(jīng)夠好玩了,但我還是想少了,復(fù)刻操作系統(tǒng)是真好玩,每一次點(diǎn)擊都是開盲盒。
設(shè)計(jì)并創(chuàng)建一個(gè)功能齊全、類似于 macOS 的網(wǎng)絡(luò)操作系統(tǒng),包含文本編輯器、文件管理器、畫圖工具、視頻編輯器以及所有 macOS 預(yù)裝的重要軟件。你可以使用任何必要的庫來實(shí)現(xiàn)這個(gè)目標(biāo),但必須確保所有代碼都能粘貼到一個(gè)單一的 HTML 文件中。在同一個(gè)代碼塊中盡情發(fā)揮你的創(chuàng)意和美學(xué)設(shè)計(jì)。
來看看都做出來什么了,文件管理、文本編輯還有輸入,終端也能輸入、瀏覽器、郵件、圖庫、音樂播放器、剪輯、日歷,甚至可以計(jì)算的計(jì)算器!
最后說說怎么安裝,猴簡單,
curl -fsSL https://qoder.com/install | bash
qodercli --yolo
看到這個(gè)界面就可以了,如果是第一次的話可能需要login
![]()
更詳細(xì)的配置也可以看看文檔
https://qoder.com/cli
Qoder也不搞什么邀請(qǐng)碼啥的,
新用戶直接發(fā)1000credits
![]()
最后聊聊什么時(shí)候用Cli,什么時(shí)候用IDE吧,
開始讀舊項(xiàng)目的時(shí)候就用Cli,做一個(gè)初始化init,這時(shí)候會(huì)讀取整個(gè)項(xiàng)目大概的情況,輸出一個(gè)markdown文件,
這個(gè)輸出的文件不是給我看的,是給IDE里的模型看的,
IDE擅長的是單、多個(gè)文件修改和新建嘛,造新輪子的時(shí)候難的就是一個(gè)功能會(huì)牽扯到很多上游文件,看不完根本看不完,
這時(shí)候用IDE的時(shí)候上下文就帶上這個(gè)init文件,同時(shí)每次對(duì)話結(jié)束的最后一輪將開發(fā)進(jìn)度再寫到這個(gè)文件里,
到這一步你就會(huì)發(fā)現(xiàn),
我們可以左腳踩右腳上天了,
Cli完成項(xiàng)目級(jí)開發(fā)、代碼審查、代碼提交等等項(xiàng)目級(jí)任務(wù),IDE完成單個(gè)文件、單個(gè)代碼片段等文件級(jí)的任務(wù),
在它們之間我完全可以不打提示語了,直接通過這套方法來通訊就好了,
更絲滑的原生組合 Qoder CLI + Qoder IDE,
Cursor + Claude Code,
VScode + Copilot,
還有這套方法玩不轉(zhuǎn)的嗎
@ 作者 / 卡爾
最后,感謝你看到這里如果喜歡這篇文章,不妨順手給我們點(diǎn)贊|在看|轉(zhuǎn)發(fā)|評(píng)論
如果想要第一時(shí)間收到推送,不妨給我個(gè)星標(biāo)
更多的內(nèi)容正在不斷填坑中……
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.