最近重新部署了一次 OpenClaw。
相比之前手动配置 Node.js、daemon 和运行环境,现在使用 openclawctl 已经简单很多,基本可以直接一键完成部署。
项目地址:
OpenClaw 官方仓库:https://github.com/openclaw/openclaw
openclawctl 一键脚本:https://github.com/byJoey/openclawctl
安装前准备系统建议:
1Debian 12 / Ubuntu 22.04+
先更新系统:
1apt update && apt upgrade -y
安装基础依赖:
1apt install curl git -y
OpenClaw 基于 Node.js 运行。
如果系统没有 Node.js,可以直接安装:
12curl -fsSL https://deb.nodesource.com/setup_22.x | bash -apt install nodejs -y
相关链接:
Node.js:https://nodejs.org/
curl:https://c ...
安知鱼主题
未读
本文基于 Hexo 与安知鱼主题官方文档,并结合个人博客配置过程进行了整理。
一、为什么开始更换博客字体最近在调整博客 UI 时,顺手把字体也重新换了一遍。
默认字体其实没有问题,但放到安知鱼这种偏卡片化、毛玻璃风格的主题里,总感觉整体不够统一。
目前个人更偏向:
简洁一点的无衬线字体
中文阅读更舒服的字体
本地托管方案
目前博客环境:
Hexo
安知鱼主题
Cloudflare
Nginx
二、安知鱼主题字体的配置方式目前我主要使用两种方式:
本地字体文件
CDN 字体
相比直接使用 Google Fonts:
国内访问更稳定
字体加载更快
不容易出现字体丢失
目前更推荐:
1本地字体 + woff2
三、安知鱼主题字体配置位置目前主要通过:
1source/css/custom.css
覆盖主题默认字体。
如果目录不存在,可以手动创建。
四、最简单的字体替换方式创建:
1source/css/custom.css
然后添加:
123body { font-family: "MiSans", "PingFang SC ...
OpenClaw
未读
本文基于个人 VPS 使用过程进行了整理,部分内容参考 OpenClaw 官方插件与社区文档。
一、为什么开始接入消息通道最近在折腾 OpenClaw 时,开始尝试把消息入口接到 QQ 与微信。
相比只在 CLI 或 WebUI 中使用,接入消息通道后会更适合:
日常消息交互
群聊测试
移动端使用
VPS 长期运行
目前主要环境:
Debian 12
Docker
OpenClaw Gateway
Cloudflare
QQ 机器人
二、我目前的接入方式目前主要使用:
QQ 机器人
微信个人号
其中 QQ 机器人使用频率更高。
原因:
群聊支持更完整
稳定性更好
多设备兼容更方便
微信目前更多用于个人测试。
三、QQ 机器人接入创建 QQ 机器人QQ 开放平台:
https://q.qq.com/
创建后需要保存:
AppID
AppSecret
Bot Token
安装 QQ 插件1openclaw plugins install @sliverp/qqbot@latest
验证:
1openclaw plugins list | grep qqbot
添 ...
OpenClaw
未读
本文基于个人 VPS 使用过程进行了整理,部分命令参考 OpenClaw 官方项目。
一、为什么整理这篇文章最近在整理 VPS 环境时,准备把之前部署的 OpenClaw 完整移除。
实际卸载过程中发现,仅删除 CLI 并不会自动清理 Gateway、systemd 服务与相关配置,部分服务在重启后还会自动恢复,因此顺手把整个卸载流程记录了下来。
目前主要环境:
Debian 12
Docker
systemd
VPS 远程环境
二、先确认安装方式不同安装方式,对应的卸载方式也不同。
查看是否为 CLI 安装1which openclaw && openclaw --version
查看是否为 Docker 部署1docker ps -a | grep openclaw
查看是否为源码部署1ls ~/openclaw 2>/dev/null
如果以上都没有输出,可以直接全局搜索:
1find / -name "openclaw" 2>/dev/null | head
三、我目前的卸载顺序实际卸载时,建议按以下顺序操作:
1 ...
Linux运维
未读
本文基于个人 VPS 使用过程进行了整理与补充,部分命令参考 Kejilion.sh 官方项目。
一、为什么开始使用这套方案最近在整理 VPS 环境时,为了减少重复安装 Docker、Nginx 与 SSL 的时间,开始尝试使用 Kejilion.sh 作为基础运维工具。
相比传统手动配置方式,这类脚本更适合:
新 VPS 初始化
Docker 环境部署
HTTPS 配置
临时测试环境
轻量博客服务
目前主要配合:
Debian 12
Docker
Cloudflare
Nginx
一起使用。
二、Kejilion.sh 项目Kejilion.sh 是一个 Linux 运维脚本集合,集成了 Docker、LDNMP、SSL、WARP、FRP 等常用功能。
项目地址:
官网:https://kejilion.sh
GitHub:https://github.com/kejilion/sh
三、安装前准备部分 Linux 系统默认未安装 curl,需要先安装。
Debian / Ubuntu1apt update -y && apt install ...
Git 与 GitHub 团队协作实战指南:分支管理、PR 审查与自动部署
本文面向需要使用 Git 与 GitHub 进行项目协作、代码管理和博客自动部署的用户。内容覆盖从本地仓库配置到团队协作流程,再到常见问题排查,适合作为日常开发与部署的操作手册。
目录
一、Git 与 GitHub 的核心关系
二、Git 基础配置
三、本地仓库常用操作
四、分支管理与合并策略
五、远程仓库配置与同步
六、GitHub 团队协作流程
七、Pull Request 与 Code Review
八、冲突处理与回滚方案
九、Hexo 博客自动部署实践
十、常见问题与解决方法
十一、常用命令速查
一、Git 与 GitHub 的核心关系Git 是本地版本控制工具,负责记录代码变更、管理分支、回退版本和合并代码。GitHub 是远程代码托管平台,负责存放远程仓库,并提供 Pull Request、Code Review、Issues、Actions 等协作功能。
两者的关系可以理解为:
123456789本地代码目录 ↓ git add暂存区 ↓ git commit本地 Git 仓库 ↓ g ...
Linux运维
未读
本文基于个人 VPS 使用过程进行了整理,部分内容参考 Linux 官方手册与社区文档。
一、为什么整理这篇文章最近在折腾 VPS 与 Docker 环境时,经常会重复使用一些 Linux 命令。
虽然大部分命令并不复杂,但长时间不使用时还是容易忘记参数,因此把目前使用频率较高的一部分命令单独整理了下来。
目前主要使用环境:
Debian 12
Docker
Nginx
Cloudflare
VPS 远程运维
二、文件与目录操作查看当前目录1pwd
用于查看当前所在路径。
查看目录文件1ls
常用参数:
1ls -la
说明:
-l:显示详细信息
-a:显示隐藏文件
切换目录1cd /path
返回上一级目录:
1cd ..
返回当前用户目录:
1cd ~
创建目录1mkdir blog
递归创建:
1mkdir -p /www/wwwroot/blog
复制文件1cp file.txt /backup/
复制目录:
1cp -r source_dir target_dir
移动与重命名1mv old.txt new.txt
移动文件:
1m ...
本文基于 Hexo 与安知鱼主题官方文档,并结合个人部署过程中的实际问题进行了二次整理与补充。
一、Hexo 与安知鱼主题简介HexoHexo 是基于 Node.js 的静态博客框架,支持 Markdown 写作与静态页面生成,适合个人博客与技术站点。
官方链接:
Hexo 官网:https://hexo.io/zh-cn/
GitHub:https://github.com/hexojs/hexo
安知鱼主题安知鱼主题是基于 Butterfly 深度定制的 Hexo 主题,提供首页卡片、动态背景、文章美化、评论系统等完整博客功能。
官方链接:
安知鱼官网:https://blog.anheyu.com/
GitHub:https://github.com/anzhiyu-c/hexo-theme-anzhiyu
官方文档:https://docs.anheyu.com/
二、安装必要环境安装 Node.jsNode.js 是 Hexo 运行所需环境,推荐安装 LTS 版本。
官方下载:
https://nodejs.org/zh-cn
安装完成后验证:
12node -v ...









