OpenClaw GitHub Assistant技能使用说明
2026-03-26
新闻来源:网淘吧
围观:76
电脑广告
手机广告
GitHub 集成功能
直接在您的AI助手中查询和管理GitHub仓库。
功能
| 功能项 | 描述 |
|---|---|
| list_repos | 使用筛选条件列出您的仓库 |
| get_repo | 获取特定仓库的详细信息 |
| check_ci_status | 检查CI/CD流水线状态 |
| create_issue | 在仓库中创建新议题 |
| create_repo | 创建新仓库 |
| search_repos | 搜索您的仓库 |
| get_recent_activity | 获取最近的提交记录 |
使用示例
您:列出我的Python仓库 机器人:[列出您的Python仓库] 您:检查我主要项目的CI状态 机器人:[显示CI/CD状态] 您:创建一个关于此错误的议题 机器人:[创建该议题]
设置
1. 生成GitHub个人访问令牌
- 前往https://github.com/settings/tokens
- 点击“生成新令牌(经典)”
- 名称:openclaw-github-skill
- 权限范围:repo(必需)、read:user(可选)
- 复制令牌
2. 配置凭据
选项 A:环境变量(推荐)
在启动 OpenClaw 之前设置环境变量:
export GITHUB_TOKEN="ghp_your_token_here" export GITHUB_USERNAME="your_github_username"
选项 B:OpenClaw 配置文件
添加到~/.openclaw/openclaw.json文件中:
{
"github": {
"token": "ghp_your_token_here",
"username": "your_username"
}
}
3. 重启 OpenClaw
openclaw gateway restart
安全须知
⚠️保护您的令牌:
- 切勿将您的令牌提交到 git 或公开分享
- 使用最低必要权限范围(repo用于私有仓库,public_repo仅用于公开仓库)
- 如果您怀疑令牌已泄露,请立即轮换
- 对于生产用途,请考虑使用密钥管理器
⚠️最佳实践:
- 不要在共享机器的 shell 配置文件(~/.zshrc)中存储令牌
- 对于本地开发,使用环境变量是可以接受的
- 对于生产环境,请使用您平台的密钥/凭据存储
速率限制
- 未认证请求:60 次/小时
- 已认证请求:5,000 次/小时
要求
- OpenClaw 网关正在运行
- 具有适当权限范围的 GitHub 个人访问令牌
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~