迴圈與控制:為什麼頂尖 AI 工程師不再手寫 Prompt

@sairahul1
英語2 天前 · 2026年7月18日
111K
113
11
11
275

TL;DR

頂尖 AI 工程師正從手動輸入 Prompt 轉向設計自動化迴圈。本指南將說明如何使用 Slate 以 JavaScript 建構客製化的多模型 Agent 程式。

Rahul - inline image

兩位最資深的 AI 工程師在上個月說了同樣的話。

Peter Steinberger,OpenClaw 的創始人,現在在 OpenAI 工作:

「你不應該再給編碼 Agent 下提示了。你應該設計迴圈來提示你的 Agent。」

Boris Cherny,Anthropic 旗下 Claude Code 的負責人:

「我不再給 Claude 下提示了。我有迴圈在運行,提示 Claude 並弄清楚該做什麼。我的工作是寫迴圈。」

大多數人讀到這裡會想:這到底是什麼意思?

更重要的是:我該如何構建一個?

這篇文章會告訴你確切方法。

大多數人使用 AI 的方式已經過時了

寫提示。等待。閱讀輸出。手動修正。再寫另一個提示。

你就是那個迴圈。

每一步都經過你。AI 等待。你決定。AI 再次等待。

一旦你停止,一切就停滯。

在 2026 年進展最快的開發者不是在寫更好的提示。

他們在建立幫他們做提示的系統。

槓桿點已經轉移。

從輸入提示 → 到設計迴圈。

Rahul - inline image

迴圈到底是什麼(在繼續之前先定義這個)

提示是一個問題。

你問。模型回答一次。結束。

迴圈是一項工作。

Agent 持續工作,檢查自己的進度,並繼續直到任務真正完成。

不是直到它生成答案。

直到它達到經過驗證的結果。

那個重複直到完成的循環就是迴圈。

它就是你使用過的每個 AI Agent 內部的引擎。

Claude Code、Cursor、Codex。

底層,它們都以同樣的方式運作:

→ Agent 調用模型

→ 模型選擇動作

→ 動作執行

→ 結果返回模型

→ 重複直到達成目標

迴圈是讓 Agent 成為 Agent 而不是單一回覆的東西。

在每個這些工具中,迴圈是固定且隱藏的。

你無法打開它。你無法改變它的運作方式。你只能得到工具決定的迴圈。

這即將改變。

Rahul - inline image

Slate 的 Program(迴圈的下一階段)

Rahul - inline image

Slate 是一個 CLI,用於執行真正分散執行的 AI Agent。與其讓一個助手逐步執行任務,Slate 會啟動獨立執行緒並行運行。

Programs 讓你可以創建自己的 Agent 工作流程:為每個任務選擇任何模型,給 Agent 真實的軟體使用,並自己控制迴圈,而不是依賴黑箱的「受管 Agent」。

Program 就是那個迴圈——只是它用 JavaScript 編寫,Slate 為你執行。

你決定:

→ 每一步發生什麼

→ 哪個模型處理哪一步

→ 迴圈在繼續之前檢查什麼

→ 何時停止

所以迴圈是一個理念——持續工作直到完成。Program 是你在 Slate 中構建它的方式。

如果你能描述步驟,你就能構建迴圈。

把它想像成 Minecraft。

Minecraft 不會給你一條固定的遊戲路徑。

它給你區塊,說:去建造你能想像的任何東西。

Programs 以同樣的方式運作。

以下是你可以用來連接的區塊:

→ 目標輸入——定義目標和成功標準

→ 規劃器——研究並將工作分解為步驟

→ 工作區塊——執行每個步驟

→ 驗證器區塊——無偏見地檢查執行

→ 迴圈本身——為每個步驟運行,重複直到達成目標

→ 模型選擇——簡單步驟用便宜快速的模型,困難思考用前沿模型

→ 狀態——跨會話的持久記憶

→ 停止條件——Program 如何知道何時退出

一旦幾個區塊協同工作,Slate 可以自我診斷 Program 並添加更多區塊。

迴圈隨著時間變得越來越聰明。

Rahul - inline image

為什麼這很重要:任何模型,任何步驟

在單個 Program 內,你可以在任何步驟使用任何模型。

一個便宜的開放權重模型用於整理文件。

一個更強大的前沿模型用於困難推理。

適合該步驟的任何模型。

