Development
Programming, frameworks, implementation, frontend, backend, and app development
Browse development skills
Showing 2,473–2,496 of 69,443 skills
DFX Skills,分析 HarmonyOS/OpenHarmony 应用的 CppCrash(Native 层崩溃)日志, 基于信号、寄存器、Native 调用栈、符号和内存证据定位根因并给出修复建议。 当输入包含 cppcrash、NativeCrash、Reason:Signal、Fault thread info、Registers、 Memory near registers、Native .so 调用栈、SIGSEGV/SIGABRT/SIGILL/SIGBUS/SIGFPE, 或 GWP-ASan 报告时使用。若用户只说“应用崩溃/闪退”但没有 JS 或 Native 证据, 先识别日志类型;仅在确认是 Native Crash 后使用本技能。
DFX Skills,自动分析 HarmonyOS / OpenHarmony Freeze(冻屏/卡死)故障日志,定位根因并输出完整证据链。 当用户提供完整的faultlog 文件和采样栈文件、询问应用无响应/卡死/ANR 问题的根因, 或上传包含 APPFREEZE / INPUT_BLOCK / LIFECYCLE_TIMEOUT / THREAD_BLOCK_6S / BUSSINESS_THREAD_BLOCK_6S / BUSINESS_THREAD_BLOCK_6S 等关键字的日志时,必须使用此技能。 即使用户只说"帮我分析这个 freeze 日志"、"应用卡死了是什么原因",也应立即触发此技能。 技能会按优先级逐步排除整机低内存、高负载、热限频等系统级异常,再深入分析线程堆栈、 Binder 通信链路、EventHandler 队列,最终输出唯一根因模块与修复建议。
HarmonyOS 应用低端机内存分档优化 Skill,覆盖内存采集、数据分析、分档候选方案、用户确认、代码修改与审查、构建安装、优化后复测、patch 与报告生成全闭环。当用户提供 HarmonyOS 应用内存占用过高、需要在低端机上做内存分档降级、要求优化前后内存对比、或需要执行完整内存优化闭环时,必须使用此技能。即使用户只说"帮我优化这个应用的内存"、"低端机内存超标怎么降"、"做个内存前后对比",也应立即触发此技能。
鸿蒙 HarmonyOS 屏幕方向与旋转相关的需求分析、开发实现、问题修复和功能验证。当任务涉及以下场景时使用:setPreferredOrientation、屏幕旋转(rotation)、屏幕方向(orientation)、自然方向、折叠屏方向、三折叠G态、follow_desktop、视频横竖屏切换、短视频自适应旋转、多设备方向策略、module.json5方向配置、方向监听、旋转检测、分屏旋转、折叠屏展开态方向、窗口方向设置、方向Bug修复。
Handle HarmonyOS hardware-capability adaptation through a declarative scene and resource index. Use when the task involves camera selection, camera rotation/stride/foldable adaptation, canIUse or SysCap checks, hardware fallback strategy, or multi-device hardware behavior differences.
Handle HarmonyOS avoid-area adaptation through a declarative scene and resource index. Use when the task involves safe area expansion, status bar or navigation bar avoidance, notch or cutout handling, immersive full-screen layouts, or soft keyboard overlap handling.
开发者在app开发提交agc前,可利用该skill规范对应用市场的元数据(名称、描述、关键词、隐私链接等)进行自动化合规性审查。支持华为应用市场审核规范,防止因低级错误导致被拒。
帮助开发者快速接入华为 Scan Kit 默认界面扫码能力,在不需要完全自定义相机界面、闪光灯控制、变焦、对焦等高级功能时优先使用
帮助开发者快速接入华为 Scan Kit 自定义界面扫码能力,仅在需要支持完全自定义相机预览流 UI 界面、闪光灯控制、变焦、对焦等功能的场景使用
获取穿戴设备传感器列表、订阅传感器数据上报、取消订阅传感器数据,支持ACC/GYRO/MAG/HR/PPG/ECG传感器类型,需要申请权限并获得用户授权,设备需处于连接状态,适用于健康监测、运动追踪场景
管理应用与Wear Engine服务的连接状态,支持订阅监听服务断联事件、取消监听、主动断开连接,适用于手机侧应用与穿戴服务交互场景
请求Wear Engine服务用户授权,支持申请和查询权限,需华为账号登录且已申请接入Wear Engine服务,适用于手机侧应用首次使用穿戴设备能力前的权限申请场景
查询已连接穿戴设备列表+支持Wear Engine能力集+仅返回已连接设备+适用于设备查询、设备状态监控场景
查询已连接的穿戴设备列表并获取设备信息和操作系统类型,支持获取设备标识、名称、型号等基本信息,适用于穿戴设备应用开发的设备发现和选择场景
查询穿戴设备状态信息并订阅状态变化事件,支持电量、充电、佩戴、设备模式等状态查询和订阅,需申请设备基础信息权限与USER_STATUS权限,适用于健康监测、设备管理、运动提醒场景
实现手机应用与穿戴设备应用间的点对点消息通信和文件传输,支持消息收发、文件传输、应用拉起、应用安装检测,消息长度限制4096字节,文件大小限制100MB,适用于音乐播放控制、数据同步、文件共享场景
穿戴设备应用间P2P消息与文件传输,支持消息发送、文件传输、应用拉起等功能,消息长度最大4096字节,文件大小最大100MB,适用于穿戴设备与对端设备应用间通信场景
查询和订阅穿戴设备状态,支持电量/充电/佩戴/设备模式/可用空间查询和订阅连接/低电量/心率告警等状态变化,需要申请设备基础信息和穿戴用户状态权限,适用于健康监测、设备管理场景
获取穿戴设备传感器数据+支持ACC/GYRO/MAG/HR/PPG/ECG传感器+需申请HEALTH_SENSOR或MOTION_SENSOR权限+适用于健康监测、运动追踪场景
从已连接的穿戴设备列表中选择目标设备,支持按设备类型、WearEngine能力集、Device能力集三种方式筛选,适用于多设备场景下的设备定位和选择
向穿戴设备发送模板化通知+支持0-3个按钮+标题最大28字节内容最大400字节+适用于消息提醒、事件通知场景
查询穿戴设备信息,支持WearEngine能力集查询、Device能力集查询、设备SN查询,需要设备基础信息权限或设备标识符权限,适用于设备能力判断、设备识别场景
为HarmonyOS应用配置Wear Engine Kit的Client ID,在module.json5文件中添加metadata配置,确保应用能够正常使用穿戴服务功能,适用于穿戴设备应用开发场景
处理单层图标资源使其符合HarmonyOS Design System设计风格,支持单个和批量处理,适用于图标风格统一场景