当前位置: 首页 > news >正文

SolonCode(编码智能体)支持鸿蒙 PC

2025 年,华为在成都正式发布搭载 HarmonyOS 5 的鸿蒙 PC——MateBook Pro 与 MateBook Fold 非凡大师。这标志着鸿蒙生态从手机、平板、手表正式延伸到桌面 computing 领域,中国自主操作系统迈出了关键一步。

鸿蒙 PC 发布后,一个现实问题摆在了开发者面前:我日常使用的开发工具,能不能在鸿蒙 PC 上运行?

对于 AI 编码工具而言,这个问题尤为突出。当前主流的 AI 编码助手大多与特定平台或生态深度绑定——有的绑定特定操作系统,有的绑定特定 IDE,有的绑定特定 AI 提供商。当一个新的操作系统出现时,这些工具往往需要漫长的适配周期。

而 SolonCode,基于"Java 运行时 + Web 交互"的架构设计,天然具备跨平台能力。在鸿蒙 PC 发布之初,SolonCode 即可运行。

一、鸿蒙 PC:中国操作系统的里程碑

鸿蒙 PC 的发布,不仅仅是一款新硬件的亮相,更是中国基础软件生态的标志性事件。

  • 历时 5 年研发,投入 10000+ 工程师,积累 2700+ 核心专利
  • 鸿蒙内核采用微内核架构,代码量仅为传统宏内核系统的约 1/20
  • 获得国际 CC EAL6+ 安全认证,这是目前智能终端操作系统达到的最高安全等级
  • 原生支持 7 大编程语言:仓颉、ArkTS、Java、JavaScript、Python、C、C++
  • 应用生态快速成长:150+ 专属电脑生态应用,300+ 融合生态应用,预计年底达到 2000+
  • 2025 年 Q4 华为在中国 PC 市场出货量达 430 万台,排名第二

余承东表示,鸿蒙有望成为全球前三大电脑操作系统。2026 年 6 月,HarmonyOS 6 开发者 Beta 已启动,生态持续加速。

对于开发者来说,最重要的一条信息是: 鸿蒙 PC 原生支持 Java 运行,兼容 JDK 8(毕昇 JDK 8),底层基于 aarch64 + Linux 内核。 这意味着,所有基于 JVM 的应用和工具,天然具备了在鸿蒙 PC 上运行的基础。

二、SolonCode 为什么能兼容鸿蒙 PC

SolonCode 是基于 Solon AI 与 Java 实现的开源编码智能体。它的架构可以用一句话概括:后端是纯 Java 应用,通过终端命令启动,前端通过 Web 浏览器交互。

正是这个简洁的架构,让 SolonCode 具备了天然的跨平台能力。我们来拆解一下兼容鸿蒙 PC 的完整逻辑链:

技术兼容性逻辑链

环节 事实 结论
① SolonCode 后端是纯 Java 应用(基于 Solon 框架) 只要有 JVM 就能启动 需要确认鸿蒙 PC 有 JVM
② 鸿蒙 PC 兼容 JDK 8(毕昇 JDK 8) JVM 可用 ✅ 后端可运行
③ SolonCode Web 端通过浏览器访问 需要 Web 浏览器 需要确认鸿蒙 PC 有浏览器
④ 鸿蒙 PC 搭载 HarmonyOS,内置浏览器 浏览器可用 ✅ Web 端可访问
⑤ SolonCode CLI 通过终端运行 需要终端环境 需要确认鸿蒙 PC 有终端
⑥ 鸿蒙 PC ,支持 Bash 终端 终端可用 ✅ CLI 模式可运行

结论:SolonCode 可以在鸿蒙 PC 上通过 Web 模式和 CLI 模式运行,无需任何额外适配。

这不是事后补丁式的兼容,而是架构层面的天然契合。SolonCode 从设计之初就选择了 Java + Web 的技术路线——JVM 提供运行时的跨平台能力,Web 提供交互层的跨平台能力。两者叠加,使得 SolonCode 能够覆盖几乎所有主流操作系统。

三、不只是鸿蒙 — "Java + Web" 架构的跨平台优势

SolonCode 的兼容性远不止鸿蒙 PC。它的"Java + Web"架构意味着:

  • Windows ✅ — 最主流的开发平台,开箱即用
  • macOS ✅ — 开发者首选平台,开箱即用
  • Linux ✅ — 服务器端与桌面端均支持
  • 鸿蒙 PC ✅ — 原生支持 JVM + 浏览器,即开即用
  • 理论上,任何支持 JVM + 浏览器的系统都能运行

这套架构的核心优势在于:不依赖任何特定操作系统的 GUI 框架,不依赖任何特定 AI 提供商的 SDK。

SolonCode 同时支持三种交互模式:

  • CLI(命令行):在终端中直接使用,适合服务器环境或偏好命令行的开发者
  • Web(浏览器):通过浏览器访问,任何有浏览器的设备都能用
  • Desktop IDE(桌面端):集成到桌面开发环境中,提供更完整的编码体验

这三种模式覆盖了从轻量脚本到完整开发流程的不同场景。在鸿蒙 PC 上,开发者可以根据自己的习惯选择 CLI 或 Web 模式开始使用。

