All notable changes to this project will be documented in this file.
优化自动升级脚本。
- 新增自动检测更新功能,每24小时检查一次
- 支持一键式在线升级,自动下载并安装新版本
- 智能配置文件合并,保留用户自定义设置
- 提供更新日志预览,让用户了解更新内容
- 自动创建带时间戳的版本备份
- 升级失败时自动回滚到之前版本
- 支持手动确认新版本,失败可回退
- 成功确认后自动清理旧备份
- 优化更新过程展示
- 实时显示下载和安装进度
- 清晰的状态提示和错误信息
- 友好的用户交互界面
- 改进错误处理机制
- 优化日志记录系统
- 提升代码可维护性
- 完善异常处理流程
- 新增 SiliconFlow API 支持,提供更多模型选择
- 重构 API 配置系统,支持灵活切换不同的 API 服务
- 优化模型选择逻辑,自动适配不同服务的模型名称
- 简化配置文件结构,只保留核心参数
- 提供更清晰的配置示例和说明
- 改进配置文件的错误处理和提示
- 完善多 API 服务的配置说明
- 添加不同服务的特点对比
- 更新安装和使用说明
- 优化错误处理机制,提供更友好的错误提示
- 改进代码结构,提升可维护性
- 完善日志记录系统
- 新增交互式对话界面,支持连续对话
- 实现完整的对话历史记录,保持上下文连贯性
- 支持 Ctrl+C 优雅退出,自动发送告别消息
- 使用 prompt_toolkit 优化中文输入体验
- 重新设计对话框样式,提升视觉体验
- 优化用户消息显示效果,采用清晰的白色字体
- 改进 AI 响应格式,使用醒目的黄色标题
- 添加思考状态提示,展示更友好的等待反馈
- 优化时间戳和表情图标的展示
- 重构安装脚本,支持一键式安装
- 新增依赖自动检测(Python3, Git)
- 优化清华镜像源的使用,提升安装速度
- 完善权限检查和错误处理
- 自动备份已存在的安装
- 改进环境变量配置
- 基本的命令行翻译功能
- 支持单次查询模式
- DeepSeek API 集成
- 基础安装脚本