跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://www.mintlify.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Web 编辑器有两层设置:
  • 个人设置仅对你生效,控制编辑器的 AI 在你编辑时如何提供协助。
  • 发布设置对部署中的所有人生效,决定变更在被提交并转换为 pull request 时如何处理。
你可以在编辑器的 Settings 菜单中配置这两项。

AI 指令

AI 指令是编辑器随你的请求一起发送给 AI 的持续生效指令。用它来固定你不想在每次提示中都重复的风格和语气规则,例如语气、术语或格式约定。 你的指令适用于:
  • 对选中文本的 Edit with AI 操作,如改写、扩写或修正。
  • 从编辑器中启动的 agent 会话
指令的作用范围是你的用户账号,因此每位团队成员维护各自的指令。

何时使用 AI 指令

当你发现自己在提示中反复给出相同的指引时,就应该添加 AI 指令,例如:
  • 强制使用第二人称或句首大写式的标题。
  • 优先使用特定的产品名称或术语。
  • 禁用营销用语或填充性短语。
  • 要求使用特定组件,例如始终使用 <Note> 表示提示。
保持指令简短而具体。AI 会在每次请求时遵循它们,模糊或相互矛盾的规则会降低效果。

配置 AI 指令

  1. 打开编辑器,点击工具栏中的头像。
  2. 选择 Settings
  3. AI instructions 字段中输入希望 AI 遵循的指令。
  4. 保存更改。
示例:
- Use second person ("you") and active voice.
- Use sentence case for all headings.
- Refer to the product as "Acme" — never "Acme Inc." or "the platform".
- Wrap notes and warnings in <Note> or <Warning> components.
- Do not add introductory filler like "In this guide" or "Let's explore".
将该字段留空以移除你的指令。

发布设置

发布设置按部署进行配置,对所有从编辑器发布的人都生效。它们控制 pull request 和提交的生成、打开和合并方式。 你需要拥有 Mintlify 部署的管理员权限才能更改发布设置。

提交信息指令

提交信息指令用于在发布时引导 AI 生成提交信息。每当你在发布时未自行填写提交信息,编辑器都会使用这些指令。 使用提交信息指令以匹配仓库中的现有约定,例如:
  • Conventional Commits(docs(editor): ...)。
  • 必需的工单或 issue 前缀。
  • 比默认 72 个字符更严格的标题长度上限。
示例:
Follow Conventional Commits. Use the "docs" type and an "editor" scope
for content changes (for example, "docs(editor): clarify quickstart steps").
Keep the subject under 60 characters.
如果你的仓库对提交信息强制使用正则表达式校验,编辑器在生成后仍会按该正则进行验证。

Pull request 指令

Pull request 指令用于在 AI 生成 pull request 标题和描述时进行引导。每当编辑器代你打开 pull request 时都会应用,包括 Create pull requestMerge and publish 流程。 使用 pull request 指令来标准化审阅者看到的内容,例如:
  • 必需的小节,如 SummaryChanges
  • 链接到跟踪系统的描述模板。
  • 对标题的语气或长度要求。
示例:
Title: imperative mood, under 70 characters, no trailing period.
Description: include a "## Summary" section (one sentence) and a
"## Changes" section as a bulleted list. Link any referenced page
using its relative path.

默认以草稿形式创建 pull request

开启该选项后,编辑器会以草稿状态打开每个新的 pull request。在将草稿 pull request 标记为可审阅之前,无法将其合并。该功能在以下场景中很有用:
  • 你的团队要求在 pull request 开放审批前先进行一次人工审阅。
  • 你希望分享预览 URL,但不希望传递”已准备好合并”的信号。
你仍然可以在 Git 提供商中将 pull request 标记为可审阅。

默认合并方式

选择在你点击 Merge and publish 时编辑器使用的合并方式:
  • Merge:创建一个合并提交,保留分支的完整历史。
  • Squash:将分支上的所有提交合并为部署分支上的单个提交。
  • Rebase:将分支上的每个提交逐个重放到部署分支,不产生合并提交。
所选方式将作为默认值。如果你通过 API 或 Git 提供商的界面显式传入合并方式,那种方式将优先生效。
请让默认合并方式与 Git 提供商的分支保护设置一致。如果你的部署分支只允许 squash 合并,请将默认值设为 Squash,以避免从编辑器合并失败。