Studio / Content Guide

这个版本先把“增加内容变得容易”放在第一位。

做法是:用固定 JSON 格式驱动内容,用 public 文件夹管理图片。你新增内容时,只需要放一个 JSON 到对应目录,再把图放到对应 public/uploads 目录。

Folders

  • content/writing
  • content/media
  • content/lab
  • content/games
  • public/uploads/writing
  • public/uploads/media
  • public/uploads/lab
  • public/uploads/games
writing2
media3
lab2
games3

现在 /studio 是内容管理说明页。以后如果你真的要接独立 CMS,可以把外部后台地址写进 NEXT_PUBLIC_STUDIO_URL

JSON Example

{
  "slug": "bridge-note-001",
  "title": "一篇新的笔记",
  "summary": "一句简短摘要。",
  "date": "2026-03-26",
  "section": "writing",
  "category": "note",
  "kind": "professional",
  "tags": ["bridge", "lecture"],
  "coverImage": "/uploads/writing/bridge-note-cover.png",
  "featured": false,
  "body": [
    "第一段正文。",
    "第二段正文。"
  ]
}

Templates

你可以直接复制 content/_templates 里的模板文件开始填内容。

games.template.jsonlab.template.jsonmedia.template.jsonwriting.template.json