Releases: xqnode/claude-code-helper
Releases · xqnode/claude-code-helper
v0.2.4
[0.2.4] - 2026-06-11
Added
- 关于页面:显示作者(程序员青戈)、B 站主页链接与版本号;托盘菜单「关于…」入口
Changed
- 「中转站」更名为「自定义」;接入协议改为下拉选择,默认 Anthropic-compatible(与 v0.2.3 一致),可选 OpenAI-compatible
- 自定义模型 ID 支持
vendor/model命名空间格式(如deepseek-ai/deepseek-v4-pro) - 自定义 OpenAI 协议可对接 NVIDIA 等上游:Claude 角色模型自动映射、reasoning 参数注入
- 启动更静默:移除 CLI 启动输出、取消首次自动打开设置页、加强 WebView2 stderr 抑制
- 设置/关于/请求日志弹窗隐藏最大化按钮
Removed
- 移除内置 NVIDIA 预设(请通过「自定义」+ OpenAI 协议配置)
v0.2.3
Release v0.2.3
v0.2.2
[0.2.2] - 2026-06-07
Added
- 中转站支持自定义模型列表:设置页可输入多个模型 ID(每行一个),托盘菜单与 Cowork Gateway 同步展示
Changed
- 托盘/代理启动默认静默:关闭 tracing 输出、移除 HTTP TraceLayer、Windows 托盘模式自动脱离控制台
Fixed
- Gateway 下拉菜单中 Haiku/Sonnet 同映射 flash 档时,显示
· Fast/· Default后缀避免重复
v0.2.1
[0.2.1] - 2026-06-07
Added
- 设置页暴露思考强度(
model_reasoning_effort),仅对支持 effort 档位的厂商显示下拉(DeepSeek Chat、OpenRouter 中转等) - 所有内置厂商 Base URL 可编辑;新增
base_url_customized,预设同步不再覆盖用户自定义地址
Changed
apply_provider_base_url与 codex-helper 对齐:留空恢复默认 Base URL,设置保存始终携带base_url- SSE 解析复用
strip_sse_field,消除 dead_code 警告
Fixed
- 减少 WebView2/Chromium 启动 stderr 噪音(
platform.rs浏览器参数、关闭 devtools、托盘退出前释放 WebView)
v0.2.0
[0.2.0] - 2026-06-07
Added
- 多轮 tool 调用稳定性:
message_repair合并连续 assistant tool_calls、补齐缺失 tool 回复、system 合并至首条 - 思考模型兼容:
reasoning_content双向转换(Anthropicthinking↔ Chat Completions)、厂商感知reasoning_options与chat_reasoning配置表 - 上游重试:429/502/503/504 最多 3 次指数退避重试(
upstream_retry) - 双 HTTP 客户端:非流式 600s / 流式 300s 读空闲超时
- 流式 tool_calls SSE 增强转换(
AnthropicSseTranslator) - 配置项
model_reasoning_effort(默认 medium)、tool_output_max_chars(默认 0 禁用截断) - Claude Code 桌面端 CCD binary 检测与修复(
repair-claude-codeCLI、托盘菜单、doctor诊断) - macOS 打包:Universal
.app、.app.zip、DMG(scripts/build-macos-release.sh) - GitHub Actions 自动发版:推
v*tag 发布 Windows zip + Setup + macOS app zip + DMG
Changed
tool_result正确展开为独立role: tool消息(修复多轮 tool 上下文断裂)build.rs全平台生成 PNG 图标;Windows 仍生成.ico- 安装包与文档仓库地址统一为
xqnode/claude-code-helper
Fixed
- 修复「Host Claude Code binary not available」:自动检测/复制/下载
claude.exe到%LOCALAPPDATA%\Claude-3p\claude-code\{version}\ - 流式
reasoning_content正确映射为 Anthropicthinking_delta(不再混入text_delta) tool_result数组内容扁平化为字符串,避免上游 Chat API 400- 合并连续 assistant tool_calls 时保留并拼接多条
content tool_output_max_chars支持截断非字符串 tool 内容(JSON 序列化后 head+tail)- 流式读空闲超时 300s → 600s,降低超长思考被误断概率
- SSE 流缓冲:UTF-8 安全拼接 +
\r\n\r\n分隔符支持(移植 codex-helpersse.rs) - 测试覆盖 44 → 85:补齐
proxy/mod集成测、reasoning_options厂商矩阵、message_repair边界用例 logged_stream无 runtime 时push_sync兜底;新增流式日志与多轮 tool 黄金夹具测试env_sync抽出parse_reg_query_value;ccd_binary补版本目录检测测试
v0.1.0
Claude Code Helper v0.1.0
Windows 托盘工具,让 Claude Code 桌面端(Code + Cowork)通过本地 Gateway 使用 DeepSeek、千问、智谱、Kimi、MiniMax 等国产大模型,无需开系统代理。
下载
- ClaudeCodeHelper-0.1.0-Setup.exe — 安装版(推荐)
- ClaudeCodeHelper-0.1.0-win64.zip — 便携版(含
claude-code-helper.exe)
使用
- 安装或解压后运行
claude-code-helper.exe - 托盘 → 设置 → 填写 API Key
- 托盘 → 重新同步配置
- 重新打开 Claude 桌面端
本地代理端口:127.0.0.1:25573