---
archived: true
archived_date: 2026-02-24
aggregated_to: [佩佩, kb/beats/佩佩-维修1.md]
---
# 佩佩台本 0915

> 来源：飞书 Wiki · docx  
> 链接：https://oq3ztwk0b7k.feishu.cn/wiki/Qo2qwNwuLiOeLgkUUD6cpgLbnVb  

---

佩佩台本 0915

因果链：
公司的销赛进入了一个关键期，前段时间出了健康事故，我被要求保证员工的健康满足工作需求
佩佩入场，她需要完成一幅广告画的工作，但一直无法画好。她需要完成任务，而我要找到导致她工作不佳的原因
工作不佳的表现是？——可以交谈询问得到关于UF的一些信息：有一个模块是用来画画的，它可能有些问题，可以先看看它
UF：绘图模块，图都是它画的。绘图结果有问题，是因为获得的素材有问题，需要进记忆看看为啥
这是一个AI模块，画师不用手画，而是用AI

视觉：是黑白的，但是没有问题



DAY1 无处可息
// title: Start
// tags:
// position: 48,-412
// ---
//////有WAIT了，yarn的时候都关注下节奏
title: Start
tags:
position: 55,-1208

<<jump TV>>
===
title: TV
position: 66,-976

//这一段感觉有点生硬了，可能最好是电视上播放一些内容，你对电视内容发表评价，然后突然听到门外的声音，你把电视关了，然后门外对话开始
//感觉不用为了介绍这个世界观特意这么写233
<<fade_in 1>>
<<switch_dialog_view OldBox>>
本demo为早期验证版本，其中文本，交互，画面均为过程版
如果遇到bug或困扰，请随时联系发给您demo的朋友
如果您不知道在何处反馈，欢迎微信联系：15209116298 QQ：781230111
如果您能够在游玩过程中记录反馈，我们将不胜感激
好了！游戏开始~
<<hide_dialog>>
<<wait 2>>
2024已经是遥远的过去。数十年间，社会飞速发展，人体机械化技术已经臻于成熟。
从简单的机械肢体，到脑区的电子模块化，人们竞相改造自身，以至于完全机械化，以适应愈发残酷的社会竞争。
纯洁的“人类”已经几乎不复存在。而这些机械化的人们，则被称为“机器人”。
这里是幸福罐头园区，你是园区的一名机器人医生，杰克。
回到你的工作岗位上，开始你新一天的工作。
<<fade_out 1>>
<<switch_tv 黑屏>>
<<wait 1>>
<<switch_tv 新闻>>
播报员: 欢迎收看今天的幸福快讯！
播报员: 今天天气晴，午后可能会有小雨。
播报员: 随着人类机器化技术的发展，幸福罐头园区已经正式迈进了全机器人时代！
播报员: 昨天下午，在下一季度的生产启动会上，专家组对幸福罐头园区的机器人化进展做了全面汇报……
me: 这下就有更多机器人要修了……但好歹我也更不用担心失业了。
<<switch_tv 销售冠军>>
播报员: 第七届罐头销售大赛即将开始，幸福园区的机器人们已经投入到了紧张的筹备工作当中！
播报员: 在销售部工作的火山，正在为新一季度的销售工作而紧张地忙碌着……
me: 给机器人推销罐头…为什么呢？
yingli_novoice: 就是这里了，员工诊所。他们一定能治好你的怪病。
me: 看起来有病人来了。
<<declare $EyeMemory_PeipeiTalk = false>>
///表示UF模块在当前维修阶段是否已经进入过了
<<declare $EyeUF_PeipeiTalk = false>>
<<indoor>>
<<switch_dialog_view Bubble>>
<<jump OutDoorTalk>>

===
title: OutDoorTalk
position: 69,-716

<<indoor>>
///<<窗外出现两个人影>>
//////都是问号，除了音频怎么区分两个陌生人？——我记得之前聊过更改冒泡框的方案
//////这里可以不可以强调你以前不是这样的，因为工作量上来之前佩佩是可以完成的，慢慢的越来越难，后来质量也出了问题
yingli_novoice: 我不希望就因为你的这个怪病，而让我们部门的评价受到影响。
peipei_novoice: 我没病，组长……我会完成得很好的。相信我。我以前……
yingli_novoice: 我不在乎你之前做得有多好，那对我来说没有任何意义。
yingli_novoice: 我不知道为什么你不能理解：这一次不能完成，你就会进<b><size=100%><color=\#FFB200>PIP</color></b> 。
yingli_novoice: 不用我和你说这意味着什么吧？
peipei_novoice: 我…不要进<b><size=100%><color=\#FFB200>PIP</color></b>……
yingli_novoice: 公司花了很多资源培养你。就算你自己不在乎，也不要让我难堪。
peipei_novoice: 我……
yingli_novoice: 听着，佩佩。我是在帮你。
yingli_novoice: 你的效率是整个美工组最低的，为了保住你，我承担了你难以想象的压力。
yingli_novoice: ……
yingli_novoice: 做个身体检查，接受治疗。无论如何，今晚好好休息。
///<<设置佩佩的portrait为黑影>>
[character key=peipei role=Aside /]是的，组长。
[character key=peipei role=Aside /]……
<<jump InDoorTalk>>
===
title: InDoorTalk
position: 69,-488

[character key=peipei role=Aside /]医生好，我可以进来吗？
///<<播放轻轻的敲门声>>
me: 当然，请进吧。
<<character_switch_image Peipei_1>>
<<character_fade_in 1>>
//<<character_into Peipei>>
//////需要确认开病例的过程——病例会长什么样？
peipei: ……
peipei: 打扰了，医生。能帮我做个检查吗？
//->查询手册
//<<OpenBook BookManager>>
//<<Flip BookManager 1 >>
//[command name=listen_closeBook /]
//->CloseBook
//////美工对于一些美术来说是敏感词，最好换个说法
me: 当然没问题。绘图组的佩佩，是么？
peipei: 是的…你怎么知道的？
me: 无意偷听，但是你们刚才就站在我的门口。
me: 说说吧，你的身体怎么了，感觉哪里不舒服？
//不知道能不能让这段对话更有意思
peipei: 倒也没有哪里不舒服……只是最近工作表现很差。
peipei: 有的时候任务量一大，产出的图也就跟着出问题了。
peipei: 这次也是一样，我也不知道为什么…画出来的图根本不能用。
me: 任务量一大，工作就出问题吗…
me: 可能是某些模块需要保养了，也可能会有更严重的问题。
me: 总之，我们来检查一下吧。
peipei: 好的，麻烦了，医生。
<<jump FixStart>>
===
title: FixStart
position: 64,-262

