• 请不要在回答技术问题时复制粘贴 AI 生成的内容
unmayx
V2EX  ›  程序员

在浏览器里跑真· Linux 读我的博客,这波操作什么水平?🔥

  •  
  •   unmayx ·
    Mabbs · 1 day ago · 1659 views

    事情是这样的——我一直想在博客上加个“终端版”访问入口,但去年觉得太麻烦就鸽了。
    结果上个月我试了把 Vibe Coding(就是全程跟 AI 聊天写代码),居然真给捣鼓出来了,而且效果离谱得好……

    现在你可以在浏览器里直接用真正的 Linux 内核( WASM 版)访问我的博客,不是模拟,不是装样子,是真的 busybox + shell + wget ,还能 cat 文章、看评论,甚至联网。

    • 基于 WASM Linux 项目,纯正内核,跑在浏览器里
    • 我给上游提了 issue ,作者大佬第二天就修了 bug ,强得可怕😨
    • AI 帮我写了设备驱动、网络网关、交互脚本,我主要负责提需求和喊“666”
    • 后来又搞了个轻量级 JS 版( JSNix ),手机也能玩,启动飞快

    最终效果在这里:
    👉 https://mabbs.github.io/linux/ (真·Linux 版)
    👉 https://mabbs.github.io/jsnix/ (轻量 JS 版)

    这可能是目前全网唯一一个用真的 Linux 内核在浏览器里访问博客的界面,虚拟机和伪终端都弱爆了。虽然还有点小 bug ,但体验真的新奇,欢迎来试试,顺便看看能不能把终端玩炸(笑)。

    整个过程我几乎没写一行代码,全是跟 AI 聊出来的——现在的 AI 真的能帮你实现想法,只要方向别跑偏。详细的折腾经历我都写在文章里了,感兴趣的可以点进去看,顺便给我提点建议~


    📌 原文链接:https://mabbs.github.io/2026/08/01/terminal.html

    9 replies    2026-08-01 19:41:26 +08:00
    w568w
        1
    w568w  
       1 day ago   ❤️ 3
    浏览器跑大模型: https://teamchong.github.io/turboquant-wasm/

    浏览器跑绝大多数操作系统: https://copy.sh/v86/

    浏览器跑 Office 套件: https://edit.chaxus.com/

    浏览器跑《泰拉瑞亚》: https://velzie.rip/blog/celeste-wasm

    浏览器跑 JVM: https://cheerpj.com/

    浏览器跑浏览器: https://developer.puter.com/labs/firefox-wasm/
    BuffDog
        2
    BuffDog  
       1 day ago
    https://bellard.org/jslinux/

    你是否在找这个,N 年以前就有人大佬手搓了
    unmayx
        3
    unmayx  
    OP
       1 day ago
    @BuffDog 🤭我做的是博客,不是演示,而且也不是虚拟机
    unmayx
        4
    unmayx  
    OP
       1 day ago
    @w568w 😆然而原生跑操作系统的几乎没有
    expkzb
        5
    expkzb  
       17h 37m ago
    这样看文章还挺浪漫的
    loading
        6
    loading  
       17h 15m ago   ❤️ 3
    昨天开科技周刊看到的真大佬

    》》

    一个法国程序员隐居在巴黎,过去 30 年,都在编写软件。整个互联网如今都依赖于他的作品,却很少人知道他的名字。

    他编写的代码支撑着 YouTube 、Netflix 和 TikTok 的视频业务,也支撑着 AWS 、谷歌云和微软 Azure 等云服务的底层虚拟服务器。他还创造过圆周率位数的世界纪录。

    他没有推特账号,也不做任何市场推广,只是默默地发布产品。

    他的名字叫法布里斯·贝拉尔( Fabrice Bellard )。

    ![]( https://cdn.beekka.com/blogimg/asset/202606/bg2026062004.webp)

    在编程领域之外,几乎无人知晓他创造的奇迹。

    他 1972 年出生于法国格勒诺布尔,毕业于法国顶尖工程学院----巴黎综合理工学院。

    他从未去过硅谷,只是埋头编写代码。

    2000 年,28 岁的他启动了一个名为 FFmpeg 的项目,那是一个开源的多媒体框架,用于视频编码、解码和流媒体传输。这个项目完成了一项其他开发者都未能出色完成的任务。它在一个库中处理了所有现有的视频和音频格式,并且支持所有操作系统。

    他独自领导这个项目多年。如今,FFmpeg 已成为互联网视频的基石。YouTube 使用它,Netflix 使用它,VLC 使用它,Chrome 和 Firefox 也使用了它的部分代码。每一部安卓手机、每一部 iPhone 、每一台智能电视、每一个你曾经接触过的视频编辑工具,其底层都运行着 FFmpeg 。如果你在过去 20 年里看过任何视频,那么 FFmpeg 都处理过它。

    但他并未止步于此。2003 年,他创建了 QEMU ,一个操作系统模拟器和虚拟化器。他独自编写了 QEMU ,直到 2005 年的 0.7.1 版本为止。QEMU 允许你在任何操作系统上运行其他任何操作系统。

    它成为了现代虚拟化的基础。Linux 内核虚拟机管理程序 KVM 就运行在 QEMU 之上。所有主流云服务提供商,例如 AWS 、Google Cloud 、Microsoft Azure 和 IBM Cloud ,都在基于 QEMU 构建的基础设施上运行虚拟机。QEMU 是地球上被引用次数最多的云基础设施代码。

    2001 年,他凭借一个小型 C 编译器赢得了国际混淆 C 代码大赛( IOBC ),该编译器后来发展成为 TCC ,即 Tiny C Compiler (微型 C 编译器)。TCC 可以在 15 秒内从源代码编译好并启动 Linux 内核。

    2004 年,他使用一台个人台式电脑和他自己推导的算法----贝拉德公式,计算出了当时最多的 π 位数。

    2011 年,他用纯 JavaScript 编写了一个完整的 PC 模拟器,可以在浏览器中运行 Linux 系统,这个项目名为 JSLinux ,至今仍让工程师们难以置信。

    2019 年,他发布了 QuickJS ,这是一个小巧但功能齐全的 JavaScript 引擎,可以胜任 V8 引擎无法胜任的工作。

    2021 年,他发布了 NNCP ,这是一个基于神经网络的无损数据压缩器,立即在大型文本压缩基准测试中名列前茅。

    之后,他将注意力转向了大型语言模型。他构建了 TextSynth Server ,这是一个带有 REST API 的 Web 服务器,用于在本地运行 LLM 。

    他还发布了 ts*zip 和 ts*sms ,那是利用大模型压缩文本的工具,其压缩率远超传统算法。他还发布了 TSAC ,一个超低比特率音频压缩系统。

    2025 年 12 月,他发布了 Micro QuickJS ,这是一个独立于 QuickJS 的全新 JavaScript 微引擎,专为内存占用极低的环境而设计。

    法布里斯·贝拉尔于 2012 年加入电信公司 Amarisoft ,并担任首席技术官。该公司开发 4G 和 5G 基站软件,供全球运营商和实验室使用。十多年来,他一直运营着这家公司,同时还在自己的个人主页 bellard.org 上发布个人项目。

    ![]( https://cdn.beekka.com/blogimg/asset/202606/bg2026062005.webp)

    他没有 Twitter 账号,也没有 Instagram 账号,几乎不接受采访。他的个人网站只是一个项目列表,没有任何样式、字体或营销文案,只有标题和链接。

    这位从未移居硅谷的低调法国工程师,编写了默默运行互联网的代码。他至今仍在发布产品。
    wuhunyu
        7
    wuhunyu  
       11h 35m ago
    op 的博客也是在终端上写的吗, 原始的 markdown 格式排版也挺合适人观看的
    unmayx
        8
    unmayx  
    OP
       9h 5m ago
    @wuhunyu 😂文章本身是用 vscode 写的,因为要预览格式
    huangsen365
        9
    huangsen365  
       7h 45m ago
    不错,AI 的发展加速了 WASM 的发展
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   926 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 19:26 · PVG 03:26 · LAX 12:26 · JFK 15:26
    ♥ Do have faith in what you're doing.