代碼生成的AI提示工程:開發人員指南
>代碼開發的景觀有望進行重大轉變。 掌握大型語言模型(LLM)和及時工程對於未來幾年對開發人員至關重要。 生成代碼按需生成代碼的能力非常有價值,我親眼目睹了過去六個月代碼生成的顯著進步。 本文分享了用於有效及時工程的技術,專注於WordPress的PHP,SASS,JS和HTML代碼,但適用於任何CMS或框架。
>
> AI代碼生成的黃金法則是:
>對於一個人:
>“您可以修改帖子標題,以便博客文章的前綴:在他們面前,但是頁面保持不變?確保適當的安全逃脫。
對於AI提示:
>
>“使用過濾器編寫WordPress函數以添加'前綴:'之前的標題。這僅適用於帖子,而不是頁面。”>
AI提示很優越,因為它:上下文提供至關重要的
the_title
(WordPress)。
>- 指定使用
- >內置功能。 。 清楚地定義了
- 鉤()。 >
-
這種集中的方法產生了更高質量的代碼。
the_title
>代碼組織和可重複使用
好提示與不良提示
含糊的提示會導致不完整,無助的響應。
不良提示:
“提供代碼以向我的最新reddit帖子提出API請求,該帖子以我的網站上的列表顯示。
這太模糊了。 它缺乏:
- > wordpress上下文。
- reddit API詳細信息(身份驗證,特定的子reddits,Post類型)。 >輸出規格(數據結構,HTML模板)。
- >
>“使用API key高級示例:自定義WP-CLI命令>和用戶名
wp_remote_post()
>。使用{REDDIT API URL}
和用戶名來獲取最新的reddit帖子和評論。包含可選參數:{YOUR API-KEY}
(1-100,默認值20),{YOUR REDDIT-USERNAME}
(subreddits),subreddits),$limit
(post''>('ports''''''')使用此EMMET結構的HTML列表:$subreddits
使用SCSS,確保響應能力。$type
WP_Error
此詳細提示提供了生成高質量的可用代碼的必要上下文和規格。wp_remote_retrieve_body()
div.reddit-feed>article.reddit-feed__item>h2.reddit-feed__title p.reddit-feed__byline div.reddit-feed__content
複雜的提示可能涉及為SEO報告,Markdown Post Creation和損壞的鏈接檢測創建自定義WP-CLI命令。 提示中的結構化輪廓大大改善了結果。
WordPress代碼生成(示例) AI提示
>“使用單例圖案創建一個PHP類(
),添加三個WP-CLI命令:
,
。。每個命令都應是一種方法,處理錯誤並提供實時輸出。命令應接受標題,標題,slug和狀態參數。郵政內容和ACF字段中的鏈接。
KevinlearynetWP_CLI
的成本wp kevinlearynet create-post-from-markdown
> AI加速開發時,至關重要的是避免僅依靠AI而不理解基礎代碼。 構造不良的AI生成的代碼可能會導致長期維護問題。 平衡AI的速度和對編程原則的牢固理解是關鍵。> 結論
有效的及時工程是開發人員的重要技能。儘管AI加速了開發,但對編程語言和代碼庫的深入了解仍然是必不可少的。 隨著AI繼續重新設計軟件開發,創建精確,結構良好的提示的能力將變得越來越有價值。
以上是及時的網絡開發工程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

與這些頂級開發人員新聞通訊有關最新技術趨勢的了解! 這個精選的清單為每個人提供了一些東西,從AI愛好者到經驗豐富的後端和前端開發人員。 選擇您的收藏夾並節省時間搜索REL

該教程通過使用AWS服務來指導您通過構建無服務器圖像處理管道。 我們將創建一個部署在ECS Fargate群集上的next.js前端,與API網關,Lambda函數,S3桶和DynamoDB進行交互。 Th

該試點程序是CNCF(雲本機計算基礎),安培計算,Equinix金屬和驅動的合作,簡化了CNCF GitHub項目的ARM64 CI/CD。 該計劃解決了安全問題和績效


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Linux新版
SublimeText3 Linux最新版

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3漢化版
中文版,非常好用

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。