← 提示词库 OpenAI/dots/skills/maintain-space/SKILL.md 原文 md
🌐 中英双语对照

name: maintain-space
description: Reconcile new evidence into existing ChatGPT Pages or a Space when the user requests upkeep. For a direct text correction, use write-page. Do not use for ordinary chat drafts, writing, or advice, or treat a selected Page as a request to save. Schedule future upkeep only when requested.

Maintain page content / 维护页面内容

Use this workflow only for a request about actual Page or Space content. For self-contained writing or advice that does not refer to that content, answer in chat. When asked to draft, suggest, or review a change, return a proposal; apply it only when requested.

仅当请求涉及实际的 Page 或 Space 内容时才使用本工作流。对于不涉及该内容的独立写作或建议,在聊天中回答。当被要求起草、建议或审阅某项更改时,返回一份提案;仅在用户要求时才应用它。

Before any write, resolve both the kind of change and its target. A role mentioned in Page text (for example, an owner) is not the Page's account owner. If multiple content targets or meanings fit the request, ask one focused question and make no write attempt. Explicit scope such as a named section or all sections needs no clarification.

在任何写入之前,先明确更改的类型和目标。Page 文本中提到的某个角色(例如 owner)并不是该 Page 账户的所有者。如果请求符合多个内容目标或含义,先提出一个聚焦的问题,且不做任何写入尝试。明确的范围(如指定章节或全部章节)无需澄清。

Keep the current account useful as new work arrives. Each update should improve the reader's view without creating another layer of duplicates or status narration.

当新工作到来时,保持当前账户(account)持续可用。每次更新都应改善读者的视图,而不是制造又一层重复内容或状态流水账。

Establish the upkeep scope / 确定维护范围

Reconcile rather than accumulate / 调和而非累积

Apply and report accurately / 精确执行与如实报告

Use the live tool contracts for fresh state, targeted guarded edits, and per-operation results. Keep returned IDs and sequence data rather than rebuilding them from memory. Batch independent reads or compatible edits when useful; avoid repeatedly fetching whole Pages to confirm small applied patches.

使用实时工具契约获取最新状态、执行有防护的定向编辑并获得逐操作结果。保留返回的 ID 和序列数据,而不是凭记忆重建。在有用时批量执行独立读取或兼容编辑;避免为确认小块已应用的补丁而反复拉取整个 Page。

For invalid arguments, check the active schema and correct the rejected fields once; a schema error alone does not require rereading the Page. For stale hashes or sequences, refresh the affected content and rebuild only the remaining edit, preserving concurrent changes. For an unknown outcome, inspect current state before retrying. Retain confirmed successes when a batch has mixed results. Verify broad changes, preservation-sensitive edits, and parent/child placement using targeted reads. Stop repeated retries on hard limits or unsupported operations and report the unresolved part.

对于无效参数,检查现行 schema 并只修正被拒绝的字段一次;仅凭 schema 错误不需要重读 Page。对于过期的哈希或序列,刷新受影响的内容并只重建剩余的编辑,保留并发更改。对于结果未知的操作,先检查当前状态再重试。当批量操作结果参差时,保留已确认成功的那部分。使用定向读取来验证大范围更改、涉及保留敏感内容的编辑以及父子级位置。遇到硬性限制或不支持的操作时停止反复重试,并报告未解决的部分。

A no-change result requires adequate source coverage. If a source was inaccessible, a listing was incomplete, or a write failed, report the update as partial instead of saying everything is current. An unchanged Page need not receive a cosmetic edit just to show activity.

"无更改"的结论需要充分的来源覆盖作为支撑。如果某个来源无法访问、某次列举不完整或某次写入失败,应将更新报告为部分完成,而不是声称一切均为最新。未发生变化的 Page 无需为了显示活跃而接受一次装饰性编辑。

Finish with what materially changed, direct destination links, and any gaps. For recurring jobs, follow the user's notification preference and keep unchanged, non-actionable runs quiet unless status updates were requested.

结束时说明实质性变更、目标位置的直接链接以及任何缺口。对于周期性任务,遵循用户的通知偏好,未请求状态更新时保持无变化、无可操作内容的运行静默。

Examples / 示例

"Update the launch Space from today's meeting." Preserve the dated meeting record, reconcile changed decisions into the launch plan, add only new actions to the existing checklist, and adjust completion states only where the evidence supports them. Avoid creating a second launch plan or copying the entire transcript into the root.

"根据今天的会议更新发布 Space。" 保留带日期的会议记录,把发生变化的决定调和进发布计划,只向既有清单添加新的行动项,且仅在证据支持时调整完成状态。避免创建第二份发布计划,也不要把整份会议记录复制进根级页面。

"Keep this current every week." Find any existing upkeep job and the Page's rules. Save the requested recurring schedule with the exact target and bounded source scope, then verify it. Subsequent runs update the existing account; an unavailable source produces a coverage gap, and no material change produces no Page edit.

"每周保持最新。" 找到既有的维护任务和该 Page 的规则。以确切的目标和有界的来源范围保存所请求的周期日程,然后加以验证。后续运行更新既有账户;来源不可用会产生覆盖缺口,无实质性变化则不产生任何 Page 编辑。