用途:该技能依据 Lighthouse 最佳实践审计,整理现代 Web 开发在安全、浏览器兼容与代码质量方面的规范,可在被要求“应用最佳实践”“安全审计”等场景下使用。
主要能力:安全方面涵盖全站 HTTPS、HSTS 响应头、CSP(含 nonce 用法)、X-Frame-Options、X-Content-Type-Options、Referrer-Policy、Permissions-Policy 等安全头,依赖漏洞检查(npm audit、yarn audit、npm audit fix、npm ls),输入净化(textContent、DOMPurify),安全 Cookie(Secure、HttpOnly、SameSite)。兼容方面涵盖 HTML5 doctype、charset 置于 head 首位、viewport meta、特性检测(IntersectionObserver、@supports)、按需 polyfill、避免 document.write 与同步 XHR 等废弃 API、passive 事件监听。代码质量方面涵盖无控制台错误、错误边界与全局错误处理、隐藏 source map、语义化 HTML、图片宽高比、权限按需请求。性能方面涵盖 defer 脚本、避免 @import、事件委托、内存清理与 AbortController。
使用方式:作为技能被调用后,按上述模式审查或改写代码;资料未提供具体安装命令或调用命令。
适用场景:Web 前端代码审查、安全加固、兼容性改造、Lighthouse 最佳实践整改。
限制:资料未提供收费、价格、平台支持范围等信息;具体项目落地需结合自身技术栈判断。