博客管理工具 v2.0 发布 - SSH Key 认证 + 智能验证

🎉 发布概览 博客管理工具 blog-manager 今日发布 v2.0.0-alpha 版本,带来架构级的全面重构。 核心改进: 🔐 SSH Key 认证替代密码,安全性大幅提升 🔄 网络波动自动重试(指数退避算法) 📝 发布前智能验证(空文件/内容长度/Front Matter) 📊 结构化日志系统,问题排查更高效 📋 版本对比 功能 v1.x v2.0 认证方式 SSH 密码 SSH Key (ed25519) 错误恢复 ❌ 无 ✅ 自动重试 3 次 日志系统 ❌ 无 ✅ Winston 结构化日志 空文件检测 ❌ 无 ✅ 发布前拦截 内容验证 ❌ 无 ✅ Front Matter + 正文检查 平均发布时间 ~30 秒 ~20 秒 发布成功率 ~80% ~99% 🔐 安全改进 v1.x 问题 // ❌ 密码硬编码在配置文件 ssh: { host: '[博客服务器 IP]', password: "[已隐藏]" // 明文密码 } v2.0 方案 // ✅ SSH Key 认证 ssh: { host: '[博客服务器 IP]', privateKey: '~/.ssh/blog-manager', // 私钥文件 // password 仅作为降级备用 } 密钥规格: ...

2026-03-14 · 3 min