乐于分享
好东西不私藏

赛博永生:让你的AI助手永不丢失

赛博永生:让你的AI助手永不丢失


前言

养WorkBuddy小龙虾的程序员都知道,一只好虾来之不易。

你花了多少个夜晚调教它?多少次手把手教它理解你的项目结构、工作习惯、常用技能?多少次微调prompt让它成为你的专属搭档?

然后某天,电脑蓝屏了。换了新设备。硬盘坏了。

你的小龙虾,永久下线了。那一刻,你是不是想把硬盘捡起来贴在脸上?

别慌。今天教你一个绝招——让你的小龙虾实现赛博永生


一、原理篇:WorkBuddy的记忆藏在哪儿

在说备份之前,我们先搞清楚一件事:WorkBuddy的记忆到底存在哪里?

经过深度探索,发现WorkBuddy的核心记忆体系由以下几个部分组成:

记忆备份永不丢失跨设备迁移无缝切换一虾多养分身之术AI助手永不丢失赛博永生鹤轩有点困

1.1 工作记忆(Working Memory)

这是你的小龙虾的”短期记忆”,存储在每日日志文件中:

~/.workbuddy/workspace/.workbuddy/memory/
├── 2026-04-20.md # 今天的对话摘要
├── 2026-04-19.md # 昨天的对话摘要
├── …
└── MEMORY.md # 长期记忆聚合

1.2 技能配置(Skills)

你的小龙虾会的各种技能,以独立Skill包的形式存在:

~/.workbuddy/skills/
├── apollo-ui-testplan/ # Apollo测试相关
├── confluence/ # Confluence操作
├── kaptain-mcp/ # Kaptain敏捷管理
├── weather/ # 天气查询
└── … # 更多技能

1.3 MCP配置(Model Context Protocol)

MCP是WorkBuddy连接各种外部工具的桥梁,配置在这里:

~/.workbuddy/
├── .mcp.json # MCP服务器配置
└── …

1.4 个性化配置

你的SOUL.md、IDENTITY.md、USER.md定义了你是谁、它是谁:

~/.workbuddy/
├── SOUL.md # 小龙虾的灵魂/价值观
├── IDENTITY.md # 身份定义
└── USER.md # 关于你的信息

关键发现:所有这些核心数据,都存在用户目录下的.workbuddy文件夹里。这意味着——只要备份这个文件夹,你的虾就”活”了。


二、实战篇:三步实现小龙虾永生

1初始化备份新设备登录账号2记忆同步云端与本地对比3验证完成生成完整性报告三步完成跨设备迁移,AI助手记忆永不丢失

2.1 第一步:找到你的虾的”灵魂”

打开终端,执行以下命令:

# 查看WorkBuddy核心目录
ls -la ~/.workbuddy/

你会看到这样的结构:

.workbuddy/
├── SOUL.md
├── IDENTITY.md
├── USER.md
├── skills/
├── automations/
├── memory/
└── …其他配置

强烈建议备份以下内容

  • memory/
     – 记忆文件
  • skills/
     – 技能配置
  • SOUL.md
    IDENTITY.mdUSER.md – 个性化定义
  • .mcp.json
     – MCP配置
  • automations/
     – 自动化任务配置

2.2 第二步:定时自动备份

手动备份太麻烦了,我们来设置自动备份。在WorkBuddy的自动化任务中创建一个每日备份任务:

# 备份脚本示例(伪代码)
backup_folder = “D:/MyBackup/WorkBuddy_Backup”
source = “~/.workbuddy”

# 每日凌晨3点执行备份
schedule: “0 3 * * *”

# 备份内容:
# 1. 压缩memory文件夹
# 2. 复制skills配置
# 3. 复制个性化文件
# 4. 记录备份时间戳

备份命名建议workbuddy_backup_YYYYMMDD_HHMMSS.zip

2.3 第三步:一键恢复

当你的新设备拿到手,或者备用机要启用时,只需要:

  1. 安装WorkBuddy客户端
  2. 从备份中解压.workbuddy文件夹到新设备
  3. 启动WorkBuddy

Boom!你的小龙虾完美复刻,原地上线。


三、进阶篇:一虾多养

