這篇文章原本是發(fā)布在我的個(gè)人公眾號,主要是涉及一些范圍比較雜的內(nèi)容,如果有興趣的同學(xué),可以略微關(guān)注一下。有一些東西,也可以跟大家分享,就偶爾轉(zhuǎn)載一兩篇過來。差不多有一個(gè)月,「鋼筆愛好者」都沒有更新內(nèi)容,算是跟大家冒個(gè)泡,刷個(gè)存在感。文章是純?nèi)巳鈱懙模孉I修改了一些錯(cuò)別字和語句錯(cuò)誤,不過封面圖也是讓AI生成的。至于AI跟鋼筆或者跟鋼筆行業(yè)有沒有什么聯(lián)系,或者造成了什么變革,我估計(jì)有,但是可能不會(huì)那么的明顯。
另外說一聲,最新一批的四美具小拙木桿口袋鋼筆,馬上就要上市了。最近我都在積極的跑工廠,差不多能夠在五一前后可以出來。精度更高,氣密性更好,不僅僅是一支精致的木桿鋼筆,也是一支非常完美的日用小鋼筆。前幾天也放了一段加工視頻,可能有的同學(xué)沒有看到,這里也點(diǎn)一下。
下面才是我今天要分享的,我本人的文章。
花了差不多兩個(gè)月時(shí)間,利用AI寫了一個(gè)小程序——一個(gè)鋼筆愛好者交流的平臺。這個(gè)小程序應(yīng)該馬上就可以跟大家見面了。
現(xiàn)在網(wǎng)上把AI吹得云里霧里,很多人以為有了AI就可以用一兩句話或者一段提示詞就能開發(fā)出一個(gè)完整的小程序或應(yīng)用網(wǎng)站。怎么說呢,國內(nèi)的這些新聞處處充斥著標(biāo)題黨,聽聽就好。一些完全零基礎(chǔ)的人,就不要多想了。像我這種準(zhǔn)零基礎(chǔ)的人,原本覺得開發(fā)一個(gè)小程序也是挺簡單的,自認(rèn)為對這個(gè)項(xiàng)目也思考得比較細(xì)致。不過具體開發(fā)下來就發(fā)現(xiàn)有很多地方考慮得還不完善,并且對技術(shù)路線的把握和整個(gè)框架的把控也比較欠缺。
AI工具的真實(shí)幫助
好在現(xiàn)在有AI工具,確實(shí)可以讓我這個(gè)編程的小白能夠獨(dú)自完成一個(gè)相對還算復(fù)雜的應(yīng)用。真正大致的框架可能就花了兩三天的時(shí)間,反正不到一周,就把一個(gè)小程序的前端和后端基本上都搭建出來了。但為了讓各個(gè)功能以及各個(gè)細(xì)節(jié)達(dá)到能用的程度,前前后后折騰了兩個(gè)月。
雖然現(xiàn)在有很多AI工具可以白嫖,可以不花錢,但當(dāng)你費(fèi)盡心思去處理一個(gè)問題的時(shí)候,這種免費(fèi)的資源就變得捉襟見肘。我花費(fèi)了很多訂閱式AI工具以及收費(fèi)API,使用的模型從GPT-4o到Gemini 2.5,當(dāng)然還有Cursor所用的Claude 3.7 Sonnet,也包括國內(nèi)非常火熱的DeepSeek,以及字節(jié)出的AI代碼編輯器Trae。
國內(nèi)外AI工具的對比體驗(yàn)
雖然DeepSeek和字節(jié)出的Trae在國內(nèi)炒作得很火熱,一堆文章或自媒體都有介紹,說多么多么厲害。但就我自己的使用體驗(yàn)來說,從代碼編輯這個(gè)角度,這兩項(xiàng)產(chǎn)品基本上可以說不堪大用,以至于后面我壓根兒就不想碰它們。它們只能做一些非常初級的事情,稍微有一點(diǎn)點(diǎn)分析的,或者處理復(fù)雜問題的時(shí)候,要么就會(huì)卡殼,要么就會(huì)思考不足。
當(dāng)然各個(gè)模型都會(huì)有自己所擅長的領(lǐng)域。并且AI工具好像跟人一樣,有時(shí)候會(huì)有狀態(tài)好壞的區(qū)分,甚至跟人一樣,有時(shí)候也有情緒方面的跳動(dòng)。
AI的"情緒化"表現(xiàn)
比如我在Cursor編寫代碼或修復(fù)bug的時(shí)候,有時(shí)就是我提問條理很清楚,對方回答也很仔細(xì),雖然問題很復(fù)雜,但我們能夠一層一層地抽絲剝繭,最終把問題解決。每處理完一個(gè)小問題,大家都很興奮,我也感覺很興奮。AI的用詞也感覺比較興奮,就像兩個(gè)人一起合力把事情完成了。完成之后,它說話也很客氣,會(huì)明確地告訴你非常開心能夠幫你解決這個(gè)問題,如果還有什么問題,請立馬告訴它。你能夠感受到那種感情和力量,雖然你看到的就是單純的文字而已。
但有時(shí)候,就一個(gè)不算特別復(fù)雜的問題,卻要來回折騰,改了這里錯(cuò)了那里,把那里修復(fù)了,這里又崩潰了。然后你問它什么問題,它回答得都很簡短,就生怕話多又說錯(cuò)話。甚至有時(shí)候它就不說話,直接把代碼展示出來幫你修改。但往往這個(gè)時(shí)候,就是改多錯(cuò)多,不管怎么樣,改不對,并且循環(huán)出錯(cuò)。明明前面已經(jīng)說了不要這樣做,它當(dāng)下可能知道,但經(jīng)過兩三輪的對話之后,它又把這事忘記了,繼續(xù)犯同樣的錯(cuò)誤。
碰到這種情況,我跟它都非常崩潰,簡直不想繼續(xù)交流。這時(shí)我可能會(huì)暫停工作,等個(gè)半天,換成下午再跟它溝通,這是一個(gè)蠻有意思的事情。
開發(fā)的時(shí)間投入
不管是編程還是使用AI工具,個(gè)人覺得投入是必要的。有時(shí)候可能一大早起來坐在電腦前,然后一直敲敲敲,可能會(huì)一直持續(xù)到晚上兩三點(diǎn)才去洗澡睡覺。這導(dǎo)致起碼有一個(gè)月我都沒有去更新公眾號。一方面是現(xiàn)在確實(shí)沒有什么東西要更新,第二個(gè)是絕大部分精力都被我耗在這個(gè)事情上。
成本與收益的權(quán)衡
你們難以想象,這兩個(gè)月時(shí)間,我在AI方面投入了多少資金。粗略估算,這兩個(gè)月花費(fèi)在AI工具和API上面的費(fèi)用可能超過500美金。曾經(jīng)某一天就花費(fèi)了200多美金。
雖然這個(gè)花費(fèi)并不小,但想到以前如果要找一個(gè)專業(yè)的開發(fā)幫你完成這個(gè)小程序,按照目前這個(gè)進(jìn)度,兩個(gè)月的時(shí)間加上前前后后的溝通,最低成本五六萬肯定是需要的。所以AI確實(shí)改變了生活,可以讓我們這種普通人能夠以一個(gè)可控的成本,來實(shí)現(xiàn)以前無法實(shí)現(xiàn)的一些項(xiàng)目目標(biāo)。
技術(shù)之外的挑戰(zhàn)
不過不管是成本還是時(shí)間,還是前前后后的bug優(yōu)化,這些技術(shù)上的問題基本上都是可預(yù)見或可控的。等到這些軟件代碼基本完成之后,你就要考慮把這個(gè)項(xiàng)目上架到微信公眾平臺,這里又涉及到很多政策方面的因素。
首先,上架小程序需要做微信認(rèn)證。現(xiàn)在個(gè)人也可以做微信認(rèn)證,但最好有一個(gè)公司,這是第一個(gè)門檻。第二個(gè)是,因?yàn)槲疫@個(gè)小程序涉及到用戶內(nèi)容交互,有用戶創(chuàng)建內(nèi)容,這在國內(nèi)就屬于社交網(wǎng)絡(luò)。國內(nèi)對社交網(wǎng)絡(luò)的管控比較嚴(yán)格,你需要簽署一個(gè)非經(jīng)營性的備案審核。
這個(gè)非經(jīng)營性備案審核,在幾年前各省市的管局控制都比較嚴(yán)格。好在經(jīng)過我個(gè)人這次操作下來,感覺還算比較順暢。管局沒有故意刁難或阻礙,但你必須去備案。現(xiàn)在小程序通過微信認(rèn)證之后,后臺可以直接幫助你去備案,還算比較方便。
審核的波折
備案之后,你需要把代碼上傳到微信公眾平臺的后臺,讓他們后臺人員去審核。明明小程序在本地測試或體驗(yàn)版測試都沒有任何問題,但微信的審核人員那邊就感覺他們的環(huán)境跟我完全不是一個(gè)樣,甚至感覺他們跟你的網(wǎng)絡(luò)都不是同一個(gè)網(wǎng)絡(luò),他們在一個(gè)局域網(wǎng)。
我自己測試沒有問題,但他們那邊就是一會(huì)兒說請求沒有數(shù)據(jù),一會(huì)兒說某個(gè)功能無法實(shí)現(xiàn)等等。審核前前后后提交了四五個(gè)版本,最后一次他們還是說有問題。然后我又找了好幾個(gè)外省市的朋友來專門體驗(yàn)這個(gè)小程序,確認(rèn)沒問題之后再次反饋,最終通過。
不過這依然是萬里長征很前面的部分。因?yàn)樾〕绦蛏婕暗缴缃唬诘谝淮伟l(fā)布代碼之后,會(huì)把代碼提交到管局去審核,并且這個(gè)審核時(shí)間差不多要7天。
總結(jié)與感悟
跟前面說的技術(shù)要素相比,政策法規(guī)方面的因素有很多不確定性,以及一些非標(biāo)準(zhǔn)化的影響。有時(shí)會(huì)讓人覺得很不可捉摸,甚至不知道怎么解決。好在經(jīng)過前前后后多次的折磨,還算是一步一步地往下走。我現(xiàn)在就處于這個(gè)階段,雖然已經(jīng)經(jīng)歷了那么多步驟和麻煩,但到了今天這一步,個(gè)人還算覺得比較順利。
任何一個(gè)小項(xiàng)目或小事情,都會(huì)涉及到技術(shù)性和非技術(shù)性的問題。不僅僅是小程序、APP或網(wǎng)站,其他項(xiàng)目也一樣。比如設(shè)計(jì)生產(chǎn)一款鋼筆,除了技術(shù)和供應(yīng)上的問題外,你還需要處理供應(yīng)鏈,或者上下游的工廠、供應(yīng)商。這些技術(shù)之外的因素,往往是決定你能否成功的更決定性因素。
從這個(gè)過程中,我確實(shí)學(xué)到了一些東西,除了對項(xiàng)目開發(fā)和小程序開發(fā)有了更豐富的經(jīng)驗(yàn),對AI工具的使用也相對成熟了一點(diǎn)。但跟一些大佬相比,還是比較初級。因?yàn)檫@個(gè)過程確實(shí)很漫長,也比較曲折,所以分享這些想法,希望對大家有所幫助。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(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.