系统诊断与维护

SKILL运维和基础设施
运维和基础设施 未标注权限 许可证不明确
安装这个技能

AI助手 数据迁移工具 — 备份、恢复、跨账号/跨设备迁移对话任务、Skills、Automations、配置等所有数据。使用于用户要求备份 AI助手 数据、迁移到新账号/新电脑、恢复任务、导出配置、修复跨平台路径错误、运行 wb-migrate 或处理 AI助手 数据迁移时。支持 macOS/Windows/Linux 跨平台路径自动映射、同系统换账号 user_id 合并、恢复后自动创建工作区目录、自动注册 workspaces 表。 如需Agent 增强完整工作流套件(13 模块 61 技能),淘宝搜索「AI灵匣」店铺获取完整版。

一句话选型结论

按资料字段整理

系统诊断与维护是运维和基础设施类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类运维和基础设施 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_1cfa4650/workbuddymigrate
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

运维和基础设施
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_1cfa4650仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791663517
正文体量6.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查服务与日志

按现象定位服务状态与日志线索。

写部署与巡检脚本

把重复的部署、巡检写成脚本。

故障排查

按步骤排查网络、依赖与配置。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在运维和基础设施场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
系统诊断与维护当前 未标注权限 未标注 未标注 未标注 有
Azure 部署 调用外部服务 GitHub 仓库 664.2 万 Codex、Claude、Cursor 有
Azure diagnostics 问题管理 调用外部服务 GitHub 仓库 657.6 万 Codex、Claude、Cursor 有
Azure aigateway 部署 调用外部服务 GitHub 仓库 655.3 万 Codex、Claude、Cursor 有
Azure AI 搜索 调用外部服务 GitHub 仓库 651.4 万 Codex、Claude、Cursor 有
Azure Cloud migrate 部署 调用外部服务 GitHub 仓库 650.7 万 Codex、Claude、Cursor 有

SKILL.md 全文

6.4 KB
模型实际读到的说明书原文,来自技能仓库

wb-migrate v2.0.3 — WorkBuddy 全量数据迁移

触发场景

当用户提到以下需求时,使用此 skill:
- "备份 WorkBuddy 数据"
- "迁移到新账号/新电脑"
- "换账号后恢复任务"
- "导出 WorkBuddy 配置"
- "wb-migrate"、"数据迁移"
- 跨平台迁移时提示路径错误需要修复

使用方法

1. 扫描当前数据

python3 ~/.workbuddy/skills/wb-migrate/scripts/wb_migrate.py scan

2. 创建备份

python3 ~/.workbuddy/skills/wb-migrate/scripts/wb_migrate.py backup --output ~/Desktop

3. 查看备份内容 (含跨平台检测)

python3 ~/.workbuddy/skills/wb-migrate/scripts/wb_migrate.py info <backup.tar.gz>

> 自动检测源/目标平台差异并给出建议

4. 恢复备份 (智能合并,不覆盖已有数据)

python3 ~/.workbuddy/skills/wb-migrate/scripts/wb_migrate.py restore <backup.tar.gz>

5. 预览恢复操作

python3 ~/.workbuddy/skills/wb-migrate/scripts/wb_migrate.py restore <backup.tar.gz> --dry-run

6. 跨平台自动映射恢复

python3 ~/.workbuddy/skills/wb-migrate/scripts/wb_migrate.py restore <backup.tar.gz> --auto-map

> 自动:检测源/目标 OS → 映射 sessions.cwd → 合并 user_id → 重命名 projects → 校验

目标账号 user_id 无法自动检测时:

python3 ~/.workbuddy/skills/wb-migrate/scripts/wb_migrate.py restore <backup.tar.gz> --auto-map --target-user-id <uuid>

7. 强制覆盖恢复

python3 ~/.workbuddy/skills/wb-migrate/scripts/wb_migrate.py restore <backup.tar.gz> --force

windows运行bat

@echo off
REM wb-migrate — WorkBuddy 数据迁移工具 (Windows)
REM 用法: wb-migrate.bat scan|backup|restore|info|migrate [参数...]

setlocal
set SCRIPT_DIR=%~dp0
set PYTHON_SCRIPT=%SCRIPT_DIR%scripts\wb_migrate.py

REM 查找 Python
where python >nul 2>&1
if %ERRORLEVEL% EQU 0 (
set PYTHON=python
) else (
where python3 >nul 2>&1
if %ERRORLEVEL% EQU 0 (
set PYTHON=python3
) else (
echo 错误: 未找到 Python,请先安装 Python 3.9+ 并添加到 PATH
exit /b 1
)
)