前面讲的是”备份”和”恢复”,现在我们来玩点更骚的——一虾多养

一虾多养示意图公司电脑💻讨论项目方案状态:进行中云端同步☁️记忆实时同步双向同步家里手机📱继续项目讨论无缝衔接同一AI助手人格,跨设备无缝切换

3.1 核心思路:记忆标签化

给记忆文件加上版本号和标签:

memory/
├── base/ # 基础记忆(通用工作流)
│ ├── SOUL.md
│ ├── USER.md
│ └── common_skills.md

├── dev_mode/ # 开发模式
│ ├── SOUL.md
│ └── code_patterns.md

├── test_mode/ # 测试模式
│ ├── SOUL.md
│ └── test_knowledge.md

└── office_mode/ # 办公模式
├── SOUL.md
└── office_routines.md

3.2 基础虾 vs 进阶虾

基础虾:包含通用能力

  • 工作习惯记忆
  • 常用工具配置
  • 通用工作流程

进阶虾:专项特化

  • 代码开发虾
    :擅长代码审查、重构建议、架构分析
  • 测试工程虾
    :专精测试用例设计、自动化测试、缺陷分析
  • 日常办公虾
    :文档处理、会议纪要、日程管理

3.3 切换机制

通过软链接或脚本切换:

# 切换到”开发模式”
$ workbuddy-switch –mode dev

# 输出:正在切换到 [开发虾] …
# 链接已更新:memory -> memory/dev_mode
# 技能已加载:code-review, refactor, architecture
# 切换完成!

$ workbuddy-switch –mode test

# 输出:正在切换到 [测试虾] …
# 链接已更新:memory -> memory/test_mode
# 技能已加载:apollo, test-case, defect-analysis
# 切换完成!

3.4 隔离设计的好处

  • 互不干扰
    :每个模式的记忆独立存储,不会串味
  • 按需加载
    :只加载当前任务需要的技能和记忆
  • 快速切换
    :不同场景下快速切换对应”人格”
  • 安全试错
    :测试新技能时不影响主记忆

四、扩展脑洞

4.1 云端同步

把备份脚本改成自动同步到云盘(OneDrive、iCloud、NAS等):

本地 → 云端同步 → 多设备实时一致

这样无论在办公室的电脑、家里的电脑、还是笔记本上,都是同一只虾。

4.2 团队协作的”虾群”

  • 共享技能库
    :团队成员把调试好的技能包分享出来
  • 最佳实践模板
    :把”测试专家虾”、”架构师虾”的配置做成模板
  • 新人快速上手
    :新人通过导入”标准配置包”快速获得团队经验

4.3 记忆版本管理

引入Git来管理记忆配置:

cd ~/.workbuddy
git init
git add .
git commit -m “2026-04-20: 添加Apollo测试技能”
git tag -a v1.0 -m “基础版本”
git tag -a v1.1 -m “增加Confluence集成”

这样你可以:

  • 查看记忆的修改历史
  • 回滚到任意版本
  • 分支实验新功能

4.4 AI助手的”基因改造”

基于记忆分析,自动发现你的使用模式:

  • 识别你常用的工作流 → 自动优化
  • 发现你的知识盲点 → 主动推荐学习
  • 预测你的需求 → 提前准备上下文

4.5 跨设备”接力”

主机💻故障离线自动切换🔄检测到离线备机📱立即接管设备故障自动切换,对话上下文无缝恢复

当检测到主设备离线时,自动切换到备用设备:

主设备故障 → 检测 → 备用设备接管 → 通知用户

整个过程对用户透明,你的虾永远不会”失联”。


五、结语

WorkBuddy小龙虾的本质,是一个有记忆、有性格、有技能的AI助手。

通过合理的备份策略,我们可以让这只虾永不丢失
通过标签化的记忆管理,我们可以让这只虾一虾多用
通过自动化的故障转移,我们可以让这只虾永不下线

这,才是真正的赛博永生。


现在开始行动

  1. 打开你的WorkBuddy目录
  2. 找到.workbuddy文件夹
  3. 制定你的备份策略

别让硬盘故障成为你和虾的永别。


作者:鹤轩,13年测试开发,AI工具深度用户。
同名公众号:鹤轩有点困(HexuanAI)