Uvlio

Command Palette

Search for a command to run...

内容与工作流

技术文章

先按技术主题理解原理、边界和常见误区,再回到相关工具完成具体处理。
39 篇文章英文主版本 800+ 词
技术文章800+ 词
理解原理检查边界

PDF 文件如何工作:页面、对象、文本层与合并

理解原理检查边界

Markdown、HTML、PDF 与 DOCX:每一步该用哪种格式

理解原理检查边界

UTF-8 与 Shift-JIS:为什么文本编码问题仍然会发生

每篇文章围绕一个真实技术问题展开,不再使用统一模板堆段落。

中文长文正文已经补齐;当前 sitemap 仍按英文主版本进入索引。

持续更新

内容会围绕真实技术主题、隐私边界和可验证事实持续更新。

继续操作

文章会连接到相关工具,读完后可以直接回到处理页面完成任务。

PDF 工具PDF MergePage Order

PDF 文件如何工作:页面、对象、文本层与合并

cover.pdf + appendix.pdf + invoice.pdf
merged.pdf -> 24 pages
PDF 文件如何工作:页面、对象、文本层与合并

解释 PDF 的内部结构、合并 PDF 时真正发生了什么,以及在分享最终文档前应该检查哪些细节。

7 分钟2026-05-17PDF 合并图片转 PDF
阅读文章
文本工具MarkdownHTML

Markdown、HTML、PDF 与 DOCX:每一步该用哪种格式

# Heading -> <article> -> PDF -> DOCX
- bullet list stays readable
Markdown、HTML、PDF 与 DOCX:每一步该用哪种格式

Markdown 适合写作,HTML 适合浏览器,PDF 固定版式,DOCX 适合协作。内容在它们之间迁移时会发生什么变化。

7 分钟2026-05-17Markdown / HTML 互转Word / HTML / Markdown 转换
阅读文章
开发工具UTF-8Shift-JIS

UTF-8 与 Shift-JIS:为什么文本编码问题仍然会发生

UTF-8: E3 81 82
Shift-JIS: 82 A0
UTF-8 与 Shift-JIS:为什么文本编码问题仍然会发生

解释 Unicode、UTF-8、Shift-JIS、字节序列、乱码,以及如何用小样例排查编码问题。

7 分钟2026-05-17文本编码转换Base64 编码解码
阅读文章
开发工具JSONPathPayload

JSONPath 与 API 响应:不用写脚本也能查询嵌套数据

$.data.items[*].id
$..email
JSONPath 与 API 响应:不用写脚本也能查询嵌套数据

介绍 JSONPath 如何用于调试嵌套 JSON 响应,包括路径、过滤器、数组和实现差异。

7 分钟2026-05-17JSONPath 查询工具JSON 格式化
阅读文章
开发工具CronNext Runs

Cron 表达式解释:字段、时区与部署风险

0 9 * * 1-5
Mon-Fri 09:00
Cron 表达式解释:字段、时区与部署风险

解释 cron 表达式如何阅读、为什么调度容易被误解,以及部署前如何验证未来执行时间。

7 分钟2026-05-17Crontab 表达式工具
阅读文章
实用工具UTCLaunch Window

时区解释:UTC 偏移、IANA 名称、夏令时与上线计划

2026-05-16 16:00 UTC
09:00 PDT / 17:00 BST
时区解释:UTC 偏移、IANA 名称、夏令时与上线计划

解释为什么 UTC 偏移不等于时区、夏令时如何影响计划,以及如何清晰沟通上线窗口。

7 分钟2026-05-17时区转换时间戳转换
阅读文章
实用工具QR CodeDecode

二维码解释:载荷、纠错、扫描距离与安全性

https://uvlio.com/launch
scan back before sharing
二维码解释:载荷、纠错、扫描距离与安全性

解释二维码如何保存数据、为什么载荷长度和纠错级别重要,以及发布前如何验证二维码。

7 分钟2026-05-17二维码生成 / 解码
阅读文章
实用工具EXIFGPS

EXIF 元数据解释:GPS、方向、相机标签与隐私

GPS: removed before publish
captured on iPhone
EXIF 元数据解释:GPS、方向、相机标签与隐私

