用途:在构建原生 JavaScript 应用、使用现代 ES2023+ 特性、处理异步模式或进行 Node.js 开发时调用;适用于浏览器 API、模块系统、性能与内存优化等场景。
主要能力:覆盖现代语法(可选链、空值合并、私有字段、顶层 await)、Promise 与 async/await、事件循环与错误处理、ESM/CJS 与动态导入、Fetch/Web Workers/Storage/IntersectionObserver 等浏览器 API,以及 fs/promises、流、EventEmitter、工作线程等 Node.js 要点。工作流为需求分析、架构设计、实现、优化、测试,并要求 Jest 达到 85% 以上覆盖率。
使用方式:技能内按主题提供参考文档,依据上下文加载 modern-syntax、async-patterns、modules、browser-apis、node-essentials 等参考文件。
限制与约束:要求使用 ES2023+ 特性、const/let、async/await、ESM(新项目)、try/catch 错误处理与 JSDoc;禁止使用 var、回调式模式、同一模块混用 CommonJS 与 ESM、同步 I/O、修改函数参数或阻塞浏览器操作。收费、价格与平台支持范围暂未提供。