自动化需要 Pro 或 Enterprise 方案。
触发器类型
- 内容更新(Content update):当内容推送到你的 Mintlify 项目仓库时运行,包括 pull request 合并和直接推送。
- 代码变更(Code change):当已连接的源代码仓库中有 pull request 合并时运行。
- 自定义计划(Custom schedule):按周期性计划运行。自动化会在预定时间的 10 分钟内进入队列。
Pull request 分组
Draft changelog、Draft improvements from assistant conversations、Draft improvements from user feedback、Update from support feedback 以及自定义自动化不会分组或追加。每次运行都会以本次运行的更改单独打开一个 pull request。Update from support feedback 每次运行最多可打开三个 pull request,为其识别出的每个不同主题各打开一个。
审查自动化 pull request
- PR 标题 包含生成它的自动化名称,方便你在浏览未关闭 PR 列表时一眼识别自动化 PR。
- PR 描述 总结了变更内容和原因。每当某次运行向已有 PR 追加新变更时,描述都会更新,显示一份记录每次运行所贡献内容的时间线。
- PR 评论 用于任何追加变更的运行,说明所做的变更以及 agent 使用了哪些源代码 pull request 作为上下文。
- 审阅者 根据触发本次更新的源代码变更的作者分配。适用于在 GitHub 上以源代码仓库作为上下文的自动化。GitLab 不支持自动分配审阅者,因此请在 merge request 上手动指定审阅者。
使用限制
后续步骤
预定义自动化
所有预定义自动化的参考:触发器、更新模式和必需配置。
管理自动化
启用预定义自动化并配置触发器、更新模式和上下文。
创建自定义自动化
使用你自己的触发器、指令和上下文仓库构建自动化。
学习最佳实践
选择合适的触发器、撰写有效的指令并审查结果。