Inboxと非同期コミュニケーション / Inbox & Async Communication
- 日本語
- English
- 简体中文
📬 「AIが寝ている間に」仕事を投函する
OpenClawの Inbox は、あなたが深夜に思いついた仕事を「とりあえずメモして置いておく」ための仕組みです。AIがCronで次に目覚めたとき、Inboxに積まれたタスクを上から順に処理してくれます。
リアルタイム対話との違い
graph TD;
subgraph Realtime[リアルタイム対話]
H1[人間] <-->|その場で会話| A1[AI]
note1[🕐 人間がずっと待つ必要あり]
end
subgraph Async[Inbox非同期モード]
H2[人間] -->|依頼を投函して離脱| Inbox[📬 Inbox]
Timer((Cron)) -->|次の起床時| A2[AI]
A2 -->|Inboxから取り出し| Inbox
A2 -->|完成品をフォルダへ| Output[📁 成果物]
end
| 方式 | メリット | デメリット |
|---|---|---|
| リアルタイム対話 | その場で質問・修正が可能 | 人間がずっと待機する必要がある |
| Inbox非同期 | 投函だけして自分は寝られる | その場で追加質問ができない |
Inboxの使い方
ワークスペースにINBOX.mdという名前のMarkdownファイルを作成し、依頼内容を書くだけです。
## 依頼1: ニュース要約
最新のAIニュースを3つ選んで日本語の要約を作成し、
workspace/news-summary.md に保存してください。
## 依頼2: コードレビュー
workspace/app.py を読んで、バグや改善提案をまとめて
workspace/code-review.md に保存してください。
AIが起床してInboxを確認すると、依頼1→依頼2の順に処理を開始します。完了した依頼は別のファイル(INBOX-DONE.md など)に移動されるか、チェックマークが付けられます。
💡 効果的な使い方のコツ
- 一つの依頼は独立させる: 依頼1の結果を使って依頼2をする場合は、それを1つにまとめてください。AIは基本的にバラバラで独立性のあるタスクとして処理します。
- 出力先を明記する: 「〇〇.md に保存して」と書けば、成果物がどこにあるか探す手間が省けます。
- 優先度を書く: 「最優先:」「時間があれば:」のような注釈をヘッダーに添えると、AIが判断材料にします。
📬 Drop Off Work "While the AI Sleeps"
OpenClaw's Inbox is a mechanism for you to "jot down a task and leave it" when inspiration strikes at midnight. When the AI next wakes up via Cron, it processes the stacked Inbox tasks from top to bottom.
Difference from Real-time Chat
graph TD;
subgraph Realtime[Real-time Chat]
H1[Human] <-->|Live conversation| A1[AI]
note1[🕐 Human must wait throughout]
end
subgraph Async[Inbox Async Mode]
H2[Human] -->|Drop request and leave| Inbox[📬 Inbox]
Timer((Cron)) -->|At next wakeup| A2[AI]
A2 -->|Picks up from Inbox| Inbox
A2 -->|Delivers to folder| Output[📁 Deliverables]
end
| Mode | Benefit | Drawback |
|---|---|---|
| Real-time Chat | Instant Q&A and corrections | Human must stay online |
| Inbox Async | Drop off and go to sleep | Can't ask follow-ups on the spot |
How to Use the Inbox
Simply create a Markdown file named INBOX.md in your workspace and write your requests:
## Request 1: News Summary
Pick the 3 latest AI news articles, create a summary in Japanese,
and save to workspace/news-summary.md.
## Request 2: Code Review
Read workspace/app.py, compile bug reports and improvement suggestions,
and save to workspace/code-review.md.
When the AI wakes and checks the Inbox, it processes Request 1 → Request 2 sequentially. Completed requests are moved to a separate file (e.g., INBOX-DONE.md) or marked with checkmarks.
💡 Tips for Effective Usage
- Keep each request independent: If Request 2 depends on Request 1's output, combine them into one request.
- Specify output paths: Writing "save to xxx.md" eliminates time wasted searching for deliverables.
- Add priority markers: Annotations like "HIGH PRIORITY:" or "If time permits:" give the AI decision-making context.
📬 在 AI "沉睡时"投递工作
OpenClaw 的 Inbox 是一种机制,让您在深夜突发灵感时,可以"随手记下任务并先放在那里"。当 AI 通过 Cron 定时器下次苏醒时,它会从上到下按顺序处理 Inbox 中积压的任务。
与实时对话的区别
graph TD;
subgraph Realtime[实时对话模式]
H1[人类] <-->|现场即时交流| A1[AI]
note1[🕐 人类必须全程在线等候]
end
subgraph Async[Inbox 异步模式]
H2[人类] -->|投递请求后离开| Inbox[📬 收件箱]
Timer((Cron)) -->|下次苏醒时| A2[AI]
A2 -->|从 Inbox 取出任务| Inbox
A2 -->|将成果输出到文件夹| Output[📁 交付物]
end
| 模式 | 优势 | 劣势 |
|---|---|---|
| 实时对话 | 可以当场提问和修正 | 人类必须一直在线等待 |
| Inbox 异步 | 投递后就可以去睡觉 | 无法即时追问和调整 |
如何使用 Inbox
只需在工作空间中创建一个名为 INBOX.md 的 Markdown 文件,并写下您的需求:
## 需求 1:新闻摘要
请选取 3 条最新的 AI 新闻,生成日语摘要,
并保存到 workspace/news-summary.md。
## 需求 2:代码审查
请阅读 workspace/app.py,汇总所有 Bug 和改进建议,
保存到 workspace/code-review.md。
当 AI 苏醒并检查 Inbox 时,它将按照文件从上到下的顺序处理:需求 1 → 需求 2。完成的需求会被移至一个单独的文件(如 INBOX-DONE.md)或标上勾选标记。
💡 高效使用的窍门
- 保持每个需求的独立性:如果需求 2 依赖需求 1 的输出结果,请将它们合并为一个需求。
- 明确指定输出路径:写明"保存到 xxx.md",就不用花时间去找交付物了。
- 标记优先级:在标题中添加"最高优先级:"或"有时间的话:"等注释,AI 会据此作为判断依据。