双层缓存架构
• L1内存缓存:Map + LRU(100项)
• L2持久缓存:IndexedDB(1000项)
• SHA-256内容哈希键
• 自动淘汰和统计监控
离屏渲染机制
• Offscreen API创建沙箱环境
• Mermaid图表→PNG转换
• html2canvas引擎支持
• 错误处理和超时保护
消息通信架构
• Background Script中转代理
• chrome.runtime.sendMessage
• 异步回调和错误处理
• 30秒超时保护机制
安全防护体系
• Manifest V3规范
• 最小权限原则
• 动态脚本注入
• 内容安全策略(CSP)