用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/L-LesterYu/OpenClaw-hot-skills-zh --skill byterover命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | byterover |
| description | ByteRover CLI 上下文工程平台 - 为 AI 编码助手管理项目知识、决策和模式。 |
ByteRover 是一个上下文工程平台,让你为编码助手整理上下文——包括模式、决策和经验。它自动在团队成员之间同步上下文,无需手动管理 markdown 文件。
API 凭证存储在 ~/.clawdbot/byterover-config.json:
{
"apiKey": "你的_byterover_api_密钥",
"team": "你的团队名称",
"space": "你的空间名称"
}
ByteRover CLI 需要 Node.js 20+ 和 libsecret 用于凭证存储。本技能使用 Docker 提供包含所有依赖的隔离环境。
cd ~/.openclaw/workspace/skills/byterover-zh
docker-compose up -d
使用 API 密钥登录:
docker-compose exec byterover brv login --api-key $BRV_API_KEY
初始化项目:
docker-compose exec byterover brv init --headless --team "$BRV_TEAM" --space "$BRV_SPACE"
检查状态:
docker-compose exec byterover brv status --headless --format json
查询上下文:
docker-compose exec byterover brv query "测试策略是什么?" --headless --format json
整理上下文:
docker-compose exec byterover brv curate "确保记录 API 认证模式" --headless --format json
推送更改:
docker-compose exec byterover brv push --headless --format json
拉取更改:
docker-compose exec byterover brv pull --headless --format json
ByteRover CLI 支持无头模式,用于自动化和脚本。无头模式禁用交互式提示,支持机器可读的 JSON 输出。
brv init(需要 --team 和 --space)brv statusbrv querybrv curatebrv push(自动跳过确认)brv pull使用 --format 控制输出:
text(默认):人类可读的文本输出json:NDJSON(换行分隔的 JSON),用于机器解析在无头环境中,使用 API 密钥代替 OAuth 浏览器流程:
brv login --api-key $BRV_API_KEY
上下文树是 ByteRover 的结构化知识系统,将项目上下文组织到不同领域:
提示你的编码助手:
使用 brv query 命令检查这个项目使用了什么认证模式
助手将执行:
brv query "使用了什么认证模式?" --headless --format json
检查项目状态:
~/.openclaw/workspace/skills/byterover-zh/docker-compose exec byterover brv status
从终端添加上下文:
~/.openclaw/workspace/skills/byterover-zh/docker-compose exec byterover brv curate "记录 API 限流策略"
查询特定知识:
~/.openclaw/workspace/skills/byterover-zh/docker-compose exec byterover brv query "我们如何处理限流?"
#!/bin/bash
# ~/.openclaw/workspace/skills/byterover-zh/scripts/status.sh
CONFIG=$(cat ~/.clawdbot/byterover-config.json)
API_KEY=$(echo "$CONFIG" | jq -r '.apiKey')
TEAM=$(echo "$CONFIG" | jq -r '.team')
SPACE=$(echo "$CONFIG" | jq -r '.space')
cd ~/.openclaw/workspace/skills/byterover-zh
BRV_API_KEY="$API_KEY" BRV_TEAM="$TEAM" BRV_SPACE="$SPACE" \
docker-compose exec -T byterover brv status --headless --format json
#!/bin/bash
# ~/.openclaw/workspace/skills/byterover-zh/scripts/query.sh
QUERY="${1:-项目概述}"
CONFIG=$(cat ~/.clawdbot/byterover-config.json)
API_KEY=$(echo "$CONFIG" | jq -r '.apiKey')
TEAM=$(echo "$CONFIG" | jq -r '.team')
SPACE=$(echo "$CONFIG" | jq -r '.space')
cd ~/.openclaw/workspace/skills/byterover-zh
BRV_API_KEY="$API_KEY" BRV_TEAM="$TEAM" BRV_SPACE="$SPACE" \
docker-compose exec -T byterover brv query "$QUERY" --headless --format json
#!/bin/bash
# ~/.openclaw/workspace/skills/byterover-zh/scripts/curate.sh
CONTEXT="${1}"
CONFIG=$(cat ~/.clawdbot/byterover-config.json)
API_KEY=$(echo "$CONFIG" | jq -r '.apiKey')
TEAM=$(echo "$CONFIG" | jq -r '.team')
SPACE=$(echo "$CONFIG" | jq -r '.space')
cd ~/.openclaw/workspace/skills/byterover-zh
BRV_API_KEY="$API_KEY" BRV_TEAM="$TEAM" BRV_SPACE="$SPACE" \
docker-compose exec -T byterover brv curate "$CONTEXT" --headless --format json
#!/bin/bash
# ~/.openclaw/workspace/skills/byterover-zh/scripts/sync.sh
CONFIG=$(cat ~/.clawdbot/byterover-config.json)
API_KEY=$(echo "$CONFIG" | jq -r '.apiKey')
TEAM=$(echo "$CONFIG" | jq -r '.team')
SPACE=$(echo "$CONFIG" | jq -r '.space')
cd ~/.openclaw/workspace/skills/byterover-zh
echo "正在拉取最新上下文..."
BRV_API_KEY="$API_KEY" BRV_TEAM="$TEAM" BRV_SPACE="$SPACE" \
docker-compose exec -T byterover brv pull --headless --format json
echo "正在推送本地更改..."
BRV_API_KEY="$API_KEY" BRV_TEAM="$TEAM" BRV_SPACE="$SPACE" \
docker-compose exec -T byterover brv push --headless --format json
构建镜像:
cd ~/.openclaw/workspace/skills/byterover-zh
docker-compose build
启动容器:
docker-compose up -d
停止容器:
docker-compose down
查看日志:
docker-compose logs -f
进入容器 shell:
docker-compose exec byterover bash
ByteRover 提供多种集成方式:
现代的、可发现的技能文件,助手可以自动检查和执行。
模型上下文协议工具,具有广泛的助手兼容性。
生成的规则文件,用于旧版集成。
NDJSON 格式,包含消息类型:
log:进度消息output:主要输出内容error:错误消息warning:警告消息result:最终操作结果BRV_API_KEY - ByteRover API 密钥BRV_TEAM - 团队名称BRV_SPACE - 空间名称BRV_HEADLESS - 启用无头模式(true)BRV_FORMAT - 输出格式(json/text)构建失败:
登录失败:
容器退出:
docker-compose logs查询无结果:
brv init 初始化项目brv curate 添加上下文brv pull 同步MIT
为 OpenClaw 创建,作者:Jun Suzuki
更多关于 ByteRover 的信息,请访问:https://docs.byterover.dev/