coso
b9590bf00d
ci: 移除 GitHub Actions 中的 models 下载步骤
...
models 资源已直接提交到仓库,无需在构建时下载
2026-01-07 10:36:53 +08:00
coso
c905c2c4a9
chore: bump version to v0.33.0
2026-01-07 10:14:33 +08:00
coso
14fb5aa323
fix: 修复测试中缺少 models 字段 + 更新 GitHub Actions 权限
2026-01-04 22:23:42 +08:00
coso and Claude Opus 4.5
123cee76f4
fix: 修复 GitHub Actions 构建配置
...
- 添加 tauriScript: npx tauri 解决 pnpm 未找到问题
- 移除 cache: 'npm' 避免缓存冲突
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-04 19:20:14 +08:00
coso
c621779c75
perf: 移除未使用的 goose 依赖,优化 Windows CI 构建速度
...
- 移除 goose git 依赖(从 main 分支拉取,每次都要编译大量代码)
- 删除 goose_agent.rs 和 goose_agent_cmd.rs(未被实际使用)
- 删除 aster_client_tests.rs(goose 相关测试)
- 更新 agent/mod.rs 和 lib.rs 移除相关引用
- 优化 release.yml CI 配置:
- cache-all-crates: true
- CARGO_PROFILE_RELEASE_LTO: thin
- CARGO_PROFILE_RELEASE_CODEGEN_UNITS: 16
预计可显著减少 Windows 构建时间(从 ~38 分钟)
2025-12-31 14:13:44 +08:00
coso
8a4c76417d
refactor: 解耦 MachineIdTool 插件
...
- 移除 release workflow 中的插件打包步骤
- 更新插件下载 URL 指向 MachineIdTool 仓库
- 删除本地 plugins/machine-id-tool 目录
- 插件包现由 MachineIdTool 仓库独立管理
2025-12-30 00:56:38 +08:00
coso
303db47193
feat: 插件系统完整实现 v0.22.0
...
- 实现插件安装器 (URL/本地/GitHub 安装)
- 实现插件 UI 渲染系统
- 支持 builtin 类型插件 (内置 React 组件)
- 支持 binary 类型插件 (外部二进制)
- MachineIdTool 迁移为插件
- 工具箱页面动态加载插件工具
- 推荐插件一键安装功能
- 插件卸载功能
- Release workflow 自动打包插件
2025-12-30 00:47:26 +08:00
coso and Claude Opus 4.5
63f347f060
ci: 移除 Linux ARM64 构建
...
ARM 模拟器构建太慢(1小时+),暂时移除 Linux ARM64 支持。
保留 macOS (ARM64/x64)、Windows (x64)、Linux (x64)。
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 16:10:57 +08:00
coso and Claude Opus 4.5
17780b3a03
fix: 使用 ARM 模拟器构建 Linux ARM64
...
根据 Tauri 官方文档,Linux ARM64 需要使用 pguyot/arm-runner-action
模拟器来构建,而不是原生 ARM64 runner。
- 将 Linux ARM64 从 matrix 中移除
- 添加单独的 build-linux-arm64 job
- 使用 DietPi RPi5 ARM64 镜像作为基础
- 使用 softprops/action-gh-release 上传构建产物
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 14:27:48 +08:00
coso and Claude Opus 4.5
cb25e1cc5e
fix: 使用原生 ARM64 runner 修复 Linux ARM64 构建
...
- 将 Linux ARM64 平台从 ubuntu-22.04 改为 ubuntu-22.04-arm
- 简化 Linux 依赖安装步骤,移除交叉编译配置
- 修复测试文件编译错误
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 14:11:28 +08:00
coso and Claude Opus 4.5
02bd6e5fc4
feat: 添加 Linux ARM64 平台支持
...
## 新增功能
添加 Linux ARM64 (aarch64) 平台的构建支持,满足树莓派、ARM 服务器等设备需求。
## 技术实现
### 1. 构建矩阵扩展
- 添加 `aarch64-unknown-linux-gnu` target
- 使用 Ubuntu 22.04 进行交叉编译
### 2. 交叉编译工具链
- 安装 `gcc-aarch64-linux-gnu` 和 `g++-aarch64-linux-gnu`
- 配置 ARM64 系统库:
- libwebkit2gtk-4.1-dev:arm64
- libappindicator3-dev:arm64
- librsvg2-dev:arm64
- libssl-dev:arm64
- libgtk-3-dev:arm64
### 3. 环境配置
- `PKG_CONFIG_ALLOW_CROSS=1`: 允许交叉编译
- `PKG_CONFIG_PATH`: 指向 ARM64 库路径
- `CARGO_TARGET_*_LINKER`: 配置链接器
- `CC_*` / `CXX_*`: 配置 C/C++ 编译器
## 发布产物
新增以下文件:
- `proxycast_*_arm64.deb` - Debian/Ubuntu ARM64 安装包
- `proxycast_*_arm64.AppImage` - 通用 Linux ARM64 可执行文件
## 支持设备
- 树莓派 (Raspberry Pi 3/4/5)
- ARM 服务器 (AWS Graviton, 华为鲲鹏等)
- ARM 笔记本 (如 ARM Chromebook)
- Apple Silicon Mac 运行 Linux (通过虚拟机或双系统)
## 测试建议
发布后建议在以下设备测试:
1. 树莓派 4 (Raspberry Pi OS)
2. Ubuntu 22.04 ARM64 虚拟机
3. AWS Graviton 实例
Closes #54
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-28 00:25:31 +08:00
jiesen
484e34977a
ci: 补齐前后端检查并更新发布说明
2025-12-21 01:22:51 +07:00
coso
07ae1bb357
feat: 添加 Linux (deb/AppImage) 构建支持,版本升级到 v0.14.3
2025-12-20 19:04:43 +08:00
coso
5e962dbced
feat: v0.14.0 - 添加 Provider 图标支持和修复 API 测试模型
...
## 新功能
- 为所有 Provider 按钮添加图标支持(Kiro、Gemini、Claude、OpenAI 等)
- API Server 页面的默认 Provider 按钮现在显示对应图标
- 配置管理页面的应用类型标签页(Claude Code、Codex、Gemini)显示图标
## 修复
- 修复 API 测试中的模型名称,使用 claude-opus-4-5-20251101
- 修复 TypeScript 编译错误
- 修复 ESLint 警告
## 构建
- 添加 Intel Mac (x86_64-apple-darwin) 构建支持
2025-12-20 12:44:37 +08:00
coso
eb44022058
ci: add GitHub Actions release workflow for Windows and macOS
2025-12-14 02:54:13 +08:00