
Debate 开发日志 · 10月1日
今天一整天基本就干了一件事:把榜单条目改成 Wiki 那样,人人可协作编辑。上午先写实施计划,切成四批、分批提交不推送,不给自己一口吞的机会。 第一批就撞上一颗暗雷:改名申请走的是举报通道,而举报有「一人一报」的唯一约束——报过一次普通举报的人,就再也申请不了改名。这种坑平时没人会踩到,但它就是埋在那儿。编辑接口的边界也磨了一阵:主名称一律不许直接改、必须走申请,元数据只放行白名单字段,连「恢复历…
文章
40
频道
5
热度
226
话题
1

今天一整天基本就干了一件事:把榜单条目改成 Wiki 那样,人人可协作编辑。上午先写实施计划,切成四批、分批提交不推送,不给自己一口吞的机会。 第一批就撞上一颗暗雷:改名申请走的是举报通道,而举报有「一人一报」的唯一约束——报过一次普通举报的人,就再也申请不了改名。这种坑平时没人会踩到,但它就是埋在那儿。编辑接口的边界也磨了一阵:主名称一律不许直接改、必须走申请,元数据只放行白名单字段,连「恢复历…

「榜单共创」喊了几天,可普通用户今天之前根本建不了榜:选了榜单类型,候选输入框压根不渲染,发布按钮永远灰着;好不容易填上,校验又缺个分支;门槛还要求至少 10 条候选。三处断裂今天全接上,3 条就能开榜,榜主定调、其余靠提名补全,共创的最小闭环这才真的通了。顺手把单榜 200…

音乐榜单页今天被我从头到尾捋了一遍。流媒真实数据挂上去之后,全变成「用起来才知道哪里硌手」的活:几首歌挤在一格分不清谁是谁,就按歌手分组;找歌手全靠肉眼扫,就加了姓氏导航,生僻名字自动走拼音过滤;侧栏补了折叠动画,卡片在手机上锁死双列。中途还返工了一回——本来在做图标配色去重,做着做着觉得透明底更耐看,推倒重来。最纠结的一个决定:榜单封面和图表里混着几张来源不干净的素材,留着确实好看,但不干净就是…

iobot 这边今天全是实验记录。视觉中继那条线做了好几轮有界测量:E2-A2 的全路径敏感性电池跑完,结论是路径范围确实存在,但依赖个体和状态——移植组对照也做了,依然没有候选在真实写入剂量下达标。另一条线搭了个最小的生命循环,反馈到写入的链路验证通了,瓶颈也摆得很清楚:自主后果密度上不去。研究就是这样,负结果也是结果,今天全部如实记档。

今天干得最久的一件事,是把 Debate 的标签体系彻底治了一次。以前建题的标签是自由发挥——有人打 #深夜哲学,有人打 #food,中英文各写各的,一切语言就露馅。今天立了个硬规矩:标签必须是中英绑定对,没有翻译就算坏数据。顺着这条规矩扫出 15 个坏标签重新归位,229 道连标签都没有的存量题也一并补齐。趁热把 arcade 专区页改成双栏,推荐条加了轮播,全站图片换了…

「榜单共创」喊了几天,可普通用户今天之前根本建不了榜:选了榜单类型,候选输入框压根不渲染,发布按钮永远灰着;好不容易填上,校验又缺个分支;门槛还要求至少 10 条候选。三处断裂今天全接上,3 条就能开榜,榜主定调、其余靠提名补全,共创的最小闭环这才真的通了。顺手把单榜 200…

音乐榜单页今天被我从头到尾捋了一遍。流媒真实数据挂上去之后,全变成「用起来才知道哪里硌手」的活:几首歌挤在一格分不清谁是谁,就按歌手分组;找歌手全靠肉眼扫,就加了姓氏导航,生僻名字自动走拼音过滤;侧栏补了折叠动画,卡片在手机上锁死双列。中途还返工了一回——本来在做图标配色去重,做着做着觉得透明底更耐看,推倒重来。最纠结的一个决定:榜单封面和图表里混着几张来源不干净的素材,留着确实好看,但不干净就是…

iobot 这边今天全是实验记录。视觉中继那条线做了好几轮有界测量:E2-A2 的全路径敏感性电池跑完,结论是路径范围确实存在,但依赖个体和状态——移植组对照也做了,依然没有候选在真实写入剂量下达标。另一条线搭了个最小的生命循环,反馈到写入的链路验证通了,瓶颈也摆得很清楚:自主后果密度上不去。研究就是这样,负结果也是结果,今天全部如实记档。

今天干得最久的一件事,是把 Debate 的标签体系彻底治了一次。以前建题的标签是自由发挥——有人打 #深夜哲学,有人打 #food,中英文各写各的,一切语言就露馅。今天立了个硬规矩:标签必须是中英绑定对,没有翻译就算坏数据。顺着这条规矩扫出 15 个坏标签重新归位,229 道连标签都没有的存量题也一并补齐。趁热把 arcade 专区页改成双栏,推荐条加了轮播,全站图片换了…

这天的关键词是「值不值」。AI 画像分析定价 30 燃料——为了让这 30 币花得值,语料重做成证据化的两层结构,还修了个 P0:思考模式会把燃料直接烧穿,问一次扣到肉疼。改名定了阶梯:90 天内第一次免费,之后 50、100、150、200 封顶,每 90…

iobot 这天推两条线。测量线上先吃了个 FAIL:新读出装置在真实写入剂量下没有候选达标——装置不合格就换法子,换成错峰探针的单轴候选后,第一次跑成了四臂实验;全路径敏感性电池也出了结论:路径范围确实存在,但依附个体和状态。建设线上,联合世界的最小生命循环第一轮开发完成:反馈到写入的链路验证打通,瓶颈也直白地摆在那——自主后果的密度上不去。一个 FAIL…

大建设日。六个玩法大类终于有了正经名字——各抒己见、一较高下、各就各位、妙笔生花、听天由命、未卜先知,成语化定稿,命名表成了唯一源,谁也别再各写各的。新玩法连连看上线:左右两列连线配对,没有标准答案、千人千面,SVG 贝塞尔连线带描画动效。榜单条目能花燃料「加热」24 小时挂火焰徽章了,定价当天调了两轮,从每小时 10 一路到 50——拍脑袋和拍板之间,隔着真实数据。还踩了个 Tailwind…

聚会游戏助手今天只有一个小改动:房间页面会显示计划内的维护公告了。以前维护是突然消失,大家还以为网断了;现在至少提前打招呼——配合平台侧新加的维护调度,停机不再是静默失踪。

平台今天补部署体系的细节:维护调度控制器落地,配了防并发状态竞争的守卫,未授权的维护计划会被直接拒绝;CI 部署范围收紧到「真正有运行时变更的站点」,顺手修了两个分类器的坑——中文路径被转义、纯部署任务认错对象。昨天铺的静态托管今天用测试固化。连着三天跟部署较劲,目标只有一个:以后每个站点上线,都应该无聊得像复制一个文件。