在 Slack 上读懂英文消息,不用再猜

在 Slack 上,难懂的通常不是语法,而是程序员黑话、委婉的提醒和字里行间的意思。BetterSend 把消息翻译成中文,并直接在频道里解释它真正想说什么。下面是一段关于 API 设计的真实讨论,以及用中文思考的人容易读错的说法。

作者:Rubens Jr

一条真实消息,翻译并解释

Slack · BetterSend

收到的消息

“Mei, I think we're bikeshedding on the field names. The real question is the edge case where a refund arrives before the payment webhook. Retrying on a timer works but it's hacky, can we discuss a proper queue tomorrow?”

翻译

小美,我觉得我们在字段命名上纠结太久了。真正的问题是那个边界情况:退款比支付的 webhook 先到。用定时器重试能解决,但这是凑合的做法,明天能不能讨论一下正式的队列方案?

解释

这是一次礼貌的方向调整。对方觉得讨论卡在不重要的细节上,想把注意力拉回退款先于支付到达这个真正的风险。他承认定时器重试可行,但不想把它当成长期方案。期待你的回应:同意先放下命名问题,并为明天准备一份队列方案的草稿。

怎么用

  1. 1

    在浏览器里安装 Chrome 扩展,每条消息下面都会出现翻译和解释两个按钮。

  2. 2

    在 Mac 和 Windows 的桌面应用里,双击消息,选择翻译或解释。

  3. 3

    结果以中文显示在消息旁边,不会往对话里发送任何内容。

用中文思考的人容易读错的英文

we're bikeshedding

字面理解我们在搭自行车棚。

真正的意思我们在琐碎细节上争论太久,重要的事反而没谈。

典故是开会时大家对核电站的设计没意见,却为自行车棚刷什么颜色吵个不停。这是在提醒讨论跑偏了,不是在批评某个人。

the edge case

字面理解边缘的情况,不重要的小事。

真正的意思少见但必须处理的边界情况。

edge 让人以为是边缘、次要,但在工程里 edge case 往往正是出 bug 的地方。对方说这才是真正的问题,意思是它优先级最高。

it's hacky

字面理解被黑了,或者跟黑客有关。

真正的意思能用,但是临时凑合的写法,不够干净。

hack 在程序员口中常指取巧的写法。说 hacky 不是安全问题,而是说这段代码以后要重写。

要回复,就用中文写

还剩 500 个字符

语气

友好当关系比更新内容本身更重要时。

标有 Pro 的语气在这里可以免费试用。在应用里,免费账户包含 10 次 Pro 使用,无需绑卡。

我们从不保存你粘贴的内容。文本只用于这一次改写,之后即被丢弃。

关于在 Slack 上读懂英文的问题

在其他应用里读懂英文