C✳CODEZ.WIN
🌐 繁體中文

Skill 多語言閱讀指南

workflow用途、用法與原始來源

使用 Vercel 的 Workflow DevKit 建立持久且可復原的工作流程。適用於建置需要在重新啟動後繼續運作、因外部事件暫停、失敗後重試或協調多步驟操作的工作流程。當提及「工作流程」、「持久函數」、「可恢復」、「工作流程開發工具包」或「基於步驟的編排」時觸發。

原文擷取時間:

來源儲存庫
vercel-labs/open-agents
SKILL.md
.agents/skills/workflow/SKILL.md
儲存庫 Star
5,871
儲存庫最近更新
2026-08-29
能力分類
Agent 工作流程
最近採集時間

授權:MIT

流程片段用來協助閱讀上游說明。本頁沒有執行第三方 Skill,不屬於實測評測。

下面的用途與操作片段來自上游文件,由本站整理並翻譯,和另行標示的 Codez 編輯分析分開呈現。

這個 Skill 能做什麼

使用 Vercel 的 Workflow DevKit 建立持久且可復原的工作流程。適用於建置需要在重新啟動後繼續運作、因外部事件暫停、失敗後重試或協調多步驟操作的工作流程。當提及「工作流程」、「持久函數」、「可恢復」、「工作流程開發工具包」或「基於步驟的編排」時觸發。

如何使用:上游操作流程

*至關重要*:務必使用正確workflow文件

你對…的了解workflow已經過時了。workflow以下文件與已安裝的工作流程開發工具包版本相符。在開始任何操作之前,請先遵循這些說明。workflow相關任務:搜尋捆綁文檔node_modules/workflow/docs/尋找文檔:glob "node_modules/workflow/docs//*.mdx"

原文片段 · L9 ↗

優先使用階躍函數以避免沙箱錯誤。

"use workflow"函數在沙盒虛擬機器中運作。"use step"功能齊全Node.js存取權限。將您的邏輯分步驟進行,並將工作流程功能僅用於流程編排。優點:步驟具有自動重試功能,結果會持久保存以便重播,且沒有沙盒限制。

原文片段 · L70 ↗

錯誤處理

使用FatalError對於永久性失敗(無重試),RetryableError對於瞬態故障:

原文片段 · L126 ↗
原文片段 · typescript ↗
"use workflow";  // First line - makes async function durable
"use step";      // First line - makes function a cached, retryable unit

環境與相依需求

本次未從該檔案選出獨立的環境需求片段,不代表無須相依套件。請繼續核對儲存庫的安裝說明和引用檔案。

限制與結果檢查

工作流程沙箱的限制

當您需要在工作流程函數(而非步驟)中直接使用邏輯時,請適用下列限制:範例 - 在工作流程上下文中使用 fetch:

原文片段 · L102 ↗

開始使用前

  1. 先核對支援的 Agent 宿主和儲存庫安裝說明。保留完整 Skill 目錄及其引用的腳本、資源和文件,只複製 SKILL.md 可能遺漏相依需求。
  2. 向 Agent 提供實際輸入、預期輸出和驗收標準。呼叫方式與可用工具取決於宿主環境,本站不假定存在通用的安裝指令。
  3. 先在暫存專案或輸入副本上試用。涉及修改檔案、遠端服務或計費資源的操作,應逐項核對後再授權。
  4. 依照原文檢查項目和自己的需求驗證輸出。成功觸發或儲存庫 Star 較高,都不能證明結果正確。

Skill 檔案與目錄格式規範 ↗

繼續閱讀原始文件

翻譯與介紹範圍

本頁從固定版本的上游 SKILL.md 整理用途與操作片段,譯文使用輔助翻譯。它不是完整手冊,也不代表經過相容性實測;使用前請核對原文及其引用檔案。

介紹依據下方列出的固定版本;目前儲存庫動態和目錄擷取時間分開呈現。

固定版本來源
閱讀原文 ↗
原文擷取時間
來源提交版本
cf865e94de7729751c747171785b6ce57e7b178c
原文 SHA-256
04131ffdcd0b62e4da2873860c4456050b13b2ef4ff3481f5235f05816d9a455
返回完整 Skill 目錄