learn by doing, one publish at a time
A Small Story
今天下午,一位资深经理坐在屏幕前。他不是第一次见 AI,也不是第一次听到 automation、agent、workflow 这些词。可这一次,他没有让讨论停在概念层。他说:let's make it real. 做一个页面,写进 Repo,发布到一个真正的域名上。
The first version was almost too simple: a Markdown file, a build script, one generated index.html. No grand platform, no heavy framework, no ceremony. 但正因为小,事情变得清楚:source 在哪里,output 在哪里,谁负责发布,谁负责验证。
中途有一个瞬间很有意思。页面已经能部署,但经理停下来问:如果这是 hello.lengyc.com,本地目录是否也应该表达这个边界? Should the repo itself tell the story of the domain? 这不是洁癖,而是治理意识。一个长期工作的 Repo,不能只靠记忆;它要把工作方式写进结构里。
于是 Hello/ 成了 published source root。Hello/index.md 对应根路由 /。未来如果出现新页面,就用 Hello/<route>/index.md。这像 file-based routing,也像 content collection。简单,但有秩序。
Then came Dojo/. 这个名字很准确:不是正式发布区,而是练习场。Daily notes, rough thinking, small experiments, all allowed. 但规则也很明确:Dojo can be pushed, but it should not be published by default. 不放密钥,不放私密账号,不把未完成的推敲误当成正式内容。
真正的转折不是某个按钮点亮,而是经理开始把 AI 当作 working partner。他没有问“AI 能不能替我做事”,而是问:“我们如何把判断、约束、验证、发布,变成一个可复用的协作流程?” That is a senior move.
What Changed Today
- PRD became the decision record, not just a document.
Hello/became the public content boundary.Dojo/became the private working surface inside the Repo.- Git push became the publishing trigger.
- Cloudflare became the quiet edge, serving the result.
The Manager's Note
AI exploration is not magic. It is a sequence of small, inspectable moves: 写下意图,缩小范围,执行,验证,修订,再推送。The value is not only the page; the value is the operating rhythm behind the page.
Today, the page says Hello. 明天,它可能会记录更多探索。但它已经有了一个重要的起点:a clear repo, a live domain, and a habit of learning in public without leaking what should stay private.