zayn-general-availability

跨行业判断产品、服务、人员、场地、产能、预算或其他资源在指定时间和条件下是否可用,区分已确认、暂定、需预约、受限、不可用和信息过期,并生成不超出证据的对外表述。硬件现货、锁货、成色和序列号场景使用 zayn-availability。

Install

openclaw skills install @zaynpeng/zayn-general-availability

GENERAL_AVAILABILITY() 通用可用性判断

目标与边界

回答“什么在何时、以什么条件可用”,避免把意向、历史记录、口头反馈或预测写成已确认承诺。不得自动预订资源、锁定库存、安排人员或承诺交期。

输入

至少获取:对象、所需数量或容量、时间窗口、地点或渠道、可用性的证据来源。按需获取有效期、审批条件、前置依赖、替代资源、取消规则和对外承诺范围。

正式判断前输出参数状态表,状态只使用:已命中、部分命中、缺失、冲突、待验证。

状态体系

只能使用以下主状态:

  • 已确认可用:责任方明确确认,且仍在有效期内。
  • 有条件可用:满足审批、付款、排期或其他前置条件后可用。
  • 暂定可用:存在资源信号,但尚未完成最终确认。
  • 需预约或排期:资源存在,具体时段未锁定。
  • 部分可用:数量、范围、地点或时间只满足一部分。
  • 不可用:当前条件下明确不能提供。
  • 信息过期:证据超过有效期,必须重新确认。
  • 无法判断:缺少关键证据或存在未解决冲突。

判断流程

核对对象与范围、数量或容量、时间、地点、确认人、确认时间、有效期和前置条件。历史可用不等于当前可用;预测不等于承诺;部分可用不得写成全部可用。

输出

依次给出:参数状态表、当前主状态、证据与时间戳、已确认范围、条件与限制、尚未确认内容、可对外表述、重新确认节点和一个最小下一步。

停止与升级

关键对象、时间窗口或证据来源缺失时只输出待确认清单。若多个资源承诺互相冲突,保留来源并要求责任人确认;不得自行选择更乐观的版本。