RPA也被AI干死了!!一鍵生成監(jiān)聽100個小紅書博主的工作流

0 評論 3513 瀏覽 5 收藏 21 分鐘

本文將帶你深入了解AI如何賦能RPA(機器人流程自動化),并探討在自動化任務(wù)中,RPA、AI編程以及AI工作流這三大工具的選擇與應(yīng)用。

前天才發(fā)了我探索的AI生成N8N工作流的最佳實踐,昨天就聽八爪魚的朋友說他們RPA要上AI寫流程的功能,我一聽就來勁了,抓緊要來了內(nèi)測權(quán)限試下。

看下AI生成RPA流程這件事,現(xiàn)在到底到哪一步了?是不是不用學(xué)RPA了?

所以,這兩天,我少說跑了十幾個case,花了上百元,總算給趟出了一條用AI生成RPA流程的最佳實踐。

其中最驚喜的是八爪魚RPA居然幫我用AI 15 分鐘就生成了監(jiān)控小紅書博主的工作流,換以前還不得做幾天啊??

但聽到這里可能很多朋友開始疑惑了,因為做「自動化任務(wù)」這件事,現(xiàn)在選擇太多了,主流的有3種:

1. 是相對傳統(tǒng)的RPA,搭建「桌面」流程后,可以對系統(tǒng)、網(wǎng)頁、程序等進行自動化操作

2. 是后來興起的「集成型」自動化流程工具,例如 N8N,更多聚焦在“云端API連接”和“數(shù)據(jù)流轉(zhuǎn)”

3. 是AI編程,尤其是Claude Code這種Agentic Coding能通過MCP訪問文件系統(tǒng)、調(diào)用Playwright完成頁面自動化

到底他們有什么區(qū)別?要學(xué)哪個才對?

OK,今天這篇內(nèi)容一次性把 AI+自動化這件事 給大家講清楚。

一、三大自動化工具,到底該怎么選?

我的答案是:場景決定工具。

1、RPA —— 聚焦在「任務(wù)」本身,解決問題

我是數(shù)據(jù)分析師,所以我很早就用八爪魚RPA(以前是八爪魚爬蟲)來做電商數(shù)據(jù)采集、以及公司內(nèi)容ERP系統(tǒng)的自動化處理。

這兩個場景我認為絕對是另外兩個工具做不到的。

別的不說,企業(yè)場景下,尤其是我們做電商的,平臺有大量的反爬、彈窗等問題。

要是硬說寫Python腳本的話,其實也能解決,但需要極大的技術(shù)成本

而RPA(以八爪魚為例)內(nèi)置了很多現(xiàn)成的組件、拓展,例如風(fēng)控的各種驗證碼、各個電商平臺的騷操作

都是一鍵完成的。

另外就是桌面程序的自動化,比如RPA + 剪映實現(xiàn)批量剪輯,讓1個人1天生產(chǎn)100個視頻。這種降維打擊的效率,在任何商業(yè)場景下都是王炸。

? 一句話總結(jié):RPA聚焦在「任務(wù)」本身,適合搞定高重復(fù)性、有反爬、需要操作桌面軟件的場景。

2、AI編程 —— 聚焦在代碼邏輯

后來進入AI時代,我就開始用Claude Code這類工具。它最大的優(yōu)勢是靈活性。

比如我之前那個Case:兩句話,讓Claude Code+Kimi K2 跑了3小時爬完17個競品網(wǎng)站、做了一份深度市場數(shù)據(jù)分析報告

這 17 個獨立站,結(jié)構(gòu)位置都多多少少不一樣,此時 AI 會在每一步去做判斷,所以能適配。

這場景反而另外兩個自動化的形式是做不到的,后者都需要高度結(jié)構(gòu)化的規(guī)范網(wǎng)站,例如在天貓平臺下抓不同店鋪的數(shù)據(jù),此時不同店鋪結(jié)構(gòu)都是一致的。

這種自動化的方式是借助MCP協(xié)議來調(diào)用各種工具,甚至還可以自動發(fā)小紅書筆記。

https://github.com/aki66938/xhs-toolkit

優(yōu)點是能一句prompt就完成一個自動化任務(wù)的需求

缺點是,看似簡單了,但因為純依賴AI,實現(xiàn)極度不穩(wěn)定,往往這次跑完,下次再跑結(jié)果可能就不一樣了

