跳到主要内容

2026-07-04 工作日报

拆包失败,但跑通了整条链路:能部署、能恢复、能压图。换条路继续。


一、今日产出

项目状态说明
一键部署脚本解压成功但 unzip 退出码导致误报,已加 || true 绕过
图片压缩脚本sharp 方案,1500px / 80% 质量,带自动备份
云端恢复验证本地改崩,从线上拉回即恢复
模版包拆包Docusaurus 架构不适合拆包出售

二、核心配置

部署脚本 (一键部署.bat)

set SERVER_IP=<YOUR_IP>
set SERVER_USER=<YOUR_USER>
set SERVER_PORT=22
set SITE_PATH=<YOUR_WEB_ROOT>
set ZIP_NAME=build_temp.zip

压缩脚本 (compress-images.js)
javascript

const MAX_WIDTH = 1500;
const QUALITY = 80;

环境信息
项目 值
Node.js v24.16.0
Docusaurus 3.10.1
SSH端口 22
三、今日心得

Docusaurus 拆不了模版包,架构决定方向,不怪技术

线上版本就是备份,恢复比重写快得多

bat 脚本能用就行,不必追求完美

一个下午的脚本投入,省下未来几年的重复劳动

四、明日计划

换方向,探索新形态

沉淀工具包,准备开源

构思 Docusaurus 教程(非编程视角)

*归档:2026-07-04*