///第一次进入头部，初始化
///表示进入头部维修界面
<<move_to_fix>>
<<fade_in 1>>
me: 我在拆卸你的头部背板，这可能会让你感觉有些痒。
<<load_scene 佩佩视觉模块>>
///拆除color模块
<<Set_ViewVisualState ViewManager "ColorView" 1>>
///任务插入
<<wait 1>>
<<fade_out 1>>
///让佩佩的眼睛处于可以想象颜色的状态
<<set_EyeState EyeManager "CannotImagineColor">>
///确认当前的试图状态为头部的概览视图
<<start_transition ViewManager "MainView">>
<<declare $FirstVisitedHead_PeipeiTalk = false>>
<<declare $FirstModuleVisited_PeipeiTalk = false>>
<<declare $AllModuleVisited_PeipeiTalk = false>>
///表示视觉模块在当前维修阶段是否已经进入过了
<<declare $EyeVisited_PeipeiTalk = false>>
///表示UF模块在当前维修阶段是否已经进入过了
<<declare $UFVisited_PeipeiTalk = false>>
///表示记忆模块在当前维修阶段是否已经进入过了
<<declare $MemoryVisited_PeipeiTalk = false>>
<<declare $EyeSocketVisited_PeipeiTalk = false>>
///表示UF模块在当前维修阶段是否已经进入过了
<<declare $UFSocketVisited_PeipeiTalk = false>>
///表示记忆模块在当前维修阶段是否已经进入过了
<<declare $LogicSocketVisited_PeipeiTalk = false>>
<<declare $SpeakSocketVisited_PeipeiTalk = false>>
<<declare $EmoSocketVisited_PeipeiTalk = false>>
<<declare $MemorySocketVisited_PeipeiTalk = false>>
<<declare $surgery_PeipeiTalk = false>>
<<declare $ColorModuleVisited_PeipeiTalk = false>>
<<declare $firstUFdiscuss_PeipeiTalk = false>>
<<declare $firstUFdiscussQ1Visited_PeipeiTalk = false>>
<<declare $firstUFdiscussQ2Visited_PeipeiTalk = false>>
<<declare $firstUFdiscussQ3Visited_PeipeiTalk = false>>
<<declare $UFPhotoID_PeipeiTalk = 0>>
//me: 好了，先简单检查下你各个头部模块的状态吧。 
<<add_task TaskManager "使用检修插线检查头部模块">>
<<wait 0.5>>
<<task_moveIn TaskManager>> 
<<jump Choice>>
===
title: Choice
position: 74,15

<<Disable_plugInput Plug>>
<<start_transition ViewManager "MainView">>
<<if $FirstVisitedHead_PeipeiTalk==false>>
<<set $FirstVisitedHead_PeipeiTalk=true>>
//美工可能对一些美术有冒犯，我改了下
me: 我还是第一次看绘图工的头部…看起来和别人的有些不一样。
me: 总之，先插线检查一下每个模块吧。
教学: 鼠标拖拽右方<b><size=100%><color=\#0099FF>蓝色检查线</color></b>
<<messagebox MessageBox "normal" "请使用检修插线进行检查……">>
<<endif>>
<<if $surgery_PeipeiTalk==true>>
    <<set_scissors_mode LineManager true>>
    <<set_line_cuttable LineManager MemoryEye true>>
    <<jump Surgery>>
<<elseif $UFVisited_PeipeiTalk==false&&$EyeVisited_PeipeiTalk==true&&$FirstModuleVisited_PeipeiTalk==false>>
    //视觉保有想象力是有点奇怪的说法，我们这时候还没有抛出想象力
    me: 她的视觉能够逐渐的生成颜色……我没有见过这种情况
    me: 不过这不应该影响工作，看来只有看看UF才知道工作异常的原因了。
    <<set $FirstModuleVisited_PeipeiTalk=true>>
<<elseif $UFVisited_PeipeiTalk==true&&$EyeVisited_PeipeiTalk==false&&$EyeSocketVisited_PeipeiTalk==false&&$FirstModuleVisited_PeipeiTalk==false>>
    me: 她的UF无法调用到足够的记忆素材，需要看看是被什么模块占用了。
    <<set $FirstModuleVisited_PeipeiTalk=true>>
<<elseif $UFVisited_PeipeiTalk==true&&$EyeVisited_PeipeiTalk==false&&$EyeSocketVisited_PeipeiTalk==true&&$FirstModuleVisited_PeipeiTalk==false>>
    me: 她的UF无法调用到足够的记忆素材，这跟她视觉的报错有关系吗？
    <<set $FirstModuleVisited_PeipeiTalk=true>>
<<elseif $UFVisited_PeipeiTalk==true&&$EyeVisited_PeipeiTalk==true&&$MemoryVisited_PeipeiTalk==false&&$AllModuleVisited_PeipeiTalk==false>>
    <<set $AllModuleVisited_PeipeiTalk=true>>
    me: 好的，现在UF模块无法调取足够的记忆素材，而视觉模块抛出了调用<b><size=100%><color=\#FFB200>特征码</color></size></b> 。
    me: 看来问题没有想象的严重嘛。
    me: 我只需要在记忆模块中定位这些被占用的记忆并释放就好了。
    ///刷新任务，提示检查视觉
    <<add_task TaskManager "检查记忆模块，定位病因" "使用检修插线检查头部模块">>
<<elseif $UFVisited_PeipeiTalk==true&&$EyeVisited_PeipeiTalk==true&&$MemoryVisited_PeipeiTalk==true>>
    me: 被占用的记忆似乎有点多。
    <<complete_task TaskManager "检查记忆模块，定位病因">>
    <<task_moveOut TaskManager>>
    ->结束诊疗
        <<jump conclusion>>
