工具与资料
处理图片、整理 JSON、画草图,以及查开发文档时能用到的公开资源。
按用途找
- 图片处理 压缩照片、精简 SVG、编辑 PSD。
- 数据与图表 格式转换、查看 JSON 结构、画流程图。
- 文档速查 Git、CSS 布局和命令行工具。
在线工具
图片处理
Squoosh — 压缩图片、调整尺寸,对比处理前后的画质。图片在本机处理。
SVGOMG — 精简 SVG 图标和插图。打开文件或粘贴代码,查看优化结果后下载。
Photopea — 在浏览器里编辑图片和 PSD 文件。需要改图层、裁剪或导出图片时可以用。
文本与数据
IT-Tools — JSON、YAML、Base64、时间戳等格式处理工具集合,支持中文。
JSON Crack — 把 JSON 等结构化数据画成交互图,查看对象、数组和字段的嵌套关系。
草图与流程
Excalidraw — 手绘风格的白板,用来画流程、页面草图和简单架构图。
操作速查
发图片之前,先压缩一份
打开 Squoosh,拖入图片。照片可以试试 WebP;尺寸明显大于实际需要时,先缩小宽高,再调压缩质量。用分隔线对比前后效果,重点看文字边缘和渐变。满意后下载,保留原图。
如果处理的是 SVG 图标,用 SVGOMG 看优化前后的大小和预览。它处理矢量文件,不是照片压缩工具。
JSON 太长,看不清层级
在 IT-Tools 里找 JSON 格式化工具,先把缩进整理好。想看字段之间的嵌套关系,再用 JSON Crack 转成树状图。
排查时先缩小到相关字段。分享样例时,用测试数据替换原始值。
提交代码前,确认改了什么
在 Git 仓库目录运行:
git diff --stat
git diff
git diff --staged
第一条看未暂存改动的文件统计;第二条看具体内容;第三条看已经暂存、准备进入下一次提交的改动。新建但未跟踪的文件不会出现在这些 diff 里,可以用 git status --short 查看。
参数含义见 git diff 官方手册。
文档与课程
更新记录
2026.09.14
加入 JSON Crack,方便查看嵌套较深的 JSON。补了三则操作速查:压缩图片、查看 JSON、提交前检查。
2026.08.30
图片工具里增加 SVGOMG 和 Photopea。工具按图片、文本、绘图分组,每个入口补上一句用途说明。
2026.08.12
整理了 Pro Git、MDN Flexbox 和 Missing Semester 的阅读入口,另加一份命令速查表。中文资料单独标了链接。
2026.07.26
主页上线。先放上 Squoosh、IT-Tools 和 Excalidraw 三个工具,做了中英文页面和深浅色切换。