文件透视与转码 图标

文件透视与转码

Magic Bytes 秒破假后缀;精准探测 CSV/TXT 编码,一键转为 Excel 不乱码的 UTF-8-BOM,CRLF/LF 换行符无损统合

免费开源 系统工具 Windows & macOS 文件透视与转码 file-inspector ZTools文件透视与转码 文件透视与转码插件
版本 1.0.1 更新于 2026-10-27 0 次下载
下载 ZTools 后安装 安装客户端后按 Alt+Space 搜索「文件透视与转码」一键启用

插件界面截图

文件透视与转码 - ZTools 声明式工作台主界面预览
文件透视与转码 - ZTools 声明式工作台主界面预览

核心功能特性

转为 UTF-8-BOM

在文件头部写入 EF BB BF 三字节签名,Windows 平台双击 Excel 无论何种版本均能 100% 自动识别 UTF-8,彻底告别所有中文乱码!

转为标准纯 UTF-8(无 BOM)

用于 Linux / 编程语言代码文件,剥离无用 BOM 避免编译器报警。

转为 GBK / GB18030

用于对接国内陈旧工业控制机或老税控机。

统合换行符

一键在 CRLF(Windows \r\n)与 LF(Unix/macOS \n)之间无缝转换。

纯二进制文件(EXE / DLL / 压缩包)尝试文本转码防呆拦截

若文件被识别为二进制格式(包含空字节 \0 且无文本特征),转码动作自动置灰禁用,并明确提示「此文件为二进制文件,不可作为文本进行字符转码」,防止误操作破坏文件结构。

只读文件或正在被占用

转码重写时采用原子化备份策略(先写入 .tmp 临时文件,校验成功后再行替换覆盖),若发生占用错误,原文件绝对不损坏。

插件详细介绍与使用指南

功能概述

文件透视与转码(插件标识:file-inspector)是 ZTools 极客桌面效率中枢面向 系统工具 场景打造的官方核心扩展。Magic Bytes 秒破假后缀;精准探测 CSV/TXT 编码,一键转为 Excel 不乱码的 UTF-8-BOM,CRLF/LF 换行符无损统合。

  • 底层核心痛点:
  • 痛点 A(Excel 打开 CSV 严重乱码):现代业务系统或数据库导出的 CSV 往往是标准无 BOM 的 UTF-8 编码。在 Windows 上直接双击用微软 Excel 打开时,Excel 由于历史机制会将其误判为系统默认 ANSI(GBK),导致所有中文字符全部变成“锟斤拷”、“烫烫烫”、“文件”等灾难性乱码;反之,国内老旧财务系统导出的 GBK 文本在 Mac 或 Linux 上又会报编码错。
  • 痛点 B(假后缀欺骗与损坏假象):从很多现代图片网站或微信网页端下载的图片,虽然文件名写着 .jpg 或 .png,但双击系统看图软件却提示“文件已损坏”或无法导入剪映/Photoshop。究其底层真实物理格式,其实是 WebP、AVIF 甚至是一个 403 权限拒绝的 HTML 文本文件。普通用户由于不掌握二进制查看能力,以为文件损坏直接废弃。
  • 痛点 C(换行符混乱导致的冲突):Windows(CRLF)与 Unix(LF)换行符混杂,常常导致脚本执行报错(如 Linux 运行 bash 提示 \r: command not found)或 Git 提交全量污染。
  • 最简收敛路径:
  • 采用 标准布局三(工作台面板布局,workbenchPanel + subList)!
  • 顶部工作台直观呈现:真实 MIME 类型、真实应有后缀、当前假后缀比对、字符集编码(附带置信度)、换行符规范;
  • 提供核心一键操作:「一键转为 Excel 兼容 UTF-8-BOM」、「一键修正假后缀扩展名」、「一键换行符统合为 LF/CRLF」;
  • 底部列表提供前 100 行安全解码预览,用户无需打开第三方编辑器即可直观看到乱码修复效果。
  • 架构标准:@ztools/declarative-ui 声明式 UI 视图描述符 | 运行沙箱:Worker 隔离宿主 + 原生系统桥接 | 分类:系统工具

---

核心功能特性

  1. 转为 UTF-8-BOM:在文件头部写入 EF BB BF 三字节签名,Windows 平台双击 Excel 无论何种版本均能 100% 自动识别 UTF-8,彻底告别所有中文乱码!
  2. 转为标准纯 UTF-8(无 BOM):用于 Linux / 编程语言代码文件,剥离无用 BOM 避免编译器报警。
  3. 转为 GBK / GB18030:用于对接国内陈旧工业控制机或老税控机。
  4. 统合换行符:一键在 CRLF(Windows \r\n)与 LF(Unix/macOS \n)之间无缝转换。
  5. 纯二进制文件(EXE / DLL / 压缩包)尝试文本转码防呆拦截:若文件被识别为二进制格式(包含空字节 \0 且无文本特征),转码动作自动置灰禁用,并明确提示「此文件为二进制文件,不可作为文本进行字符转码」,防止误操作破坏文件结构。
  6. 只读文件或正在被占用:转码重写时采用原子化备份策略(先写入 .tmp 临时文件,校验成功后再行替换覆盖),若发生占用错误,原文件绝对不损坏。

---