<<endif>>
<<Enable_plugInput Plug>>
[command name=activate_socket_choice /]
    -> UFView
        <<if $UFSocketVisited_PeipeiTalk==false>>
        <<set $UFSocketVisited_PeipeiTalk= true>>
        //插入UF模块
        <<messagebox MessageBox "normal" "正在进行检测……请稍候">>
        <<Disable_plugInput Plug>>
        <<wait 1.5>>        <<Enable_plugInput Plug>>
        me: 这似乎是嵌入在左眼的额外模组？
        ///这里虽然理论上玩家可以翻书，但是感觉流程上还是要简单的有
        me: 佩佩，这个模块是……？
        me: 啊，那个是UF模块，是我们绘图的关键模块。公司所有的绘图工都需要安装它。
        me: 绘图的关键模块？这让我我有点好奇。
        <<messagebox MessageBox "warning" "UF模块：工作异常，缺少信息，无法定位问题">>
        //<<messagebox MessageBox "warning" "UF模块工作异常，请进行快速绘图测试获取进一步报错信息">>
        <<Disable_plugInput Plug>>
        <<wait 1.5>>        <<Enable_plugInput Plug>>
        me:  报错了。而且它摸起来好烫……最好尝试深入检查一下。
        <<add_task TaskManager "深入检查UF模块" "使用检修插线检查头部模块">>
        ->进行深入检查
            <<Disable_plugInput Plug>>
            <<jump UFtestDiscuss>>
        ->先看看其他模块
            me: 不着急，我们先把其他部分检查完。
            <<jump Choice>>
        <<elseif $UFSocketVisited_PeipeiTalk==true&&$UFVisited_PeipeiTalk==false>>
        //me: 我需要进行快速绘图才能知道UF具体出现了什么问题……
        <<messagebox MessageBox "warning" "UF模块：工作异常，缺少信息，无法定位问题">>
        me: 我需要深度检查才能知道UF具体出现了什么问题。
            ->进行深度检查
            //->进行绘图测试
                //me: 来吧，佩佩。
                让我们来看看这个UF模块究竟是个什么东西吧。
                <<Disable_plugInput Plug>>
                <<jump UFtestDiscuss>>
            ->先看看其他模块
                me: 还是再看看其他部分吧。
                <<jump Choice>>
        <<else>>
        <<messagebox MessageBox "warning" "UF模块：工作异常，缺少信息，无法定位问题">>
        me: 我已经检查过这里了。
        me: 它调用的记忆素材被不明进程占用了……我需要在记忆模块里定位来源。
        <<jump Choice>>
        <<endif>>
    -> EyeView
        //插入Eye模块
        <<if $EyeSocketVisited_PeipeiTalk==false>>
        <<set $EyeSocketVisited_PeipeiTalk= true>>
        <<messagebox MessageBox "normal" "正在进行检测……请稍候">>
        <<Disable_plugInput Plug>>
        <<wait 1>>        <<Enable_plugInput Plug>>
        <<messagebox MessageBox "warning" "视觉模块：被质询的访问进程，请测试以生成特征码">>
        <<Disable_plugInput Plug>>
        <<wait 1>>        <<Enable_plugInput Plug>>
        me: 视觉模块有报错。
        me: 这个报错信息是什么意思？……最好进去看看。
        <<add_task TaskManager "深入视觉模块进行检查" "使用检修插线检查头部模块">>
            ->深入检查视觉
                me: 佩佩，我需要进入你的视野进行深度检查。
                佩佩: 没问题，医生。
                <<Disable_plugInput Plug>>
                <<jump EyeView>>
            ->先看看其他模块
                <<jump Choice>>
        <<elseif $EyeSocketVisited_PeipeiTalk==true&&$EyeVisited_PeipeiTalk==false>>
        <<messagebox MessageBox "warning" "视觉模块：被质询的访问进程，请测试以生成特征码">>
        me: 视觉的报错需要查查。
            ->检查视觉
                <<Disable_plugInput Plug>>
                <<jump EyeView>>
            ->先看看其他模块
                <<jump Choice>>
        <<else >>
        <<messagebox MessageBox "warning" "视觉模块：被质询的访问进程，特征码：E1F32B7">>
        me: 视觉已经检查过了，报错是因为丢失了色觉。
        me: 不过现在视觉在调用记忆用以想象颜色。
        <<endif>>
        <<jump Choice>>
    -> MemoryView
        //插入Memory模块
        <<if $MemorySocketVisited_PeipeiTalk==false>>
        <<set $MemorySocketVisited_PeipeiTalk=true>>
        <<messagebox MessageBox "normal" "正在进行检测……请稍候">>
        <<Disable_plugInput Plug>>
        <<wait 1>>        <<Enable_plugInput Plug>>
        <<endif>>
        <<messagebox MessageBox "normal" "记忆模块：正常">>
        <<if $EyeVisited_PeipeiTalk==true&&$UFVisited_PeipeiTalk==true>>
        me: 一切问题看起来都收束在了这里……记忆模块。
        me: 让我们看一下究竟是什么记忆影响了佩佩的视觉和UF模块吧。
            ->输入特征码：E1F32B7
                <<Disable_plugInput Plug>>
                <<jump MemoryView>>
            ->等会再来
                <<jump Choice>>
        <<elseif $UFVisited_PeipeiTalk==true>>
        me: UF测试表明问题出在这里，让我们来检查一下记忆吧。
            ->进入记忆模块
                <<messagebox MessageBox "warning" "UF模块：未授权访问，请输入特征码">>
                me: 记忆模块需要<b><size=100%><color=\#FFB200>特征码</color></size></b> 才能访问，看来我需要先找到记录有<b><size=100%><color=\#FFB200>特征码</color></size></b> 的模块。
                <<jump Choice>>
            ->等会再来
                <<jump Choice>>
        <<else>>
        me: 记忆模块没有报错，看起来这里没有什么问题。
        <<endif>> 
        <<jump Choice>>
    ->LogicView
        <<if $LogicSocketVisited_PeipeiTalk==false>>
        <<set $LogicSocketVisited_PeipeiTalk=true>>
        <<messagebox MessageBox "normal" "正在进行检测……请稍候">>
        <<wait 1>>
        <<endif>>
        <<messagebox MessageBox "normal" "逻辑模块：正常">>
        me: 逻辑看起来没问题。
        <<jump Choice>>
    ->SpeakView
        <<if $SpeakSocketVisited_PeipeiTalk==false>>
        <<set $SpeakSocketVisited_PeipeiTalk=true>>
        <<messagebox MessageBox "normal" "正在进行检测……请稍候">>
        <<Disable_plugInput Plug>>
        <<wait 1>>      
        <<Enable_plugInput Plug>>
        <<endif>>
        <<messagebox MessageBox "normal" "语言模块：正常">>
        me: 语言看起来没问题。
        <<jump Choice>>
    ->EmoView
        <<if $EmoSocketVisited_PeipeiTalk==false>>
        <<set $EmoSocketVisited_PeipeiTalk=true>>
        <<messagebox MessageBox "normal" "正在进行检测……请稍候">>
        <<Disable_plugInput Plug>>
        <<wait 1>>      
        <<Enable_plugInput Plug>>
        <<endif>>
        <<messagebox MessageBox "normal" "情绪模块">>
        me: 情绪看起来没问题。
        <<jump Choice>>
    ->ColorView
        <<messagebox MessageBox "normal" "预训练插槽：色觉缺失-已忽略">>
        <<if $ColorModuleVisited_PeipeiTalk is false>>
            me: 这里是放色觉芯片的地方……但它怎么缺失了？
            peipei: 啊……医生，这好像是很久的事情了。
            me: 很久的事情……？
            peipei: 是的。不记得是在装上UF的时候还是装了之后一段时间的事情……
            peipei: 总之是某次设备升级之后就这样了。我也不知道它去哪儿了。
            peipei: 技术员说是正常的，很多绘图工都是这样的。
            me: 很多……这实在说不过去。
            me: 这种芯片很精密，每个机器人只可能会有一个。
            me: 如果一个机器人没有色觉芯片，视力肯定也会受到影响。
            me: 我最好一会在视觉模块检查一下她的视觉状态。
            <<set $ColorModuleVisited_PeipeiTalk=true>>
        <<else>>
            me: 果然……色觉芯片是缺失的。可是它到底去哪儿了呢……
            me: 不过这确实和她面临的问题没关系，还是在别的模块寻找一下线索吧。
        <<endif>>
        <<jump Choice>>
===
// title: question
// position: 553,9
// ---

// ===
title: EyeView
position: 553,9

///进入视觉模块
<<set_EyeState EyeManager "CannotImagineColor">>
<<EyeEffect_Init EyeManager>>
<<start_transition ViewManager "EyeView">>
<<if $ColorModuleVisited_PeipeiTalk is false>>
    me: 这就是佩佩看到的视野了……
    me: 为什么是黑白的？
    peipei: 啊……医生，这好像是很久的事情了。
    me: 很久的事情……？
    peipei: 是的。不记得是在装上UF的时候还是装了之后一段时间的事情……
    peipei: 总之是某次设备升级之后就这样了。
    <<set $ColorModuleVisited_PeipeiTalk=true>>
<<else>>
    me: 天哪…你看不见颜色。
