Skip to content

HongXingOS 7

创造无限可能

从第一行代码开始, HongXingOS 就从来不只是为了“做一个系统”。

它更像是一场持续至今的实验。

关于设备应该如何工作, 关于软件与硬件应该如何连接, 关于一套系统究竟应该提供多少可能, 也关于我们能不能用自己的方式, 重新回答这些问题。

这些年,我们尝试过很多东西。

有些被保留下来, 有些被重新推翻, 有些经历了数次重构, 也有一些曾经看起来并不成熟的想法, 最终成为了今天体系中的一部分。

HongXingOS 7, 正是在这些积累之上诞生。

它不是一次简单的版本更新。

而是对过去技术路线的一次重新整理, 也是 HongXing 下一阶段产品体系新的开始。


不只是一个系统

我们越来越不愿意把 HongXingOS 定义成一个单独的软件产品。

因为今天的 HongXingOS, 早已不再只存在于某一个界面、某一台设备, 或者某一种硬件之中。

设备管理、系统服务、硬件适配、身份认证、数据交换、远程能力, 以及围绕不同设备构建起来的功能, 正在逐渐成为一个完整的整体。

过去分散在不同项目中的能力, 也正在被重新连接。

从 AuthLit5, 到 A81, 再到 Nano Lab 与 Amia 生态中的各项服务,

这些原本拥有不同目标、不同开发路径的项目, 正在逐渐形成属于 HongXing 自己的技术体系。

HongXingOS 7, 正在成为这个体系新的连接点。

它连接软件与硬件, 连接不同设备与服务, 也连接过去、现在与未来。


从 HongXingOS 6 到 HongXingOS 7

HongXingOS 7 的变化, 并不是从零开始。

在 HongXingOS 6 的实际使用过程中, Amia 生态已经开始逐步进入整个系统环境。

但我们也很快发现, 在设备协同、服务调用、兼容性以及部分实际使用场景中, 仍然存在不少不足。

有些问题来自早期设计。

有些来自不同设备环境之间的差异。

还有一些问题, 只有在系统真正投入使用以后才会出现。

我们没有把这些问题简单归结为 “旧版本应该被淘汰”。

相反, 在 HongXingOS 6 的整个生命周期中, 我们持续收集来自使用者的反馈。

一次次修改, 一次次验证, 再一次次重新审视系统本身。

很多今天在 HongXingOS 7 中看起来理所当然的体验, 其实都来自 OS6 阶段不断积累的问题与反馈。

HongXingOS 7, 也因此不只是一次功能增加。

它更像是一次真正基于实际使用结果完成的演进。


Amia,开始真正融入系统

在 HongXingOS 6 中, Amia 生态与系统之间仍然存在一些割裂。

不同服务能够运行, 但它们之间的协作并不总是自然。

到了 HongXingOS 7, 我们开始重新整理两者之间的关系。

更合理的资源调度, 更高效的服务调用, 更稳定的组件协作, 以及更快的网络连接能力,

让 Amia 不再只是“运行在 HongXingOS 上”。

而是开始真正成为系统环境的一部分。

过去, 我们更多考虑的是:

“这个功能能不能实现。”

而现在, 我们开始更加关注:

“这个功能能不能以更低的开销、更稳定的方式, 和整个系统一起长期运行。”

这种变化看起来并不夸张。

但它决定了一套系统究竟只是把功能堆叠在一起, 还是已经开始形成真正完整的生态。


从“能够运行”,到“真正可用”

一个系统真正重要的, 从来不是它能展示多少功能。

而是当你真正需要这些功能的时候, 它们是否可靠。

因此在 HongXingOS 7 中, 我们依旧把大量时间放在那些并不一定会被第一眼看到的地方。

系统稳定性。

资源调用效率。

网络连接速度。

设备兼容性。

服务之间的通信。

异常情况下的恢复能力。

长期运行后的可靠性。

以及不同硬件环境下的一致体验。

这些事情可能不会成为发布页面上最显眼的部分。

但它们决定了一套系统, 究竟只是一个能够启动的演示项目,

还是一个真正能够长期运行的系统。

我们仍然会继续尝试新的东西。

但不会为了“新”而新。

能够被留下来的能力, 首先应该可靠。


更快,但不仅仅是更快

性能提升并不只是跑分数字。

对于 HongXingOS 而言, 真正重要的是:

系统能不能更快完成一项任务, 服务能不能更少等待, 网络请求能不能更及时返回, 不同组件之间能不能减少不必要的开销。

HongXingOS 7 对性能的优化, 更多体现在整个系统运行过程之中。

减少不必要的调用。

缩短服务之间的等待。

优化网络连接。

降低重复处理。

让不同组件之间的协作更加直接。

很多变化不会以一个单独的按钮出现。

但它们会共同决定系统最终的使用体验。

更快, 不是为了让数字看起来更漂亮。

而是为了减少等待本身。


向下兼容,依旧持续

新的版本, 不应该意味着过去必须被丢下。

HongXingOS 7 在继续推进新功能、新设备与新架构的同时, 向下兼容计划也仍在持续进行。

对于已经投入使用的设备, 已经建立的服务, 以及过去版本中仍然具备实际价值的能力,

我们不会因为版本号发生变化, 就简单地将它们排除在新的体系之外。

兼容并不意味着永远停留在过去。

它意味着在向前的时候, 尽可能不让已有的投入失去意义。

