self-backup-to-feishu
by bruce-zhaobo
AI助手状态自动备份到飞书文档。当用户需要:(1) 备份AI状态到云端,(2) 从飞书恢复AI记忆,(3) 设置自动备份机制,(4) 跨设备同步AI助手状态时使用此技能。触发词:「备份状态」「恢复状态」「从飞书恢复」「同步记忆」。
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/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. 手动备份
当用户要求备份时:
- 读取飞书备份文档现有内容
- 生成最新状态
- 增量更新(保留历史信息)
- 更新时间戳
重要原则: 增量更新,不直接覆盖。先读取现有内容,解析结构,只更新变化的部分。
3. 恢复机制
从飞书恢复状态的流程:
- 读取状态备份文档
- 读取沟通历史备份文档(如有)
- 解析文档结构,提取各部分内容
- 重建 MEMORY.md、IDENTITY.md、USER.md、SOUL.md
- 重建 .msmtprc 配置
- 恢复 cron 定时任务
- 提示用户缺失的部分(如沟通历史备份不存在)
配置说明
飞书应用配置
需要飞书开放平台应用,获取:
app_idapp_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 "备份原因"
最佳实践
- 增量更新:更新飞书文档时,先读取现有内容,在原有基础上更新,不要直接覆盖
- 双重备份:状态备份 + 沟通历史备份,确保记忆完整
- 本地缓存:先保存本地备份文件,会话时再同步到飞书
- 恢复检查:恢复后验证文件完整性,提示缺失部分
注意事项
- 飞书 API 需要有效的 tenant_access_token
- 文档权限需要配置正确(应用可访问)
- 敏感信息(如授权码)建议加密存储
- 恢复后可能需要重新授权某些服务
相关 Skills
迁移架构师
by alirezarezvani
为数据库、API 与基础设施迁移制定分阶段零停机方案,提前校验兼容性与风险,生成回滚策略、验证关卡和时间线,适合复杂系统平滑切换。
✎ 做数据库与存储迁移时,用它统一梳理表结构和数据搬迁流程,架构视角更完整,复杂迁移也更稳。
数据库建模
by alirezarezvani
把需求梳理成关系型数据库表结构,自动生成迁移脚本、TypeScript/Python 类型、种子数据、RLS 策略和索引方案,适合多租户、审计追踪、软删除等后端建模与 Schema 评审场景。
✎ 把数据库结构设计、ER图梳理和SQL建模放到一处,复杂业务也能快速统一数据模式,少走不少返工弯路。
资深数据工程师
by alirezarezvani
聚焦生产级数据工程,覆盖 ETL/ELT、批处理与流式管道、数据建模、Airflow/dbt/Spark 优化和数据质量治理,适合设计数据架构、搭建现代数据栈与排查性能问题。
✎ 复杂数据管道、ETL/ELT 和治理难题交给它,凭 Spark、Airflow、dbt 等现代数据栈经验,能更稳地搭起可扩展的数据基础设施。
相关 MCP 服务
PostgreSQL 数据库
编辑精选by Anthropic
PostgreSQL 是让 Claude 直接查询和管理你的数据库的 MCP 服务器。
✎ 这个服务器解决了开发者需要手动编写 SQL 查询的痛点,特别适合数据分析师或后端开发者快速探索数据库结构。不过,由于是参考实现,生产环境使用前务必评估安全风险,别指望它能处理复杂事务。
SQLite 数据库
编辑精选by Anthropic
SQLite 是让 AI 直接查询本地数据库进行数据分析的 MCP 服务器。
✎ 这个服务器解决了 AI 无法直接访问 SQLite 数据库的问题,适合需要快速分析本地数据集的开发者。不过,作为参考实现,它可能缺乏生产级的安全特性,建议在受控环境中使用。
Firecrawl 智能爬虫
编辑精选by Firecrawl
Firecrawl 是让 AI 直接抓取网页并提取结构化数据的 MCP 服务器。
✎ 它解决了手动写爬虫的麻烦,让 Claude 能直接访问动态网页内容。最适合需要实时数据的研究者或开发者,比如监控竞品价格或抓取新闻。但要注意,它依赖第三方 API,可能涉及隐私和成本问题。