超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

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

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

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

1.編寫提示詞的技巧

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

下面是兩條提示詞的對(duì)比:

1)請(qǐng)幫我實(shí)現(xiàn)一個(gè)數(shù)組排序算法;

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

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

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

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

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

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

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

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

2.編程常用提示詞

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

https://cursor.directory/

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

2.1 AI輔助代碼生成

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

編程語言:Python

代碼目的:實(shí)現(xiàn)一個(gè)簡(jiǎn)單的GUI計(jì)數(shù)器

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

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

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

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

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

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

2.3 AI輔助代碼注釋

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

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

2.4 AI輔助解決Bug

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

代碼:貼上實(shí)際代碼

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

問題:貼上實(shí)際報(bào)錯(cuò)問題

3. 開發(fā)小游戲

以貪吃蛇的小游戲?yàn)槔褂肅ursor生成一個(gè)Python編寫的貪吃蛇游戲。

提示詞如下:

你是一名Python專家,請(qǐng)編寫一段代碼:

項(xiàng)目名稱:貪吃蛇游戲

# 要求

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

2.果實(shí)為黃色,蛇身為黑色;

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

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

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

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

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

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

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

提示詞如下:

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

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

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

#注意

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

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

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

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


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