pi-patty-bg-tasks

为AI助手Pi提供后台任务管理能力,支持自动与手动挂起、进度流式传输和输出捕获。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pi-patty-bg-tasks。
它的用途是:为AI助手Pi提供后台任务管理能力,支持自动与手动挂起、进度流式传输和输出捕获。
完整的 Skill 内容见:https://321skill.com/skills/pi-patty-bg-tasks/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“请帮我运行这个数据分析脚本,并设置它在后台执行。” 它会将任务置于后台,并提供一个任务ID。之后你可以说:“检查一下任务#1的进度。” 它会以流式更新的方式向你报告任务的最新状态和已完成部分的输出。

介绍

该技能为AI助手Pi扩展了后台任务执行功能,解决了在Pi中执行长时间任务时,需要等待其完成才能进行其他对话的痛点。它允许用户将耗时任务(如数据处理、代码编译)置于后台运行,从而解放主会话,实现多任务并行处理。

使用方式多样:当任务运行超过120秒时,系统会自动将其转为后台执行;用户也可通过设置run_in_background标志或使用Ctrl+B快捷键手动触发。后台任务支持流式传输进度,并能捕获文件描述符输出,方便用户随时查看任务状态和结果。

此技能非常适合需要在Pi中处理复杂、耗时操作的开发者、数据分析师或研究人员。他们可以在执行一个长时间脚本的同时,继续向Pi咨询其他技术问题或处理其他工作,显著提升工作效率。

建议用户在处理批量文件转换、运行机器学习模型训练脚本、或执行需要长时间等待的网络请求时启用此功能。需要注意的是,后台任务依赖于Pi的会话环境,如果会话被重置或关闭,未完成的后台任务可能会中断。

核心特点

与仅提供简单后台执行功能的技能不同,本技能实现了与Claude Code对等的后台任务体验,特别提供了流式进度传输、文件描述符输出捕获以及通过agent_bg实现的协作式任务引导,允许AI在后台任务执行过程中进行交互式指导。

注意事项

不适合对实时交互性要求极高、需要在主会话中持续观察每一步输出的调试场景。

常见问题

如何手动将一个任务放到后台运行?

在任务运行时,按下Ctrl+B快捷键即可手动将其转为后台执行,并会收到实时提示。

后台任务的输出在哪里查看?

后台任务的输出会被捕获,可以通过`streaming jobs attach`功能或检查指定的文件描述符来查看结果。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-patty-bg-tasks/raw/index.md 读取 pi-patty-bg-tasks 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。