GitLab 集成
代码仓库、议题和合并请求,随问随答。
同一个问题的自托管版本。
如果你的工程团队使用 GitLab——通常是因为它可以自托管——连接后,代码仓库、议题和合并请求就都在助手的触达范围内。
概览
选择 GitLab 通常是为了掌控力:公司希望把源代码放在自己的基础设施上,或者有意让 CI 和代码放在同一处。
拥有自建预订平台的物业集团有时正属于这一类,尤其是当数据保护要求让自托管比走政策论证更省事的时候。
连接 GitLab 让这个团队获得和其他人一样的对话式触达能力——有什么待处理、有什么在等待、有什么变了——而无需放弃他们当初出于充分理由选择的架构。和这一类集成的其他成员一样,它服务的是你的工程师,而不是运营团队。
实际的判断标准是:公司里是否有人写代码。如果没有,可以跳过这一项——它背后并没有隐藏什么物业管理方面的好处,假装有只会浪费你的时间。
ProhostAI 能用 GitLab 做什么
连接 GitLab 后,ProhostAI 就能用日常语言处理你的项目、议题和合并请求。
读取
- 搜索项目 — 在已连接账号可访问的项目中查找代码和历史记录。“portal 项目里有什么在等待审核?”
- 查看议题和合并请求 — 查看哪些是开放的,哪些已经停滞。
创建和更新
- 创建和更新议题 — 在发现工作项时创建或更新议题。
- 在合并请求中留言 — 无需切换场景即可留言。
如何连接 GitLab
GitLab 通过 OAuth 连接,可以是 gitlab.com,也可以是可通过互联网访问的自托管实例。
- 1打开 ProhostAI,进入设置 → 连接。
- 2搜索 GitLab,然后选择连接。
- 3登录 GitLab 并授权相应权限。
- 4询问某个项目里有哪些是开放的,确认连接生效。
须知
自托管实例也可以使用,只要该实例能通过互联网访问以完成 OAuth 流程。
访问权限遵循已连接账号的项目权限。
这是为工程团队准备的工具,而不是给物业运营用的。