<<endif>>
me: ……
me: 这很有可能和你的病情有关系。
peipei: 医生，这个和病情没关系的，技术员说很多绘图工都有这种情况。
me: 很多？……不对，我需要再次核对下。
me: 你们能通过UF模块产生有颜色的图片，但是你们自己却看不见颜色？
peipei: 医生，你也是公司的员工呀，你也有医疗模块吧。
me: 什么意思？
peipei: 公司的所有技术性工作都是最终由技术性模块操作完成的。
peipei: 画都是我身体里的UF画的，它自己会产生颜色，我不需要能看见或者理解颜色。
me: 也就是说成为绘图工，就会失去色觉？
//////春：处理1：主线是走UF-记忆-视觉的，也可以提前看视觉，但是不会发现视觉有问题，你发现记忆是被视觉引用了一部分，你和佩佩聊完，佩佩决定相信你，让你不要告诉别人，和你说了这件事
//////春：不过这需要day1的结局处理谨慎，否则显得有点惨，另外和石头有点像
//////春：处理2：UF看完看记忆，但是需要特征码来搜寻，你没有这个特征码，没有头绪，就可以先看看记忆，看记忆的过程中发现没问题，但是疑惑佩佩为什么会眼睛痛，佩佩相信你，让你不要高速别人，和你说了这件事
me: 这听起来…太令人难以接受了。
peipei: ……其实也不必为我那么担心啦，医生。
peipei: 我还是能想办法看见颜色的。
me: 什么？可是…我没在你的视觉里看到颜色。
peipei: 没什么，医生……抱歉。我…失言了。
peipei: 但总之，不用为我担心……
me: （佩佩有什么事情瞒着我。）
->追问
me: 佩佩，你刚才想要说的话，我希望你能告诉我。
me: 我需要知道尽量多的信息，才好对你做最准确的诊断和治疗。
peipei: 你…能替我保守秘密么？
->我守口如瓶
    me: 你可以信任我，我会守口如瓶的。
    peipei: 谢谢你，医生。其实仔细想想……
->只要有利于治疗
    me: 如果保守这个秘密有利于治疗的话：是的。毕竟我是个医生。
    peipei: 你说的对，医生…我不该这么问的。其实仔细想想……
->取决于你要说什么
    me: 我不知道，这取决于这个秘密的性质了。
    peipei: 好吧，其实仔细想想……
peipei: 对医生应该是不能说谎的，对吧？
peipei: 小时候我经常生病。有天为了能出去玩，我对住院医生说谎了。
peipei: 那一次医生很生气。他很关心我，但是我让他失望了，没有能照顾好自己。
peipei: 所以我想，也许不该成为一个秘密。
// <<set_Eyetarget EyeManager "background">>
<<set_Eyetarget EyeManager "sky">>
peipei: 看到窗外的蓝天了吗？
<<set_EyeState EyeManager "CanImagineColor">>
<<EyeEffect_FadeIn EyeManager>>
me: 啊…这是怎么做到的？
peipei: 我不知道怎么说……我就是记得它是这个颜色。
me: 记得？
peipei: 医生，你应该也有关于天空的珍贵记忆吧。你还记得在那段记忆里，天空是什么颜色的吗？
peipei: 你一定是记得的，我也是。天空的颜色不是那么容易被忘记的。
me: 从机制层面来说，你没有色觉芯片，理论上就看不到这些颜色。
peipei: 好吧……我也不知道怎么解释了。总之，我就是能看到我印象中的颜色。
me: 嗯……我需要对你做一个色觉检测。
me: 我需要让你再观察几个东西，你只要重复刚才做的事情就好了。
peipei: 好的，医生。
///百叶窗颜色消失
///焦点复位
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "computer">>
<<set_EyeState EyeManager "CannotImagineColor">>
<<EyeEffect_FadeIn EyeManager>>
me: “印象中的颜色”……什么颜色会是佩佩的记忆里一定有的呢？
->指示佩佩观察绿色植物
    me:佩佩，看到那个绿萝了么？
    <<EyeEffect_FadeOut EyeManager>>
    <<set_Eyetarget EyeManager "plant">>
    peipei: 医生，你的绿萝长得很不错喔！
    //植物出现颜色；其中一片叶子枯萎了，但也显示出了绿色
    peipei: 小时候我养过一盆绿萝。爸爸说等我慢慢长大，这盆绿萝就会跟我一起长大变成绿萝树！
    <<set_EyeState EyeManager "CanImagineColor">>
    <<EyeEffect_FadeIn EyeManager>>
    peipei: 可惜……
    ///<<set_EyeState EyeManager "CanImagineColor">>枯萎的叶子变成了正确的黄色
    peipei: 我还是把它养死了。
    peipei: 我愧疚了好久，那时的我真的以为小草可以长成一棵树。
    日志: <color=\#B20000>警告，正在从记忆模块向视觉模块非法写入，操作源：未知进程，特征码：E1F32B7已记录</color>
    me:嗯？这是怎么回事？记忆模块在非法写入？
    <<messagebox MessageBox "warning" "警告，正在从记忆模块向视觉模块非法写入，操作源：未知进程，特征码：E1F32B7已记录">>
->指示佩佩观察罐头海报
    me:佩佩，看到那张海报了么？
    <<EyeEffect_FadeOut EyeManager>>
    <<set_EyeState EyeManager "CanImagineColor">>
    <<set_Eyetarget EyeManager "poster">>
    peipei: 啊，又是罐头……
    peipei: 坏了！我还有一张海报没出……
    <<EyeEffect_FadeIn EyeManager>>
    peipei: 啊……我差点忘了。我来这里就是为了这个。
    peipei: 医生，请继续吧。
    日志: <color=\#B20000>警告，正在从记忆模块向视觉模块非法写入，操作源：未知进程，特征码：E1F32B7</color>
    me:嗯？这是怎么回事？记忆模块在非法写入？
    <<messagebox MessageBox "warning" "警告，正在从记忆模块向视觉模块非法写入，操作源：未知进程，特征码：E1F32B7已记录">>
me:我得出去看看，这里的检查就先到这里了
me:好了佩佩，我要退出视野了
<<set $EyeVisited_PeipeiTalk = true>>
<<jump EyeJudgment>>
// me: 虽然不明白这是为什么…但是比起这个，看不见颜色听起来更严重。
// me: ……在和视觉模块相关的条目下一定有相关的线索。
// me: 佩佩为什么能够动态的生成颜色呢？
//////根据最后的图片，应该还可以设置一些别的选项作为可以让佩佩观察的对象，但是看过这两个就会跳对话了
// <<set_view_availability ViewManager "EyeView" false>>
// <<set $EyeVisited_PeipeiTalk = true>>
// ->查询手册
// <<OpenBook BookManager>>
// <<Flip BookManager 10 >>
// [command name=listen_closeBook /]
// ->CloseBook
// me: 好的。



===
title: EyeJudgment
position: 447,-258

//////这里我在考虑的是书上没有这个症状，因为真的很特殊，Day1可以不提<b><size=100%><color=\#FFB200>神秘进程</color></size></b> 
//////这<b><size=100%><color=\#FFB200>神秘进程</color></size></b> 是线剪断之后，对于还是不断发出访问命令的进程的称呼
<<start_transition ViewManager "MainView">>
<<complete_task TaskManager "深入视觉模块进行检查">>
me:我得查一下刚才的这个进程
->查询非法操作进程
<<messagebox MessageBox "normal" "查询中......">>
<<wait 2>>
<<messagebox MessageBox "warning" "未找到相关进程信息，相关进程不存在，或已不在记录中">>
<<wait 1>>
me: 查不到这个进程的信息？太神秘了。
me: 但是毫无疑问的是，佩佩现在理应是看不到颜色的。
me: 应该说，她确实看不到，但是可以“生成”颜色...
me: 并且这个过程，伴随着一个神秘进程在不断从记忆向视觉发送请求？
peipei: 医生，怎么样，我的眼睛出问题了么？
me: 啊佩佩，准确来说，你的眼睛没有问题。
me: 奇怪的事情是，一个神秘的进程在不断从记忆向眼睛发送请求。
me: 我想这也是你能够看到颜色的原因。
peipei: 进程？发送请求？医生，我不明白
me: 就好像有个什么东西在用记忆作为颜料，为你所看到的东西上色...
peipei: 这会造成问题么？我能看到颜色，这不是一件好事吗？
me: 不好说，佩佩。医学上来说，奇怪的事情很少有好事
<<if $UFVisited_PeipeiTalk==false>>
    me: 但是目前还没有发现这和你的工作问题有关系。我最好继续检查下。
    me: 虽然不确定在哪里用，但刚才日志打印的特征码我最好也记录一下备用
