Skip to content

ClawdHome 1.7.0

Choose a tag to compare

@deepjerry-ai deepjerry-ai released this 09 Apr 14:32
· 20 commits to main since this release

中文

新功能

  • 分层备份与恢复系统:支持单个 Shrimp 备份和全局备份,可随时恢复到任意备份点
  • 外观模式切换:支持跟随系统、浅色、深色三种模式循环切换
  • 定时任务管理界面:可视化管理 Cron 定时任务,查看执行日志
  • Skills 商店:浏览、安装、配置和管理 OpenClaw 技能
  • 模型优先级管理:拖拽排序设置模型降级链
  • 诊断中心:一站式检测环境、权限、配置、安全、Gateway、网络六大模块
  • 配置热加载:修改配置后无需重启 Gateway 即可生效
  • Ed25519 设备标识:增强 WebSocket 认证安全性
  • Helper 健康面板:在设置页查看 Helper 运行状态,支持强制重启
  • 记忆日志侧边栏:快速浏览和管理 Shrimp 记忆日志
  • 初始化向导支持从自定义 Provider API 拉取模型列表

改进与修复

  • XPC 通信全面增加超时保护,防止 Helper 无响应时界面挂起
  • Watchdog 智能重试间隔,跳过未安装的用户
  • Node.js 安装增加 SHA-256 完整性校验,防御 Zip Slip 路径穿越和 npm 注入
  • 备份系统使用 rsync 替代双重 tar,显著提升大目录备份速度
  • 备份目录迁移至用户可访问的位置
  • 修复备份文件名中含连字符时用户名解析错误
  • 修复 Cron/Skills API 因 scope 被清空导致的请求失败
  • 修复 JSON 配置文件中斜杠被错误转义的问题
  • Web UI 增加加载状态指示
  • 进程列表移除冗余列,文件双击可直接编辑
  • Helper 断连时显示浮动横幅提醒
  • 升级过程中断连后自动恢复
  • 管理员用户可查看可升级 Shrimp 数量

English

Features

  • Hierarchical backup & restore: back up individual Shrimps or all at once, restore to any snapshot
  • Appearance mode: cycle between System, Light, and Dark themes
  • Cron task manager: visual UI for scheduled tasks with execution logs
  • Skills Store: browse, install, configure, and manage OpenClaw skills
  • Model priority management: drag-to-reorder fallback chains for model selection
  • Diagnostics center: one-stop health checks across environment, permissions, config, security, Gateway, and network
  • Hot config reload: apply configuration changes without restarting the Gateway
  • Ed25519 device identity for enhanced WebSocket authentication
  • Helper health panel: view Helper status in Settings with force-restart capability
  • Memory log sidebar: browse and manage Shrimp memory logs
  • Setup wizard fetches model lists from custom provider APIs

Improvements & Fixes

  • XPC calls now enforce timeouts, preventing UI freezes when the Helper is unresponsive
  • Watchdog uses smart retry intervals and skips uninstalled users
  • Node.js installation validated with SHA-256 checksums; Zip Slip and npm injection defenses added
  • Backup performance improved by replacing double-tar with rsync
  • Backup directory moved to a user-accessible location
  • Fixed username parsing for backup filenames containing hyphens
  • Fixed Cron/Skills API failures caused by cleared scope
  • Fixed incorrect slash escaping in JSON config files
  • Web UI now shows loading indicators
  • Process table streamlined; files open in editor on double-click
  • Floating banner warns when Helper connection is lost
  • Auto-recovery after disconnection during upgrades
  • Admin users can see upgradable Shrimp count