下载 App

v1.0.87 · 双人检修界面收敛为工作站样式

昨天 01:4317 浏览综合
v1.0.87 · 双人检修界面收敛为工作站样式
日期:2026-10-19
背景:双人模式上线后,检修界面沿用了一层额外的页面外壳(房间标题、成员卡、私密线索大卡片等),与单人「维修工作站」的观感不一致,且在真机上出现内容挤压、按钮文字溢出、验收条遮挡工具台等问题。本轮把双人检修页统一到单人工作站的视觉结构。
改动
界面结构对齐单人工作站:检修阶段改为「顶栏(两个工位头像)+ 中部(左电路板 + 右万用表侧栏)+ 底部(缩放 / 验收 + 工具栏)」。
只保留两个工位头像:顶栏仅显示工位 1 / 工位 2 的圆形头像与短昵称,中间以 VS 分隔;其余标题文字块全部删除。
长昵称防溢出:昵称限制为单行、最多 5 个 UTF-8 字符,超出以 … 截断,顶栏固定最小高度,避免真机长昵称(如「测试机器人 1(模拟)」)换行撑高挤垮布局。
头像与名称缩小:头像 36→24,名称字号 10→7,符合用户「缩小 1.5 倍」的要求。
扩大电路板区域:右侧万用表栏由 340 收窄至 250(窄屏 220 / 190),横向空间让给电路板;检修阶段收起整条外层标题栏,工作站向上铺满。
退出按钮移到底部:退出房间 由右上角改为常驻页面底部,准备 / 检修 / 结算阶段均可见。
底部栏重排为两行:上行「缩放 + 协作进度 + 校验状态 + 通电验收」,下行「工具台」,修复验收条遮挡工具台、按钮文字溢出边界的问题。
删除私密线索卡片:检修页不再显示线索大卡片;线索改在准备室查看。
验证
官方构建成功(客户端 network/Client.lua / 服务端 network/Server.lua)。
界面验收脚本 Tests/CoopUICheck.lua 在三种分辨率下均 604 / 604 通过(Lua 错误 0、资源错误 0,原始 FAIL 仅为软渲染帧尖峰噪音):横屏大屏 2388×1080、横屏手机 796×360、竖屏高密度 780×1688(DPR 2)。
长昵称场景单独复现验证,顶栏保持单行、布局不再重叠。
已知边界
界面验收使用隔离的 Rooms / ApplyEvent 夹具,不等于两名真人认证联网端到端验收。
实时语音仍未接入。
v1.0.7x · 双人 IC 电路板检修玩法
日期:2026-10-18
背景:最初的双人模式是「逻辑门下拉框 + 引脚下拉框」的网表编辑台,与用户期望的「在检修工作室里两人一起检修一块集成电路板」不符。本轮把玩法改造为同板协作检修。
改动
新增共享电路板画布 Coop/BoardCanvas.lua:纯 UI 自定义 Widget,复用 ComponentArt 的 PCB 绘制与 BoardGestures 的缩放 / 拖动 / 捏合手势,绘制教学 DIP-8 芯片、引脚与焊盘、铜箔走线、供电轨与去耦电容。
检修操作取代下拉编辑:万用表点两个测试点测量;换 IC 断电后点芯片选备件;补焊断电后点输入焊脚恢复接触(reflow);返修断电后点输入焊脚选择信号(rework)。
服务端权威模型:Coop/Puzzle.lua 扩展 joints(焊点连通)、parts(备件目录)、installedPartId、board(共享电源 / 输入 / 测量记录);维修必须断电且匹配当前维修版本;工作台操作(电源、输入、测量)不计维修贡献。
测量语义:逻辑档须通电、通断档须断电;断焊沿依赖传播为「浮空」,明确标注为逻辑电平而非真实电压。
关闭旧接口:旧 gate / pin 编辑在模型层与网络入口全部拒绝。
模拟测试搭档:3 个明确标注的服务端测试机器人,可邀请、自动接受与准备,仅修复自己工位的故障,不代替真人、不自动开局或通关。
验证
纯 Lua 回归:CoopPuzzleCheck(12 关、1664 向量、47013 断言)、CoopRoomsCheck(88 项)、CoopSessionCheck(87 项)、CoopBotsCheck(1490 项)全部通过。
客户端构建清单确认不含解法 / 房间 / 服务端 / 机器人代码(隐私隔离)。
已知边界
芯片为教学数字逻辑模型,不模拟真实电压 / 电流。
双真人认证联网端到端测试未执行。
v1.0.6x · 双人模式首版
日期:2026-10-18
改动
主菜单「设置」下方新增双人模式入口。
服务端权威在线大厅:同服在线玩家列表、邀请 / 接受 / 拒绝 / 取消、邀请倒计时。
双人房间:房主选关、客人准备、房主开局,每轮固定两名成员。
房间私密文字聊天:UTF-8 长度 1–120,服务端回显、冷却与长度校验。
断线恢复:掉线暂停保留房间与网表,宽限期内重连恢复,最终离开才销毁房间。
语音按钮明确显示未接入(无麦克风 / RTC SDK),不申请权限、不录音。
验证
邀请 / 准备 / 开局 / 聊天 / 退出流程经真实 UI 触摸与服务器回包验收。
通用说明
构建入口
客户端:network/Client.lua
服务端:network/Server.lua
脚本目录:scripts
多人配置:常驻服 persistent_world.enabled = true,容量 max_players = 100
双人模块清单(scripts/Coop/)
文件 职责
Protocol.lua 远程事件名与 JSON 编解码上限
Server.lua 服务端会话接线、快照下发
Client.lua 客户端状态、发送与事件应用
Rooms.lua 大厅 / 邀请 / 房间状态机(服务端权威)
Levels.lua 12 张检修关卡定义与标准解法(服务端专用)
Puzzle.lua 检修模型、维修校验、真值表验收(服务端专用)
BoardCanvas.lua 共享电路板绘制与命中
Board.lua 检修工作台界面与操作
TestBots.lua 模拟测试搭档(服务端专用)
未接入 / 未验证
实时语音(开麦 / 扬声器)。
两名真人认证联网端到端验收。
100 人容量压测。
更新日志截图
更新日志
各位师傅好,这次集中处理了大家反馈最多的「退出 / 返回」问题,另外加了两个新功能。感谢每一位提交反馈的朋友。 1.0.61 – 1.0.65 · 修复关卡内退出 这五个版本连着修了同一类问题的不同成因: 1.0.61 — 从不同入口进关卡,退出后跳错界面。现在会记住你从哪进来,就回哪去。 1.0.62 — 残留的浮层会吃掉所有点击,导致点了没反应。 1.0.63 — 音频子系统在真机异常时,会中
官方
5 赞
4 回复
《电流医生》更新日志 v1.0.36截图
《电流医生》更新日志 v1.0.36
各位检修员好,本次更新新增了新手教程,并让万用表更接近真实电工操作。 新增内容 手把手新手教程 首次进入游戏会先进入教程关卡,六个工具全部解锁,每种工具配一个小电路。 用手指动画一步步指引该点哪里、怎么操作,学会一个再学下一个。 每学会一个工具,会弹出一张说明卡,包含三部分: 游戏中的用处 —— 这个工具在游戏里干什么 怎么使用 —— 具体操作方法 现实中的运用 —— 真实电工场景里的用途 六个工
官方
4 赞
《电流医生》更新日志 · v1.0.50更新主题截图
《电流医生》更新日志 · v1.0.50更新主题
关卡推进修复 · 全模式顺序校正 🐛 修复过关后跳到错误的关卡(重要)有玩家反馈:过关之后出现的不是下一关,而是别的关卡。原因:游戏里有 25 个困难关(第 36–60 关)是插入进主线顺序的,实际游玩顺序是:第 1 关 → 第 2 关 → 第 36 关 → 第 3 关 → 第 4 关 → 第 37 关 → …但结算页的「接受下一单」按「关卡编号 + 1」跳转。所以玩完第 2 关后,程序以为下一关
官方
4 赞
1 回复
大家好,我是《电流医生》的开发者。
现实中,我是一名电气工程师。每天的工作,就是和电线、开关、万用表打交道。灯不亮、闸跳了、设备不转……在别人眼里是麻烦,在我眼里却像一个个待解的谜题。
做这款游戏的念头很简单:我想把“排查故障”这件事的爽感,做成游戏。
不是做题,而是像真的接单——客户在电话那头着急,你提着工具箱上门,测电压、查线路、换元件,最后合闸。灯亮了,电机转了,客户说一句:“师傅,厉害了。截图
大家好,我是《电流医生》的开发者。 现实中,我是一名电气工程师。每天的工作,就是和电线、开关、万用表打交道。灯不亮、闸跳了、设备不转……在别人眼里是麻烦,在我眼里却像一个个待解的谜题。 做这款游戏的念头很简单:我想把“排查故障”这件事的爽感,做成游戏。 不是做题,而是像真的接单——客户在电话那头着急,你提着工具箱上门,测电压、查线路、换元件,最后合闸。灯亮了,电机转了,客户说一句:“师傅,厉害了。
官方
6 赞
4 回复
《电流医生》更新日志 v1.0.25截图
《电流医生》更新日志 v1.0.25
本次更新修复了工具与关卡不匹配的问题。 修复内容 修复部分关卡需要某种工具、但该工具尚未解锁,导致无法通关的问题(例如需要用「导线」跨接断口却用不了)。 现在只要关卡用到了某个工具,进关后该工具必定可用、可点击,不再出现"关卡需要却点不动"的情况。 已全量核查全部 160 关(主线 / 限时挑战 / 紧急抢修)的解法所需工具,确认无遗漏。 说明 原有存档、关卡进度与星级不受影响,老玩家可直接继续。
官方
1 赞
《电流医生》更新日志 v1.0.23截图
《电流医生》更新日志 v1.0.23
各位检修员好,本次更新带来了大量新内容,并对手机端操作做了系统性优化。 新增内容 25 个困难关卡 主线新增 25 个高难度系统级故障关卡,插入在原有节奏中——每通过 2 关,就会遇到 1 个难关(第 3、6、9… 位)。 每个难关都是 3~4 处故障的综合题,需要按"总 → 分 → 元器件"逐级排查。 选关界面用红色「困难」标记区分,方便提前做好心理准备。 排行榜改为积分榜(无上限) 排行榜由「
官方
1 赞
《电流医生》更新日志 v1.0.20截图
《电流医生》更新日志 v1.0.20
《电流医生》更新日志 各位检修员好,本次更新集中优化了手机端的操作体验,重点解决了几处“看得见却点不到”的问题。 本次更新内容 主菜单适配 修复部分高分辨率手机上主菜单内容超出一屏、底部入口被挤到屏幕外的问题。 现在整组菜单会按可用空间自动缩放,城市电网入口和底栏在首屏即可直接看到,无需滚动。 顶栏与卡片区宽度统一,长昵称、积分等文字不再被裁切。 社区关卡 页面改为左右分栏:左侧为难度、通关率筛选
官方
2 赞
《电流医生》更新日志 · v1.0.45截图
《电流医生》更新日志 · v1.0.45
更新主题:难度模式上线 · 硬核检修 🆕 新增:难度选择 进入游戏点「开始检修」后,先选择本次检修的难度: 简单模式 —— 当前玩法。测量后电路板会直接标出故障位置,跟着修就行。 硬核模式 —— 像真实电工一样靠测量判断。测量不再标出故障位置,需要自己用万用表分析电压、电阻,推断问题出在哪。 两种模式关卡完全相同,区别只在于是否提示故障位置。选择结果会记录到存档。 ⚡ 新增:硬核模式专属内容 集成
官方
3 赞
《电流医生》更新日志 · v1.0.47
更新主题:工具栏显示修复 · 隐患系统完善
🐛 修复
部分安卓设备工具按钮只剩空白
有玩家反馈:某些安卓设备进入关卡后,底部工具栏的按钮只剩下一个个空白方块,图标和文字都不见了。
原因:工具按钮里的文字标签会随屏幕字号自适应被按比例放大高度,在特定屏幕尺寸下,按钮内容总高(图标 + 工具名 + 状态 + 间距)会略微超过按钮高度。此时布局引擎会算出错误的坐截图
《电流医生》更新日志 · v1.0.47 更新主题:工具栏显示修复 · 隐患系统完善 🐛 修复 部分安卓设备工具按钮只剩空白 有玩家反馈:某些安卓设备进入关卡后,底部工具栏的按钮只剩下一个个空白方块,图标和文字都不见了。 原因:工具按钮里的文字标签会随屏幕字号自适应被按比例放大高度,在特定屏幕尺寸下,按钮内容总高(图标 + 工具名 + 状态 + 间距)会略微超过按钮高度。此时布局引擎会算出错误的坐
官方
3 赞
各位工程师们,大家好!👋
我是《电流医生》的开发者。游戏目前在 TapTap 制造测试首发,很荣幸拿到了 TapTap 10分的满分评价,非常感谢第一批前来体验的玩家!
做这款游戏的初衷,是想把电气工程师“排查故障、点亮设备”的那份爽感分享给大家。但实话说,做硬核解谜游戏最怕的就是“单机闭门造车”,很多时候我不知道大家在哪个关卡卡住了,或者操作哪里不顺手。
所以,官方玩家交流群今天正式开通了!欢迎截图
各位工程师们,大家好!👋 我是《电流医生》的开发者。游戏目前在 TapTap 制造测试首发,很荣幸拿到了 TapTap 10分的满分评价,非常感谢第一批前来体验的玩家! 做这款游戏的初衷,是想把电气工程师“排查故障、点亮设备”的那份爽感分享给大家。但实话说,做硬核解谜游戏最怕的就是“单机闭门造车”,很多时候我不知道大家在哪个关卡卡住了,或者操作哪里不顺手。 所以,官方玩家交流群今天正式开通了!欢迎
官方
1 赞