负责多个 iOS 原生项目的功能开发和长期维护,主要使用 Swift、SwiftUI、UIKit 进行页面开发和业务迭代。
工作内容包括:
- 根据产品需求完成页面开发和交互优化
- 维护已有代码,分析并修复线上问题
- 优化页面性能、动画流畅度和用户体验
- 处理不同 iOS 系统版本兼容问题
在实际维护过程中积累了大量旧项目阅读、定位问题和小范围重构经验,能够快速理解已有工程结构并进行针对性修改。
参与 SwiftUI 项目开发,对已有页面进行重构和体验优化。
主要负责:
- SwiftUI 页面布局调整
- 动画效果优化
- 状态管理和数据流整理
- 页面加载性能优化
- 解决复杂交互中的状态刷新问题
通过拆分组件、优化数据流和减少不必要刷新,提高页面稳定性和维护效率。
搭建并实践 AI 辅助的软件开发流程,将多个大模型能力结合到代码分析、问题定位、方案设计和测试验证环节。
主要探索:
- AI Agent 辅助代码理解
- 多模型协作进行技术分析
- 自动化任务拆解和验证流程
- 使用 AI 提升复杂项目维护效率
该方向主要用于提高开发效率,并辅助解决传统开发中定位困难、上下文复杂的问题。