国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

這篇具有很好參考價值的文章主要介紹了寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

去年的某一天,Cocos 的開發(fā)者交流群里突然爆發(fā)出一陣驚嘆,有人直呼“飯碗不保”,有人憂慮版權(quán)和保密問題,也有人給出了積極的反饋——

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

>>上下滑動查看更多

大家在討論的 Copilot 是 OpenAI 與 GitHub 聯(lián)合推出的一個 AI 自動編程工具,能根據(jù)上下文自動生成代碼,供編程者參考使用。Copilot 是利用網(wǎng)絡(luò)中現(xiàn)有的公開數(shù)據(jù),尤其是開源在 Github 上的代碼,然后基于機器學(xué)習(xí)算法訓(xùn)練出來的,理論上支持所有編程語言。

Copilot 究竟有多聰明?可以用?Copilot 編寫 Cocos 代碼嗎?讓 AI 去寫代碼是否靠譜?來看 Cocos 布道師熱心網(wǎng)友蔣先生、開發(fā)者 godxkey、插件 Cocos Inspector 作者 阿chuan 的使用經(jīng)驗與感受。

熱心網(wǎng)友蔣先生的 Copilot 使用嘗試

申請與接入

Copilot 目前已集成在 VSCode 中,但還處于測試階段,若想試用需要在 Copilot 官網(wǎng)上進行申請,一般1-2天左右即可通過申請。申請和接入 VSCode 的詳細流程可參考 godxkey 的分享:

https://forum.cocos.org/t/topic/133944


那么,Copilot 在實際開發(fā)中如何使用?阿chuan 從用 Cocos Creator + TypeScript 編寫游戲、以及用 Electron + JavaScript 編寫 Cocos 插件兩方面進行了嘗試,結(jié)果很是驚喜:在大部分情況下,Copilot 的 AI 很清楚你要做什么,通常會給出比較滿意的建議。

以下是 阿chuan 的分享實錄:

Cocos Creator + TypeScript

函數(shù)推導(dǎo)

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

可以看到,Copilot 很容易從函數(shù)名和上下文中知道你想干什么并且給出建議代碼。

接下來我們讓 label 變成紅色:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

變成透明:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

設(shè)置文本:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

添加觸摸事件偵聽:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

跳轉(zhuǎn)場景:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

跳轉(zhuǎn)場景并添加回調(diào),厲害的是,Copilot 自動建議額外的 Complete 回調(diào):

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

計算節(jié)點距離,這個就很有用了如果不熟悉 Cocos 相關(guān) API 的同學(xué),只要寫好函數(shù)名,Copilot 自動幫你找到合適的 API,并給出完整代碼:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

自動找到合適 API 畫圓:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

添加鍵盤事件:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

添加 ScrollView 事件:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

添加 Slide 事件:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

注釋推導(dǎo)

輸入注釋://get world pos, 自動給出合適的代碼,厲害了:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

而根據(jù) godxkey 的測試,中文注釋同樣可以自動生成代碼:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

上下文實時建議

剛編寫一個 let ani,Copilot 就自動給出了后面的代碼:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

然后繼續(xù)編寫 ani.on,又自動給出 'finished’事件代碼:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

但是 Copilot 不會提供箭頭函數(shù)的建議,可能是剛使用,Copilot 還不熟悉我的編程風(fēng)格。在注釋中要求后,Copilot 給出了:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

但是,把注釋中的 Finish 改成 Last Frame 之后,AI 仍然給出 finished 事件的代碼,不知道是 AI 不完善,還是使用時間太短,還需要與開發(fā)人員互相磨合與調(diào)教。

Electron + JavaScript

最后嘗試一下用 Electron + JavaScript 編寫 Cocos Inspector 插件。簡單的函數(shù)推導(dǎo)看起來也還不錯:

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

但奇怪的是,可能因為 阿chuan 編寫 Cocos Inspector 使用的是 JavaScript,因此在很多情況下 Copilot 并不能有效推導(dǎo),甚至 AI 對 Electron 似乎也不熟,時常無法給出合理建議。

