工具与技术

工具会随着任务变化。这一页先记下这个网站正在使用的技术,以及我在开发中接触的几个方向。

这个网站

  • Hugo:把 Markdown 内容构建成静态页面。当前固定使用 0.169.0,方便本地和部署环境保持一致。
  • Markdown:写文章和维护页面,内容以普通文件保存在仓库里。
  • Git 与 GitHub:记录改动、保存内容,也作为更新网站的入口。
  • Cloudflare Pages:托管网站。每次推送到主分支,GitHub Actions 会完成构建并发布。
  • RSS:把文章更新交给阅读器,保留一个简单直接的订阅方式。

开发方向

Java、Go 和 TypeScript 是我接触的主要语言。围绕产品数据、自动化流程和 AI 工具的实践,会逐步整理成文章。

选择工具时,我关注什么

它是否能解决当前问题,输入和输出是否清楚,结果能否检查,之后的维护是否容易。开始时先用足够简单的方式,等需求明确了再增加复杂度。

关于当前正在推进的事情,可以看看近况;想了解持续关注的方向,可以看看项目与实践。