跳转到内容

文档维护

本页定义 ProxAI 文档应如何演进。它面向维护者,并补充 AGENTS.md

分区负责不应负责
using/运行、配置、路由、观测、排障的任务式说明。源码级实现细节或完整字段查表。
protocol/线协议行为、请求路径、协议概念、流式预期和交互示例。内部 Rust 模块归属,除非有助于理解上下文。
developer/实现边界、模块地图、转换内部、流式内部和贡献流程。普通用户入门或面向搜索的产品介绍。
reference/稳定查表值、默认值、精确字段、行为契约、术语表和表格。逐步教程或推测性未来功能。
D1

英文和中文页面保持成对

每个 en/ 页面都应在 zh/ 下有相同相对路径。结构应保持一致,文案不必逐字翻译。

D2

开发者页面 noindex

developer/ 下页面应包含 robots: noindex,让普通搜索流量优先进入用户文档。

D3

Reference 保持稳定

Reference 页面优先使用精确值、紧凑表格和行为契约,而不是叙事教程。

D4

扫描型内容使用组件

卡片、查表、时间线、模块地图和协议矩阵优先用 MDX 组件,而不是原始 Markdown 表格。

D5

避免旧 slug

不要重新引入旧的根级页面。当前公开文档位于 using/protocol/developer/reference/ 下。

D6

私有数据不进仓库

不要提交 captures、logs、prompts、API keys、Authorization headers 或私有上游 payload。

变更需要检查的文档
运行时配置字段using/configurationreference/configurationreference/defaults-and-limitsconfig.example.toml、README 文件。
协议转换行为protocol/developer/protocol-conversionreference/protocolsreference/status-and-stop-reasons
流式行为protocol/streaming-behaviordeveloper/streaming-internalsreference/behavior-contracts
错误响应行为using/troubleshootingreference/error-responsesdeveloper/error-handling-internals、行为契约。
发布/部署文档using/install-and-upgradesite/README.md,站点发布变化时也检查 Netlify 配置。

发布文档前运行站点检查:

Terminal window
just site check

该命令会构建 Starlight 站点,并检查双语页面成对、sidebar slug、内部链接、锚点、旧路径、Markdown 表格残留、developer noindex、hub 覆盖和标题质量。