SuperAPI AI 工具集

js-ts-best-practices

编程与开发

查看项目

更新于 10-15 21:53

技能介绍

用途:为现代 JavaScript/TypeScript 代码库提供专家级编码规范与性能优化模式,供 AI 智能体与 LLM 在编写 JS/TS 代码、实现控制流或状态管理、修复类型错误、添加校验或错误处理、进行性能优化时加载使用。

主要能力:采用渐进式披露结构以减少上下文占用。先读 AGENTS.md 获取按类别组织、每行一条摘要的全部规则概览,再按需加载具体参考文件。规则覆盖:通用最佳实践(命名约定、函数、控制流、状态管理、返回值、代码重复等);TypeScript(避免 any、用 as const 对象替代 enum、优先 type 而非 interface);安全(输入校验、断言、错误处理与错误消息);性能(减少分支与循环、记忆化、批处理、可预测执行、有界迭代、defer await、缓存属性访问与存储 API、对象操作、避免分配、柯里化等);文档(JSDoc、注释标记、注释取舍与位置)。

使用方式:从 AGENTS.md 概览开始,识别与任务相关的模式或问题后,加载对应参考文件获取详细实现指导;每个参考文件包含错误示例、正确示例及原因说明。快速上手可看 quick-start.md 的完整工作流前后对比示例。

适用场景:在 JS/TS 项目中编写或重构代码、排查类型错误、补充校验与错误处理、优化热点路径性能时。

限制:资料未提供安装命令、运行环境要求、收费或价格信息,也未说明具体平台支持情况,这些内容暂未提供。