Bot、Agent、Assistant:三個成日被人撈亂嘅科技字

Bot、Agent、Assistant:三個成日被人撈亂嘅科技字

一個細細嘅對話視窗喺網站彈出嚟:「Hi, how can I help?」咁究竟係 bot、agent,定係 assistant?大家三個字都用嚟講同一個視窗,仲將佢哋當成孖生兄弟。但每一個都靜雞雞帶住唔同嘅味道,揀錯字會令你聽落怪怪哋,或者令一件產品聽落比實際更有本事。

呢啲分別並唔係關於人人都同意嘅嚴格定義。佢哋係關於感覺:件嘢自己行動嘅程度有幾高、佢睇落幾簡單定幾精密,以及佢係帶頭定跟尾。

何必咁認真?因為喺科技入面,呢啲字會作出承諾。叫一樣嘢做「agent」,你就喺暗示佢可以獨立行動。叫佢做「assistant」,你就承諾佢會幫手但會等你。揀錯字,你就會誇大咗一件簡單工具,或者靜雞雞低估咗一件強大嘅工具。兩個錯法都會蝕咗你嘅可信度。

快速解答

Bot(機械人)係一個自動化程式,做簡單、重複嘅工作,而呢個字通常帶少少負面或者基本嘅味道。Agent(代理)代你行動,暗示有某種獨立性同追求目標嘅意味。Assistant(助理)係一個幫手,大部分時間等你,再回應。粗略嚟講:bot 係跑、agent 係追、assistant 係應。

重點字詞

  • Bot(機械人)。係「robot」嘅縮寫,但係軟件,唔係一部金屬機器。佢做自動化任務:回覆、發帖、掃描、過濾。語氣通常平實,甚至帶少少負面,諗下啲 spam bot 或者笨手笨腳嘅對話視窗。
  • Agent(代理)。代你行動、帶住目標嘅嘢。呢個字暗示某程度嘅自主性:佢可以採取步驟、沿途做選擇,追逐一個結果,而唔係答一條問題就算。
  • Assistant(助理)。一個幫手。框架係支援同回應式嘅。佢等你嘅要求,先至幫手。佢協助;佢唔會自己走去搞嘢。
  • Chatbot(聊天機械人)。一個你用對話傾偈嘅 bot。仍然係 bot,只係專門用嚟傾偈。
  • Autonomy(自主性)。件嘢喺冇人逐步話佢知嘅情況下自己行動嘅程度。呢個係三個字背後隱藏嘅那把尺:bot 最少、assistant 多少少、agent 最多。
  • On your behalf(代你)。一句同「agent」一齊出現嘅短語。意思係件嘢替你、代你行動,好似旅遊代理或者體育經紀人替一個人做嘢咁。

常見陷阱

一個常見陷阱,係以為呢三個字可以互換。佢哋有重疊,但暗示緊唔同程度嘅獨立性,而好嘅科技寫作會善用呢一點。

最大嘅陷阱係 bot 嘅語氣。好多人以為佢係一個中性、甚至讚美嘅標籤,於是好自豪咁叫自己嘅產品做「a bot」。但「bot」通常聽落基本或者有少少可疑。諗下大家點樣嘆住氣講「it's just a bot」,或者「bot」點樣出現喺「spam bots」同「bot accounts」入面。如果你想件工具聽落有本事,「bot」可能會低估咗佢,喺某啲語境佢甚至暗示某啲假嘅、或者用得唔好嘅自動化嘢。

Agent 呢個字聽落比大家預期強,而佢喺科技界正當紅。佢暗示件嘢可以自己向住一個目標行幾步,而唔係只回覆一次。所以叫一個淨係識回覆嘅對話視窗做「agent」,就誇大咗。如果佢只係答問題、從來唔行動,「agent」就太大個字。反過嚟,將一個真正自主、多步驟嘅系統淨係叫做「bot」,又低估咗佢。

Assistant 帶住一種溫和、跟住人行嘅感覺。呢個通常準確又安全,因為佢冇承諾獨立性。呢度嘅陷阱係相反嘅:大家有時叫一樣嘢做「assistant」嚟扮謙虛,但佢其實係自主行動嘅。如果一個系統會自己幫你訂嘢、採取行動、追逐目標而唔同你打招呼,「assistant」就低估咗佢有幾大控制權。