典型高频使用场景

  • 场景 1:打开文件透视工作台,拖入或选择文件查看真实格式与编码 — 当你需要快速执行该任务时,按下 Alt+Space 输入 文件透视 / 文件转码 / 文件编码检测 / 检查文件 / file inspector,回车即可直接进入 file-inspector-workbench 视图完成处理并一键复制或导出结果。
  • 场景 2:自动识别当前选中或剪贴板中的 CSV 文件,一键转换为带 BOM 的 UTF-8 解决 Excel 乱码 — 当你需要快速执行该任务时,按下 Alt+Space 输入 csv乱码修复 / csv转utf8bom / 解决excel乱码 / 修复csv,回车即可直接进入 file-fix-csv-bom 视图完成处理并一键复制或导出结果。
  • 场景 3:通过二进制魔数识别真实格式,一键将假后缀(如伪装成jpg的webp)还原为真实扩展名 — 当你需要快速执行该任务时,按下 Alt+Space 输入 修复假后缀 / 识别真实文件后缀 / 后缀修复 / fix extension,回车即可直接进入 file-fix-extension 视图完成处理并一键复制或导出结果。

---

唤醒指令与全键盘快捷操作指南

在任何桌面窗口下按下 Alt + Space(macOS 为 Option + Space)呼出 ZTools 搜索框,输入以下指令词即可直达 文件透视与转码 的对应功能模块:

功能命令标识 (featureCode) 功能说明 推荐触发词 / 唤醒指令 (cmds)
file-inspector-workbench 打开文件透视工作台,拖入或选择文件查看真实格式与编码 文件透视 / 文件转码 / 文件编码检测 / 检查文件 / file inspector
file-fix-csv-bom 自动识别当前选中或剪贴板中的 CSV 文件,一键转换为带 BOM 的 UTF-8 解决 Excel 乱码 csv乱码修复 / csv转utf8bom / 解决excel乱码 / 修复csv
file-fix-extension 通过二进制魔数识别真实格式,一键将假后缀(如伪装成jpg的webp)还原为真实扩展名 修复假后缀 / 识别真实文件后缀 / 后缀修复 / fix extension

全局高频键盘快捷键

快捷键 (Windows / macOS) 交互行为说明
Alt + Space / Option + Space 呼出 ZTools 主搜索框,输入 文件透视 直达本插件
↑ / ↓ 在列表项、分类树或操作结果之间平滑移动键盘焦点
Enter 对当前选中项执行默认主动作(打开、复制、执行或查看详情)
Ctrl + Enter / ⌘ + Enter 执行次要高频动作(如在资源管理器/Finder 中定位、复制次要字段)
Ctrl + K / ⌘ + K 展开当前选中项的完整动作面板(Action Panel),支持模糊筛选全部操作
Ctrl + F / ⌘ + F 快速将光标聚焦至顶部搜索/过滤输入框
Esc 关闭当前弹窗/动作面板,或从二级子视图安全返回上一级

---

架构性能与安全隐私保障

  • 声明式 UI 零闪烁渲染:界面严格采用 @ztools/declarative-ui 的 List / Detail / Form / ActionPanel 语义组件声明,由 ZTools 宿主统一渲染并原生适配深色(Dark)与浅色(Light)双主题。
  • 最小权限与沙箱隔离:本插件在清单(plugin.json)中显式声明最小化权限集 ["fs", "shell", "dialog"],所有系统调用均受 ZTools 宿主桥接层与 AST 静态安全门禁严格审计。
  • Local-First 本地离线原则:所有配置项、历史记录与业务数据 100% 存储在用户本地(SQLite / LocalStorage),绝不向任何第三方服务器静默上传敏感信息。

---

延伸阅读与技术内链

关联技术与效率专栏文章

同分类热门效率插件推荐(系统工具)

常见问题解答 (FAQ)

Q1: 如何最快唤醒并使用「文件透视与转码」插件?

安装并启动 ZTools 客户端后,在任意界面按下 Alt + Space(macOS 为 Option + Space),在搜索框中输入 文件透视 或 file-inspector,按 Enter 即可在 0.1 秒内直达工作台。您也可以在 ZTools 设置中心为「文件透视与转码」绑定独立的全局一键呼出快捷键。

Q2: 「文件透视与转码」插件会将我的数据上传到云端服务器吗?

不会。ZTools 严格遵循 Local-First(本地优先)与隐私设计(Privacy by Design) 准则,「文件透视与转码」的核心处理流程完全在您的本机离线执行,零广告干扰、零用户行为监控。

Q3: 在「文件透视与转码」中如何不使用鼠标完成全部操作?

本插件针对全键盘流进行了深度优化:进入插件后可直接打字检索过滤,使用 ↑ / ↓ 键切换目标行,按 Enter 执行主操作,或按 Ctrl + K(macOS 为 ⌘ + K)呼出动作面板选择更多高级操作,按 Esc 即可逐级返回。

Q4: 插件支持哪些操作系统版本?是否开源免费?

完整支持 Windows 10 / Windows 11 (x64) 与 macOS 12+ 双平台(部分涉及 Windows 底层注册表或专属硬件驱动的特性在 macOS 下会自动适配原生等价实现)。本插件对个人用户 100% 永久免费开放,源码托管于 GitHub 官方仓库接受社区透明审计。 ---

版本更新记录

v1.0.1 2026-10-27
v1.0.1 官方正式版:基于 @ztools/declarative-ui 声明式架构构建,原生支持全键盘高效交互与深浅双主题。

相关效率指南与技术深度拆解