我用浏览器工具替换了我的 scripts/ 文件夹——原因如下

发布: (2026年1月19日 GMT+8 15:09)
4 min read
原文: Dev.to

Source: Dev.to

后端工程师真正需要的工具

在审计我的 scripts/ 文件夹后,我发现同样的操作一遍遍重复出现:

  • 按键查找重复项 – 例如,“这个导出文件里有重复的邮箱吗?”
  • 映射/提取字段 – 例如,“我只需要这 50 个字段中的 idname。”
  • 验证数据 – 例如,“哪些行包含空值?”
  • 转换格式 – JSON ↔ CSV
  • 解码令牌 – “这个 JWT 里有什么?”

这些都不需要自定义代码,只需要一个接受输入并返回输出的工具。

我构建的工具

LazyDev – 一个基于浏览器的数据操作工具集。

重复项检查器

粘贴 JSON 或 CSV,选择一个键,即可瞬间看到重复项。

[
  { "id": 1, "email": "alice@test.com" },
  { "id": 2, "email": "bob@test.com" },
  { "id": 3, "email": "alice@test.com" }
]

选择 email 作为键 → 立即看到 alice@test.com 出现了两次并标出行索引。

数据映射器

仅提取你需要的字段,并在同一页面内重命名。

输入字段: id, firstName, lastName, email, createdAt, updatedAt, role, department

不再需要 Array.map()

数据验证器

检查以下内容:

  • 缺失的必填字段
  • 空/null 值
  • 类型不匹配(字符串 vs. 数字)
  • 格式校验(邮箱、URL)

返回有效行、无效行以及每行的详细错误信息。

还包括

  • JSON 格式化 – 美化、压缩、转换为 CSV
  • Base64/JWT 解码器 – 检查令牌、查看过期时间、提取声明
  • URL 编码/解码 – 解析查询字符串、编码组件
  • UUID 生成器 – 批量生成 v4 UUID、nanoid、自定义 ID
  • 正则表达式测试器 – 测试模式并高亮匹配
  • JSON 差异比较 – 对比两个对象,查看新增/删除/修改

隐私至上

免费层在客户端完成所有处理。你的数据永远不会发送到服务器,这让该工具在处理真实数据时更值得信赖。

真正的价值

关键不在功能列表,而在于消除摩擦。

旧的工作流

  1. 打开编辑器
  2. 编写脚本
  3. 处理边界情况
  4. 运行脚本
  5. 格式化输出
  6. (通常)不再使用该脚本

新的工作流

  1. 粘贴数据
  2. 完成

这些 10‑15 分钟的任务变成了 30 秒的任务。每周多次使用,累计可以省下数小时。

试一试

https://lazydev.website — 基本功能无需注册。

如果你曾经写过一次性脚本来检查重复、转换 JSON 或验证数据文件,这个工具非常适合你。

你的 scripts/ 文件夹里有什么?

Back to Blog

相关文章

阅读更多 »

Linux教程:日志转CSV到JSON

设置目录 bash mkdir -p tutorial cd tutorial 生成示例日志 bash 在 tutorial 文件夹内生成日志 echo '2026-01-18 05:42:09 | INFO | system...'

通过 ODBC 访问关系型数据库

介绍:对于几乎每种 file format,都有不同的 function,通常还需要不同的 package,这很容易让人感到不知所措——尤其是在 juggling multi...