Repository navigation
Releases: YtMour/Electron-DevTools
Releases · YtMour/Electron-DevTools
Release list
Yt Tools v1.4.0
✅ 新增的核心功能
🗄️ 智能缓存系统
DNS 查询缓存 15 分钟
Whois 查询缓存 30 分钟
缓存命中响应时间 < 1ms
自动清理过期缓存
📊 API 健康监控
实时监控 API 性能指标
成功率、响应时间统计
智能健康状态判断
推荐最佳 API 排序
🧠 智能查询优化器
4 种查询策略(快速、可靠、平衡、并发)
自适应超时调整
基于历史数据的 API 排序
持续学习和优化
🛡️ 增强错误处理
智能错误分类和处理
用户友好的错误消息
静默日志(只在开发环境显示)
重试机制和降级处理
🔧 网络诊断工具
全面的网络连接诊断
DNS 解析能力测试
API 可用性检查
CORS 支持测试
智能问题诊断和建议
🚀 性能提升效果
Yt Tools v1.3.7
v1.3.6 (2024-03-25)
网络工具集优化
- 🔧 移除地图功能依赖
- 清理了所有与地图相关的代码和依赖
- 优化了IP和域名信息展示方式
- 提升了工具的离线使用能力
- 🐛 修复网络工具错误处理机制
- 改进全局错误拦截处理
- 优化网络请求超时处理
- 增强错误提示友好性
- 🎨 统一网络工具界面风格
- 优化Ping测试组件布局
- 改进DNS记录显示效果
- 统一所有查询工具的结果展示方式
- ✨ 改进数据可视化展示
- 优化Ping测试结果图表
- 改进数据加载状态提示
- 优化空结果状态显示
YtTools_v1.3.6
Merge pull request #2 from YtMour/test 格式转换界面优化
Yt Tools v1.3.5
v1.3.5 (2024-03-22)
优化
- 🔧 更新核心依赖版本
- Electron 更新至 30.0.2
- Vue 更新至 3.4.25
- Vite 更新至 5.1.8
- 🐛 修复 UUID 生成器在批量生成时重复的问题
- 优化时间戳 UUID 生成算法
- 改进基于名称的 UUID 生成逻辑
- 增加随机因子确保唯一性
Yt Tools v1.3.0
🛠 YT Tools Plus
📋 项目概述
YT Tools Plus 是一个面向开发者的现代化桌面工具集,集成了日常开发中最常用的工具和功能。本项目基于 Electron + Vue 3 + TypeScript + Vite 构建,旨在提供一个高效、易用、可扩展的开发工具平台。
一阶段经过ai调教完毕
Yt Tools v1.1.2
Yt Tools v1.1.2版本
图片功能实现
- 图片工具 ✨
- 格式转换
- 支持PNG、JPEG、WebP、BMP、TIFF格式互转
- 质量调整与压缩
- 实时预览与对比
- 文件大小显示
- 图片尺寸调整
- 灵活设置最大宽高
- 保持原始比例
- 交互优化
- 拖放文件上传
- 直观的转换参数设置
- 动态调整界面布局
- 一键下载处理后的图片
- 格式转换
YT Tools Plus v1.1.0
YT Tools Plus v1.1.0 发布说明
🚀 版本亮点
此版本对软件界面进行了全面优化,特别是对格式转换工具的用户体验进行了显著提升,包括暗色主题适配、布局优化和交互体验增强。
✨ 主要更新
- 格式转换工具全面升级:优化了JSON、XML、YAML和CSV转换工具的用户界面和使用体验
- 界面布局改进:调整了输入/输出区域比例,优化了整体空间利用率
- 暗色主题增强:提升了暗色模式下的可读性和视觉体验
- 按钮交互统一:规范化了各种操作按钮的样式和交互效果
📋 详细更新内容
🔄 格式转换工具优化
JSON工具增强
- ✅ 优化适配暗色主题,提升可读性
- ✅ 改进输入/输出区域的尺寸比例
- ✅ 优化操作按钮布局,更加紧凑直观
- ✅ 统一按钮样式和交互效果
YAML ⇔ JSON转换
- ✅ 优化界面布局和元素比例
- ✅ 改进暗色主题下的视觉体验
- ✅ 优化选项面板布局和分组
- ✅ 增强文件拖放上传功能
XML ⇔ JSON转换
- ✅ 优化用户界面交互体验
- ✅ 改进输入/输出区域视觉效果
- ✅ 调整操作按钮排列,更加符合用户习惯
- ✅ 统一按钮交互反馈效果
CSV ⇔ JSON转换
- ✅ 优化输入输出区域布局结构
- ✅ 改进选项面板功能分组
- ✅ 增强按钮样式统一性
- ✅ 优化暗色模式下的表单显示
🎨 界面与交互优化
布局改进
- ✅ 调整输入/输出区域比例为更合理的48%
- ✅ 缩减选项面板宽度至250px,提供更宽敞的工作区
- ✅ 优化编辑区域之间的间距,更加紧凑直观
- ✅ 改进标题区域布局,避免文字溢出
按钮优化
- ✅ 统一各类操作按钮的样式和交互
- ✅ 减小按钮间距,提供更紧凑的操作体验
- ✅ 增强按钮交互反馈,提升用户体验
- ✅ 优化按钮图标和文字的对齐方式
暗色主题适配
- ✅ 改进暗色模式下输入区域背景色对比度
- ✅ 优化按钮在暗色背景下的可见性
- ✅ 调整文本颜色适应不同主题切换
- ✅ 增强操作图标在暗色模式下的辨识度
🐛 问题修复
- 🔧 修复了暗色模式下按钮文字颜色显示不正确的问题
- 🔧 修复了转换结果可能出现的滚动条显示异常
- 🔧 解决了部分界面元素在缩放时的布局错位
- 🔧 修复了长文本导致的标题溢出问题
📌 已知问题
- 在某些低分辨率屏幕上,紧凑布局可能导致部分元素显示不完整
- 超大文件处理时可能存在性能瓶颈,建议分批处理
💻 安装说明
新用户
- 从Release页面下载最新版本安装包
- 运行安装程序,按照向导完成安装
升级用户
- 下载最新版本安装包
- 直接安装即可,无需卸载旧版本
- 您的个人设置和历史记录将被保留
🤝 贡献者致谢
感谢所有为此版本做出贡献的开发者和测试人员,您的反馈和建议让YT Tools Plus变得更好!
📈 未来计划
我们计划在下一版本中继续改进现有功能,并开始引入更多开发工具集功能。期待您的持续关注和宝贵反馈!
YT Tools Plus团队
发布日期:2024年3月18日
Yt Tools v1.0.0
Yt Tools v1.0.0 发布说明
🎉 主要功能
🔐 加密工具集
-
Base64 编解码
- 支持文本和文件的 Base64 编解码
- 实时字符统计
- 支持文件拖放上传
- 一键复制和下载结果
-
AES 加密
- 支持 128/192/256 位密钥长度
- 支持多种加密模式(CBC、ECB、CFB、OFB、CTR)
- 实时密钥验证
- IV(初始化向量)支持
-
RSA 加密
- 支持密钥对生成(1024/2048/4096 位)
- 支持公钥加密/私钥解密
- 安全的密钥管理机制
- 文件加解密支持
-
Hash 计算器
- 支持 MD5、SHA-1、SHA-256、SHA-512
- 支持文件哈希计算
- 哈希值验证功能
- 实时计算和显示
💡 特性亮点
- 🎨 现代化 UI 设计,支持亮色/暗色主题
- 🚀 全部工具支持实时预览
- 📱 响应式布局,适配不同屏幕尺寸
- 🔒 本地运算,保护数据安全
- 🎯 直观的操作界面,零学习成本
- 💾 支持文件拖放和快捷操作
🛠️ 技术栈
- Vue 3 + TypeScript
- Element Plus UI
- Crypto-js 加密库
- File API 文件处理
📋 使用说明
- 所有工具均支持文件拖放操作
- 加密工具提供了详细的使用说明
🐛 已知问题
- 暂无已知问题
🎯 后续计划
- 添加更多加密算法支持
- 优化大文件处理性能
- 增加更多文本处理工具
- 添加批处理功能
- 支持更多文件格式
📝 更新日志
新增功能
- ✨ 完整的加密工具集
优化改进
- 🎨 统一的用户界面设计
- 🚀 优化的性能表现
- 📱 响应式布局适配
🤝 贡献
欢迎提交 Issue 和 Pull Request
📄 许可证
MIT License