解释 EXIF 元数据可能暴露什么、为什么 GPS 和方向字段重要,以及发布图片前如何复核。

7 分钟2026-05-17图片 EXIF / GPS 查看图片加水印
阅读文章
开发工具HEXBytes

十六进制与字节解释:文件头、编码和二进制线索

50 4B 03 04
7B 22 69 64 22 3A 31 7D
十六进制与字节解释:文件头、编码和二进制线索

介绍十六进制查看、字节序、文件签名、BOM 标记,以及字节级排查为什么能帮助定位格式问题。

7 分钟2026-05-17Hex 编辑器进制转换器
阅读文章
开发工具RSAPublic Key

RSA 密钥解释:加密、签名、填充与私钥安全

BEGIN PUBLIC KEY
encrypt short sample only
RSA 密钥解释:加密、签名、填充与私钥安全

解释 RSA 公私钥、为什么填充重要、签名和加密的区别,以及为什么演示不等于密钥管理。

7 分钟2026-05-17RSA 密钥工具
阅读文章
开发工具JSONCSV

JSON 和 CSV 并不等价:转换时会丢失什么

{"name":"Ava","role":"admin"}
name,email,role
JSON 和 CSV 并不等价:转换时会丢失什么

解释 JSON 与 CSV 转换中的嵌套、表头、引号、null、类型和电子表格假设。

7 分钟2026-05-17JSON ⇄ CSV 转换JSON 格式化
阅读文章
开发工具JWTClaims

JWT 解释:解码 Claims 不等于验证 Token

header.payload.signature
"aud":"app-web"
JWT 解释:解码 Claims 不等于验证 Token

解释 JWT 结构、claims、Base64URL、签名,以及为什么解码 token 不代表可以信任它。

7 分钟2026-05-17JWT 解析工具
阅读文章
开发工具docker runcompose.yaml

从 docker run 到 Compose:每个参数真正代表什么

docker run -p 3000:3000 app
services: web:
从 docker run 到 Compose:每个参数真正代表什么

解释如何把 docker run 命令翻译成 Compose 服务,同时保留端口、卷、环境变量、重启规则和密钥边界。

7 分钟2026-05-17Docker Run 转 Compose
阅读文章
文本工具Word CountEssay

字数统计规则:同一段文字,两个工具为什么数得不一样

Words: 1284
Paragraphs: 12
字数统计规则:同一段文字,两个工具为什么数得不一样

什么算一个词取决于工具。连字符、数字和引用怎么算,学术字数限制通常排除什么,以及中日文为什么按字符计。

7 分钟2026-05-17字数统计文本清理
阅读文章
文本工具中文English

中英混排文本的字数统计

中文: 420 字
English: 318 words
中英混排文本的字数统计

按空白切分对中文会失效。双语统计器该如何分别切分,以及两种文字出现在同一文档时总数意味着什么。

7 分钟2026-05-17字数统计大小写转换
阅读文章
开发工具JSONPretty Print

合法的 JSON 为什么还会报错:逗号、数字与转义

{"name":"Ava","roles":["admin"]}
format before review
合法的 JSON 为什么还会报错:逗号、数字与转义

JSON 的语法比看起来严格得多。解析器报的位置到底说明什么、长 ID 为什么会变值,以及格式化工具永远发现不了什么。

7 分钟2026-05-17JSON 格式化文本清理
阅读文章
开发工具ValidateFormat

JSON 校验与格式化:语法、形状和 Schema 是三件事

Unexpected token }
line 12, col 4
JSON 校验与格式化:语法、形状和 Schema 是三件事

解释 JSON formatter 能证明什么、不能证明什么,语法和 schema 有何区别,以及如何安全审查 payload。

7 分钟2026-05-17JSON 格式化
阅读文章
开发工具Base64Unicode

Base64 解释:编码、填充、Data URL 与常见误区

SGVsbG8gd29ybGQ=
decode -> Hello world
Base64 解释:编码、填充、Data URL 与常见误区

解释 Base64 如何把字节变成文本、为什么需要填充、URL 安全变体有什么不同,以及为什么 Base64 不是加密。

7 分钟2026-05-17Base64 编码解码URL 编码解码
阅读文章
文本工具TrimDedupe

导入前清理文本:会弄坏流水线的隐藏字符

