何夕2077
|
fc44b3751d
|
Update VERSION
|
2026-01-07 23:49:54 +08:00 |
|
hex2077
|
44d09d0713
|
feat(更新检查): 添加GitHub API和tarball更新支持
实现非Git环境下的更新检查功能,通过GitHub API获取最新版本信息。添加tarball下载更新方式,适用于Docker等非Git环境。优化更新流程,支持多种更新方式自动切换,并完善错误处理和日志记录。
|
2026-01-07 23:49:23 +08:00 |
|
何夕2077
|
071e81a09d
|
Update VERSION
|
2026-01-07 23:17:08 +08:00 |
|
hex2077
|
ddc9533f21
|
build(Dockerfile): 添加必要的系统工具并优化依赖安装
添加 tar 和 git 工具以支持更新功能和版本检查,同时保持 npm install 命令的简洁性
|
2026-01-07 23:16:42 +08:00 |
|
何夕2077
|
b640ea746b
|
Update VERSION
|
2026-01-07 23:03:36 +08:00 |
|
何夕2077
|
9168683ba8
|
Update VERSION
|
2026-01-07 23:00:08 +08:00 |
|
何夕2077
|
5d7a22e617
|
Update VERSION
|
2026-01-07 22:23:37 +08:00 |
|
hex2077
|
4edd0ce2a4
|
feat(错误处理): 添加网络错误重试机制并统一处理逻辑
在common.js中定义可重试网络错误列表和检查函数
修改各API服务(qwen/iflow/claude/gemini/openai/antigravity)调用逻辑
添加网络错误检测和指数退避重试机制
统一错误日志格式包含状态码和错误标识
|
2026-01-07 22:22:59 +08:00 |
|
何夕2077
|
8200712081
|
Update VERSION
|
2026-01-07 21:31:41 +08:00 |
|
hex2077
|
19a40c7fae
|
feat(iflow): 新增 iFlow CLI 支持及 OAuth 认证功能
添加 iFlow API 提供商支持,包括:
1. 新增 MODEL_PROVIDER.IFLOW_API 常量
2. 实现 IFlowApiService 和适配器
3. 添加 OAuth 认证流程及令牌刷新机制
4. 更新相关配置文件、路由和前端界面
5. 扩展多语言支持
6. 修改 Docker 端口映射范围以包含 iFlow 回调端口
|
2026-01-07 21:30:51 +08:00 |
|
何夕2077
|
671db3c34f
|
Update VERSION
|
2026-01-06 22:37:58 +08:00 |
|
hex2077
|
717acbb2f4
|
refactor(antigravity-core): 优化工具配置逻辑并清理代码
- 重构工具配置检查逻辑,避免创建空对象
- 移除已注释的maxOutputTokens处理代码
- 统一代码缩进格式
- 清理JSON Schema属性处理逻辑
|
2026-01-06 22:37:23 +08:00 |
|
何夕2077
|
ff8b5a01d2
|
Update VERSION
|
2026-01-06 21:27:20 +08:00 |
|
何夕2077
|
a8a1301da7
|
Merge pull request #172 from ZqinKing/main
feat: 在日志中添加凭证自定义名称(customName)以增强可读性
|
2026-01-06 21:27:00 +08:00 |
|
hex2077
|
4f4ca8ca0a
|
Merge branch 'main' of https://github.com/justlovemaki/AIClient-2-API
|
2026-01-06 21:25:00 +08:00 |
|
hex2077
|
01496aab8a
|
fix: 修复Claude模型禁用tools和跳过禁用节点健康检查
当模型是Claude时,禁止使用tools配置
在UI API请求处理中跳过已禁用节点的健康检查
|
2026-01-06 21:24:53 +08:00 |
|
ZqinKing
|
6ec76b0674
|
feat: 在日志中添加凭证自定义名称(customName)以增强可读性
|
2026-01-06 20:12:37 +08:00 |
|
何夕2077
|
af201b7a0c
|
Update VERSION
|
2026-01-06 18:16:08 +08:00 |
|
hex2077
|
8f39295655
|
feat: 改进错误处理、Ollama兼容性和文档结构
refactor(converters): 优化Claude到Gemini的转换逻辑
fix(kiro): 修复社交认证刷新问题
perf(ollama): 提升模型列表获取效率
docs: 为README添加可折叠区块
style: 清理控制台日志
|
2026-01-06 18:14:02 +08:00 |
|
何夕2077
|
bcc2f1eb59
|
Merge pull request #167 from ZqinKing/main
feat: add GitHub icon link in header before connection status
|
2026-01-05 20:42:53 +08:00 |
|
ZqinKing
|
2ad5bd03a4
|
feat: add GitHub icon link in header before connection status
|
2026-01-05 20:34:22 +08:00 |
|
何夕2077
|
ae4fd1ccb1
|
Merge pull request #162 from macdao/increase-usage-precision
[feat] increase antigravity usage precision to two decimal places
|
2026-01-05 00:10:12 +08:00 |
|
Xi Qi
|
cdb0c85051
|
[feat] increase antigravity usage precision to two decimal places
|
2026-01-04 22:34:01 +08:00 |
|
何夕2077
|
0d7550b6b0
|
Update VERSION
|
2026-01-04 22:14:18 +08:00 |
|
何夕2077
|
e43dafa2e9
|
Merge pull request #160 from ZqinKing/main
feat: 新增 Docker Compose 部署支持及文档
|
2026-01-04 22:13:19 +08:00 |
|
hex2077
|
b0d1094207
|
feat(KIRO): 添加KIRO_REFRESH_IDC_URL字段和认证提示信息
添加KIRO提供商的新配置字段KIRO_REFRESH_IDC_URL
为KIRO OAuth认证添加提示信息说明需要clientId和clientSecret
调整相关表单样式和字段处理逻辑
|
2026-01-04 22:11:40 +08:00 |
|
ZqinKing
|
7d273315fb
|
feat: 新增 Docker Compose 部署支持及文档
1. 新增 docker/docker-compose.yml 文件,支持使用预构建镜像或本地源码构建。
2. 更新 README.md、README-ZH.md 和 README-JA.md,添加 Docker Compose 部署指南。
|
2026-01-04 20:49:10 +08:00 |
|
何夕2077
|
6a8e81d7f3
|
Update VERSION
|
2026-01-04 15:37:28 +08:00 |
|
何夕2077
|
982babb5aa
|
Merge pull request #158 from ZqinKing/main
feat(fallback): 新增跨协议模型 Fallback 映射功能
|
2026-01-04 15:25:42 +08:00 |
|
何夕2077
|
16074c1030
|
Merge pull request #155 from macdao/fix-antigravitiy-usage-display
add project payload in fetchAvailableModels request to get correct remainingFraction
|
2026-01-04 15:25:26 +08:00 |
|
ZqinKing
|
4ec39f4df6
|
feat(fallback): 新增跨协议模型 Fallback 映射功能
## 功能概述
实现跨协议模型级别的 Fallback 映射机制,允许在主 Provider 不可用时,
根据模型名称自动映射到其他协议的 Provider 和模型。
## 设计原理
- 原有 providerFallbackChain 只支持同协议内回退
- 新增 modelFallbackMapping 支持跨协议映射(如 Gemini → Claude)
- 优先级:同协议回退 > 跨协议模型映射
## 代码修改
- configs/config.json.example: 新增 modelFallbackMapping 配置示例
- src/provider-pool-manager.js: 实现跨协议映射选择逻辑
- src/service-manager.js: 传递 actualModel 参数
- src/common.js: 处理模型 fallback 后的模型名更新
- src/ui-manager.js: UI配置读写支持
- static/app/config-manager.js: 前端配置管理
- static/app/i18n.js: 中英文国际化文案
- static/index.html: 高级配置区新增配置项
## 配置示例
modelFallbackMapping: {
"gemini-claude-opus-4-5-thinking": {
"targetProviderType": "claude-kiro-oauth",
"targetModel": "claude-opus-4-5"
}
}
|
2026-01-04 08:40:40 +08:00 |
|
Xi Qi
|
b5614a1f43
|
add project payload in fetchAvailableModels request to get correct remainingFraction
|
2026-01-03 22:59:21 +08:00 |
|
何夕2077
|
d3060b3885
|
Update VERSION
|
2026-01-03 22:46:39 +08:00 |
|
何夕2077
|
0b047396f1
|
Merge pull request #154 from Yoahoug/fix/kiro-long-context-and-custom-proxy
再次修复kiro 400问题:用占位符替换历史信息中的image,缩小包体大小
|
2026-01-03 22:34:05 +08:00 |
|
Yoahoug
|
8cbbf57174
|
再次修复kiro 400问题,用占位符替换历史信息中的image,缩小包体大小
|
2026-01-03 22:03:49 +08:00 |
|
hex2077
|
86a82bf41b
|
docs: 调整文档结构并更新logo路径
- 将"高级配置"章节与"授权文件存储路径"和"Ollama协议使用示例"章节顺序调换
- 更新README各语言版本中的logo图片路径
- 优化文档结构,使内容组织更合理
|
2026-01-03 19:57:39 +08:00 |
|
hex2077
|
f69eb3acae
|
docs: 更新多语言README文件结构和导航内容
重构README文件结构,优化导航菜单并添加新章节
统一各语言版本的高级配置标题层级
添加授权配置指南和Ollama协议使用示例等新内容
|
2026-01-03 19:30:25 +08:00 |
|
何夕2077
|
49a52cf808
|
Update VERSION
|
2026-01-03 19:17:09 +08:00 |
|
hex2077
|
9ca40f6ea0
|
feat(proxy): 添加代理配置功能并更新文档
新增 PROXY_URL 和 PROXY_ENABLED_PROVIDERS 配置项,支持为不同提供商设置代理
更新中英日三语文档,详细说明代理配置方法和使用场景
优化静态页面中的代理提供商选择器样式
|
2026-01-03 19:16:36 +08:00 |
|
hex2077
|
0f335db090
|
Merge branch 'main' of https://github.com/justlovemaki/AIClient-2-API
|
2026-01-03 18:16:49 +08:00 |
|
何夕2077
|
37e61af85b
|
Merge pull request #150 from Yoahoug/fix/kiro-long-context-and-custom-proxy
fix: Kiro长上下文400错误修复 & 添加自定义代理支持
|
2026-01-03 18:08:40 +08:00 |
|
hex2077
|
f691380482
|
feat: 新增主题切换功能并优化提供商池初始化
refactor: 重构配置管理移除冗余提供商配置
fix: 修复手动OAuth回调处理逻辑
style: 优化用量卡片UI增加折叠功能
perf: 提升服务启动时提供商池节点初始化效率
docs: 更新i18n翻译文本和配置说明
chore: 清理无用代码和配置文件
|
2026-01-03 18:02:16 +08:00 |
|
Yoahoug
|
10146e3cf0
|
fix: Kiro长上下文400错误修复 & 添加自定义代理支持
## Kiro 长上下文修复
- 添加请求体大小限制(默认240KB),避免超过Kiro API限制导致400错误
- 添加 cleanIncompleteToolCalls 方法,清理不完整的工具调用
- 确保截断后第一条消息是user类型
- 新增配置项 KIRO_MAX_REQUEST_SIZE_KB
## 自定义代理支持
- 为各Provider添加独立的代理配置选项
- 支持 USE_SYSTEM_PROXY_* 配置
- UI界面添加代理配置入口
- 新增 proxy-utils.js 代理工具模块
|
2026-01-02 23:32:10 +08:00 |
|
何夕2077
|
ed634050a9
|
Update VERSION
|
2025-12-31 23:24:19 +08:00 |
|
hex2077
|
bb6195ee2d
|
feat: 添加主进程管理和自动更新功能
- 引入主进程(master.js)管理子进程生命周期
- 实现子进程崩溃自动重启机制
- 添加服务管理API端点
- 支持通过Web界面检查更新和重启服务
- 更新文档添加FAQ章节
- 优化系统信息显示和UI交互
- autoLinkProviderConfigs增加更新providerPoolManager逻辑
|
2025-12-31 23:23:56 +08:00 |
|
何夕2077
|
2c5c847e3a
|
Update VERSION
|
2025-12-28 16:48:30 +08:00 |
|
何夕2077
|
ecdf7f31e7
|
Merge pull request #142 from clansty/feature/count-tokens-api
feat: 实现 Anthropic 兼容的 count_tokens API
|
2025-12-28 16:42:27 +08:00 |
|
Clansty
|
0fcc29c9af
|
fix
|
2025-12-27 21:16:59 +08:00 |
|
何夕2077
|
d2d4a72c70
|
Update VERSION
|
2025-12-27 17:17:25 +08:00 |
|
何夕2077
|
cdb936cfd6
|
Merge pull request #141 from yicone/main
fix: resolve CORS for browser extensions & enhance OpenAI Responses compatibility
|
2025-12-27 17:17:08 +08:00 |
|