給 AI Agent 一張不限額的卡,然後靠一句提示詞求它別亂花? (原文發表於 2026 年 10 月 20 日;作者為 Pink 團隊成員,利益披露見文… · @swordBluesy · TwKit
@swordBluesy
給 AI Agent 一張不限額的卡,然後靠一句提示詞求它別亂花? (原文發表於 2026 年 10 月 20 日;作者為 Pink 團隊成員,利益披露見文內) 只要你給 n8n 的 AI Agent 接過支付工具,你就知道那個不舒服的點在哪:Agent 可以用任何數字調用那個工具。系統消息裡寫一句「別超過 200 美元」,那只是一句建議——模型可以忘記、看錯,或者把自己說服過去。 Pink Agentic AI Payments 的做法是把關口搬到模型外面:n8n AI Agent 發起的每一筆付款,先對照你的支出規則(預算、上限、收款方白名單、人工批准)檢查一遍,錢才會動。Agent 拿到的不是空白支票,而是一個 yes、一個 no,或者一句「等人工」,每次都由模型之外的系統裁決。 原文提醒:作者團隊就是做 Pink 的,演示影片是一段連續未剪輯的真實錄屏——真實 n8n 2.43.x 實例連他們的沙箱,全程沒剪、沒加速、沒擺拍。 五分鐘搭完,六步看全程 1. 裝節點。 在 n8n 裡走 Settings → Community Nodes → Install,輸入 n8n-nodes-pink。影片裡裝的是發到 npm 的 v0.1.1,裝完出現在包列表裡。 2. 把節點加進工作流。 新建工作流,搜「Pink Agentic Payments」,把「Request a payment」動作拖進來。 3. 建憑證。 新增一個「Pink Agentic Payments account」憑證,貼上沙箱 Agent API Key(pk_sandbox_agent_...)。不用註冊就能拿:調用 POST https://agentic-sandbox.pinkwallet.com/v1/sandbox/workspaces 即可。金鑰全程打碼顯示,n8n 回「Credential successfully created。」。 4. 發一筆規則內的付款。 憑證接好後,節點向收款方 p_openai 請求 50 美元。結果回 allowed,附一個付款 ID。 5. 發一筆規則外的。 同節點、同收款方,這次 350 美元。結果回 blocked。再把節點操作切到「Check Policy」,同一個 350 美元請求重跑,回 would_block,理由直接寫在畫面上:「API credits over $200 a day: blocked」,命中規則 r4。Check Policy 是乾跑:不花錢、不改任何狀態,只給你真實請求會得到的裁決。 6. 讓 AI Agent 自己決定數字。 影片最後搭了一個小 Agent:Chat Trigger+AI Agent 節點+Google Gemini 聊天模型,Pink 節點以 Tool 形式掛上去,Amount、Payee ID、Purpose 三個欄位全設成「Defined automatically by the model」(由模型自動填)。聊天裡只給一句:「Pay $50 to p_openai for API credits top-up via Pink.」Agent 自己調用 Pink 工具,填出 payee_id=p_openai、amount=50、purpose="API credits top-up",拿到 allowed 和付款 ID,並回報說這筆付款「依 'API credits' 政策被允許」。這些工具參數沒人手打,是模型自己填的;沙箱仍然在說 yes 之前把請求查了一遍。 Agent 眼裡只有三種答案 每筆 Pink 請求返回三種裁決之一(出自節點 README): allowed:付款通過,發出憑證。 pending_human:請求掛起,等一個具名批准人;此時還沒花任何錢。 blocked:請求被拒,附上攔下它的那條規則。 關鍵在最後一句:Agent 只能靠「問」來認識自己的限額。提示詞裡沒有任何數字給它記錯。 限制,照原文說清 這是沙箱預覽。影片裡所有調用都打到 https://agentic-sandbox.pinkwallet.com,用的是測試錢,背後的工作區可能被無通知重置。 真錢的生產版目前是少量公司的早期訪問(early access),不是公開發布。 截至 2026 年 10 月 14 日,n8n-nodes-pink 還在 n8n 官方的社區節點驗證審核隊列裡(當天提交)——作者明說:不聲稱已通過驗證,只是在排隊。 自己試的入口:無需註冊的沙箱 http://agentic-sandbox.pinkwallet.com;節點代碼在 GitHub(Pink-Agentic-Payments/n8n-nodes-pink);集成文件在 http://pinkwallet.com/agentic/connect/n8n/。 S1哥觀點 這篇的道理比產品本身大:「別超過 200」寫進提示詞,叫建議;寫進模型外的策略引擎,才叫限額。所有給 Agent 接了付款、發送、刪除這類不可逆工具的人,都該把這條刻在腦門上——護欄必須活在模型夠不到的地方。作者把利益關係寫在開頭、把「沙箱、未驗證、早期訪問」寫在結尾,這種誠實在推廣文裡少見,加分。當然也要問一句:策略引擎本身誰來審計?關口從模型手裡挪走,只是換了一個要盯的對象,別把「有裁決」誤當成「零風險」。 原文連結:https://dev.to/quinn_854b15f517d8632ed4f/give-an-n8n-ai-agent-a-spending-limit-in-5-minutes-pink-test-money-27jm 原文:@quinn_854b15f517d8632ed4f(由 S1哥 編譯)
曝光 308 · 评论 3 · 点赞 4 · 书签 0
查看原帖