對話即編程,更適合普通人的開發(fā)平臺。
最近科技圈兒里有個熱門話題——美團(tuán) NoCode,一款號稱不用寫代碼就能開發(fā)應(yīng)用的平臺產(chǎn)品,面向所有人免費開放。很多業(yè)內(nèi)人士體驗過后反響不錯,簡潔高效是比較一致的好評詞。
不過,從送外賣到寫代碼,跨度之大也超乎大家想象,美團(tuán)開放的工具究竟是噱頭還是真能改變開發(fā)邏輯?
帶著疑問,極客公園測試了一波:一登錄就被首頁推薦的餐飲管理后臺、日程管理助手、游戲小程序吸引,挨個試了個遍,最大的感受是:它既不像傳統(tǒng)的開發(fā)工具,也不像 AI 對話工具,而是一個能對話的應(yīng)用生成器。你說想要什么,它就能給你變出來。
筆者私下聯(lián)系了開發(fā)團(tuán)隊,聊過才知道,原來 NoCode 在美團(tuán)內(nèi)部已經(jīng)跑了半年多時間,成為眾多內(nèi)部員工親測好用的工具,在許多真實工作場景中儼然化身為萬能小助手。美團(tuán)的 NoCode 內(nèi)部版打通部分內(nèi)部數(shù)據(jù)與技術(shù)體系,一些產(chǎn)品人員和地推人員借助它,能夠自行開發(fā)產(chǎn)品原型與應(yīng)用程序,滿足內(nèi)外部的很多產(chǎn)品需求,更有甚者,像轉(zhuǎn)崗 Keeta 的境內(nèi)員工,還會用它生成個人專屬的波斯語學(xué)習(xí)工具。這不禁讓筆者好奇:當(dāng)美團(tuán)把內(nèi)部提效的秘密武器對外開放,能給普通人帶來什么改變?
剛好最近有位老家的朋友來北京看病,到醫(yī)院才發(fā)現(xiàn)自己掛錯了號,找科室又花了半個多小時。這事聽起來挺離譜,卻戳中了外地就醫(yī)的信息差痛點,北京三甲醫(yī)院平均有三四十個科室,光外科就分為普外、心外、神外好幾種,普通人根本搞不清。不說第一次來了,在北京待了六七年的筆者也暈頭轉(zhuǎn)向。正好筆者就拿它做個工具,試試能否讓外地朋友來北京看病像點外賣一樣簡單。
01
當(dāng)「需求描述」 成為開發(fā)語言,普通人需要怎樣的工具?
根據(jù)官網(wǎng)介紹,NoCode 是一款無需編程背景和經(jīng)驗,通過自然語言和對話形式,即可快速生成應(yīng)用的平臺。它的獨特之處在于不光不用懂技術(shù),甚至不會寫提示詞就能做開發(fā)。
筆者像給朋友描述自己對應(yīng)用功能的暢想一樣輸入 prompt:「我需要一個幫外地患者快速查北京醫(yī)院的工具,能按癥狀推薦科室,顯示醫(yī)生出診時間?!箵?dān)心 NoCode 不能理解過于口語化的表達(dá),筆者還用對話框的優(yōu)化提示詞功能對 prompt 進(jìn)行了 AI 優(yōu)化,NoCode 給出的優(yōu)化后的 prompt 如下:
的確更加精準(zhǔn)、詳細(xì),不僅替筆者補(bǔ)充了智能排序、風(fēng)格和顏色設(shè)計的需求,考慮到了外地患者異地醫(yī)保結(jié)算的問題,甚至連適配手機(jī)端都考慮到了。
NoCode 生成「北京醫(yī)院查詢助手」界面
接下來就是細(xì)化功能,筆者希望這個工具還能幫筆者推薦距離最近的路線,于是在編輯頁面左下角的對話框輸入了:「增加一個搜索框,類似地圖查詢功能,輸入起點匹配最近的醫(yī)院」。
NoCode 就在原有功能的基礎(chǔ)上增加了可以劃定搜索半徑,可以根據(jù)醫(yī)院和起點位置匹配醫(yī)院的路線推薦功能。
把「筆者想要的」統(tǒng)統(tǒng)告訴 NoCode,幾分鐘就能呈現(xiàn)一個使用傳統(tǒng)開發(fā)方式可能需要幾周甚至幾個月實現(xiàn)的應(yīng)用。應(yīng)用的部署也對小白極其友好,只需要點擊右上角的部署就能一鍵得到可直接訪問的網(wǎng)頁鏈接。
對增加的功能不滿意也不用擔(dān)心,NoCode 生成的每個版本都可以回滾,只要選擇右側(cè)的版本選擇就能無痛回到上一版。
筆者用美團(tuán) NoCode 搭建的「看病通」界面看著像模像樣,功能邏輯也能自洽。但必須得說實話:這還是個「半成品」。目前工具里的醫(yī)院數(shù)據(jù)是美團(tuán)提供的測試案例,醫(yī)生出診時間是模擬生成的,院區(qū)導(dǎo)航也只覆蓋了北京 3 家三甲醫(yī)院——換句話說,它更像一個 Demo,證明了用自然語言開發(fā)就醫(yī)工具的可能性,但還沒到能真正交給外地朋友用的程度。
不過筆者也從其他測試者那里,看到了問題解決的可能性。比如地圖導(dǎo)航:有AlCoding 愛好者,用 NoCode 生成了一款路徑分享和規(guī)劃工具,相信做一些簡單調(diào)試筆者也能解決地圖導(dǎo)航需求。
在國內(nèi) AI 編程賽道,阿里通義靈碼、字節(jié) Trae、百度文心快碼等大廠產(chǎn)品已紛紛入局。而美團(tuán)的 NoCode,選擇了「零技術(shù)門檻 + 零提示詞依賴」的差異化打法,提供從需求開發(fā)、測試、編譯到云端部署的全流程一體化能力。完全不懂技術(shù)的用戶僅需通過自然語言對話,即可完成應(yīng)用創(chuàng)作與部署。更多的參與機(jī)會,會讓這款產(chǎn)品有更多的可能。
筆者還了解到,NoCode 開發(fā)團(tuán)隊有意將更專業(yè)的能力開放給用戶,即將推出 Dev Mode 模式實現(xiàn)更專業(yè)的 IDE,幫助用戶構(gòu)建全量的代碼和編譯等能力。集成 Dev Mode 模式的 NoCode 可以形成「普通用戶對話開發(fā) + 專業(yè)人群深度定制」的雙層服務(wù)體系,兼顧效率提升與靈活性需求。
Dev Mode 界面
Dev Mode 下的視圖是一個完整的在線版 IDE,對于專業(yè)用戶來說,Agent 能力會更強(qiáng)大。筆者實驗過程發(fā)現(xiàn),你只需要將你的需求輸入到對話框,Agent 就能夠自動幫你去調(diào)用 IDE 下的各類工具,比如檢索代碼,讀取文件,編輯文件等,然后把工具的輸出融入到上下文中進(jìn)行推理增強(qiáng),這個過程無需人工干預(yù),全都是由模型自主完成。筆者還注意到,模型在生成代碼的時候,并沒有輸出完整的文件,而是輸出一個方案,然后通過另外一個速度非??斓男∧P桶汛a寫到 IDE 中,幾乎瞬間就完成了。
「在灰測階段,我們看到很多用戶對于產(chǎn)品的反饋除了簡單高效,還有就是希望能夠開放更專業(yè)的版本,像科技企業(yè)創(chuàng)始人、產(chǎn)品經(jīng)理、設(shè)計師、開發(fā)者等用戶人群,他們具備了一定代碼能力,『一句話呈所想』是有再進(jìn)一步的空間?!垢鶕?jù)開發(fā)團(tuán)隊成員的描述,未來的 NoCode,或許會是一種覆蓋全技術(shù)水平用戶的解決方案,重新定義低代碼開發(fā)的應(yīng)用邊界。
作為體驗者,筆者愿意給美團(tuán) NoCode 一點時間。期待灰度測試結(jié)束,再次打開 NoCode 時,能對著對話框說:「我想做一個能真正幫外地患者在北京看病的工具」,然后得到一個數(shù)據(jù)真實、功能完整、體驗流暢的成品。而且,這一天應(yīng)該不會太遠(yuǎn)。
02
一句話,呈所想——所想即所得
在體驗 NoCode 的過程中,筆者切實體會到了曾在筆者自己的稿件里無數(shù)次提到的「技術(shù)向善」。對普通人來說,這意味著「需求表達(dá)即開發(fā)」時代正在到來,不必因為缺乏將需求轉(zhuǎn)化為工具的能力,就只能被動接受標(biāo)準(zhǔn)化服務(wù)。美團(tuán) NoCode 的出現(xiàn),正在打破這種不對稱,它讓每個用戶都有機(jī)會成為 AI 時代的設(shè)計師。
傳統(tǒng)軟件開發(fā)更像一場接力賽,產(chǎn)品經(jīng)理畫原型、設(shè)計師做視覺、開發(fā)工程師寫代碼、測試人員找 Bug,每個環(huán)節(jié)都需要專業(yè)技能,一個簡單的需求可能需要數(shù)周甚至數(shù)月時間落地。而美團(tuán) NoCode 用「自然語言對話+AI 自動生成」打破了這個鏈條。它的定位更接近于「Lovable」,同樣是一款以非技術(shù)人群為核心目標(biāo)、基于對話交互的 AI 編程工具。NoCode 背后的 CodeAgent 架構(gòu),就像一個不知疲倦的全能工程師,能根據(jù)自然語言指令自動完成邏輯推理、資源調(diào)度和代碼生成。這個過程無需任何專業(yè)技能,對話即開發(fā),所想即所得。
同時,對美團(tuán)自身而言,NoCode 的推出更是其技術(shù)戰(zhàn)略落地的一次重要驗證。當(dāng)外賣、到店、買菜等核心業(yè)務(wù)沉淀的底層數(shù)據(jù)、支付接口、LongCat 大模型等技術(shù)能力,通過 NoCode 平臺實現(xiàn)模塊化重組與靈活調(diào)用,全新的商業(yè)場景正在孕育生長。從此前的媒體報道來看,美團(tuán)是希望以 NoCode 免費開放為起點,通過 AI 能力輸出助力中小商戶完成數(shù)字化升級,同時降低技術(shù)使用門檻,讓更多用戶直觀感受 AI 驅(qū)動的開發(fā)效率革命這種從內(nèi)部提效工具到外部生態(tài)賦能的跨越,正勾勒出美團(tuán)在 AI 時代的新藍(lán)圖。
值得一提的是,美團(tuán) NoCode 社區(qū)已上線「需求投票」板塊。用戶可在「產(chǎn)品功能建議」專區(qū)提交需求,其他用戶也能對感興趣的需求投票,團(tuán)隊會定期選取票數(shù)靠前的需求納入開發(fā)排期,加速功能落地。未來社區(qū)還計劃推出「功能開發(fā)看板」,實時展示規(guī)劃中、開發(fā)中的功能進(jìn)展,讓用戶清晰了解自己提出的建議所處的階段,實現(xiàn)需求反饋與產(chǎn)品迭代的透明化、互動化。
最好的產(chǎn)品不是讓用戶覺得「哇,好厲害」,而是讓用戶覺得「這就是我想要的」。幾天體驗下來,筆者覺得美團(tuán) NoCode 團(tuán)隊確實把這一點作為了產(chǎn)品研發(fā)的重點,讓用戶忘記技術(shù)的存在,只記得需求被滿足的踏實感。當(dāng)我們能輕松用對話創(chuàng)造工具,把復(fù)雜的世界變得可理解、可操作,這或許就是技術(shù)向善的最好模樣。