BJH OS — 免费、开源、基于浏览器的操作系统,使用 HTML、CSS 与 JavaScript 构建

发布: (2025年12月3日 GMT+8 03:59)
5 min read
原文: Dev.to

Source: Dev.to

自定义桌面环境

  • 可拖拽、可调整大小的窗口,拥有熟悉的桌面布局。
  • 应用在带有标题栏和关闭按钮的可移动窗口中打开。
  • 双击标题栏即可最大化或恢复窗口。

UI 与窗口管理

  • 增强的阴影、边框以及精致的拖拽交互,带来现代感。
  • 整个操作系统的拖拽和窗口交互更加流畅。

内置应用

  • 文件管理器、记事本、聊天应用(ChatLink)、设置等。
  • 开始菜单和工具栏的应用在窗口中打开,而不是新标签页,提供无缝的桌面体验。

模块化架构

  • 可轻松添加新主题、壁纸和应用。

持久化数据

  • 使用 localStorage 在会话之间保存偏好设置和数据。

强大的网页终端

  • 通过内置终端运行命令并控制操作系统——非常适合开发者和高级用户。

远程提醒与更新系统

  • 显示从远程 JSON 配置获取的提醒和更新。
  • 自动通知确保你不会错过重要更新。

BJH OS AI

  • 内置助手,提供更智能的交互和工作流自动化。

Flash 浏览器

  • 轻量、快速且安全的浏览器,已集成到 BJH OS 中。

全球发布

  • 更新分阶段在全球范围内发布,以确保稳定性,避免服务器过载,并提供流畅的安装体验。

BJH OS 应用市场

应用市场在 BJH OS 4.7 更新中引入,并分阶段推出。

  • 使用搜索栏和自动完成建议浏览应用和游戏。
  • 游戏应用搜索 三个标签页。
  • 应用列表显示图标、名称、类别、评分和下载量。
  • 趋势通知出现在顶部,包含应用 URL 和主图像。

应用详情页

  • 图标与名称
  • 开发者/公司名称
  • 评分和评论数量
  • 下载大小和下载次数
  • 下载按钮
  • 截图和视频预览
  • 描述
  • 评分与评论,带有“此评论是否有帮助?”计数器
  • 底部显示相似的应用或游戏

用户功能

  • 登录或创建 BJH OS 账户以使用应用市场。
  • 管理收藏的应用。
  • 下载内容保存在 管理应用 面板中。
  • 当有新版本时自动更新应用。
  • 为应用评分并撰写评论。
  • 重置或找回忘记的密码。
  • 接收系统和邮件通知(注册、应用更新等)。

开发者功能

  • 上传应用/游戏,需提供图标、名称、描述、截图/视频、类别、版本和 zip 文件。
  • 为已有应用上传更新。
  • 查看应用统计数据:下载量、评分、评论。
  • 对用户评论进行回复。
  • 管理推广积分,以提升应用可见度。
  • 通知面板显示审批和推广更新。
  • 提供应用支持信息(网站、邮箱)。
  • 如有需要可提交申诉。

安全与用户体验

  • 为用户和开发者提供安全登录(密码哈希、密码重置)。
  • 对文件上传进行校验(图标、视频、zip 文件)。
  • 现代、美观、移动端友好的 UI。
  • 清晰直观的导航。

额外功能

  • 评分聚合与可视化。
  • 评论有用性追踪。
  • 趋势应用通知。
  • 通过积分系统实现流畅的应用推广工作流。
  • 系统邮件用于注册、应用更新和推广。

推出更新

  • 分阶段发布,以降低服务器压力并防止崩溃。
  • 随着 rollout 进程,用户会逐步获得访问权限。
  • 更新和通知通过 BJH OS 系统通知和邮件发送。

在 GitHub 上探索 BJH OS

BJH OS GitHub 仓库

为 BJH OS 做贡献

贡献指南

Back to Blog

相关文章

阅读更多 »