> ## Documentation Index
> Fetch the complete documentation index at: https://docs.happycapy.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Dynamic Workflows

> 用分階段執行、subagents 和輸出檔案處理複雜 Project 任務。

## 什麼是 Dynamic Workflows？

Dynamic Workflows 讓 Happycapy 把複雜 Project 任務組織成多階段執行，而不是擠在一次長回覆裡完成。當任務需要規劃、讀取上下文、拆分 subtasks、並行調用 subagents、復核中間結果，並把最終檔案保存回 Project 時，就適合使用。

你仍然從普通 Project 訊息開始。先在 Settings 中開啟 Dynamic Workflows，然後說明你要完成什麼，以及最後希望得到哪些檔案。Happycapy 會根據任務決定如何規劃、拆分、執行、復核和保存。

## Dynamic Workflows 如何運行

<div style={{ borderRadius: '14px', border: '1px solid rgba(45, 36, 27, 0.12)', boxShadow: '0 18px 46px rgba(56, 38, 20, 0.09)', overflow: 'hidden', margin: '1.5rem 0 2rem', background: '#FFFFFF' }}>
  <div style={{ display: 'flex', alignItems: 'baseline', gap: '10px', flexWrap: 'wrap', padding: '12px 16px', borderBottom: '1px solid rgba(45, 36, 27, 0.08)', background: '#FFFFFF', fontFamily: '-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Arial, sans-serif' }}>
    <span style={{ color: '#2E2929', fontFamily: 'Instrument Serif, Georgia, "Times New Roman", serif', fontSize: '22px', fontWeight: 400, lineHeight: '1' }}>從請求到輸出</span>
    <span style={{ color: '#8A8178', fontFamily: 'Instrument Serif, Georgia, "Times New Roman", serif', fontSize: '17px', fontWeight: 400, lineHeight: '1.25' }}>規劃、拆分、復核，並保存最終檔案。</span>
  </div>

  <img src="https://mintcdn.com/happycapy/h9_vLtvDfrXu5HTP/images/features/dynamic-workflow-diagram.png?fit=max&auto=format&n=h9_vLtvDfrXu5HTP&q=85&s=1c0b989cc80db05b942291931f54010e" alt="Dynamic Workflows 把一次 Project 請求拆成規劃、subtasks、復核和輸出檔案" style={{ width: '100%', maxWidth: '100%', display: 'block', margin: '0 auto' }} width="1672" height="941" data-path="images/features/dynamic-workflow-diagram.png" />
</div>

## 如何使用 Dynamic Workflows

### 在 Settings 中開啟

Dynamic Workflows 是實驗功能。打開 **Settings**，進入 **Experimental**，開啟 **Dynamic workflows**，再回到 Project 使用。

<div style={{ borderRadius: '14px', border: '1px solid rgba(45, 36, 27, 0.12)', boxShadow: '0 18px 46px rgba(56, 38, 20, 0.09)', overflow: 'hidden', margin: '1.5rem 0 1rem', background: '#FFFFFF' }}>
  <div style={{ display: 'flex', alignItems: 'baseline', gap: '10px', flexWrap: 'wrap', padding: '12px 16px', borderBottom: '1px solid rgba(45, 36, 27, 0.08)', background: '#FFFFFF', fontFamily: '-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Arial, sans-serif' }}>
    <span style={{ color: '#2E2929', fontFamily: 'Instrument Serif, Georgia, "Times New Roman", serif', fontSize: '22px', fontWeight: 400, lineHeight: '1' }}>Settings</span>
    <span style={{ color: '#8A8178', fontFamily: 'Instrument Serif, Georgia, "Times New Roman", serif', fontSize: '17px', fontWeight: 400, lineHeight: '1.25' }}>進入 Experimental，並開啟 Dynamic workflows。</span>
  </div>

  <div style={{ position: 'relative', overflow: 'hidden', background: '#FFFDF9', maxHeight: '240px' }}>
    <img src="https://mintcdn.com/happycapy/h9_vLtvDfrXu5HTP/images/features/dynamic-workflows-settings.png?fit=max&auto=format&n=h9_vLtvDfrXu5HTP&q=85&s=8be968391a0507486a43074cdb3236fd" alt="Happycapy Settings 的 Experimental 頁面，Dynamic workflows 已開啟" style={{ width: '100%', maxWidth: '100%', display: 'block' }} width="2154" height="592" data-path="images/features/dynamic-workflows-settings.png" />
  </div>
