
Memos API 调用渲染页面
Memos 已独立为完整应用,支持通过 API 调用渲染静态页面,需在 HTML 中放置特定容器并配置 JS 脚本。核心步骤包括获取公开 Memos 数据、解析标签与多媒体链接、动态加载内容及分页处理。内置样式参考 Twitter 设计,集成相对时间显示、图片灯箱等功能,支持 B 站、网易云等平台内容自动嵌入。部署时需修改实例域名、用户 ID 等参数,完整代码可参考 GitHub 仓库 memos.

Memos 已独立为完整应用,支持通过 API 调用渲染静态页面,需在 HTML 中放置特定容器并配置 JS 脚本。核心步骤包括获取公开 Memos 数据、解析标签与多媒体链接、动态加载内容及分页处理。内置样式参考 Twitter 设计,集成相对时间显示、图片灯箱等功能,支持 B 站、网易云等平台内容自动嵌入。部署时需修改实例域名、用户 ID 等参数,完整代码可参考 GitHub 仓库 memos.

Hugo 的 .GitInfo 变量因设计限制无法正确显示 content 目录的 Commit hash,尤其在浅克隆时更易失效。通过自定义脚本动态替换模板中的占位字符串,可绕过该限制实时显示最新 Git hash。该方法需在构建前执行脚本更新模板,虽非官方方案但能有效解决问题。

静态博客需依赖第三方评论系统,主要分为 SaaS 类(如 Disqus)、GitHub Issues 类(如 Utterances)和 PaaS 类(如 Valine)。Disqus 虽稳定但国内访问受限,GitHub 类存在网络波动问题,Valine 因安全性和闭源引发争议。衍生品 Twikoo 和 Waline 成为新选择,前者基于腾讯云开发,后者专注安全性。

为帮助朋友激活 Windows 10,基于 Docker 部署了 KMS 激活服务器 kms.eallion.com,支持 VOL 版 Windows 和 Office 的 180 天循环激活。使用 mikolatero/vlmcsd 镜像搭建,提供详细激活命令和对应版本密钥,需管理员权限执行 CMD 脚本完成配置!

重装 Ubuntu 20.10 后推荐进行基础优化,包括更换清华软件源、设置 sudo 免密码、安装常用工具如 Vim 和 Chrome、配置输入法、调整双系统时间同步。接着安装终端增强工具 Guake 和 Oh My Zsh,配置 Vim 插件,优化 Grub 引导,自动挂载硬盘并管理音频。

长期使用多种 Linux 发行版后,对于日常桌面环境首推 Ubuntu,因其易用性和丰富的解决方案资源。Fedora 虽受 Linus Torvalds 青睐,但 Debian 系更实用。不必迷信 Archlinux 或 Gentoo,其维护成本较高,Ubuntu 更适合学习和工作。Deepin 虽流行但不推荐,其稳定性和代码质量欠佳,且 Linux 下运行 QQ 或微信并非必要需求。

Ubuntu 20.04 支持 ZFS 文件系统安装但默认不提供全盘加密功能。通过修改 LiveCD 中的 zsys-setup 文件,在 zpool create 命令前添加加密参数并设置密码短语,可实现原生加密 Root 和 Boot 目录。具体步骤包括编辑文件、添加加密选项并保存后运行安装程序。这种方法比仅加密 Home 目录更安全!