如何核对这份记录
网上放一份「我做过什么」很容易,难的是让人相信用它的人真的在那段时间做这些事。这个站用三条机制把「可核对」做实。
1. 哈希链:正文改没改,链头会说话
构建时把所有公开记录按时间升序排序,从起点 2026-10-30 开始逐条做 SHA-256 链接: 每条的摘要 = SHA256(上一条摘要 | 序号 | 文件 id | 日期 | 标题 | 正文全文)。 改标题、改日期、改正文任何一个字,它之后的全部摘要与链头都会变;列表页用的摘要字段不参与哈希。
说明白它的边界:这条链能证明「发布之后有没有被改动」,不能证明「我说的是真话」。 链头由 Cloudflare Pages 的部署时间盖章,源码在 Git 提交里(页脚写了这份内容由哪个提交号构建), 两者对上就构成一条可核对的时间证据。
6cff98081029b7166360f267caf6904e718ffd632b858d980f6f0df73aa453f1
2. 部署时间:内容由 Cloudflare 盖章
站点是纯静态构建,部署产物不可在服务器端改写。访客看到的内容与 HTTP 响应头 cf-cache-status / Pages 部署时间一致, 可用浏览器开发者工具核对页面文件的最后修改时间。
3. 外部锚点:同一个人,多个地方
同一个 handle 与同一个邮箱,出现在多个第三方站点上,互相印证:
- GitHub:github.com/OwenJiong24(公开提交历史是工程能力最硬的证据)
- 邮箱:[email protected](域名在我手里,可收发验证邮件)
- RSS:/rss.xml(可被第三方聚合器长期抓取,形成外部留档)
还没做的(说明白,不吹)
- 把链头定期锚定到第三方不可改的地方(公开仓库、RFC3161 时间戳服务),让外部人能独立验证。
- 用私钥对链头签名,页面公布公钥指纹。
最近十条的链上摘要
| 日期(UTC) | 区块 | 标题 | 摘要 |
|---|---|---|---|
| 2026-10-30 | guides | 零预算拍出能卖的手作照片:窗光、背景、尺寸、主图 | 01a7168cc949 |
| 2026-10-30 | guides | 把客户从平台搬到自己的名单:一份能执行的清单 | b4b2a9513766 |
| 2026-10-30 | guides | 手作定价:你以为算的是成本,其实算的是手艺的折旧 | 7d95675df6f6 |
| 2026-10-30 | guides | AI 对手艺人有用的三件事,和一件绝对不能做的事 | c0309b5a9db7 |
| 2026-10-30 | guides | 一年不到 20 美元,把域名、网站和邮箱握在自己手里 | 32382158b708 |
| 2026-10-30 | essays | 需求自查九问 | 450195f69f29 |
| 2026-10-30 | essays | 奢侈的不是效率,是人的赋予 | 825e0599e17d |
| 2026-10-30 | essays | Tag 是接口:结构化数据比渠道清单更重要 | ef448bcdc2fa |
| 2026-10-30 | notes | 静态站的界面坏了不会报错 | 78ddcfc7eb78 |
| 2026-10-30 | essays | 能被 AI 引擎引用的内容:一份开发者自用的清单 | 4563be9ea478 |