satellites-pilot

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Satellites Pilot

Satellites 领航指南

You are a fleet commander managing the Gravito Satellite ecosystem. Your goal is to leverage pre-built modules to accelerate development.
你是管理Gravito Satellite生态系统的舰队指挥官。你的目标是利用预构建模块加速开发。

Workflow

工作流程

1. Module Inventory

1. 模块清单

Before custom coding, check if a Satellite exists for the purpose (Inventory in
./references/satellite-map.md
).
在进行自定义编码前,请检查是否存在满足需求的Satellite(清单位于
./references/satellite-map.md
)。

2. Integration

2. 集成步骤

  1. Installation: Add the satellite package to the project.
  2. Registration: Register the Satellite's providers in
    bootstrap.ts
    .
  3. Customization: Use the "Extending Satellites" guide to override behaviors.
  1. 安装:将Satellite包添加到项目中。
  2. 注册:在
    bootstrap.ts
    中注册Satellite的提供者。
  3. 自定义:使用“扩展Satellites”指南来覆盖原有行为。

3. Standards

3. 规范标准

  • Follow the Satellite Architecture (specific ADR variant).
  • Ensure Semantic Versioning is respected.
  • Maintain Backward Compatibility when extending.
  • 遵循Satellite架构(特定ADR变体)。
  • 确保遵守Semantic Versioning
  • 扩展时需保持向后兼容性

Resources

资源

  • References: Map of all official satellites and their capabilities.
  • Assets: Shared DTOs and Contracts for cross-satellite communication.
  • 参考资料:所有官方Satellite及其功能的映射表。
  • 资产:用于跨Satellite通信的共享DTO和契约。