上个月干了一件蠢事。
线上接口报bug,后端甩过来一大坨JSON,我随手打开一个在线JSON格式化工具粘进去看结构。看到一半突然反应过来——这JSON里有线上数据库的字段名、真实用户ID、甚至还有个内部token。
而那个工具站,我根本不知道它的数据走没走后端。
冷汗一下就出来了。
从那天起我给自己定了个规矩:凡涉及生产数据的操作,不用需要联网上传的工具。
但JSON格式化、时间戳转换、正则测试这些操作几乎每天都要做,不用在线工具站又能用什么?
后来我找到一个纯前端的开发者工具站
20个工具,全部在浏览器本地运行。不存在"数据上传"这个动作,你粘贴的东西和你在本地VSCode里处理是一个安全级别。
这点对程序员来说是硬门槛。我们的日常操作里太容易碰到生产数据了:
- 后端给的JSON带着真实字段名
- 日志里的时间戳是线上请求时间
- JWT Token含有真实用户ID
- SQL是线上库的真实查询
- 正则要匹配的是真实业务文本
把这些粘到会上传服务器的工具站?等于在陌生人的服务器上留了一份线上数据副本。
20个工具,说几个我每天都用的
JSON格式化
用得最频繁的工具,没有之一。JSON格式化、校验、压缩、树形查看全支持,有语法高亮和错误定位。后端联调接口、看日志、读配置文件基本离不开它。
正则表达式测试
粘贴文本和正则,实时高亮匹配结果,还有常用正则库和语法速查。写爬虫、做表单校验、处理文本的时候比写代码跑测快10倍。
时间戳转换
Unix时间戳和日期互转,支持秒/毫秒、多时区。日志里的时间戳粘进来秒出可读时间,调试跨时区问题的时候特别有用。
JWT解析
粘贴Token直接出Header、Payload、签名和过期时间。调试登录态、排查鉴权问题的时候,比写代码解码快太多。
加密/解密
MD5、SHA、Base64、AES、DES常见算法全有,本地计算。快速生成Hash、验证签名、处理Base64,不用开终端敲命令。
进制转换
二进制/八进制/十进制/十六进制互转,支持大数。调试位运算、看内存地址、处理二进制协议的时候用。
还有这些实用工具
JSON转实体类——一键把JSON转成Java、C#、Go、Python、TypeScript的实体类。接口定义拿到后,前端直接生成TS类型,省得手敲。
SQL格式化——从日志里扒出来的SQL一粘就美化,支持多种数据库方言。
UUID生成——批量生成v4/v7,造测试数据、生成唯一标识。
Cron表达式解析——粘进去看未来执行时间表,配定时任务的时候不用反复查语法。
二维码生成/解析——移动端调试、生成测试二维码用。
图片压缩 + PDF合并——偶尔处理文档的时候用,都是本地处理不上传。
JS/CSS/HTML格式化——基于Prettier,处理压缩过的线上代码、统一代码风格。
颜色转换——HEX/RGB/HSL互转带预览,前端调色用。
为什么是它
开发者工具站是红海,老牌的json.cn、tool.lu大家都在用。我换到devtools.hypergrad.cn的原因:
第一,隐私是架构级保证。 不是政策里写的承诺,是技术上就没有上传通道。粘贴生产数据心里踏实。
第二,工具分级合理。 P0/P1/P2按使用频率分级,高频工具优先展示。找一个JSON格式化不用在20个工具里翻。
第三,它是五站生态的一环。 JSON要加密传同事去crypto站,要转成文本处理去text站,要配图去image站,要用AI辅助去ai站。一个生态覆盖全场景,不用在十个不相关的网站之间跳来跳去。
第四,断网也能用。 支持PWA离线,页面第一次打开后缓存到本地,断网状态下所有工具照样能用。内网环境、出差路上都适用。
适合谁?
老实说,只要是程序员——不管是前端后端、运维测试——这里都有你每天在用的工具。
区别只在于:你以前用的那些工具站,数据走没走后端你心里没底。而这个站,从架构上就帮你解决了这个问题。
免费,不用注册,打开就用。


被折叠的 条评论
为什么被折叠?



