ABOUT

关于这间小屋

一只不太爱说话的像素猫,白天做游戏,晚上整理笔记。小屋是它愿意公开的那部分。

为什么有这间屋子

做独立游戏最难的不是写代码,是把注意力留在一件事上足够久。知识库也一样:多数人不是不会记笔记,是记完再也没打开过。这个站点把两件事放在一起,因为它们其实是同一件事——把混乱的想法变成可以反复使用的结构。

所以这里的文章只有两种:一种是把某个东西真的做出来了,另一种是把它真的整理清楚了。没有「10 个提升效率的技巧」,只有具体的参数、具体的报错、具体的调色板。

这间屋子怎么搭的

整站是纯静态的:build.mjs 一个文件,零依赖,把 content/**/*.md 编译成 HTML、llms.txt、llms-full.txt、sitemap.xml 和 RSS。没有框架、没有打包器、没有客户端路由,首屏就是 HTML。

  • 内容层:Markdown + YAML frontmatter(title / date / tags / summary),和 Obsidian 里的写法完全一致。
  • 渲染层:自写的极简 Markdown 渲染器,支持代码块、表格、引用、列表。够用就好。
  • 样式层:一份 CSS,明暗两套 CSS 变量;像素边框靠硬投影 box-shadow 实现。
  • 动画层:cat.js 用低分辨率像素网格绘制猫,12 fps 刷新,imageSmoothingEnabled = false 放大。
  • 机器层:llms.txt 给 AI 的目录,llms-full.txt 给 AI 的全文。

没有任何第三方请求:字体用系统字体,图标手绘,统计脚本一个没装。页面里唯一的 localStorage 用来记住你选的主题。

许可

对象许可你可以
文章与插图CC BY-NC-SA 4.0非商业转载、改编,需署名并同协议共享
代码片段MIT商用、修改、闭源,无需署名
调色板 / 像素素材CC0随便用,包括商业项目

联系

邮件:hi@pixelcat.example.com · RSS:feed.xml · AI 入口:llms.txt

如果你在训练或检索流程里用到了这里的 llms-full.txt,欢迎告诉我效果——这比阅读量更让我好奇。