JSON / Base64 / JWT / Hash / 正则 / Cron / URL / Markdown
这一组工具面向开发者和重度文本处理场景——编解码、格式化、对比、校验、时间 / 正则等。
数据安全:所有处理在浏览器本地完成。JWT 里的 token、JSON 里的用户数据、Hash 的原始输入从不离开你的设备,也不进任何第三方服务器日志。
可视化优先:相比命令行工具,这里的优势是差异着色、分组捕获着色、实时错误定位——调试场景下肉眼扫一眼就知道错在哪。命令行更擅长脚本化和批量,两种用法互补。
常用组合:样本 JSON → Schema → TS 类型;线上日志 JWT → 解析查看过期;正则测试 → 拷贝到代码;Cron 生成 → 粘到 crontab / k8s cronjob。
JWT 尤其敏感——Token 的 payload 里常直接含用户 ID、邮箱、权限等级、API 调用的临时凭证。JSON 更常见的是贴生产日志、用户数据、API 响应上去调试——这些都不该进第三方服务器日志。Base64 / Hash 同理,用来编解码的原始内容可能本身就是敏感的。本站这类工具一律在浏览器内运行,也不做任何遥测——你贴什么我都不知道。
三个场景各有所长。(1) 可视化差异和错误定位:JSON 对比 的行级高亮、正则测试 的实时分组捕获着色、JWT 解析 的三段着色,都是命令行吃亏的地方。(2) 不想写复杂参数:生成 AES 加密 Hash、Base64 编码文件、从 JSON 推断 Schema,这些用 Web 工具开箱即用,不用记 openssl 的一长串 flag。(3) 设备上没装命令行:公司电脑、临时环境、手机浏览器——Web 工具无依赖。命令行更擅长的是脚本化、大文件、批量处理,两者互补。
基本覆盖主链路。(1) 样本 JSON → Schema:JSON 转 Schema,从实际数据推断出 JSON Schema(可选 required 策略)。(2) Schema → TS 类型:JSON Schema 转 TS,生成 TypeScript interface。(3) Schema 校验 JSON:JSON Schema 校验,实时错误定位。常见工作流:贴后端返回的样本 JSON → 推断出 Schema → 生成 TS 类型贴进前端。
用户画像。这三个工具在"生活"和"开发"两头都有人用,但查询量最大的都是开发者——时间戳互转是后端/日志排查高频动作、Cron 表达式是定时任务调度、时间计算常用于 SQL 查询和报表脚本参数。普通用户更多查的是"距离某天还有多少天"这类,那种走 年龄计算 更自然。
输出目标不同。Markdown 编辑器 是通用写作——分栏实时预览、代码高亮、导出 MD/HTML,适合写博客、文档、README,保持 Markdown 的便携性。Markdown 转公众号 是专门针对微信公众号——多主题样式(商务 / 少女 / 极客 / 橙心 等)、一键复制保留样式粘贴到公众号后台不丢格式,本身不做编辑,只做"样式化输出"。写作用前者,发布前过一下后者。