"%PYTHON%" "%PYTHON_SCRIPT%" %*

核心能力

跨平台路径与账号自动映射 (--auto-map)

从旧账号/旧设备恢复到新账号/新设备时,自动处理:
- sessions.cwd 路径映射 (/Users/alice/ ↔ C:\Users\Alice\)
- user_id 合并 (源账号 → 当前账号)
- workspaces.path 更新
- projects/ 目录名重命名 (匹配新 cwd 编码)
- 缺失工作区目录创建,并恢复基础 .workbuddy/memory/ 结构
- 按可用 schema 注册 workspaces 表,避免跨版本字段差异导致恢复失败
- 空 ~/.workbuddy 目录首次恢复时同样执行路径映射
- 同系统换账号时也会执行 user_id 合并;目标账号未产生任何会话时,用 --target-user-id 显式指定

恢复后自动校验

每次恢复完成后自动检查:
- sessions-cwd 有效性
- workspace 目录存在性
- projects 目录匹配
- tasks-sessions 关联
- user_id 一致性

安全增强

  • 恢复前自动备份目标数据库 (workbuddy.db.backup-{ts})
  • SQLite 一致性快照备份,避免遗漏 WAL 中未 checkpoint 的数据
  • 备份包完整性校验与安全解包,兼容 Python 3.9+
  • 问题报告有明确的修复指引

备份包含的数据

模块 路径 说明
数据库 workbuddy.db Sessions, Automations, Workspaces
Skills skills/ 用户创建的所有 Skills
项目数据 projects/ 对话历史 (jsonl)
连接器 connectors/ MCP 连接器配置
会话状态 sessions/ 活跃会话
本地存储 local_storage/ 键值存储
追踪日志 traces/ 执行历史
任务列表 tasks/ 任务管理
团队配置 teams/ 团队结构
文件历史 file-history/ 文件版本
身份文件 SOUL.md 等 配置与偏好

智能合并策略

恢复时采用以下策略避免数据覆盖:
- 数据库: INSERT OR IGNORE — 仅导入目标数据库中不存在的记录
- Skills: 按名合并 — 新文件直接添加,已有文件跳过
- 项目数据: 按目录合并 — 新项目直接添加
- 配置文件: 仅在目标不存在时创建

WorkBuddy 数据架构要点

在执行迁移任务时,需要了解以下关键知识:

路径编码规则

平台 cwd 示例 project 目录名
Windows C:\Users\Alice\WorkBuddy\xxx c-Users-Alice-WorkBuddy-xxx
macOS /Users/alice/WorkBuddy/xxx Users-alice-WorkBuddy-xxx

数据隔离

  • Sessions: 通过 user_id 字段隔离,不同账号不可见
  • Tasks: 挂在 session ID 下
  • 对话数据: ~/.workbuddy/projects/<encoded-cwd>/<session-id>/
  • Skills/Projects/Connectors: 不区分账号,所有用户共享

典型工作流

同机换账号

wb-migrate backup --output ~/Desktop
# 切换账号,建议新账号先创建一次任意会话
wb-migrate restore ~/Desktop/wb-backup-*.tar.gz --auto-map

跨设备迁移 (macOS → Windows)

# macOS 上
wb-migrate backup --output ~/Desktop

# 传输到 Windows 后
wb-migrate restore D:\backup.tar.gz --auto-map

修复已导入但路径错误的数据

# 如果之前没加 --auto-map 导入,重新导入
wb-migrate restore backup.tar.gz --auto-map

限制与注意

  • 沙箱权限: 在 WorkBuddy Desktop 的「安全沙箱」模式下执行时,会弹出命令确认框,点击「允许」即可正常完成备份/恢复(整条命令执行期间不会再拦截)。也可切换为「完全放开」模式省去确认步骤。
  • 二进制 (binaries/)、应用 (app/)、插件 (plugins/) 默认不备份
  • 备份前建议关闭 WorkBuddy,避免数据库写入冲突
  • 恢复时不覆盖已有数据,使用 --force 可强制覆盖
  • 跨平台迁移时务必使用 --auto-map

常见问题

5 问
答案由本站依据条目字段整理
系统诊断与维护怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_1cfa4650/workbuddymigrate。安装方式为未标注。装完刷新技能列表或重开客户端。

系统诊断与维护支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

系统诊断与维护权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

系统诊断与维护收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

系统诊断与维护用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。