标签
基于作者使用LLM代理从零开始构建Go项目watgo的经验,讨论了在项目中有效利用AI代理的方法,强调了保持人工审查和指导的重要性。
MicroPython 移植到 WebAssembly,作为在浏览器中沙箱化执行 Python 的工具。
Simon Willison介绍了micropython-wasm,一个alpha版本包,它使用编译为WebAssembly的MicroPython在沙盒中运行Python代码,从而在Datasette等Python应用中实现安全的插件执行。
The May 2026 update for Ladybird browser brings major improvements in real-world site compatibility (e.g., passes Cloudflare Turnstile, enables MSE), responsiveness (async scrolling, JS bytecode caching, WASM JIT with Cranelift, incremental sweeping), and infrastructure (Rust HTML parser, ad-blocking via adblock-rust, CSS container queries).
Wasmer 利用 OpenAI 的 Codex 构建了 Edge.js,这是一个运行在 WebAssembly 沙箱中的边缘计算 Node.js 运行时,将开发周期从一年缩短至两周。
datasette-agent-micropython 0.1a0 是一个早期 alpha 版本,它将 Micropython 集成到 Datasette 中,利用沙盒机制和 WebAssembly 实现安全执行。
micropython-wasm 0.1a1 是一个 alpha 版本,它将 MicroPython 移植到 WebAssembly,从而能够在 Web 浏览器中执行 Python,并具备沙箱能力。
micropython-wasm 0.1a0 发布,使MicroPython能够在WebAssembly环境中运行,实现沙盒化和可移植性。
该项目展示了如何利用 Pyodide 和 Service Worker 在浏览器中完全运行 Python ASGI Web 应用程序,拦截指定路径下的请求并通过 ASGI 协议执行。示例包括 FastAPI 和完整的 Datasette 应用。
将 Windows 可执行文件 (win32/x86) 翻译为 WebAssembly 以在浏览器中运行,讨论诸如阻塞与异步设计等挑战。
Mozilla 的 SpiderMonkey 引擎默认禁用 asm.js 优化,标志着这一为 WebAssembly 铺平道路的技术走向终结。建议用户重新编译到 WebAssembly 以获得更好的性能。
深入解析BrowserPod架构,这是一个基于WebAssembly内核的浏览器内沙箱,完全在客户端运行兼容Linux的应用程序。本文涵盖内核设计、磁盘和网络子系统,以及其在浏览器中运行诸如Claude Code等工具的能力。
ZIP Shrinker 是一款浏览器工具,通过使用 libdeflate 重新压缩、移除元数据和目录条目来减小 ZIP 文件大小,并支持 APK 和 EPUB 等格式。
团队将Claude Code源码移植到WebAssembly运行环境,打包Node.js和Python,实现了在浏览器中直接运行Claude Code,包括终端界面和类本地的隔离执行环境。
Capsule Bash 是一个面向 AI 代理的沙盒化 Bash 环境,提供基于 WebAssembly 的安全隔离和丰富的命令反馈,无需复杂设置。
Hoot 0.9.0,一个用于 Guile 的 Scheme 到 WebAssembly 编译器后端,已发布,包含新功能和错误修复,包括 DWARF 支持、标准 Wasm 异常,以及为 Lisp Game Jam 提供的游戏 jam 模板。
Met-Shield 是一个开源再入模拟器,利用物理信息神经网络(PINN)预测航天器隔热罩上的热梯度,并集成到C++ WebAssembly引擎中,实现实时浏览器运行。该项目旨在提高相对于传统求解器的鲁棒性,但在高热通量阶段存在收敛问题。
Dart Live 使得 Dart 编译器、虚拟机和分析器能够完全在浏览器中通过 WebAssembly 运行,支持无需服务器的状态保持式热重载。
作者将基于 WebAssembly 编译的 Godot 游戏引擎(仅 35MB)与典型的 Docker 基础镜像进行对比,并探讨了尽管 WASM 在文件体积和部署效率上优势显著,但其实际应用范围却依然有限的深层原因。
这篇博客文章回应了关于WebAssembly不是纯栈机器的说法,通过讨论其带局部变量的设计并与Forth进行比较,论证它仍然符合栈机器的定义,并且其类似寄存器的局部变量提高了可读性和性能。