不懂技術(shù)的產(chǎn)品經(jīng)理,如何讓 AI 碼農(nóng)幫敲代碼?

好夕雷
0 評論 893 瀏覽 5 收藏 7 分鐘
🔗 产品经理的不可取代的价值是能够准确发现和满足用户需求,把需求转化为产品,并协调资源推动产品落地,创造商业价值。

本文主要講述了不懂技術(shù)的產(chǎn)品經(jīng)理如何利用人工智能工具來幫助編寫代碼,包括三個核心步驟:掌握基礎(chǔ)知識、確定具體任務(wù)和流程抽象復(fù)用。

作為沒有技術(shù)背景的產(chǎn)品經(jīng)理,原先我只要聽到 API、接口文檔等詞匯,基本上人就蒙了。

最近我犧牲了點游戲時間,簡單研究就掌握了 Python 接口調(diào)用。

還搞懂了如何讓 AI 幫我打工寫代碼,現(xiàn)在日常工作都輕松了不少。

一、如何讓 AI 幫敲代碼?

不懂技術(shù)的產(chǎn)品經(jīng)理,正常來說要學(xué)會寫代碼,一般都要經(jīng)過幾個月的高強度學(xué)習(xí)。

就像原先的我,其實只會一些散裝 Python。實現(xiàn)一些簡單功能,估計要查好幾天資料。

現(xiàn)在通過 AI 工具,只要掌握一點基礎(chǔ)知識,再學(xué)會給 AI 提需求,基本上一些簡單的功能,AI 都能幾分鐘內(nèi)快速實現(xiàn)。

在這幾天的踩坑過程中,我總結(jié)了 AI 幫敲代碼的 3 個核心步驟:掌握基礎(chǔ)知識、確定具體任務(wù)、流程抽象復(fù)用。

二、掌握基礎(chǔ)知識

假設(shè)我們現(xiàn)在要學(xué)習(xí)“通過 Python 調(diào)用接口”,你首先需要掌握一些基礎(chǔ)知識。

它們分別是:安裝工具、接口文檔、請求方式、請求參數(shù)、接口地址、返回示例。

  • 安裝工具:學(xué)會安裝 Python、VScode 等編程工具,不會的可以網(wǎng)上找找教程;
  • 接口文檔:接口文檔是相關(guān)功能的使用說明,可以幫助碼農(nóng)快速了解接口如何使用;
  • 接口地址:接口的網(wǎng)絡(luò)地址,用于訪問該接口,示例-獲取頭像:https://***.***.com/api/avatar;
  • 請求方式:一般有 GET 獲取數(shù)據(jù)、POST 新增數(shù)據(jù)、PATCH 更新數(shù)據(jù)、DELETE 刪除數(shù)據(jù)等 4 種常用方式,接口調(diào)用時要寫;
  • 請求參數(shù):調(diào)用接口需要的輸入?yún)?shù),例如獲取某個用戶信息,需要提供用戶 ID,這個 ID 就是請求參數(shù);
  • 返回示例:調(diào)用后,接口返回的相關(guān)數(shù)據(jù),例如你調(diào)用了獲取頭像接口,它返回了一組頭像圖片或一段數(shù)據(jù)。

三、確定具體任務(wù)

以一個“隨機笑話”功能為例,我們嘗試讓 AI 幫寫接口調(diào)用代碼,實現(xiàn)隨機輸出一段笑話。

現(xiàn)在打開任意 AI(這里我白嫖的 Claude 3),輸入以下提示詞,并按要求修改請求方式、接口地址、返回示例:

Prompts:
寫個簡單的 Python 接口調(diào)用,提供代碼注釋,并打印結(jié)果

請求方式:一般有 GET、POST、PATCH、DELETE,按文檔填寫其中一個
接口地址:復(fù)制接口文檔的接口地址
返回示例:復(fù)制接口文檔的返回示例,這是為了讓 AI 根據(jù)示例準(zhǔn)確編程

這時 AI 會返回一段代碼和一些提示。

試著復(fù)制 AI 提供的代碼,然后在 VScode 等編程工具中調(diào)試,確定代碼輸出結(jié)果。

如果輸出結(jié)果是一段笑話數(shù)據(jù),那么就代表 AI 順利完成我們的開發(fā)任務(wù)啦~

四、流程抽象復(fù)用

如果一件事情、流程,將會重復(fù)執(zhí)行 2-3 次以上,那么它就值得流程 SOP 化。

剛我們要求 AI 寫的“隨機笑話”接口調(diào)用代碼,如果換做其他接口,那么這個代碼就報錯了。

怎么才能一勞永逸,實現(xiàn)大多數(shù)的接口調(diào)用呢?

這時你可以試試,再給 AI 提新的通用需求,讓它再寫一個支持大多數(shù)接口調(diào)用的代碼。

Prompts:為了適應(yīng)其他新接口,請把代碼抽象為支持更多請求方式,例如:GET、POST、PATCH、DELETE。

那么 AI 返回的“Python 通用接口調(diào)用”代碼要咋用?

你只要按代碼提示,修改對應(yīng)的 GET、POST、PATCH、DELETE 等請求方式的示例代碼,完成相關(guān)數(shù)據(jù)更改,就可以正常運行啦。

五、總結(jié)

產(chǎn)品經(jīng)理如何讓 AI 碼農(nóng)幫敲代碼?

核心是學(xué)會這 3 個步驟:掌握基礎(chǔ)知識、確定具體任務(wù)、流程抽象復(fù)用。

  • 掌握基礎(chǔ)知識:當(dāng)你需要 AI 幫你完成開發(fā)工作時,你首先需要掌握一些基礎(chǔ)的編程知識,這個過程也可以用 AI 幫你快速學(xué)習(xí);
  • 確定具體任務(wù):要 AI 幫你實現(xiàn)一個編程任務(wù),你需要給 AI 提供簡單易懂的 Prompts;
  • 流程抽象復(fù)用:如果一件事情、流程,將會重復(fù)執(zhí)行 2-3 次以上,那么它就值得流程 SOP 化。

本文由人人都是產(chǎn)品經(jīng)理作者【好夕雷】,微信公眾號:【產(chǎn)品之外】,原創(chuàng)/授權(quán) 發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于 CC0 協(xié)議。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!
专题
14362人已学习10篇文章
聚合支付作为对银行和第三方支付平台服务的拓展,能够提供多渠道支付方式,简化商家的支付对接。本专题的文章分享了聚合支付的设计思路。
专题
13895人已学习12篇文章
本专题的文章分享了供应链系统设计指南。
专题
13601人已学习12篇文章
本专题的文章分享了CRM的入门知识,分享了CRM是什么。
专题
43314人已学习21篇文章
优惠券的知识点非常丰富,而且随着运营方式的增多, 不同运营目标所使用的优惠券也是不一样的。
专题
16614人已学习12篇文章
供应链管理系统是最早期面向企业的软件解决方案之一,供应商管理又是供应链链条中的上游部分。本专题的文章分享了供应商管理设计指南以及供应链的基础知识。