因此, HongXingOS 7 会继续保留必要的兼容能力,

继续验证旧设备与新系统之间的协作, 继续处理不同版本、不同硬件环境之间可能出现的问题。

对于仍然能够继续工作的设备, 我们希望它继续工作。

对于能够通过适配重新接入的能力, 我们也会尽可能为它留下位置。

新的技术会继续出现。

新的设备会继续加入。

但这并不代表旧的东西必须立刻离开。

HongXingOS 的向下兼容计划, 不会因为 HongXingOS 7 的发布而结束。

它仍然会作为长期维护与演进计划的一部分, 继续进行。


系统不应该成为限制

我们并不希望告诉用户:

“这台设备只能这样使用。”

HongXingOS 7 想做的恰恰相反。

系统提供能力, 而不是规定答案。

你可以让它保持最简单的状态, 完成最基础的任务。

也可以继续扩展。

连接更多设备。

部署更多服务。

加入自己的程序。

甚至让它成为另一套系统中的一部分。

对于开发者而言, 它可以是一块继续探索的平台。

对于普通设备而言, 它也可以只是安静地完成自己的工作。

系统不应该成为边界。

它应该成为开始。


软件与硬件,不再彼此独立

一个好的软件体验, 最终一定会落到真实的硬件上。

而一个好的硬件产品, 也不应该只依靠参数本身。

HongXingOS 7 正在进一步强化软件与设备之间的关系。

从系统层能力,

到设备识别与适配,

再到不同硬件平台之间的协作,

我们希望让一台设备从第一次启动开始, 就成为整个 HongXing 技术体系的一部分。

未来, 一项能力可能不再只属于某一款产品。

同一套服务, 可以运行在不同设备上。

同一套身份体系, 可以连接不同终端。

同一个设备, 也能够承担完全不同的任务。

设备不再只是设备。

它可以成为节点。

成为服务。

成为入口。

也可以成为整个生态中的一部分。


下一步:做减法

系统不断发展, 代码自然会越来越多。

但代码越来越多, 并不代表系统一定越来越好。

随着 HongXingOS 不断演进, 一些历史设计、重复逻辑与旧组件也逐渐被保留下来。

这些东西曾经解决过问题。

但它们未必应该永远存在。

因此在 HongXingOS 7 之后的下一阶段计划中, 我们会开始进行更加系统性的代码整理。

精简重复实现。

减少不必要的逻辑。

重新整理组件关系。

优化部分历史遗留设计。

进一步降低不同服务之间的耦合。

继续改善资源占用与长期维护成本。

我们希望未来的 HongXingOS, 不是随着版本增加而变得越来越臃肿。

而是在能力不断增加的同时, 依然保持足够清晰。

功能可以越来越多。

但系统本身, 应该越来越简单。


为下一步留下空间

HongXingOS 的开发过程中, 我们一直保留一个习惯:

不给未来堵死道路。

因为我们并不知道,

半年之后,

一年之后,

甚至更久以后,

今天的设备最终会被拿去做什么。

很多真正有价值的功能, 最开始都不在计划之中。

它们来自新的需求。

新的硬件。

新的想法。

甚至来自一次失败的实验。

所以 HongXingOS 7 并不会试图一次定义未来所有功能。

相反,

我们希望把基础做好,

把接口留下,

把系统之间的边界变得更加清晰,

同时把能够继续扩展的位置保留下来。

未来出现新的设备时,

它可以接入。

出现新的服务时,

它可以运行。

出现新的想法时,

也不必重新推翻一切。

而过去已经存在的设备与能力, 也能够尽可能继续延续下去。

向前发展, 并不意味着必须切断过去。

真正稳定的技术体系, 应该既能够不断扩展, 也能够承接已有的积累。


第七代,但不是终点

从早期版本,

到 HongXingOS 6,

再到今天的 HongXingOS 7,

很多东西已经改变。

项目在改变。

设备在改变。

开发环境在改变。

整个技术体系也在不断重新整理。

一些旧的东西结束。

一些新的东西开始。

但有一件事情始终没有改变。

我们仍然愿意把一个看起来只是“能用”的东西, 继续改到真正满意为止。

测试。

调整。

重构。

重新实现。

然后再继续测试。

同时, 也继续维护那些仍然值得被留下的东西。

HongXingOS 7 不是终点。

甚至可能只是又一个开始。

接下来,

HongXingOS 还会继续进入更多设备,

连接更多服务,

继续完善 Amia 生态,

继续优化性能与网络,

继续推进向下兼容,

也继续整理那些已经变得不再必要的代码。

新的设备会加入。

旧的设备也不会被轻易放弃。

新的能力会继续出现。

过去的积累也会继续被继承。


我们无法提前定义所有可能。

但我们可以为它们留下位置。

让今天写下的代码, 在未来继续生长。

让过去已经投入使用的设备, 继续拥有价值。

让一台普通的设备, 拥有比最初设计更多的用途。

也让一个最初只是实验性质的项目, 最终成为真正能够长期运行的产品。

HongXingOS 7 想做的, 从来不是只追求“更新”。

而是在不断向前的同时, 把那些仍然值得保留的东西继续带下去。

不轻易放弃过去。

也不停止探索未来。

HongXingOS 7

创造无限可能。

下一个路口见。


版本、固件、兼容性与生命周期相关信息请查看 服务状态与公告

返回 项目生态