Releases: libliam/litobox
Releases · libliam/litobox
Release list
栗的百宝箱v8.5.0
🚀 LitoBox v8.5.0 发布说明
🔄 从 v8.0.1 到 v8.5.0 更新内容
✨ 新增工具
- Curl 构建器 (v8.2.0) — 表单实时生成 bash 风格 curl 命令(多行
\续行),请求头/Basic·Bearer 认证/JSON·Form·Raw 三种请求体/Cookie/超时,认证与选项卡片默认折叠,本页生成历史最近 20 条一键还原;{{变量}}占位符 + 变量表批量生成多条命令(逐条复制/全部复制),常用扩展参数(-L/-k/-i/-I/-s/-S/-v/-f/--compressed/-o/--connect-timeout/-x/-A),工作流可调用 - 变量命名转换 (v8.3.0) — 任意标识符/短语自动拆词,在 camelCase/PascalCase/snake_case/SCREAMING_SNAKE/kebab-case/dot.case/Title Case 7 种风格间互转,缩写词智能识别(HTTPServer→HTTP+Server、userID→user+ID),风格可勾选按需展示,多行批量,单元格点击复制、列头一键复制整列,工作流可调用
- 中文繁简转换 (v8.4.0) — OpenCC 词组级标准简繁互转(头发→頭髮、发生→發生 等多义字不误转),自动检测/简→繁/繁→简三种方向,混合文本整段转换,词典首次使用懒加载,工作流可调用
- JSON 结构化对比 (v8.5.0) — 忽略对象键顺序、数组按索引的递归结构 diff,仅列新增(+)/删除(-)/修改(~) 节点并给出完整路径(a.b[0].c),完全相同子树零噪音;左右并排输入 500ms 防抖自动对比,路径与值点击即复制,交换左右/一键示例/复制差异文本
🔧 功能增强
- UUID 工具 → ID 生成器 (v8.0.2) — 雪花算法ID/MongoDB ObjectId/数字自增序列/NanoID/ULID/UUID v1·v5·v7/KSUID/CUID2/XID 共 12 种类型,随机数据同款卡片网格(独立配置/生成/批量复制 + 全部生成),每张卡片附使用场景说明,工作流可调用全部类型
- 随机数据扩充 (v8.0.2~v8.0.3) — 新增英文姓名/经纬度坐标/公司名称/个人档案/用户名/快递单号/金额(人民币大写)等类型,共 25 种按业务语义重排(个人信息→网络账号→企业财务→物流交通→地理标识→内容);顶部统一数量一键全部生成、各卡片批量复制、大写开关实时重算;修复身份证第 17 位性别编码反了的问题
- 编码转换 (v8.1.0) — 新增人民币大写转换(数字→中文大写,支持万亿级、角分与零的正确处理,非法输入红色报错);新增"多行批量"开关,URL/Base64/HTML实体/Unicode 编解码、时间戳双向转换、人民币大写均逐行转换,单行无效标记不中断整体
- 文本编辑器重构 (v8.2.1) — 修复行号与内容脱节、滚动条丢失;多文件 Tab(笔记库 + 本地文件同时多开,图标区分来源、脏标记 ●、关闭/切换自动保存确认);打开本地文件自动识别 GBK/UTF-8/UTF-16 编码并对非 UTF-8 提示转码;新增 9 套编辑器主题(独立于应用主题并持久化)、VS Code 风格底部状态栏(行列/选中/语言/换行符/文件大小)、YAML/Shell/Bash 高亮与 22 种扩展名自动检测、自动换行热切换、Ctrl+G 跳转到行、Ctrl+S 保存与另存为分离
- 编辑器样式与 Tab 交互 (v8.2.2) — 修复打包后编辑器只显示行号、正文消失(生产构建向 style-src 注入 nonce 导致 CodeMirror 运行时注入样式被 CSP 拦截,同时修好 Element Plus 弹层等运行时样式);编辑器多文件 Tab 新增右键菜单(关闭/关闭其他/关闭全部,未保存仍弹确认),修复关闭非激活 Tab 时本地文件修改被静默丢弃
- 首页与更新日志展示 (v8.1.0/v8.5.0) — 首页工具卡片展示功能描述并补齐各工具搜索关键词;更新日志页标题/详情智能拆分,长文自动换行并按需折叠展开
📋 核心特性
- 🚀 零网络依赖 — 纯离线运行
- 📦 便携免安装 — 单 exe 文件
- 💾 数据本地化 — 不上传任何数据
- ⚡ 极速响应 — 启动 ≤ 1s
- 🧠 AI 驱动开发 — 全程零成本
- 🎨 深色/浅色主题 — 自动跟随系统
🛠️ 技术栈
- Vue 3 + TypeScript + Vite
- Tauri 2.0 (Rust)
- Element Plus
- SQLite + Pinia
- pdf-lib + pdfjs-dist(PDF 处理)
- crypto-js(加密解密)
- jsQR + qrcode + jsbarcode(二维码/条形码)
- mermaid(图表渲染)+ exifr(EXIF 元数据)
- SheetJS(Excel 处理)+ ajv / json-schema-faker(Schema 校验 / Mock)
- handlebars(模板渲染)+ @iarna/toml / js-yaml(配置解析)
- zip crate(压缩解压)+ onnxruntime-web / @paddleocr(OCR)
- CodeMirror 6 + @uiw/codemirror-theme-*(编辑器多主题/多语言高亮)
- opencc-js(繁简词组级转换)+ pinyin-pro(拼音)+ mathjs(表达式计算)
如果提示安装 WebView2
- 下载 MicrosoftEdgeWebView2RuntimeInstallerX64.exe,使用管理员方式安装;相关文件在 v3.1 版本下面
栗的百宝箱v7.x
🚀 LitoBox v7.2.0 发布说明
🔄 从 v6.6.0 到 v7.2.0 更新内容
✨ 新增工具
- 更新日志页面 (v7.2.0) — 读取 git 提交记录自动生成版本更新列表,按版本号时间线展示,支持按类型筛选(新增/修复/优化等)、关键词搜索、统计概览,侧边栏底部添加入口按钮(紫蓝渐变高亮 + 光泽动画)
- 密码保管箱 (v6.7) — 主密码保护(SHA-256 加密)、凭据增删改查/搜索筛选、密码一键复制、批量导入(Edge/Chrome CSV 自动去重)、批量删除、修改主密码(重加密所有凭据)、重置找回
- 文件批量重命名 (v6.8) — 替换/正则/前后缀/序号四种模式,实时预览确认,冲突检测,一键执行,撤销恢复
- 快速启动 (v6.9) — SQLite FTS5 全盘文件名索引,即时搜索,一键打开文件/目录(Alt+Space 呼出)
- SVG 工具 (v6.12) — SVG 实时预览(透明棋盘格背景切换)、优化压缩(移除注释/metadata/空白)、转 PNG 栅格化(自定义尺寸/背景/保持比例/下载剪贴板)
- 二维码批量生成 (v6.13) — 每行一条文本/CSV 导入,批量生成多尺寸二维码,网格预览,ZIP 打包下载或单个下载/复制剪贴板,支持序号/文本内容命名
🔧 功能增强
- 二维码美化 (v6.14) — 容错率可选(L/M/Q/H)、码点样式(方块/圆点/圆角)、渐变着色(亮度约束保证识别)、内嵌 Logo(大小按容错率自动约束)、自动验证(jsQR 解码校验)、智能风险提示(仅验证失败时高亮)、剪贴板读取 + Ctrl+V 粘贴解码
- 侧边栏折叠菜单 (v7.0) — 可折叠/展开,折叠状态仅图标+原生 tooltip,状态持久化,0.25s 过渡动画;侧边栏底部组件 tooltip 统一朝右;主题切换暗色模式修复
- JSON 工具增强 (v7.0) — 数据统计(数组长度/对象属性数/嵌套总数)、Key 筛选(深度搜索多匹配)、布局优化(输入框缩小/操作+缩进合并/统计移到输出下方/筛选整合到输出标题栏)
- 编码工具 → 编码转换 (v7.1) — 新增 HTML实体/Unicode 编解码、时间戳转换、输出转输入、彩色分组卡片样式(URL/Base64/HTML实体/Unicode/AES/DES 等各色竖条区分)
- 哈希计算 → 加密解密 (v7.1) — 整合 AES/DES/3DES/RC4/Rabbit 对称加密,哈希算法扩展至 8 种(MD5/SHA-1/SHA-224/SHA-256/SHA-384/SHA-512/SHA-3/RIPEMD-160),算法说明 tooltip,Tab 切换哈希/加密
- 密码保管箱自动锁定 (v7.1.1) — 无操作自动锁定(默认关闭,可在设置中开启;锁定时长可选 1/3/5/10/15/30 分钟,默认 5 分钟),头部实时显示剩余倒计时徽章,全局活动检测,配置持久化到 SQLite
- PDF 提取图片 (v7.1.2) — 从 PDF 中提取原始内嵌 XObject 位图资源,自动去重跨页复用图片,支持 JPEG/DCTDecode 原生字节保存、FlateDecode 压缩位图用浏览器 DecompressionStream 解压后经 Canvas 重编码为 PNG(支持 RGB/Gray/CMYK 颜色空间转换),卡片网格预览+格式彩色标签,单张保存+批量 ZIP 打包(含 _manifest.csv 清单)
- PDF 加水印 (v7.1.4) — 支持文字/图片水印,9 宫格定位或平铺模式,可调节透明度、旋转角度、偏移量、字号/字体/颜色(文字)或图片尺寸(图片),纯前端 pdf-lib 实现,零额外依赖
- 视频加水印 (v6.10) — 文字/图片/两者叠加水印,9 宫格位置 + 自定义偏移,可选限定时间段,仅 ffmpeg 模式可用
- 剪贴板历史增强 (v6.11) — 自动捕获文本/图片/文件路径三种类型,统一列表 + 类型筛选标签,图片缩略图预览 + 大图查看,文件路径一键复制,图片缓存本地临时文件 + DB 索引
📋 核心特性
- 🚀 零网络依赖 — 纯离线运行
- 📦 便携免安装 — 单 exe 文件
- 💾 数据本地化 — 不上传任何数据
- ⚡ 极速响应 — 启动 ≤ 1s
- 🧠 AI 驱动开发 — 全程零成本
- 🎨 深色/浅色主题 — 自动跟随系统
🛠️ 技术栈
- Vue 3 + TypeScript + Vite
- Tauri 2.0 (Rust)
- Element Plus
- SQLite + Pinia
- pdf-lib + pdfjs-dist(PDF 处理)
- crypto-js(加密解密)
- jsQR + qrcode(二维码)
如果提示安装 WebView2
- 下载 MicrosoftEdgeWebView2RuntimeInstallerX64.exe,使用管理员方式安装;相关文件在 v3.1 版本下面
栗的百宝箱v6.6
🚀 LitoBox v6.6.0 发布说明
🔄 从 v5.0 到 v6.6.0 更新内容
✨ 新增工具
- 一键加速 (v6.6) — 内存释放(进程工作集回收)+ 临时文件清理 + 回收站清空,单进程内存详情查看,一键完整清理
- 证书查看器 (v6.6) — 浏览 Windows 证书存储,查看证书详情
- 环境变量编辑器 (v6.4) — 用户/系统双 Tab 切换,表格行内编辑,PATH 逐行列表编辑器,新增/删除弹窗,CSV 导出
- 开机启动项管理 (v6.3) — 注册表 Run 键 + 启动文件夹双数据源采集,启用/禁用/删除/新增操作,来源/状态筛选
- 计划任务管理器 (v6.2) — Windows 计划任务采集、启用/禁用/运行/删除,schtasks.exe 后端操作
- 网络连接查看器 (v6.1) — netstat 解析 + PowerShell fallback,连接列表/筛选/统计/自动刷新/结束进程/导出 CSV
- 快捷命令面板 (v6.0) — Ctrl+P 全局唤醒,搜索/键盘导航/分组显示,模糊匹配所有工具
- Hosts 文件管理器 (v5.9) — hosts 文件编辑、Profile 管理(多套切换)、备份恢复、批量导入
- 全局快捷键占用查看器 (v5.8) — Windows 原生 API 探测全局热键占用,进程/窗口/快捷键对应关系展示
- Windows 服务管理 (v5.6) — 服务列表查看、启动/停止/重启
- 媒体信息查看器 (v5.5) — ffprobe 视频/音频元数据查看,支持工作流集成
- 文字转语音 (v5.5) — 文本转语音播放与导出,历史记录与恢复
🔧 功能增强
- 视频工具 (v5.5~v5.8) — 帧提取、区域裁剪、视频变速、旋转翻转、音量调整
- CSV 导出规范统一 (v6.4) — 所有导出改用
save_text_with_dialog保存对话框,BOM 前缀确保 Excel 识别,显示完整保存路径 - 环境变量编辑器交互 (v6.4) — 鼠标悬停 ✎ 图标提示、hover 高亮、底部操作指引
- Hosts Profile 切换 (v5.9) — 切换前检查未保存修改、
onActivated去重 - 时间戳改为本地时间 (v5.9) — 备份/Profile 校验加固,增加 debug 日志
- 命令面板热键 (v6.0) —
db_read_shortcuts向后兼容合并默认热键,老用户自动补全__palette__
栗的百宝箱v5.0
🚀 LitoBox v5.0 发布说明
🔄 从 v4.3 到 v5.0 更新内容
✨ 新增工具
- 音频裁剪工具 (v5.0) — 支持 MP3/WAV 单段裁剪,Canvas 波形可视化 + 滑块拖拽,Web Audio API 实时预览,ffmpeg 运行时探测加速,自定义导出路径,裁剪进度条展示
- 模板拼图 (v4.9) — CSS Grid 预设布局模板 + 点击交换,10 种布局模板、图片缩放/平移、透明背景
- 图标生成器 (v4.8) — 一张图生成多尺寸 PNG 图标和 .ico 文件,支持 Favicon / App Icon 预设
- 全文搜索工具 (v4.6) — 文件名/内容双模式搜索,正则表达式,进度取消,编码自动识别(UTF-8/GBK/UTF-16)
- 磁盘空间分析器 (v4.3) — 文件夹大小下钻、大文件 Top N、按扩展名统计、重复文件检测(前64KB指纹),支持勾选文件入回收站删除
🔧 功能增强
- 系统工具后台采集 (v4.7) — 系统信息/网络/进程/硬件/软件 5 个采集页改为后台线程采集,采集期间不卡 UI、可切换其他工具,完成后应用内通知提示,点击跳回原页
- 进程 kill 与端口释放 (v4.4) — ProcessListView 加结束进程按钮,NetworkInfoView 监听端口加释放按钮,共享 kill_process 后端命令
- 多 Tab 导航模式 (v4.5) — 顶部 Tab 栏、同时打开多个工具、KeepAlive 状态保留、右键菜单关闭其他/全部、LRU 上限 8 个
- 侧边栏版本号动态读取 (v4.7) — 版本号从 package.json 动态读取,无需手动维护
- 图片增强工具 (v4.9) — 批量压缩转换、拼接、水印和调色板提取
- 图片拼图重构 (v4.9) — 从 Fabric.js 迁移到原生 CSS Grid 模板方案,移除 fabric 依赖,拖拽交换改为点击交换
🐛 修复
- 模板拼图首次选择图片后槽位未填充的问题
- 模板匹配逻辑、预览清晰度、槽位内平移交互
- 全文搜索防竞态 —— 搜索启动后主动查状态兜底,解决快速完成的搜索事件被过滤卡住
- 取消检查改为 200ms 时间驱动,解决大目录下取消不响应
- 二进制检测加扩展名优先,解决 PDF 卡顿
- 去掉路径中的
\\?\UNC 前缀,展示更友好 - 音频预览按钮即时响应 + 停止取消加载
- 波形预览禁止右键菜单,修复预览重音问题
- 移除预览播放 60 秒上限限制
📋 核心特性
- 🚀 零网络依赖 — 纯离线运行
- 📦 便携免安装 — 单 exe 文件
- 💾 数据本地化 — 不上传任何数据
- ⚡ 极速响应 — 启动 ≤ 1s
- 🧠 AI 驱动开发 — 全程零成本
- 🎨 深色/浅色主题 — 自动跟随系统
🛠️ 技术栈
- Vue 3 + TypeScript + Vite
- Tauri 2.0 (Rust)
- Element Plus
- SQLite + Pinia
- Symphonia + Hound + LAME (音频处理)
如果提示安装 WebView2
- 下载 MicrosoftEdgeWebView2RuntimeInstallerX64.exe,使用管理员方式安装;相关文件在 v3.1 版本下面
栗的百宝箱v4.3
🚀 LitoBox v4.3 发布说明
🔄 从 v3.1 到 v4.3 更新内容 ✨ 新增工具
- 磁盘空间分析器 (v4.3) - 文件夹大小下钻、大文件 Top N、按扩展名统计、重复文件检测(前64KB指纹),支持勾选文件入回收站删除
- SQLite 查看器 (v4.1) - 只读查询、表结构浏览、CSV导出、查询历史记录
- 系统工具集 (v4.0) - 系统信息、网络信息、进程列表、硬件外设、软件环境
- 计算器工具 (v3.2) - 表达式计算、单位换算(11类)、日期计算、时间戳转换 🔧 功能增强
- 历史记录增强 (v3.1) - 完整数据存储、双击跳转恢复、参数还原
- 文本编辑器 (v3.1) - CodeMirror 6 内核,语法高亮/查找替换/分类管理/自动保存
- PDF↔OCR 联动 (v3.2) - PDF转图后一键识别,结果支持编辑校正
- PDF 文本提取 (v4.2) - 保留段落换行,支持转 Markdown(文本提取+OCR双模式)
- OCR/PDF/QR 结果编辑 (v4.2) - 识别结果支持编辑校正 🎨 体验优化
- 页面缓存 KeepAlive,切换更流畅
- 编辑器明暗跟随系统主题
- 侧边栏固定工具置顶功能
- SQLite 数据持久化(v3.0)
📋 核心特性
- 🚀 零网络依赖 — 纯离线运行
- 📦 便携免安装 — 单 exe 文件
- 💾 数据本地化 — 不上传任何数据
- ⚡ 极速响应 — 启动 ≤ 1s
- 🧠 AI 驱动开发 — 全程零成本
🛠️ 技术栈
- Vue 3 + TypeScript + Vite
- Tauri 2.0 (Rust)
- Element Plus
- SQLite + Pinia
栗的百宝箱v3.1
v3.1.0 发布说明
主要新特性
文本编辑器 (CodeMirror 6)
全新的文本编辑器,定位为草稿本工具:
- CodeMirror 6 内核 — 行号、语法高亮、代码折叠、多光标编辑
- 分类文件夹管理 — 以文件夹/文件树组织草稿,右键菜单新建/重命名/删除
- 查找替换 — 支持查找和替换功能
- 自动保存 — 停止输入 1 秒后自动写入磁盘,关闭时保存所有未保存的文件
- 多语言支持 — 支持多种编程语言的语法高亮
历史记录增强
- 完整数据存储 — 新增
history_details表,存储完整的输入/输出/配置数据 - 双击跳转恢复 — 历史记录支持双击跳转到对应工具页面,并自动恢复数据
- 参数还原 — 还原工具配置(如 JSON 缩进大小等)
- 导入导出适配 — 导入导出兼容 history_details 数据
如果提示安装WebView2
- 下载 MicrosoftEdgeWebView2RuntimeInstallerX64.exe ,使用管理员方式安装
栗的百宝箱
v3.0 — 数据持久化时代
从 localStorage 到 SQLite,数据不再丢失
🗄️ 全面 SQLite 数据持久化
工具配置、操作历史、最近工具、代码片段、OCR 识别历史、剪贴板历史 — 全部从 localStorage 迁移到 SQLite。切换页面、重启应用数据不再丢失,支持一键导入/导出备份。
🌐 HTTP 请求全面强化
- 环境变量 — 创建 dev/staging/prod 环境,配置 base URL 和变量,用
{{variable}}语法引用 - 请求历史 — 每次请求自动保存到 SQLite,点击回填
- 请求收藏 — 手动保存请求模板,跨会话保留
- 请求详情 — 响应区新增 Request Tab,展示实际发送的完整请求信息
- 错误诊断 — 请求失败时展示详细原因和诊断信息
⌨️ 快捷键自定义
侧边栏新增快捷键设置,支持 13 个工具自定义快捷键,配置持久化,无需改 Rust 源码。
🔧 其他改进
- 工作流编排 + 变量池(链式多步处理)
- 字符串工具扩展(驼峰/帕斯卡/全角半角)
- 深色主题弹窗样式修复
- 所有工具页面接入变量池
栗的百宝箱v2.12
✨ 新版本特性
功能工具
- JSON工具箱 - 格式化/压缩/校验/JSON5兼容解析
- SQL工具箱 - 格式化/压缩/校验/JSON转Insert/MyBatis日志解析
- OCR文字识别 - 图片文字提取(支持PP-OCRv6)
- 文本对比 - 行级/字符级差异高亮
- 30+ 开发工具,持续增加中...
🎨 体验优化
- 深色/浅色主题自动切换
- 多标签页并行使用
- 系统托盘常驻 + 全局热键唤起
📥 下载说明
便携式版本:下载 litobox.exe,双击即可运行,无需安装
| 项目 | 说明 |
|---|---|
| 大小 | ~50 MB |
| 系统要求 | Windows 10/11 |
| 运行方式 | 双击 exe,无需安装 |
🛠️ 开发信息
- 源码: https://github.com/libliam/litobox
- 开发方式: 100% Vibe Coding(AI 驱动,零手写代码)
- 技术栈: Vue 3 + Tauri 2.0 + TypeScript
📝 完整更新日志
详见 CHANGELOG