不懂技術的產品經理,如何讓 AI 碼農幫敲代碼?
本文主要講述了不懂技術的產品經理如何利用人工智能工具來幫助編寫代碼,包括三個核心步驟:掌握基礎知識、確定具體任務和流程抽象復用。
作為沒有技術背景的產品經理,原先我只要聽到 API、接口文檔等詞匯,基本上人就蒙了。
最近我犧牲了點游戲時間,簡單研究就掌握了 Python 接口調用。
還搞懂了如何讓 AI 幫我打工寫代碼,現在日常工作都輕松了不少。
一、如何讓 AI 幫敲代碼?
不懂技術的產品經理,正常來說要學會寫代碼,一般都要經過幾個月的高強度學習。
就像原先的我,其實只會一些散裝 Python。實現一些簡單功能,估計要查好幾天資料。
現在通過 AI 工具,只要掌握一點基礎知識,再學會給 AI 提需求,基本上一些簡單的功能,AI 都能幾分鐘內快速實現。
在這幾天的踩坑過程中,我總結了 AI 幫敲代碼的 3 個核心步驟:掌握基礎知識、確定具體任務、流程抽象復用。
二、掌握基礎知識
假設我們現在要學習“通過 Python 調用接口”,你首先需要掌握一些基礎知識。
它們分別是:安裝工具、接口文檔、請求方式、請求參數、接口地址、返回示例。
- 安裝工具:學會安裝 Python、VScode 等編程工具,不會的可以網上找找教程;
- 接口文檔:接口文檔是相關功能的使用說明,可以幫助碼農快速了解接口如何使用;
- 接口地址:接口的網絡地址,用于訪問該接口,示例-獲取頭像:https://***.***.com/api/avatar;
- 請求方式:一般有 GET 獲取數據、POST 新增數據、PATCH 更新數據、DELETE 刪除數據等 4 種常用方式,接口調用時要寫;
- 請求參數:調用接口需要的輸入參數,例如獲取某個用戶信息,需要提供用戶 ID,這個 ID 就是請求參數;
- 返回示例:調用后,接口返回的相關數據,例如你調用了獲取頭像接口,它返回了一組頭像圖片或一段數據。
三、確定具體任務
以一個“隨機笑話”功能為例,我們嘗試讓 AI 幫寫接口調用代碼,實現隨機輸出一段笑話。
現在打開任意 AI(這里我白嫖的 Claude 3),輸入以下提示詞,并按要求修改請求方式、接口地址、返回示例:
Prompts:
寫個簡單的 Python 接口調用,提供代碼注釋,并打印結果
請求方式:一般有 GET、POST、PATCH、DELETE,按文檔填寫其中一個
接口地址:復制接口文檔的接口地址
返回示例:復制接口文檔的返回示例,這是為了讓 AI 根據示例準確編程
這時 AI 會返回一段代碼和一些提示。
試著復制 AI 提供的代碼,然后在 VScode 等編程工具中調試,確定代碼輸出結果。
如果輸出結果是一段笑話數據,那么就代表 AI 順利完成我們的開發任務啦~
四、流程抽象復用
如果一件事情、流程,將會重復執行 2-3 次以上,那么它就值得流程 SOP 化。
剛我們要求 AI 寫的“隨機笑話”接口調用代碼,如果換做其他接口,那么這個代碼就報錯了。
怎么才能一勞永逸,實現大多數的接口調用呢?
這時你可以試試,再給 AI 提新的通用需求,讓它再寫一個支持大多數接口調用的代碼。
Prompts:為了適應其他新接口,請把代碼抽象為支持更多請求方式,例如:GET、POST、PATCH、DELETE。
那么 AI 返回的“Python 通用接口調用”代碼要咋用?
你只要按代碼提示,修改對應的 GET、POST、PATCH、DELETE 等請求方式的示例代碼,完成相關數據更改,就可以正常運行啦。
五、總結
產品經理如何讓 AI 碼農幫敲代碼?
核心是學會這 3 個步驟:掌握基礎知識、確定具體任務、流程抽象復用。
- 掌握基礎知識:當你需要 AI 幫你完成開發工作時,你首先需要掌握一些基礎的編程知識,這個過程也可以用 AI 幫你快速學習;
- 確定具體任務:要 AI 幫你實現一個編程任務,你需要給 AI 提供簡單易懂的 Prompts;
- 流程抽象復用:如果一件事情、流程,將會重復執行 2-3 次以上,那么它就值得流程 SOP 化。
本文由人人都是產品經理作者【好夕雷】,微信公眾號:【產品之外】,原創/授權 發布于人人都是產品經理,未經許可,禁止轉載。
題圖來自Unsplash,基于 CC0 協議。
- 目前還沒評論,等你發揮!