跨设备工具开发法
构建可移植的跨设备工
Bridle 是一款面向 AI 编码助手的统一配置管理工具,支持 Claude Code、OpenCode、Goose 和 Amp 四大平台。通过 Harness(平台适配层)和 Profile(配置快照)两层抽象,实现多环境配置的快速切换与版本化管理。
安装步骤
# Homebrew(macOS/Linux)
brew install neiii/bridle/bridle
# Cargo(Rust 环境)
cargo install bridle
# 源码编译
git clone https://github.com/neiii/bridle && cd bridle && cargo install --path .
初始化与基础操作
bridle init 生成默认配置目录 ~/.config/bridle/bridle status 查看各平台当前激活的档案bridle profile create <harness> <name> --from-current 基于现有配置新建档案bridle profile switch <harness> <name> 切换至目标档案组件安装示例
# 从 GitHub 安装技能/Agent(自动识别 harness 并转换路径)
bridle install owner/repo
# 强制覆盖已存在组件
bridle install owner/repo --force
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 子命令(profile/install/status/config)、harness 标识、档案名称、GitHub 仓库地址、可选标志位 |
| 输出 | 终端文本/JSON 状态报告、配置文件变更、组件文件部署 |
| 适用人群 | 多平台 AI 助手用户、配置管理需求复杂的开发者、团队配置管理员 |
| 不包含 | 模型推理服务、云端同步、GUI 客户端 |
--force 安装会无条件覆盖同名组件,建议先备份原始链接:https://github.com/openclaw/skills/tree/main/skills/bjesuiter/bridle/SKILL.md
来源类型:GitHub 开源项目