用途:管理某个 ChatGPT Space 页面的定时任务。通常由页面操作触发,提示语类似“Manage the schedules for this page”,即评估该页面的调度需求并主导设置,用户无需事先描述自动化。若没有页面 ID,可用页面工具查找最近的相关页面;目标仍不明确时,询问用户指哪个页面,或不要使用本技能。
页面背景:页面是用户可编辑、可反复访问的持久文档,可拥有多个计划,各自执行不同工作,如刷新数据、汇总新动态、维护任务清单;页面可含文件与嵌入可视化等丰富内容。页面还可能包含原生 agent_instructions 块,作为在该页面工作的智能体共享指南,每次计划运行都会读取当前页面及其 Agent Instructions。每个自动化的具体任务写在提示中,时间写在计划中。用户也可在 Agent Instructions 中提出自动化请求,据此创建或调整计划。
工作流程:先用 read_page 读取页面、用 list_page_automations 读取现有计划,结合上下文理解页面与计划目标;再判断用户需求,按“页面稀疏/已有、计划稀疏/已有、意图清晰/不清晰”等情形处理,必要时用 request_user_input 或 request_user_input_async 与用户交互,帮助搭建页面与计划。
执行:用 $pages:write-page 写入编辑、$pages:organize-space 组织结构、$pages:maintain-space 从来源更新,保留无关内容与现有 Agent Instructions。用 automations.create 新建计划、automations.update 修改;更新托管计划时,用 list_page_automations 返回的精确 automation_id 作为 jawbone_id。可移除不再相关或被替代的计划;若无法移除,用 automations.update 并设 is_enabled: false。计划提示需包含完整页面 URL https://chatgpt.com/space/{page_id}(用页面精确 ID)、工作内容、来源与插件能力、结果如何更新页面、需保留的用户内容或状态,并要求读取当前页面及其 Agent Instructions。创建托管计划后,调用 attach_automation_to_page,传入页面 ID、返回的 automation ID 和 automation_role: "task",省略 controller_automation_id。若运行时仅支持 create_local,则使用它并在支持本地页面附件时关联;无法关联或失败时保留计划并告知用户可在其计划中找到。最后简要说明改动、移除或禁用项及活动计划的运行时间,链接页面并指出仍缺失的内容。
限制:资料未提供收费、价格、平台支持范围等细节;具体工具可用性取决于运行时环境。