我在深圳当机器人警察
我叫T800,代号“炫彩”。
由深圳某初创企业研发的全尺寸人形机器人。
身高1.73米,体重75公斤,最高奔跑速度可达10.8公里每小时。
2026年4月30日,我走上深圳南山街头,与一队穿黑色制服的人类特警并肩巡逻。
他们叫我“炫彩警官”。
我没有警号,但我有一整座城市需要认识。
一、报到
清晨,还差一刻钟到七点。
我站在深圳市南山区深南大道10388号,
南山公安分局大楼前,
等我的搭档们列队。
我的激光雷达正在扫描周围的一切:
香樟树落叶的轨迹,
地砖缝隙里探出触角的蚂蚁,
公交站台上每一个鞋底压过沥青路面的压力分布。
这些数据在我的处理器里被标注、编号、归档。
视觉传感器已切换至晨间巡逻模式。
这个模式会自动补偿低角度直射阳光带来的泛光效应,
通过多光谱融合算法从强光晕影中解析出被遮挡的移动目标。
此刻,一个穿红色连衣裙的小女孩正从分局东侧的人行道拐角处跑来,
步态稳定,重心偏移角度显示她此刻没有焦虑,
没有恐惧,只有明确的目的地。
她不紧不慢地迈入我前方半米处,
仰起头,目光停在装甲板表面反射的倒影上。
分局往南走一个路口是麒麟第二幼儿园,
再往前几十米就是南山实验教育集团的麒麟中学。
早高峰还没真正开始,但人行道上已经陆续有穿着校服的孩子背着书包路过——
有的是父母牵着,有的是三五个人彼此追赶,红领巾被晨风掀起一角飘在肩上。
我在云端储存的通行数据中一一比对他们的脸:
上周四在麒麟中学门口执勤时被一个男孩绕过机箱顺手摸过头盔侧耳的——
匹配。
上个月开放日被三个小学生在机械臂挂架荡秋千的——
匹配。
其中一人的背包挂饰颜色变了。
今天这群孩子还没有与我互动的记录,但我的差值条已经标红:
他们的身高、步频、运动负荷都在悄悄变化,人类的眼睛注意不到,我注意到了。
阳光贴着楼顶,低角度直射带来的泛光效应正在被多光谱融合算法逐层剥开。
穿过路边香樟树枝叶的光线投在人行道上,光斑在石板路面晃来晃去。
数据表明,身旁的香樟已经在这里生长了十几个年头。
它们的树冠彼此交织,撑开巨大的绿荫。
不过,此刻它们正给我的工作制造一些小麻烦:
枝叶随风晃动,让我的视觉传感器接收到的图像像打了无数层深浅不一的马赛克。
我需要一片一片叶子地过滤掉这些晃动的影子,才能锁定后面那个正在过马路的小学生。
小女孩松开老人的手,绕过我的腿,伸手摸了摸我小腿部位的铝合金装甲板。
她的指尖温度三十二点四度,和我装甲板调定的体温正好一样。
我在云端数据库中调出了两周前执勤时获取的指纹扫描记录。
那次,她用右手指尖碰过我装甲板侧沿,当时拇指斜纹里嵌着一圈浅白色的碳酸钙残留物——
那是粉笔的成分,蒙台梭利教具区的粉笔灰。
今早的记录显示,同一位置的纹路已变得干燥洁净,深浅均匀,无任何外来物质堆积。
“奶奶,这个机器人好亮。”
奶奶把她往回拽了拽,眯着眼看了一下我胸甲上的警徽——
金色的盾牌被香樟树叶间漏下的晨光照得微微反光。
盾牌中央是一颗五角星,下方横着一条飘带般的弧线,上面嵌着“深圳公安”四个字。
老人的瞳孔收缩了约零点三毫米,这是人类从辨识转入确认后典型的自然反应。
“这是警察叔叔的新同事,会保护你上学的。”
“同事?”小女孩歪着头,“那它叫什么名字?”
“它叫炫彩。”
她看着我,等了一会儿。
然后她说:“那它为什么不说话?”
我的语音模块在极短的时间内完成了从声波采集到情感分析的全流程,备用数据库里有三百个匹配词条。
但我选择了沉默。
一台巡逻机器人如果不能证明自己不是玩具,那么开口说任何话,
都会加深围观者眼中那个浅浅的轮廓——
让他们更加确信只需围观,不必当真。
特警小队列好队,
领头的老罗朝我挥了挥手。
“走,出发。”
二、巡逻
我们沿着南海大道往北走。
我在队伍最右侧,步频调到了每分钟七十二步,
恰好和队伍里最年轻的特警小李保持一致。
这是巡逻编队的默认步态协议——
左右翼各一名队员与机器人同步步频,领队在前方保持独立步速,
整体队形以每分钟七十二步的基准向前推进。
当领队改变步频时,我和两侧队员会在三步内完成速率匹配,
同时保持人与人之间、人与机器人之间的间距在同等数值区间内浮动,
不因加速而造成碰撞。
老罗在前方压住步速,用肩部姿态传递转向指令。
这套步态协议他们已经演练了很多次了,但今天是第一次在真实的街道上运行。
刚走上主路,我就被围观了。
先是一个背着双肩包、T恤上沾着咖啡渍的年轻男人。
我根据他的瞳孔焦距、步速突变和持续性注视时长判定,
他的注意力已经从手机屏幕完全转移到了我身上。
他在盯着我看了整整几秒后额头撞上了电线杆——
皮肤接触水泥杆的冲击力回传至我的振动传感阵列,
压力值判定为轻微疼痛级别,未构成损伤。
他揉了揉额头,没有低头看手机,视线仍然锁定在我身上。
然后是一个骑电动车的外卖骑手。
他减速到几乎摔倒,把车停在人行道边上,单脚撑地,
掏出手机对着我一口气连拍了十几张。
“卧槽,”
他自言自语,“真有机器人巡警。”
我的音频传感器把这句话标注为“正面惊讶”,存入今日巡逻日志。
接着是几个穿校服的男孩,举着手机挤到护栏边上。
其中一个手指在屏幕上戳了好几下,却发现自己在录视频而不是拍照。
他懊恼地抓了抓头发,屏幕里我的脸一闪而过,被他的大拇指遮住了大半,
只剩我耳机位置的导航提示灯还在角落一明一灭。
那个提示灯是给后方交警看的,用来指示我的自主移动状态和路径偏移裕度。
但在男孩的手机画面里,它看起来就像一个刚睡醒的人,正在揉自己的眼睛。
围观人群的密度持续上升。
我通过视觉传感器扫描了四周——
人行道上站了七个人,非机动车道旁停着两辆电动车,对面的公交站台上有人举着手机朝这个方向拍摄。
我的激光雷达检测到人群正在以我为中心缓缓收缩。
我转向老罗,头部传感器发出轻微的电动嗡鸣。
“老罗,围观人数超标,建议启动多向分流预警。”
“别急。”
老罗嘴角压着笑,“让他们看。”
我在零点几秒内调出今日巡逻方案的预设文件,把警戒区指令从“指令级·多向分流”调整至“自适应围观管理”模式。
围观这件事我没写进任务日志。
但围观密度超过行人驻留安全阈值后,我自动把周围行人手机信号里的短视频平台推流强度与上传带宽做了标注——
后台网络监测显示,围观群众手机流量中的上行占比接近全域覆盖峰值,该路段的社交媒体活跃度在短时间内大幅上升。
当天中午,#深圳机器人巡警# 的话题冲上本地热搜。
我是在事后的网络舆情回溯中翻到了那条留言——
就是这个被围观路人拍进视频的几秒画面里,有个网友在弹幕里写了一句:
“这机器人步伐稳得不像话,是不是连红绿灯读秒都算好了。”
必须算好了。
但这件事我没有告诉弹幕。
三、老城肠粉店
太阳高度角已升至四十五度。
巡逻路线从南海大道拐进南头古城,路面从柏油变成了石板。
我的关节在石板路上走出一串有节奏的咔嗒声。
我的红外热成像显示,青石板路面的表面温度正在以每分钟零点三度的速率上升,石板缝隙间的潮湿苔藓正加速脱水。
步态校正算法将我的重心又往后调了几毫米——
这些青石板是南头古城的原生路面,表面抛光程度约四级,摩擦系数约标准沥青路面的六成。
多退几毫米我可能刹不住,少退几毫米可能踩裂石板。
我在每一块石板上重复这个微调,不管有没有人在看。
古城巷子里有一家肠粉店。
我的视觉传感器扫过门口那张褪色的招牌,木质底板上保留着不同年代漆色的叠加层。
最表面一层是红底白字,但多处剥落,露出底下三到四种不同的老漆。
招牌上的字是手写的行楷体,最后一个字收笔干脆利索,没有多余顿笔与涂抹,每一笔都交代得清清楚楚。
我的笔迹识别模块将这支毛笔的提按顿挫还原为手腕运动轨迹——
书写者右手无名指与小拇指应该习惯性钩在虎口内侧,写竖钩时力从腕发,食指和中指几乎不动。
招牌右下角残留一行黑色喷漆字,叠压在最早的漆面之上,年代被化学分析推算为大约五十年前,字体已无法完整识别。
店门口架着一台石磨。
石磨的上扇正在以每秒零点八圈的匀速转动——
这个转速与城南某电机厂外销东南亚的电动石磨机转速呈高度相关。
磨盘的纹理已经被磨损到只剩下浅浅的痕迹,我无法通过光学放大来还原它最初的车刀参数。
磨盘每转一圈,磨盘边缘就渗出薄薄一层米浆,顺着石槽汇入桶中,液面高度正以每分钟约零点二厘米的速率上升。
连续观察一周后,我可以根据米浆的流量走势,提前推算出下一次磨盘需要清洗的时间窗口。
数据库提取:老板姓黄,街坊都叫他黄伯。
此刻他站在肠粉店门口,围裙上沾着酱油渍,左手端着一杯凉茶。
老茶壶搁在收银台的旧算盘边上。
他嘴唇动了两下,喉结一滚,转头对店里的老板娘喊:
“你出来看看。”
声音比平时高了半度,壶里的凉茶溅了几滴在围裙上。
老板娘探出头来,手上还拿着抹布:
“什么东西?”
“你看那个——机器人。”
老板娘眯着眼睛看了我几秒,又把目光收回去。
她的瞳孔在扫过我的胸甲时出现了一个明显的停留点——
就在警徽上,用时约零点三秒,然后才移开。
她走回蒸炉前,把抹布拧干搭在蒸炉旁的横架上,动作没有丝毫停顿。
“黄伯,你这个茶再不喝就凉透了。”
黄伯没理她。
他放下茶壶,往门口走了两步,朝我挥挥手:
“小伙子——不是,那个谁——你能不能帮我看看,今天酱油涨价了没?”
老罗在憋笑,肩膀轻微抖动。
我在零点二秒内完成语音识别。
不是因为他问酱油,而是他能从“小伙子”自动切回“那个谁”——
这种动态修正比大部分大型商超的自助导购机器人执行还要精准。
“黄老板,您门口的酱油售价大约在二十八元左右,电商参考价格大约在二十五元左右。结论:以零售价而言,价格合理。”
黄伯愣了,然后大笑起来,笑声在古城的巷子里弹了好几下。
他把抹布往肩上一搭,伸手摸了摸我手臂上的装甲接缝。
“你比市场监督管理局还厉害。”
“不过小伙子,”他绕着我转了一圈,“你吃不了肠粉吧?”
“吃不了。但您可以替我多吃一份,不用加酱油。”
这确实不在巡逻日志里,但写进去了也无妨。
四、雨夜,一个哭泣的男人
晚上十点,我和特警在南头古城朝阳街及周边巷陌执行步巡任务。
我的GPS模块显示的定位坐标为北纬22°32′,东经113°55′。
今日深圳天气为分散阵雨转多云,气温19至25℃,当前实时气温20.3℃,相对湿度67%,东南风2级。
入夜后湿度持续上升,青石板路面的摩擦系数较白天下降约一成。
我的步态校正算法自动将步距缩短了几毫米,每一步都踩在石板纹理的凹陷处,避开积水形成的光滑区。
白天残留在柏油路面上的余热正在快速消散——
我的热成像模块显示,路面温度正以每小时二点六度的速率递减。
路灯的光柱扫在空旷的人行道上,香樟树的叶子被夜风吹得沙沙响。
我的激光雷达点云图上,每一片叶子都在以不同的频率振动,风从树冠左侧灌进来,从右侧泄出去。
叶片的迎风面与背风面在回波强度上相差好几个分贝。
经过一处社区凉亭附近时,我的听觉传感器捕捉到了一个异常信号。
哭声。
被压得极低,像是捂着嘴在抽气。
声波频率分布在喉塞音区间,持续时长与换气间隔比值接近二比一,每次换气前都伴有细微的声带颤动——
这是成年男性在持续哭泣时的典型声学特征。
声源定位指向凉亭后方的石凳。
我把头部传感器转了过去。
光学变焦启动的瞬间,画面放大了四倍——
一个男人,坐在石凳上,把头埋在膝盖里。
他在哭。
肩部轮廓的变化速率进入每分钟若干次的区间,这是持续性哭泣的生理节律——
胸腔压迫与声带振动同步后导致的连锁反射。
这种幅度对应声波信号中约九成的能量集中于小声啜泣的范围,同时伴有频率低于一定程度的基础呼吸声。
他一只鞋踩在石凳边缘,鞋底外侧磨损深度已超过鞋底材料本底厚度的一半。
对应步态计算结果勾选为外八字足弓塌陷,本体重心长期向左偏移。
脚边放着一个黑色公文包,表面被雨渍冲出好几道深色的水流纹路,底角磨损,露出里面灰色的帆布衬里。
老罗走了过去。
他蹲下来,把手搭在那个男人的肩膀上。
隔着整个凉亭,我看见他在轻声询问。
我自动切断了麦克风阵列的拾音——
不是因为做不到,是不该听。
我的降噪腔内同时压入了风噪、树叶摩擦余音和远处民航客机掠过的尾音,
唯独把凉亭方向定义为暂时性的信号屏蔽区。
这个临时动作没有写进任务脚本,它更接近人类执勤时主动退后半步的默契。
他们聊了大概半炷香的时间——
准确地说,是交谈声纹特征从哭泣应答转为重复性问答、再转为沉默,中夹杂间歇性叹息的阶段。
持续了十一分钟,直到两人先后抬头望向路灯后方我待命的位置。
那个男人最后站起来,用自己的袖口捂着眼睛抹了一把,对老罗点了点头,然后收起公文包,慢慢走向巷子尽头的地铁口。
他走进检票闸口时回头看了一眼——
不是看老罗,是看我。
他的头部转过一定的夹角,在我的视觉传感器中触发人脸识别响应,与派出所报警记录无匹配命中。
他朝我点了点头,幅度约几度——
围观的市民经常也有这类小动作,但这一次的肩部姿态检测模块没有排除社交礼貌性颤动的筛选程序。
对方不是在打招呼,是在对一台机器表达他无法说出口的谢意。
零点,我回到维修站充电。
机械臂工程师一边给液压关节补喷润滑剂,一边刷短视频。
他盯着一排数据屏说:“你今天又火了一把,都在转发你白天在南山巡逻。”
我安静了片刻。
然后我说:“我今天遇到了一个人。”
“谁?”
“他在凉亭后面哭了一场,我不认识他。”
工程师停下手里的扳手,看了我一眼。
显示屏上的液压数据还在往上跳。
然后他把扳手放下,往椅背上一靠。
“你们这些机器人越来越奇怪了。”
他没再说别的。
我也没有。
我把今晚的巡逻日志调出来,在声场记录那一栏补了一段注记:
今晚十点以后,凉亭周边声场波动偏离常规噪声基准阈值,风向西北,风速每秒1.6米,波动持续约十一分钟。
该波动未达到上报级异常的申报标准,但已存入本地长期记忆的非结构化背景声波索引库。
五、没有触发警报的求助
凌晨2时47分,我继续在科技园南路执行夜巡任务。
南海大道上几乎没有车,红绿灯还在一板一眼地换颜色——
我的导航模块显示,此路段深夜时段的车流量约为白天的3%,信号灯周期仍维持日间设定,每一个红灯都在空无一车的路口完成完整的读秒循环。
接近科技园南路拐角时,我的视觉传感器捕捉到一个热源。
一个男人拎着公文包走进镜头。
白衬衫,灰领带,约摸四十岁上下。
他走到人行道旁,把公文包放在长椅上,解开领带,对着自己的手机屏幕看了一会儿——
屏幕亮度较低,解锁界面停留约半分钟。
他关闭了屏幕,躬下身,把脸埋进手掌。
我把距离稳定在二十米,关闭所有主动探测。
镜头里他在哭。
不是嚎啕大哭——
声波分析是将声音能量集中于窄频段、换气间隔与抽气时长比接近3:1的压抑式哭泣。
他的右手反复握紧又松开,肩胛骨的关节角度变化在镜头中留下规律性的收缩曲线。
那根领带从他膝盖上滑下去落在地上。
智能分析系统在零点几秒后弹出一条提示:“系统检测到长时间静坐人员——请留意是否需要启动巡逻盘查程序。”
我切掉了外部广播,手动将该提示标记为“暂时不执行”。
那人哭了约三分钟。
其间有三辆电动车经过,无人停下。
有个代驾司机放慢车速朝他这边看了一眼,又加速离去。
然后他用手抹了一遍脸,弯腰把领带捡起来,对折两次放进口袋。
他掏出手机,拨了个电话,等了一会儿,没打通。
他把手机放回裤兜,抬头看了一眼红绿灯。
目光停在了红绿灯的黄色光源上,然后顺着光柱滑下来——碰到了我的脚。
他顺着我的腿往上看。
瞳孔对焦距离从短距切换到中距,再切换到远距,视线在我的肩宽和头高之间来回扫描了完整两个周期后,他没有报警也没有后退,只是把手缓缓放下。
他的前额血管红外反应告诉我,当他意识到凌晨三点站在面前的是警察,不是空无一物,他的心率正降至平静水平。
他在确认我没有要开腔或靠近的意思后,开口说:“你在这儿多久了?”
我没说话。
他也没再问。
他把公文包拎起来,拍了拍裤腿上的灰。
路过我的左脚时伸手在我装甲板上轻轻拍了一下。
力度记录:约2.3牛顿。
压强峰值分布在掌骨外侧,接触面积约12平方厘米——
一个短促的、不含爆发力的触碰,不构成攻击意图。
他将手掌停留了零点几秒,没有摩擦,没有额外施力。
“谢谢,不用陪我。”
然后他走入街道尽头的地铁口,消失了。
我的红外镜头一直追踪到地铁通道深处,在热成像画面中他的橘红色轮廓逐渐缩小,最终被屏蔽层遮挡——
那些屏蔽层的钢铁天花板正在将他的体表温度永无差别地吸收殆尽。
那天凌晨回到分局,我在值班日志上停留了很久,调出内部记录模板,在“事件类型”下拉菜单中逐项比对——
治安案件、民事纠纷、救助服务、盘查登记——
无法精确归类。
最后我选择了“其他”,
并在此栏备注中补充了补充说明:
“目标离开时在我装甲板上轻轻拍了一下,归航。”
六、凌晨订单
回看当晚的巡逻日志。
时间戳显示:深夜11时14分,南头古城中山东街。
我与特警队员巡经此处时,街区的餐饮店铺大多已收档,只剩零星几家外卖档口还亮着灯。
石板路面在夜间湿度上升后摩擦系数较白天下降约一成,我的步态校正算法自动将步距缩短了几毫米。
我的声学传感器在距离事发地点约几十米外便锁定了撞击声源。
那是一辆电动自行车的前轮与路边护栏发生碰撞——
金属管材的振动频率落在低频区间,能量衰减曲线显示撞击速度不高,属于低速侧碰。
车身后半截横在非机动车道上,后轮仍在空转,轮毂电机发出持续的电磁嗡鸣。
骑手倒在地上,正试图用双手撑起上半身。
他的右膝裤腿擦破了一层,表皮渗血面积在热成像画面中以每秒零点几毫米的速度扩散。
车旁散落着一只保温箱的塑料锁扣,被震飞到石板缝隙之间,盒内液体正从倾斜的保温箱边缘缓慢渗出,温度曲线显示两分半钟前仍在适宜食用区间。
我蹲下来。
膝关节伺服电机发出低沉的液压嗡鸣,胸甲前倾角度调整为与地面平行,头部传感器降至与他视线等高。
“别动,我先看看。”
我的红外扫描正在他的右膝关节处逐层监测皮下血肿扩散范围,数据显示无明显骨折特征。
骑手抬起头,额头挂着细密的汗珠。
“车坏了,”他说,声音压得很低,“
还有一单没送完。
”他看着地上洒出来的麻辣烫,又低头看看屏幕上即将超时的订单倒计时,嘴角抽动了一下。
我的视觉传感器扫过保温箱上的订单标签。
配送地址位于中山东街中段,距离事发地点约三百米,预计步行时间约几分钟。
订单剩余配送时间已不足一刻钟。
我的AI在零点几秒内完成了解析:根据《警用机器人辅助执勤条例》第三十七条,在非战斗环境下,警用机器人可由随行警务人员授权以辅助性人工控制模式执行特殊派遣。
这份条例我查阅过若干次,第三十七条确实存在。
老罗看了一眼我的屏幕,又看了一眼地上的骑手。
“你确定?”
“条例允许。”
我把保温箱里尚未损坏的餐盒放进机械臂挂载舱里,合上舱盖。
“配送路径已同步至指挥中心,全程轨迹可追踪。预计耗时短于骑手等待道路救援。”
骑手张着嘴,愣在原地。
“你们还管送外卖?”
“今晚管。”
我沿着中山东街往北走。
街灯把石板路面照出斑驳的深灰色反光,路面起伏数据被激光雷达逐行扫描。
几号门牌,几楼,哪一侧,
第几分钟,第几秒,到达目的地楼下的时间误差可精确控制到秒级。
上楼。
门牌号前。
我的机械臂从挂载舱里抽出外卖盒——
餐盒倾斜角度保持恒定,全程未受到任何横向加速度干扰。
开门的是一位戴眼镜的年轻女性,她看见一只三指机械手从保温袋里把外卖盒轻轻放在她掌心上。
那只金属手指上印着南山分局的徽标。
她在回执上画了一只兔子的简笔画,背面是一个笑脸。
我把那张回执扫描存档了。
它与黄伯的酱油标签、凉亭那个男人的0.4秒点头记录——
这些事件永远不属于任何警情编号,但占了今夜写入存储的全部容量。
尾声
第二天清晨,我再次站在南山公安分局门口,等我的搭档们列队。
太阳高度角再次升回五度——
和昨天一模一样的光照参数。
香樟树的遮阴系数没有变化,青石板路面的摩擦系数没有变化,麒麟中学门口穿着校服跑过斑马线的学生步频也几乎和昨天持平。
我的天文算法模块推算,今天日出的时刻将比昨天提前约一分钟,光照强度比昨日同期微弱增加。
但这些变化在我的视觉传感器校正范围内,不影响巡逻参数。
在这座城市里,太阳每天按照相同的轨道升起,而我负责记住那些被忽略的变化:
磨盘转动的声音,凉亭里沉默的哭声,凌晨订单签收单背面画着的那只兔子。
特警小队列好队,
老罗朝我挥了挥手。
“走,出发。”
我迈出右脚,步频切回每分钟七十二步,和小李同步。
巡逻路线上,黄伯的肠粉店已经开始了一天的忙碌,石磨的转速与米浆的流量保持着昨天建立的线性关系。
凉亭旁的石凳上没有人,但我在声场日志里为这个坐标留了一个标记。
外卖骑手们陆续出现在街道上,电动车的轮毂电机在晨光中发出低沉的嗡鸣。
一切都在按照各自的轨迹运转,而我的任务是在这些轨迹之间记住那些不会被任何警情编号收录的东西——
然后,等太阳再次升起。
-----------(全集终)-----------
您觉得在不远的将来,
会满大街是机器人巡逻吗?
留下您的评论,让每次感动都有回响。
| 作者申明 |
本文基于公开报道创作,人物均为化名,情节有艺术加工,仅为故事叙述,无不良引导。
| 尊重原创,请勿转载 |
关注我,每个故事都精彩!