写代码十几年了。之前也给孩子们做过几个 Android 小应用,背单词、练口算那种,他们用得还行。 但那些说到底还是「给别人用」。 DataZen 是我第一次想只为自己做一个软件。 起因很现实:公司合规不让装 Navicat 了。DBeaver 能用,但日常用起来总觉得差点意思。正好赶上 vibe coding 这股风,心想不如自己试一把,看能不能做出一个 真正工业级、能天天拿来干活 的数据库客户端。 不是玩票,也不是 demo 。就是给自己用。 两个具体痛点 1. 查线上问题,经常要串好几张表,还跨库 处理投诉、排查线上问题,流程大概是这样: 先查表 A ,拿到某个 ID 或状态 用这个值去查表 B 再查 C 、D…… 更麻烦的是,这些表往往不在同一个库,没法直接 JOIN 只能等上一条 SQL 跑完,把结果里的字段复制出来,填到下一条 SQL 的 WHERE 里 一条链路下来,复制粘贴十几次是常态。烦,还容易填错。 所以做了 Workflow :用 YAML 把多步查询串起来,上一步的结果可以直接传给下一步,不同步...