<<else>>
    me: 刚刚的UF模块错误就是由于记忆素材被占用导致的
    me: 而这里，神秘的进程就是在为你的视觉调用记忆
    me: 我想，这就是记忆被占用的原因
    me: 好消息是这里有日志打印的特征码，应该可以帮我们去记忆模块定位相关的记忆

<<endif>>
<<jump Choice>>

// <<messagebox MessageBox "warning" "视觉模块：被质询的访问进程，特征码：E1F32B7">>
// me: 佩佩看不见颜色的原因是……
// ->色觉芯片缺失
//     <<complete_task TaskManager "深入视觉模块进行检查">>
//     me: 正如你所说……手册认为这是绘图机器人的正常现象，因为你的色觉芯片缺失了。
//     me: 至于你看到的那些色彩…
//     me: 按照手册说的，你应该是发生了<b><size=100%><color=\#FFB200>视觉代偿</color></b> 视觉代偿。你的视觉能看到颜色，应该是：
//     me: 你的视觉在调用记忆填补色觉的空缺。
//     peipei: 我的视觉…在调用记忆填补色觉的空缺？
//     me: 对。
//     me: （小声嘀咕）但是……手册说<b><size=100%><color=\#FFB200>视觉代偿</color></b> 在v1.2.306版本的补丁里已经修复，理论上现在应该不会再出现这个问题了……
//     me: 啧，这可不是一件好事……
//     peipei: 可是我能看到颜色，这不是一件好事吗？
//     //me: 不好说，佩佩。这指不定是什么更大的问题的一个小症状，只是我们还没发现……
//     <<if $UFVisited_PeipeiTalk==false>>
//         me: 不好说，佩佩。这指不定是什么更大的问题的一个小症状，只是我们还没发现……
//         me: 不过还好的是，目前看来这不一定和你的工作问题有关系。我最好继续检查下。
//         me: 屏幕上的这个<b><size=100%><color=\#FFB200>特征码</color></size></b> ……或许和此有关。如果需要的话，一会也许会用上。
//     <<else>>
//         me: 不好说，佩佩。你的UF模块报错是说有<b><size=100%><color=\#FFB200>神秘进程</color></size></b> 在占用记忆……
//         me: 屏幕上的这个<b><size=100%><color=\#FFB200>特征码</color></size></b> …应该可以帮助我们定位刚才在占用的记忆片段。
//     <<endif>>
//     <<jump Choice>>
// ->逻辑模块出现问题
//     me: 好像她的表现不是这样，再想想或者再查查书吧……
//     <<jump EyeJudgment>>
// ->色觉代偿失败
//     me: 好像她的表现不是这样，再想想或者再查查书吧……
//     <<jump EyeJudgment>>
===

title: UFtestDiscuss
position: -552,-78

<<start_transition ViewManager "MainView">>
<<if $firstUFdiscuss_PeipeiTalk==false>>
<<set $firstUFdiscuss_PeipeiTalk=true>>
//////Q:需要确认"启动绘图检查"的交互形式
<<messagebox MessageBox "warning" "拒绝访问，不具有权限，进行快速绘图测试获取报错信息">>
<<wait 1>>
me: 嗯？这居然是加密模块，我不能进行内部检查。
me: 看来只能进行这个快速绘图测试，从外部进行检查了……
//me: （自言自语）下一步应该怎么做？
//////春：这里怎么突然插了一句指令，我注释掉，填补下逻辑
// peipei: 是的。我只需要在脑袋里和它对话，描述我需要的图片，它就能生成出来了。
// me: 明白了……
// me: UFSocketVisited_PeipeiTalk
// peipei: 啊，工作异常？怪不得它最近画的图都那么奇怪……  
// me: 它画的图？
// peipei: 是的。毕竟所有的图片都是它生产出来的。
//////其实这里没太懂
// me: 就像画笔一样，对吧。
//////感觉现在佩佩不太是开玩笑的心情
// peipei: 哈哈，可惜不是喔。
//////需要确认具体绘图的方式
//->查询手册
//<<OpenBook BookManager>>
//<<Flip BookManager 3 >>
//[command name=listen_closeBook /]
//->CloseBook
//<<解锁条目-UF模块1>>
->进行快速绘图测试
    me: 佩佩，这个UF模块运转不太正常，我们需要做一个快速绘图测试。
    peipei: 啊，我又把它搞坏了么？
    me: 又？
    peipei: 之前就出过这类问题，技术员说UF是最精密的模块，自己不会出问题的。
    peipei: 他们说肯定是我身体里什么本源模块出问题了…
    peipei: 如果UF坏掉了，那我的工作…就全完了。
    peipei: 又是这样…我老是这样。如果我小心点……
    //////春：这里想加点分支对话，如果你能获得佩佩的信任，她后面就会多说一点自己的故事给你
    ->还没确定呢
        me: 别着急佩佩，它没有“坏掉”，只是出了一些问题。
        me: 而且，这些问题也不一定是你造成的。
        me: 说不定只是哪里进了一个小虫子？我帮你把它捉出来，就好了。
        peipei: 真的吗？一只…虫子？
        me: 只是一个说法…无论如何，需要先进行一次绘图测试。
        me: 可以吗？
    ->会被修好的
        me: 别担心佩佩，没有什么是修不好的。
        me: 经常使用的东西总是会出些问题的，这是相当正常的。
        me: 只要搞清楚它哪里出了问题，相信我们很快就能解决。
        me: 我需要先进行一次绘图测试来定位问题。你能做到么？
    peipei: 好的医生…谢谢你。是我有点太紧张了。
    peipei: 呼……
    peipei: 没问题！我能做到的。
    ///me: 佩佩，你可以操作UF进行一次快速绘图测试吗？这样我好根据结果判断它的问题。
        //////这里最好检测一下玩家有没有看过书，如果看过了
        //////UF模块会不断拿素材进行学习，工作会对这些学习造成某种消耗，所以工作越多，就会学习得越多（“工作压力”不是即时的）
        //->查询手册
        //<<OpenBook BookManager>>
        //<<Flip BookManager 3 >>
        //[command name=listen_closeBook /]
        //->CloseBook
    //peipei: 当然，医生。
