# 功能索引与映射说明

## 使用场景

如果你想快速确认“平台与配置”目录中的每一篇正式文档分别覆盖了哪些功能，或者想核对草案中的 44 个功能点是否已经落到正式文档中，可以先看这份索引。

## 操作步骤

1. 先根据你要解决的问题，在下面的“功能映射表”中找到对应编号。
2. 查看该编号后面列出的正式文档名称。
3. 如果一个编号对应一篇文档，直接进入该文档操作。
4. 如果多个编号共用同一篇文档，说明这些功能是同一入口里的连续子步骤，正式手册采用了“合并覆盖”的写法。

## 你会看到的提示与反馈

- 大多数功能点都已经有独立正式文档。
- 少数功能点会合并到同一篇文档中，避免把一个连续交互流程拆得过碎。
- 当前目录中的正式文档总数是 40 篇，但草案功能点是 44 项；差异主要来自“合并覆盖”，而不是缺文档。

## 注意事项

- 这是一份索引文档，不代替具体操作手册本身。
- 如果你发现某个功能点的正式文档标题和草案标题不完全一致，应以“行为是否真实覆盖”来判断，而不是只看标题字面一致。
- 对于当前源码里尚未稳定暴露为独立配置项的能力，正式文档会明确写成“当前行为说明”，而不会误写成稳定配置开关。

## 功能映射表

| 草案编号 | 功能点 | 正式文档 |
| --- | --- | --- |
| 1 | 如何快速配置 OpenAI 或 Claude 平台 | `快速配置_OpenAI_或_Claude_平台.md` |
| 2 | 如何自动拉取可用模型列表并选择要配置的模型 | `快速配置_OpenAI_或_Claude_平台.md` |
| 3 | 如何在快速配置失败时手动录入模型名称 | `快速配置_OpenAI_或_Claude_平台.md` |
| 4 | 如何为模型组选择 normal、smart 和 cheap 模型 | `快速配置_OpenAI_或_Claude_平台.md` |
| 5 | 如何测试模型 API 连通性后再保存配置 | `快速配置_OpenAI_或_Claude_平台.md` |
| 6 | 如何在平台管理器中查看、新增、更新和删除 LLM 配置 | `管理_LLM_配置.md` |
| 7 | 如何在平台管理器中查看、新增、更新、删除和切换模型组 | `管理模型组并设置当前默认组.md` |
| 8 | 如何查看当前平台与模型信息 | `查看当前平台与模型信息.md` |
| 9 | 如何直接与当前模型聊天 | `直接与当前模型对话.md` |
| 10 | 如何启动 OpenAI 兼容的 API 服务 | `启动_OpenAI_兼容_API_服务.md` |
| 11 | 如何加载角色配置并按角色开始对话 | `按角色配置开始对话.md` |
| 12 | 如何启动基于 JSON Schema 的 Web 配置界面 | `启动_Web_配置界面编辑配置.md` |
| 13 | 如何自定义 Git 提交信息生成模板 | `自定义_Git_提交信息生成模板.md` |
| 14 | 如何配置自定义输入标签与文本替换规则 | `配置自定义输入标签与文本替换规则.md` |
| 15 | 如何配置多行输入的提交快捷键 | `配置多行输入的提交快捷键.md` |
| 16 | 如何配置默认自动加载的规则 | `配置默认自动加载的规则.md` |
| 17 | 如何配置额外的规则加载目录 | `配置额外的规则加载目录.md` |
| 18 | 如何配置中心规则仓库 | `配置中心规则仓库.md` |
| 19 | 如何配置额外的工具加载目录 | `配置额外的工具加载目录.md` |
| 20 | 如何通过工具白名单和黑名单限制可用工具 | `通过工具白名单和黑名单限制可用工具.md` |
| 21 | 如何配置中心工具仓库 | `配置中心工具仓库.md` |
| 22 | 如何通过 MCP 配置接入外部工具 | `通过_MCP_配置接入外部工具.md` |
| 23 | 如何配置额外的方法论加载目录 | `配置额外的方法论加载目录.md` |
| 24 | 如何配置中心方法论仓库 | `配置中心方法论仓库.md` |
| 25 | 如何配置额外的 Agent 定义目录 | `配置额外的_Agent_定义目录.md` |
| 26 | 如何配置额外的角色目录 | `配置额外的角色目录.md` |
| 27 | 如何配置工具调用后的自定义回调目录 | `配置工具调用后的自定义回调目录.md` |
| 28 | 如何跳过启动时的预定义任务选择 | `跳过启动时的预定义任务选择.md` |
| 29 | 如何开启 CodeAgent 自动恢复历史会话 | `开启_CodeAgent_自动恢复历史会话.md` |
| 30 | 如何启用或禁用代码修改后的构建验证 | `启用或禁用代码修改后的构建验证.md` |
| 31 | 如何调整构建验证超时时间 | `调整构建验证超时时间.md` |
| 32 | 如何启用或禁用代码变更影响分析 | `启用或禁用代码变更影响分析.md` |
| 33 | 如何调整代码 diff 的展示模式 | `调整代码_diff_的展示模式.md` |
| 34 | 如何控制 diff 是否显示行号 | `控制_diff_是否显示行号.md` |
| 35 | 如何调整大文件 diff 的展示阈值 | `调整大文件_diff_的展示阈值.md` |
| 36 | 如何配置网关认证密码与未设置密码时的访问策略 | `配置网关认证密码与未设置密码时的访问策略.md` |
| 37 | 如何启用执行工具前确认 | `启用执行工具前确认.md` |
| 38 | 如何启用任务完成后的自动方法论提取 | `启用任务完成后的自动方法论提取.md` |
| 39 | 如何启用自动记忆整理 | `启用自动记忆整理.md` |
| 40 | 如何启用智能增强能力（如主动交互与歧义处理） | `启用智能增强能力.md` |
| 41 | 如何开启会话历史保存 | `开启会话历史保存.md` |
| 42 | 如何扩展可用平台实现并让系统自动发现 | `扩展可用平台实现并让系统自动发现.md` |
| 43 | 如何查看启动时可用资源统计（方法论、工具、记忆） | `查看启动时可用资源统计.md` |
| 44 | 如何基于当前需求自动筛选相关方法论 | `基于当前需求自动筛选相关方法论.md` |