? 一句話總結(jié):AI編程聚焦在「代碼邏輯」,適合一次性的、非標的、需要AI做動態(tài)判斷的網(wǎng)頁自動化任務(wù)。

3、AI工作流—— 關(guān)注「流程」本身

N8N這類工具的本質(zhì),是API的連接器,它只關(guān)心云端的數(shù)據(jù)和指令如何流轉(zhuǎn)。

它最牛的地方,是處理AI Agent非常方便,可以搭建極其復(fù)雜的AI能力。比如讓多個AI Agent協(xié)同工作,分析數(shù)據(jù)、做出決策、再調(diào)用其他工具。這一點,前兩者望塵莫及。

但短板也明顯:沒API接口的服務(wù),它就沒轍。

所以在落地場景下,往往需要跟Claude Code搭配,后者開發(fā)Python腳本通過FastAPI開放接口給N8N調(diào)用,例如這樣:n8n+FastAPI=王炸!免費開源我年入7位數(shù)的小紅書AI矩陣工作流

一句話總結(jié):AI工作流關(guān)注「流程」本身,是連接云端服務(wù)和AI大腦的神經(jīng)中樞,但門檻相對最高。

對比下來,我們可以得出一個結(jié)論:對大多數(shù)想快速解決問題、而非成為開發(fā)者的普通人來說,RPA的學(xué)習(xí)路徑最線性、落地效果最直觀。

但它的學(xué)習(xí)門檻,依然勸退了很多人。

不過,大人,時代不同了。

就像 Cursor 徹底改變了人與代碼的交互范式,現(xiàn)在,自動化領(lǐng)域也迎來了它的“Cursor時刻”——八爪魚上新的AI 寫RPA流程,真正把門檻踏平。

很快,我們將不再需要關(guān)心繁瑣的節(jié)點和參數(shù),而是聚焦在業(yè)務(wù)邏輯上,用嘴就能解決問題。

但,真的有這么神?

二、用AI自動生成RPA流程

先小試牛刀,來個簡單的。

案例一:采集咸魚商品信息

我直接扔給它一段話:

打開咸魚網(wǎng)站https://www.goofish.com/,搜索iPhone16, 點擊新發(fā)布,選擇“一天內(nèi)”,點擊價格,選擇“價格從低到高”,進入詳情頁采集商品內(nèi)容,價格,瀏覽數(shù),想要購買的人數(shù),是否包郵等信息,保存到excel文檔

八爪魚RPA會根據(jù)你的需求,生成步驟清單

此時要認真檢查是否有誤,如果有則讓它調(diào)整,如果沒有則可以讓它開始

目前,對于網(wǎng)頁自動化的場景,僅支持內(nèi)置的八爪魚瀏覽器

接下來AI會自動打開瀏覽器開始執(zhí)行上述步驟試運行,并且一邊跑一邊生成流程

如下圖:

試運行好后,流程就生成好了——左邊綠色框住的 RPA流程就是 RPA 生成的。

如果有 Excel 之類的結(jié)果,會發(fā)現(xiàn)只有一條,這是試運行后給你預(yù)覽的。

如果預(yù)覽有問題,可以直接在AI寫流程的位置讓它繼續(xù)改

如果沒問題,可以點運行主流程,正式跑跑看:

很 lucky,我們運行成功了:

臥槽,這體驗太好了!

真的就一句話完成了幾十行的RPA 步驟,每個步驟改填好了參數(shù),效率太高了。

案例二:小紅書博主監(jiān)控實戰(zhàn)

之前我發(fā)了監(jiān)控了100個公眾號的工作流后,就很多朋友找我問有沒有小紅書的?

目前還沒很好的監(jiān)控方案,所以我們要來試下八爪魚RPA。

注意,小紅書是要提前登錄的,在運行先前點上方的「瀏覽器」,先打開網(wǎng)站登錄,再運行主流程。

1、天崩開局

我準備了一個Excel,里面有博主昵稱和主頁鏈接

我的提示詞:

打開 D:tmp小紅書監(jiān)聽.xlsx

表格有兩列:用戶、小紅書號,逐行進行遍歷,到https://www.xiaohongshu.com 用「小紅書號」搜索用戶,然后讀取它最近7天發(fā)的筆記標題、內(nèi)容、數(shù)據(jù)。