me: 好的，那么我们开始吧。我还没明白这个UF是怎么工作的……需要一个画板什么的吗？
peipei: 啊医生，不用。我不需要那个。UF不需要任何画板或者画笔。
me: 纸和笔都不需要，怎么进行绘图？
//peipei: 是的。我们是用UF来绘图的。
peipei: 我只需要在脑袋里向UF对话，描述需求，它就会自动把图画出来。
me: 原来如此……
//->画板是什么作用的<<if $firstUFdiscussQ1Visited_PeipeiTalk==false>>
//    me: 那为什么…你的手上会拿着一个画板呢？
//    <<set $firstUFdiscussQ1Visited_PeipeiTalk=true>>
//    peipei: 噢，那个画板，只是用来记录需求的修改的。
//    peipei: 你看我，什么都记不住的样子……
//    peipei: 但是如果是快速绘图的话，我还是没问题的。
//    me: 原来如此。
//    <<jump UFtestDiscuss>>
//->为什么要安装在体内<<if $firstUFdiscussQ2Visited_PeipeiTalk==false>>
//    <<set $firstUFdiscussQ2Visited_PeipeiTalk=true>>
me: 那为什么这种模块要被安装在体内？它还占用了你的一只眼睛……
    peipei: 我不太清楚。
    peipei: 但是所有的绘图工都要先读完艺术学校，再进行完全的模块化改造。
    peipei: 现在，虽然大家的UF模块都一样，但是表现也会有不同。
    peipei: 之前我们学校成绩好的人，现在她的UF绘图绩效也是最好的。
    peipei: 而我就……
    me: 看起来…UF并不是魔法。它还是需要使用者的绘画经验，只是绘图效率比人工更高些。
->开始绘图
    me: 那我们开始吧，佩佩。进行快速绘图测试吧。
    <<jump UFtest>>
<<endif>>
===
title: UFtest
position: -546,144

///确保是在主视角下进行UF模块的操作
peipei: 好的……要画什么样的图片呢？
// me: 那么我们开始吧。佩佩，让UF生成一张图片吧。
// peipei: 好的……什么样的图片呢？
me: 就按照工作来吧。我想想…
me: 就做一张罐头的海报吧。
peipei: 好的，医生。罐头，海报……
peipei: 我们想要罐头在什么地方呢？
->手上
    <<set $UFPhotoID_PeipeiTalk = 1>>
    ///感觉现在设定不是这样了？
    me: 毕竟是给机器人吃的，让它由一个机器人拿着吧。
    peipei: 说的对，我想想……他应该是怎样的表情呢？
    ->严肃的
        me: 我觉得严肃的会比较好？毕竟罐头的味道其实挺一般的。
        peipei: 一般吗？好吧…我有点不太分辨得出来了。
        peipei: 对我来说，好像只要能快速吃完，中午我就可以多休息一会。
        peipei: ……啊，这个提词被UF拒绝了。
        me: 拒绝？为什么？
        peipei: 因为，广告上出现的人物表情都必须是符合一定规定的笑容。
    ->陶醉的
        me: 我想他应该是陶醉的？像是闭着眼睛回味的样子。
        peipei: 回味…我有点不太分辨得出来了。
        peipei: 不过我确实挺喜欢罐头的。因为它吃起来很快，可以让我中午多休息一会。
        peipei: ……啊，这个提词被UF拒绝了。
        me: 拒绝？为什么？
        peipei: 因为，广告上出现的人物表情都必须是符合一定规定的笑容。
    ->开心的
        me: 他应该看起来很开心？我印象里所有的广告上的人都笑得很开心。
        peipei: 你说的对，医生。我差点忘了……
        peipei: 其实我不应该问你这个问题。因为公司是有规定的……
        peipei: 广告上出现的人物表情，都必须是符合一定规定的笑容。
    peipei: 我竟然给忘了…哎，我怎么总是忘记各种事情？
->餐桌上
    <<set $UFPhotoID_PeipeiTalk = 2>>
    me: 听起来应该是出现在餐桌上的？这似乎是公司希望它在的地方。
    peipei: 你说的有道理，医生。我竟然没有想到……
    peipei: 我太久没有在餐桌上吃饭了。
    peipei: 那么…餐桌上还应该有些什么东西呢？
    //////本地化可能要注意下这里的元素，比如把饺子换成圣诞节礼物
    ->各种菜肴
        me: 我觉得既然是餐桌，上面应该有很多各种别的菜肴吧。
        peipei: 那我让UF处理一下……
        peipei: 啊，这个提词被UF拒绝了。
        me: 拒绝？为什么？
        peipei: 因为有规定，这个广告上不能出现罐头之外的任何食物。
    ->一大盘饺子
        me: 我想这个餐桌应该属于一个家庭？或许这是春节，他们煮了饺子放在桌上。
        peipei: 春节？
        me: 是啊，春节的氛围应该挺好的。人人都喜欢春节：烟花，晚会，还有半天的休息！
        me: 在这样的氛围下，铁皮的罐头也会看起来柔和很多吧。
        peipei: 医生，你的想法挺不错呢！让我组织一下……
        peipei: 啊，这个提词被UF拒绝了。
        me: 拒绝？为什么？
        peipei: 因为有规定，这个广告上不能出现罐头之外的任何食物。
    ->两杯红酒
        me: 我想餐桌上可能会有两杯红酒？
        peipei: 红酒？为什么？
        me: 当然是一对情侣在约会啊。“即便是约会，我也选择幸福罐头。”
        peipei: 哈哈！医生，你真有想象力。
        peipei: 啊，这个提词被UF拒绝了。
        me: 拒绝？为什么？
        peipei: 因为有规定，这个广告上不能出现罐头之外的任何食物。
        me: 酒也算吗？
        peipei: 是的。规定非常严格……但我应该是知道的才对。
    peipei: 我竟然给忘了…哎，我怎么总是忘记各种事情？
->草原上
    <<set $UFPhotoID_PeipeiTalk = 3>>
    me: 在草原上怎么样？
    peipei: 罐头…在草原上？
    me: 是的，一望无际的草原。
    peipei: 可是为什么…罐头会在草原上呢？
    ->觉得这样很艺术
        me: 不知道。我只是觉得…这样会很美。
        me: 一个方方圆圆的罐头，被柔软的草浪包裹着，里面透出食物的亮光……
        peipei: 啊，我能够想象。
    ->有人准备野餐
        me: 或许有人准备野餐，就顺手把它放在了草地上。
        me: 欣赏着美景，也会觉得食物很天然很美味吧？
    ->罐头逃走了
        me: 因为它逃走了，逃到了草原上。
        peipei: 逃走了？
        me: 作为一个机械生产出来的罐头，却有着向往自由灵魂！
        me: 这让罐头听起来生动了很多，不是吗？好像罐头里边的食物都是鲜活的。
    peipei: 我该怎么描述这个画面？我可能需要花一些工夫向UF解释……
peipei: 好的，UF…   
peipei: 完成了，医生。但愿…
<<if $UFPhotoID_PeipeiTalk == 1>>
<<show_photo UFManager "can_hand_error">>
<<elseif $UFPhotoID_PeipeiTalk == 2>>
<<show_photo UFManager "can_table_error">>
<<else>>
<<show_photo UFManager "can_grass_error">>
<<endif>>
peipei: 哎…果然，怪病还在。
me: 图片看起来…有点诡异。它的色彩像是出了一些问题？
peipei: 这段时间它总是这样。一开始还只是偶尔，现在已经每次都会是这个问题了。
me: 看起来UF模块也不是特别稳定。既然任务这么着急，为什么不临时改人工绘图呢？
peipei: 其实UF是特别稳定的，只是在我身上会出这种问题…技术员说一定是我自己身体里有什么怪病。
peipei: 而且，现在绘图工作已经只能由UF来完成了。就算我想要……我也已经好久没有画过画了。
peipei: 如果这个怪病治不好，如果UF不能恢复……
me: 别担心，佩佩。我就是来帮你治疗的。
me: 这个UF模块的绘图结果…或许可以在「UF模块常见症状」条目找到对应的症状。
->查询手册
<<OpenBook BookManager>>
<<Flip BookManager 6 >>
[command name=listen_closeBook /]
->CloseBook
<<jump UFJudgment>>
===
title: UFJudgment
position: -258,-195

