Skip to content

Releases: yuwen773/diff-check

the v1.1.0

03 Jan 12:00
9cb6e27

Choose a tag to compare

Release Notes - v1.1.0

🎉 Major Update: UI 重构与交互升级

本次更新带来了全面的视觉和交互体验升级,采用现代 Windows 11 Fluent Design 设计语言,为用户提供更加优雅和高效的操作界面。


✨ 新功能 (New Features)

📱 现代导航主界面

  • 全新的侧边栏 + 内容区布局设计
  • 清晰的功能分区:配置、设置、历史版本、日志
  • 自定义标题栏,移除标准 Windows 标题栏
  • 微阴影效果,提升视觉层次感

📊 仪表盘功能 (新增)

  • 引入"仪表盘"概念
  • 可视化后台任务历史
  • 实时显示任务执行状态

🔄 异步加载与防卡顿

  • 测试连接和保存配置改为后台线程执行
  • 执行期间按钮禁用并显示加载动画
  • 彻底消除 UI "假死"现象

📦 用户下载版本管理

  • 明确"可用版本"仅指稳定版
  • 版本列表按发布日期降序排序
  • 版本条目包含:版本号、发布日期、适用平台、更新说明摘要

ℹ️ 关于页面完善

  • 新增版本号展示
  • 新增作者信息
  • 新增官网链接
  • 新增版权信息
  • 新增更新渠道说明

🎨 UI/UX 改进 (UI/UX Improvements)

Windows 11 Fluent Design 风格

  • 采用 Windows 11 风格设计语言
  • 窗口和按钮采用 4px-8px 圆角
  • 使用 Segoe UI Variable (Win11) / Segoe UI (Win10) 字体
  • 微质感效果和现代化视觉体验

WPF UI 库集成

  • 引入 WPF-UI NuGet 包
  • 提供现成的 Card、Button、Navigation、SymbolIcon 等控件
  • 支持 MVVM 模式,代码结构更清晰
  • 统一的现代化控件样式

⚙️ 交互优化 (Interaction Optimization)

配置页面优化

  • 密码显隐功能(API Key 显示/隐藏)
  • 无弹窗保存机制
  • 输入校验与实时反馈
  • 更好的用户反馈体验

显示效果优化

  • 修复常见分辨率下的文本截断问题
  • 优化重叠显示问题
  • 提升整体显示效果

🔧 技术改进 (Technical Improvements)

性能优化

  • 异步操作优化
  • 更好的线程管理
  • 提升应用响应速度

代码质量

  • 引入现代化 UI 框架
  • 优化 MVVM 架构
  • 提升代码可维护性

📋 验证清单 (Verification)

  • ✅ 至少 3 组历史稳定版样例验证版本展示规则
  • ✅ 3 组不同发布日期样例确认排序规则
  • ✅ 随机抽查 3 条记录确认版本信息字段完整性
  • ✅ 逐项核对关于页面字段准确性
  • ✅ 常见分辨率下显示效果检查

🚀 部署说明 (Deployment)

本次更新采用 AOT 编译方式,打包为独立可执行文件。推荐使用以下命令进行构建:

dotnet publish -c Release -r win-x64 --self-contained false -o publish

📝 开发者备注 (Developer Notes)

  • UI 库版本: WPF-UI
  • 目标框架: .NET 8.0
  • 设计规范: Windows 11 Fluent Design
  • 架构模式: MVVM

发布日期: 2026-01-03
版本: v1.1.0

diff-check-v1.0.0

02 Jan 10:03

Choose a tag to compare

Release Note v1.0.0 - 首次发布

AI Document Difference Assistant - Windows 桌面文档差异对比工具

功能特性

核心功能

  • 右键菜单集成:选中两个文件 → 右键 → "AI 差异分析",自动生成语义差异报告
  • 多格式支持:支持 .txt、.md、.cs、.js、.py、.json 等文本文件,以及 .pdf、.docx 等富文本文件
  • 智能截断:自动对超长文件进行截断处理,保留关键信息
  • 编码自动检测:支持 UTF-8、GBK、ASCII 自动识别

AI 集成

  • 可配置 API:支持自定义 Base URL、API Key 和模型名称
  • 连接测试:内置 API 连接测试功能
  • 系统提示词:可自定义 AI 提示词模板

界面功能

  • 设置面板:API 配置、系统提示词、日志配置、主题切换
  • 关于页面:版本号、作者、官网、版权、更新渠道
  • 系统托盘:支持最小化到托盘、双击显示/隐藏、右键菜单管理
  • 明暗主题:支持亮色/暗黑主题一键切换
  • 版本下载:可查看 GitHub 稳定版发布列表并跳转下载

技术特点

  • Windows 原生集成:单实例运行,右键菜单无缝集成
  • 轻量高效:.NET 10 AOT 编译为独立可执行文件
  • 日志系统:支持 Error、Warning 级别日志记录