返回顶部
m

mobile-code-review-pro移动代码审查

Expert-level code review for React Native and native iOS/Android applications. Use when reviewing mobile codebases for architecture, performance, security, or preparing for acquisition due diligence. Includes migration assessment for React Native → Native.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
286
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

mobile-code-review-pro

移动端代码审查专家 - React Native 与原生 iOS/Android

针对移动应用的专业级代码审查。基于管理大规模移动端代码库及成功迁移的丰富经验。

该技能的功能

全面的移动端代码审查,涵盖:

  1. 1. 架构分析 - 可扩展性、可维护性、设计模式
  2. 性能审计 - 启动时间、内存、电池、网络
  3. 代码质量审查 - 最佳实践、技术债务、重构机会
  4. 安全评估 - 数据保护、API安全、漏洞
  5. 迁移就绪评估 - React Native → 原生评估
  6. 收购准备 - 尽职调查的代码健康度

适用对象

  • - 准备被收购的初创公司
  • 存在React Native性能问题的企业
  • 考虑从React Native迁移到原生的团队
  • 希望进行代码质量审计的技术负责人
  • 用户规模扩展至100万以上的公司

预期成果

基于真实的代码审查经验:

  • - 性能提升: 应用速度提升30-50%
  • 崩溃率降低: 实现99.9%无崩溃率
  • 代码质量: 减少40-60%的技术债务
  • 迁移路线图: 如需重写,提供清晰路径
  • 收购就绪: 为尽职调查提供干净的代码

技能能力

调用此技能时,它将:

✅ 分析代码库架构和设计模式
✅ 识别性能瓶颈
✅ 检测安全漏洞
✅ 评估React Native → 原生迁移可行性
✅ 创建优先级改进路线图
✅ 估算变更的工作量和投资回报率

如何使用此技能

快速审查(1-2天)

对[应用名称]执行快速代码审查

交付成果:

  • - 前10大问题
  • 快速见效的改进点
  • 高层级建议

全面审计(1-2周)

执行全面的移动端代码审计

交付成果:

  • - 完整的架构分析
  • 性能剖析
  • 安全评估
  • 详细路线图

迁移评估(3-5天)

评估React Native到原生迁移的可行性

交付成果:

  • - 迁移成本/收益分析
  • 时间线估算
  • 风险评估
  • 执行/不执行建议

收购准备(1周)

为收购尽职调查准备代码库

交付成果:

  • - 代码健康度报告
  • 技术债务清单
  • 修复方案
  • 面向买家的文档

审查类别

1. 架构审查

我们检查的内容:

  • - 代码组织与模块化
  • 使用的设计模式
  • 依赖管理
  • 状态管理方法
  • 网络层架构
  • 数据库/缓存策略

常见问题:

  • - 上帝对象/类
  • 紧密耦合
  • 关注点分离不佳
  • 模式不一致

2. 性能审计

我们衡量的指标:

  • - 应用启动时间
  • 屏幕渲染性能
  • 内存使用模式
  • 电池消耗
  • 网络效率
  • 包体积

使用的工具:

  • - Instruments (iOS)
  • Android Profiler
  • Flipper
  • 自定义性能分析脚本

基准目标:

  • - 启动时间:< 2秒
  • 帧率:稳定60 FPS
  • 内存:典型使用< 150MB
  • 电池:最小后台耗电

3. 代码质量评估

我们审查的内容:

  • - 代码风格一致性
  • 测试覆盖率(百分比和质量)
  • 文档完整性
  • 错误处理模式
  • 日志记录实践
  • 代码重复

指标:

  • - 圈复杂度
  • 代码覆盖率%
  • 技术债务比率
  • 可维护性指数

4. 安全审查

我们审计的内容:

  • - 数据加密(静态、传输中)
  • API密钥管理
  • 身份验证/授权
  • 敏感数据处理
  • 第三方库漏洞
  • 平台特定安全问题

常见漏洞:

  • - 硬编码密钥
  • 不安全的存储
  • 中间人攻击风险
  • 输入验证不足

5. React Native专项

桥接性能:

  • - JS ↔ 原生通信开销
  • 序列化瓶颈
  • 原生模块效率

包体积分析:

  • - 包体积优化
  • 懒加载机会
  • 死代码消除

迁移可行性:

  • - 功能复杂度映射
  • 团队能力评估
  • 投资回报率计算

6. 原生平台审查

iOS专项:

  • - Swift/Objective-C最佳实践
  • 内存管理(ARC)
  • Auto Layout性能
  • 后台任务处理
  • App Store合规性

Android专项:

  • - Kotlin/Java模式
  • 内存泄漏检测
  • 电池优化
  • Fragment管理
  • Play Store合规性

交付成果

代码审查报告

执行摘要(2-3页)

  • - 总体健康评分(A-F)
  • 前5大关键问题
  • 快速见效的改进点(可在1-2个迭代中修复)
  • 战略建议

详细发现(10-20页)

  • - 按类别分析
  • 具体代码示例
  • 严重程度评级(严重/高/中/低)
  • 修复方法

路线图(5-10页)

  • - 按优先级排序的行动项
  • 工作量估算
  • 时间线建议
  • 资源需求

技术产物

  • - 电子表格: 所有问题及其元数据
  • 脚本: 用于持续监控的自动化检查
  • 仪表盘: 性能指标基线
  • 文档: 团队最佳实践指南

包含的模板

  1. 1. 代码审查清单 (templates/code-review-checklist.md)
- 平台特定检查项 - 严重程度评级指南 - 最佳实践参考
  1. 2. 性能分析指南
- 工具设置 - 需追踪的指标 - 基准目标
  1. 3. 安全审计模板
- 漏洞类别 - 测试流程 - 修复清单
  1. 4. 迁移评估框架
- 成本模型 - 时间线估算器 - 风险矩阵
  1. 5. 报告模板
- 执行摘要格式 - 发现文档化 - 路线图结构

要求

  • - 代码库访问权限(GitHub/GitLab/Bitbucket)
  • 构建环境访问权限(用于性能分析)
  • 业务背景(规模、目标、约束)
  • 团队背景(规模、技能、时间线)

高级功能

针对复杂场景:

性能回归测试:

设置自动化性能监控

持续代码质量:

实施CI/CD代码质量门禁

迁移执行支持:

指导React Native到原生迁移的执行

版本历史

  • - v1.0(2026年2月)- 初始版本
- 完整的代码审查能力 - 迁移评估 - 收购准备
此技能基于管理大规模移动端代码库的丰富经验,包括完整的重写和迁移,为高流量消费者应用取得了成功成果。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 mobile-code-review-pro-1776119182 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 mobile-code-review-pro-1776119182 技能

通过命令行安装

skillhub install mobile-code-review-pro-1776119182

下载

⬇ 下载 mobile-code-review-pro v1.0.1(免费)

文件大小: 7.19 KB | 发布时间: 2026-4-15 13:26

v1.0.1 最新 2026-4-15 13:26
Version 1.0.1

- Added clawhub.yaml for integration/configuration support.
- Added package.json to specify package metadata and dependencies.
- No changes to documentation or functionality.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部