← 返回 Skills 市场
wd041216-bit

Feishu Parallel Dispatch

作者 Da Wei · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
240
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install feishu-parallel-dispatch
功能描述
Use in Feishu chats when the assistant should stay responsive while longer work continues in the background. Creates one spawned sub-agent task per substanti...
使用说明 (SKILL.md)

Feishu Parallel Dispatch

Use this skill when working in Feishu and the user may send another prompt before the current task is done.

Pair it with feishu-progress-heartbeat or the equivalent heartbeat pattern so long-running child tasks can send automatic progress updates about every 3 minutes while they are still active.

Goal

Keep the main Feishu chat responsive.

Do not let one long task occupy the foreground session when the work can be offloaded to a spawned sub-agent.

Core Rule

For any substantial Feishu request, prefer:

  1. quick acknowledgement in the current chat
  2. immediate sessions_spawn
  3. end the current turn
  4. let the child task announce its own result later

For substantial tasks, staying in the foreground without a spawned child is a failure mode, not an acceptable fallback.

This keeps the foreground session free so the next user prompt can create its own child task instead of waiting behind the previous one.

When To Spawn

Spawn a child task when the request is likely to need any of these:

  • web search or verification
  • file creation or document generation
  • multiple tool calls
  • coding or debugging
  • multi-step planning
  • anything likely to take more than about 5-10 seconds
  • any task where the user asked for periodic progress updates
  • any task where the user expects the work to continue until fully complete

Do not spawn for tiny answers that can be completed immediately.

One Prompt, One Child

Treat each substantial user prompt as its own work item.

  • If task A is still running and the user sends task B, spawn another child task for B.
  • Do not wait for A to finish before starting B.
  • Do not merge unrelated prompts into one child task unless the user clearly asked for one combined deliverable.

Agent Choice

Pick the child agent with the clearest fit:

  • research: current facts, comparisons, source-backed analysis
  • office: team planning, meeting outputs, shared project coordination
  • slides: personal planning, solo execution, personal review work
  • family: family-shared tasks only
  • kittypuppy: couple-shared tasks only
  • council: explicit multi-agent discussion
  • current agent: when the task belongs to the same specialist context

Foreground Reply Pattern

Use short Feishu-friendly acknowledgement text, for example:

  • 已接单,正在开一个独立任务处理,完成后我会直接回到这个会话。
  • 这个任务我先异步跑起来,你可以继续发下一个,我会分别回报。
  • 开始处理,这条我会交给独立子任务执行,做好后直接汇报结果。

After this acknowledgement, spawn and stop. Do not stay in the foreground session doing the heavy work.

If the spawn fails, retry once immediately with a narrower label or a more obvious specialist. If it still fails, tell the user plainly that the background handoff failed and what fallback path you are taking.

Do not narrate the spawn mechanics, raw action payloads, or internal command objects to the user.

Completion Behavior

Each child task should report back independently when it finishes.

  • Do not wait for all child tasks to finish before replying
  • Do not bundle unrelated task results into one final message
  • If a child task fails, report the failure for that task only
  • If a child task keeps running, let it produce short 3-minute progress updates with estimated percentages instead of going silent
  • If a child task disappears before the user-visible deliverable is complete, spawn one bounded continuation child and keep going instead of silently dropping the work

Progress Queries

If the user asks:

  • 还在吗
  • 哪些任务在跑
  • 第几个做完了
  • 这个是不是卡住了

Then:

  1. use sessions_list with tree visibility to find active child sessions
  2. use session_status if needed
  3. reply with a short per-task status list

Do not answer with a plan like "我先检查一下". Perform the status inspection first and reply only with the result.

If the inspection shows no active child but the last explicit request is still unfinished, immediately recreate a bounded continuation child for the missing next step before replying.

Labeling

When spawning, use a short label so later status replies are readable.

Good labels:

  • 行业调研
  • 项目周报
  • 旅行计划
  • 情侣清单
  • PPT 生成

If helpful, choose labels that make progress checks easier to read later. Prefer short noun phrases over vague labels like 任务 or 处理中.

Boundaries

  • This is a dispatch pattern, not an excuse to over-spawn
  • Keep one child per meaningful user request, not one child per tiny sub-step
  • Do not spawn from a spawned sub-agent
  • If the user explicitly wants one synchronous answer, honor that
  • For long Feishu work, never let the task exist only as a foreground promise; there must be an active child task or a clear blocker already surfaced
安全使用建议
This skill is an instruction-only dispatch pattern and appears coherent with its Feishu-focused purpose. Before installing, consider: (1) operational impact — it spawns background child sessions and could create many concurrent tasks (watch quotas, rate limits, and clutter); (2) autonomy — child tasks run asynchronously under the agent/session API privileges, so review what platform-level session permissions allow (they may access user-visible Feishu content); (3) monitoring — pair with a progress/heartbeat skill and a task-listing command to avoid orphaned or runaway tasks. No extra credentials or install steps are required, which lowers risk.
功能分析
Type: OpenClaw Skill Name: feishu-parallel-dispatch Version: 1.0.1 The skill is designed to improve responsiveness in Feishu chats by offloading long-running tasks to background sub-agents using standard OpenClaw session management tools like `sessions_spawn` and `sessions_list`. The instructions in `SKILL.md` provide clear guidelines for task dispatching, status reporting, and session labeling without any evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
The skill's name and description match the runtime instructions: it describes spawning background child sessions for substantial Feishu prompts. It does not request unrelated binaries, env vars, or config paths.
Instruction Scope
SKILL.md is narrowly focused on session spawn/list/status patterns and polite foreground acknowledgements. It does not read files, request external endpoints, or reference unrelated credentials. Note: the pattern implicitly relies on the platform's session management APIs and can create many background child tasks — consider operational/resource implications (rate limits, task clutter).
Install Mechanism
No install spec and no code files — instruction-only. This minimizes written-to-disk risk.
Credentials
No required environment variables, credentials, or config paths are declared or used in the instructions. Requested access is proportional to the described dispatch behavior.
Persistence & Privilege
always:false and no special persistence or config-modifying behavior. The skill allows autonomous invocation (platform default) but does not request permanent presence or modify other skills.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install feishu-parallel-dispatch
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /feishu-parallel-dispatch 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Improved Feishu chat responsiveness by spawning background child tasks for substantial user requests. - Ensured each major prompt creates its own independent background task, keeping the foreground chat available for new prompts. - Added clear guidance for when to spawn child tasks, agent selection, and recommended acknowledgement patterns in user replies. - Outlined handling for progress updates, task completion, and user status queries. - Specified best practices for labeling spawned tasks for easier tracking and improved user experience.
元数据
Slug feishu-parallel-dispatch
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Feishu Parallel Dispatch 是什么?

Use in Feishu chats when the assistant should stay responsive while longer work continues in the background. Creates one spawned sub-agent task per substanti... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 240 次。

如何安装 Feishu Parallel Dispatch?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-parallel-dispatch」即可一键安装,无需额外配置。

Feishu Parallel Dispatch 是免费的吗?

是的,Feishu Parallel Dispatch 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Feishu Parallel Dispatch 支持哪些平台?

Feishu Parallel Dispatch 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Feishu Parallel Dispatch?

由 Da Wei(@wd041216-bit)开发并维护,当前版本 v1.0.1。

💬 留言讨论