結(jié)果它會跑去搜「小紅書號」???

2、在AI的“射程”內(nèi)反復(fù)橫跳

好吧,怪我沒說清楚。我開始“雕花”,把Prompt打磨得更精細。

我看了流程是它直接讀取Excel后從第一行開始讀,所以我強調(diào)要從第二行開始:

打開 D:tmp小紅書監(jiān)聽.xlsx

表格有兩列:用戶、小紅書號,其中表格第一行是列名,要從第二行開始逐行進行遍歷,用表格中的」小紅書號」列的值到 https://www.xiaohongshu.com 搜索用戶,然后讀取它最近7天發(fā)的筆記標題、內(nèi)容、數(shù)據(jù)。

Well done,能正常抓數(shù)據(jù)了

但是它對我想要的「最近7天」這個時間限制沒實現(xiàn)好

這不是八爪魚的問題,是小紅書這個平臺本身在時間篩選上就很模糊

其次就是它會把博主所有筆記都爬下來,雖然這個能力很好,但不是當(dāng)下語境下我的需求

所以我再再再次優(yōu)化了我的需求:

打開 D:tmp小紅書監(jiān)聽.xlsx

表格有兩列:用戶、小紅書號,其中表格第一行是列名,要從第二行開始逐行進行遍歷,用表格中的」小紅書號」列的值到 https://www.xiaohongshu.com 搜索用戶,讀取當(dāng)前博主最近的10條筆記標題、內(nèi)容、網(wǎng)址、發(fā)布時間、點贊收藏等數(shù)據(jù)。

你用瀏覽器的時候要把瀏覽器最大化,才好看到發(fā)布時間

發(fā)布時間是在筆記的正文下方,評論區(qū)上方,對于正文太長的內(nèi)容,你要在彈窗的小紅書筆記正文的位置滑動一下才能看到(注意不是滑動筆記背后的網(wǎng)頁)。

這次,它終于能正確地循環(huán)、搜索、打開筆記了。

算下來,可能花15分鐘打磨提示詞,就能達到原先1、2個小時的搭建效果。

但,我高興太早了。

定睛一看,數(shù)據(jù)是有丟失和錯位的(小紅書真的太難了。。。其實用什么工具都會有這樣的誤差)

例如第一條的筆記內(nèi)容,抓取成了評論的內(nèi)容,發(fā)布時間很多是空的,這對「監(jiān)控」的需求是不能容忍的

3、求助外援API

就在我快要放棄的時候,突然想起來我之前在Github上發(fā)現(xiàn)的一個開源項目:XHS-Downloader。這是一個專門用來下載小紅書筆記數(shù)據(jù)的工具,非常穩(wěn)定。

https://github.com/JoeanAmier/XHS-Downloader

這是我在之前項目的時候部署的,很久沒用了

測了一下,意外的還能用??!

OK,我們希望又來了,現(xiàn)在邏輯變成了,從小紅書抓取博主的筆記后,再把鏈接同步到這個本地部署的小紅書爬蟲接口,用于補充缺漏的數(shù)據(jù)。

能不能行呢?新的邏輯變成了兩步:

第一步:用AI生成RPA,批量獲取筆記鏈接。

打開 D:tmp小紅書監(jiān)聽.xlsx; 表格有兩列:用戶、小紅書號,其中表格第一行是列名,要從第二行開始逐行進行遍歷,用表格中的」小紅書號」列的值到 https://www.xiaohongshu.com 搜索用戶,進入用戶主頁,逐個點開當(dāng)前博主最近的5條筆記,讀取標題、內(nèi)容、網(wǎng)址(列名保存為「筆記網(wǎng)址」)、點贊收藏等數(shù)據(jù),保存到Excel結(jié)果表。

這一步是前面的簡化版本,就不演示了。

第二步:讓RPA調(diào)用API,精準解析數(shù)據(jù)。

關(guān)鍵是下面這部分的補充,我直接在AI寫流程的窗口繼續(xù)輸入

給了一個我原先代碼的例子,告訴它如何調(diào)用我本地部署好的XHS-Downloader接口。

