Commit Graph

13 Commits

  • feat: add prettier formatter and MIT license
    - Add prettier dev dependency for code formatting
    - Create MIT LICENSE file
    - Format TypeScript files with prettier
    - Update provider order in README (Qwen coder first)
    - Update add provider screenshot with new UI
  • docs: update README for v3.0.0 Tauri release
    - Add version badges and Tauri branding
    - Update performance metrics (85% size reduction, 10x startup speed)
    - Add detailed system requirements for all platforms
    - Update installation instructions with specific file names
    - Add comprehensive development setup guide
    - Include new npm scripts (typecheck, format)
    - Add Rust development commands
    - Enhance project structure documentation
    - Link to CHANGELOG for version details
    - Update screenshots for new UI
  • refactor: 清理 Electron 遗留代码并优化项目结构
    - 删除 Electron 主进程代码 (src/main/)
    - 删除构建产物文件夹 (build/, dist/, release/)
    - 清理 package.json 中的 Electron 依赖和脚本
    - 删除 TypeScript 配置中的 Electron 相关文件
    - 优化前端代码结构至 Tauri 标准结构 (src/renderer → src/)
    - 删除移动端图标和不必要文件
    - 更新文档说明技术栈变更为 Tauri
  • docs: 改进 README 文档
    - 添加 macOS 自行编译说明
    - 新增界面预览截图展示
    - 优化安装说明结构
  • 实施最终发布策略:Intel-only 配置
     配置 Intel-only 构建 (package.json)
     更新 GitHub Actions 发布流程
     完善 README 安装说明
    
    核心策略:
    - 只发布 Intel x64 版本,通过 Rosetta 2 支持 M 系列芯片
    - 使用 ad-hoc 签名,避免 ARM64 签名复杂性
    - 提供详细的 macOS 安全警告处理指南
    - 强调兼容性和稳定性优于原生性能
  • 更新 README:补充功能特性和使用说明
    - 添加支持的供应商示例(智谱 GLM、Qwen coder 等)
    - 强调本地存储无隐私风险
    - 完善使用说明,提醒重启 Claude Code 生效