中文个人技术门户:博客、项目展示、项目文档、中文搜索、GitHub 登录评论和审核后台。
TanStack Start / React / Query · Bun · Cloudflare Workers / D1 · Drizzle · Better Auth · Oxlint / Oxfmt。
需要 Bun 1.4.2 和 Node 24。
bun install --frozen-lockfile
bun run db:local
bun run dev打开 http://localhost:3000 。无需密钥即可浏览项目与文档;动态评论先初始化本地 D1。真实登录需将 .dev.vars.example 复制为 .dev.vars 并配置 GitHub OAuth、Turnstile 与管理员 ID。
bun run fmt
bun run docs:generate
bun run check
bun run test
bun run test:workers
bun run build工程约定见 AGENTS.md,完整说明见 docs,环境资源和上线步骤见 部署手册。网站内容在 content/,与工程文档分离。
FIA、fn 和本站的项目介绍与文档已使用真实资料;博客仍保留明确标注的示例。安装说明区分 FIA 公开包与固定构建、fn 本地源码构建及 SDK 归档;fn 新名称下的 DMG、npm、市场和官网均尚未发布。正式部署前仍需核对 D1 ID、域名、GitHub OAuth 和 Turnstile,并完成预发布验收。没有凭据时不会把功能模拟声称为线上验证。
旧 Astro 实现保留在 Git 标签 archive/astro-before-rebuild。