docs: 更新文档至 v1.3.2
更新内容: - ✅ README.md: 添加 v1.3.2 bug 修复说明,折叠 v1.3.1 历史 - ✅ POST_DRAFT.md: 更新帖子头部和尾部版本号到 v1.3.2 - ✅ CHANGELOG.md: 详细记录 v1.3.2 修复内容 - 问题描述 - 修复的类型定义和配置生成逻辑 - 生成的配置结构示例 - 修复影响说明 修改文件: - README.md - POST_DRAFT.md - CHANGELOG.md
This commit is contained in:
1 parent
071ceb021e
commit
eee626edce
2 files changed
+88
-2
No files matched your search
@@ -7,6 +7,79 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
---
|
||||
|
||||
## [1.3.2] - 2026-01-05 🐛
|
||||
|
||||
### 关键 Bug 修复:MCP 配置缺失
|
||||
|
||||
#### 问题描述
|
||||
- 安装后 `~/.ccg/config.toml` 缺少 `[mcp]` 配置部分
|
||||
- TypeScript 类型定义 `CcgConfig` 未包含 `mcp` 字段
|
||||
- `createDefaultConfig` 函数未生成 MCP 相关配置
|
||||
|
||||
#### 修复内容
|
||||
|
||||
- **类型定义更新** (`src/types/index.ts`):
|
||||
```typescript
|
||||
export interface CcgConfig {
|
||||
// ... 其他字段
|
||||
mcp: {
|
||||
provider: string
|
||||
setup_url: string
|
||||
tools: {
|
||||
code_search_ace: string
|
||||
code_search_auggie: string
|
||||
prompt_enhance_ace: string
|
||||
prompt_enhance_auggie: string
|
||||
query_param_ace: string
|
||||
query_param_auggie: string
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
- **配置生成更新** (`src/utils/config.ts`):
|
||||
- `createDefaultConfig` 函数新增 `mcp` 字段生成逻辑
|
||||
- 默认配置:`provider = "ace-tool"`
|
||||
- 包含完整的工具映射和参数名配置
|
||||
- 配置文件版本号从 `1.0.0` 升级到 `1.3.2`
|
||||
|
||||
- **生成的配置结构**:
|
||||
```toml
|
||||
[general]
|
||||
version = "1.3.2"
|
||||
|
||||
[mcp]
|
||||
provider = "ace-tool"
|
||||
setup_url = "https://linux.do/t/topic/284963"
|
||||
|
||||
[mcp.tools]
|
||||
code_search_ace = "mcp__ace-tool__search_context"
|
||||
code_search_auggie = "mcp__auggie-mcp__codebase-retrieval"
|
||||
prompt_enhance_ace = "mcp__ace-tool__enhance_prompt"
|
||||
prompt_enhance_auggie = ""
|
||||
query_param_ace = "query"
|
||||
query_param_auggie = "information_request"
|
||||
```
|
||||
|
||||
#### 影响
|
||||
- 修复后,所有新安装都会自动生成完整的 MCP 配置
|
||||
- 命令模板(如 `/ccg:dev`, `/ccg:enhance`)可以正确读取 MCP 工具映射
|
||||
- 用户无需手动编辑配置文件即可使用 MCP 功能
|
||||
|
||||
---
|
||||
|
||||
## [1.3.1] - 2026-01-05
|
||||
|
||||
### 命令模板修正
|
||||
|
||||
- **说明修正**:澄清 auggie 也支持 Prompt 增强功能(需按教程配置)
|
||||
- **模板更新**:修正 `/ccg:dev` 和 `/ccg:enhance` 命令的提示信息
|
||||
- 从"auggie 不支持"改为"未配置 Prompt 增强功能"
|
||||
- 提供配置教程链接
|
||||
- **配置注释**:更新 `prompt_enhance_auggie = ""` 的说明
|
||||
|
||||
---
|
||||
|
||||
## [1.3.0] - 2026-01-05 ⭐
|
||||
|
||||
### 重大更新:MCP 动态选择系统
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
[](https://opensource.org/licenses/MIT)
|
||||
[](https://claude.ai/code)
|
||||
|
||||
> **最新版本 v1.3.1**:命令模板修正 - 澄清 auggie 也支持 Prompt 增强(需配置)
|
||||
> **最新版本 v1.3.2**:修复 MCP 配置缺失问题(关键 bug 修复)
|
||||
|
||||
</div>
|
||||
|
||||
@@ -16,11 +16,24 @@
|
||||
|
||||
## 🎉 最新更新
|
||||
|
||||
### v1.3.1 - 命令模板修正
|
||||
### v1.3.2 - MCP 配置缺失修复 🐛
|
||||
- ✅ **关键修复**:安装后 `~/.ccg/config.toml` 现在包含完整的 `[mcp]` 配置部分
|
||||
- ✅ **类型安全**:添加 `CcgConfig.mcp` TypeScript 接口定义
|
||||
- ✅ **默认配置**:`createDefaultConfig` 自动生成完整 MCP 配置
|
||||
- `provider = "ace-tool"`(默认)
|
||||
- `setup_url` 指向配置教程
|
||||
- `tools.*` 工具映射(code_search + prompt_enhance)
|
||||
- `query_param_*` 参数名映射
|
||||
- ✅ **配置版本**:配置文件版本号从 1.0.0 升级到 1.3.2
|
||||
|
||||
<details>
|
||||
<summary>v1.3.1 - 命令模板修正</summary>
|
||||
|
||||
- ✅ **说明修正**:澄清 auggie 也支持 Prompt 增强功能(需按教程配置)
|
||||
- ✅ **模板更新**:修正 `/ccg:dev` 和 `/ccg:enhance` 命令的提示信息
|
||||
- ✅ **配置说明**:`prompt_enhance_auggie = ""` 改为"留空表示未配置,按教程配置后填入工具名"
|
||||
- ✅ **用户体验**:提供配置教程链接,不再误导用户认为 auggie 不支持 Prompt 增强
|
||||
</details>
|
||||
|
||||
### v1.3.0 - MCP 动态选择系统 ⭐
|
||||
- ✅ **多 MCP 支持**:安装时可选 ace-tool(开箱即用Prompt增强+代码检索)或 auggie(官方原版,代码检索+可选Prompt增强)
|
||||
|
||||
Reference in new issue
Block a user