me: 所以，对于佩佩的UF模块，现在的问题是……
->UF无法正常读取素材
    <<complete_task TaskManager "深入检查UF模块">>
    me: “UF无法正常读取素材，出现此问题通常是由于记忆素材被其他模块未授权占用”……
    peipei: 这是…什么意思？
    me: 嗯……简单来说，UF需要使用记忆素材来绘图，但是它使用的记忆被别的进程使用了。
    me: 暂时不知道这个进程是什么，总之它导致你的UF受到干扰，绘制的图片颜色不正确。
    //me: （临时修正）UF需要占用更多访问记忆的带宽，但是有一个顽固而不受控的<b><size=100%><color=\#FFB200>神秘进程</color></size></b> 在访问记忆。
    //me: （临时修正）当UF占用到一定程度的时候，这个进程的记忆访问就会扰乱UF的数据获取。
    //////需要明确一个结论：是“跟视觉同时访问了同样的记忆”还是“需要更多带宽但是被视觉占了”？我先倾向按照后者来改，不过会涉及到手册的修改，我先不动这里
    peipei: 也就是说我的工作表现不佳不是我的能力原因，而是因为我身体里面有些东西…出问题了？
    <<if $EyeVisited_PeipeiTalk==false>>
        me: 不好说，我需要先找到是什么占用了这个记忆，然后获得<b><size=100%><color=\#FFB200>特征码</color></size></b> 去看记忆。
    <<else>>
        me: 刚才检查视觉模块，有神秘进程在非法调用记忆给视觉。
        me: 而UF的问题就是由于视觉素材被占用导致的，我觉得应该就是这个问题。
        //me: 不好说，但我感觉这个<b><size=100%><color=\#FFB200>神秘进程</color></size></b> 很有可能就是刚才在视觉模块看到的东西。
        me: 刚才在视觉模块检查的时候获得了一个<b><size=100%><color=\#FFB200>特征码</color></size></b> ，用它去记忆模块检索一下看看吧。
        me: 或许我们能释放那些被占用的记忆！
    <<endif>>
    peipei: 好的，麻烦医生了。
    //标记现在已经访问主视角下的UF模块了
    <<set $UFVisited_PeipeiTalk to true>>
    <<jump Choice>>
->记忆模块发送了指令之外的素材
    me: 好像她的表现不是这样，再想想或者再查查书吧……
    <<jump UFJudgment>>
->UF模块出现物理性损坏
    me: 好像她的表现不是这样，再想想或者再查查书吧……
    <<jump UFJudgment>>

===
title: MemoryView
position: 571,241

 <<start_transition ViewManager "MemoryView">>
//////有一个问题：看完记忆我就能得出结论了，那么这个过程是如何让“我”得出结论的？我看到了什么可以让我确诊？
me: 好了，我们来定位一下记忆吧。
me: 这个<b><size=100%><color=\#FFB200>神秘进程</color></size></b> …到底在做什么呢？
//////大概聊下天
me: ……
me: 定位到了。
<<search_memory MemoryManager "liuying1-2">>
<<wait 1>>
peipei: 要是工作也能画画…要是能永远画画就好了。
同学: 哈哈，可能等我们进入公司就不这么觉得了。听说进公司之后做什么都不会再快乐了。
peipei: 不会的。至少画画这件事情让我感觉到很纯粹的快乐……
peipei: 那种朝九晚五，一眼看到头的生活，我想我反而会受不了的。
同学: 哈哈……
同学: 但愿你是对的。
peipei: 我肯定是对的。
<<wait 1>>
peipei: 如果公司这么讨厌的话，我就不在那里干就好了啊！
///<<关闭写生图片>>
///<<展示落日图片>>
<<search_memory MemoryManager "liuying1-1">>
<<wait 1>>
unknown: 好美啊。
peipei: 嘘，别说话。
<<wait 1>>
unknown: 我们要是能一直坐在这儿就好了。
peipei: 都让你别说话。
<<wait 2>>
unknown: 我爱你。
<<wait 3>>
//关掉灯的声音
//////这段记忆需要被替换，暂时先留着占位
<<search_memory MemoryManager "liuying1-3">>
<<wait 1>>
peipei_child: 医生！看，大象！
docter: 哪里有？…啊，那朵云呀。确实很像大象喔。
docter: 但是佩佩为什么会见过大象呢？
peipei_child: 我在博物馆见过！好大好大的大象标本，有个哥哥跟我说，大象可以比房子还大！
docter: 佩佩是个很有想象力的小朋友噢。
peipei_child: 想象力…是什么？
docter: 我们的大脑里面有一个区域专门控制视觉，但是这个区域也控制想象力。
<<wait 0.5>>
docter: 佩佩以后会成为一个艺术家的。
peipei_child: 艺术家又是什么？
<<wait 0.5>>
peipei_child: 医生快看，它现在更像一个飞机啦！
<<wait 1>>


peipei: 停下，医生……快停下……
me: 感觉反胃是吗？记忆引起的情绪波动导致的，我这就退出来。                                  
<<set $MemoryVisited_PeipeiTalk to true>>
<<set_view_availability ViewManager "MemoryView" false>>
<<jump Choice>>
===
title: conclusion
position: -212,372


<<start_transition ViewManager "MainView">>
<<messagebox MessageBox "warning" "记忆模块：待检查的37462条记忆">>
//<<解锁条目-记忆模块问题归档>>
me: 居然还有这么多记忆被占用了，看来不能单独处理了
me: 我需要找到一个方法阻止视觉继续调用记忆，查询一下手册吧。
->检查手册
<<OpenBook BookManager>>
<<Flip BookManager 13 >>
[command name=listen_closeBook /]
->CloseBook
<<fade_in 1>>
<<load_scene ClinicScene>>
<<move_out_fix>>
<<fade_out 1>>
<<character_switch_image Peipei_1>>
<<character_fade_in 1>>
//////需要一个“想象力”的官方定义？比如“视觉亢奋”之类的（需要措辞一下）；它无法被解决，但官方也不认为它需要解决，因为可以剪线
//////这个东西是官方无法解决的，它只能解决逻辑上的数据流动问题；但如果有一个定义会让这个过程看起来没那么笨（不然第二天才忽然说有一个<b><size=100%><color=\#FFB200>神秘进程</color></size></b> ，第一天根本没注意到，不太好）
//////现在版本这两件事情是作为一块讲的，看看要不要拆开来（再明确一下：①线路有数据，影响UF全速运转；②想象力让这个线路的数据尤其大，暂不清楚有什么别的问题——实际上day2我们就看到出问题了）
me: 根据手册的内容，做一个<b><size=100%><color=\#FFB200>视觉-记忆桥阻断术</color></b> 就可以修复这个问题。
///me: 手册说这个手术是没有负面效果的，而且你的症状完全符合，所以“视觉-记忆桥阻断术”应该是最适合的治疗方案了。
peipei: 要做手术啊？没想到…我还以为吃点药或者换点冷却液就可以了……
me: 别害怕，佩佩，这只是个小手术。
me: 手册上说了，对成年人是没有明显不良反应的。
peipei: 可是UF不是还要继续学习吗？如果我的视觉没法往记忆里传东西了……
peipei: 那我接下来这几十年不就没办法提供新素材给UF模块了？
me: 其实UF调用的素材绝大部分，不是很旧的，就是外源下载进去的……
me: 简单来说，UF认为自从你开始工作之后，就没有什么新奇的值得记住的东西了。
peipei: ……这样吗……
//////判断下底下这段会不会让这个手术变得看起来严重了？
//////春：我感觉会，另外就是这个讨论显得特别刻意的营造悲情感
peipei: ……
peipei: 早知道我就不要学这个了……早知道我就不要画画了……
me: 我也不想这样，佩佩。但根据你主管的说法，只要你的UF恢复正常，你就不会进<b><size=100%><color=\#FFB200>PIP</color></b> 了。
me: 很遗憾，这就是刚才说的那种代价吧。
peipei: 可是失去颜色的生活……我……我是怎么到这一步的……
me: ……对不起，画画不是我了解的领域。我只能告诉你，要让UF恢复正常，只能进行<b><size=100%><color=\#FFB200>视觉-记忆桥阻断术</color></b> 。
peipei: 你说的对，医生。很抱歉失态了。
me: 不要再说对不起什么的了。没什么好对不起的。
peipei: 对不起，医生。
peipei: ……
<<jump BeforeSurgery>>

