简短回答
BusyBee.Day 使用个人访问令牌,通过 GitHub 官方 MCP 服务器连接 GitHub。机器人可以读取仓库和文件、搜索代码、列出 issue 和 pull request 并发表评论;如果令牌允许,还可以创建分支和 pull request。凡是非只读的操作都需要先获得你的批准。
示例
你写下
总结客户仓库中打开的 pull request,告诉我哪些可以合并。
机器人
读取 pull request 及其检查结果,并在任务中写出总结。
你写下
把 issue 214 变成一个带复现步骤的 BusyBee.Day 任务。
机器人
读取该 issue 并创建任务。
你写下
修正价格页面上的拼写错误,并打开一个 pull request。
机器人
请求你的批准,创建分支和 pull request,并附上链接。
让令牌保持最小权限
- 使用细粒度个人访问令牌,仅限于此项目需要的仓库。
- 只授予机器人应有的权限,例如分拣时只读。
- 把连接限定在客户的项目中。
- 配合机器人电脑(Pro 起)克隆仓库并运行测试。
常见问题
为什么用令牌而不是用 GitHub 登录?
GitHub 的 MCP 服务器不允许其他应用注册登录,所以使用个人访问令牌。令牌的仓库、权限和有效期都由你控制。