</div>

<Warning>
  Dynamic Workflows 可能消耗大量 credits。它會運行多個階段、讀取更多上下文、調用更多工具、生成中間結果，並且可能並行使用多個 subagents。建議只用於複雜、多步驟、返工成本高的任務。
</Warning>

### 從 Project 對話開始

不要自行分配每個 subagent。告訴 Happycapy 你需要完成哪些工作，以及最後想得到哪些檔案。Happycapy 會決定如何規劃、拆分、復核和保存。

```text theme={null}
用 Dynamic Workflows 來做這件事。

我準備推出一個面向獨立創作者的 AI 影片腳本工具。
請從以下角度研究並規劃這次發布：

- 目標使用者
- 競品
- 定價
- 內容渠道
- 首批功能
- 發布風險

請建立以下檔案：

- outputs/market-entry-brief.md
- outputs/competitor-comparison.csv
- outputs/two-week-launch-plan.xlsx
- outputs/landing-page-outline.html
- outputs/social-posts.json
```

### 觀察運行過程

<div style={{ borderRadius: '14px', border: '1px solid rgba(45, 36, 27, 0.12)', boxShadow: '0 18px 46px rgba(56, 38, 20, 0.09)', overflow: 'hidden', margin: '1.5rem 0 2rem', background: '#FFFFFF' }}>
  <div style={{ display: 'flex', alignItems: 'baseline', gap: '10px', flexWrap: 'wrap', padding: '12px 16px', borderBottom: '1px solid rgba(45, 36, 27, 0.08)', background: '#FFFFFF', fontFamily: '-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Arial, sans-serif' }}>
    <span style={{ color: '#2E2929', fontFamily: 'Instrument Serif, Georgia, "Times New Roman", serif', fontSize: '22px', fontWeight: 400, lineHeight: '1' }}>實際運行示例</span>
    <span style={{ color: '#8A8178', fontFamily: 'Instrument Serif, Georgia, "Times New Roman", serif', fontSize: '17px', fontWeight: 400, lineHeight: '1.25' }}>運行時會顯示 subtasks、agents、檢查步驟和正在生成的檔案。</span>
  </div>

  <img src="https://mintcdn.com/happycapy/h9_vLtvDfrXu5HTP/images/features/dynamic-workflows-run.png?fit=max&auto=format&n=h9_vLtvDfrXu5HTP&q=85&s=ed725f4910f397b59dbb27268f4d05c4" alt="Happycapy 正在運行 Dynamic Workflows，顯示 subtasks、agents、檢查步驟和輸出檔案" style={{ width: '100%', maxWidth: '100%', display: 'block', margin: '0 auto' }} width="3200" height="1800" data-path="images/features/dynamic-workflows-run.png" />
</div>

## 需要知道的事

### 用於複雜工作

適合用 Dynamic Workflows 的任務通常目標明確，但不能靠一次普通回覆做好：

* 需要綜合整理的市場、產品或競品研究
* 需要建立多種格式檔案的多步驟工作
* 需要在保存前 review 的報告、表格、大綱、頁面或 JSON 資料
* 後續步驟取決於 Happycapy 前面發現的內容
* 如果草率產出初稿，後續返工會很多的工作

### 不適合小任務

簡單問答、短文案修改、快速翻譯和單個檔案的小改動，不建議使用 Dynamic Workflows。普通 Project 對話更快，也更省 credits。

### 讓 Happycapy 處理拆分

運行時，Happycapy 會把你的請求轉成計劃，拆分工作，在並行處理有幫助時使用 subagents，檢查中間結果，並把最終檔案保存回 Project。

這就是 Dynamic 的含義：執行路徑可以在任務運行中調整，而不是照著固定模板走。

### 從清晰範圍開始

在交給 Happycapy 一個很大的任務前，先從清晰的範圍開始。說明最終檔案名稱，review 第一次運行，再在模式穩定後擴大 workflow。

如果你經常重複同一套 workflow，可以讓 Happycapy 把它整理成可重用的 Project 指令或 Skill。如果它應該按排程運行，可以把穩定 prompt 接到 Automation。

## 相關

* [Projects](/zh-Hant/features/projects)：把相關工作、檔案和指令放在一起
* [Automations](/zh-Hant/features/automations)：按排程運行重複 Project 工作