值得注意的是,SolonCode 对 Java 环境的兼容范围很广——支持从 Java 8 到 Java 26。这意味着无论鸿蒙 PC 使用毕昇 JDK 8,还是未来升级到更高版本的 JDK,SolonCode 都能正常运行。

四、在鸿蒙 PC 上运行 SolonCode

在鸿蒙 PC 上启动 SolonCode 非常简单。由于鸿蒙 PC 基于 Linux 内核,安装方式与 Linux 环境一致:

1. 环境准备

确认系统已安装 Java 运行环境(鸿蒙 PC 兼容毕昇 JDK 8):

java -version

2. 安装 SolonCode

在终端执行一行命令即可完成安装:

curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash

3. 启动并使用

安装完成后,通过命令行启动:

soloncode cli

也可以启动 Web 模式,在浏览器中进行交互(推荐):

soloncode web

启动后,SolonCode 会引导你配置 AI 模型提供商。SolonCode 不绑定特定 AI 提供商,你可以自由选择已支持的模型服务——这一点在鸿蒙 PC 上与其他平台完全一致。

4. 开始编码

一切就绪后,你就可以在鸿蒙 PC 上使用 SolonCode 进行 AI 辅助编码了。无论是 Java 项目、Node.js 项目、Go 项目,还是 ArkTS 项目,SolonCode 都能提供智能的代码生成、补全和重构建议。

结语

鸿蒙 PC 的发布,为中国开发者提供了一个新的选择。而开发者在选择新平台时,最关心的往往是工具链的完整性。

SolonCode 基于 Java 运行时和 Web 交互的架构设计,让它在鸿蒙 PC 发布之初就天然兼容——不需要等待官方适配,不需要安装额外的运行时环境,不需要改变使用习惯。这不仅是 SolonCode 的技术优势,更是"Java + Web"这套经典架构的生命力所在。

我们相信,优秀的开发工具应该是自由的——不绑定操作系统,不绑定 AI 提供商,不绑定使用方式。SolonCode 正在践行这一理念。

如果你正在使用或计划使用鸿蒙 PC,欢迎体验 SolonCode。

关于 SolonCode

项目 信息
仓库地址 https://gitee.com/opensolon/soloncode
https://gitcode.com/opensolon/soloncode
https://github.com/opensolon/soloncode
官网 https://solon.noear.org
开源协议 MIT
当前版本 v2026.6.10
支持的 Java 版本 Java 8 ~ Java 26
交互模式 CLI / Web / Desktop IDE

SolonCode 是 100% 开源的编码智能体,基于 Solon 框架与 Solon AI 构建。MIT 协议意味着你可以自由使用、修改和分发。

http://www.jsqmd.com/news/984916/

相关文章:

  • 文件描述符、文件表、FILE 结构体笔记
  • 2026年贵州波形护栏厂家采购指南:工程项目如何选到源头低价+快速发货的合规产品 - 精选优质企业推荐官
  • 【MATLAB】基于模型预测控制的车辆圆轨迹跟踪方法研究
  • 伺服电机仿真(6):机械传动系统的建模-单惯量、双惯量与多惯量系统
  • ngx_signal_worker_processes
  • 第二章 ICEF核心知识解读 第三节 ICEF对AI推理能力的系统性增强:机制、效果与深层价值
  • 2026 合肥高端包包优选榜单 包河靠谱交易门店汇总 - 开心测评
  • Vue 布局方案管理实战:拖拽面板位置保存与多方案切换完整指南
  • 计算机毕业设计之基于大数据的食物营养分析可视化平台
  • 深入解析机器人软件开发中的PID控制:聚焦抗积分饱和优化策略
  • 传统企业 AI 落地,不是买工具,而是重构信息流
  • 北京看守所律师事务所:驻所法律服务与常规代理有何本质区别? - 品牌2026
  • 第八阶段:工程化、质量管控与高级拓展(136天),Vue项目监控:接入Sentry实现前端异常上报+错误定位+告警通知
  • 丽水缙云县黄金回收指南:避开陷阱,多拿上千元 - 专业黄金回收
  • Java博客写出你的故事,上头条拿大奖,别让才华睡大觉
  • 把专业知识装进7×24的AI盒子:波街智才市场的设计逻辑
  • 南京婚纱照怎么选?麦田影像教你拍出专属风格 - 速递信息
  • 论文精读:基于GIS与地理探测器的西南喀斯特石漠化空间分布及驱动因子分析
  • 【教学类-160-52】20260531 AI视频培训-练习052“豆包AI视频《海边跳舞少女》豆包图片风格:马蒂斯
  • 细说KISS、YAGNI原则
  • 制造业领域:2026年值得关注的手推式/驾驶式/全自动工业扫地机制造商 - 企业推荐官【官方】
  • 第76篇 | HarmonyOS 保险箱详情页:私密照片如何浏览、恢复和导出
  • 2026义乌UV双喷服务机构整理推荐 - 奔跑123
  • 通诚无忧-通辽信息港信息平台运营策略:打造用户喜爱的通辽市本地服务社区
  • Kotlin单表达式函数在安卓开发中的精简艺术
  • MySQL(三):库操作与表操作
  • 大理黄金回收2026全流程高价避坑攻略 - 润富黄金回收
  • 自流平材料在现代装修设计中的创新应用及魅力解析
  • Playwright视觉比较(图片比对测试)
  • 伺服电机仿真(7):非线性因素的建模