active

#astro#personal-site#content-workflow

Shingo

Shingo 是一个朴素的个人网站:Markdown 负责内容,Astro 负责静态渲染,部署脚本负责把生成结果发布到服务器。它不是一个复杂的 CMS,而是一个尽量直接的内容展示层。

站点当前分成三块:

  • record:长期记录、技术笔记和整理后的文章。
  • toy:小项目、实验和工具的介绍页。
  • wiki:由 nemo-knows 维护并同步过来的知识库页面。

这个结构的目标是让内容来源保持清晰。shingo-docs/record 会渲染到网站的 /record/shingo-docs/toy 会渲染到 /toy/,nemo-knows 的 wiki 会渲染到 /wiki/。路径本身就是内容分类,不再额外暴露导入来源或内部同步目录。

Shingo 的角色也因此很窄:它关心页面结构、导航、样式和构建结果;内容整理、知识库维护和跨文档关系则交给独立的上游流程处理。

代码仓库