SuperAPI AI 工具集

astrofy-sitespec-implement

编程与开发

查看项目

更新于 10-16 03:49

技能介绍

用途:执行 Astrofy 包内的 sitespec 实施任务。先阅读根目录 docs/sitespec.md 了解文件契约,再运行 astrofy sitespec list --json,按 id 或 slug 定位任务,并完整阅读该任务的 SITEPEC.md(## Descrição、## Checklist 各项含 {#id} 与 skill、## Notas)。若任务 blockedBy 非空,需先与发起人确认是否继续。

主要能力与用法:若状态为 draft,先改为 in_progress 并更新 updatedAt。按顺序执行清单各项,使用该项标记的 skill(无标记时用 primarySkill)。每完成一项,将其行由 - [ ] 改为 - [x](按 {#id} 定位,不改文本和 id),并更新 updatedAt。在 ## Notas 中以日期行记录重要决策、阻塞或偏离描述的情况,无异常项可不记。若因外部依赖(凭证、他人决策、资源不可用)无法继续,改为 blocked 并写 blockedReason 后停止,不强行推进。全部项为 [x] 时改为 done;存在未完成项不能置为 done。任务不再有意义(重复、决定不做)时改为 archived 并写 archivedReason。每一步完成即标记,不批量收尾。重新执行已标记项不应随意取消标记,除非在 Notas 注明原因。改后需用 astrofy sitespec list --json 验证任务仍在 items 中(不落入 errors),progress 与状态一致。

限制:资料未提供支持的平台、收费方式与具体 skill 实现细节。