返回

个人网站建设

我想要一个足够安静的个人网站,用来放正在做的产品,也放一些还没有想清楚的记录。它不需要承载太多功能,重点是让内容能够长期留在一个自己可控的地方。

从内容开始

首页先保留最必要的部分:一句介绍、产品、文章和联系方式。每个区块都使用同一种列表节奏,之后补充内容时不需要重新设计页面。

网站应该先为内容让路,再为功能增加复杂度。

首版范围

  • 一个能够快速说明身份与联系方式的首页。
  • 产品与文章使用相同的列表节奏,方便后续持续补充。
  • 每篇文章都拥有独立地址、标题和描述信息。
  1. 先完成内容结构与阅读体验。
  2. 再接入 Cloudflare Workers 部署。
  3. 最后逐步补充真实的产品和文章。

技术选择

网站使用 Next.js 构建,并通过 vinext 部署到 Cloudflare Workers。这样既能保持熟悉的组件开发方式,也能将静态内容和动态能力放在同一个部署入口。

export const site = {
  name: "solphox",
  url: "https://solphox.com",
  stack: ["Next.js", "vinext", "Cloudflare Workers"],
}

这组配置不追求复杂抽象,只明确网站名称、地址和部署技术。内容需要变化时,页面可以继续保持稳定。

网站已经部署到 solphox.com,后续内容会持续更新。

接下来

接下来会逐步替换首页中的占位内容:先补充正在构建的产品,再把日常的开发记录写成可以回看的文章。