返回博客
J
3D人偶 工具 · 效率

后端工程师效率工具箱:我每天在用的 12 个利器

JJokerChou 2026.06.02 约 10 分钟

工具不决定上限,但能决定你的下限和节奏。下面 12 个是我每天真在用的, 按"终端 → 数据库 → API → 调试 → 压测 → 容器"分组,主打一个即拿即用, 不堆概念、不凑数。

1终端 & Shell

① zsh + Oh My Zsh Shell

插件 z(秒跳目录)、git(提示分支)、自动补全。终端体验的底座,装完回不去。

② fzf 模糊查找

Ctrl+R 历史命令、**<Tab> 模糊补文件。配合 bat/rg 之后,找文件/翻命令快一个量级。

③ tmux 会话复用

本地崩了远程不断、多窗格同时看日志+编辑。远程开发的"窗口管理器"。

2数据库 & 查询

④ mycli / pgcli SQL 客户端

带语法高亮和自动补全的终端数据库客户端,比裸 mysql 命令友好太多。

⑤ TablePlus / DataGrip GUI

复杂联表、数据对比、结构变更时用 GUI 更稳。DataGrip 的跨库跳转和重构是杀手锏。

3API 开发与调试

⑥ Postman / Apifox 接口测试

接口联调、环境变量的必备。Apifox 还顺带管文档和 Mock,国内团队友好。

⑦ curl + jq 命令行

写脚本、CI 里验接口、管道里 jq 提取字段。最快的"临时调用"。

# 一行拿到 token 再请求
TOKEN=$(curl -s login | jq -r .token)
curl -H "Authorization: $TOKEN" api/user/me

4调试 & 日志

⑧ Arthas Java 诊断

线上不重启定位问题:watch 看方法入参返回值、trace 抓慢调用、thread 看哪个线程 CPU 高。Java 工程师的"听诊器"。

⑨ lazygit Git TUI

终端里可视化 git 操作,暂存/回滚/看 diff 不切窗口。习惯后提交频率都变高了。

5压测 & 监控

⑩ k6 / wrk 压测

k6 用 JS 写压测脚本、能直接出指标;wrk 轻量高并发。定位瓶颈、验证优化前后的差异都靠它。

# k6 简易压测
k6 run --vus 100 --duration 30s script.js
⑪ Prometheus + Grafana 监控

指标采集 + 看板。QPS、P99、GC、连接池一目了然,上线前先把它接上。

6容器 & 环境

⑫ Docker + lazydocker 容器

一键拉起 MySQL/Redis/ES 本地栈;lazydocker 在终端里看容器日志和状态,排错飞快。

💡 选工具的原则:能进肌肉记忆的才留。装一堆用不上的,反而增加认知负担。上面 12 个是我反复筛过、每天真开的。

7小结

工具的意义从来不是"显得专业",而是把重复劳动交给机器,把脑子留给真正需要判断的地方。 你有哪些离不开的利器?欢迎在博客留言告诉我。

© 2026 JokerChou's Blog · 用 ❤️ 与 ☕ 制作 · 返回博客首页