🛠️ DevEco-Code & DevEco-CLI
OpenHarmony 官方鸿蒙 AI 开发配套工具,适配 ArkTS 全流程开发
📦 仓库地址
DevEco Code:gitcode.com/openharmony…
DevEco CLI:gitcode.com/openharmony…
🧩 1. DevEco Code 可视化 AI 编程助手
✨ 项目简介
开箱即用鸿蒙专属 AI 开发助手,深度适配 ArkTS、鸿蒙工程结构,无需额外配置大模型环境,自然语言驱动全流程开发。
🚀 核心能力
📝 代码生成、智能补全、页面快速搭建,自动解析鲸鸿动能广告 SDK 素材
🐛 编译报错定位、内存泄漏、应用闪退问题一键修复
📱 多终端自适应:手机 / 折叠屏 / 车机布局兼容生成
📂 批量读取工程源码,批量提取广告标题、推广名称等素材信息
📋 内置 Build / Plan / Goal 三套标准化开发流程
⚙️ 一键安装
bash
运行
npm install -g @deveco/deveco-code
👤 适用人群
独立开发者、日常 AI 辅助编码、不想搭建复杂本地 / 云端大模型环境
⚡ 2. DevEco CLI AI 命令行工具链
✨ 项目简介
标准化鸿蒙命令行工具,提供工程创建、编译、调试原子能力,原生面向 AI Agent 设计,配套官方鸿蒙 Skills 能力库。
🤖 AI-Agent 专属特性
📡 标准化指令集,大模型可自主调用完成完整研发流水线
🧰 内置鸿蒙场景 Skills:代码校验、官方文档检索、多端适配、自动化测试用例生成
🔌 原生兼容 MCP 协议,对接 Cursor、本地大模型、自定义智能体
🔁 完美适配 CI/CD,支持批量打包、批量代码扫描
🛠️ 基础通用功能
🏗️ 脚手架快速创建标准鸿蒙项目
📦 ohpm 依赖安装、代码静态语法检测
🏭 deveco build 一键打包 HAP,模拟器 / 真机自动安装运行
📊 hdc 日志抓取、设备截图、UI 自动化测试
⚙️ 一键安装
bash
运行
npm install -g @deveco/deveco-cli
👤 适用人群
自动化流水线运维、自研 AI 智能体、本地离线大模型批量开发场景
📊 两款工具核心对比
表格
| 图标 | 工具名称 | 产品定位 | 典型使用场景 | AI 交互模式 |
|---|---|---|---|---|
| 💻 | DevEco Code | 一体化可视化 AI 编程客户端 | 日常 ArkTS 开发、单项目调试、广告业务代码分析 | 内置对话交互,开箱即用 |
| 🔧 | DevEco CLI | 底层命令行能力原子集 | Agent 接入、自动化构建、批量工程处理 | 对外提供接口,供外部 LLM 调用 |
🧾 统一运行环境要求
🟢 Node.js ≥ 18
📲 本地配置 DevEco Studio SDK 环境变量
📶 hdc 调试工具加入系统环境变量 PATH
📜 开源协议
OpenHarmony 开源协议,个人、企业商用完全免费。
查看更多前往官方地址README