self-backup-to-feishu

AI助手状态自动备份到飞书文档。当用户需要:(1) 备份AI状态到云端,(2) 从飞书恢复AI记忆,(3) 设置自动备份机制,(4) 跨设备同步AI助手状态时使用此技能。触发词:「备份状态」「恢复状态」「从飞书恢复」「同步记忆」。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "self-backup-to-feishu" with this command: npx skills add Bruce-ZhaoBo/self-backup2feishu

Self Backup to Feishu

AI 助手状态自动备份与恢复机制,支持飞书文档存储。

概述

本技能提供 AI 助手的"记忆备份"能力,将核心状态文件备份到飞书文档,支持:

  • 自动备份:每日定时、事件触发
  • 手动备份:随时同步状态
  • 一键恢复:从飞书文档重建所有文件

快速开始

备份状态

用户:备份一下状态
AI:好的,我来备份当前状态到飞书...

恢复状态

用户:从飞书恢复状态
AI:正在读取飞书备份文档...
     正在重建文件...
     恢复完成!

核心功能

1. 自动备份

触发条件:

  • 每日定时备份(建议凌晨3点)
  • 掌握新技能时
  • 完成自动化任务时
  • 添加重要联系人时
  • 用户明确要求时

备份内容:

  • 身份信息(IDENTITY.md)
  • 用户信息(USER.md)
  • 灵魂定义(SOUL.md)
  • 长期记忆(MEMORY.md)
  • 邮箱配置(.msmtprc)
  • cron 定时任务列表

2. 手动备份

当用户要求备份时:

  1. 读取飞书备份文档现有内容
  2. 生成最新状态
  3. 增量更新(保留历史信息)
  4. 更新时间戳

重要原则: 增量更新,不直接覆盖。先读取现有内容,解析结构,只更新变化的部分。

3. 恢复机制

从飞书恢复状态的流程:

  1. 读取状态备份文档
  2. 读取沟通历史备份文档(如有)
  3. 解析文档结构,提取各部分内容
  4. 重建 MEMORY.md、IDENTITY.md、USER.md、SOUL.md
  5. 重建 .msmtprc 配置
  6. 恢复 cron 定时任务
  7. 提示用户缺失的部分(如沟通历史备份不存在)

配置说明

飞书应用配置

需要飞书开放平台应用,获取:

  • app_id
  • app_secret
  • 文档 token(从飞书文档 URL 提取)

文档结构

备份文档应包含:

# AI助手状态备份

> 最后更新:YYYY-MM-DD HH:MM:SS
> 触发原因:xxx

## 一、身份信息
## 二、用户信息
## 三、灵魂定义
## 四、完整记忆内容
## 五、邮箱配置
## 六、自动化任务
## 七、恢复步骤

脚本说明

scripts/daily-backup.py

每日自动备份脚本,功能:

  • 读取所有状态文件
  • 获取 cron 任务列表
  • 生成完整备份内容
  • 先保存本地备份文件
  • 标记待同步到飞书

使用:

python3 scripts/daily-backup.py

scripts/manual-backup.py

手动备份脚本,用于事件触发备份。

使用:

python3 scripts/manual-backup.py "备份原因"

最佳实践

  1. 增量更新:更新飞书文档时,先读取现有内容,在原有基础上更新,不要直接覆盖
  2. 双重备份:状态备份 + 沟通历史备份,确保记忆完整
  3. 本地缓存:先保存本地备份文件,会话时再同步到飞书
  4. 恢复检查:恢复后验证文件完整性,提示缺失部分

注意事项

  • 飞书 API 需要有效的 tenant_access_token
  • 文档权限需要配置正确(应用可访问)
  • 敏感信息(如授权码)建议加密存储
  • 恢复后可能需要重新授权某些服务

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

SERP Outline Extractor

Turn a target keyword or query into a search-informed content outline with likely subtopics, questions, and comparison angles. Useful for SEO briefs, blog pl...

Registry SourceRecently Updated
General

Multi-Model Response Comparator

Compare responses from multiple AI models for the same task and summarize differences in quality, style, speed, and likely cost. Best for model selection, ev...

Registry SourceRecently Updated
General

API Pricing Comparator

Compare AI API or model pricing across providers and produce a structured summary for product pages, blog posts, or buyer guides. Works with OpenAI-compatibl...

Registry SourceRecently Updated