android骰子游戏代码_真神器!不用手写一行代码就能做网站~
制作網(wǎng)站用什么,Dreamweaver 還是 Fireworks?
現(xiàn)在,用 GPT-3 就可以。
一位來(lái)自舊金山的程序員小哥做了款名為 debuild.co 的網(wǎng)頁(yè)制作軟件,只需要和 GPT-3 “聊聊天”,它就能幫你把網(wǎng)站設(shè)計(jì)出來(lái)。
例如,想要一個(gè)看起來(lái)像是 “西瓜”(watermelon)的按鈕。
那么,把想實(shí)現(xiàn)的功能原封不動(dòng)地告訴 GPT-3 就行!
看,GPT-3 “思考” 了一下,就實(shí)現(xiàn)了這個(gè)想法,生成的按鈕的確有點(diǎn)像被切開(kāi)的西瓜。
類似地,其他更復(fù)雜的功能,這個(gè)程序也能替你完成。
擲骰子 or 待辦清單,無(wú)所不能
如果想在網(wǎng)站里生成隨機(jī)數(shù),只需要一句 “擲骰子” 就行。
看圖,GPT-3 不僅理解了你的意思,還真的給你弄了一個(gè)生成隨機(jī)數(shù)的功能,只需要點(diǎn)擊 “擲骰子”,數(shù)字就會(huì)在 1-6 之間隨意切換。
此外,如果這是個(gè)自用網(wǎng)站,你想要給自己做個(gè)待辦清單,也只需要一句話。
只要像左下角一樣,說(shuō)一句 “我想要個(gè)待辦清單輸入,還想要個(gè)保存列表,能展現(xiàn)我的待辦清單。”
那么,GPT-3 就會(huì)給你彈出一個(gè)輸入框,還有一個(gè)保存按鈕。
只要保存下來(lái),就能知道自己哪些事項(xiàng)還沒(méi)完成了。
如果這是個(gè)社交網(wǎng)站,你想要給它設(shè)計(jì)一個(gè)快速生成 “心情說(shuō)說(shuō)” 的功能,將自己的心情分享到網(wǎng)站上,就可以做一個(gè)選擇按鈕,例如 “開(kāi)心”、“難過(guò)”、“困” 等。
這樣,GPT-3 就會(huì)自動(dòng)為你生成 “現(xiàn)在我很(開(kāi)心、難過(guò)、困)” 的語(yǔ)句。
當(dāng)然,如果想要賣(mài)個(gè)萌的話,也可以將你的心情轉(zhuǎn)化成表情包:
img或是調(diào)戲它,問(wèn)一句 “p3p3,誰(shuí)是世界上最丑的表情包?”
GPT-3 思索了一會(huì)兒,給出了一個(gè)大黃臉,里面帶著一個(gè)極小的「笑哭」表情。
上面這些程序生成的過(guò)程中,可以看見(jiàn),網(wǎng)站的代碼一并被生成了出來(lái)。
也就是說(shuō),實(shí)現(xiàn)這些功能所需要的代碼,全部都是 GPT-3 生成的,它不僅能自行理解輸入的 “意思”,還能自己將實(shí)現(xiàn)的代碼編寫(xiě)出來(lái)。
具體生成的代碼長(zhǎng)這樣:
看得出,GPT-3 一直在程序設(shè)計(jì)里面充當(dāng) “翻譯” 的角色:將讀取的指令轉(zhuǎn)換成代碼,設(shè)計(jì)出各種功能和按鈕,并將輸出呈現(xiàn)給用戶。
簡(jiǎn)直就像是在開(kāi)發(fā)和客戶之間直連了一條通路,你需求的功能,這個(gè)開(kāi)發(fā)都能快速地實(shí)現(xiàn)。
GPT-3 也在 GitHub 學(xué)代碼
作者本人在展示時(shí)透露了一些信息,事實(shí)上,讓 GPT-3 學(xué)習(xí)這個(gè)功能,也需要讓它在 GitHub 和 Stackoverflow 上學(xué)習(xí)相應(yīng)的代碼、數(shù)據(jù)集。
在學(xué)習(xí)了相應(yīng)的代碼邏輯后,GPT-3 就能根據(jù)用戶需求,呈現(xiàn)出相應(yīng)的功能。
例如,如果設(shè)計(jì)的是一個(gè)搜索引擎,GPT-3 也會(huì)自己爬取相關(guān)圖片數(shù)據(jù),并從來(lái)源引用它。
當(dāng)然,偶爾在編寫(xiě)的過(guò)程中也會(huì)犯錯(cuò),這時(shí)候就會(huì)出現(xiàn) GPT-3 “甩手不干” 了的場(chǎng)景,還得人來(lái)進(jìn)行微調(diào)。
程序:代碼中有語(yǔ)法錯(cuò)誤啦!
對(duì)于這項(xiàng)程序,網(wǎng)友們感慨,這簡(jiǎn)直是不給 UX(用戶體驗(yàn)設(shè)計(jì)師)留活路啊。
目前,這個(gè)網(wǎng)站還在招人,希望能進(jìn)一步完善軟件的各項(xiàng)功能,讓人們?cè)谠O(shè)計(jì)軟件的時(shí)候,有更多可以實(shí)現(xiàn)、或是可以搭配設(shè)計(jì)的模塊。
作者介紹
imgdebuild.co 的創(chuàng)始人 Sharif Shameem,畢業(yè)于馬里蘭大學(xué),興趣是行為心理學(xué)、以及設(shè)計(jì)有趣的軟件。
此前,Sharif Shameem 設(shè)計(jì)過(guò)一個(gè)在安卓、Mac 和 Windows 都能用的云游戲平臺(tái) Vectordash,受 YC 支持。也就是說(shuō),這個(gè)平臺(tái)可以讓你在任何設(shè)備上玩像《GTA5》、《使命召喚》這樣的大作。
此外,Sharif Shameem 也做過(guò)一些有意思的小游戲,例如只有 512×512 的迷你版《我的世界》。
GPT-3 生成器:https://debuild.co/
迷你版《我的世界》:https://tinyworld.fun/
參考鏈接:https://sharif.io/https://www.businessinsider.com/developer-sharif-shameem-openai-gpt-3-debuild-2020-9
推薦閱讀??點(diǎn)擊標(biāo)題可跳轉(zhuǎn)求你了,別再用?print?調(diào)試代碼了
GitHub 捍衛(wèi)開(kāi)發(fā)者!重新上架 7.2 萬(wàn)星開(kāi)源項(xiàng)目 youtube-dl
使用 Python 打印漂亮的表格,這兩項(xiàng)基本功你可會(huì)?
別這樣直接運(yùn)行Python命令,否則電腦等于“裸奔”
5 個(gè) Git 工作流,改善你的開(kāi)發(fā)流程
8 個(gè) Jupyter Notebook Tips,隱藏得太深了
用 Python 讀取資源文件?這個(gè)技巧保你漲姿勢(shì)
覺(jué)得本文對(duì)你有幫助?請(qǐng)分享給更多人
總結(jié)
以上是生活随笔為你收集整理的android骰子游戏代码_真神器!不用手写一行代码就能做网站~的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: qt 收缩窗体
- 下一篇: 外设驱动库开发笔记35:迪文触摸屏驱动