仲有 chatbot 同 agent 嘅撈亂。Chatbot 同你一來一往咁傾偈。一個 agent 可能根本完全唔傾偈;佢可能靜雞雞喺背景做緊任務。傾唔傾偈唔係分界線。自己行唔行動先係。

要分清呢三個字,最清晰嘅方法係問一條問題:佢喺冇我嘅情況下做幾多嘢?一個 bot 自己跑一個固定常規,但係窄而重複嗰種。一個 assistant 喺你開口前幾乎乜都唔做,跟住就幫手處理嗰一個要求。一個 agent 攞住一個目標就去搏,沿途自己揀步驟。想像三個同事:一個成日蓋同一張表格(bot),一個坐喺枱邊等答你問題(assistant),一個你交一個項目俾佢、信佢自己搞掂(agent)。沿住呢條線落去,自主性愈嚟愈高,個字嘅份量亦愈嚟愈重。

最後講多句語氣。因為 bot 聽落可以好基本甚至好鬼祟,有啲團隊唔用佢嚟講自己嘅產品,留返畀啲煩人嗰啲(spam bots、假帳號 bots)。呢個直覺合理。不過要前後一致:如果你叫你個幫手做「assistant」嚟扮高級,就唔好兩句之後又叫佢做「bot」,否則你就糊咗你本來想立返嘅嗰個分別。

自然 vs 生硬例句

生硬: Our powerful agent answers one question and then stops.

自然: Our chatbot answers your questions one at a time.

冇咁自然: Just a simple assistant booked all my travel and paid for it without asking.

較好: An agent booked all my travel and paid for it, acting on its own.

生硬: I'm proud to launch our bot; it's the most advanced system in the field.

自然: I'm proud to launch our assistant, designed to help you step by step.

生硬: Talk to our agent (it only replies to messages).

自然: Talk to our chatbot (it replies to messages).

重點係將個字配對返件嘢實際上自己行動幾多。

生硬: Our assistant works autonomously and acts without any input from you.

自然: Our agent works autonomously and acts without input from you.

如果一個系統真係自己運作,「assistant」就太謙虛;「agent」先配得上你描述緊嗰種自主性。揀嗰個講真話、講出件嘢有幾大控制權嘅字。

迷你對照表

Word 常見假設 較接近嘅意思 / 暗示乜
bot 中性、先進 自動化、簡單,有時帶負面或者基本感覺
agent 只係一個幫手 代你行動,帶某種自主性同一個目標
assistant 非常先進 回應式幫手,大部分時間等你
chatbot 同 agent 一樣 一個專門用嚟對話嘅 bot

快速練習

為每項揀最啱嘅字(bot、agent、assistant、chatbot)。答案隨後。

  1. A program that automatically posts the same message thousands of times.
  2. A system that, given a goal, takes many steps on its own to reach it.
  3. A helper that waits for your question, then gives you suggestions.
  4. A window where you type messages and get replies in a conversation.
  5. The word most likely to sound slightly negative or basic.

答案:

  1. bot
  2. agent
  3. assistant
  4. chatbot
  5. bot

帶走嘅重點

呢三個字唔係嚴謹嘅科學術語,但佢哋帶住真實嘅感覺差異,留意到呢啲分別會令你嘅科技英文更鋒利。當一樣嘢係自動化又簡單時就揀 bot(同時要知佢可以聽落基本或者鬼祟);當一樣嘢真正獨立咁代你行動時用 agent;當一樣嘢樂於回應又等你時就揀 assistant。三個字背後隱藏嘅那把尺係自主性:件嘢喺冇你嘅情況下做幾多。跑一跑呢個測試,啱嘅字通常就會自己浮現。將個字配對返件嘢實際做幾多,你就唔會誇大一件簡單工具,亦唔會低估一件強大嘅工具。個對話視窗可能講住同一句友善嘅 hello,但而家你知佢應該叫咩,以及佢真正識做啲乜。