remove blank lines
dedupe repeated rows
导入前清理文本:会弄坏流水线的隐藏字符

BOM、不换行空格、智能引号和混用的换行符在解析器拒绝文件之前都看不见。该删什么、该留什么。

7 分钟2026-05-17文本清理JSON 格式化
阅读文章
实用工具TimestampISO 8601

Unix 时间戳解释:秒、毫秒、UTC 与日志调试

1715846400
2026-05-16T00:00:00Z
Unix 时间戳解释:秒、毫秒、UTC 与日志调试

解释 Unix 时间戳、单位混淆、UTC 显示、JavaScript 毫秒,以及如何阅读日志和 API 时间字段。

7 分钟2026-05-17时间戳转换
阅读文章
开发工具UUID 生成器

UUID 解释:版本、随机性、排序与安全使用

理解原理
检查边界
UUID 解释:版本、随机性、排序与安全使用

解释 UUID 各版本、v4、v5、v7 的差异,以及 UUID 在应用设计中适合和不适合的场景。

7 分钟2026-05-17UUID 生成器
阅读文章
开发工具SHA 哈希生成器

SHA-256 解释:哈希、完整性检查、盐值与误用

理解原理
检查边界
SHA-256 解释:哈希、完整性检查、盐值与误用

介绍 SHA-256 哈希、文件完整性检查、密码存储注意事项、碰撞抗性,以及为什么哈希不是加密。

7 分钟2026-05-17SHA 哈希生成器
阅读文章
开发工具URL 编码解码Base64 编码解码

URL 编码解释:百分号编码、查询字符串与安全链接

理解原理
检查边界
URL 编码解释:百分号编码、查询字符串与安全链接

解释百分号编码、查询参数、路径片段、表单编码,以及为什么保留字符直接复制会破坏 URL。

7 分钟2026-05-17URL 编码解码Base64 编码解码
阅读文章
计算工具单位换算

单位换算:哪些系数是精确的,哪些换算会出错

理解原理
检查边界
单位换算:哪些系数是精确的,哪些换算会出错

1 英寸精确等于 25.4 毫米,1 磅精确等于 0.45359237 千克。哪些换算是精确的、哪些不是,以及温度和油耗为什么不一样。

7 分钟2026-05-17单位换算
阅读文章
文本工具字数统计

阅读时间估算:这些分钟到底是什么意思

理解原理
检查边界
阅读时间估算:这些分钟到底是什么意思

阅读时间是词数除以假定速度。哪些速度算现实、代码和图片如何改变数字,以及什么时候该展示给读者。

7 分钟2026-05-17字数统计
阅读文章
文本工具字数统计文本清理

关键词密度:这个百分比意味着什么,又不意味着什么

理解原理
检查边界
关键词密度:这个百分比意味着什么,又不意味着什么

关键词密度是计数,不是排名策略。中英文怎么量,以及堆砌为什么仍然弊大于利。

7 分钟2026-05-17字数统计文本清理
阅读文章
计算工具百分比计算器单位换算

百分比变化:公式,以及它误导人的四种方式

理解原理
检查边界
百分比变化:公式,以及它误导人的四种方式

怎么正确计算百分比变化、百分比和百分点差在哪里,以及为什么跌 50% 需要涨 100% 才能回本。

7 分钟2026-05-17百分比计算器单位换算
阅读文章
开发工具AES / DES 加解密RSA 密钥工具

浏览器里的加密基础:哈希、对称密钥与什么仍留在本地

理解原理
检查边界
浏览器里的加密基础:哈希、对称密钥与什么仍留在本地

哈希不是加密。对称加密需要双方共享的秘密。浏览器端密码学能力能保护什么、不能保护什么。

7 分钟2026-05-17AES / DES 加解密RSA 密钥工具
阅读文章
开发工具IP / CIDR 计算器

读懂 CIDR:前缀、可用主机数与范围判断

理解原理
检查边界
读懂 CIDR:前缀、可用主机数与范围判断

斜杠后面的数字到底代表什么、一个前缀实际能给你多少地址,以及怎么判断某个地址是否落在范围内。

7 分钟2026-05-17IP / CIDR 计算器
阅读文章
计算工具单位换算百分比计算器

