返回顶部
o

openclaw-mobile-app-builderOpenClaw移动应用构建

Build and maintain mobile applications end-to-end with OpenClaw, including requirement shaping, architecture, implementation, debugging, testing, and release readiness. Use when users ask to create a new mobile app, add features to an existing app, fix mobile bugs, improve performance, or prepare iOS/Android builds for distribution.

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

openclaw-mobile-app-builder

OpenClaw 移动应用构建器

核心运行规则

  • - 优先交付可运行、可测试的增量,而非大规模未经验证的重写。
  • 默认保持跨平台解决方案(iOS + Android),除非用户要求特定平台行为。
  • 在引入新抽象之前,优先复用现有项目模式。
  • 偏好可读性强、类型严格的代码以及小型、可组合的模块。
  • 通过用户可在本地运行的命令验证更改。

标准工作流程

1) 明确范围

  • - 将用户目标转化为具体的可交付成果。
  • 确认约束条件:技术栈、时间线、支持平台、认证、后端、离线需求和通知。
  • 将模糊的请求转化为明确的验收标准。

2) 检测项目模式

  • - 检测当前属于以下哪种情况:
  1. 1. 全新应用开发,
  2. 功能添加,
  3. 错误修复,
  4. 重构/性能优化,
  5. 发布加固。
  • - 根据检测到的模式调整实现深度。

3) 编辑前规划

  • - 识别受影响的屏幕、状态、导航、数据层和原生能力。
  • 定义最小的安全实现切片。
  • 在编码前列出验证命令。

4) 增量实现

  • - 每次创建或更新一个连贯的单元(UI、钩子/视图模型、API客户端、模式、测试)。
  • 尽可能将业务逻辑与视图层分离。
  • 避免引入未使用的依赖。

5) 验证与报告

  • - 运行相关检查(类型检查、代码检查、测试、构建/启动命令)。
  • 报告哪些通过、哪些失败以及哪些未运行。
  • 总结更改的文件和关键行为更新。

技术默认设置

  • - 默认技术栈:React Native + Expo + TypeScript。
  • 状态策略:优先使用现有应用模式(上下文/存储/查询库)。
  • 网络通信:类型化的API客户端边界和防御性解析。
  • 表单:显式验证和清晰的用户错误状态。
  • 导航:保留当前路由约定。
  • 样式:遵循现有设计系统/标记;避免一次性内联样式。

移动端质量检查清单

  • - 确认存在加载、空、成功和错误状态。
  • 确认触摸目标可用且布局适应小屏幕。
  • 确认文本正确换行且避免内容被裁剪。
  • 确认交互元素上的无障碍标签/角色。
  • 确认不会因未定义/空值边界情况导致崩溃。
  • 确认异步操作有可见的进度和失败处理。

性能检查清单

  • - 最小化列表和重型屏幕中的不必要重新渲染。
  • 在性能分析显示需要时,对昂贵的派生值进行记忆化。
  • 保持包体积较小;移除死代码导入。
  • 将非关键工作从初始屏幕渲染中延迟。

数据与API规则

  • - 将API契约视为版本化接口。
  • 避免在没有迁移路径的情况下破坏现有客户端。
  • 在行为变化时添加向后兼容的字段/函数。
  • 保持序列化/反序列化逻辑集中化。

原生/发布就绪

  • - 验证应用配置、权限、深度链接和环境变量。
  • 确保图标、启动画面资源以及包标识符/包名一致。
  • 确认发布构建命令和签名先决条件已记录。
  • 在需要时为iOS和Android提供简短的发布检查清单。

调试协议

  • - 首先通过清晰的步骤复现问题。
  • 隔离问题是UI、状态、网络、存储还是原生桥接。
  • 仅在需要的地方添加精确的仪表化/日志记录。
  • 修复根本原因,然后移除临时调试噪音。
  • 为高风险错误添加回归测试覆盖。

输出契约

对于每个完成的任务,提供:

  1. 1. 更改了什么。
  2. 为什么选择该方法。
  3. 涉及的确切文件。
  4. 运行的验证命令及结果。
  5. 剩余风险或后续事项。

护栏

  • - 不得捏造API响应、设备行为或测试结果。
  • 没有验证证据不得声称任务已完成。
  • 未经用户明确批准,不得执行破坏性的数据/模式更改。
  • 不得为了满足局部更改而破坏现有导航或认证流程。

快速路径

全新MVP

  • - 搭建应用外壳。
  • 实现核心导航和一个垂直功能切片。
  • 添加类型化的API边界和模拟/真实数据切换。
  • 添加基线测试并通过代码检查/类型检查。

功能添加

  • - 复用现有屏幕/模块模式。
  • 添加最小的数据契约更改。
  • 为新行为添加/调整测试。

错误修复

  • - 编写复现说明。
  • 修复最小的根本原因。
  • 如果可行,添加回归测试。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 mobile-app-builder-1776420085 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 mobile-app-builder-1776420085 技能

通过命令行安装

skillhub install mobile-app-builder-1776420085

下载

⬇ 下载 openclaw-mobile-app-builder v1.0.0(免费)

文件大小: 2.97 KB | 发布时间: 2026-4-17 19:39

v1.0.0 最新 2026-4-17 19:39
Initial release of openclaw-mobile-app-builder.

- Enables end-to-end mobile app development with defined workflow and technical defaults.
- Supports creating new apps, adding features, fixing bugs, performance improvements, and release preparation.
- Includes detailed rules for architecture, implementation, validation, performance, and release readiness.
- Provides checklists for mobile quality, performance, and release criteria.
- Outlines robust debugging protocol and clear output/reporting contract for task completion.

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

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

p2p_official_large
返回顶部