关于校长|AgeTech 与 AI 观察
校长|AgeTech 与 AI 观察是一个持续更新的中文内容站,当前主线聚焦 AgeTech、AI 与新加坡政策观察。 站点既服务于内容发布,也承载项目迭代、结构化归档与长期知识沉淀。
它背后的工作流围绕"信息发现 → 深度解读 → 数据入库 → 站点发布 → 持续迭代"展开,强调内容质量、结构清晰与可持续演进。
作者:校长(GitHub: @WaymoChang)
技术栈
- 前端框架:Next.js 14(App Router)+ TypeScript,静态生成(SSG)为主,按需动态渲染
- 数据层:PostgreSQL(后端 API)为唯一运行时文章数据源;posts.json 仅保留为本地快照,不再参与前端运行时兜底
- 后端 API:Go(Gin 框架)+ pgxpool,提供 REST /api/posts 接口
- 内容管道:
OCTest_Backend/cmd/import-posts负责把结构化文章导入数据库;前端仓库通过npm run blog:validate与npm run blog:sync校验并同步本地 JSON / 站点资源一致性。 - CI/CD:GitHub Actions(构建校验 + 类型检查)+ Vercel 部署,自定义域名 shellzhang.ai
- SEO:Next.js Metadata API、OG / Twitter Card、JSON-LD 结构化数据、RSS + Atom feed