SuperAPI AI 工具集

dstack-core

智能体与模型

查看项目

更新于 10-16 02:28

技能介绍

dstack-core 是 dstack 工作流共用的共享契约(contracts)集合,作为其它 dstack 技能的支撑组件安装使用。当需要审查工作流授权、信任边界或状态约定时,可直接引用本技能。

主要能力:提供评审编排所需的参考文件,包括用 references/REVIEW-STATE.md 维护持久的评审者身份、来源边界分配、恢复与替换证据;用 references/REVIEW-FINDINGS.md 记录当前发现处置状态;以及可选的 references/PI-REVIEWER-ROSTER.md 适配器,把逻辑角色映射到具名 Pi 评审者定义而不改变工具无关契约。脚本层面,build-beads-review-projection.py 在不直接读取 Beads 存储的前提下提供带校验的临时图以给出执行就绪度;append-review-note.py 对单行 state/finding JSON 做校验并在 Beads 更新间保持字节不变;promote-legacy-feature.py 把规范化的公式生命周期与已校验实现计划挂接到既有 roadmap 根,且不创建替代 epic。

使用方式:执行任何链接到本目录参考文件的 dstack 工作流前,须完整阅读对应参考文件;调用方技能仍对其工作流专属的授权与完成规则负责。功能解析可用 <core-dir>/scripts/resolve-feature.py 通过 Beads 按规范 slug、精确或唯一人类可读名称或 ID 解析功能 epic,加 --next 选择下一个就绪的功能 epic。独立可执行事项使用 /implement-task <task-selector>,一次仅处理一个 open 的 task、bug、chore、spike 或独立 feature;feature epic 及其子项仍由功能生命周期管理。verify-delivery-state.py 提供 /close-feature 使用的合并后语义检查,用于核对交付声明与基线分支实际提交。

限制:脚本/sync-pi-reviewers.py 仅能通过用户显式选择的目标运行,正常技能安装不会改动 Pi agent 目录;Beads 写入与交付关闭遵循 references/INTERACTION-BOUNDARY.md,原生的 Dolt 发布须用 scripts/guarded-beads-push.py,不得使用裸推送或强推。其余关于收费、平台等事实暂未提供。