===
title: BeforeSurgery
position: 345,412

me: 那么，<b><size=100%><color=\#FFB200>视觉-记忆桥阻断术</color></b> ，如果你确认接受手术，就在这里签下你的名字吧。
peipei: ……（签字）
///<<手术风险告知书>>
///<<签名>>
///<<任务提示更新：进行视觉-记忆桥截断术>>
me: 好的，那么我们开始吧。
<<set $surgery_PeipeiTalk=true>>
<<fade_in 1>>
<<move_to_fix>>
<<load_scene 佩佩视觉模块>>
<<Set_ViewVisualState ViewManager "ColorView" 1>>
<<wait 1>>
<<fade_out 1>>

<<add_task TaskManager "修好佩佩的UF模块">>
<<add_task TaskManager "执行记忆-视觉桥阻断术" "修好佩佩的UF模块">>
<<wait 0.5>>
<<task_moveIn TaskManager>> 

<<jump Choice>>
===
title: Surgery
position: 85,821

/////头部视角-视觉-记忆桥截断术
 //<<start_transition ViewManager "MainView">>
[command name=activate_socket_choice /]
    -> MemoryEyeScissor
        <<set_scissors_mode LineManager false>>
        <<complete_task TaskManager "执行记忆-视觉桥阻断术">>
        ///<<shakeScreen ScreenEffect>>
        ///<<hide_dialog>>
        ///<<wait 2>>
        ///<<fadeIn ScreenEffect 1 1>>
        ///<<hide_dialog>>
        peipei: 啊…眼睛……我的……
        peipei: 好痛！
        me: 怎么了？怪了，这不应该引起任何痛觉的…
        peipei: ……
        peipei: 呼……
        peipei: 好像……好多了。
        me: 还没结束…我们进视觉和UF模块检查一下吧。
        <<add_task TaskManager "检查视觉模块" "修好佩佩的UF模块">>
        <<add_task TaskManager "检查UF模块" "修好佩佩的UF模块">>
        <<set $EyeVisited_PeipeiTalk to false>>
        <<set $UFVisited_PeipeiTalk to false>>
        <<jump review>>
    -> MemoryUFScissor
        me: 我们要剪的不是这个吧
        <<jump Surgery>>
//  ->执行视觉-记忆桥阻断术
//     peipei: 啊…眼睛……我的……
//     peipei: 好痛！
//     me: 怎么了？怪了，这不应该引起任何痛觉的…
//     peipei: ……
//     peipei: 呼……
//     peipei: 好像……好多了。
//     me: 进视觉和UF模块检查一下吧。
//     <<set $EyeVisited_PeipeiTalk to false>>
//     <<set $UFVisited_PeipeiTalk to false>>
//     <<jump review>>
===

title: review
position: 85,1052

<<start_transition ViewManager "MainView">>
<<if $UFVisited_PeipeiTalk==false&&$EyeVisited_PeipeiTalk==false>>
->检查视觉
    <<jump EyeViewFollowUp>>
->进行绘图测试
    <<jump UFViewFollowUp>>
<<elseif $UFVisited_PeipeiTalk==false&&$EyeVisited_PeipeiTalk>>
<<complete_task TaskManager "检查视觉模块">>
me: 视觉系统正常，我们再看看UF是不是恢复正常了吧。这才是最终的目的。
->进行绘图测试
    <<jump UFViewFollowUp>>
<<elseif $UFVisited_PeipeiTalk&&$EyeVisited_PeipeiTalk==false>>
me: UF正常了，谨慎起见，我们还是检查一下视觉模块吧。
<<complete_task TaskManager "检查UF模块">>
->检查视觉
    <<jump EyeViewFollowUp>>
<<elseif $UFVisited_PeipeiTalk&&$EyeVisited_PeipeiTalk>>
me: 好，都没问题了。
<<complete_task TaskManager "修好佩佩的UF模块">>
<<task_moveOut TaskManager>>
->结束治疗<<if $EyeVisited_PeipeiTalk&&$UFVisited_PeipeiTalk>>
    <<jump EndTreatment>>
<<endif>>
===
title: EyeViewFollowUp
position: 441,1082

<<set_EyeState EyeManager "CannotImagineColor">>
<<EyeEffect_Init EyeManager>>
<<start_transition ViewManager "EyeView">>
me: 试试吧
->指示佩佩看天空
    <<set_Eyetarget EyeManager "sky">>
peipei: 天空…是什么颜色的？
->指示佩佩观察植物
    <<set_Eyetarget EyeManager "plant">>
peipei: 它们都变成灰色的了……
->指示佩佩观察海报
    <<set_Eyetarget EyeManager "poster">>
peipei: 这是…我画过的东西吗？
///<<任务提示更新：检查视觉模块完成>>
me: 看来成功了。那个进程被阻断了。
me: （虽然“成功”这个说法在这里实在太奇怪了……）


===
title: UFViewFollowUp

///<<任务提示更新：进行UF绘图测试>>
me: 佩佩，我们用UF画一张图吧，还是之前说的那张。
peipei: 好的，UF……
me: 这下色彩正常了。让佩佩也检查一下吧？……
me: 我在想什么？我已经剪断她的颜色了。
me: ……

===
title: EndTreatment

me: 总算是好了。你恢复健康了。
me: 健康……这真的算得上是健康吗？
peipei: 谢谢你，医生。这样我总算可以完成工作了。
me: ……
me: 感觉怎么样，还有没有哪里不舒服？
peipei: 不舒服吗？倒也没有哪里不舒服……不过感觉有点奇怪。
peipei: 我感觉好平静。这就是没有想象力的感觉吗？
peipei: 其实还挺不错的……比我想象的好多了。
me: 那就好。
me: 别担心，佩佩。先别想别的，把工作完成吧。
peipei: 你说的对，医生。等工作完成，一切都好说……
peipei: 我先走了，医生。现在还不是休息的时候。
me: 再见，佩佩。
peipei: 再见……
<<character_fade_Out 1>>
me: 希望这代价是值得的……