Jenkins + Hexo 自动化部署完全指南
你是否厌倦了每次写完博客后手动执行 hexo deploy?想让博客在提交代码后自动部署到服务器?
今天教你如何配置 Jenkins + Hexo 自动化部署!
整体架构1GitHub Push → Jenkins Webhook → Jenkins 构建 → SSH 部署 → VPS 服务器
准备工作在开始之前,你需要准备:
GitHub 仓库:存放 Hexo 博客源码
Jenkins 服务器:负责构建和部署
VPS 服务器:托管博客静态文件
SSH 密钥:Jenkins 访问 VPS 的凭证
Jenkins 任务配置详解1. General(常规配置)12✅ 启用项目JDK: (System) - 使用系统默认
说明:保持默认配置即可,Jenkins 会自动管理 Java 运行环境。
2. 源码管理(Source Code Management)1234仓库类型: GitRepository URL: https://github.com/XiaoSiHwang/blog.github.io.gitCredentials: - 无 - (公开仓库不需要认证)Branches ...
PVE 虚拟机 Ubuntu 分区扩容实战:解决中间分区挡路问题
PVE 虚拟机 Ubuntu 分区扩容实战:解决中间分区”挡路”问题日期: 2026-02-18环境: Proxmox VE (PVE), Ubuntu 24.04 LTS工具: GParted Live (Ubuntu 安装盘自带)
1. 问题背景在给 Ubuntu 虚拟机的 /home (/dev/sda4) 分区扩容时,发现虽然磁盘末尾有 10GB+ 的空闲空间,但无法直接合并。
原因分析: Linux 的分区扩容要求空间必须是连续的。如下图所示,目标分区 sda4 和 剩余空间 之间,隔了一个 sda5 分区。sda5 就像一堵墙,挡住了 sda4 向后延伸的道路。
(图:sda5 挡在了 sda4 和空闲空间之间)
解决方案: 使用 Ubuntu Live CD 进入试用模式,通过 GParted 工具先移动 sda5,再扩容 sda4。
2. 操作步骤第一步:PVE 快照备份 (高危操作保险)在进行任何磁盘分区移动操作前,务必在 PVE 控制台对虚拟机进行快照(Snapshot)。
操作:PVE > 虚拟机 > Snapshots > Ta ...
Claude Code Skills 完全指南:创建你的第一个技能
你是否曾想过让 Claude Code 按照你的方式工作?是否希望能有一个专属的命令来完成特定的重复任务?
好消息来了——Claude Code Skills 正是为此而设计!
什么是 Skills?Skills 是扩展 Claude 能力的秘密武器。你可以创建一个 SKILL.md 文件,写入你的指令,Claude 会自动将其添加到工具箱中。
两种调用方式:
手动调用:输入 /skill-name 直接触发
自动加载:当对话内容与 skill 描述匹配时,Claude 会自动加载
⚡ Skills 遵循 Agent Skills 开放标准,可跨多个 AI 工具使用。Claude Code 还扩展了调用控制、子代理执行和动态上下文注入等高级功能。
创建你的第一个 Skill让我们创建一个教 Claude 用可视化图表和类比来解释代码的技能:
步骤 1:创建技能目录1mkdir -p ~/.claude/skills/explain-code
步骤 2:编写 SKILL.md12345678910111213---name: explain-codedescription: 用 ...
健康日报 - 2026年2月17日
📊 2026年2月17日健康报告昨天是运动表现非常出色的一天,静息心率创新低,跑步7.26公里,身体电量充足恢复。
😴 睡眠分析
指标
数值
评价
睡眠时长
8小时45分
✅ 充足
睡眠分数
70分
🟡 良好
深睡眠
43分钟
⚠️ 偏少
6小时30分
REM睡眠
1小时32分钟
✅ 正常
浅睡眠清醒时间
46分钟
HRV
88ms
✅ 良好
分析:昨晚睡眠时长充足(8小时45分),但深睡眠偏少且醒来次数较多(61次),可能与白天运动后身体仍在恢复有关。整体睡眠分数70分还不错。HRV达到88ms,比周平均76ms好很多。
❤️ 心率数据
指标
数值
评价
静息心率
46 bpm
✅ 优秀(运动员水平)
最高心率
170 bpm
最低心率
44 bpm
分析:静息心率降到46 bpm,比之前的48bpm更低,创下新低!最低心率44也创新低,说明心血管功能持续改善,运动员水平持续进阶。
🔋 Body Battery(身体电量)
指标
数值
评价
充电值
84
🟢 优秀
消耗值
67
最 ...
健康日报 - 2026年2月16日
📊 今日健康概览
指标
数值
评价
睡眠得分
72 分
⭐⭐⭐ 一般
静息心率
48 bpm
⭐⭐⭐⭐⭐ 优秀
平均压力
27
⭐⭐⭐⭐⭐ 较低
身体电量
70/100
⭐⭐⭐⭐ 良好
运动距离
6.16 km
⭐⭐⭐⭐ 不错
🛏️ 睡眠分析睡眠数据
指标
数值
总睡眠时长
6小时22分钟 (22,920秒)
深睡眠
59分钟 (3,540秒)
浅睡眠
4小时11分钟 (15,060秒)
REM睡眠
1小时12分钟 (4,320秒)
清醒时间
45分钟 (2,700秒)
睡眠得分
72分
HRV
71 ms
平均呼吸
14 次/分
睡眠评价今日睡眠质量一般。睡眠得分为72分,处于中等水平。
亮点:
HRV(心率变异性)71ms 表现不错,表明自主神经系统平衡良好
REM睡眠占比约19%,较为合理
待改进:
睡眠时长偏短,建议保持7-9小时睡眠
清醒次数较多(40次),可能受外界干扰
❤️ 心率分析心率数据
指标
数值
静息心率
48 bpm
最高心率
106 bpm ...
OpenClaw - 开源自动化助手
什么是 OpenClaw?OpenClaw 是一个强大的开源自动化助手框架,旨在帮助用户通过 AI 技术实现各种自动化任务。它不仅仅是一个简单的聊天机器人,而是一个能够深度集成到用户工作流程中的智能助手。
核心特性🤖 多平台支持
Telegram
Discord
WhatsApp
Signal
IRC
Slack
Google Chat
🔌 丰富的工具集成OpenClaw 提供了丰富的工具集,包括但不限于:
浏览器自动化
文件系统操作
代码执行
邮件管理
日历管理
健康数据分析(Garmin、Strava)
🧠 智能对话能力
支持多种 AI 模型
长期记忆与上下文理解
个性化交互
🔒 安全与隐私
本地部署选项
精细的权限控制
数据加密存储
应用场景1. 个人助理
日程管理提醒
邮件摘要处理
文件整理自动化
2. 开发工具
代码审查辅助
CI/CD 流程自动化
API 测试与文档生成
3. 健康管理
运动数据分析(Strava、Garmin)
睡眠质量追踪
训练计划建议
4. 内容创作
博客自动发布
社交媒体管理
新闻聚合推送
技术架构OpenClaw ...
OpenSpec - AI编程助手的规范框架
📊 项目数据
⭐ Stars: 24,257+
🍴 Forks: 1,596+
🌍 官网: openspec.dev
🐙 GitHub: Fission-AI/OpenSpec
🎯 痛点:AI 编程的”不可预测性”你是否遇到过这些场景?
🤯 AI 写了半天代码,最后发现理解错了需求
😕 多次对话后,AI 开始”遗忘”之前的需求
😩 代码改了又改,总是达不到预期
🤦♂️ 返工次数比需求评审会还多
问题的根源:需求只存在于对话历史中,没有一个”可靠的真相来源”。
💡 解决方案:OpenSpec 是什么?OpenSpec 是一个为 AI 编码助手设计的规范驱动开发(Spec-Driven Development, SDD)框架。
它的核心理念很简单:
1在写代码之前,人类和 AI 先对齐"我们要做什么"
Slogan: “Agree before you build”
🎨 设计哲学12345→ fluid not rigid # 灵活而非僵化→ iterative not waterfall # 迭代而 ...
健康日报 - 2026年2月15日
📊 2026-02-15 健康报告🎯 今日健康概览
综合指标
今日数值
7日基线
状态
综合健康评分
69/100
-
🟡 一般
睡眠质量
68/100
-
🟡 一般
恢复能力
71/100
-
🟡 一般
训练负荷
低
-
🟢 适中
压力水平
中 (41)
-
🟡 一般
今日总结:睡眠时长较短(5小时24分),完成跑步6.16km。HRV 73ms,Body Battery 充电至 76,连续三天跑步训练。
😴 睡眠分析
指标
数值
目标范围
达标
睡眠时长
5小时24分
7-9小时
🔴
睡眠分数
68分
≥80分
⚠️
深睡眠
1小时36分 (30%)
15-25%
⚠️ 偏高
REM睡眠
36分 (11%)
20-25%
⚠️
浅睡眠
3小时12分 (59%)
50-60%
✅
清醒时间
24分钟
<48分
✅
睡眠阶段分布1234深睡眠 ████████████████████ 30% ⚠️REM ██████████░░░░░░░░░░ 11% ...
健康日报 - 2026年2月14日
📊 2026-02-14 健康报告🎯 今日健康概览
综合指标
今日数值
7日基线
状态
综合健康评分
67/100
-
🟡 一般
睡眠质量
61/100
-
🟡 一般
恢复能力
64/100
-
🟡 一般
训练负荷
低
-
🟢 适中
压力水平
低 (37)
-
🟢 良好
今日总结:睡眠时长较短(5小时2分),完成跑步5.01km。HRV 79ms,Body Battery 充电至 68,整体状态一般。
😴 睡眠分析
指标
数值
目标范围
达标
睡眠时长
5小时2分
7-9小时
🔴
睡眠分数
61分
≥80分
🔴
深睡眠
59分 (19%)
15-25%
✅
REM睡眠
37分 (12%)
20-25%
⚠️
浅睡眠
3小时26分 (68%)
50-60%
⚠️
清醒时间
40分钟
<48分
✅
睡眠阶段分布1234深睡眠 ███████████████░░░░░ 19% ✅REM ██████████░░░░░░░░░░ 12% ⚠️浅睡眠 ████ ...
健康日报 - 2026年2月13日
📊 2026-02-13 健康报告🎯 今日健康概览
综合指标
今日数值
7日基线
状态
综合健康评分
73/100
-
🟡 一般
睡眠质量
77/100
-
🟢 良好
恢复能力
82/100
-
🟢 优秀
训练负荷
低
-
🟢 适中
压力水平
低 (39)
-
🟢 良好
今日总结:睡眠质量恢复至良好水平(77分),时长充足(8小时11分)。完成跑步4.02km,HRV 73ms,Body Battery 充电至 86,恢复优秀。
😴 睡眠分析
指标
数值
目标范围
达标
睡眠时长
8小时11分
7-9小时
✅
睡眠分数
77分
≥80分
⚠️
深睡眠
1小时45分 (21%)
15-25%
✅
REM睡眠
43分 (9%)
20-25%
⚠️
浅睡眠
5小时43分 (70%)
50-60%
⚠️
清醒时间
41分钟
<48分
✅
睡眠阶段分布1234深睡眠 ████████████████░░░░ 21% ✅REM ████████░░░░░░░░░░░░ ...


