准备环境
安装 Bun 1.4.2 和 Node.js 24,克隆仓库后安装锁定的依赖。
git clone https://github.com/semicoder-dev/semicoder.git
cd semicoder
bun install --frozen-lockfile
bun run prepare
bun run db:local
bun run dev默认打开 http://localhost:3000。不配置 OAuth 密钥也可以阅读公开内容;真实 GitHub 登录需要按仓库 .dev.vars.example 配置本地环境。
浏览项目
首页连接博客、项目与文档。公开内容不依赖登录即可浏览。需要参与讨论时,通过 GitHub 登录。
下一步
阅读 内容维护 了解如何添加文章和项目文档。