介绍 Vue 中的 Data Provider 模式,通过无渲染组件和作用域插槽抽象数据获取与状态管理逻辑,实现逻辑与视图分离,供子组件复用。
通过用户访谈深入分析重构需求,评估代码现状与测试覆盖,制定细粒度增量提交计划,并生成包含问题、方案及决策的 GitHub Issue。
优化 Core Web Vitals (LCP, INP, CLS) 以提升页面体验。基于 CrUX 和实验室数据诊断指标,提供具体修复方案如资源预加载、关键 CSS 内联及服务端渲染。
用于升级现有网站和应用的视觉设计,通过审计并修复排版、色彩及组件状态等通用AI模式缺陷,提升设计质感且不破坏功能。
指导在 Jetpack Compose 中安全收集 Flow,将 collectAsState 迁移至 lifecycle-aware 版本以节省电量,优化高频流并解决反模式。
指导在重构代码时保持行为不变,通过验证边界确保结构变更安全。适用于提取、合并、所有权迁移及清理等场景,强调接口兼容性与中间状态可测试性。
在确认行为后,通过小步骤重构代码以降低复杂度并提升清晰度,同时保持原有功能正确性,严禁删除安全检查或混合行为变更。
指导在功能标志稳定后从Warp代码库中移除该标志,包括清理Cargo配置、枚举定义、条件编译指令及所有运行时检查,以消除技术债务并简化代码。
自动将 Open Mercato 应用从 0.8.0 迁移至 0.9.0,通过检测代码变更并生成报告或执行机械性修改,同时识别需人工处理的安全及逻辑敏感项。
诊断并修复UI性能问题,涵盖加载速度、渲染、动画及包体积。通过测量核心指标识别瓶颈,提供图片优化、代码分割、CSS精简等策略,旨在提升用户体验和页面流畅度。
定义基于契约设计和Result模式的TypeScript服务架构规范,通过Spec与Handler分离实现类型安全、严格输入解析及异常处理,适用于CLI、库及复杂业务逻辑开发。


