用途:在编写、调试、重构或审查 JavaScript 代码时提供现代语法与最佳实践支持,适用于浏览器、Node.js 和纯 JS 项目,也覆盖 HTML 内联脚本与 Razor 视图中的脚本。
主要能力:按环境感知(读取 ESLint/Biome 配置、判断运行时与 ES 版本上限、识别内联脚本与外部引用)制定重构策略;执行阶段使用现代语法、不可变模式、async/await 与 Promise 组合、ESM 模块;验证阶段检查严格相等、无 var、异步错误处理、安全陷阱(eval、原型污染、未净化 innerHTML)与命名规范。
使用方式:当用户要求写、调试、重构或审查 JS,或项目含 .js、.mjs、JS 配置文件、含脚本的 HTML/Razor 视图,或需要现代化改造(var 转 const/let、回调转 async/await、旧脚本转 ESM)时触发。
适用场景:现代浏览器(Chrome 80+、Firefox 78+、Safari 14+)或纯 JS 环境;旧运行时需注意 polyfill 支持。
限制:资料未提供安装命令、收费、价格与平台信息;具体功能以实际项目配置和运行时为准。