简短回答
自由职业开发者用 BusyBee.Day 机器人配合 GitHub 读取仓库、分拣 issue 和 pull request,并配合机器人电脑(Pro 及以上)克隆仓库、运行测试,以及在 Chrome 中检查测试环境。之后机器人会把发现整理成任务,并用通俗的语言撰写客户更新。
开发者交给机器人的任务
你写下
检查客户仓库中打开的 issue,给属于缺陷的打上标签,缺少复现步骤的补上。
机器人
通过 GitHub 读取 issue,更改标签前先询问,并列出仍缺少步骤的 issue。
你写下
克隆仓库,运行测试,告诉我在全新安装时哪些会失败。
机器人
使用自己电脑的终端运行测试,并把失败的测试和错误输出写成评论。
你写下
在窄屏上检查测试环境中的结账流程。
机器人
在自己电脑的 Chrome 中打开网站,走完整个流程,并附截图报告哪里出了问题。
你写下
根据已关闭的任务写本周给客户的更新。
机器人
写一份简短、非技术的摘要:上线了什么、接下来做什么、哪些需要客户决定。
需要设置什么
- 用只覆盖该客户所需仓库的细粒度个人访问令牌连接 GitHub。
- 把连接限定在客户的项目中。
- 让仓库更改保持需要批准;GitHub 中非只读的操作默认会先询问。
- 如果你管理客户的 DNS 或 Workers,可以使用 Cloudflare。
常见问题
机器人可以推送代码吗?
如果令牌允许,GitHub 的 MCP 服务器可以创建分支、提交和 pull request。这些操作默认需要你的批准。
代码在哪里运行?
在项目隔离的云电脑上,不在你的机器上,也不在 BusyBee.Day 的服务器上。