SuperAPI AI 工具集

javascript-ember

编程与开发

查看项目

更新于 10-15 22:40

技能介绍

用途:该技能用于辅助编写与维护现代 Ember.js 应用,遵循 Ember Octane 约定与当前最佳实践,适用于组件、服务、路由、控制器、Ember Data 及测试等开发任务。

主要能力:涵盖 Glimmer 组件与 @tracked/@cached 属性、原生类、服务与自定义 modifier、路由定义与数据加载、Ember Data 模型/适配器/序列化器、组件集成测试与验收测试,以及性能优化参考(如虚拟滚动、路由级代码分割、内存清理)。

必要用法:技能强调在生成、修改或审查任何 Ember 代码前,必须先使用 context7 MCP 查询相关文档,例如“ember component patterns”“ember routing conventions”“ember data models”“ember testing standards”等。若 context7 返回项目专属约定,应严格遵循,其优先级高于本技能的通用指引;无相关文档时再回退到标准 Octane 模式。

适用场景:需要按项目既有架构与命名规范实现 Ember 功能、避免使用已废弃写法、并保持数据流(data down, actions up)与测试要求一致的开发工作。

限制:资料未提供具体安装命令、版本要求、收费或平台信息;技能本身不替代项目文档,实际实现须以 context7 返回的项目约定为准。