GitHub 集成
为了移动端体验和工作流的流畅性,Lody 当前将 GitHub 集成作为工作流的一部分。通过为你的仓库安装 Lody GitHub App,Lody 可以帮你在任意设备上克隆你的项目随时开始工作,可以获取到 Issue 和 PR 信息,为你提供更便捷的工作流。
设置
你可以通过 设置-集成-管理 按钮来跳转到 GitHub App 的安装管理界面,此界面你可以选中需要 Lody 使用的仓库,确认后会跳转回到 Lody。你选中的仓库将会显示在 可添加到工作区的仓库 的列表中。选择必要的仓库添加到当前工作区。
Lody 支持单个仓库被多个工作区共享,对于其他工作区,已安装过 GitHub App 的仓库可以直接被选中添加到当前工作区。
选择仓库进行对话
点击主页,在对话框的左上角可以选择已经被添加到工作区的仓库,选中后旁边会列出对应仓库的所有分支,选择你所需要开始进行开发的分支。

创建对话后,Lody 会在对应的 CLI 机器上对对应的仓库进行克隆初始化,并且以你选择的分支来创建新的 worktree,所有的对话都会在对应的分支上指挥 AI 进行开发,而不会影响到其他对话。
从 Issue 和 Pull Request 开始
在主页选中仓库之后,你可以使用 # 符号来提及当前仓库的 Issue 和 Pull Request 列表。

可以使用 ↑ ↓ 方向键进行选择,使用回车选中,对应的 Issue 或 PR 信息会加入到 Prompt 中,Agent 可以自行进行对应信息的读取,来完成类似 修复 #12 的问题, review #56 PR 的功能实现 的工作。