惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
量子位
MongoDB | Blog
MongoDB | Blog
N
Netflix TechBlog - Medium
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog
A
About on SuperTechFans
腾讯CDC
The GitHub Blog
The GitHub Blog
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
Last Week in AI
Last Week in AI
H
Help Net Security
WordPress大学
WordPress大学
博客园 - 司徒正美
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Tailwind CSS Blog
博客园 - 【当耐特】
S
SegmentFault 最新的问题
美团技术团队
M
MIT News - Artificial intelligence
L
LangChain Blog
博客园 - 聂微东

InfoQ - 促进软件开发领域知识与创新的传播

Meta 收购 Manus 这事儿泡汤了 5.5万 Star 开源项目 Ghostty 被迫出走,GitHub 正在终结一代技术人的乌托邦 Slack 长时运行多智能体系统的上下文管理方案 从 T+1 到分钟级:金城银行基于 Apache Doris 构建高可靠、强一致的实时数据平台 谷歌云推出 Agents CLI,简化 AI 智能体开发全流程 Claude官方击穿高薪、高学历的安全防线!Anthropic点名10大高危职业,但有群人暂时稳了 亚马逊云科技终止 WorkMail 服务,并将 App Runner 转入维护模式 OPPO小布记忆:全模态碎片化内容的理解与智能整理实践|AICon上海 模力工场038周AI应用周榜:工具在消失,工作流在出现 Akamai CEO Tom Leighton:Agent 时代来临,云基础设施正从“中心化”转向“分布式边缘” 日均数百亿入库背后:从“人肉调度”到K8s弹性架构,度小满金融基于OceanBase重构入库架构实践 百度文库网盘发布GenFlow 4.0:月活用户超1亿,要把网盘变成全端AI工作台 Altman 投的 Agent 终端 Warp 开源了!斩获3.5万star 哪些客户需要拒, 敢让龙虾决定吗?_AI&大模型_InfoQ 中文站_InfoQ精选视频 从开发到生产:为什么越来越多的机器学习团队纷纷迁移到 Snowflake | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 探索多智能体工作流:LangGraph Snowflake Cortex AI | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 腾讯云分布式缓存数据库:AI Agent - 从提示词工程到 Harness 工程 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 基于 Streamlit 为 CSV 数据构建分析智能体 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 AI 智能体:告别文档缺漏 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 构建 AI 驱动的数据管道:深度探讨 Snowflake Openflow 与非结构化数据 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 云端太贵、本地不够聪明,英特尔押注“端云混合AI”:智能体PC会替人完成工作 不到10%的存储投入,可能拖垮90%的GPU投资!IBM把AI Agent塞进存储系统,算清企业最容易忽略的一笔账 Snowpark 上手实战 | BUILD 2025_大数据_王玮_InfoQ精选视频 ClickHouse + Langfuse,构建 Agent 可观测基石 腾讯云分布式缓存数据库:Cluster Proxy 共享连接架构深度解析 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 AI 写代码太烧钱了:Copilot、Claude 一起涨价,不如把程序员请回来? 英特尔发布至强600系列工作站处理器与锐炫Pro B70 GPU,全新AI工作站来了 腾讯云分布式缓存数据库:从 Redis 到 Valkey - 开源社区如何快速创新 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 印奇这次要“从0重做”智驾模型!首谈阶跃和千里双公司布局:中国AI商业闭环要靠车跑出来 从Cursor返聘归来,90后华裔女高管带Claude开启日更模式:token成本比工程师工资低多了!
Node.js 拟内置虚拟文件系统,AI 生成代码引争议
作者:Daniel Curtis明知山 · 2026-05-26 · via InfoQ - 促进软件开发领域知识与创新的传播

Matteo Collina 是 Node.js 技术指导委员会成员,同时也是 Platformatic 联合创始人。他提议在 Node.js 核心中新增 node:vfs 模块,正式引入原生级虚拟文件系统(VFS)。该提案以 PR #61478 的形式提交至 Node.js GitHub 仓库,新增约 19000 行代码,涉及 100 个文件,并在社区引发了广泛讨论——大家既关注这项新功能本身,也热议该功能主要是使用 Claude Code 开发的这一事实。

Node.js 的核心始终围绕 I/O,流、缓冲区、套接字和文件共同构成了运行时骨干。然而,运行 AI 生成代码、无磁盘测试、打包单文件可执行应用以及在多租户平台中对文件访问进行沙箱隔离这类常见工作流程以往都只能依靠变通方案实现。此次提议的 node:vfs 模块通过提供基于内存且兼容 fs 的 API,以及支持挂载点、覆盖模式、符号链接和模块加载钩子,一次性解决这四个问题。

与该核心提案同步推进的还有,Platformatic 已在 npm 上发布了用户态包 ,适用于 Node.js 22 及以上版本。该包完整复刻了提案新增的核心 API,待 node:vfs 正式推出时,只需修改一行导入语句即可完成迁移:将 '@platformatic/vfs' 替换为 'node:vfs'。Vercel 已将这套 API 封装到自己的 包中,而 LangChain 也已通过 将 VFS 用于智能体沙箱化。

该功能已获得了看到其明显优势的开发者的支持。在 Hacker News 上,一位评论者指出:

Yarn、pnpm、webpack 都有各自对应的解决方案。很高兴这项能力即将成为标准。我有个项目曾受文件系统限制严重:原本执行 13000 个测试需要 40 分钟,若 Node 原生支持虚拟文件系统,耗时可缩短至 3 分钟。

Hashnode 上,开发者 Jake Morrison 强调了 AI 智能体的使用场景:

我一直将生成的代码写入临时文件,然后再清理,这种方式总觉得不够妥当。将代码保留在内存中并直接导入,会合理得多。

但这个 PR 也引发了一场更大范围的争论。Collina 坦言,该实现是在 2025 年圣诞节期间借助 AI 辅助完成的,他表示“ AI 处理了繁琐的部分”,自己则专注于架构、API 设计和代码审核。对此,Node.js 核心资深贡献者、io.js 分支发起人 Fedor Indutny 在 GitHub 上发起了一份请愿书,呼吁禁止在 Node.js 核心中加入 AI 生成的代码。请愿内容指出,该 PR 的代码体量大,让人对开发者原产地证书(DCO)以及审核人员能否充分核验机器生成代码产生顾虑。Indutny 在 Reddit 上写道:

我始终认为,Node.js 这类核心基础设施并不适合做出这类改动。

也有人提出反驳,Hacker News 上的一些评论者表示:“如果要选择信任谁去探索这些方向,我会相信他,还有这几年在 Node.js 仓库中表现出色的维护者们。”

目前 Bun 和 Deno 均未提供同类的内置 VFS。Deno 已创建 issue #32783 用于跟踪添加 node:vfs 兼容性的工作。在原始文件系统吞吐量方面领先基准测试的 Bun 尚未宣布类似的计划。Node.js TSC 计划就 AI 辅助代码贡献的管理规则开展投票,这将决定该 PR 的命运。用户态包及迁移路径的文档可在 Platformatic 博客@platformatic/vfs GitHub 仓库 查看。

查看英文原文:https://www.infoq.com/news/2026/05/node-js-file-system/