總結(jié)

  • Copilot 并不完美,但是合理調(diào)教下,還是可以提供有益的幫助,就像 Copilot 官網(wǎng)所說的一樣,似乎有一個 AI 在和你結(jié)對編程(Pair Programming)。

  • AI?可能會分析開發(fā)者使用的框架,這會降低開發(fā)者使用框架的門檻,許多 API 不需要查看文檔,直接通過注釋或者函數(shù)名即可推導(dǎo)出來。

  • Copilot 目前可能對偏強類型語言的分析更加準(zhǔn)確,比如 TypeScript、C#?等等。

  • AI 編程的出現(xiàn),讓開發(fā)者似乎感覺到了危機,對框架或引擎的熟悉已經(jīng)不再成為相對新手開發(fā)者的絕對優(yōu)勢,所以 阿chuan 覺得,開發(fā)者要開始多探索 AI 所不能觸及的領(lǐng)域了。


無論如何,Copilot 都是一個能幫助編程者提升效率的工具,但目前它的發(fā)展還遠遠未達到盡善盡美,因此勢必不能完全依賴 Copilot。除此之外,隨之可能產(chǎn)生的侵權(quán)、安全風(fēng)險等問題也需要大家持續(xù)關(guān)注。

GitHub?Copilot 官網(wǎng)

https://copilot.github.com/

點擊文末【閱讀原文】前往論壇專貼

https://forum.cocos.org/t/topic/133714

往期精彩

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?

寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?文章來源地址http://www.zghlxwxcb.cn/news/detail-490818.html

