网淘吧来吧,欢迎您!

返回首页 微信
微信
手机版
手机版

OpenClaw GitHub Assistant技能使用说明

2026-03-26 新闻来源:网淘吧 围观:75
电脑广告
手机广告

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个人访问令牌

  1. 前往https://github.com/settings/tokens
  2. 点击“生成新令牌(经典)”
  3. 名称:openclaw-github-skill
  4. 权限范围:repo(必需)、read:user(可选)
  5. 复制令牌

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 个人访问令牌
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第267231名访客 今日有43篇新文章/评论