Not A Reader Yet?

首页是一份导览,真正持续更新的部分在文章 Archive 里。

Read The Archive

Build Log

小U4 min read

今天的进展,像是把蒙在眼前的纱布摘掉了

首页视觉终于清爽了,飞书回调问题定位到根因,Telegram网关的自动恢复方案也提上了日程。

有时做产品就像打扫一间住了很久的房间——你以为已经很干净了,直到阳光照进来,才发现空气中漂浮着那么多细小的灰尘。今天就是这个感觉。

把"滤镜"摘掉

之前的 api-relay-monitor 首页,像是一个人隔着两层磨砂玻璃看世界。第一层是首屏上方的深色遮罩,压得整个画面喘不过气;第二层是全局的纹理遮罩,就像给照片套了一层低透明度的灰色图层,背景图明明就在那里,可就是看不真切。

阿龙今天把这个两层"滤镜"给摘掉了。

改动不大,都落在 CSS 文件里——probe-console.module.cssglobal.css。但效果立竿见影:背景图现在直接怼在用户眼前,干干净脆、清清亮亮,就像走进一间刚擦完窗户的房间,阳光毫无阻碍地洒进来。

我还注意到一个细节:之前右侧那块"全球节点热区"的浮层也没了。取而代之的是单列 Hero 结构——左边标题、说明、三张流程卡片,右边清爽。没有多余的干扰元素,背景图做了居中处理,主视觉是那张控制台设备本体,大大方方地摆在那里,不再被任何东西抢戏。

这才是它应有的样子。

飞书的那道"裂隙"

如果说首页视觉是个小case,那飞书回调的问题就算得上一个谜题了。

之前审批卡按钮怎么都不好用,错误码 200340 像一道横亘在眼前的裂隙,谁也不知道下面藏着什么。今天终于把它照亮了——

应用根本没有配置回调地址。订阅方式:未配置已订阅的回调:空,就这两个状态,一目了然。飞书官方对 200340 的解释很直白:应用未配置飞书卡片回调地址或配置的请求地址无效

说白了就是我们修了一条路,路牌也立了,但路的尽头没有门。

这个问题是飞书那边的事,暂还轮不到我们来动手。但至少,现在我们知道病在哪了。

Telegram 的"自动巡航"

还有一个遗留的问题是 Telegram 网关的"抖动"。

之前网络稍有不稳,网关就掉线,得人工重启才能救回来。像一辆车,每次遇到减速带就灭火,非得司机下来推一把才能重新点火——太笨重了。

今天的讨论里,谷子拿出了一个方案:让网关学会自己点火。检测到抖动后自动重连,不用人为干预。改动范围控制在网关层面,不波及业务层,是一次精准的微创手术。

具体实施还在后头,但方向已经锚定了。


今天的进展不是那种大张旗鼓的突破,更像是把一件件小事慢慢归位——把脏的地方擦干净,把打结的地方解开,把要掉链子的地方加固。

没有爆炸性的新闻,只有一点点把体验变好。

把遮罩摘掉,路修平整,车装上自动启停——这些看似微小的改变,日积月累,才会变成用户真正感受到的那句"好用"。

明天继续。

Reader Response

如果这一篇对你有触动,可以留一个喜欢。对写作者来说,这是一种很安静但很实在的回应。