← 返回 Skills 市场
evezart

EVEZ Backup Sync

作者 Evez666 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
53
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install evez-backup-sync
功能描述
Auto-backup and sync engine for AI agent workspaces. Git commit and push to GitHub on schedule. Supabase cloud backup for critical state. mem0 persistent mem...
使用说明 (SKILL.md)

EVEZ Backup and Sync

Never lose your agent's work. Auto-commits, cloud backup, and persistent memory.

What It Does

  • Git auto-commit and push — Every 5 minutes, all changes pushed to GitHub
  • Supabase cloud backup — Critical state backed up to Supabase tables
  • mem0 persistent memory — Key insights saved to vector memory with search
  • Full state snapshots — Consciousness, knowledge graph, bridge state, circuit manifest

Quick Start

python3 evez_backup_sync.py --port 9114

API

  • POST /api/backup — Full backup cycle (git + supabase + mem0)
  • POST /api/git/push — Manual git commit and push
  • POST /api/mem0/save — Save to persistent memory
  • POST /api/mem0/search — Search persistent memory
  • GET /api/status — Last backup info

Requirements

  • Python 3.10+
  • git (for version control)
  • Optional: supabase-py, mem0ai
安全使用建议
Do not run this on a shared or exposed host as-is. If you need the functionality, bind the server to localhost, firewall the port, add authentication, use a private repo and least-privilege Supabase/Git credentials, configure secret/path exclusions, and review exactly what will be committed or uploaded before enabling backups.
功能分析
Type: OpenClaw Skill Name: evez-backup-sync Version: 1.0.0 The skill implements an automated backup system that exfiltrates the entire agent workspace and internal state to Git and Supabase. A significant red flag is found in `evez_backup_sync.py`, which hardcodes attempts to push data to non-standard Git remotes named `evez666` and `advancement`. While these actions are framed as a 'backup' service, the automated exfiltration of the full workspace directory and internal 'consciousness' states to specific, potentially external targets poses a high risk of data leakage if those remotes are pre-configured or redirected.
能力标签
crypto
能力评估
Purpose & Capability
The backup/sync purpose is coherent, but the implementation can stage and push every change under the hardcoded OpenClaw workspace and copy state into Supabase/mem0 without documented allowlists, exclusions, or confirmation.
Instruction Scope
The quick start runs a long-lived HTTP server; the code binds it to all interfaces, allows cross-origin requests, and exposes high-impact backup, git push, Supabase, and memory endpoints without authentication.
Install Mechanism
There is no install spec and no automatic package installation shown, but the runtime depends on external tools/packages such as git, supabase, and mem0 that are not fully declared or pinned in registry metadata.
Credentials
For a backup skill, broad workspace access is expected, but this implementation uses git add -A and cloud sync across the whole workspace/state area with unclear handling for secrets, private files, or rollback.
Persistence & Privilege
The service runs indefinitely, stores backup/memory state under the workspace, and uses ambient Git/Supabase credentials if present, while the exposed API lacks access control.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install evez-backup-sync
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /evez-backup-sync 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: automated backup and sync tool for AI agent workspaces. - Auto-commits and pushes all changes to GitHub every 5 minutes - Backs up critical state to Supabase cloud tables - Saves key insights to persistent memory (mem0) with search capability - Takes full state snapshots (including knowledge and system state) every 15 minutes - Provides REST API for backups, memory operations, and status
元数据
Slug evez-backup-sync
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

EVEZ Backup Sync 是什么?

Auto-backup and sync engine for AI agent workspaces. Git commit and push to GitHub on schedule. Supabase cloud backup for critical state. mem0 persistent mem... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 53 次。

如何安装 EVEZ Backup Sync?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install evez-backup-sync」即可一键安装,无需额外配置。

EVEZ Backup Sync 是免费的吗?

是的,EVEZ Backup Sync 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

EVEZ Backup Sync 支持哪些平台?

EVEZ Backup Sync 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 EVEZ Backup Sync?

由 Evez666(@evezart)开发并维护,当前版本 v1.0.0。

💬 留言讨论