這包括開源模型。

大多數 Agent 工具會讓你被鎖定在一個模型上處理所有事情。

Programs 不會。

你是工程師。

你決定什麼在哪裡運行。

Rahul - inline image

一個真實的 Program:野火維基

以下是這在實際任務中的樣子。

假設你想為野火數據建立一個互動式維基。

通常你會花一兩天時間手動拼湊。

使用 Programs,你描述步驟。Slate 構建並運行迴圈。

區塊 1 — 深度研究

將第一個區塊指向問題。

它搜索、閱讀、精煉。

返回數據集、來源以及真正重要的東西。

區塊 2 — 規劃器

將研究交給規劃器區塊。

告訴它工作的順序:

→ 首先:找出如何設置專案

→ 然後:將維基分解為實際需求——地圖視圖、時間線、數據表、搜索

區塊 3 — 並行工作區塊

獨立運行每個需求。

每個都有自己的目標區塊,並行工作直到該功能完成。

區塊 4 — 組合

區塊組合。

從一個研究問題開始,最終變成一個你可以點擊的 React 維基。

從你描述的可重複迴圈中生成,別無他物。

當你需要刷新時:再次運行迴圈。

無需猜測它會如何表現。

深度研究輸入,互動式網站輸出。

Rahul - inline image

你不是獨自構建 Programs

你不是從空白文件開始。

你告訴 Slate 你想要什麼。

Slate 與你逐步繪製迴圈。

它保存迴圈,讓你再次運行。

它為你運行。

Slate 是你建立迴圈的共同工程師。

這與其他所有工具不同。

其他工具:這是一個固定的 Agent。在我們的系統內使用它。

Slate:這是區塊。告訴我你想建造什麼。我會與你一起連接。

想像創造模式。

你是設定願景的工程師。

Slate 是共同工程師,了解這些東西的形狀並放置區塊。

Rahul - inline image

因為 Programs 是 JavaScript,它們可以做真正的工作

這是改變可能性的部分。

提示可以回答問題。

Program 可以與世界互動。

將 Program 指向 Slack,它可以每隔幾分鐘檢查新訊息,然後按需生成程式碼。

將它指向你的程式碼庫,它在你睡覺時運行遷移。

將它指向試算表,它持續處理行。

你可以建立自己的 Claude Tag 版本。

你可以建立一個軟體工廠。

你可以建立一個組織。

迴圈保持狀態並持續運行。

它做真正的工作,而不是返回一個回覆。

Rahul - inline image

一行安裝 Slate

Rahul - inline image

在你的專案中啟動它:

Rahul - inline image

告訴 Slate 你想建立什麼 Program。

它與你一起繪製迴圈。

Rahul - inline image

總結

提示回答一次並停止。

迴圈是一項工作——Agent 持續工作直到真正完成。

你使用過的每個 AI Agent——Claude Code、Cursor、Codex——底層都是一個迴圈。

在那些工具中,迴圈是固定的。你無法打開它。

Program 就是那個迴圈,只是它用 JavaScript 編寫,Slate 為你執行。

你決定步驟。你為每個步驟選擇模型。你設定停止條件。

任何模型。任何任務。任何整合。

因為迴圈就是程式碼,它可以保持狀態、持續運行,並與任何東西互動——你的程式碼庫、收件箱、試算表、遊戲。

你不是獨自構建它。

Slate 是你的共同工程師。

如果這對你有幫助:

→ 轉發分享給每個你認識的開發者

→ 關注 @sairahul1 獲取更多類似系統

→ 關注 @wearerandomlabs — 他們建造了這個

訂閱 theaibuilders.co 獲取更多有趣文章

試試 Slate 的 Programs:randomlabs.ai

npm i -g

@randomlabs/slate

二次創作

使用 YouMind 創作爆款文章

收集素材、拆解爆點、生成視覺資產、撰寫內容,並在一個 AI 工作空間裡完成分發。

了解 YouMind
寫給創作者

把你的 Markdown 變成乾淨的 𝕏 文章

圖片上傳、表格、程式碼區塊,往 𝕏 上手動重排太痛苦。YouMind 把整篇 Markdown 一鍵轉成乾淨、可直接發佈的 𝕏 文章草稿。

試試 Markdown 轉 𝕏

更多可拆解樣本

近期爆款文章

探索更多爆款文章