English
主导航
Codex

Codex 用例

保持文档处于最新状态

使用代码及其他来源自动更新文档。

难度 简单
时间周期 30m

使用 Codex 对比源代码变更、公开文档、发布说明和 PR 上下文,然后在发布前起草有针对性的文档更新及验证步骤。

适用场景

  • 需要跟踪频繁变更行为的开发者文档、README、运维手册、示例和迁移说明。
  • 负责维护技术产品文档的团队。

目录

    ← 所有用例

    保持文档处于最新状态

    使用代码及其他来源自动更新文档。

    使用 Codex 对比源代码变更、公开文档、发布说明和 PR 上下文,然后在发布前起草有针对性的文档更新及验证步骤。

    简单
    30m

    使用 Codex 对比源代码变更、公开文档、发布说明和 PR 上下文,然后在发布前起草有针对性的文档更新及验证步骤。

    简单
    30m

    相关链接

    适用场景

    • 需要跟踪频繁变更行为的开发者文档、README、运维手册、示例和迁移说明。
    • 负责维护技术产品文档的团队。

    技能与插件

    • 当 GitHub 是你的 Bug 收集渠道之一时,读取 issue、拉取请求、评论、审查线程和失败的检查。
    技能 为什么使用它
    GitHub 当 GitHub 是你的 Bug 收集渠道之一时,读取 issue、拉取请求、评论、审查线程和失败的检查。

    起始提示词

    根据以下来源更新 [product/feature] 文档: - [this repo/source linked repo] 中已更改的源文件 - 提及新行为的现有文档页面 - 我在下方提供的任何相关 issue、PR、发布说明或公开参考 然后执行以下操作: - 识别面向用户的内容 - 仅更新需要更改的文档 - 将未发布的路线图、私人客户详情和仅限内部使用的上下文排除在公开文档之外 - 保留现有文档结构、术语和交叉链接 - 运行适合该变更的文档检查 在最终确定之前,总结已更改的内容、已验证的内容,以及任何无法从可信来源证实的声明。[在此处链接发布说明或其他参考资料]
    根据以下来源更新 [product/feature] 文档: - [this repo/source linked repo] 中已更改的源文件 - 提及新行为的现有文档页面 - 我在下方提供的任何相关 issue、PR、发布说明或公开参考 然后执行以下操作: - 识别面向用户的内容 - 仅更新需要更改的文档 - 将未发布的路线图、私人客户详情和仅限内部使用的上下文排除在公开文档之外 - 保留现有文档结构、术语和交叉链接 - 运行适合该变更的文档检查 在最终确定之前,总结已更改的内容、已验证的内容,以及任何无法从可信来源证实的声明。[在此处链接发布说明或其他参考资料]

    简介

    文档与源代码变更同步更新最容易保持最新状态,而不是等到数周之后。Codex 可以检查已更改的代码、测试、发布说明、相关 issue 和拉取请求上下文,然后起草符合现有结构的限定范围文档更新。

    将此工作流用于开发者文档、README 更新、更新日志草稿、迁移说明、运维手册,或其他任何需要跟踪频繁变更行为的内容。

    如何使用

    1. 从需要记录的变更开始。

      共享分支、拉取请求、提交、issue 或文件。如果文档是公开的,请明确指出未发布的路线图、私人客户详情和仅限内部使用的上下文不得包含在内。

    2. 让 Codex 映射受影响的文档。

      要求它在起草之前,在现有文档中搜索功能名称、配置键、命令、示例和相关术语。

    3. 更新最小且有用的文档范围。

      Codex 应保留当前的页面结构、术语、交叉链接和 frontmatter。当只需添加精确的注释、示例或更新特定小节就足够时,它应避免大范围重写。

    4. 验证更改。

      要求 Codex 运行适合该代码库的格式化和文档检查,然后总结每项面向用户声明背后的证据。

    向 Codex 提供什么

    来源为何有帮助
    已更改的代码和测试让 Codex 分析实际行为,从而起草有针对性的文档更新。
    公开发布说明或产品文档帮助 Codex 匹配公开的术语、可用性和功能状态。
    拉取请求或 issue 上下文解释变更发生的原因以及哪些面向用户的行为是重要的。
    本地文档检查在文档发布前为 Codex 提供明确的完成定义。

    添加更多上下文(如公开发布说明)可以让 Codex 避免包含私有上下文或尚未公开的更新。

    使工作流可重复

    对于整个代码库的约定,请将文档期望添加到 AGENTS.md。例如:

    ## Documentation
    
    - When user-facing behavior changes, check whether docs, examples, or changelogs need updates.
    - Public docs must only include public information or behavior visible in this repo.
    - Preserve existing terminology and frontmatter.
    - Run the docs formatting and build checks before final handoff.

    如果流程包含更多步骤,请将其转换为 技能 以便未来的 Codex 线程可以遵循相同的源代码检查、起草和验证循环。请参阅 将工作流保存为技能 其中分享了有关此模式的更多细节。

    您还可以将此工作流转换为 会话自动化 通过要求 Codex 按计划运行来实现自动化,例如要求它从 GitHub 获取所有最近的 PR 以自动保持文档最新,比如按周执行:

    创建一个与上述工作流相同的自动化流程,获取 [this repo/linked repo] 中所有最近的 PR,并根据变更更新文档。

    相关用例