Wiki 知识库

全部文档 / 作者: Yifan Xu

4 篇
清除

10月25日我生日:从实验室到 LayerFS 的开源创业之路

作者在生日之际回顾过去一年的经历:从加拿大到新加坡再到中国,从实习生到代理 CEO,再到创业未果后投身开源。他坚信 AI 时代的基础设施应围绕 agent 重新设计,尝试申请创业营但因对国内 VC 模式失望而放弃融资,转而 all in 研发 Ephemeral Sandbox。在田老师等人的帮助下,项目转向 FUSE 技术路线并演化为 LayerFS,于四天前发布 v1.0.0。尽管面对 90% 的质疑,他决心把这一底层基础设施项目长期做下去。

技术 › Agent Yifan Xu (@yifanxu_ephai) 2026-10-266.9 KB 51

LayerFS:临时工作区,持久共享历史

LayerFS 是一个面向 AI Agent 的文件系统,同时提供可自由探索、随时丢弃的隔离工作区,以及可保留、共享和复用的持久历史。针对并行 Agent 从同一环境出发产生大量重复存储的问题,LayerFS 通过三层机制实现高效存储:内容寻址存储(CAS)复用完全相同的对象;内容定义分块(CDC)采用 FastCDC 风格策略,使局部修改不会导致边界偏移,实现文件内部区域复用;写时复制(COW)只重建发生变化的路径,复用未变的文件系统结构。三者结合使检查点在逻辑上完整不可变,物理上仅增量存储,让 Agent 实验成本低廉且可派生、回溯。

技术 › Agent Yifan Xu 2026-09-016.5 KB 25.8K 102 78

Claude Code、Pi 和 DSH 为什么无法完成交互式 CLI

本文通过一个需要交互式输入的随机数验证程序(rng)和URL验证码登录场景,对比分析了Claude Code、Pi、DSH和Codex等AI编程代理的Bash/Shell工具在处理交互式CLI任务时的能力差异。文章指出,Claude Code的Bash工具没有公开的stdin写入操作,Pi默认忽略stdin,DSH每次启动新进程,而Codex通过exec_command和write_stdin提供了完整的交互流程。文章详细解释了yield_time_ms和timeout的区别,并强调了持久会话、动态输入和退出验证对于端到端测试的重要性。

技术 › LLM Yifan Xu 2026-08-167.3 KB 7.4K 7 77