Releases: luokexiaoguo/cc-wrap
Releases · luokexiaoguo/cc-wrap
Release list
1.1.10
MCP 图片内联显示
- 新增 ReadImage 工具,AI 可直接在对话框中展示图片
- 支持点击查看原图、下载原图
- 图片从工具调用卡片提取到消息正文显示,不再藏在折叠区域
- 异步加载架构,大图不卡界面
- 自动处理 Git Bash 路径格式转换
记忆管理
- 新增 DeleteMemory 工具,AI 可按内容或索引删除过时记忆
- 删除前自动与用户确认
MCP 系统工具自动发现
- DiscoverMcp 新增 import 参数,一键导入系统已安装的 MCP 工具
- 自动跳过已配置的重复服务器
- 导入后自动连接测试
系统提示词优化
- 基础提示词压缩 45%,响应更快更省 token
- Skills 注入增加 4KB 上限,避免撑爆上下文
- MCP 工具描述截断到 120 字符
MCP 工具智能感知
- 系统提示词动态注入已连接 MCP 工具的名称和描述
- AI 自动判断何时使用哪个 MCP 工具
- MCP 工具优先于内置工具
MCP 管理界面修复
- 补全 MCP 弹窗的打开、渲染、添加、测试、删除功能
- 服务器卡片显示连接状态和工具数量
1.1.8
新增功能
- 3 级消息队列:now(立即处理)、next(下一轮)、later(后台任务)
- Code Review 9 阶段:三态验证(CONFIRMED/PLAUSIBLE/REFUTED)
- Coordinator 多 Worker:并行执行多个子任务
- 思考级别工具栏按钮:位置在模型选择器旁边,支持 4 个级别(关/低/中/高)
- MCP 工具验证:自动验证输入参数(必需参数、类型检查)
- Skills 缓存:5 秒 TTL 缓存,保存后自动清除
增强功能
- Agent 类型系统:新增 code-review 和 coordinator 类型
- TaskCreate/TaskUpdate:增强 prompt,支持状态机验证
- 系统提示词:新增 Coordinator 模式、对话压缩结构化摘要、Bash 安全分级、CLAUDE.md 生成指南
1.1.7
安全
- 危险命令过滤(14 种模式:rm -rf /、curl | bash、chmod 777 /、format C: 等)
工具增强
- Read 支持 PDF(pdfjs-dist)
- Read 支持 Excel(.xlsx/.xls → Markdown 表格)
- Read 支持 CSV → Markdown 表格
- Read 更新描述,明确支持 text/docx/pdf/xlsx/csv
- Grep 搜索 .docx/.xlsx/.csv 内部文本
- Write 支持编码选项(UTF-8/GBK/GB2312/UTF-16 等)
- /compact 修复 API Key 传递 + 压缩时显示思考动画
思考级别
- 修复 Gemini 2.5 误走 thinkingLevel 路径的 bug
- 13+ 种模型参数格式全部验证通过
工程化
- Jest 自动化测试(24 个用例,全部通过)
- ESLint + Prettier 代码规范(0 error)
- 安装 undici 依赖(修复代理配置警告)
- app.js 拆分为 7 个模块(5032→3964 行)
1.1.6
- 移除 auto-continuation
- 不再往对话里注入虚假用户消息(如"请继续执行之前的任务")
- 模型说完就停,对话记录干净
- 思考级别自动适配
- 根据模型名称自动识别并注入对应的思考参数
- 支持 13 种模型:Claude、OpenAI o/GPT-5、Qwen3、DeepSeek V3/V4/R1、Kimi K2.6、Doubao、Gemini 2.5/3.x、GLM-5.1、MiMo
等 - 用户只需选"关闭/低/中/高",代码自动匹配正确格式
- 工具调用智能展开
- AskUserQuestion:自动展开 + 隐藏代码,只显示选项
- Write/Edit:完成后自动展开,显示文件变更
- 其他工具保持折叠,界面清爽
1.1.6-bate
上下文压缩改进
- 压缩阈值从硬编码 80K 改成按模型动态调整 — MiniMax 500K 才压缩,DeepSeek 200K,Claude 120K
- 保留更多消息(16条最近 + 4条早期助理回复 + 2条用户消息)
- 自动续推次数 MiniMax 从 3 次增加到 6 次,解决模型中途停的问题
文件监视器
- fs.watch 监听工作目录,Agent 创建/修改文件后自动刷新文件树
- 编辑器里打开的文件自动重载内容(500ms 防抖,已修改的文件不覆盖)
工具参数兼容
- Read/Write/Edit/Grep/Agent 支持 camelCase 参数名(MiniMax-M2.7 发的 filePath 而不是 file_path 这类问题)
其他
- 文件树空白区域右键菜单(新建/刷新),根目录禁止重命名和删除
- 原子写入 + EPERM 重试,防 Windows Defender 锁文件
- Agent 完成后自动刷新文件树
1.1.5
更新内容
新增思考级别设置,在设置面板配置模型时可以单独为每个模型选择关闭/低/中/高四个档位,api-client
会根据模型厂商自动映射成对应的参数格式。同时修复了多对话切换时的数据串扰问题,现在切换对话 mid-generation
不会再出现信息错乱。
终端复制粘贴逻辑做了改进 ,Ctrl+C
在有选中文字时复制、无选中时放行到终端(SIGINT),右键点击也支持了智能复制粘贴。Token
统计热力图修复了时区偏移导致的日期错位,放大了尺寸并反转了配色方案,日期重叠和悬停提示也一并修了。
Agent 循环增加了滑动窗口卡死检测机制,工具结果截断到 1500 字符(错误结果 600
字符),上下文压缩策略做了优化。另外清理了约 590 行废代码,包括未使用的独立设置页 settings.html、无法调用的
tool-bash-stream IPC 处理器、以及几个无人调用的函数。
1.1.4
新增功能
- Token 用量热力图 — GitHub 风格贡献图替代侧边栏 Token 显示,直观查看每日用量,支持悬浮提示和图例
- 多 Agent 并行与类型系统 — Agent 工具重大升级,支持 explore/plan/general-purpose 三种类型,子 Agent 可后台并行执行
- InstallMcp & DiscoverMcp — 自动安装 MCP 服务器(支持 npm/pip/uvx/http/stdio),扫描本地已有 MCP 配置
- 上下文压缩优化 — 中文感知 Token 估算、渐进压缩策略、压缩 loading 动画
Bug 修复
- 温度值设为 0 被错误吞掉
- MiniMax 模型 404 回归,API 端点兼容性修复
- 标题栏按钮大小和对齐
- 启动时文件树未加载,/workdir 命令后也未刷新
- GitHub repo 检测正则过松导致本地路径误判
1.1.3
修复:
- 滚动到底部 ↓ 按钮不可见 — 改用 position:sticky 零高度包装器,避免被 overflow-y:auto 容器裁剪
- 工具调用折叠后点击展开无效 — 内联 onclick 改为 addEventListener 程序化绑定
改进:
- 工具调用折叠分组 — 同一消息的多条工具调用折叠为 "🛠 N 个工具调用" 条,正文不再被过程挤占
- 工具卡片视觉压缩 — 减小内边距/字号/预览截断长度(60→40 字符),卡片更紧凑
1.1.2
1.1.1
修复
- Python 路径修复 — Windows 上 Bash 执行时自动检测真正的 Python 安装路径(Python314\python.exe)并前置到 PATH,解决
WindowsApps Store 中转器拦截 python3 导致 Tavily 等 Python 技能失效的问题 - Token 统计显示 — 修复对话流中 token 数值为 0 时不显示的问题,侧边栏对话总量实时刷新
新功能
- 托盘菜单增加重启按钮 — 右键托盘新增「重启」选项
- 导出对话增强 — 导出的 Markdown 文件包含版本号和每条消息的 token 统计