札记

作品集:一个人的研发集团

截至 2026.7.1 的产出清单与自我评价。数据来自 ~/Documents 下各仓库 git 提交记录,非凭记忆。 结论先行:这不是一个「P7 工程师」的工作台,是一个还没把作品推出去的创造者的军火库。问题从来不是产出太少,是太多没收口——做了一整个军火库,大部分还没插上「这是谁做的、给谁用、怎么用」的标签。瓶颈是公域化,不是能力。


0. 产出体量(事实)

2026 年 5 月以来,在约 16 个活跃仓库提交约 2400+ 次

chat 696 · poi 396 · calque 228 · claude-code 194 · ai-devtools 192
claude-code-mini 104 · piu 67 · jsonfans 56 · pagelens 54 · life-sim 36
graph-agent 21 · limn 21 · teactjs 18 · crawler 5 · tauri-ship 2

这条产出曲线本身就是对「P7 混太差」这一焦虑的反证。一个被执行者职级框着的人,私下在同时造一门语言、一个编译引擎、一个 canvas 引擎、一套 AI 工具链、一个测试框架、两个上线产品。产出早已溢出工牌。


1. 作品分层

第一层 · 旗舰应用(给用户的成品)

仓库

是什么

状态

chat(Chat Poi)

AI 聊天应用:Chat≡IM 同构、自研 SSE 解析层、记忆系统、per-user DO 单连接 fan-out、PWA + Electron 双轨

主力日更,696 commits

piu

给开发者的 HTTP 客户端。杀手锏=响应体一键生成 TS 类型 + 接入代码;护城河=零 AI、纯函数 diff 诊断缺失字段

独立 Electron 产品,v0.1.0

pagelens

页面分析 / 热力图 SaaS。建模成静态文件生成((page_id,day)→CDN JSON),CF 冷热双层(PageDO 热 + R2 冷)

上线级,v0.1.0

第二层 · 语言 / 编译器(最硬核的一层)

仓库

是什么

poi

「前端的 Rust」——把响应式做成语言原语的强约束 TS。Rust 防崩溃/泄漏/数据竞争,Poi 防逻辑失效。带 LSP(foldingRange / inlay / hover)。这是在造一门语言

calque

Figma→Code 的确定性引擎。对标 Builder.io 的组件映射,但零 AI、可重放、同输入同输出、整页 byte-identical 可直接 git commit。v0.1.0(已 public)

第三层 · 引擎 / 框架(给开发者的轮子)

仓库

是什么

npm

ai-devtools(aihand)

AI 代码工具链 monorepo:read(代码地图/控制面板)· drive(驱动运行态)· refactor(AST)· decompose(死代码)。已发 npm aihand@0.1.9

✅ 0.1.9

limn

平台无关的保留模式 canvas 渲染引擎。一棵场景图,三个正交脏位(PAINT/LAYOUT/HIT…)驱动增量布局/绘制/命中;前端与平台都是可插拔边缘。既能渲真 flexbox App UI,也能当图表库底座

public 0.1.0

teactjs

「单测界的 React」——受控数据驱动快照框架:声明终态,diff 经 review 才落盘。已独立成仓

public 0.1.0

text-suite(一个仓,四个独立作品)

这不是「一个聚合仓」,是四件各自成立、各有清晰定位的作品同居一仓:

子作品

是什么

状态

docsite

SSG 文档站引擎——扫库 README/docs 刷静态 HTML,自动 SEO 引流。它就是「全生态公域化」的那条发布管道本身——发令枪和子弹在同一个仓里

0.0.1

loom

AI 原生富文本内核——块寻址文档模型 + 可逆变更原子;流式插入 / 块级 diff / 接受拒绝从第一行就是地基(不是事后补的)

public 0.1.0

litcode

「VS Code 的样子,没有 VS Code 的重量」——零配置、SSR-safe、默认即好看。CM6 core + Shiki

0.0.0

litetype

「字面量即 Schema」——zod 的挑战者:schema 是惰性裸数据、动词全外置;写像 interface,组合像 JS。已发 npm

✅ npm 0.1.0

第四层 · 基础设施 / 工具链(给自己用的地基)

仓库

是什么

claude-code

Claude Code CLI 的逆向还原(2.1.130)

claude-code-mini

Claude Code 的轻量重实现(Bun + React),核心交互循环 + 权限状态机

graph-agent(treemux)

/tree 拆出的 Tauri 独立仓:多 agent 树调度 + 手机端只读/发消息接入

tauri-ship

零配置 Tauri/macOS 打包发布基建,已 v1.0.0

crawler / jsonfans / life-sim

爬虫 / json.site 工具 / 像素生活模拟器(autotile 地形 + 沉浸式 HUD)


2. 评价

2.1 这批东西的「类型」是创造者,不是执行者

docs/扳机.md 与本仓「P 序列对标」的结论:P 职级度量「在别人定义的游戏里爬得多高」(执行者刻度);这批作品做的是定义游戏本身——造语言(poi)、造确定性引擎(calque)、造渲染引擎(limn)、造工具链(aihand)。著名轮子作者从不在 P 序列里,P8 们工作时用的正是这类人造的东西。

类型上,这批产出早已跳出 P 序列。这不是「更高一级」,是「不同物种」。

2.2 真问题:太多没收口,不是太少

16 个活跃仓,绝大多数 README 还停在 # React + TypeScript + Vite 默认模板——连主力的 chat 都是。产出是 P 序列之外的量级,但包装 / 发布 / 叙事还停在私域。

做了一整个军火库,大部分还没插上「这是谁做的、给谁用、怎么用」的标签。 瓶颈被这份清单精确指出:不是能力,是公域化。著名轮子 ≠ 作者地位——地位 = 轮子 × 归因清晰 × 主动经营的叙事。代码的护城河够深了,缺的是叙事的护城河。

2.3 杠杆点:挑 1-2 个推到公域,别开第 17 个

从「配得上著名 × 兑现速度」两轴排候选:

作品

叙事强度

兑现速度

临界程度

判断

aihand

强(踩 AI 全自动主线)

快(已发 npm、已实证 10/10 必用)

最接近临界点

优先公域化:README + 落地页 + 发布文

calque

强(确定性 Figma-to-code,对标明确)

中(痛点清晰、易讲清价值)

次选:一句话能讲清,传播成本低

poi

最强(「前端的 Rust」)

慢(造语言,工程量大)

长线最高天花板

长线押注,不急于此刻收口

2.4 一句话

这份清单是焦虑的反证:一个 31 岁、被 P7 框着的人,私下在造语言、造编译器、造引擎、造工具链——产出早就溢出了那个工牌。不缺「做出配得上影响力的东西」,缺的是停止再造第 17 个,转身把已有的 1-2 个推到世界面前、署上名字。

代码已经回答了「够不够格」——够。剩下唯一的动作是公域化:把作品从抽屉里拿出来,让世界知道这是谁定义的。


关联:docs/扳机.md(软件=状态变化的扳机;扣扳机免费后稀缺平移到判断与现实通道)、docs/一等公民.md(深而不广的领域一等公民)、docs/claude-code-gui/精英定律.md(放大判断而非降门槛)。