DevEco CLI 全新发布:面向业界 AI 工具开放 HarmonyOS 开发能力

互联网
2026
06/19
21:51
分享
评论

当 AI Coding 成为开发新范式,对于拥有完整 AI 工作流的开发者来说,接入HarmonyOS 开发时,最大的挑战往往不是有没有 AI 工具,而是 AI 能否真正理解HarmonyOS 的开发规范、调用 HarmonyOS 的开发工具链、检索权威的开发知识,并把这些能力快速融入现有开发流程。

DevEco CLI 的发布,正是为了打通这条链路。作为面向 HarmonyOS 应用开发的命令行工具,DevEco CLI 将易于 AI Agent 调用的开发工具集、HarmonyOS 知识库、HarmonyOS 精品 Skills 等能力进行原子化封装,并以 Agent 友好的方式对外开放,方便开发者将 HarmonyOS 应用开发能力无缝集成至现有 AI 工作流和已在使用的 AI 开发工具中。

对于已经拥有 AI 流水线,或正在使用 OpenCode 等 AI Agent 工具的开发者而言,DevEco CLI 可以帮助 AI Agent 更高效地理解 HarmonyOS 应用开发任务、调用 HarmonyOS 应用开发工具、完成从工程创建到编译运行的全流程操作,让你的AI工具也能真正“接入 HarmonyOS、理解 HarmonyOS、开发 HarmonyOS”。

图片 1.png

一、一行命令接入,Agent 工具快速打通 HarmonyOS 应用开发

在 AI 辅助开发场景中,Agent 能否真正完成任务,关键不只在于模型能力,更在于它是否能调用正确的工具、理解领域知识,并按照工程化流程完成开发过程的闭环。

开发者只需通过一行init命令,可将随包附带的 deveco-cli Skill 安装到本机上多个Agent 工具中,让 AI Agent 学会如何驱动 DevEco CLI,从而快速打通 HarmonyOS 应用开发流程。

图片 2.png

(示例对接 OpenCode)

二、命令行串联全旅程,让 HarmonyOS 开发能力可调用、可编排

DevEco CLI 面向 AI Agent 提供了一组更清晰、更稳定、更易调用的命令行能力,覆盖 HarmonyOS 应用开发的全旅程。

从 devecocli create 初始化工程,到 devecocli check 进行语法检查;从 devecocli device 管理真机设备,到 devecocli emulator 管理模拟器资源;从 devecocli build 完成编译构建,到 devecocli run 将应用推包至目标设备运行;再到 devecocli log 抓取调试日志,DevEco CLI 通过命令行能力串联起从项目创建、编码检查、构建打包、设备管理、运行调试到日志分析的完整开发流程。

过去需要开发者在 IDE 中手动完成的多步操作,如今可以被 Agent 通过命令行进行自动化调度,进一步提升开发效率和工程一致性。

三、最新官方知识文档,极速检索,让 AI Agent 更懂 HarmonyOS

AI Agent 要真正做好 HarmonyOS 应用开发,不能只依赖通用代码能力,还必须具备足够权威、准确、实时的 HarmonyOS 领域知识。

DevEco CLI 内置 HarmonyOS 官方知识库,覆盖最佳实践、开发指南、API 参考、FAQ、版本说明等关键资料,并经过人工校准,为 AI Agent 提供实时、权威、全面的 HarmonyOS 开发知识支撑。

其中,最佳实践覆盖创新特性、多设备特性、应用安全、AI 使能等高频开发场景,并提供示例代码;开发指南涵盖应用框架、ArkUI、媒体、安全、工具搭建与使用等应用开发场景;API 参考覆盖应用框架、系统安全、音视频服务、图形图像等各类API 说明;版本说明则包括版本定位、使用建议、兼容性保护、升级策略、支持设备型号清单以及存量设备 API 版本分布等内容。

图片 3.png

更重要的是,这套知识库面向 AI Agent 进行了专门优化。知识库部署在用户本地,无需访问云端即可响应;检索采用渐进式读取机制,AI 可先获取匹配文档的标题和摘要,再决定是否深入阅读;内置HarmonyOS应用开发术语词典,能够正确处理SDK 框架专有词汇和 API 名称;API 查询也更友好,例如检索 UIAbility 等 API 写法时,可优先匹配官方 API 参考;同时,检索结果支持结构化输出,便于 AI 解析和二次处理。

