狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

AI編程:如何在程序開發(fā)時編寫提示詞提問

admin
2025年2月4日 15:23 本文熱度 537

1.編寫提示詞的技巧

好的提示詞應(yīng)該是:目標(biāo)清晰明確,具有針對性,能引導(dǎo)模型理解問題。

下面是兩條提示詞的對比:

1)請幫我實現(xiàn)一個數(shù)組排序算法;

2)請幫我用冒泡排序算法,使用Python語言實現(xiàn)對輸入數(shù)組的從大到小的排序。

很顯然,第2種提示詞更能準(zhǔn)確的描述需求,也能讓AI輸出更準(zhǔn)確的回答。

實際編程時,提示詞主要關(guān)注角色、背景、任務(wù)、要求這些部分就行。

角色:給大模型設(shè)定一個角色,賦予角色后能更好理解任務(wù)。如:程序員、產(chǎn)品經(jīng)理、測試等

背景:給大模型提供所需的背景知識。比如用的編程框架、語言。要在提示詞中都輸入,不要認(rèn)為大模型知道所有事情

任務(wù):就是大模型需要做什么任務(wù),應(yīng)該是明確、具體、清晰的

要求:必要時,可以提些其他要求,比如輸出完整的代碼、json格式的數(shù)據(jù)這些

只要是能解決需求的提示詞,就是有價值的提示詞。

2.編程常用提示詞

Cursor官方給我們已經(jīng)提供了一些提示詞學(xué)習(xí),網(wǎng)站在下面:

https://cursor.directory/

網(wǎng)站提供的都是英文提示詞,下面列出一些中文提示詞示例。

2.1 AI輔助代碼生成

你是一名資深的Python編程工程師,給下面需求寫代碼:

編程語言:Python

代碼目的:實現(xiàn)一個簡單的GUI計數(shù)器

代碼功能:實現(xiàn)兩數(shù)的加減乘除運算

編碼要求:采用面向?qū)ο蟮木幊蹋珿UI使用Tkinter

2.2 AI輔助代碼優(yōu)化

你是一位軟件開發(fā)人員,根據(jù)下面需求整理優(yōu)化代碼:

目標(biāo):提高代碼可讀性,發(fā)現(xiàn)潛在錯誤和問題,降低維護成本,提高開發(fā)效率

代碼內(nèi)容:貼上實際代碼

2.3 AI輔助代碼注釋

你是一名文檔編寫專家,請針對以下代碼編寫相應(yīng)的文檔和注釋

代碼內(nèi)容:貼上實際代碼

2.4 AI輔助解決Bug

你是一名Bug修復(fù)專家,請找出以下代碼中的Bug并修復(fù)

代碼:貼上實際代碼

目標(biāo):確保代碼正常運行

問題:貼上實際報錯問題

3. 開發(fā)小游戲

以貪吃蛇的小游戲為例,使用Cursor生成一個Python編寫的貪吃蛇游戲。

提示詞如下:

你是一名Python專家,請編寫一段代碼:

項目名稱:貪吃蛇游戲

# 要求

1.輸出完整的貪吃蛇代碼;

2.果實為黃色,蛇身為黑色;

3.增加積分功能,每吃到一個果實加一分,在游戲面板右上角展示。

對于生成的Python文件,我們使用PyCharm工具運行,或者直接命令行執(zhí)行python snake_game.py運行代碼就能看到效果了。

4. 開發(fā)谷歌瀏覽器插件

在AI工具出現(xiàn)之前,我們開發(fā)谷歌瀏覽器插件需要學(xué)習(xí)JS、HTML的前端知識,還需要了解谷歌插件開發(fā)規(guī)范,才能開發(fā)出一個能用的插件。

現(xiàn)在有了Cursor這類AI編程工具,只需要簡簡單單的提需求就能完成插件的制作和開發(fā)了。

下面是實際開發(fā)示例,在網(wǎng)頁上生成一個二維碼,掃碼可以跳轉(zhuǎn)到當(dāng)前頁面的一個插件。

開始之前可以先新創(chuàng)建個文件夾,用于存生成的多個前端代碼文件。

提示詞如下:

幫我實現(xiàn)一個Chrome瀏覽器的插件,具體功能有:

1.打開任意網(wǎng)頁時,在左下角顯示網(wǎng)頁的logo圖標(biāo),點擊圖標(biāo)會展示為網(wǎng)頁的二維碼;

2.二維碼大小是256*256,白底。

#注意

  • 使用v3版本的manifest.json;
  • 請注意中文的格式編碼問題。

可以看到,如何安裝插件的步驟都給出來了,我們按照使用說明,加載寫好的瀏覽器插件。

可以看到有錯誤,我們點開之后,把里面的錯誤發(fā)給Cursor修復(fù),修復(fù)完成再次測試,經(jīng)過反復(fù)修改測試大概5分鐘后,終于可以看到實際效果了。

至此,普通小白也能完成專業(yè)前端程序員才能做的瀏覽器插件開發(fā)工作了。


該文章在 2025/2/6 9:12:03 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved