🎈 「0元冷启动」第 3 期。用 NotionNext(GitHub 11.7k★ 开源)+ Notion 免费版 + Vercel 免费托管,不用写代码搭产品落地站,全程 0 元。
系列回顾:
NotionNext 的优势
NotionNext 是开源的 Next.js 建站项目(GitHub 11.7k★,MIT,持续更新),核心思路是用 Notion 当网站的内容源:文章、分类、菜单、配置都写在 Notion 里,站点自动同步,内置 27 套主题。
NotionNext 官方仓库:https://github.com/notionnext-org/NotionNext
- 零代码:内容全在 Notion 里编辑,改字、拖图、调整式,全程不碰代码
- 免费:Notion 免费版 + Vercel Hobby 托管,全程 0 元
- 快:复制模板到站点上线约 20 分钟,半天内完成验证足够
前置条件
- Notion 账号(免费版即可)
- GitHub 账号
- Vercel 账号(NotionNext 需要部署在上面)
- 自己的域名(用于自定义解析)
一、复制 Notion 模板数据库
- 登录 Notion(免费版即可)
- 打开官方模板:https://tanghh.notion.site/02ab3b8678004aa69e9e415905ef32a5
- 右上角 Duplicate(重复),复制到自己 Notion 账号的工作区


⚠️ 这张表是站点的唯一内容源:文章、分类、菜单、站点配置都存这里面。表头字段在代码里写死,不能改名——这张表就是网站的数据库。
二、公开分享,拿页面 ID
找到刚才已经添加到我们自己 Notion 账号的页面,页面右上 → 共享 → 发布 → 开启 发布 → 复制分享链接


https://circular-pastry-ccd.notion.site/cb09bfdeda32831eafbf24c1dcfd2ca4?v=f999bfdeda3282bfb63d8809ca975761&source=copy_link只取中间那一段 32 位 ID:cb09bfdeda32831eafbf24c1dcfd2ca4。去掉 ?v=... 后面全部参数。
这个 32 位 ID 后面在 Vercel 创建项目时要用到,先存好。
三、Fork 仓库到个人账号
打开 https://github.com/notionnext-org/NotionNext/fork,Fork 到自己个人 GitHub 账号。
⚠️ 不能 Fork 到组织仓库——Vercel Hobby 免费档不能连接 GitHub 组织下的仓库。

四、部署到 Vercel
Add New → Project → Import Git Repository → 选择 GitHub → 导入刚 Fork 的 NotionNext 仓库


⚠️ 配置项目名称,展开 Environment Variables,添加 NOTION_PAGE_ID,值填第二步的 32 位 ID。开始部署,预计等待 2-3 分钟。完成后得到 xxx.vercel.app 地址,直接可以访问。

至此,部署工作就已完成了,站点已上线。
更多的详细设置,请参考官方文档
https://notionnext.tangly1024.com/user-guide/reference/features
五、绑定自定义域名
Vercel 管理面板 → 项目 Domains → 添加自定义域名,然后把域名 DNS 解析一条指向 Vercel 给的记录(CNAME 记录,面板里会直接给出)。


等 DNS 生效(几分钟到几小时),用自己域名访问即完成。
总结
- 适合:产品介绍 / 特性 / 定价 / FAQ / 收集邮箱(Mailchimp 订阅、表单回写 Notion)这类内容型落地页,从复制模板到上线十几分钟,0 元验证想法
- 不适合:需要页面内真实登录、注册、复杂表单逻辑的,得改代码——说明该写正式产品了,NotionNext 定位就是验证期的内容型 MVP
- 注意:
xxx.vercel.app国内访问很不稳定,要稳就换 Cloudflare Pages / 腾讯 EdgeOne Pages(同免费档)
系列回顾:
暂无评论