到了這里,關(guān)于寫注釋自動出代碼?!在Cocos中試水AI編程工具Copilot,摸魚神器or失業(yè)警告?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【AI編程工具】目前市面上常見的AI代碼助手(AI Coding Assistant)

    目前市面上常見的AI代碼助手(AI Coding Assistant)有: Github Copilot:提供更高效的代碼編寫、學(xué)習(xí)新的語言和框架以及更快的調(diào)試 通義靈碼_智能編碼助手_AI編程_人工智能-阿里云 Amazon CodeWhisper:實時代碼建議 CodeGeeX:國產(chǎn)免費編程AI助手 iFlyCode:科大訊飛發(fā)布的編程新時代的智

    2024年01月17日
    瀏覽(53)
  • AI Code Translator —— 能夠?qū)崿F(xiàn)高質(zhì)量的自動編程語言轉(zhuǎn)換工具

    AI Code Translator —— 能夠?qū)崿F(xiàn)高質(zhì)量的自動編程語言轉(zhuǎn)換工具

    https://github.com/mckaywrigley/ai-code-translator AI Code Translator —— 是一款基于大型語言模型的代碼翻譯工具,同時也是一款顛覆性的編程語言翻譯工具,它基于先進的機器學(xué)習(xí)技術(shù)和大規(guī)模語料庫訓(xùn)練而成,能夠?qū)崿F(xiàn)高質(zhì)量的自動編程語言轉(zhuǎn)換。 這款工具最大的突破在于翻譯速度快且

    2024年02月04日
    瀏覽(63)
  • 微軟和OpenAI聯(lián)手推出了GitHub Copilot這一AI編程工具,可根據(jù)開發(fā)者的輸入和上下文,生成高質(zhì)量的代碼片段和建議

    微軟和OpenAI聯(lián)手推出了GitHub Copilot這一AI編程工具,可根據(jù)開發(fā)者的輸入和上下文,生成高質(zhì)量的代碼片段和建議

    只需要寫寫注釋,就能生成能夠運行的代碼?對于程序員群體來說,這絕對是一個提高生產(chǎn)力的超級工具,令人難以置信。實際上,早在2021年6月,微軟和OpenAI聯(lián)手推出了GitHub Copilot這一AI編程工具。它能夠根據(jù)開發(fā)者的輸入和上下文,生成高質(zhì)量的代碼片段和建議。這個工具

    2024年02月09日
    瀏覽(104)
  • Aixcoder:AI輔助編程工具

    Aixcoder:AI輔助編程工具

    【產(chǎn)品介紹】 ??aixcoder是一款基于深度學(xué)習(xí)人工智能技術(shù)的AI輔助編程工具。提供了一個由各個領(lǐng)域的專業(yè)代碼訓(xùn)練出來的“虛擬編程專家”,通過與aixcoder進行結(jié)對編程,程序員可以感受到工作效率的顯著提升。 ??借助aixcoder的幫助,程序員可以擺脫傳統(tǒng)的“逐字逐句”編

    2024年02月07日
    瀏覽(24)
  • AI輔助編程工具—Github Copilot

    一、概述 ???? Copilot是一種基于Transformer模型的神經(jīng)網(wǎng)絡(luò),具有12B個參數(shù)。是GitHub和OpenAPI共同開發(fā)的編程輔助工具。GitHubCopilot是一款由人工智能驅(qū)動的結(jié)對編程編輯器,旨在幫助開發(fā)人員更加高效地工作。它利用OpenAICodex技術(shù),將開發(fā)者的自然語言轉(zhuǎn)換為代碼提示,當(dāng)開發(fā)

    2024年01月21日
    瀏覽(47)
  • AI智能編程工具Cursor使用介紹

    AI智能編程工具Cursor使用介紹

    為使用人工智能編程而構(gòu)建的編輯器,一款 人工智能編程軟件 、 智能Ai代碼生成工具 。 它有什么特點呢? 集成了 GPT-4 ,國內(nèi)可用,有強大的自動代碼生成能力,可以說是為程序員量身打造。 它可以根據(jù)你的需求,自動生成代碼,分析代碼,優(yōu)化代碼,并可以基于某個代碼

    2024年02月09日
    瀏覽(25)
  • AI編程常用工具 Jupyter Notebook

    AI編程常用工具 Jupyter Notebook

    點擊上方藍色字體,選擇“設(shè)為星標(biāo)” 回復(fù)” 云原生 “獲取基礎(chǔ)架構(gòu)實踐 我們先來看 4 個常用的編程工具:Sublime Text、Vim、Jupyter。雖然我介紹的是 Jupyter,但并不是要求你必須使用它,你也可以根據(jù)自己的喜好自由選擇。 Sublime Text 第一個是 Sublime Text,它是一個非常輕量且

    2024年02月14日
    瀏覽(17)
  • AI 輔助編程工具,會編程和不會編程的人都需要!附Cursor 保姆級使用教程

    AI 輔助編程工具,會編程和不會編程的人都需要!附Cursor 保姆級使用教程

    ? 我是卷了又沒卷,薛定諤的卷的AI算法工程師「陳城南」。 自 AI 技術(shù)被應(yīng)用到輔助編程工具中后,編程的門檻被大幅降低,會編程和不會編程的人都需要得接觸一下來提高自己的日常生產(chǎn)力! 程序員群體 可以通過 AI 編程助手大幅提高自己的工作效率,編寫重復(fù)且低效的代

    2024年02月06日
    瀏覽(21)
  • 免費AI編程工具- AWS CodeWhisperer安裝(IDEA)

    免費AI編程工具- AWS CodeWhisperer安裝(IDEA)

    正視AI自動編程工具,不排斥,順勢而為,與其擔(dān)心不如擁抱之。 作為一個工具,我們可以把它們理解為助手,而不是所謂的替代者。 希望能利用這些工具,消除一些重復(fù)性的枯燥工作,提升編碼的效率和幸福感。 CodeWhispere介紹:可以根據(jù)IDE中的注釋或者現(xiàn)有的一些提示、

    2024年02月12日
    瀏覽(27)
  • AI編程工具Copilot與Codeium的實測對比

    AI編程工具Copilot與Codeium的實測對比

    csdn原創(chuàng)謝絕轉(zhuǎn)載 現(xiàn)在沒有AI編程工具,效率會打一個折扣,如果還沒有,趕緊裝起來. GitHub Copilot是OpenAi與github等共同開發(fā)的的AI輔助編程工具,基于ChatGPT驅(qū)動,功能強大,這個沒人懷疑,看它的價格就知道了,最開始是10美元1個月,后面好像漲到20美元了. 我個人給它起

    2024年02月14日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包