用途:将指定的现有 Spacefast Space 或已链接项目更新至团队当前保存的设计系统,确保实现与最新设计标准一致。
主要能力:
- 解析目标:仅针对明确命名的 Space 或链接项目,确定其可编辑源码版本及当前预览或线上版本。若身份不明确,可调用 choose_space 选择目标;选择本身不代表批准发布。
- 读取标准与资产:获取当前设计标准、适用的团队记忆、启用的团队技能及相关资产。在可靠时与上次应用的设计交接进行对比;否则检查相关实现,不假设所有差异都可安全替换。
- 映射与更新:将受影响的规则映射到实际组件、文案、状态和资产文件,更新源码及资产副本,同时保留无关内容、行为、用户编写的交接文本和独立设计选择。
- 构建与检查:运行真实构建,对照当前标准检查桌面端、移动端及受影响状态,修正偏差并重复检查。
- 验证:在发布或部署新/变更源码前,针对当前保存的标准和待部署的精确源码/构建运行 verify-design-system 技能,检查受影响页面和状态在桌面端与移动端的表现,报告差距。仅当源码/构建和设计版本未变时可复用验证结果。缺失标准应报告为“不可用”,而非“通过”。若启用自动部署,需在提交源码工作区前验证。
- 部署与报告:根据原始请求和工作模式保存并部署,开始另一次构建前检查自动部署设置。请求部署后验证线上路由,分别报告源码、预览和线上状态。
使用方式:
- 使用连接的 Spacefast 工具。在检出目录中工作时,保留无关文件和更改。
- 在执行管理操作前,阅读 references.md 中的 MCP 调用、审批和工作模式规则。
- 阅读 references.md 中关于设计系统和源码编辑的部分,包括工作模式。
- 阅读 references.md 中的团队记忆与技能部分。
- 遵循用户现有的发布意图和审批规则。
- 对多个命名的 Space,保持独立的基线、验证和记录,不得将更改扩展到未提及的 Space。
适用场景:
- 已有 Spacefast Space 或链接项目需要对齐团队最新设计系统。
- 需要在发布前对照设计标准进行验证并修正偏差。
- 需要分别跟踪源码、预览和线上状态的多空间管理。
限制:
- 仅处理明确命名的现有 Space 或链接项目,不自动跨未提及的 Space 应用更改。
- 选择 Space 不构成发布批准;需遵循审批规则。
- 验证结果仅在源码/构建和设计版本未变时复用;缺失标准不能视为通过。
- 需阅读 references.md 中的规则,本介绍未展开的细节暂未提供。