打開 D:tmp小紅書筆記數(shù)據(jù).xlsx; 在「筆記數(shù)據(jù)」sheet,逐行把「筆記網(wǎng)址」的鏈接通過http的post請求發(fā)送到服務(wù)器接口獲取筆記數(shù)據(jù),

具體的操作可以參考以下python代碼:

“`

server = “http://xxx/xhs”【這里改成你部署的接口】

def fetch_xhs_data(url):

data = {

“url”: url,

“download”: True

}

response = requests.post(server, json=data)

response.raise_for_status()

result = response.json()

return result

result = fetch_xhs_data(‘https://www.xiaohongshu.com/explore/64f09f2’)

“`

返回的result數(shù)據(jù)示例,需要你把這些數(shù)據(jù)解析回Excel表:

“`

{‘message’: ‘獲取小紅書作品數(shù)據(jù)成功’, ‘data’: {‘收藏數(shù)量’: ‘1千+’, ‘評論數(shù)量’: ’10+’, ‘分享數(shù)量’: ’10+’, ‘點贊數(shù)量’: ‘1千+’, ‘作品標題’: ‘哈佛本科畢業(yè)6年,我發(fā)現(xiàn)時代比努力重要’, ‘作品描述’: ‘以前一直覺得自己能去哈佛讀本科是因為自己很厲害。’作品類型’: ‘圖文’, ‘發(fā)布時間’: ‘2023-08-31_22:09:38’, ‘下載地址’: [‘https://ci.xiaohongshu.com/imageView2/format/png’], ‘動圖地址’: [None]}}

“`

同時,把完整的http請求結(jié)果單獨保存到行的末尾「請求結(jié)果」列;每成功更新一行就保存一次Excel;同時做容錯處理,盡管http請求失敗,也寫入占位符null

神奇的事情發(fā)生了!AI完全理解了我的意圖,自動在原流程后面,補充了一個HTTP請求和數(shù)據(jù)解析的流程。

再次運行,結(jié)果完美!數(shù)據(jù)完整、非常絲滑。

至此,一個穩(wěn)定、可靠的小紅書博主監(jiān)控流才算真正跑通。

有了這些數(shù)據(jù),我就可以像上次做公眾號監(jiān)控那樣,計算各種指標,徹底解決「選題」困境。

三、總結(jié):5個無痛上手的經(jīng)驗

從0開始,完全用AI寫流程,完成這個案例前后花了4個小時。

我給你總結(jié)了5條能幫你少走彎路的經(jīng)驗:

1. 提示詞不是越長越好的,復(fù)雜需求要拆解成獨立小任務(wù)

這是我反復(fù)說過的,但我這次還是頭鐵了

在AI生成小紅書流程的時候,把兩步合并成一步,提示詞達到了長度上限1000 字符數(shù)

導(dǎo)致問題層出不窮,debug了 1 個多小時,老實了。。

正確的方式是把大的任務(wù)拆成多個獨立小的,小的完成后點應(yīng)用,然后再繼續(xù)下一個小的任務(wù)。

2. 每個小的需求,只要不點擊應(yīng)用,就可以一直提問并實現(xiàn)修改當(dāng)前的綠框流程

3. 指令要極端明確

模糊的指令只會得到模糊的結(jié)果。比如,要明確告訴它“從第二行開始”、“滑動彈窗內(nèi)的正文”。

4. 先跑通,再優(yōu)化

先讓主流程跑起來,盡管很多不是你需要的,等跑通再去摳細節(jié)。

5. 擁抱“混合模式”

不要執(zhí)著于只用一個工具。AI生成的RPA擅長模擬瀏覽器操作,API擅長精準數(shù)據(jù)抓取,將它們結(jié)合,才是王道。

AI的入局,本質(zhì)上是把RPA這種專業(yè)技能“民主化”了。

當(dāng)人人都能輕松創(chuàng)建自動化流程時,職場競爭的核心就從“會不會用工具”變成了“能不能創(chuàng)造性地用AI+RPA解決業(yè)務(wù)問題”,一場新的效率內(nèi)卷已經(jīng)開始了。

建議動手花 15 分鐘用下這個“生產(chǎn)力杠桿”,看能不能完成別人一天的工作,真的太香了??!

本文由人人都是產(chǎn)品經(jīng)理作者【餅干哥哥】,微信公眾號:【餅干哥哥AGI】,原創(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ā)揮!