我在 Subspace Builder 里搭起了自己的串联动态
系列
Subspace Builder 完整的已发布开发记录,从首次发布,到塑造这个网站的工具、工作流和功能更新。
9 条
很长一段时间里,分享 GitHub 代码就意味着截图,或把原始片段粘贴进 Markdown。这两种方式都不太可靠:截图让 RSS 阅读器看不到文本,复制粘贴的代码又会在上游文件一改动时失去同步。我想要 Emgithub 的可读性、服务端渲染带来的 SEO 优势,以及完全不依赖第三方 JavaScript。
这周,这几项终于凑齐了:一个 {% github %} 短代码,在构建时获取代码,完成高亮、行号和复制按钮。它只需要 GitHub blob URL,以及一个可选的明暗界面样式参数。
我一直很喜欢 iMessage 或 WhatsApp 把分享链接自动变成小明信片的效果。直到这周,这种魔法对我来说还是个黑箱。我猜背后肯定有开放标准,但从没亲手接入过。于是我和 GPT-5 Codex 来了一次结对开发,大约两小时后,11ty Subspace Builder 就能为每篇文章生成带有自己品牌风格的预览了。
下面是本文的一张示例卡片。