四、70+精品 Skills,沉淀 HarmonyOS 应用开发经验与最佳实践

DevEco CLI 不仅提供工具和知识,也通过精品 Skills 沉淀 HarmonyOS 应用开发中的实践经验。目前,DevEco CLI 已提供 70+精品 Skills,覆盖项目创建、开发、验证、修复、测试、调优、运维等 HarmonyOS 应用开发全旅程,帮助开发者提升开发效率和应用质量。

这些 Skills 并非简单的提示词集合,而是对历史 Bug 问题经验、平台开发规范、典型场景实践和工程化方法的系统提炼。它们可以帮助 AI Agent 更好理解开发任务,生成更符合 HarmonyOS 平台要求的代码和方案,减少反复试错。

以多设备适配 Skills 为例,DevEco CLI 提供了 7 个以 hmos-multidevice 为前缀的多设备适配 Skills,覆盖屏幕方向与旋转、硬件能力差异化适配、响应式布局、设备避让区适配、多设备交互适配、折叠展开状态适配等场景。对于双折叠、三折叠等复杂设备形态,AI Agent 可结合多设备 Skills 生成更符合设备特性的布局与交互方案,避免简单拉伸、布局错乱等问题,大幅降低多设备适配的人力开发成本。

图片 4.png

双折叠屏显示效果

图片 5.png

三折叠屏显示效果

在 AI 辅助研发新阶段,Skills 的价值在于把专家经验转化为可复用的AI能力。它让开发者不必从零摸索复杂场景,也让 AI Agent 能够站在更成熟的工程经验之上完成任务。

五、格物 Skills 广场,与开发者共建共享 Skills

为了让更多开发者便捷发现、使用和共建 Skills,OpenHarmony 社区推出格物平台——一站式 Skills 广场。开发者可按标签、分类、组织检索各类 Skills,也可按照业务场景查找精品 Skills,快速获得适合当前开发任务的 AI 能力。

图片 6.png

格物 Skills 广场解决了 HarmonyOS AI 辅助研发新范式下的三类关键问题。

首先,解决 Skills 寻找难。过去 Skills 分散在不同平台和项目中,开发者难以一站式触达。作为 HarmonyOS Skills 广场,格物 Skills 广场汇聚自建和共建的 HarmonyOS 应用开发全旅程 Skills,帮助开发者更快找到所需能力。

其次,保障质量可预期。针对第三方 Skills 质量参差不齐的问题,格物平台建立了 Skills 质量评级体系,围绕兼容性、性能、安全、社区评分等维度进行评估,并配套上架审核、自动化评测、安全合规检测和人工复核机制,保障 HarmonyOS 应用开发 Skills 的质量。

最后,促进 Skills 共建与复用。格物 Skills 广场鼓励开发者开放可复用的 Skills,减少重复造轮子,形成开发经验沉淀、能力共享、生态共建的正向循环。

六、一条命令,开启 HarmonyOS 智能开发新体验

DevEco CLI 的发布,标志着 HarmonyOS 开发能力开始以更加开放、标准、 Agent 友好的方式面向 AI 开发生态演进。它让你的 AI 工具可以更便捷地调用 HarmonyOS 开发工具链、检索官方知识、复用精品 Skills,并在现有 AI 工作流中完成 HarmonyOS 应用开发任务。

对于开发者而言,DevEco CLI 不只是一个命令行工具,更是一座连接 AI Agent 与 HarmonyOS 应用开发能力的桥梁。它把复杂的开发流程拆解为可调用的原子能力,把官方知识沉淀为 AI 可检索的本地知识库,把专家经验转化为可复用的 Skills,让 AI 真正成为 HarmonyOS 应用开发中的高效伙伴。

是时候,让 HarmonyOS 应用开发迎来一位真正的开发伙伴。告别繁琐操作,专注价值创造,只需一条命令,即可开启智能开发新体验:

· DevEco-CLI 下载方法:

#国内用户推荐使用 npm 官方或淘宝镜像源

npm install -g @deveco/deveco-cli  

DevEco-CLI 帮助文档如下:

图片 7.png

THE END
广告、内容合作请点击这里 寻求合作
免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表砍柴网的观点和立场。

相关热点

相关推荐

1
3