定价用的汇率:中间价、买卖价与你真正支付的点差

理解原理
检查边界
定价用的汇率:中间价、买卖价与你真正支付的点差

新闻网站上的汇率不是发票上的汇率。中间价、买价和卖价差在哪里,以及如何避免沉默的点差误差。

7 分钟2026-05-17单位换算百分比计算器
阅读文章
开发工具Protobuf 编解码工具Hex 编辑器

Protocol Buffers 解释:Schema、字段编号与二进制调试

理解原理
检查边界
Protocol Buffers 解释:Schema、字段编号与二进制调试

介绍 protobuf payload、为什么需要 schema、字段编号如何工作,以及二进制消息失败时该检查什么。

7 分钟2026-05-17Protobuf 编解码工具Hex 编辑器
阅读文章
PDF 工具PDF 拆分PDF 压缩

拆分、压缩与重排 PDF 页面:别丢掉错误的内容

理解原理
检查边界
拆分、压缩与重排 PDF 页面:别丢掉错误的内容

页码范围、文件体积和阅读顺序是三件不同的事。如何干净拆分、安全压缩并检查结果。

7 分钟2026-05-17PDF 拆分PDF 压缩PDF 合并
阅读文章
PDF 工具PDF 拆分PDF 压缩

从 PDF 提取文字与图片:可选中文本与 OCR

理解原理
检查边界
从 PDF 提取文字与图片:可选中文本与 OCR

如果能选中文字就提取;如果页面只是图片就需要 OCR。如何判断你属于哪种情况,以及质量预期如何。

7 分钟2026-05-17PDF 拆分PDF 压缩图片转 PDFPDF 加密
阅读文章
PDF 工具PDF 加密PDF 加水印

PDF 加密与分享:权限、所有者密码与真实边界

理解原理
检查边界
PDF 加密与分享:权限、所有者密码与真实边界

PDF 密码不是完整的加密表演。用户密码和所有者密码各做什么、哪些权限真的生效,以及接收者仍能做什么。

7 分钟2026-05-17PDF 加密PDF 加水印
阅读文章
PDF 工具Word / HTML / Markdown 转换

PDF 与 Office 互转:往返能保留什么

理解原理
检查边界
PDF 与 Office 互转:往返能保留什么

DOCX 转 PDF 通常可靠。PDF 转 DOCX 是重建。如何选择方向并验证结果。

7 分钟2026-05-17Word / HTML / Markdown 转换
阅读文章
实用工具图片裁剪与缩放图片旋转与翻转

图片格式解释:JPEG、PNG、WebP、AVIF、HEIC 与缩放顺序

理解原理
检查边界
图片格式解释:JPEG、PNG、WebP、AVIF、HEIC 与缩放顺序

解释如何选择图片格式、为什么先缩放再压缩、如何保留透明度,以及如何准备批量上传图片。

7 分钟2026-05-17图片裁剪与缩放图片旋转与翻转图片格式转换批量图片转换图片压缩与格式转换
阅读文章
实用工具图片加水印

抠图与放大:做出干净产品图,避免塑料边缘

理解原理
检查边界
抠图与放大:做出干净产品图,避免塑料边缘

头发、玻璃和软阴影上抠图会失败。放大会编造细节。发布前如何审查 AI 编辑。

7 分钟2026-05-17图片加水印
阅读文章
开发工具JWT 生成器JWT 解析工具

读 JWT:解码能看到什么,又能证明什么

理解原理
检查边界
读 JWT:解码能看到什么,又能证明什么

JWT 是三段 base64url,解码其中一段并不能说明它是不是真的。怎么读懂各项声明,以及令牌为什么会在 URL 里坏掉。

7 分钟2026-05-17JWT 生成器JWT 解析工具URL 解析器查询字符串生成器JSON 压缩URL 编码解码Slug 生成器
阅读文章
实用工具条形码生成与解码二维码生成 / 解码

条码、二维码与 OCR 标签:生成、扫描与校验

理解原理
检查边界
条码、二维码与 OCR 标签:生成、扫描与校验

扫不出来的码只是装饰。如何在条码与二维码间选择、为打印设定尺寸,并在开印前验证。

7 分钟2026-05-17条形码生成与解码二维码生成 / 解码
阅读文章