awesome-鸿蒙电脑(HarmonyOS PC)开发编程工具盘点
·
本文整理自 GitHub 开源仓库 awesome-harmonyOS,内容随仓库持续更新,欢迎大家共建:欢迎 Star、Fork、提交 Issue / PR,或在评论区补充遗漏的工具与教程。
鸿蒙电脑(HarmonyOS PC)开发编程工具盘点
面向开发者整理:各语言新手开发指南、华为应用市场上架的开发/编程工具(含“应用尝鲜”渠道)、AI 工具版图(AI GUI & AI CLI)与各类效率工具。
信息截至 2026-10,持续更新中。
目录
- 一、新手开发实践指南
- 二、官方 IDE 与 AI 开发套件
- 三、三方IDE工具
- 四、AI 工具版图(AI GUI & AI CLI)
- 五、版本控制与代码托管
- 六、终端与远程开发
- 七、辅助与效率工具
- 八、编辑器与代码工具
- 九、笔记与文档工具
- 十、文件比较与传输工具
- 十一、图片查看与编辑工具
- 十二、视频与音频工具
- 十三、网络与虚拟化工具
- 十四、说明与建议
- 相关资源
一、新手开发实践指南
按“你想学什么”找入口:以下链接均为华为官方文档或社区实践验证的教程资源,覆盖各开发场景的入门路径。
- HarmonyBrew - 鸿蒙电脑上的命令行包管理器,支持在鸿蒙 PC / 开发板 / 容器中使用,一条命令装齐 curl、make、zsh 等常用开发工具(官方文档)。
鸿蒙应用开发(ArkTS / ArkUI / Electron /QT )
待更新中…
Python / Java / JS TS / Go / Rust 通用编程
- 鸿蒙 PC 部署 Python 环境 - 通过“Python 安装器”一键部署 Python 3.12,跑通第一个程序与 pip 三方库。
- Python C 扩展库编译指南 - 进阶:在鸿蒙 PC 上编译安装带 C 扩展的三方库(含踩坑记录)。
开源软件移植教程
待更新中…
社区与生态
- GitCode OpenHarmonyPCDeveloper 组织 - 鸿蒙 PC 开发者开源组织,PC 应用移植与共建。
- https://ohpcd.atomgit.com/docs -开发者开源组织,PC三方库、PC开源应用移植共建。
二、官方 IDE 与 AI 开发套件
| 工具 | 简介 | 获取方式 / 下载链接 |
|---|---|---|
| DevEco Studio(鸿蒙电脑版) | 首个原生运行在鸿蒙电脑上的 HarmonyOS 应用 IDE,基于毕方(BitFun)平台构建:代码编辑、编译构建、调试、性能调优、多设备预览一体化。2026-10-08 起开放公测(26.0.0.201 Beta1) | 应用市场 > 我的 > 应用尝鲜;官方安装指南 |
| DevEco Code(鸿蒙电脑版) | 一站式鸿蒙应用 AI Agent 开发工具,内置 GLM5.3 / GLM5.1 等大模型,支持 Plan / Build / Goal 多种开发模式,集成鸿蒙知识库、Skills 与 MCP | 应用市场搜索“DevEco Code” |
| DevEco CLI(鸿蒙电脑版) | 命令行 AI 开发套件,一条 init 命令即可把鸿蒙开发 Skill 部署到本机各类 Agent 工具,打通终端开发流 | 随 DevEco Studio 公测发布;见官方文档 |
| CodeArt IDE | 华为云轻量级代码编辑器,支持多语言开发,界面简洁 | 应用市场 > 我的 > 应用尝鲜 |
| CodeArts Agent | 华为云 AI 编程智能体(码道 IDE) | 应用市场搜索“CodeArts Agent”;官方安装指导 |
三、三方IDE工具
| 工具 | 简介 | 获取方式 |
|---|---|---|
| AirCode | 轻量编码环境,代码以 WebAssembly 在沙箱中编译运行,适合 C++ 等语言上手练习 | 应用市场搜索“AirCode” |
| MKIDE | 在鸿蒙设备上提供 IntelliJ IDEA 式的 Java 开发环境,补齐鸿蒙平板/电脑的 Java 编程生产力 | 应用市场搜索“MKIDE” |
| Java编译器IDE | 集成完整 Java 编译运行环境,安装后无需其他软件即可编写、编译与运行 Java 代码 | 应用市场搜索“Java编译器IDE” |
| Python编译器IDE | 集成完整 Python 编译运行环境,图形界面安装与管理三方模块(内置 pygame 等) | 应用市场搜索“Python编译器IDE” |
| 循造IDE | 深开鸿适配版三方 IDE,原生适配、Agent 就绪,支持 React / Vue / 静态站点开箱预览 | 应用市场搜索”循造IDE” |
| LiteIDE | Go 语言的轻量级开源集成开发环境 | 开源地址 |
| JupyterLab | Jupyter 项目的新一代交互式计算环境,支持数据分析与科学计算 | 开源地址 |
四、AI 工具版图(AI GUI & AI CLI)
鸿蒙电脑上可运行的 AI 工具全景:带界面的一类(AI GUI)已批量上架华为应用市场,开箱即用;命令行的一类(AI CLI)多为开源编程智能体,在鸿蒙电脑自带终端中即装即用。
4.1 AI GUI 工具(应用市场已上架)
AI GUI智能体工具
| 工具 | 简介 | 获取方式 |
|---|---|---|
| WorkBuddy | 腾讯 CodeBuddy 桌面版:AI IDE + 内置 codebuddy CLI,自带 Node / Python / Git 运行时,开箱即写代码 | 应用市场详情页 |
| BitFun(毕方) | 华为自研技术平台底座,鸿蒙电脑版 DevEco Studio 基于其构建 | 应用市场搜索“BitFun” |
| OpenDesk | OpenHarmony 社区智能体桌面:ACP 协议宿主调度外部智能体,内置浏览器与插件系统 | 应用市场详情页 |
| OpenClaw助手 | 开源 AI Agent 一键部署向导,依托融合开发引擎的 openEuler 终端运行 | 应用市场搜索“OpenClaw助手” |
| Qoder CN | 阿里推出的编程智能体,鸿蒙电脑版已上架 | 应用市场搜索“Qorder CN” |
| kimi | 月之暗面鸿蒙电脑版办公助手 | 应用市场搜索“Kimi” |
| Cube Agent | 面向鸿蒙电脑的一台原生AI工作台 | 应用市场搜索“Cube Agent” |
| 豆包 | 字节跳动AI型工作助手 | 应用市场搜索“豆包” |
| 千问 | 阿里大模型官方助手 | 应用市场搜索“千问” |
| 千问办公 | 阿里大模型官方助手 | 应用市场搜索“千问办公” |
| Chatbox | AI客户端应用和智能助手 | 应用市场搜索“Chatbox” |
| 讯飞星火 | 高效解决工作、学习、生活场景问题的AI助手 | 应用市场搜索“讯飞星火” |
| Cherry Studio | 一款支持多个大语言模型的桌面客户端 | 应用市场搜索“Cherry Studio” |
| WorkSwarm | 一款原生智能体对话应用 | 应用市场搜索“WorkSwarm” |
| ArkPilot | 一款AI Agent工作台应用 | 应用市场搜索”ArkPilot” |
| AnythingLLM | 开源的企业级 AI 聊天应用,支持多模型接入与知识库管理 | 开源地址 |
4.2 AI CLI 工具(终端里的编程智能体)
多数为 npm/pip 一条命令安装,在鸿蒙电脑自带终端运行,配置 API Key 即用。
开源 Agent CLI
| 工具 | 简介 | 仓库 |
|---|---|---|
| OpenDesk CLI | opendesk终端编程智能体 | https://opendesk.matrix.openharmony.cn/docs/quickstart/cli/ |
| Qwen Code | 阿里通义千问开源 CLI | 通过harmonybrew直接安装 |
| OpenCode | 社区热门开源终端 Agent | 通过harmonybrew直接安装,https://gitcode.com/OpenHarmonyPCDeveloper/ohpcd-brew,安装命令:brew install opencode |
| Openclaw | 社区热门开源终端 Agent | 通过harmonybrew直接安装,https://gitcode.com/OpenHarmonyPCDeveloper/ohpcd-brew |
| Gemini CLI | Google 开源终端 AI 助手,免费额度慷慨 | 通过harmonybrew直接安装,https://gitcode.com/OpenHarmonyPCDeveloper/ohpcd-brew |
| cline | AI 编码代理 | 通过harmonybrew直接安装,https://gitcode.com/OpenHarmonyPCDeveloper/ohpcd-brew |
| harness agent | AI 编码智能体 | 通过harmonybrew直接安装,https://gitcode.com/OpenHarmonyPCDeveloper/ohpcd-brew,安装命令:brew install hermes-agent |
| kimi code CLI | 月之暗面开源 CLI | 通过npm安装,https://www.kimi.com/code/docs/kimi-code-cli/guides/getting-started.html |
| Codex CLI | OpenAI 开源(Rust)轻量编码智能体 | 通过harmonybrew安装,https://atomgit.com/Harmonybrew/homebrew-core,安装命令:brew install codex |
| Claude Code | Anthropic 官方终端编程智能体 | 通过harmonybrew直接安装,https://atomgit.com/social4hyq/homebrew-core |
| hermes | Hermes 是一个由美国 Nous Research推出的 可长期运行、能自主执行任务并持续学习的 AI Agent | 通过harmonybrew直接安装 |
| codebuddy CLI | 腾讯云推出的AI命令行编程工具 | 通过harmonybrew直接安装 |
| CodeWhale | 终端编程智能体 | 通过harmonybrew直接安装,安装命令:brew install codewhale |
| AtomCode | 一款运行在终端的开源 AI 编码智能体 | 可通过 Harmonybrew 获取。安装命令:brew install atomcode |
五、版本控制与代码托管
| 工具 | 简介 | 下载链接 |
|---|---|---|
| GitNext | 鸿蒙原生 Git 客户端,随时查看与管理代码仓库 | 应用市场详情页 |
| HmCodeHub | 鸿蒙电脑上的 GitHub 客户端,浏览仓库、Issue 等更顺手 | 应用市场详情页 |
| kgit | 鸿蒙电脑上的 git工具 | 应用市场搜索“kgit” |
| GitCoder | 鸿蒙上面向开发者的一款多平台Git客户端,支持Gitcode、GitHub、Gitee三大代码托管平台 | 应用市场搜索“GitCoder” |
| 脉git | 鸿蒙上一款git图形客户端 | 应用市场搜索“脉git” |
六、终端与远程开发
| 工具 | 简介 | 下载链接 |
|---|---|---|
| CrossShellNext | SSH 终端工具,支持多会话管理与密钥登录,远程开发必备 | 应用市场详情页 |
| FtpNextClient | 免费 FTP / SFTP / Telnet 客户端,本地与远程文件互传 | 应用市场详情页 |
| FtpNextServer | 免费 FTP / SSH / Telnet 服务器端,把鸿蒙电脑变成远程主机 | 应用市场详情页 |
| AirFTP | 轻量、高效的FTP/FTPS/SFTP文件传输客户端 | 应用市场搜索“AirFTP” |
| 优速FTP | FTP文件传输客户端 | 应用市场搜索“优速FTP” |
| TermNext | 一款专业SSH客户端 | 应用市场搜索“TermNext” |
| CodeDock | 一款面向开发者的远程代码编辑工具 | 应用市场搜索“CodeDock” |
七、辅助与效率工具
7.1 Linux 虚拟机
| 工具 | 简介 | 下载链接 |
|---|---|---|
| 融合开发引擎 | 华为官方发布,运行在harmonyOS上的一个Linux虚拟机 | 应用市场搜索“融合开发引擎” |
| HISH | 运行在harmonyOS上的一个Linux虚拟机 | 应用市场搜索“HISH” |
7.2 数据库工具
| 工具 | 简介 | 下载链接 |
|---|---|---|
| Navicat Premium Lite | 免费数据库统一管理(MySQL / PostgreSQL 等) | 应用市场搜索“Navicat” |
| DB Browser for SQLite(AirBase) | SQLite 数据库可视化管理,支持建库、编辑数据与执行 SQL 查询 | 应用市场搜索“AirBase”;开源地址 |
| Queryon for SQLite | 鸿蒙上一款轻量级数据库管理工具 | 应用市场搜索“Queryon for SQLite” |
| 数据库管理工具 | 鸿蒙上一款轻量级数据库管理工具 | 应用市场搜索“数据库管理工具” |
| SQLNexus | 鸿蒙上一款专业数据库管理工具 | 应用市场搜索“SQLNexus” |
| Redis | 数据库、缓存以及消息中间件工具 | 应用市场搜索”Redis” |
| Another Redis Desktop Manager | 开源的 Redis 桌面管理客户端 | 开源地址 |
| Beekeeper Studio | 开源跨平台的 SQL 编辑和数据库管理工具 | 开源地址 |
| pgAdmin | PostgreSQL 数据库的开源管理和开发平台 | 开源地址 |
| DbGate | 开源的跨平台数据库管理工具 | 开源地址 |
| CHINER | 开源的数据库建模工具 | 开源地址 |
7.3 抓包与测试工具
| 工具 | 简介 | 下载链接 |
|---|---|---|
| Wireshark(AirShark) | 网络协议分析工具,抓包深度解析数据包,用于网络调试与排障 | 应用市场搜索”AirShark”;开源地址 |
| MQTTX | 开源的 MQTT 客户端测试工具 | 开源地址 |
| glogg | 开源的日志文件查看和分析器 | 开源地址 |
7.4 科学计算与辅助效率工具
| 工具 | 简介 | 下载链接 |
|---|---|---|
| DevBox | 面向鸿蒙 PC 的开发者工具集,常用开发小工具与云端开发环境一站式获取 | 应用市场详情页 |
| MWorks.Syslab | 同元软控科学计算与系统仿真环境(Julia 内核),数据分析与算法验证 | 应用市场详情页 |
| 鸿蒙JSON转对象工具 | JSON 快速转鸿蒙数据类(ArkTS),省去手写样板代码 | 应用市场详情页 |
| HMOS代码工坊 | 华为官方示例代码库,分类浏览可直接运行的应用案例 | 应用市场搜索“HMOS代码工坊” |
| MKLab | 一款适合学习、科研、工程计算及日常数据处理的应用 | 应用市场搜索“MKLab” |
八、编辑器与代码工具
8.1 代码编辑器
| 工具 | 简介 | 开源地址 |
|---|---|---|
| Neovim | 著名编辑器 Vim 的分支,通过更积极的重构使其更易维护和扩展 | 开源地址 |
| Notepad– | Notepad++ 的开源替代品 | 开源地址 |
| MarkText | 开源的 Markdown 编辑器 | 开源地址 |
| electron-markdownify | 基于 Electron 的轻量开源 Markdown 桌面编辑器 | 开源地址 |
8.2 编程辅助工具
| 工具 | 简介 | 开源地址 |
|---|---|---|
| AutoHotkey | 自动化脚本工具 | 开源地址 |
| RenderDoc | 图形 API 调试工具,支持 Vulkan / D3D11 / D3D12 / OpenGL | 开源地址 |
| Luyten | Java 反编译 GUI 工具 | 开源地址 |
| HiJson | JSON 格式化工具 | 开源地址 |
| Regexxer | 开源的图形化搜索和替换工具 | 开源地址 |
| jd-gui | 图形化 Java 反汇编工具,支持跨平台使用 | 开源地址 |
| CopyQ | 开源的剪贴板管理器 | 开源地址 |
九、笔记与文档工具
| 工具 | 简介 | 开源地址 |
|---|---|---|
| Logseq | 开源的隐私至上的知识管理和协作平台 | 开源地址 |
| Trilium Notes | 开源的层级笔记应用 | 开源地址 |
| Nixnote | Evernote 的开源客户端(NixNote 2) | 开源地址 |
| Xournal | 开源的笔记和 PDF 标注软件 | 开源地址 |
| GNOTE便笺 | GNOME 的桌面便签应用 | 开源地址 |
| Anki | 开源的间隔重复记忆辅助软件 | 开源地址 |
十、文件比较与传输工具
10.1 文件比较工具
| 工具 | 简介 | 开源地址 |
|---|---|---|
| Kdiff3 | 开源的差异比较和合并工具 | 开源地址 |
| Meldmerge | 同 Meld 比较工具 | 开源地址 |
| DiffPDF | 用于比较两个 PDF 文件差异的开源工具 | 开源地址 |
10.2 文件传输工具
| 工具 | 简介 | 开源地址 |
|---|---|---|
| LANDrop | 开源的跨平台局域网文件传输工具 | 开源地址 |
| NitroShare | 开源的跨平台局域网文件传输工具 | 开源地址 |
| LocalSend | 开源的跨平台局域网文件传输工具 | 开源地址 |
十一、图片查看与编辑工具
11.1 图片查看器
| 工具 | 简介 | 开源地址 |
|---|---|---|
| gThumb | GNOME 桌面环境的开源图像查看器和浏览器 | 开源地址 |
| nomacs | 开源的图像查看器 | 开源地址 |
| Ristretto | XFCE 桌面环境的图像查看器 | 开源地址 |
| imv | 开源的轻量级图像查看器,支持 Wayland 和 X11 | 开源地址 |
| phototonic | 开源的图像查看器和管理器 | 开源地址 |
11.2 图片编辑工具
| 工具 | 简介 | 开源地址 |
|---|---|---|
| Shotwell | GNOME 的照片管理器 | 开源地址 |
| PhotoFlare | 开源的照片编辑器 | 开源地址 |
| Pinta | 开源的图像编辑和绘图软件(灵感来自 Paint.NET) | 开源地址 |
| Tesseract | 开源的 OCR 引擎 | 开源地址 |
十二、视频与音频工具
12.1 视频播放与编辑
| 工具 | 简介 | 开源地址 |
|---|---|---|
| Minitube | 开源的 YouTube 客户端播放器 | 开源地址 |
| MoonPlayer | 跨平台的开源网络视频播放器 | 开源地址 |
| TupiTube | 开源的 2D 动画软件 | 开源地址 |
| qjackctl | 开源的 JACK 音频连接工具 | 开源地址 |
12.2 音乐播放器
| 工具 | 简介 | 开源地址 |
|---|---|---|
| LXMusic | 开源的轻量级音乐播放器 | 开源地址 |
| YesPlayMusic | 开源的音乐播放器 | 开源地址 |
十三、网络与虚拟化工具
13.1 网络工具
| 工具 | 简介 | 开源地址 |
|---|---|---|
| Hoppscotch | Postman 的开源替代,用于调试、测试 HTTP 接口(REST、GraphQL、WebSocket、MQTT) | 开源地址 |
| EasyTier | 开源的简单安全的去中心化组网和内网穿透工具 | 开源地址 |
| Carnac | 开源按键操作屏幕显示工具 | 开源地址 |
13.2 虚拟化与兼容层
| 工具 | 简介 | 开源地址 |
|---|---|---|
| QEMU | 通用的开源机器模拟器与虚拟化器 | 开源地址 |
| WineHua | 基于 Wine 的 Windows 应用兼容层,用于在非 Windows 系统上运行 Windows 程序 | 开源地址 |
13.3 安全与密码管理
| 工具 | 简介 | 开源地址 |
|---|---|---|
| KeePass | 免费开源的密码管理器 | 开源地址 |
| KeePassXC | 密码管理器 KeePass 的现代跨平台分支 | 开源地址 |
13.4 其他实用工具
| 工具 | 简介 | 开源地址 |
|---|---|---|
| Etcher | 开源 USB / SD 卡启动盘制作工具 | 开源地址 |
| Easystroke | Linux 下的开源鼠标手势识别软件 | 开源地址 |
| 7-Zip | 开源的文件压缩和解压工具 | 开源地址 |
| Freeplane | 基于 FreeMind 的开源思维导图软件 | 开源地址 |
| Pencil | 开源的 GUI 原型设计工具 | 开源地址 |
| TuxPaint | 面向儿童的开源绘画软件 | 开源地址 |
| KTouch | KDE 下的开源打字辅导软件 | 开源地址 |
十四、说明与建议
- 应用尝鲜通道:DevEco Studio 等官方工具目前通过“华为应用市场 > 我的 > 应用尝鲜”分发,普通搜索可能搜不到。
- 运行环境:DevEco Studio 鸿蒙电脑版要求 HarmonyOS 7.0 及以上,支持 MateBook Pro / MateBook Fold 非凡大师等机型。
- 生态现状:VS Code、JetBrains 系列等桌面 IDE 的鸿蒙原生版本暂未上架,可关注官方后续公告。
- 链接说明:三方工具链接来自社区盘点(2025-12),若失效请以应用市场内搜索结果为准。
相关资源
- HarmonyOS 开发者官网 - 官方文档、SDK 下载与活动公告。
- HarmonyOS 开发指南 - 系统性官方开发文档。
- 华为应用市场 - 本文所有工具的官方分发渠道。
- harmony-pc-apps - 鸿蒙 PC 开源应用清单与移植参考。
- 华为开发者社区论坛 - 鸿蒙开发问题交流与技术讨论。
欢迎在评论区补充遗漏的工具与教程,本文持续更新。
更多推荐

所有评论(0)