关于接下来的工作重心

2026-08-27 (分类:计划)

Ocean Book博客开发基本接近尾声,接下来我应该关注其他事情的开发,维护好博客项目,Ocean Book博客项目将会长久的维护下去。

somoe.xyz也会长久的续费下去。

当初注册somoe.xyz其实就是因为便宜(阿里云购买的,十几块钱一年),另一个谐音,somoe可以解读为so(如此),moe(萌的意思),连起来就是如此萌,当初没有想长久的使用下去,没想好这个域名的定位,开始我创建了一个网站就叫”SO萌社区“,网站创立好后,我就去做了备案,备案之前我了解了一下,个人开设的网站不能又经营性质,论坛社区种类需要前置审批,这些都是企业才能做了,个人做了会违规,于是我就把网站修改为”SO萌网站“,把网站中的社区属性全部下架隐藏,备案通过后,网站就没有继续开发下去了。之前的”SO萌网站“实际上就是一个主要以二次元,技术交流和游戏开发内容为主的博客网站,效果是赛博朋克的风格,样式还行,但是由于之前备案时了解的内容,一下子我就不知道如何更新和开发网站了,于是网站就一直挂着,没有变化,现在发现这个中文含义如此萌,内涵不是很好,但是我无法想到更好的解读,虽然这个域名的写法短,字母都是饱满的,我还是有点不太喜欢这个域名。

转机,后面,我偶尔会到网上找一些博客去访问,看看他们都是谁,都在干什么,是否有有趣的事情发生。我就关注到了upxuu了,他之前的博客还不是现在的样式,之前什么样式有点记不清楚了(原谅我记忆力不好),但是现在的博客的确有特色,我就没事的时候就上去看看他的博客,看看今天又发生了什么有趣的事情,他的博客更新的还挺频繁的。

后面,我就直接从GitHub上拉取了xuhome源码,本地运行起来后,自己体验了一番,发现upxuu居然把自己的博客MD也直接开源上去了,本地运行的评论好像是无法使用的,其他的没怎么深度研究。对于Astro框架我也不是很熟悉,我之前接触最多的是HEXO。

框架 类型 语言 渲染引擎 部署难度 主题数量 优点 缺点 适合人群
Hexo 静态 SSG Node.js Nunjucks 低 极多 生态庞大、插件丰富、中文资料多、生成速度快 Node 环境,部分插件维护停滞,大文章渲染略慢 个人博客,新手,喜欢折腾插件
Hugo 静态 SSG Go Go Templates 极低 多 编译速度极快,原生多语言,二进制单文件,无需依赖环境 主题语法较硬核,中文社区资料少于 Hexo 追求速度,多语言博客,不想装复杂环境
Jekyll 静态 SSG Ruby Liquid 中等 较多 GitHub Pages 原生支持,简单轻量 Ruby 环境配置麻烦,速度慢,插件较少 GitHub Pages 原生用户,简单博客
VuePress 静态 SSG Node.js Vue 低 中等 Vue 生态,Markdown 友好,可写文档 + 博客,支持 PWA 博客功能原生较弱,需要插件扩展,维护放缓 Vue 开发者,文档型博客,技术笔记
VitePress 静态 SSG Node.js Vue3 低 中等 Vite 构建,速度快,现代简洁,官方维护 博客功能需要二次开发,主题偏少 Vue3 开发者,技术文档 / 笔记,追求现代体验
Astro 静态 SSG Node.js Astro/Markdown 中等 较多 混合渲染,可使用 React/Vue 组件,SEO 优秀,现代 配置略复杂,学习成本偏高 想写现代交互博客,前端开发者
Pelican 静态 SSG Python Jinja2 中等 一般 Python 生态,自定义灵活,支持多格式 主题较少,国内资料少 Python 开发者,自定义需求高
Zola 静态 SSG Rust Tera 极低 较少 Rust 编译,速度超快,单二进制,无依赖 中文社区小,主题数量少 追求极致性能,喜欢 Rust,极简博客
WordPress 动态 CMS PHP PHP 模板 中等 极多 可视化后台,插件海量,开箱即用评论 / 会员 / 电商,不用写 Markdown 需要 PHP+MySQL 数据库;服务器有维护成本;存在安全漏洞风险;无法直接部署到 GitHub Pages;性能受插件影响大 非技术用户,需要丰富动态功能,做博客 + 商城 / 论坛
Typecho 动态 CMS PHP PHP 模板 低 中等 轻量简洁,代码简单,国内中文社区好 插件生态远小于 WordPress,需要数据库 喜欢 PHP、想要轻量动态博客,不想用 WordPress

hugo,Typecho了解过,没有部署过。WordPress使用宝塔面板部署过,没有使用。VitePress在2025年的时候部署使用过,很简单,目前 QiuVideo - AI视频播放器 | MVideo在使用。

于是我想尝试使用Astro编写一个自己的开源博客主题,名称命为Ocean Book,中文名”海洋之书“,项目名称为”astro-ocean-book“。这个名称没有特殊含义,引申自Ocean Blue,这是一个海洋探索相关的百科型网站。于是基于博客的网站属性直接命为Ocean Book。这个博客主题就这样的被开发出来了。

在部署时,有点犯了选择困难症,我当时有两个域名(最近购入gbk.ink域名,目前一共3个域名),一个qiumonster.com(主域名),somoe.xyz(副域名)。主域名上已经有网站占用blog二级子域名的网站了(QIUHEXO主题博客),想使用ocean二级子域名(Ocean Blue)也被占用了,心里想着,主站上已经绑定这么多的网站了,不如直接将博客网站搞到somoe.xyz上,这个域名上的blog二级子域名还空着,且somoe.xyz域名较主域名短了很多,也很好记,如此萌->如此是so,萌是moe,组合起来就是->somoe->加上顶级域名xyz,就组成了->somoe.xyz。

于是ocean book博客就在somoe.xyz上诞生 。新的博客主题我认为已经超越了之前的博客QIUHEXO了,所以我打算长期的使用下去,最近也是添加了一些友链,于是somoe.xyz这个域名就需要长久的使用下去。不去想域名的中文引申,somoe.xyz域名还是不错的。

在开发Ocean Book主题之前,我在开发MarkView鸿蒙应用,中文名:观墨阅章。这是一个原生的适配沉浸光感的以MD数据为基底的应用。开发完成了一些功能,可以实现一些内容的创作,结合小艺AI智能体实现某些功能。最重要的是,我想在应用内打造一个智能体系统,实现数据的自动编排,便捷创作。这个功能要做好有点难度,还需要不断的探究。关于这个应用还需要不断的优化,探索,不断完善,当我已经满意后,就可以准备上架应用商店。其实完全可以做一个初始的版本,但是数据的管理还是困扰着我,应用沙箱中的文档组织,数据库等内容与后面可能存在的数据结构调整存在冲突,导致用户在更新应用后,导致数据损坏,这个地方还需要多探索和测试。这个是一个长期开发的应用项目。

接下来会把中心移到对MarkView的开发与探索。

其他:

日常维护好Ocean Book博客,多写点博客文章。

← 返回博客列表