成为赞助商——支持中文 Agent 生态

了解赞助
库Agent场景库
← 返回用例列表

embedding-shapes:一人一代理约 72h 做出零依赖 Rust 浏览器——cloc 约 20,150 行

个人;披露约 3 天/约 70–72h 墙钟、Day1 约 7,500 行可渲、终态 cloc SUM code 20150(72 文件)、零第三方 Rust crate、X11/macOS/Windows;Codex;不代你当生产浏览器。

DeepSeekClaudeChatGPTGitHub⚡ 效率办公🛠️ 开发者工具

场景说明

面向想用「可编译 + 截图回归」约束代理啃系统项目的独立开发者:把「一人一代理 + 空 Cargo.lock + 人定需求」写成门禁,区别于水力仿真零手写与 HTML 动效帧函数。

案例叙事

01他们做了什么

embedding-shapes 在个人博客《One Human + One Agent = One Browser From Scratch》(页内日期 2026-01-27)写明:与其幻想海量 token/代理堆出浏览器,不如一人脑 + 一代理,在「零第三方 Rust 依赖、可编译、截图回归」约束下用 Codex 啃 HTML/CSS 渲染(无 JS)。

日程按天推进:先 Hello World/嵌套标签与截图,再无头与跨平台,最后 CI 发版;披露 Day1 约 7,500 行、终态 cloc code 约 20,150、墙钟约 70–72h。

本场景据此输出「强约束系统实验」提纲。禁止把约 20k/72h 写成生产浏览器工期,或建议跳过人工范围裁剪与安全边界。

02实际效果

  • 源披露约 3 天/约 70–72h、Day1 约 7,500 行、cloc code 20150(72 文件)、零第三方 Rust 依赖、三平台 CI 等作者口径;属个人玩具浏览器窗口,不可外推为你的系统项目工期、兼容性或「一人一代理必优于多代理」。
  • 能把「代理长时间啃单一代码库」与「海量并行代理」叙事拆开。
  • 为空依赖、截图回归与「能跑≠该上生产」提供提问清单。

03值得知道

  • 作者自嘲语气重;明确非优质/非完整浏览器(无 JS)。
  • 墙钟按 3×24h 口径自述,含睡眠与等待,非纯编码工时对照。
  • 上面写的是个人实践帖,不是浏览器引擎官文或厂商评测。

04可复制提示词

强约束系统实验门禁

你是系统实验教练。只根据用户目标写约束,不要编造已达到的行数或小时。

目标:{{goal}}
允许依赖:{{allowed_deps}}
验收方式:{{acceptance}}

输出 Markdown:
1. 三日/分里程碑表
2. 必须保持可编译与回归的检查
3. 明确「非生产」声明
4. 人必须裁剪的范围清单
禁止声称「必 72h 完工」;禁止建议当生产浏览器发布。

代理渲「看起来像」但回归红复盘

截图近似目标站但布局/字体持续漂,或跨平台一只脚垮。请写复盘提纲。

现象:{{symptom}}

输出:
1. 缺基线图、约束被悄悄引入依赖,还是范围膨胀
2. 最小修补
3. 下次验收标准
4. 人工确认清单
不要伪造「更多并行代理等于更快收敛」。

怎么做

  1. 粘贴系统级目标(如渲染子集)、允许的系统库边界,以及「不可当生产浏览器」声明
  2. Agent 按实践帖输出:三日里程碑、截图回归/无依赖约束,以及人必须保留的范围裁剪
  3. 人工保留需求与发布裁断;Agent 不代你保证「任意系统项目必 72h/20k 行」

实用提示

  • 源帖(页内标题下日期 2026-01-27;正文 Versions 亦标 date: 2026-01-27):作者(站点 embedding-shapes / emsh.cat)用一名 Codex 代理、自定约束:约三天内做出能渲 HTML/CSS(无 JS)的浏览器;禁止第三方 Rust 依赖(Cargo.lock 为空);可用 OS 自带能力;要跑 Windows/macOS/常见 Linux;代码须保持可编译、文件宜 <1000 行。流程:Day1 约一天后经 X11+cURL 可取渲站点,合计约 7,500 行;加截图供代理对照、做回归/E2E。Day2 加 --headless、字体/缩放等。Day3–4 滚动/后退、三平台与 CI,作者称仍算在约 72h(3×24)墙钟内。结果:自述约 20K 行、约 70–72h;贴出 cloc src --by-file 对提交 e2556016… 的 SUM:blank 2440 / comment 365 / code 20150(72 unique files)。自认「能跑但不算好」;要点是一人一代理优于幻想「海量代理堆周」。
  • 与 sebastian-chedal-hydraulic-3d-zero-human-code / arqam-claude-opus-motion-html-playwright 不同:本条是零 crate 的玩具浏览器系统实验,不是 Unity 水力仿真或 HTML 帧动效片
#Codex#Rust#浏览器#零依赖#Agent