li
|
d8a3ee2bfd
|
fix: 修复默认语言为英文的问题 v1.3.4
变更:
- src/i18n/index.ts: initI18n 默认语言从 'en' 改为 'zh-CN'
- package.json: 版本号 1.3.3 → 1.3.4
- src/utils/config.ts: 配置版本号更新到 1.3.4
- README.md: 添加 Codex CLI 和 Gemini CLI 徽章
- POST_DRAFT.md: 添加 Codex CLI 和 Gemini CLI 徽章,修正命令分类
问题:
- 用户反馈 npx ccg-workflow 默认显示英文界面
- 中文用户需要手动选择语言
解决方案:
- 将默认语言改为中文 (zh-CN)
- fallbackLng 保持英文,确保翻译缺失时有回退
|
2026-01-05 20:54:47 +08:00 |
|
li
|
26fb88f3b5
|
fix: 修复 Windows PATH 配置安全问题 v1.3.3
问题:
- Windows 使用 setx 配置 PATH 有 1024 字符限制
- 超长 PATH 会被截断,导致数据丢失
- 社区用户反馈中招过
修复:
- ✅ src/commands/init.ts: 改用安全追加方法
- 使用 PowerShell GetEnvironmentVariable 先读取后追加
- 支持最大 32767 字符(vs setx 的 1024)
- 自动检测路径是否已存在(-notlike 判断)
- 避免重复添加
新方法示例:
```powershell
$currentPath = [System.Environment]::GetEnvironmentVariable('PATH', 'User')
$newPath = 'C:\Users\xxx\.claude\bin'
if ($currentPath -notlike "*$newPath*") {
[System.Environment]::SetEnvironmentVariable('PATH', "$currentPath;$newPath", 'User')
}
```
影响范围:
- 仅 Windows 用户
- 不影响 macOS/Linux 自动配置
- 向下兼容,不破坏现有配置
修改文件:
- src/commands/init.ts: Windows PATH 配置逻辑
- package.json: 版本号 1.3.2 → 1.3.3
- src/utils/config.ts: 配置版本号 1.3.3
- README.md: 添加 v1.3.3 更新说明
- POST_DRAFT.md: 更新头部和尾部版本号
- CHANGELOG.md: 详细记录修复过程和代码对比
|
2026-01-05 20:27:57 +08:00 |
|
li
|
b7e8cf0b6e
|
docs: 添加 Q11 并完善常见问题部分
更新内容:
- ✅ POST_DRAFT.md: 添加 Q11(Codex 超时问题)并修复链接格式
- ✅ POST_DRAFT.md: 确保开头版本号为 v1.3.2
- ✅ README.md: 新增"常见问题"章节
- Q11: Codex 超时问题及解决方案
- 更新、MCP 选择、codeagent-wrapper 等常见问题
- 引用 POST_DRAFT.md 获取完整 Q&A
Q11 详细内容:
- 问题: Codex 思考时间过长导致超时
- 解决方案: 引用 linux.do 社区讨论链接
- 优化建议: 拆分任务、调整配置、切换后端
修改文件:
- README.md: 新增"常见问题"章节(66 行)
- POST_DRAFT.md: 更新 Q11 格式和开头版本号
|
2026-01-05 20:22:15 +08:00 |
|
li
|
eee626edce
|
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
|
2026-01-05 20:15:47 +08:00 |
|
li
|
65b434beb6
|
docs: update README to v1.3.1
|
2026-01-05 19:55:17 +08:00 |
|
li
|
1eaae49a1a
|
docs: 澄清 auggie 也支持 Prompt 增强功能
## 修改内容
### 文档更新
- README.md: 更新 v1.3.0 描述,说明 auggie 支持可选配置 Prompt 增强
- 配置示例:`prompt_enhance_auggie = ""` 改为注释"留空表示未配置,按教程配置后填入工具名"
### 命令模板更新
- commands/ccg/dev.md: 修改 Phase 0 说明,从"auggie 不支持"改为"未配置 Prompt 增强功能"
- commands/ccg/enhance.md: 修改提示信息,建议按教程配置或切换到 ace-tool
### 功能对比更新
- ace-tool: 开箱即用 Prompt 增强
- auggie: 可选配置 Prompt 增强(需按教程手动配置)
参考教程: https://linux.do/t/topic/1280612
|
2026-01-05 19:49:55 +08:00 |
|
li
|
c74c8c927b
|
feat: 新增 MCP 动态选择系统 v1.3.0
## 主要更新
### 1. MCP 动态选择
- ✨ 支持安装时选择 MCP 提供商(ace-tool 或 auggie)
- 🔧 自动生成 ~/.ccg/config.toml 配置文件
- 🔄 命令模板根据配置动态路由 MCP 工具
### 2. 命令模板简化
- 📝 移除外部文档引用(memorys/MCP_USAGE.md)
- 🎯 自包含配置读取说明,减少 50% 提示词长度
- 🔍 统一模式:读取 config → 获取 provider → 调用对应工具
### 3. 配置驱动架构
- 🗂️ 新增 [mcp.tools] 工具名称映射
- 🏷️ 参数名映射(query vs information_request)
- 🚫 优雅处理缺失功能(auggie 无 prompt enhancement)
### 4. 文件更改
- 修改: install.py(新增 MCP 选择逻辑)
- 修改: config.json(operation: install_mcp)
- 修改: 12 个命令模板(dev, enhance, code, analyze, etc.)
- 删除: SLASH_COMMAND_FORMAT.md, UPDATES.md(已合并到文档)
- 更新: CHANGELOG.md, README.md, CLAUDE.md
### 5. 兼容性
- ✅ 向后兼容:默认使用 ace-tool
- ✅ 支持跳过 MCP 安装
- ✅ 配置不存在时使用默认值
Breaking Changes: 无
|
2026-01-05 19:42:44 +08:00 |
|
li
|
6786513cb8
|
fix: 修复 codeagent-wrapper 未安装到 PATH 的问题
**问题描述**:
- npm 包虽然包含了 bin/ 目录下的 codeagent-wrapper 预编译二进制文件
- 但安装脚本没有将其复制到用户 PATH 中
- 导致命令模板调用 codeagent-wrapper 时报"未找到命令"错误
**解决方案**:
1. 扩展 InstallResult 类型,添加 binPath 和 binInstalled 字段
2. 在 installWorkflows 函数中:
- 根据平台自动选择正确的二进制文件(darwin-arm64/amd64, linux-amd64, windows-amd64.exe)
- 复制到 ~/.claude/bin/ 目录
- Unix 系统自动添加可执行权限 (chmod 755)
3. 在 init 命令中显示安装结果和 PATH 配置提示:
- 显示二进制文件安装路径
- 提示用户添加到 shell 配置文件
- 根据 shell 类型推荐配置文件 (~/.zshrc 或 ~/.bashrc)
4. 添加 i18n 翻译(中英文)
**影响文件**:
- src/types/index.ts
- src/utils/installer.ts
- src/commands/init.ts
- src/i18n/index.ts
- package.json (v1.1.1 → v1.1.2)
**测试**:
- ✅ TypeScript 类型检查通过
- ✅ 构建成功
**后续步骤**:
用户需要手动添加 ~/.claude/bin 到 PATH:
\`\`\`bash
echo 'export PATH="$HOME/.claude/bin:\$PATH"' >> ~/.zshrc
source ~/.zshrc
\`\`\`
|
2026-01-05 18:20:39 +08:00 |
|
li
|
f1a66ba1ba
|
docs: 更新 README 添加智能更新功能说明 v1.1.1
更新内容:
- 在「最新更新」部分新增 v1.1.0 智能更新系统说明
- 在「交互式菜单」部分详细说明更新功能
- 新增独立「更新」章节,包含更新步骤和强制修复说明
- 优化文档结构,便于用户快速找到更新方法
版本: 1.1.0 → 1.1.1 (文档更新)
|
2026-01-05 17:58:41 +08:00 |
|
li
|
d554587384
|
fix: 修复命令模板中的 MCP 工具参数缺失问题
- 在所有命令模板中添加 mcp__ace-tool__search_context 完整参数说明
- project_root_path: 项目根目录绝对路径
- query: 自然语言描述
- 在 enhance/dev 模板中添加 mcp__ace-tool__enhance_prompt 参数说明
- prompt: 原始 prompt
- conversation_history: 最近对话历史(5-10轮)
- project_root_path: 项目根目录(可选)
- 更新 _config.md 中的提示词路径引用为 ~/.claude/prompts/ccg/<model>/<role>.md
- 更新版本号 1.0.0 → 1.0.1
修改文件:
- templates/commands/{dev,enhance,analyze,backend,bugfix,code,debug,frontend,optimize,review,test,think}.md
- templates/commands/_config.md
- package.json
|
2026-01-05 15:47:01 +08:00 |
|
li
|
53fcade330
|
feat: 新增 TypeScript CLI 安装系统,支持 npx 一键安装
- 重构为 TypeScript + unbuild 构建系统
- 新增交互式安装菜单(初始化/更新/卸载)
- 支持 npx ccg-workflow 直接运行
- 已发布至 npm: ccg-workflow@1.0.0
- 新增 Claude 角色提示词(6个专家角色)
- 更新命令模板支持三模型协作(Claude + Codex + Gemini)
- 更新 README 文档
|
2026-01-05 14:44:01 +08:00 |
|
li
|
9085200552
|
docs: 更新致谢,补充 myclaude 命令设计参考
补充说明 /ccg:code, /ccg:debug, /ccg:test, /ccg:bugfix, /ccg:think, /ccg:optimize 命令的设计参考来源
|
2026-01-05 02:22:08 +08:00 |
|
li
|
87dd43225d
|
refactor: 重构提示词系统为多角色动态注入
## 变更内容
### 新增角色文件 (12个)
- prompts/codex/: architect, analyzer, debugger, tester, reviewer, optimizer
- prompts/gemini/: frontend, analyzer, debugger, tester, reviewer, optimizer
### 更新命令文件
- 所有命令改用 `<ROLE>` + `<TASK>` 动态注入模式
- 根据任务类型引用对应的角色提示词文件
- 简化命令文件内容,避免重复的角色定义
### 删除旧文件
- prompts/codex.md (改为 prompts/codex/ 目录)
- prompts/gemini.md (改为 prompts/gemini/ 目录)
### 文档更新
- README.md 更新项目结构和角色文件说明
- 添加角色→命令映射表
|
2026-01-05 02:08:30 +08:00 |
|
li
|
2bcac5447c
|
feat: 新增6个多模型开发命令
新增命令:
- /ccg:code - 多模型代码生成(智能路由)
- /ccg:debug - UltraThink 多模型调试
- /ccg:test - 多模型测试生成
- /ccg:bugfix - 质量门控修复(90%+ 通过)
- /ccg:think - 深度分析
- /ccg:optimize - 性能优化
特性:
- 双模型并行诊断和分析
- 质量门控循环验证机制
- 智能路由(前端→Gemini,后端→Codex)
更新:
- README.md 更新命令列表和使用示例
- install.py 更新安装摘要
- config.json 更新命令数量
现共17个命令
|
2026-01-05 01:44:50 +08:00 |
|
li
|
6d5628977b
|
feat: CCG 多模型协作系统 v1.0
Claude Code + Codex + Gemini 多模型协作工作流系统
## 核心功能
- 6阶段开发工作流 (/ccg:dev)
- 智能路由:前端→Gemini,后端→Codex
- Prompt 增强 (Auggie MCP prompt-enhancer)
- 双模型代码审查和技术分析
## 命令列表
- /ccg:dev - 完整开发工作流
- /ccg:frontend - 前端任务
- /ccg:backend - 后端任务
- /ccg:review - 代码审查
- /ccg:analyze - 技术分析
- /ccg:enhance - Prompt 增强
- /ccg:commit - 智能提交
- /ccg:rollback - 交互式回滚
- /ccg:clean-branches - 清理分支
- /ccg:worktree - Worktree 管理
- /ccg:init - 项目初始化
## 特性
- 预编译二进制(无需 Go 环境)
- 专家系统提示词(Codex/Gemini)
- 一键安装脚本
|
2026-01-05 01:28:10 +08:00 |
|