用途:pattern-deploy 用于通过 ct CLI 部署 pattern 并对其进行测试,适用于本地开发与部署流程。
主要能力:可先检查语法而不部署,然后部署新 pattern,查看 piece 状态,更新已部署 pattern,并通过 CLI 调用 handler 进行测试。
必要用法:文档建议先阅读 skills/ct/SKILL.md、docs/development/LOCAL_DEV_SERVERS.md 和 docs/common/workflows/development.md。定位身份密钥可用 ls -la ./ct.key ./identity.key 2>/dev/null || ls -la .key 2>/dev/null || find . -name ".key" -maxdepth 2 2>/dev/null。检查语法:deno task ct check pattern.tsx --no-run。部署新 pattern:deno task ct piece new packages/patterns/[name]/main.tsx --identity PATH_TO_KEY。查看状态:deno task ct piece inspect。更新:deno task ct piece setsrc packages/patterns/[name]/main.tsx。调用 handler:deno task ct piece call handlerName --piece PIECE_ID,之后必须执行 deno task ct piece step --piece PIECE_ID 触发重新计算,再用 deno task ct piece inspect --piece PIECE_ID 查看更新后的状态。帮助:deno task ct --help 或 deno task ct piece --help。
限制:资料强调在 piece call 或 piece set 之后必须运行 piece step,否则计算值保持陈旧,inspect/get 返回旧数据。完成标准为 piece 无错误部署、状态可正确检查、handler 能响应 CLI 调用。其他收费、平台支持或更多细节暂未提供。