<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Stelpolva Write Reader</title>
    <link>https://write.stelpolva.moe</link>
    <description>Read the latest posts from Stelpolva Write.</description>
    <pubDate>Sat, 27 Jun 2026 08:08:19 +0000</pubDate>
    <item>
      <title>酒吧驻唱初体验（下）</title>
      <link>https://write.stelpolva.moe/maki/jiu-ba-zhu-chang-chu-ti-yan-xia</link>
      <description>&lt;![CDATA[酒吧驻唱初体验（下）&#xA;3.5 补充一些排练细节&#xA;上篇忘了说，七点多的时候，贝斯手来了。他的气质就蛮符合我对贝斯手的刻板印象，就什么都淡淡的，不怎么说话但你不会觉得他冷漠或者害羞，他只是不怎么说话而已。&#xA;&#xA;琴包的顶上挂着一个毛茸茸的挂件，一晃一晃的。发型算是短发里面比较长的，显得柔和一些（忍不住拿他跟吉他手比较）。&#xA;&#xA;看到他来了，我就唱完然后说贝斯老师要不要一起。&#xA;&#xA;因为舞台太小了，我的左边右边都有人，他就只能坐在我正后面，跟吉他手挨着。&#xA;&#xA;（也许这个酒吧在设计装修的时候就没打算让这样编制的乐队来吧……太拥挤了，一台电鼓就几乎占了舞台的一半。吉他手居然坐在台下，贝斯手坐在墙根，他俩挡住了本就很窄的出入口。其他人想上台用另一个麦克风唱歌的时候，直接像玩跳马游戏那样从桌子上骑着翻上舞台。现在想来觉得十分滑稽。不过当晚滑稽的事实在太多，这个排不上号了。）&#xA;&#xA;贝斯手掏出一张手写的歌单，白纸黑字的，上面写着歌名和调。现在回忆起那张纸的配色，我觉得太素了，有点凄凉，给人一种办白事的感觉。&#xA;&#xA;我也带了自己写的歌单，是用的书慧的拍纸本，彩色的，笔也是彩色的。单纯是因为纸和笔买太多了用不完。&#xA;&#xA;印象中我们是先顺着歌单继续往后排，然后又回到最前面从第一首开始（记忆有点模糊了）。总之贝斯手的淡定程度不输给吉他手，他就跟吉他手说了句下行是不是，然后他俩就弹起来了。&#xA;&#xA;我觉得很有意思可以观察到乐手是怎么交流的，虽然也没有太听懂。大概是和弦根音一直往下走吧。但贝斯手是怎么知道的呢，他是扒过原曲，还是听的吉他手的和弦所以这样判断呢……&#xA;&#xA;不过当时没时间想这些更没时间问。&#xA;&#xA;排得差不多了主理人说大家休息一下吧，然后贝斯手就出去买吃的了，过了一会拿着一根糯玉米回来啃。我从台上下来在旁边椅子坐着喝自己带的水。&#xA;&#xA;吉他手没有挪窝，跟鼓手说了个啥，你随便打。大概是想即兴练习吧，鼓手就即兴打，然后吉他手即兴弹。&#xA;&#xA;不知道是鼓手会的少还是年轻人就是躁啊，吉他手弹一些比较chill的东西的时候，鼓手还在那里动次打次动次打次动动动动…………听得我有点烦。而且好几次，他俩收尾的时候没对上，和弦听起来要结束了，鼓手还在那里激情四射打个没完。&#xA;&#xA;就算是临时的草台班子打着玩也要配合队友的嘛！&#xA;&#xA;但有没有一种可能，鼓手根本听不见吉他手弹的啥？有可能。不过这些都是我后来想到的，当时我就在那里呆呆地喝水而已。&#xA;&#xA;主理人说第一趴结束后去吃饭，我还想了想到时候要不要一起去，因为我包里还揣着个汉堡。下午出门前点了俩，吃一个带一个。&#xA;&#xA;我还是决定跟他们一起去吃饭，因为我想听他们聊天，多获取一些信息。顺便蹭个饭，这样汉堡可以留到明天当早饭。&#xA;&#xA;对了，排练的时候，排到《简单爱》，主理人说他也想唱，于是上来跟我对唱一番，后来他还唱了《静止》。唱得，不好听也不难听吧。。。精神头倒是挺足的。看着空荡荡的台下，我想这样也挺好，我巴不得歇会。&#xA;&#xA;4.第一趴演出&#xA;上篇忘了讲一个重要的问题，就是上台紧张的问题。&#xA;&#xA;这个问题也蛮有意思的，很多时候你其实并不紧张，你就照常表现，然后突然脑子想到了我会不会紧张的问题，然后你才紧张了。声音抖了一下，或者觉得没气了，被自己听到了，心想，啊，我紧张了，我果然紧张了……！&#xA;&#xA;现在想来，那晚确实有好多次这样的时刻。不过总体来说，我觉得我虽然有点紧张，但它并不是影响我表现的主要因素。&#xA;&#xA;影响我表现的主要因素还是，一、我的基本功感人（贬义）；二、返听太垃圾。&#xA;&#xA;假如你是站在讲台上的老师，那个返听的感觉就好像是，它是从教室最后面的黑板报上传来的，而且上面还蒙着一层破床单。&#xA;&#xA;不说这个了，希望以后有机会用上耳返吧……&#xA;&#xA;没休息多久就到了八点钟，我感觉我又紧张了，心理上对排练和演出还是有些区分的，觉得演出更严重，更可怕一些。&#xA;&#xA;但因为没有顾客，所以其实，没有任何区别。&#xA;&#xA;我对酒吧的经营完全不了解，但常识告诉我一个酒吧在周日晚上八点钟如果一桌客人都没有，那不是什么积极信号。&#xA;&#xA;（其实在大众点评看评论的时候就有心理准备了。而且，我衷心认为这个酒吧没生意跟它的装修有很大关系。我都不好意思放图，太丑。那附近怎么说也是传媒类企业集中的地方，高碑店啊家人们，你装成那样到底想吸引什么样的客群……）&#xA;&#xA;第一趴演出本身倒没太多可说的，算是比较顺吧，顺到我会时不时走神。嘴巴自动唱着，脑子却一飘一飘的，一时间甚至冒出一个念头：你看我在这里胡思乱想，但歌声还是不受影响哎（……我简直要怀疑这是不是某种程度的解离）。&#xA;&#xA;而且，我根本听不到贝斯的声音……吉他也几乎听不到，自己的声音也很遥远，倒是鼓很吵。&#xA;&#xA;我是谁，我在哪，我在干嘛，这都是谁……？&#xA;&#xA;不过，跟乐队一起演，真的乐器，还是比伴奏要爽的……那种临场感，好像刚炸出来的炸鸡，刚炒出来的带着锅气的炒粉……某些段落吉他手或者鼓手会说给对方听，比如“再来最后一遍！”什么的，然后真的能一起结束，好像是个很默契的团队似的，草台班子评分减一分（。）&#xA;&#xA;我忍不住想象如果是认真编的歌、而不是套路的和弦、如果有认真排练过、而不是现场对付、如果是自己的歌、完整的有诚意的表演……&#xA;&#xA;当时顾不得想这些，只觉得懵懵的。其实很多感受是一边回忆一边冒出来的，比如，通惠河上面的同心桥，好像一根大油条……&#xA;&#xA;之前听过很多老哥他们团的访谈，这次体验过之后，对他们说过的话有了一些新的认知……&#xA;&#xA;比如，这个吉他手（指老哥）好厉害，我要跟他组团！——是一种什么心情（并不是说我想跟这个吉他手组团，事实上当晚的乐手0人让我想跟他组团。我学到的是，原来想不想跟一个乐手组团的心情是如此明确。不过，我在judge他们的时候，他们也在judge我吧。好吧，其实贝斯手还可以考虑，原因竟是：因为他表现得少，所以扣分也少……考虑啥啊他连排练都来那么晚）；&#xA;&#xA;比如，小朱（老哥的贝斯手）说的，我们那时候唱一家倒一家——我看这家也快倒了……&#xA;&#xA;第一趴很快唱完了，于是一群人去吃饭。贝斯手走下台，掏出玉米继续啃。&#xA;&#xA;其他人在前面先走了，我觉得把贝斯手晾在那不太好吧（不确定有没有人招呼过他），就主动跟他说，你一个人在这儿吃玉米呀？他看着我，淡淡点头。&#xA;&#xA;（如果我确定其他人有跟他说过我们去吃饭了之类的话，我就不会跟他说话了。单纯是不想他被冷落了。我真是一个大好人(:з)∠)）&#xA;&#xA;现在回忆起来，感觉贝斯手一整晚都只有一个表情，一个宠辱不惊的智慧的似笑非笑的圆润的表情，即使是啃玉米时也不曾改变。不过大部分时间我看不见他的表情，因为我的后脑勺没长眼睛（。）&#xA;&#xA;5.在拉面馆吃饭&#xA;酒吧附近走过一个转角就是一家拉面馆，晚上八点半，顾客不多。我们从酒吧去拉面馆的路上也没看见几个人，路上很萧条的样子。那附近就是那种北京的园区的气质，地方看起来挺宽敞，但商业稀疏，人气也聚拢不起来的感觉。我想，也许没客人跟这个选址也有些关系。&#xA;&#xA;走进去之后，主理人说大家看看吃什么。大家都来碗拉面，我说我也一样。&#xA;&#xA;店里灯光很亮，典型的快餐感觉，菜单是那种墙上挂的灯箱，十分刺激感官。我根本没脑子看菜单也没心情点菜，事实上当时的我连看汉字都费劲，几个字的菜名看完不知道什么意思。&#xA;&#xA;点完拉面大家坐下，此时小绿也在，坐在我旁边。吃饭时聊的内容大部分在上篇已经提过，这里只补充一些。&#xA;&#xA;黑衣男的话题好像是鼓手先提起来的，他说那个人指了他好几次。（我完全没发现）听鼓手这么说我才意识到，原来黑衣男不止对我不满意，还对鼓手不满意。&#xA;&#xA;虽然我也对鼓手不太满意，但我觉得他没有很大问题。我对黑衣男的表现充满了疑惑，至于吗哥们，你很了不起啊。&#xA;&#xA;主理人说穿牛仔服的男的是老板的弟弟，不是老板本人。&#xA;&#xA;（后来，牛仔男有自己上台唱歌。我在大众点评也有看到顾客说老板唱歌很好听。所以我不知道顾客们说的唱歌好听的是牛仔男还是他哥，又或者他们兄弟俩都会唱歌。但我更想知道的是，装修到底是谁拍的板……）&#xA;&#xA;牛肉面很久才上来，可能是现拉的面所以比较慢吧，我都有点不耐烦了。但我并不饿，面上来之后挑了两筷子就吃不下了。&#xA;&#xA;小绿一直在跟其他三个人聊天，嘴巴就没停过。他没有点拉面，他说他吃过饭了（所以他也是抱着社交的心态来吃饭的吧）。过了一会吉他手端来一份烤馕给小绿，小绿说大家一起吃。&#xA;&#xA;聊天的气氛不那么轻松，毕竟情况摆在那。&#xA;&#xA;小绿说还是有顾客的呀，那个穿橙色羽绒服的大哥，还拍视频呢。鼓手说那是我爸，等会接我回家呢。——就连最好笑的一段都带着凄凉。&#xA;&#xA;小绿是一个大e人，别人说啥他都能接下去。我比想象中要累，放空了好几次，自己又把自己拉回来。我走神的时候，小绿在说话，我走神完了回来了，小绿还在说话。&#xA;&#xA;我心想哥们你能不能消停会，高精力人士是这样的吗？刚我还看到他把玩吉他手的吉他来着，估计也是搞音乐的吧。&#xA;&#xA;不过后来多亏了小绿，某种程度上算是救场了。&#xA;6. 终于有顾客了&#xA;吃得差不多，主理人说那我们回去吧，小绿说看看有人来吗。我又开始紧张了。&#xA;&#xA;回去发现还真有一桌顾客，两男两女，看起来是两对情侣。两位女生看起来就是标准的小红书上面的美丽驻唱歌手打扮，脸小巧精致，长发，化了妆，合身的时尚上衣，小短裙大长腿，一切都是那么地标准美女。&#xA;&#xA;我心想，要不你们上来唱吧。&#xA;&#xA;至于俩男生，看起来就是俩男生，有一个长得有点像好妹妹乐队的张小厚。&#xA;&#xA;其实在来酒吧的路上，下了地铁我就碰到一个类似的大长腿女生，对不起用这样标签化的词语，但就是那种，哎说白了这里是高碑店，时尚时尚最时尚（最时尚可能还得是三里屯）。&#xA;&#xA;当时我心里就咯噔一下子，我知道那样才是一般人心目中驻唱歌手应该有的形象。&#xA;&#xA;想起来之前听一个在唱片公司管理层干过的人的讲座说，你有没有做好准备呢？如果你想当创作歌手，你有没有一年写一两百首歌呢？如果你想有上台的机会，你有没有减肥呢？&#xA;&#xA;台下的我就眨巴眨巴眼试图消化这些信息，但心里又十分抵触，尤其是对于减肥二字……&#xA;&#xA;这个行业是这样，即使你很苗条，你一年写一两百首歌，你也不一定有机会啊。&#xA;&#xA;（所以，要不还是干脆放弃好了。本来就很穷，还不能吃拼好饭，这日子还怎么过啊……）（拼好饭现在也很贵。）&#xA;&#xA;不好意思扯远了。第一趴唱完之后我松了半口气，因为跟吉他手合作对我来说压力挺大的。他那种什么都没准备但云淡风轻甚至来指挥我的气场让我觉得很难对上频率（无论是团队合作的频率，还是他的吉他演奏出来的频率……）。&#xA;&#xA;如前所说，吉他手只待两趴，第三趴我只需要跟伴奏就好了。等于困难的任务已经完成了一半。但顾客的到来，为第二趴增加了一些难度（主要是心理上的）。&#xA;&#xA;好消息是，顾客还挺捧场的，不时抬头看我们，好像还面带微笑（灯光昏暗看不太清），也会鼓掌。&#xA;&#xA;坏消息是，他们一直在抽烟，到后面我嗓子都有点发紧。&#xA;&#xA;好消息是，顾客点了歌。这多少可以视为一种肯定吧。&#xA;&#xA;坏消息是，我不会唱。一首完整会唱的都没有。&#xA;&#xA;早在商量歌单时就跟主理人说过，我应付不了点歌。主理人说没事，那就不点歌。&#xA;&#xA;好消息是，小绿会唱。&#xA;&#xA;其实这里我的记忆又有点错乱，不太记得小绿第一次上来唱是什么时候，在什么情境下。&#xA;&#xA;换句话说，顾客点歌的时候有没有听过小绿，顾客到底是想听我唱，还是想听小绿唱，所以才点了歌，我不太记得了……&#xA;&#xA;顾客先是点了两首，唱完又点了两首。基本上都是小绿在唱，我偶尔能跟着唱两句副歌这样子。小绿唱得不错，后来主理人告诉我说，他有自己的乐队，是主唱来着。（他们乐队的名字也很搞笑…………）&#xA;&#xA;重点是小绿很会互动，每次唱完都说两句吉祥话（吉祥话），还说得挺自然，让人觉得嗯，这是一种基本礼仪。而我就跟着谢谢，谢谢。&#xA;&#xA;他唱的时候我多想下台到旁边坐着啊！！！要不是舞台出入口完全被堵住，我早就识趣地躲起来了。哪怕有个铃鼓让我可以挥一挥也好。啥也没有，我就拍手，拍一会就累了。&#xA;&#xA;顾客点的歌里面我会的最多的是林俊杰（我谢谢你）的 always on line。小绿唱着我就试着一起唱，他get到了会把句子让给我。结果我又不太会，他又赶紧补上。大概就是这样非常临场发挥的感觉。&#xA;&#xA;顾客还点了仙剑三电视剧的歌，有个什么此生不换吧，我听见鼓手嘀咕说怎么打啊……我趁机凑过去说，抒情的，轻一点，慢歌，别太猛（终于把憋了一晚上的话说出来了）。&#xA;&#xA;期间还能看到牛仔服男老板弟弟时不时从吧台端着做好的酒送到顾客桌上，后来他们还玩了一会不知道是骰子还是什么东西的游戏，不过也不吵闹。就是这个抽烟啊，我是真受不了，四个人全在抽烟，一根接一根。&#xA;&#xA;酒吧大概是最不可能室内禁烟的地方了吧。所以我对酒吧驻唱这个职业产生了，更多的抗拒。（虽然它更抗拒我吧）&#xA;&#xA;（所以后来小绿加了我微信说给我推荐机会的时候，我表示出了一些拒绝。）&#xA;&#xA;我和小绿还唱了《闷》，排练的时候他好像就很喜欢这首歌，吉他手说没听过，他还打趣吉他手。（此时顾客还在不在，我已经不记得了）&#xA;&#xA;总之说下面要唱《闷》的时候他就说啊来摇滚一点的！等我反应过来他已经在台上了。很元气，很有活力，我心想有必要吗哥们这么开心吗……这歌需要蹦起来吗？（吃饭的时候听到他说他是98还是99的来着）&#xA;&#xA;之所以要提这首歌是因为吉他手说，我觉得你们俩的声音挺搭的，可以加个联系方式。到时间了吉他手收拾东西要走的时候，又说，你们的声音真的很互补，效果不错的。&#xA;&#xA;然后前略后略，吉他手问我，你是单身吗？&#xA;&#xA;我：啊？（听清楚了但故意啊一下表示无语）&#xA;&#xA;他又问了一遍，全程还是那种严肃的表情，而我快要失去表情管理，因为我有点无语。&#xA;&#xA;我说，单身啊。他说，哦。（？）&#xA;&#xA;总之，小绿是吉他手的司机，排练的时候就听到吉他手说你那个车能不能装下我的吉他啊，啥啥的。所以第二趴结束后，小绿跟吉他手一起走了。鼓手也走了，贝斯手也走了。顾客也走了，本就冷清的场子从冷藏室变成了冷冻室的感觉。&#xA;&#xA;不过我也无所谓，也有点累。主理人说等会第三趴你就唱什么什么，我唱什么什么，然后就结束。我说行（累了，想早点回去了）。我让他找牛仔男要放伴奏用的平板。&#xA;&#xA;坐着休息的时候，我很恍惚。也可能是二手烟的缘故。&#xA;&#xA;想到小绿唱的点歌，心想，真的是99一首吗？不管是不是，不管多少钱，这个钱应该他拿吧。我是没什么贡献。&#xA;&#xA;不过时至今日，写这篇blog的现在，我也没收到一分钱。说是分酒水来着，估计酒水也没多少钱，老板肯定是亏的，搞不好完全没给主理人钱也说不定。毕竟黑衣男都当面那样了（让我们把最讨厌的人的奖杯颁给他🏆）。&#xA;&#xA;我知道我应该问一问钱的事，但我完全不想问。也许大家看到这里，多少可以理解我的心情。&#xA;&#xA;7.令人神游的第三趴&#xA;&#xA;小绿是什么时候回来的，我已经不记得了。你来唱吧，我好累。这就是我全部的心情。&#xA;&#xA;（需要补充的是，某一趴的时候，音箱不知道怎么地啸叫了好几次（就是那种很刺耳的声音），我只好唱的时候离麦克风远一点。余光看到小绿在跟我比划，让我的手不要扶着麦克风，我就照做了。好像还是有点啸叫，但有变轻一点。这让我有点感谢小绿。）&#xA;&#xA;（小绿碰到喜欢的歌还会跟唱，吉他手好像也会，他俩坐一起我分不清楚是谁的声音。但这么一唱，我就更听不见我自己的声音了……）&#xA;&#xA;第三趴的开始，是牛仔男唱的。他说，给我演示一下平板怎么用。然后就自己唱起来了。我心想一个平板有什么不会用的，又不是海底捞点菜呢。打开全民K歌播放不就完了。&#xA;&#xA;结果只是他自己想过过瘾而已。反正也没有顾客。&#xA;&#xA;他唱了好几首经典民谣老登歌曲，安河桥，成都，还有个什么忘记了。&#xA;&#xA;说实话唱得还不错，虽然没什么个性。&#xA;&#xA;想一想一整晚他好像也没有表现出太多对我们的敌意。小绿非常捧场，又是鼓掌又是夸奖的。主理人也是。我虽然坐在牛仔男的身后他看不见的地方，但也鼓掌以示尊重……心想，哥们唱完了吗怎么还不下来。&#xA;&#xA;突然想起流年（香油）发嘟说对架子鼓有点兴趣但太占地方，就录视频给她看电鼓的样子。（电鼓还是很占地方！）&#xA;&#xA;牛仔男说他十几年前唱歌还行，现在倒嗓了。小绿说哪有哪有，唱得很好啊。&#xA;&#xA;我心想，是当驻唱歌手攒了一笔钱然后自己开酒吧吗？唱得还行但是不论是选歌品位还是装修品位都堪忧呀（我又在judge别人啦）&#xA;&#xA;他终于尽兴了，换我上去，唱了啥我已经忘了，好像没唱多久，主理人和小绿就说想唱，我无所谓，我只想早点回家了。就把舞台又让给他们。&#xA;&#xA;此时，我已经分不清楚这些行为的性质，这到底是在表演，还是在KTV自嗨，还是在干什么啊？增增哇嘎奶。&#xA;&#xA;他俩嗨得不行，又是蹦又是吼的，我在后边坐着，心想还没结束啊。很累，也很无聊。二手烟也没有散去。我用手机搜索回家打车需要多久。&#xA;&#xA;后来某首歌是主理人自己唱，然后小绿找我聊天，加了微信，他说有个新开业的酒吧找他，问我有没有兴趣驻唱。我说在哪，他说还没开呢。&#xA;&#xA;他说他唱一三五，我唱二四六，怎么样，问我有没有兴趣。我说这个频率对我来说可能有点太高。&#xA;&#xA;如果这个地方太远，我就不想去。驻唱还要应付点歌，什么都得会，不然别人点歌你怎么办。但是我不想学，学个鼓楼已经让我很痛苦。另外就是二手烟的问题。&#xA;&#xA;可以看出，我虽然没什么水平，但十分挑剔，很难伺候。&#xA;&#xA;我说，你要是哪天没空我可以偶尔帮你代代班吧。（开了个空头支票）总之就这么加上了微信，但没有聊过天。&#xA;&#xA;主理人嗨完了，时间其实也差不多到了第三趴结束的时候，他问我你还唱吗，要不再唱一个。&#xA;&#xA;我说好啊，（其实我内心是想唱一个开到荼蘼的，咋的不许我过瘾？），于是就唱了。不知道第多少次地想，这个歌词写得真好。&#xA;&#xA;唱完了他们也没啥反应，气氛从冷冻室变成了太平间。可能都累了吧。&#xA;&#xA;收拾东西回去，主理人开车，小绿骑电动车，我打车。还互相问了下大概的位置，说看看能不能捎一段，我说没事我打车。他们说等我坐上车再走。&#xA;&#xA;没想到，我刚提交打车订单就叫到车了，车距离我——五十米。抬头一看，就在拐角处。于是匆匆拜拜了就上了车。&#xA;&#xA;车子上了五环（或者四环，我不知道），窗外乌漆嘛黑，偶尔闪过一些建筑物，发光的标牌掠过我的眼睛。&#xA;&#xA;迷茫，像夜空一样无边无际的迷茫向我涌来。我问自己，今天这算是怎么回事呢？&#xA;&#xA;掏出手机，看到鼓手发来好友申请。加上之后，他说：&#xA;&#xA;吉他手老师，希望以后可以多多合作！&#xA;&#xA;我又翻了个白眼，回复他：头像有吉他的人就一定是吉他手吗？&#xA;&#xA;他说，啊，那你是哪位老师？&#xA;&#xA;我说我是主唱！&#xA;&#xA;（完）&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>酒吧驻唱初体验（下）</p>

<h2 id="3-5-补充一些排练细节">3.5 补充一些排练细节</h2>

<p>上篇忘了说，七点多的时候，贝斯手来了。他的气质就蛮符合我对贝斯手的刻板印象，就什么都淡淡的，不怎么说话但你不会觉得他冷漠或者害羞，他只是不怎么说话而已。</p>

<p>琴包的顶上挂着一个毛茸茸的挂件，一晃一晃的。发型算是短发里面比较长的，显得柔和一些（忍不住拿他跟吉他手比较）。</p>

<p>看到他来了，我就唱完然后说贝斯老师要不要一起。</p>

<p>因为舞台太小了，我的左边右边都有人，他就只能坐在我正后面，跟吉他手挨着。</p>

<p>（也许这个酒吧在设计装修的时候就没打算让这样编制的乐队来吧……太拥挤了，一台电鼓就几乎占了舞台的一半。吉他手居然坐在台下，贝斯手坐在墙根，他俩挡住了本就很窄的出入口。其他人想上台用另一个麦克风唱歌的时候，直接像玩跳马游戏那样从桌子上骑着翻上舞台。现在想来觉得十分滑稽。不过当晚滑稽的事实在太多，这个排不上号了。）</p>

<p>贝斯手掏出一张手写的歌单，白纸黑字的，上面写着歌名和调。现在回忆起那张纸的配色，我觉得太素了，有点凄凉，给人一种办白事的感觉。</p>

<p>我也带了自己写的歌单，是用的书慧的拍纸本，彩色的，笔也是彩色的。单纯是因为纸和笔买太多了用不完。</p>

<p>印象中我们是先顺着歌单继续往后排，然后又回到最前面从第一首开始（记忆有点模糊了）。总之贝斯手的淡定程度不输给吉他手，他就跟吉他手说了句下行是不是，然后他俩就弹起来了。</p>

<p>我觉得很有意思可以观察到乐手是怎么交流的，虽然也没有太听懂。大概是和弦根音一直往下走吧。但贝斯手是怎么知道的呢，他是扒过原曲，还是听的吉他手的和弦所以这样判断呢……</p>

<p>不过当时没时间想这些更没时间问。</p>

<p>排得差不多了主理人说大家休息一下吧，然后贝斯手就出去买吃的了，过了一会拿着一根糯玉米回来啃。我从台上下来在旁边椅子坐着喝自己带的水。</p>

<p>吉他手没有挪窝，跟鼓手说了个啥，你随便打。大概是想即兴练习吧，鼓手就即兴打，然后吉他手即兴弹。</p>

<p>不知道是鼓手会的少还是年轻人就是躁啊，吉他手弹一些比较chill的东西的时候，鼓手还在那里动次打次动次打次动动动动…………听得我有点烦。而且好几次，他俩收尾的时候没对上，和弦听起来要结束了，鼓手还在那里激情四射打个没完。</p>

<p>就算是临时的草台班子打着玩也要配合队友的嘛！</p>

<p>但有没有一种可能，鼓手根本听不见吉他手弹的啥？有可能。不过这些都是我后来想到的，当时我就在那里呆呆地喝水而已。</p>

<p>主理人说第一趴结束后去吃饭，我还想了想到时候要不要一起去，因为我包里还揣着个汉堡。下午出门前点了俩，吃一个带一个。</p>

<p>我还是决定跟他们一起去吃饭，因为我想听他们聊天，多获取一些信息。顺便蹭个饭，这样汉堡可以留到明天当早饭。</p>

<p>对了，排练的时候，排到《简单爱》，主理人说他也想唱，于是上来跟我对唱一番，后来他还唱了《静止》。唱得，不好听也不难听吧。。。精神头倒是挺足的。看着空荡荡的台下，我想这样也挺好，我巴不得歇会。</p>

<h2 id="4-第一趴演出">4.第一趴演出</h2>

<p>上篇忘了讲一个重要的问题，就是上台紧张的问题。</p>

<p>这个问题也蛮有意思的，很多时候你其实并不紧张，你就照常表现，然后突然脑子想到了我会不会紧张的问题，然后你才紧张了。声音抖了一下，或者觉得没气了，被自己听到了，心想，啊，我紧张了，我果然紧张了……！</p>

<p>现在想来，那晚确实有好多次这样的时刻。不过总体来说，我觉得我虽然有点紧张，但它并不是影响我表现的主要因素。</p>

<p>影响我表现的主要因素还是，一、我的基本功感人（贬义）；二、返听太垃圾。</p>

<p>假如你是站在讲台上的老师，那个返听的感觉就好像是，它是从教室最后面的黑板报上传来的，而且上面还蒙着一层破床单。</p>

<p>不说这个了，希望以后有机会用上耳返吧……</p>

<p>没休息多久就到了八点钟，我感觉我又紧张了，心理上对排练和演出还是有些区分的，觉得演出更严重，更可怕一些。</p>

<p>但因为没有顾客，所以其实，没有任何区别。</p>

<p>我对酒吧的经营完全不了解，但常识告诉我一个酒吧在周日晚上八点钟如果一桌客人都没有，那不是什么积极信号。</p>

<p>（其实在大众点评看评论的时候就有心理准备了。而且，我衷心认为这个酒吧没生意跟它的装修有很大关系。我都不好意思放图，太丑。那附近怎么说也是传媒类企业集中的地方，高碑店啊家人们，你装成那样到底想吸引什么样的客群……）</p>

<p>第一趴演出本身倒没太多可说的，算是比较顺吧，顺到我会时不时走神。嘴巴自动唱着，脑子却一飘一飘的，一时间甚至冒出一个念头：你看我在这里胡思乱想，但歌声还是不受影响哎（……我简直要怀疑这是不是某种程度的解离）。</p>

<p>而且，我根本听不到贝斯的声音……吉他也几乎听不到，自己的声音也很遥远，倒是鼓很吵。</p>

<p>我是谁，我在哪，我在干嘛，这都是谁……？</p>

<p>不过，跟乐队一起演，真的乐器，还是比伴奏要爽的……那种临场感，好像刚炸出来的炸鸡，刚炒出来的带着锅气的炒粉……某些段落吉他手或者鼓手会说给对方听，比如“再来最后一遍！”什么的，然后真的能一起结束，好像是个很默契的团队似的，草台班子评分减一分（。）</p>

<p>我忍不住想象如果是认真编的歌、而不是套路的和弦、如果有认真排练过、而不是现场对付、如果是自己的歌、完整的有诚意的表演……</p>

<p>当时顾不得想这些，只觉得懵懵的。其实很多感受是一边回忆一边冒出来的，比如，通惠河上面的同心桥，好像一根大油条……</p>

<p>之前听过很多老哥他们团的访谈，这次体验过之后，对他们说过的话有了一些新的认知……</p>

<p>比如，这个吉他手（指老哥）好厉害，我要跟他组团！——是一种什么心情（并不是说我想跟这个吉他手组团，事实上当晚的乐手0人让我想跟他组团。我学到的是，原来想不想跟一个乐手组团的心情是如此明确。不过，我在judge他们的时候，他们也在judge我吧。好吧，其实贝斯手还可以考虑，原因竟是：因为他表现得少，所以扣分也少……考虑啥啊他连排练都来那么晚）；</p>

<p>比如，小朱（老哥的贝斯手）说的，我们那时候唱一家倒一家——我看这家也快倒了……</p>

<p>第一趴很快唱完了，于是一群人去吃饭。贝斯手走下台，掏出玉米继续啃。</p>

<p>其他人在前面先走了，我觉得把贝斯手晾在那不太好吧（不确定有没有人招呼过他），就主动跟他说，你一个人在这儿吃玉米呀？他看着我，淡淡点头。</p>

<p>（如果我确定其他人有跟他说过我们去吃饭了之类的话，我就不会跟他说话了。单纯是不想他被冷落了。我真是一个大好人<em>(:з)∠)</em>）</p>

<p>现在回忆起来，感觉贝斯手一整晚都只有一个表情，一个宠辱不惊的智慧的似笑非笑的圆润的表情，即使是啃玉米时也不曾改变。不过大部分时间我看不见他的表情，因为我的后脑勺没长眼睛（。）</p>

<h2 id="5-在拉面馆吃饭">5.在拉面馆吃饭</h2>

<p>酒吧附近走过一个转角就是一家拉面馆，晚上八点半，顾客不多。我们从酒吧去拉面馆的路上也没看见几个人，路上很萧条的样子。那附近就是那种北京的园区的气质，地方看起来挺宽敞，但商业稀疏，人气也聚拢不起来的感觉。我想，也许没客人跟这个选址也有些关系。</p>

<p>走进去之后，主理人说大家看看吃什么。大家都来碗拉面，我说我也一样。</p>

<p>店里灯光很亮，典型的快餐感觉，菜单是那种墙上挂的灯箱，十分刺激感官。我根本没脑子看菜单也没心情点菜，事实上当时的我连看汉字都费劲，几个字的菜名看完不知道什么意思。</p>

<p>点完拉面大家坐下，此时小绿也在，坐在我旁边。吃饭时聊的内容大部分在上篇已经提过，这里只补充一些。</p>

<p>黑衣男的话题好像是鼓手先提起来的，他说那个人指了他好几次。（我完全没发现）听鼓手这么说我才意识到，原来黑衣男不止对我不满意，还对鼓手不满意。</p>

<p>虽然我也对鼓手不太满意，但我觉得他没有很大问题。我对黑衣男的表现充满了疑惑，至于吗哥们，你很了不起啊。</p>

<p>主理人说穿牛仔服的男的是老板的弟弟，不是老板本人。</p>

<p>（后来，牛仔男有自己上台唱歌。我在大众点评也有看到顾客说老板唱歌很好听。所以我不知道顾客们说的唱歌好听的是牛仔男还是他哥，又或者他们兄弟俩都会唱歌。但我更想知道的是，装修到底是谁拍的板……）</p>

<p>牛肉面很久才上来，可能是现拉的面所以比较慢吧，我都有点不耐烦了。但我并不饿，面上来之后挑了两筷子就吃不下了。</p>

<p>小绿一直在跟其他三个人聊天，嘴巴就没停过。他没有点拉面，他说他吃过饭了（所以他也是抱着社交的心态来吃饭的吧）。过了一会吉他手端来一份烤馕给小绿，小绿说大家一起吃。</p>

<p>聊天的气氛不那么轻松，毕竟情况摆在那。</p>

<p>小绿说还是有顾客的呀，那个穿橙色羽绒服的大哥，还拍视频呢。鼓手说那是我爸，等会接我回家呢。——就连最好笑的一段都带着凄凉。</p>

<p>小绿是一个大e人，别人说啥他都能接下去。我比想象中要累，放空了好几次，自己又把自己拉回来。我走神的时候，小绿在说话，我走神完了回来了，小绿还在说话。</p>

<p>我心想哥们你能不能消停会，高精力人士是这样的吗？刚我还看到他把玩吉他手的吉他来着，估计也是搞音乐的吧。</p>

<p>不过后来多亏了小绿，某种程度上算是救场了。</p>

<h2 id="6-终于有顾客了">6. 终于有顾客了</h2>

<p>吃得差不多，主理人说那我们回去吧，小绿说看看有人来吗。我又开始紧张了。</p>

<p>回去发现还真有一桌顾客，两男两女，看起来是两对情侣。两位女生看起来就是标准的小红书上面的美丽驻唱歌手打扮，脸小巧精致，长发，化了妆，合身的时尚上衣，小短裙大长腿，一切都是那么地标准美女。</p>

<p>我心想，要不你们上来唱吧。</p>

<p>至于俩男生，看起来就是俩男生，有一个长得有点像好妹妹乐队的张小厚。</p>

<p>其实在来酒吧的路上，下了地铁我就碰到一个类似的大长腿女生，对不起用这样标签化的词语，但就是那种，哎说白了这里是高碑店，时尚时尚最时尚（最时尚可能还得是三里屯）。</p>

<p>当时我心里就咯噔一下子，我知道那样才是一般人心目中驻唱歌手应该有的形象。</p>

<p>想起来之前听一个在唱片公司管理层干过的人的讲座说，你有没有做好准备呢？如果你想当创作歌手，你有没有一年写一两百首歌呢？如果你想有上台的机会，你有没有减肥呢？</p>

<p>台下的我就眨巴眨巴眼试图消化这些信息，但心里又十分抵触，尤其是对于减肥二字……</p>

<p>这个行业是这样，即使你很苗条，你一年写一两百首歌，你也不一定有机会啊。</p>

<p>（所以，要不还是干脆放弃好了。本来就很穷，还不能吃拼好饭，这日子还怎么过啊……）（拼好饭现在也很贵。）</p>

<p>不好意思扯远了。第一趴唱完之后我松了半口气，因为跟吉他手合作对我来说压力挺大的。他那种什么都没准备但云淡风轻甚至来指挥我的气场让我觉得很难对上频率（无论是团队合作的频率，还是他的吉他演奏出来的频率……）。</p>

<p>如前所说，吉他手只待两趴，第三趴我只需要跟伴奏就好了。等于困难的任务已经完成了一半。但顾客的到来，为第二趴增加了一些难度（主要是心理上的）。</p>

<p>好消息是，顾客还挺捧场的，不时抬头看我们，好像还面带微笑（灯光昏暗看不太清），也会鼓掌。</p>

<p>坏消息是，他们一直在抽烟，到后面我嗓子都有点发紧。</p>

<p>好消息是，顾客点了歌。这多少可以视为一种肯定吧。</p>

<p>坏消息是，我不会唱。一首完整会唱的都没有。</p>

<p>早在商量歌单时就跟主理人说过，我应付不了点歌。主理人说没事，那就不点歌。</p>

<p>好消息是，小绿会唱。</p>

<p>其实这里我的记忆又有点错乱，不太记得小绿第一次上来唱是什么时候，在什么情境下。</p>

<p>换句话说，顾客点歌的时候有没有听过小绿，顾客到底是想听我唱，还是想听小绿唱，所以才点了歌，我不太记得了……</p>

<p>顾客先是点了两首，唱完又点了两首。基本上都是小绿在唱，我偶尔能跟着唱两句副歌这样子。小绿唱得不错，后来主理人告诉我说，他有自己的乐队，是主唱来着。（他们乐队的名字也很搞笑…………）</p>

<p>重点是小绿很会互动，每次唱完都说两句吉祥话（吉祥话），还说得挺自然，让人觉得嗯，这是一种基本礼仪。而我就跟着谢谢，谢谢。</p>

<p>他唱的时候我多想下台到旁边坐着啊！！！要不是舞台出入口完全被堵住，我早就识趣地躲起来了。哪怕有个铃鼓让我可以挥一挥也好。啥也没有，我就拍手，拍一会就累了。</p>

<p>顾客点的歌里面我会的最多的是林俊杰（我谢谢你）的 always on line。小绿唱着我就试着一起唱，他get到了会把句子让给我。结果我又不太会，他又赶紧补上。大概就是这样非常临场发挥的感觉。</p>

<p>顾客还点了仙剑三电视剧的歌，有个什么此生不换吧，我听见鼓手嘀咕说怎么打啊……我趁机凑过去说，抒情的，轻一点，慢歌，别太猛（终于把憋了一晚上的话说出来了）。</p>

<p>期间还能看到牛仔服男老板弟弟时不时从吧台端着做好的酒送到顾客桌上，后来他们还玩了一会不知道是骰子还是什么东西的游戏，不过也不吵闹。就是这个抽烟啊，我是真受不了，四个人全在抽烟，一根接一根。</p>

<p>酒吧大概是最不可能室内禁烟的地方了吧。所以我对酒吧驻唱这个职业产生了，更多的抗拒。（虽然它更抗拒我吧）</p>

<p>（所以后来小绿加了我微信说给我推荐机会的时候，我表示出了一些拒绝。）</p>

<p>我和小绿还唱了《闷》，排练的时候他好像就很喜欢这首歌，吉他手说没听过，他还打趣吉他手。（此时顾客还在不在，我已经不记得了）</p>

<p>总之说下面要唱《闷》的时候他就说啊来摇滚一点的！等我反应过来他已经在台上了。很元气，很有活力，我心想有必要吗哥们这么开心吗……这歌需要蹦起来吗？（吃饭的时候听到他说他是98还是99的来着）</p>

<p>之所以要提这首歌是因为吉他手说，我觉得你们俩的声音挺搭的，可以加个联系方式。到时间了吉他手收拾东西要走的时候，又说，你们的声音真的很互补，效果不错的。</p>

<p>然后前略后略，吉他手问我，你是单身吗？</p>

<p>我：啊？（听清楚了但故意啊一下表示无语）</p>

<p>他又问了一遍，全程还是那种严肃的表情，而我快要失去表情管理，因为我有点无语。</p>

<p>我说，单身啊。他说，哦。（？）</p>

<p>总之，小绿是吉他手的司机，排练的时候就听到吉他手说你那个车能不能装下我的吉他啊，啥啥的。所以第二趴结束后，小绿跟吉他手一起走了。鼓手也走了，贝斯手也走了。顾客也走了，本就冷清的场子从冷藏室变成了冷冻室的感觉。</p>

<p>不过我也无所谓，也有点累。主理人说等会第三趴你就唱什么什么，我唱什么什么，然后就结束。我说行（累了，想早点回去了）。我让他找牛仔男要放伴奏用的平板。</p>

<p>坐着休息的时候，我很恍惚。也可能是二手烟的缘故。</p>

<p>想到小绿唱的点歌，心想，真的是99一首吗？不管是不是，不管多少钱，这个钱应该他拿吧。我是没什么贡献。</p>

<p>不过时至今日，写这篇blog的现在，我也没收到一分钱。说是分酒水来着，估计酒水也没多少钱，老板肯定是亏的，搞不好完全没给主理人钱也说不定。毕竟黑衣男都当面那样了（让我们把最讨厌的人的奖杯颁给他🏆）。</p>

<p>我知道我应该问一问钱的事，但我完全不想问。也许大家看到这里，多少可以理解我的心情。</p>

<h2 id="7-令人神游的第三趴">7.令人神游的第三趴</h2>

<p>小绿是什么时候回来的，我已经不记得了。你来唱吧，我好累。这就是我全部的心情。</p>

<p>（需要补充的是，某一趴的时候，音箱不知道怎么地啸叫了好几次（就是那种很刺耳的声音），我只好唱的时候离麦克风远一点。余光看到小绿在跟我比划，让我的手不要扶着麦克风，我就照做了。好像还是有点啸叫，但有变轻一点。这让我有点感谢小绿。）</p>

<p>（小绿碰到喜欢的歌还会跟唱，吉他手好像也会，他俩坐一起我分不清楚是谁的声音。但这么一唱，我就更听不见我自己的声音了……）</p>

<p>第三趴的开始，是牛仔男唱的。他说，给我演示一下平板怎么用。然后就自己唱起来了。我心想一个平板有什么不会用的，又不是海底捞点菜呢。打开全民K歌播放不就完了。</p>

<p>结果只是他自己想过过瘾而已。反正也没有顾客。</p>

<p>他唱了好几首经典民谣老登歌曲，安河桥，成都，还有个什么忘记了。</p>

<p>说实话唱得还不错，虽然没什么个性。</p>

<p>想一想一整晚他好像也没有表现出太多对我们的敌意。小绿非常捧场，又是鼓掌又是夸奖的。主理人也是。我虽然坐在牛仔男的身后他看不见的地方，但也鼓掌以示尊重……心想，哥们唱完了吗怎么还不下来。</p>

<p>突然想起流年（香油）发嘟说对架子鼓有点兴趣但太占地方，就录视频给她看电鼓的样子。（电鼓还是很占地方！）</p>

<p>牛仔男说他十几年前唱歌还行，现在倒嗓了。小绿说哪有哪有，唱得很好啊。</p>

<p>我心想，是当驻唱歌手攒了一笔钱然后自己开酒吧吗？唱得还行但是不论是选歌品位还是装修品位都堪忧呀（我又在judge别人啦）</p>

<p>他终于尽兴了，换我上去，唱了啥我已经忘了，好像没唱多久，主理人和小绿就说想唱，我无所谓，我只想早点回家了。就把舞台又让给他们。</p>

<p>此时，我已经分不清楚这些行为的性质，这到底是在表演，还是在KTV自嗨，还是在干什么啊？增增哇嘎奶。</p>

<p>他俩嗨得不行，又是蹦又是吼的，我在后边坐着，心想还没结束啊。很累，也很无聊。二手烟也没有散去。我用手机搜索回家打车需要多久。</p>

<p>后来某首歌是主理人自己唱，然后小绿找我聊天，加了微信，他说有个新开业的酒吧找他，问我有没有兴趣驻唱。我说在哪，他说还没开呢。</p>

<p>他说他唱一三五，我唱二四六，怎么样，问我有没有兴趣。我说这个频率对我来说可能有点太高。</p>

<p>如果这个地方太远，我就不想去。驻唱还要应付点歌，什么都得会，不然别人点歌你怎么办。但是我不想学，学个鼓楼已经让我很痛苦。另外就是二手烟的问题。</p>

<p>可以看出，我虽然没什么水平，但十分挑剔，很难伺候。</p>

<p>我说，你要是哪天没空我可以偶尔帮你代代班吧。（开了个空头支票）总之就这么加上了微信，但没有聊过天。</p>

<p>主理人嗨完了，时间其实也差不多到了第三趴结束的时候，他问我你还唱吗，要不再唱一个。</p>

<p>我说好啊，（其实我内心是想唱一个开到荼蘼的，咋的不许我过瘾？），于是就唱了。不知道第多少次地想，这个歌词写得真好。</p>

<p>唱完了他们也没啥反应，气氛从冷冻室变成了太平间。可能都累了吧。</p>

<p>收拾东西回去，主理人开车，小绿骑电动车，我打车。还互相问了下大概的位置，说看看能不能捎一段，我说没事我打车。他们说等我坐上车再走。</p>

<p>没想到，我刚提交打车订单就叫到车了，车距离我——五十米。抬头一看，就在拐角处。于是匆匆拜拜了就上了车。</p>

<p>车子上了五环（或者四环，我不知道），窗外乌漆嘛黑，偶尔闪过一些建筑物，发光的标牌掠过我的眼睛。</p>

<p>迷茫，像夜空一样无边无际的迷茫向我涌来。我问自己，今天这算是怎么回事呢？</p>

<p>掏出手机，看到鼓手发来好友申请。加上之后，他说：</p>

<p>吉他手老师，希望以后可以多多合作！</p>

<p>我又翻了个白眼，回复他：头像有吉他的人就一定是吉他手吗？</p>

<p>他说，啊，那你是哪位老师？</p>

<p>我说我是主唱！</p>

<p>（完）</p>
]]></content:encoded>
      <author>maki</author>
      <guid>https://write.stelpolva.moe/read/a/y403r4t7t4</guid>
      <pubDate>Wed, 18 Mar 2026 01:18:27 +0000</pubDate>
    </item>
    <item>
      <title>酒吧驻唱初体验（上）</title>
      <link>https://write.stelpolva.moe/maki/jiu-ba-zhu-chang-chu-ti-yan-shang</link>
      <description>&lt;![CDATA[酒吧驻唱初体验（上）&#xA;去年夏天发嘟说希望今年能演出，没想到这么快就实现了。&#xA;整体上是一次并不成功的演出，下面会详细讲。也不能算驻唱吧，至少在这个酒吧是没有下次了，只是这样写比较方便理解。&#xA;不过我不想过多评判演出本身成功或失败，因为从我的角度讲，做了想做而没做过的事就很好，过程再一言难尽也是值得记录的。&#xA;&#xA;0.前摇&#xA;此事在我的呜呜站嘟文中亦有记载。平时我会刷小红书，关注一些音乐人或者厂牌。这次也是，关注了这个哥们（以下简称主理人），没想到他跟我发私信然后聊起来了。&#xA;&#xA;看哥们的主页，组织了一些活动，一些livehouse的演出（海报什么的都非常粗糙），都是小乐队，一个也不认识。&#xA;&#xA;反过来想，人家也不认识我，我在人家眼里也是小……小人，小音乐人。通俗地说，nobody……如果哥们的主页有知名度比较高的活动，哥们应该也懒得搭理我。（我投过某厂牌创作营，那个厂牌有一定知名度，果然就没有搭理我——没有奇迹发生。）&#xA;&#xA;总之这么聊了几句，加上微信之后哥们问我有资料吗，有照片吗，我说资料还没做（belike作业没带就是没写），然后把网易云主页发给他，说头像就是照片。&#xA;&#xA;（其实正经音乐人都是有资料有照片的。正经音乐人还有经纪人呢……anyway，主要是哥们直接的态度让我有点措手不及。）&#xA;&#xA;没想到他听了我的歌之后大肆夸奖，于是我卸下了一部分心防（？）他问我能不能演，我说没有乐手，他说你应该组建自己的团队。大概这么个意思，一来二去我也明白只有歌没有团很难演。&#xA;&#xA;我以为跟这个人的联系也就这样了，没想到过了没两天他问我会不会唱流行歌。聪明如我马上去翻他的朋友圈（哥们一天发十几条朋友圈……），果然他刚发了一条某月某日某地找女歌手的帖子，我就大概明白了。&#xA;&#xA;其实我还是犹豫了一下的，但自己也清楚此时不上更待何时……于是我说会一些，他说列几首给乐手看一看。很快就拉群了。&#xA;&#xA;1.准备阶段&#xA;虽然他跟我说的是选我擅长的就可以，但拉群之后其他人多少还是干预了歌单。对此我也有心理准备和实际准备，我列出来三十来首吧，我说各位老师看看留哪些。（一晚上也就十几首就够了）&#xA;&#xA;结果大部分被砍了，然后加了一些他们喜欢的（主要是主理人和鼓手在发表意见，吉他手和贝斯手都沉默，后来我知道可能是他们太忙了……）&#xA;&#xA;尤其是鼓手，说话让我有点不爽，此事我亦嘟嘟过遂不再展开。后来哥们说周中要上学，我心想呵呵怪不得还是年龄小啊说话没轻没重的，姐不跟你一般见识。再后来得知哥们是一零后，姐彻底没话说了。（不过一零后也那么推崇beyond和崔健是我没想到的。）&#xA;&#xA;酒吧老板也在群里，说歌单定下来就给个海报。于是主理人用豆包AI生成了海报。&#xA;&#xA;没想到豆包那么笨，主理人那么粗心……他发了好几版，不是数字序号有错漏，就是歌名有重复或者错别字（我都在群里及时指出了）（荼蘼二字甚至生成了那种假汉字）。&#xA;&#xA;此时我又不爽了，也无语了，如果哥们是我同事我真要骂人了，但哥们不是。我难免感到一些凄凉，又告诫自己把这种心情收起来。&#xA;&#xA;最后的最后一版还是错的，我说，少了一首小幸运，连歌名带序号都没有。主理人直接：小幸运不要啦，就这样吧。&#xA;&#xA;于是海报上面的数字序号是连不上的。发出去是会被人笑话的。（但是因为没人看所以没人笑话。可能主理人预知到了这一点）。&#xA;&#xA;总之在半天时间内确定了这件事，确定了歌单，接下来就是把歌练熟，此时距离演出有一周时间。&#xA;&#xA;（演出是下周日。我跟鼓手都要求提前排练，主理人也同意了，还约了下周六的排练室。但当时吉他手和贝斯手都没说话，主理人说回头问问他们，我就有点担心他们是不是没办法参加排练。后来，还是在我的提醒之下主理人才想起来问他们的！他们果然没法排练，只能演出当天提前一会到。这件事可以说是一大隐患。）&#xA;&#xA;（最搞笑的是主理人忘记取消排练室了，费用照扣，于是他损失了一百块……）&#xA;&#xA;一些完全不会的歌要现学，比如《鼓楼》。一些听过但不太熟的歌也要学，比如《开到荼蘼》。一些自以为滚瓜烂熟的歌还是得学，把结构搞清楚，比如《热带雨林》（结果最后也没唱）。我就听原曲，还去5sing上面找伴奏。&#xA;&#xA;但我最担心的是现场不按这个来。排练取消给我一种不安的感觉，就是他们没空跟你磨合，他们有自己的想法（和日程）。我猜测他们要么对歌曲结构特别熟，可以按照原伴奏来（但直觉告诉我这不太可能）；要么就现场随机应变。&#xA;&#xA;后来证明果然是后者。&#xA;&#xA;本来就是一个临时的草台班子，还不排练。而且还有我这种零经验选手。我就这么自己把自己架起来了。很勇敢，可以说有点鲁莽，但又体现出一些靠谱，因为我去大众点评看了那家店的所有评价和照片，发现生意不怎么样，周五晚上这样的黄金时间都没什么客人。我推测演出当晚应该也没什么人看（我又猜对了，此时又难免凄凉了）。&#xA;&#xA;我会觉得，如果是生意很好的酒吧，根本不会找我。如果是很有资源的主理人，根本不会找我。如果我看不上他们，也许在他们眼里我也不是什么好人（？）用俗话说就是，谁也别嫌弃谁。&#xA;&#xA;不过很有趣的是主理人还在群里吹捧我，还跟老板开玩笑说出场费怎么不得几千块。我心情又复杂了，几千块？我唱歌吗？开什么玩笑……&#xA;&#xA;把自己看得很高很高和把自己看得很低很低这两种心态同时出现在我身上。（题外话，给自己的劳动定价是一个值得单独展开的话题）&#xA;&#xA;2.演出前一天&#xA;越临近演出越觉得准备不足。有的歌的过渡段很不熟悉。有的歌的间奏没有明显的旋律，很容易走神（……）以及还是在担心他们根本不按伴奏来。还有一些男生的歌要找一个适合自己的调然后告诉乐手，自己练的时候也是自己做了一个适合的调的版本。反正小麻烦不断吧。&#xA;&#xA;另外就是形象问题。&#xA;&#xA;我知道得收拾收拾，但其实我又不愿意收拾，而我不愿意收拾的根本原因并不是我懒，我不会化妆，我没有衣服等等，no，根本原因是我没把自己当成一个专业歌手看待……说实话，我有点摆烂，因为我觉得自己唱歌水平十分业余，所以怎么打扮也都是枉然。&#xA;&#xA;还有就是我显然不够苗条。&#xA;&#xA;不过之前我就知道，酒吧驻唱这个行业，最看重的就是互动能力和形象，唱功完全往后排。如果你长得很好看又很会说话，那么唱得一般般也okk。而我的自我认知是长得一般般、唱得一般般、不想跟陌生人多说话，所以我就，摆烂，买点bb霜和口红试用装抹一抹，我就只愿意做到这个份上了。&#xA;&#xA;我还搜了外面的工作室化一个妆要多少钱，动不动一两百，好家伙，没这个预算。&#xA;&#xA;衣服就更不用说了。我在自己的衣柜里挑半天，其实也没啥好挑的因为我的衣服都太随便了……挑了一件有点艺术的有点可爱的涂鸦风格的深色衬衫，其实还算满意。但去小红书搜了一下驻唱穿搭，好家伙果然，我的满意变成了无语。不是对自己无语，是对这个行业无语。&#xA;&#xA;我又去大众点评看了看这个酒吧的驻唱歌手的照片，都是顾客拍的，我看那些人穿的也都挺普通啊，但他们都是男的。好不容易看到个女歌手，噢，穿得挺小红书的。此时我又无语。&#xA;&#xA;我的心情，时而无语，时而凄凉。&#xA;&#xA;后来演出间隙一起吃饭的时候，主理人还说我应该包装包装（也就是打扮打扮的意思）。我干笑两声，吉他手的朋友插嘴，说什么，包装不够，主理人说，包得太严实了。听到这我已经有点不舒服了，而且有点走神（吃饭期间我走神好几次。吉他手的朋友是一个大e人，几乎没有冷场的时候……）&#xA;&#xA;但我也没说啥，我没力气说啥了，就坐在那用筷子挑起来面条再放回碗里。回过神来的时候听到主理人说，不是要走性感路线，就是，毕竟是主唱嘛，形象还是需要的。我又干笑两声。&#xA;&#xA;写到这里我意识到，我并不排斥为了上台打扮自己，我甚至认同这是我应该做的。事实上，有太多我应该做而没做的了，比如提升唱功，比如跟乐手排练到每首歌都很熟悉……形象问题也是，但在这里就有点排不上号了，所以我破罐破摔，大概就是这样子。&#xA;&#xA;anyway有点跑题了，这个小节还是讲演出前一天，为了熟悉歌曲我几乎是采用类似题海战术的方法进行一个歌单大循环，既有洗脑播放也有随机抽查……就这样晚上躺床上闭上眼脑子里也在播。&#xA;&#xA;3.仓促的排练&#xA;酒吧六点钟开门，演出是八点钟开始。我坐了一个多小时的地铁，大概六点十分到了酒吧。&#xA;&#xA;进门，很冷清，我跟一个穿牛仔服的看起来像老板的人说，我是今晚的主唱。他说请进请进。然后看到一个戴着鸭舌帽的人，打了招呼，他就是主理人。&#xA;&#xA;鼓手和吉他手都已经到了。&#xA;&#xA;鼓手看起来真的很年轻，甚至年幼。看到他的样子我在心里，噢——一切都说得通了。（看主理人的朋友圈，他还做一些青少年乐队的活动）&#xA;&#xA;吉他手瘦瘦的，表情看起来既严肃又不屑，感觉不太好惹。好吧这可能是我事后脑补的，其实他没什么表情，正在低头调琴。&#xA;&#xA;（写到这我才发现，不记得吉他手的朋友具体是啥时候来的了……好像一开始并不在。总之吉他手的朋友也是一个重要人物，我想半天应该给他一个什么简称，从微信名判断他应该姓吴，但我不太想叫他小吴那样显得太亲密了…………姓什么不好非要姓吴……好吧他穿的绿衣服那就勉强叫小绿好了……）&#xA;&#xA;至于贝斯手，他还没来，说是要七点多才能到。（贝斯手也是一个神人）&#xA;&#xA;就这么仓促地排了起来，鼓手花了一点时间才弄好他的鼓，于是我跟吉他手有点大眼瞪小眼，确切地说是我略显无助地看着吉他手。而他一副carry全场的气势，说来呗，《我会好好的》是吧，然后巴拉巴拉几个和弦，我一听完了，果然跟伴奏带不一样啊！&#xA;&#xA;连滚带爬地也不知道进对了没有，这里丧失了一段记忆。吉他手说，你看我。前奏快结束的时候他微微点头给我示意。&#xA;&#xA;忘了说舞台是一个长方形，我在前面一个麦克风，我左边还有一个麦克风，鼓手在我左后方，吉他手在我右后方。很小的舞台，周围围了一圈桌子，桌子上放一个发光板写着：点歌99，自己唱99，谢绝还价（。好贵啊！）&#xA;&#xA;所以整个晚上下来我的眼睛快要患上往右的斜视。&#xA;&#xA;吃饭的时候小绿还说感觉我不太自信，老看吉他手。我非常老实地说我没有唱过这样的，我没演出过。小绿说噢……&#xA;&#xA;（晚上的安排是8：00-8：30唱、休息半小时、9：00-9：30唱、休息半小时、10：00-10：30唱完结束，我们是第一部分唱完去吃的饭）&#xA;&#xA;至于歌曲的结构，也都是现商量的。来一遍主歌副歌之后，是间奏，还是直接下一段，还是桥段，或者别的什么……疑惑堆在我心头，吉他手通通：没事你看着来就行，我能跟上。&#xA;&#xA;我：彳亍。&#xA;&#xA;其实心里很慌。不过练了几首发现，大概就是间奏都八小节然后就进，不行就再多一个八小节。都是套路啊……！从编曲的角度讲，挺没意思的（这个场合谁跟你讲编曲啊……%…………）&#xA;&#xA;我们就那样排，穿牛仔服的老板和另一个穿黑衣服的壮男（估计是股东啥的吗）坐在远处。&#xA;&#xA;调音师没来，吉他手坐在调音台旁边，就管调音。我一张嘴，我会好好的（好啥啊，，，），有点听不见自己的声音，而且那个唯一的返听音箱也不知道是什么原理，不是正对着我的，而是在我的右前方，正对着我的左边，等于给我一个侧脸。&#xA;&#xA;我听到的自己的声音感觉像是从天堂传来的一样……听不清楚，不太舒服。吉他手说需要大点吗，我说需要。他还不知道哪个推子是管麦克风的，我只好一直喂喂喂对着麦克风讲话让他一个一个试……&#xA;&#xA;后来练到某首歌的时候，好像是《红色高跟鞋》吧？吉他手说，调不太准，你是不是听不清自己的声音？我说啊，跑调了吗？是听不太清楚。吉他手说没事。&#xA;&#xA;然后我远远听到黑衣壮男说了个啥，大概是“好几首都跑调了！”之类的吧……听不太清，但语气是有点冲的，我感觉到了，心里一沉。&#xA;&#xA;但几乎是同时继续唱了下去，也没有理他，因为我真的没听清楚他说的啥……如果我听清楚了，我大概会愣住吧，或者思考怎么应对。谢天谢地我没听清楚……&#xA;&#xA;吃饭的时候主理人也说到这件事。主理人说这老板情商也太低了，满意不满意的，非得当面这样说吗？哪怕事后发个微信说再找找看别人呢。&#xA;&#xA;懵懵的我，从主理人的话才慢慢明白黑衣男说的就是那个意思。（我真的很懵，一种生理性的懵，甚至怀疑是大脑为了抑制紧张所以释放了过多的镇定剂……）&#xA;&#xA;然后主理人又说起他合作过的某某乐队，说这个乐队都是男的，前阵子找了个女和声，声音搭配得特别好，他们都很满意这个新成员。结果他们一起去演出，之后酒吧老板说，唱的什么玩意，还没他们的服务员唱得好。&#xA;&#xA;懵懵的我听到故事结束才缓缓反应过来主理人似乎是在试图安慰我。不过我的反应也只是笑笑。组织语言对此时的我来说十分困难。&#xA;&#xA;我们吃饭的地方是酒吧附近的一家拉面馆，刚坐下主理人就说你挺适合唱王菲的，味道很正。我笑笑（天呐我求求你说句话吧），他又问，你的歌是你自己混的吗？我说是的，都是我弄的。主理人说用什么软件啊，小绿说 Studio One 吗？我说用的 Ableton Live。（懵懵的我只能回答这种技术性问题）&#xA;&#xA;说回排练。酒吧只有电鼓，谢天谢地，如果是真鼓我就聋了。电鼓也把我吓一跳。可能是年少不知愁滋味，伤感的抒情歌曲他也打得激情四射。有的歌还明显快了，我几乎被迫rap。有的歌他会问，速度是多少来着？我说多少多少。&#xA;&#xA;是的我准备了歌词的文档，放在平板里面带来了，上面还标注了调式速度还有一些小节数目的信息。天呐你们都怎么做的功课啊？噢鼓手要上学。好的吧。但是吉他手连《闷》都没听过我也是有点无语了——没关系，人家可以随机应变。这就是实力派吗？功课做太多只能暴露出我的心虚。&#xA;&#xA;主理人说吉他手有点事，唱完前两part他就走，最后一part让我跟伴奏唱。我其实松了口气。&#xA;&#xA;吉他手俨然一副制作人的模样，比主理人还carry全场。这让我有点不爽。想一想，我的不爽又没什么道理（但是情绪不需要道理），人家确实经验丰富啊，我确实唱得……没有很好啊，还常常要看他脸色才知道怎么进……我惭愧，我无能狂怒，也许我还不适应别人当我的制作人。&#xA;&#xA;噢，我跑调还有一个原因是，吉他手也发现了，他问我你是不是听不到吉他？我说是……他说那我调大点。&#xA;&#xA;有好几次，我都是转过头盯着吉他，心想，我怎么几乎什么都听不到……？和弦这么难抓吗，我的耳朵咋了？如果是木吉他就好了……&#xA;&#xA;写到这里我才反应过来，我当时应该回骂黑衣男：是你们的设备太烂了！&#xA;&#xA;如果真这么骂了，估计也不用演了吧……说到底，返听到底为什么那么装啊？调音师也不来。&#xA;&#xA;还有就是我看了大众点评就想说的：装修太丑了！！！！！没品到极点！！！！！&#xA;&#xA;主理人带我们来这种地方，我忍不住也要怀疑一下他的品位……&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>酒吧驻唱初体验（上）
去年夏天发嘟说希望今年能演出，没想到这么快就实现了。
整体上是一次并不成功的演出，下面会详细讲。也不能算驻唱吧，至少在这个酒吧是没有下次了，只是这样写比较方便理解。
不过我不想过多评判演出本身成功或失败，因为从我的角度讲，做了想做而没做过的事就很好，过程再一言难尽也是值得记录的。</p>

<h2 id="0-前摇">0.前摇</h2>

<p>此事在我的呜呜站嘟文中亦有记载。平时我会刷小红书，关注一些音乐人或者厂牌。这次也是，关注了这个哥们（以下简称主理人），没想到他跟我发私信然后聊起来了。</p>

<p>看哥们的主页，组织了一些活动，一些livehouse的演出（海报什么的都非常粗糙），都是小乐队，一个也不认识。</p>

<p>反过来想，人家也不认识我，我在人家眼里也是小……小人，小音乐人。通俗地说，nobody……如果哥们的主页有知名度比较高的活动，哥们应该也懒得搭理我。（我投过某厂牌创作营，那个厂牌有一定知名度，果然就没有搭理我——没有奇迹发生。）</p>

<p>总之这么聊了几句，加上微信之后哥们问我有资料吗，有照片吗，我说资料还没做（belike作业没带就是没写），然后把网易云主页发给他，说头像就是照片。</p>

<p>（其实正经音乐人都是有资料有照片的。正经音乐人还有经纪人呢……anyway，主要是哥们直接的态度让我有点措手不及。）</p>

<p>没想到他听了我的歌之后大肆夸奖，于是我卸下了一部分心防（？）他问我能不能演，我说没有乐手，他说你应该组建自己的团队。大概这么个意思，一来二去我也明白只有歌没有团很难演。</p>

<p>我以为跟这个人的联系也就这样了，没想到过了没两天他问我会不会唱流行歌。聪明如我马上去翻他的朋友圈（哥们一天发十几条朋友圈……），果然他刚发了一条某月某日某地找女歌手的帖子，我就大概明白了。</p>

<p>其实我还是犹豫了一下的，但自己也清楚此时不上更待何时……于是我说会一些，他说列几首给乐手看一看。很快就拉群了。</p>

<h2 id="1-准备阶段">1.准备阶段</h2>

<p>虽然他跟我说的是选我擅长的就可以，但拉群之后其他人多少还是干预了歌单。对此我也有心理准备和实际准备，我列出来三十来首吧，我说各位老师看看留哪些。（一晚上也就十几首就够了）</p>

<p>结果大部分被砍了，然后加了一些他们喜欢的（主要是主理人和鼓手在发表意见，吉他手和贝斯手都沉默，后来我知道可能是他们太忙了……）</p>

<p>尤其是鼓手，说话让我有点不爽，此事我亦嘟嘟过遂不再展开。后来哥们说周中要上学，我心想呵呵怪不得还是年龄小啊说话没轻没重的，姐不跟你一般见识。再后来得知哥们是一零后，姐彻底没话说了。（不过一零后也那么推崇beyond和崔健是我没想到的。）</p>

<p>酒吧老板也在群里，说歌单定下来就给个海报。于是主理人用豆包AI生成了海报。</p>

<p>没想到豆包那么笨，主理人那么粗心……他发了好几版，不是数字序号有错漏，就是歌名有重复或者错别字（我都在群里及时指出了）（荼蘼二字甚至生成了那种假汉字）。</p>

<p>此时我又不爽了，也无语了，如果哥们是我同事我真要骂人了，但哥们不是。我难免感到一些凄凉，又告诫自己把这种心情收起来。</p>

<p>最后的最后一版还是错的，我说，少了一首小幸运，连歌名带序号都没有。主理人直接：小幸运不要啦，就这样吧。</p>

<p>于是海报上面的数字序号是连不上的。发出去是会被人笑话的。（但是因为没人看所以没人笑话。可能主理人预知到了这一点）。</p>

<p>总之在半天时间内确定了这件事，确定了歌单，接下来就是把歌练熟，此时距离演出有一周时间。</p>

<p>（演出是下周日。我跟鼓手都要求提前排练，主理人也同意了，还约了下周六的排练室。但当时吉他手和贝斯手都没说话，主理人说回头问问他们，我就有点担心他们是不是没办法参加排练。后来，还是在我的提醒之下主理人才想起来问他们的！他们果然没法排练，只能演出当天提前一会到。这件事可以说是一大隐患。）</p>

<p>（最搞笑的是主理人忘记取消排练室了，费用照扣，于是他损失了一百块……）</p>

<p>一些完全不会的歌要现学，比如《鼓楼》。一些听过但不太熟的歌也要学，比如《开到荼蘼》。一些自以为滚瓜烂熟的歌还是得学，把结构搞清楚，比如《热带雨林》（结果最后也没唱）。我就听原曲，还去5sing上面找伴奏。</p>

<p>但我最担心的是现场不按这个来。排练取消给我一种不安的感觉，就是他们没空跟你磨合，他们有自己的想法（和日程）。我猜测他们要么对歌曲结构特别熟，可以按照原伴奏来（但直觉告诉我这不太可能）；要么就现场随机应变。</p>

<p>后来证明果然是后者。</p>

<p>本来就是一个临时的草台班子，还不排练。而且还有我这种零经验选手。我就这么自己把自己架起来了。很勇敢，可以说有点鲁莽，但又体现出一些靠谱，因为我去大众点评看了那家店的所有评价和照片，发现生意不怎么样，周五晚上这样的黄金时间都没什么客人。我推测演出当晚应该也没什么人看（我又猜对了，此时又难免凄凉了）。</p>

<p>我会觉得，如果是生意很好的酒吧，根本不会找我。如果是很有资源的主理人，根本不会找我。如果我看不上他们，也许在他们眼里我也不是什么好人（？）用俗话说就是，谁也别嫌弃谁。</p>

<p>不过很有趣的是主理人还在群里吹捧我，还跟老板开玩笑说出场费怎么不得几千块。我心情又复杂了，几千块？我唱歌吗？开什么玩笑……</p>

<p>把自己看得很高很高和把自己看得很低很低这两种心态同时出现在我身上。（题外话，给自己的劳动定价是一个值得单独展开的话题）</p>

<h2 id="2-演出前一天">2.演出前一天</h2>

<p>越临近演出越觉得准备不足。有的歌的过渡段很不熟悉。有的歌的间奏没有明显的旋律，很容易走神（……）以及还是在担心他们根本不按伴奏来。还有一些男生的歌要找一个适合自己的调然后告诉乐手，自己练的时候也是自己做了一个适合的调的版本。反正小麻烦不断吧。</p>

<p>另外就是形象问题。</p>

<p>我知道得收拾收拾，但其实我又不愿意收拾，而我不愿意收拾的根本原因并不是我懒，我不会化妆，我没有衣服等等，no，根本原因是我没把自己当成一个专业歌手看待……说实话，我有点摆烂，因为我觉得自己唱歌水平十分业余，所以怎么打扮也都是枉然。</p>

<p>还有就是我显然不够苗条。</p>

<p>不过之前我就知道，酒吧驻唱这个行业，最看重的就是互动能力和形象，唱功完全往后排。如果你长得很好看又很会说话，那么唱得一般般也okk。而我的自我认知是长得一般般、唱得一般般、不想跟陌生人多说话，所以我就，摆烂，买点bb霜和口红试用装抹一抹，我就只愿意做到这个份上了。</p>

<p>我还搜了外面的工作室化一个妆要多少钱，动不动一两百，好家伙，没这个预算。</p>

<p>衣服就更不用说了。我在自己的衣柜里挑半天，其实也没啥好挑的因为我的衣服都太随便了……挑了一件有点艺术的有点可爱的涂鸦风格的深色衬衫，其实还算满意。但去小红书搜了一下驻唱穿搭，好家伙果然，我的满意变成了无语。不是对自己无语，是对这个行业无语。</p>

<p>我又去大众点评看了看这个酒吧的驻唱歌手的照片，都是顾客拍的，我看那些人穿的也都挺普通啊，但他们都是男的。好不容易看到个女歌手，噢，穿得挺小红书的。此时我又无语。</p>

<p>我的心情，时而无语，时而凄凉。</p>

<p>后来演出间隙一起吃饭的时候，主理人还说我应该包装包装（也就是打扮打扮的意思）。我干笑两声，吉他手的朋友插嘴，说什么，包装不够，主理人说，包得太严实了。听到这我已经有点不舒服了，而且有点走神（吃饭期间我走神好几次。吉他手的朋友是一个大e人，几乎没有冷场的时候……）</p>

<p>但我也没说啥，我没力气说啥了，就坐在那用筷子挑起来面条再放回碗里。回过神来的时候听到主理人说，不是要走性感路线，就是，毕竟是主唱嘛，形象还是需要的。我又干笑两声。</p>

<p>写到这里我意识到，我并不排斥为了上台打扮自己，我甚至认同这是我应该做的。事实上，有太多我应该做而没做的了，比如提升唱功，比如跟乐手排练到每首歌都很熟悉……形象问题也是，但在这里就有点排不上号了，所以我破罐破摔，大概就是这样子。</p>

<p>anyway有点跑题了，这个小节还是讲演出前一天，为了熟悉歌曲我几乎是采用类似题海战术的方法进行一个歌单大循环，既有洗脑播放也有随机抽查……就这样晚上躺床上闭上眼脑子里也在播。</p>

<h2 id="3-仓促的排练">3.仓促的排练</h2>

<p>酒吧六点钟开门，演出是八点钟开始。我坐了一个多小时的地铁，大概六点十分到了酒吧。</p>

<p>进门，很冷清，我跟一个穿牛仔服的看起来像老板的人说，我是今晚的主唱。他说请进请进。然后看到一个戴着鸭舌帽的人，打了招呼，他就是主理人。</p>

<p>鼓手和吉他手都已经到了。</p>

<p>鼓手看起来真的很年轻，甚至年幼。看到他的样子我在心里，噢——一切都说得通了。（看主理人的朋友圈，他还做一些青少年乐队的活动）</p>

<p>吉他手瘦瘦的，表情看起来既严肃又不屑，感觉不太好惹。好吧这可能是我事后脑补的，其实他没什么表情，正在低头调琴。</p>

<p>（写到这我才发现，不记得吉他手的朋友具体是啥时候来的了……好像一开始并不在。总之吉他手的朋友也是一个重要人物，我想半天应该给他一个什么简称，从微信名判断他应该姓吴，但我不太想叫他小吴那样显得太亲密了…………姓什么不好非要姓吴……好吧他穿的绿衣服那就勉强叫小绿好了……）</p>

<p>至于贝斯手，他还没来，说是要七点多才能到。（贝斯手也是一个神人）</p>

<p>就这么仓促地排了起来，鼓手花了一点时间才弄好他的鼓，于是我跟吉他手有点大眼瞪小眼，确切地说是我略显无助地看着吉他手。而他一副carry全场的气势，说来呗，《我会好好的》是吧，然后巴拉巴拉几个和弦，我一听完了，果然跟伴奏带不一样啊！</p>

<p>连滚带爬地也不知道进对了没有，这里丧失了一段记忆。吉他手说，你看我。前奏快结束的时候他微微点头给我示意。</p>

<p>忘了说舞台是一个长方形，我在前面一个麦克风，我左边还有一个麦克风，鼓手在我左后方，吉他手在我右后方。很小的舞台，周围围了一圈桌子，桌子上放一个发光板写着：点歌99，自己唱99，谢绝还价（。好贵啊！）</p>

<p>所以整个晚上下来我的眼睛快要患上往右的斜视。</p>

<p>吃饭的时候小绿还说感觉我不太自信，老看吉他手。我非常老实地说我没有唱过这样的，我没演出过。小绿说噢……</p>

<p>（晚上的安排是8：00-8：30唱、休息半小时、9：00-9：30唱、休息半小时、10：00-10：30唱完结束，我们是第一部分唱完去吃的饭）</p>

<p>至于歌曲的结构，也都是现商量的。来一遍主歌副歌之后，是间奏，还是直接下一段，还是桥段，或者别的什么……疑惑堆在我心头，吉他手通通：没事你看着来就行，我能跟上。</p>

<p>我：彳亍。</p>

<p>其实心里很慌。不过练了几首发现，大概就是间奏都八小节然后就进，不行就再多一个八小节。都是套路啊……！从编曲的角度讲，挺没意思的（这个场合谁跟你讲编曲啊……%…………）</p>

<p>我们就那样排，穿牛仔服的老板和另一个穿黑衣服的壮男（估计是股东啥的吗）坐在远处。</p>

<p>调音师没来，吉他手坐在调音台旁边，就管调音。我一张嘴，我会好好的（好啥啊，，，），有点听不见自己的声音，而且那个唯一的返听音箱也不知道是什么原理，不是正对着我的，而是在我的右前方，正对着我的左边，等于给我一个侧脸。</p>

<p>我听到的自己的声音感觉像是从天堂传来的一样……听不清楚，不太舒服。吉他手说需要大点吗，我说需要。他还不知道哪个推子是管麦克风的，我只好一直喂喂喂对着麦克风讲话让他一个一个试……</p>

<p>后来练到某首歌的时候，好像是《红色高跟鞋》吧？吉他手说，调不太准，你是不是听不清自己的声音？我说啊，跑调了吗？是听不太清楚。吉他手说没事。</p>

<p>然后我远远听到黑衣壮男说了个啥，大概是“好几首都跑调了！”之类的吧……听不太清，但语气是有点冲的，我感觉到了，心里一沉。</p>

<p>但几乎是同时继续唱了下去，也没有理他，因为我真的没听清楚他说的啥……如果我听清楚了，我大概会愣住吧，或者思考怎么应对。谢天谢地我没听清楚……</p>

<p>吃饭的时候主理人也说到这件事。主理人说这老板情商也太低了，满意不满意的，非得当面这样说吗？哪怕事后发个微信说再找找看别人呢。</p>

<p>懵懵的我，从主理人的话才慢慢明白黑衣男说的就是那个意思。（我真的很懵，一种生理性的懵，甚至怀疑是大脑为了抑制紧张所以释放了过多的镇定剂……）</p>

<p>然后主理人又说起他合作过的某某乐队，说这个乐队都是男的，前阵子找了个女和声，声音搭配得特别好，他们都很满意这个新成员。结果他们一起去演出，之后酒吧老板说，唱的什么玩意，还没他们的服务员唱得好。</p>

<p>懵懵的我听到故事结束才缓缓反应过来主理人似乎是在试图安慰我。不过我的反应也只是笑笑。组织语言对此时的我来说十分困难。</p>

<p>我们吃饭的地方是酒吧附近的一家拉面馆，刚坐下主理人就说你挺适合唱王菲的，味道很正。我笑笑（天呐我求求你说句话吧），他又问，你的歌是你自己混的吗？我说是的，都是我弄的。主理人说用什么软件啊，小绿说 Studio One 吗？我说用的 Ableton Live。（懵懵的我只能回答这种技术性问题）</p>

<p>说回排练。酒吧只有电鼓，谢天谢地，如果是真鼓我就聋了。电鼓也把我吓一跳。可能是年少不知愁滋味，伤感的抒情歌曲他也打得激情四射。有的歌还明显快了，我几乎被迫rap。有的歌他会问，速度是多少来着？我说多少多少。</p>

<p>是的我准备了歌词的文档，放在平板里面带来了，上面还标注了调式速度还有一些小节数目的信息。天呐你们都怎么做的功课啊？噢鼓手要上学。好的吧。但是吉他手连《闷》都没听过我也是有点无语了——没关系，人家可以随机应变。这就是实力派吗？功课做太多只能暴露出我的心虚。</p>

<p>主理人说吉他手有点事，唱完前两part他就走，最后一part让我跟伴奏唱。我其实松了口气。</p>

<p>吉他手俨然一副制作人的模样，比主理人还carry全场。这让我有点不爽。想一想，我的不爽又没什么道理（但是情绪不需要道理），人家确实经验丰富啊，我确实唱得……没有很好啊，还常常要看他脸色才知道怎么进……我惭愧，我无能狂怒，也许我还不适应别人当我的制作人。</p>

<p>噢，我跑调还有一个原因是，吉他手也发现了，他问我你是不是听不到吉他？我说是……他说那我调大点。</p>

<p>有好几次，我都是转过头盯着吉他，心想，我怎么几乎什么都听不到……？和弦这么难抓吗，我的耳朵咋了？如果是木吉他就好了……</p>

<p>写到这里我才反应过来，我当时应该回骂黑衣男：是你们的设备太烂了！</p>

<p>如果真这么骂了，估计也不用演了吧……说到底，返听到底为什么那么装啊？调音师也不来。</p>

<p>还有就是我看了大众点评就想说的：装修太丑了！！！！！没品到极点！！！！！</p>

<p>主理人带我们来这种地方，我忍不住也要怀疑一下他的品位……</p>
]]></content:encoded>
      <author>maki</author>
      <guid>https://write.stelpolva.moe/read/a/ztbta7o4og</guid>
      <pubDate>Tue, 17 Mar 2026 08:56:27 +0000</pubDate>
    </item>
    <item>
      <title>让我再测试一下 pwq</title>
      <link>https://write.stelpolva.moe/linca/rang-wo-zai-ce-shi-xia-pwq</link>
      <description>&lt;![CDATA[让我再测试一下 pwq&#xA;&#xA;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.]]&gt;</description>
      <content:encoded><![CDATA[<p>让我再测试一下 pwq</p>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
]]></content:encoded>
      <author>奈芙莲 • 糯可</author>
      <guid>https://write.stelpolva.moe/read/a/0zurpdl8l8</guid>
      <pubDate>Thu, 11 Sep 2025 12:32:53 +0000</pubDate>
    </item>
    <item>
      <title>Stelpolva Write 更新了！</title>
      <link>https://write.stelpolva.moe/linca/stelpolva-write-geng-xin-liao</link>
      <description>&lt;![CDATA[更新到了 Writefreely v0.16.0&#xA;&#xA;主要特点&#xA;&#xA;Fediverse Likes&#xA;&#xA;您现在可以看到有多少人“喜欢”了您的帖子！如果您的博客启用了联合，则联邦中的读者可以“喜欢”您的帖子，现在它们将作为博客文章的简单计数显示在 WriteFreely 上（仅对您可见）。&#xA;&#xA;Improved Articles in the Fediverse&#xA;&#xA;WriteFreely 的帖子现在在联邦中看起来更好，尤其是在 Mastodon 和 Threads 等微博平台上。现在，这些平台（以及任何其他支持包含 preview 或 summary 字段的长 Article 的平台）将显示您的帖子的摘录以及指向它的链接。&#xA;&#xA;在 Ghost 等一些 ActivityPub 已经支持长篇 Article 的平台上，您的 WriteFreely 帖子将一如既往地展现出完整的内容。&#xA;&#xA;Fediverse Creator Tag&#xA;&#xA;我们添加了对 fediverse:creator 标签 的支持，它将在您的 WriteFreely 帖子旁边显示另一个 Fediverse 个人页面（例如您的 Mastodon/Sharkey 帐户）。&#xA;&#xA;要将此标签添加到您的帖子中，请转到博客的“自定义”页面，然后在“验证”下重新输入您的 Fediverse 用户名（例如 @you@your.instance），然后保存您的更改。然后，在您的 Mastodon 实例上，转到“编辑个人资料”  “验证”选项卡，然后在“作者归属”部分下添加您的 WriteFreely 实例。然后你就准备好了！&#xA;&#xA;其它更改&#xA;&#xA;参见 https://github.com/writefreely/writefreely/releases/tag/v0.16.0]]&gt;</description>
      <content:encoded><![CDATA[<p>更新到了 <a href="https://github.com/writefreely/writefreely/releases/tag/v0.16.0" rel="nofollow">Writefreely v0.16.0</a></p>

<h2 id="主要特点">主要特点</h2>

<h3 id="fediverse-likes">Fediverse Likes</h3>

<p>您现在可以看到有多少人“喜欢”了您的帖子！如果您的博客启用了联合，则联邦中的读者可以“喜欢”您的帖子，现在它们将作为博客文章的简单计数显示在 WriteFreely 上（仅对您可见）。</p>

<h3 id="improved-articles-in-the-fediverse">Improved Articles in the Fediverse</h3>

<p>WriteFreely 的帖子现在在联邦中看起来更好，尤其是在 Mastodon 和 Threads 等微博平台上。现在，这些平台（以及任何其他支持包含 <code>preview</code> 或 <code>summary</code> 字段的长 Article 的平台）将显示您的帖子的摘录以及指向它的链接。</p>

<p>在 Ghost 等一些 ActivityPub 已经支持长篇 <code>Article</code> 的平台上，您的 WriteFreely 帖子将一如既往地展现出完整的内容。</p>

<h3 id="fediverse-creator-tag">Fediverse Creator Tag</h3>

<p>我们添加了对 <a href="https://blog.joinmastodon.org/2024/07/highlighting-journalism-on-mastodon/" rel="nofollow"><code>fediverse:creator</code> 标签</a> 的支持，它将在您的 WriteFreely 帖子旁边显示另一个 Fediverse 个人页面（例如您的 Mastodon/Sharkey 帐户）。</p>

<p>要将此标签添加到您的帖子中，请转到博客的“自定义”页面，然后在“验证”下重新输入您的 Fediverse 用户名（例如 @you@your.instance），然后保存您的更改。然后，在您的 Mastodon 实例上，转到“编辑个人资料”&gt;“验证”选项卡，然后在“作者归属”部分下添加您的 WriteFreely 实例。然后你就准备好了！</p>

<h3 id="其它更改">其它更改</h3>

<p>参见 <a href="https://github.com/writefreely/writefreely/releases/tag/v0.16.0" rel="nofollow">https://github.com/writefreely/writefreely/releases/tag/v0.16.0</a></p>
]]></content:encoded>
      <author>奈芙莲 • 糯可</author>
      <guid>https://write.stelpolva.moe/read/a/55jumbfmut</guid>
      <pubDate>Thu, 11 Sep 2025 12:19:00 +0000</pubDate>
    </item>
    <item>
      <title>漫长的一个月！！但是又感觉时间过得很快！！我手帐的月历表memo、做了一个done-list结果都快把一列写满了……</title>
      <link>https://write.stelpolva.moe/qi-yue-zhen-rifan-ri/man-chang-de-ge-yue-dan-shi-you-gan-jue-shi-jian-guo-de-hen-kuai-wo-shou-zhang-d</link>
      <description>&lt;![CDATA[漫长的一个月！！但是又感觉时间过得很快！！我手帐的月历表memo、做了一个done-list结果都快把一列写满了……&#xA;&#xA;一、原创漫画&#xA;&#xA;【分镜（画完）】：2&#xA;&#xA;（1/2）&#xA;这个月刚开头的手感就很好，7/1号晚上花了4小时把6p的分镜画了，非常流畅，也得到了好评。&#xA;故事是双胞胎姐妹杀夫百合，姐姐婚孕，妹妹心生嫉妒，勾引姐夫，在他没防备的时候把他宰了。姐姐目睹尸体现场，妹妹说姐姐的孩子就是我的孩子，但是男人什么的不需要啦。最后姐姐要帮妹妹处理尸体，也就是说在丈夫和妹妹之间她选择了妹妹，妹妹因此很开心。&#xA;&#xA;修改点:修改双胞胎的人设，开场引入，剧情上加醋（勾引男的再杀），杀人场面拉长，加入跨页，这样改完再看看&#xA;&#xA;（2/2）&#xA;月末也在ddl前支棱起来，花两天画了12p，第三天进行修改，成了14p，这是第一次做完整的原创作品，评价还行（很美的故事，分镜也漂亮，有亮点；很可爱；不足以得奖，因为娱乐要素不足）&#xA;故事是一个叫黑丸的柴犬妖怪和捡走他的女孩一起生活几十年，一眨眼女孩变成了老婆婆，要死了，黑丸不愿接受事实，四处寻找让她不老不死的方法。&#xA;&#xA;这个我也许可以再修改一下，不过我目前更要紧的是把它生出来交差，当我的开刃作，所以发给别人求反馈可以，再改我觉得应该来不及了吧。&#xA;&#xA;【原稿】：4&#xA;&#xA;（1/4）3p现代都市百合漫，甜美元气妹和剑道少女幼驯染，俩人交换身体，因此见到了从未见过的风景（从对方的视角看自己）。&#xA;&#xA;不足：从作业做成的原稿，所以分镜上有很大的问题，就是可读性不强，没有考虑到怎样对读者引入。现在打这个一句话简介我倒是能想到怎么样才能让故事更有趣的展开，可以说画完了一些东西之后等级提升了吧！&#xA;作画上的问题也有，就是整体看起来完成度不高，压黑的地方和不同浓度的灰度都不够。这个应该多抄一下喜欢的作者的画风。&#xA;&#xA;（2/4）2p失业社畜被小孩安抚，是定题作业。这个没啥好说的，而且也没有画完，问题和上面一样，黑度不足。&#xA;&#xA;（3/4）1p纸绘原稿，作业，网点纸其实贴的不算好，但是贴了，而且有不同浓度，最后看起来就还行，而且从B4原稿纸缩成单行本大小的话观感就更好了（因为纸小了，就不显得画面空）但是感觉还是不够我脑子里想象的那种完成度。总之就是多临摹多抄表现方法/演出手法吧！&#xA;&#xA;（4/4）1p纸绘插图，作业主题其实是用网点纸表现天空（云彩）和水边，但是这个是第一次！第一次！我的兄弟oc出生了！他们的故事我画了十几页废稿都还没生出来呢，倒是在插图里出生了，我很欣慰，而且画的很好看很震撼，我很喜欢。画了春天的阿尔卑斯山，雪水融化，溪流奔腾，哥哥带着弟弟去玩水，弟弟抓螃蟹。（阿尔卑斯山有螃蟹吗？？这能活？）&#xA;&#xA;其他的作业就不写了，反正都还挺多的……上边是我最自豪的一些。&#xA;&#xA;【分镜（待做）】：2&#xA;&#xA;（1/2）伪人百合，交完稿的作家在深夜的便利店遇到史莱姆状黑泥怪物，对方模仿她的样子，与她形影不离，住进家中，而作家想要摆脱这个复制品……&#xA;其实还没想好怎么继续往下发展呢，总之作家是要对伪人发脾气的，但是不设定好伪人是个什么心态的话就没法抛接球，而这个心态的设定就需要找到主题……一切都还没想好，我觉得总之先瞎扯一个硬画吧。&#xA;&#xA;（2/2）sf恐怖系，虫族殖民地球，百年后人类只剩下肉畜和宠物两个人种，其余的差异只算是花色。男女主是宠物人类，他们的虫主自称妈妈。女主精心打扮期待着成人夜，却被逼着和一生视作哥哥的男主配种……在那之后又见到了肉畜人类……应该还会有像地下党那样流亡反叛的野人……最后他俩一起逃，男主却为保护女主死了，妈妈含泪吃了他的血肉，为什么我爱着的宠物肉却这么好吃呢？&#xA;总之一个大混战，我得想想怎么加醋然后弄一个大性癖之作。最近发现自己很爱恐怖系和身体恐怖啊！&#xA;&#xA;二、同人&#xA;&#xA;7月上半月狂画同人给我自己都画无语了，总之还是在沉迷宝钻的一个月，报菜名一下：Feanolo吻手礼，2pFeanolo纯构图（幼熊憧憬），2p费诺丹梗漫之费诺喜欢老婆当1的样子，插图费诺剖腹取钻，5p费诺里安弱智家庭梗（小五当哥），插图双梅熊贴贴（醋是二梅靠在大梅肩上睡觉），拓展4p双梅熊能量差异+supportivedad费诺，额，然后整整两周没画同人一直在纠结折腾我的作业和原创（最后也就最后才画出来了）&#xA;很恐怖的就是搞同人的灵感就像海绵里的水，你忍一忍，它们就都蒸发了……！！我想着保存精力强行不画同人的画，最后就只能是同人也没画原创也没画，这太恐怖了！！！&#xA;&#xA;三、生活和其他&#xA;&#xA;基本上就是见缝插针的活着……每天通勤单程一小时快压垮我了，数了一下这个月起码有四分之一以上的时间在喝酒，然后一周多的时间在想死和浑浑噩噩，不过这样总览一下反馈，难道其实是给我自己累得……？？&#xA;时而自己做饭时而去超市捡打折便当，几乎天天想睡觉，不喝咖啡脑子就不转，吃了好多次小蛋糕，在坚持洗衣服和吸地和打扫厨房和洗脸台和倒垃圾了，我基本的生活状况，好想奴役一个人帮我打理一切照顾我自己啊！&#xA;&#xA;此月的另一个大事，就是我，经过ao3的面试，正式成为一个ao3的支持志愿者了！虽然才刚开始培训吧，看内部文档看得迷迷糊糊、内容实在太多了我迷失在wiki已经三天了……要不先退回去看点别的吧……（不太敢看Slack呀，感觉，好紧张！因为我还没说过话，所以，看别人的消息的话就更紧张了！怕人说我怎么一直不去说话呀！）&#xA;&#xA;还有就是中途开始热血上头非常随意的、捡起来法语试图重新学了，在通勤途中点开邪恶绿鸟软件点点点……虽然感觉没有太大用吧，不过，每天接触一点点，就当知识丰容了，给大脑一点别的刺激！&#xA;&#xA;大概就这样，来吧美好的8月，8月我也有超——多事要干啊！]]&gt;</description>
      <content:encoded><![CDATA[<p>漫长的一个月！！但是又感觉时间过得很快！！我手帐的月历表memo、做了一个done-list结果都快把一列写满了……</p>

<p>一、原创漫画</p>

<p>【分镜（画完）】：2</p>

<p>（1/2）
这个月刚开头的手感就很好，7/1号晚上花了4小时把6p的分镜画了，非常流畅，也得到了好评。
故事是双胞胎姐妹杀夫百合，姐姐婚孕，妹妹心生嫉妒，勾引姐夫，在他没防备的时候把他宰了。姐姐目睹尸体现场，妹妹说姐姐的孩子就是我的孩子，但是男人什么的不需要啦。最后姐姐要帮妹妹处理尸体，也就是说在丈夫和妹妹之间她选择了妹妹，妹妹因此很开心。</p>

<p>修改点:修改双胞胎的人设，开场引入，剧情上加醋（勾引男的再杀），杀人场面拉长，加入跨页，这样改完再看看</p>

<p>（2/2）
月末也在ddl前支棱起来，花两天画了12p，第三天进行修改，成了14p，这是第一次做完整的原创作品，评价还行（很美的故事，分镜也漂亮，有亮点；很可爱；不足以得奖，因为娱乐要素不足）
故事是一个叫黑丸的柴犬妖怪和捡走他的女孩一起生活几十年，一眨眼女孩变成了老婆婆，要死了，黑丸不愿接受事实，四处寻找让她不老不死的方法。</p>

<p>这个我也许可以再修改一下，不过我目前更要紧的是把它生出来交差，当我的开刃作，所以发给别人求反馈可以，再改我觉得应该来不及了吧。</p>

<p>【原稿】：4</p>

<p>（1/4）3p现代都市百合漫，甜美元气妹和剑道少女幼驯染，俩人交换身体，因此见到了从未见过的风景（从对方的视角看自己）。</p>

<p>不足：从作业做成的原稿，所以分镜上有很大的问题，就是可读性不强，没有考虑到怎样对读者引入。现在打这个一句话简介我倒是能想到怎么样才能让故事更有趣的展开，可以说画完了一些东西之后等级提升了吧！
作画上的问题也有，就是整体看起来完成度不高，压黑的地方和不同浓度的灰度都不够。这个应该多抄一下喜欢的作者的画风。</p>

<p>（2/4）2p失业社畜被小孩安抚，是定题作业。这个没啥好说的，而且也没有画完，问题和上面一样，黑度不足。</p>

<p>（3/4）1p纸绘原稿，作业，网点纸其实贴的不算好，但是贴了，而且有不同浓度，最后看起来就还行，而且从B4原稿纸缩成单行本大小的话观感就更好了（因为纸小了，就不显得画面空）但是感觉还是不够我脑子里想象的那种完成度。总之就是多临摹多抄表现方法/演出手法吧！</p>

<p>（4/4）1p纸绘插图，作业主题其实是用网点纸表现天空（云彩）和水边，但是这个是第一次！第一次！我的兄弟oc出生了！他们的故事我画了十几页废稿都还没生出来呢，倒是在插图里出生了，我很欣慰，而且画的很好看很震撼，我很喜欢。画了春天的阿尔卑斯山，雪水融化，溪流奔腾，哥哥带着弟弟去玩水，弟弟抓螃蟹。（阿尔卑斯山有螃蟹吗？？这能活？）</p>

<p>其他的作业就不写了，反正都还挺多的……上边是我最自豪的一些。</p>

<p>【分镜（待做）】：2</p>

<p>（1/2）伪人百合，交完稿的作家在深夜的便利店遇到史莱姆状黑泥怪物，对方模仿她的样子，与她形影不离，住进家中，而作家想要摆脱这个复制品……
其实还没想好怎么继续往下发展呢，总之作家是要对伪人发脾气的，但是不设定好伪人是个什么心态的话就没法抛接球，而这个心态的设定就需要找到主题……一切都还没想好，我觉得总之先瞎扯一个硬画吧。</p>

<p>（2/2）sf恐怖系，虫族殖民地球，百年后人类只剩下肉畜和宠物两个人种，其余的差异只算是花色。男女主是宠物人类，他们的虫主自称妈妈。女主精心打扮期待着成人夜，却被逼着和一生视作哥哥的男主配种……在那之后又见到了肉畜人类……应该还会有像地下党那样流亡反叛的野人……最后他俩一起逃，男主却为保护女主死了，妈妈含泪吃了他的血肉，为什么我爱着的宠物肉却这么好吃呢？
总之一个大混战，我得想想怎么加醋然后弄一个大性癖之作。最近发现自己很爱恐怖系和身体恐怖啊！</p>

<p>二、同人</p>

<p>7月上半月狂画同人给我自己都画无语了，总之还是在沉迷宝钻的一个月，报菜名一下：Feanolo吻手礼，2pFeanolo纯构图（幼熊憧憬），2p费诺丹梗漫之费诺喜欢老婆当1的样子，插图费诺剖腹取钻，5p费诺里安弱智家庭梗（小五当哥），插图双梅熊贴贴（醋是二梅靠在大梅肩上睡觉），拓展4p双梅熊能量差异+supportivedad费诺，额，然后整整两周没画同人一直在纠结折腾我的作业和原创（最后也就最后才画出来了）
很恐怖的就是搞同人的灵感就像海绵里的水，你忍一忍，它们就都蒸发了……！！我想着保存精力强行不画同人的画，最后就只能是同人也没画原创也没画，这太恐怖了！！！</p>

<p>三、生活和其他</p>

<p>基本上就是见缝插针的活着……每天通勤单程一小时快压垮我了，数了一下这个月起码有四分之一以上的时间在喝酒，然后一周多的时间在想死和浑浑噩噩，不过这样总览一下反馈，难道其实是给我自己累得……？？
时而自己做饭时而去超市捡打折便当，几乎天天想睡觉，不喝咖啡脑子就不转，吃了好多次小蛋糕，在坚持洗衣服和吸地和打扫厨房和洗脸台和倒垃圾了，我基本的生活状况，好想奴役一个人帮我打理一切照顾我自己啊！</p>

<p>此月的另一个大事，就是我，经过ao3的面试，正式成为一个ao3的支持志愿者了！虽然才刚开始培训吧，看内部文档看得迷迷糊糊、内容实在太多了我迷失在wiki已经三天了……要不先退回去看点别的吧……（不太敢看Slack呀，感觉，好紧张！因为我还没说过话，所以，看别人的消息的话就更紧张了！怕人说我怎么一直不去说话呀！）</p>

<p>还有就是中途开始热血上头非常随意的、捡起来法语试图重新学了，在通勤途中点开邪恶绿鸟软件点点点……虽然感觉没有太大用吧，不过，每天接触一点点，就当知识丰容了，给大脑一点别的刺激！</p>

<p>大概就这样，来吧美好的8月，8月我也有超——多事要干啊！</p>
]]></content:encoded>
      <author>七月振り返り</author>
      <guid>https://write.stelpolva.moe/read/a/6uar93rj1u</guid>
      <pubDate>Fri, 01 Aug 2025 06:29:48 +0000</pubDate>
    </item>
    <item>
      <title>180天发9首歌的创作过程分享（6）</title>
      <link>https://write.stelpolva.moe/maki/180tian-fa-9shou-ge-de-chuang-zuo-guo-cheng-fen-xiang-6</link>
      <description>&lt;![CDATA[180天发9首歌的创作过程分享（6）&#xA;8.When Magenta Turns Pink（Synthwave）&#xA;https://open.spotify.com/track/11aM6TWsCMYzLAVL9y2MOH&#xA;&#xA;时间来到四月中旬，第八首歌做什么曲风是我必须马上思考出来的问题。想到队长说的平时爱听什么就做什么，又正好在Splice首页看到一个 Synthwave 的音色包。点进去听了一下，有种熟悉的感觉。好像平时也没有特地去听这种曲风的歌，但感觉……小时候电视里经常有？&#xA;&#xA;总之又随便找了几首 Synthwave 听了一下，看了一个 Youtube Shorts 的教程，迅速确认就做这个了。然后又迅速确定歌名叫做《Magenta》，单纯是因为那个音色包的封面是这个颜色（Synthwave 标志性颜色之一？）。（大概做到一半的时候感觉这首歌变得更光明了，所以改了名字）&#xA;&#xA;这首歌的 lead 写作过程跟上一首差不多，没有磕很久（不太提倡这种行为……）。大部分时间花在怎么让一个不算出众的旋律变成一首整体还可以的歌，而不是怎么写出一个出众的旋律。因为我感觉自己的旋律写作能力也就那样了，可是这样的人偏偏想做Pop，唉（跑题）。&#xA;&#xA;做到这首歌的时候我有一种非常明显的感觉：随着做的歌越来越多，一首歌做到什么程度可以交出去，是会越来越明确的。你能明确感知到，这样还不够；再鼓捣鼓捣，哎这样可以了。就像感觉到自己饿了或者困了那样……对比我做第一首的时候编到一半就心里没底求助队长，我觉得这是很大的进步，而且这种进步似乎只能通过多做才能获得。&#xA;&#xA;但问题是在这个自己确定可以了的节点到来之前，几乎肯定是会疲惫的。感到累了、枯竭了、没招儿了的节点，一定会先到来。主要表现为挠头、叹气、摘下耳机呆呆望着远方口中念念有词等。有点像长跑里面说的极点和第二次呼吸的概念（没有体验过，只是听说）。对于如何度过这个极点，我有几个小妙招供大家参考：&#xA;&#xA;1.给自己设定一个数字，这首歌的轨道数目必须不少于这个数字。&#xA;&#xA;记得有一次上课胖老师说他觉得轨道太多了不好，我汗颜，因为我的轨道就非常多（经常有五六十轨）。但我觉得对于刚开始做歌的新手来说，因为你对一首歌做到什么样的丰富度才合格这个问题的认知是不足的，所以靠数量让你有点概念，不是坏事。&#xA;&#xA;当然也不是说要无意义地堆砌。而是在你的工程才初具雏形但你已经很疲惫的时候（注意这个前提），让你的大脑换一个角度去思考问题：如果这首歌在最高潮的部分还缺一个点睛之笔的音色，它应该是什么类型的音色？如果这首歌还需要五种fills，我希望它们是什么？&#xA;&#xA;这个问题的镜像问题是，如果这首歌只能保留特定数目的轨道，你打算删掉哪些。有时候堆多了，自己都感觉不到难听，删一删效果才会好。这是比较难的部分。一个是你可能听不出来，一个是可能舍不得删。这个阶段可以多听听他人的意见，并且做一个狠心的人。如果一个轨道影响了整首歌的观感，即使你花了最多时间写它，写完超级得意，还是要删的。不过熟练了之后基本上不太发生这种情况，你超级得意的部分不说人人称赞吧反正不太可能被要求删掉这样子。&#xA;&#xA;至于轨道的目标数量，我觉得可以以你前几首过审歌曲的平均轨道数量为基准（哈哈哈哈，所以你至少要过审一首歌才能使用本技巧）。&#xA;&#xA;2.复制粘贴&#xA;&#xA;又是一个听起来不太体面的方法，原理跟上一条是类似的，都是先强行把大框架支起来，至于填什么，你自己想办法。&#xA;&#xA;具体做法是先编前半首歌，编得差不多了之后，把间奏的小节数留出来，然后把前半首歌直接复制粘贴到间奏后面，再留出结尾的小节数，然后用locator把每个部分都标好，intro，verse，break什么的（结尾最好也标一下，比较有仪式感……），选中locator上面的长条（不记得名字，好像是叫loop什么东西），看看这首歌的总时长，心里有个数（也有个奔头）。&#xA;&#xA;这个动作很简单也很那啥，就是复制粘贴嘛，我都有点不好意思讲，但真的有用……你可能会说只是简单复制粘贴怎么行呢，哪有这样编曲的。对，确实不行，谁都看不下去，这种看不下去的心情，就是你接下来编曲的最大动力……&#xA;&#xA;这种做法有两个好处，第一让你看清全局，完整的歌曲结构是怎样的。从此你面对的不再是没完没了的时间线（这会令人潜意识中恐慌），而是locator长条框起来的那部分，是有限的，外面的东西不用管。这会给你一些安全感。&#xA;&#xA;第二也是转换思维的作用。主体部分已经有了，接下来你的思考出发点变成我要做些什么才能让复制粘贴的这部分变得不一样。你不需要无中生有，而是根据已有的东西去修改。听起来工作量直接减少了一半有没有（。）&#xA;&#xA;这也是做音乐的神奇之处。别的艺术比如说写小说，总不能写到一半然后把前面内容复制粘贴直接字数翻倍（除非某些先锋小说hhh）。俗话说音乐是流动的建筑，建筑是凝固的音乐（突然拔高）。有时候我看着Live一个一个的clip真的感觉自己在贴瓷砖。&#xA;&#xA;3.把找音色当成一种奖励&#xA;&#xA;记得有节课说编曲累了可以做点声音设计，拧出一些奇奇怪怪的声音录下来以后可以用，还可以让大脑休息，如此形成编曲和声音设计的永动机（？）&#xA;&#xA;这个我暂时还没做到，累了就什么都不想拧，但可以做到的是在别人做好的各种音色里面挑挑拣拣看看这个看看那个。结课之后我有买一些音源（有冲动购物的成分，慎重），里面的预制音色都够看好几天的了。&#xA;&#xA;但我想说的重点是对于挑音色这件事自古以来分两派（？）一派认为选一个还可以的先编曲编好了再换；另一派认为音色具有激发灵感的重要作用所以必须精挑细选感觉对了才能编曲（这其实是今晚上课部分弹幕的讨论hhhh）&#xA;&#xA;对于这样的争论我们当然是采取折中说（？）先挑一个差不多的，编累了就打开一个新轨道，也不用管它是什么乐器，美美从买了就在吃灰的音源包里面选一个见都没见过的合成器挂上去，在预制音色列表里面随便按一按。因为这个时候你已经累了，如果不是很惊艳的音色你都懒得抬一下眼皮。所以这个时候还能让你坐起来的音色一般是真的真的很不错。&#xA;&#xA;像《When Magenta Turns Pink》这首歌（终于绕回了主题）里面4：23开始那个lead的音色就是这样挑选来的。当时就是觉得结尾还需要再来一段但音色必须得换了，换什么不知道，好累，要不今天先这样，哎还是随机挑选一位幸运观众吧，打开arturia V collection随便选一个合成器（至今没认全），预制列表里面随便点点……发现这个意外地不错，精神为之一振，也不觉得累了。&#xA;&#xA;而且它确实给了我灵感，我想让它有点像吹口哨的感觉，尤其是在乐句的开头。我的合成器知识终于派上了一点点用场，具体怎么操作的我也不太记得了，好像是加了点 pitch env 还是啥，总之那个界面确实看不懂但也算实现了我想要的效果。（我也不知道怎么实现的。理论上如果你买了一个合成器你应该先研究一下说明书）。&#xA;&#xA;这首里面的那些没有歌词的人声也是合成器来着，印象中是在还没有几个轨道的时候我就累了（？）然后开始闲逛随机抽取音色，抽到这个觉得好玩就用了，甚至是作为一个主要轨道。&#xA;&#xA;所以，编不动了就去看看音色（抱着随便逛街的心情，而不是要去超市买一大堆生活必需品的沉重心情，这一点很重要），碰到喜欢的音色就可以继续编下去，把找音色当成一种奖励，这就是我的永动机（。）不需要什么音色都找好才能开始做。当你打开Live你都不知道等会儿能做出什么来，多么刺激，打开一大堆音色你也不知道会选中谁，交给命运，碰到就是缘分，来我的歌里坐一下。&#xA;&#xA;不知不觉啰嗦了快3000字了……照例附上时间记录，下一期可能要晚几天更新（真就变成连载了。。。&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>180天发9首歌的创作过程分享（6）
8.When Magenta Turns Pink（Synthwave）
<a href="https://open.spotify.com/track/11aM6TWsCMYzLAVL9y2MOH" rel="nofollow">https://open.spotify.com/track/11aM6TWsCMYzLAVL9y2MOH</a></p>

<p>时间来到四月中旬，第八首歌做什么曲风是我必须马上思考出来的问题。想到队长说的平时爱听什么就做什么，又正好在Splice首页看到一个 Synthwave 的音色包。点进去听了一下，有种熟悉的感觉。好像平时也没有特地去听这种曲风的歌，但感觉……小时候电视里经常有？</p>

<p>总之又随便找了几首 Synthwave 听了一下，看了一个 Youtube Shorts 的教程，迅速确认就做这个了。然后又迅速确定歌名叫做《Magenta》，单纯是因为那个音色包的封面是这个颜色（Synthwave 标志性颜色之一？）。（大概做到一半的时候感觉这首歌变得更光明了，所以改了名字）</p>

<p>这首歌的 lead 写作过程跟上一首差不多，没有磕很久（不太提倡这种行为……）。大部分时间花在怎么让一个不算出众的旋律变成一首整体还可以的歌，而不是怎么写出一个出众的旋律。因为我感觉自己的旋律写作能力也就那样了，可是这样的人偏偏想做Pop，唉（跑题）。</p>

<p>做到这首歌的时候我有一种非常明显的感觉：随着做的歌越来越多，一首歌做到什么程度可以交出去，是会越来越明确的。你能明确感知到，这样还不够；再鼓捣鼓捣，哎这样可以了。就像感觉到自己饿了或者困了那样……对比我做第一首的时候编到一半就心里没底求助队长，我觉得这是很大的进步，而且这种进步似乎只能通过多做才能获得。</p>

<p>但问题是在这个自己确定可以了的节点到来之前，几乎肯定是会疲惫的。感到累了、枯竭了、没招儿了的节点，一定会先到来。主要表现为挠头、叹气、摘下耳机呆呆望着远方口中念念有词等。有点像长跑里面说的极点和第二次呼吸的概念（没有体验过，只是听说）。对于如何度过这个极点，我有几个小妙招供大家参考：</p>

<p><strong>1.给自己设定一个数字，这首歌的轨道数目必须不少于这个数字。</strong></p>

<p>记得有一次上课胖老师说他觉得轨道太多了不好，我汗颜，因为我的轨道就非常多（经常有五六十轨）。但我觉得对于刚开始做歌的新手来说，因为你对一首歌做到什么样的丰富度才合格这个问题的认知是不足的，所以靠数量让你有点概念，不是坏事。</p>

<p>当然也不是说要无意义地堆砌。而是在你的工程才初具雏形但你已经很疲惫的时候（注意这个前提），让你的大脑换一个角度去思考问题：如果这首歌在最高潮的部分还缺一个点睛之笔的音色，它应该是什么类型的音色？如果这首歌还需要五种fills，我希望它们是什么？</p>

<p>这个问题的镜像问题是，如果这首歌只能保留特定数目的轨道，你打算删掉哪些。有时候堆多了，自己都感觉不到难听，删一删效果才会好。这是比较难的部分。一个是你可能听不出来，一个是可能舍不得删。这个阶段可以多听听他人的意见，并且做一个狠心的人。如果一个轨道影响了整首歌的观感，即使你花了最多时间写它，写完超级得意，还是要删的。不过熟练了之后基本上不太发生这种情况，你超级得意的部分不说人人称赞吧反正不太可能被要求删掉这样子。</p>

<p>至于轨道的目标数量，我觉得可以以你前几首过审歌曲的平均轨道数量为基准（哈哈哈哈，所以你至少要过审一首歌才能使用本技巧）。</p>

<p><strong>2.复制粘贴</strong></p>

<p>又是一个听起来不太体面的方法，原理跟上一条是类似的，都是先强行把大框架支起来，至于填什么，你自己想办法。</p>

<p>具体做法是先编前半首歌，编得差不多了之后，把间奏的小节数留出来，然后把前半首歌直接复制粘贴到间奏后面，再留出结尾的小节数，然后用locator把每个部分都标好，intro，verse，break什么的（结尾最好也标一下，比较有仪式感……），选中locator上面的长条（不记得名字，好像是叫loop什么东西），看看这首歌的总时长，心里有个数（也有个奔头）。</p>

<p>这个动作很简单也很那啥，就是复制粘贴嘛，我都有点不好意思讲，但真的有用……你可能会说只是简单复制粘贴怎么行呢，哪有这样编曲的。对，确实不行，谁都看不下去，这种看不下去的心情，就是你接下来编曲的最大动力……</p>

<p>这种做法有两个好处，第一让你看清全局，完整的歌曲结构是怎样的。从此你面对的不再是没完没了的时间线（这会令人潜意识中恐慌），而是locator长条框起来的那部分，是有限的，外面的东西不用管。这会给你一些安全感。</p>

<p>第二也是转换思维的作用。主体部分已经有了，接下来你的思考出发点变成我要做些什么才能让复制粘贴的这部分变得不一样。你不需要无中生有，而是根据已有的东西去修改。听起来工作量直接减少了一半有没有（。）</p>

<p>这也是做音乐的神奇之处。别的艺术比如说写小说，总不能写到一半然后把前面内容复制粘贴直接字数翻倍（除非某些先锋小说hhh）。俗话说音乐是流动的建筑，建筑是凝固的音乐（突然拔高）。有时候我看着Live一个一个的clip真的感觉自己在贴瓷砖。</p>

<p><strong>3.把找音色当成一种奖励</strong></p>

<p>记得有节课说编曲累了可以做点声音设计，拧出一些奇奇怪怪的声音录下来以后可以用，还可以让大脑休息，如此形成编曲和声音设计的永动机（？）</p>

<p>这个我暂时还没做到，累了就什么都不想拧，但可以做到的是在别人做好的各种音色里面挑挑拣拣看看这个看看那个。结课之后我有买一些音源（有冲动购物的成分，慎重），里面的预制音色都够看好几天的了。</p>

<p>但我想说的重点是对于挑音色这件事自古以来分两派（？）一派认为选一个还可以的先编曲编好了再换；另一派认为音色具有激发灵感的重要作用所以必须精挑细选感觉对了才能编曲（这其实是今晚上课部分弹幕的讨论hhhh）</p>

<p>对于这样的争论我们当然是采取折中说（？）先挑一个差不多的，编累了就打开一个新轨道，也不用管它是什么乐器，美美从买了就在吃灰的音源包里面选一个见都没见过的合成器挂上去，在预制音色列表里面随便按一按。因为这个时候你已经累了，如果不是很惊艳的音色你都懒得抬一下眼皮。所以这个时候还能让你坐起来的音色一般是真的真的很不错。</p>

<p>像《When Magenta Turns Pink》这首歌（终于绕回了主题）里面4：23开始那个lead的音色就是这样挑选来的。当时就是觉得结尾还需要再来一段但音色必须得换了，换什么不知道，好累，要不今天先这样，哎还是随机挑选一位幸运观众吧，打开arturia V collection随便选一个合成器（至今没认全），预制列表里面随便点点……发现这个意外地不错，精神为之一振，也不觉得累了。</p>

<p>而且它确实给了我灵感，我想让它有点像吹口哨的感觉，尤其是在乐句的开头。我的合成器知识终于派上了一点点用场，具体怎么操作的我也不太记得了，好像是加了点 pitch env 还是啥，总之那个界面确实看不懂但也算实现了我想要的效果。（我也不知道怎么实现的。理论上如果你买了一个合成器你应该先研究一下说明书）。</p>

<p>这首里面的那些没有歌词的人声也是合成器来着，印象中是在还没有几个轨道的时候我就累了（？）然后开始闲逛随机抽取音色，抽到这个觉得好玩就用了，甚至是作为一个主要轨道。</p>

<p>所以，编不动了就去看看音色（抱着随便逛街的心情，而不是要去超市买一大堆生活必需品的沉重心情，这一点很重要），碰到喜欢的音色就可以继续编下去，把找音色当成一种奖励，这就是我的永动机（。）不需要什么音色都找好才能开始做。当你打开Live你都不知道等会儿能做出什么来，多么刺激，打开一大堆音色你也不知道会选中谁，交给命运，碰到就是缘分，来我的歌里坐一下。</p>

<p>不知不觉啰嗦了快3000字了……照例附上时间记录，下一期可能要晚几天更新（真就变成连载了。。。</p>

<p><img src="https://res.stelpolva.moe/stpv/fa9cf8fb-88e5-4cce-84af-b2d613a5f728.jpg" alt="">
<img src="https://res.stelpolva.moe/stpv/bccafab3-f3fe-4f2b-a93a-e766c306d7f9.jpg" alt=""></p>
]]></content:encoded>
      <author>maki</author>
      <guid>https://write.stelpolva.moe/read/a/1x14a7og4y</guid>
      <pubDate>Sat, 19 Jul 2025 10:52:14 +0000</pubDate>
    </item>
    <item>
      <title>180天发9首歌的创作过程分享（5）</title>
      <link>https://write.stelpolva.moe/maki/180tian-fa-9shou-ge-de-chuang-zuo-guo-cheng-fen-xiang-5</link>
      <description>&lt;![CDATA[180天发9首歌的创作过程分享（5）&#xA;7.March Snow on the South Fifth Ring（Ambient Techno）&#xA;https://open.spotify.com/track/1CC20trGfLYUBYg4su1pqx&#xA;&#xA;这首歌如名字所示，也是来自一个生活中的场景。开头部分的旋律还有音色是之前做别的歌试音色的时候乱弹的，感觉不错就存下来了。后来再听感觉普普通通，没有了当时那种眼前一亮的幻觉，但放在intro也还行。&#xA;&#xA;至于主体部分（大概三分半到四分钟的这段）是现编的。现编的意思是，打开live就是写，脑子里抓到什么想法就放进去，感觉差不多就留下。颇有一种狗急跳墙的感觉。这首歌基本大部分东西都是这么弄出来的，不过也有个别pattern因为太难听（我自己已经感觉不出来）而失去了与听众见面的机会。&#xA;&#xA;那段时间就是每次打开live都必须看到实实在在的推进才可以，不然来不及了。心态是一方面觉得我肯定能做完，一方面觉得做不完了做不完了急急急急急我是全世界最着急的人，一边还有点享受这种好像快完了但又没完的刺激（……）而且不知道为什么在这种状态下写出来的东西好像更容易打动自己，可能是某种吊桥效应吗……也有可能是有了前面几首歌的经验所以到这个阶段水平是有一定的提高吧。&#xA;&#xA;虽然我一开始自我感觉良好，但这首歌一开始的版本是四分多钟，最后活活改到七分钟。&#xA;&#xA;本来我对音色这个东西就不是很擅长，也没怎么捏过。基本都用别人捏好的音色，时间长了更不愿意自己捏了。捏音色的水平跟对音色的审美其实是两个问题，但又互相关联。上课的时候我的合成器就学得很一般，这两天跟着第五届的同学听合成器的课还是时不时走神（捶胸顿足）。不过这个事情还是要持续研究下去。一次外向换来终生自闭（bushi），在把音色搞得比较明白之前应该暂时不打算写纯Ambient了。&#xA;&#xA;总之，当时的情况，一时半会想改成像样的Ambient是不太可能，所以就选择了往Techno方向走，需要加比较多渐进的段落。这也是这首歌的修改时间显著更长的原因。&#xA;&#xA;多说一句这首歌我最喜欢的是一直在耳边晃的那个低频的声音，为了模仿下雪天刮大风的感觉我刻意保留了Side 端的低频。做的时候不太有把握，不过最后效果还不错。&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>180天发9首歌的创作过程分享（5）
7.March Snow on the South Fifth Ring（Ambient Techno）
<a href="https://open.spotify.com/track/1CC20trGfLYUBYg4su1pqx" rel="nofollow">https://open.spotify.com/track/1CC20trGfLYUBYg4su1pqx</a></p>

<p>这首歌如名字所示，也是来自一个生活中的场景。开头部分的旋律还有音色是之前做别的歌试音色的时候乱弹的，感觉不错就存下来了。后来再听感觉普普通通，没有了当时那种眼前一亮的幻觉，但放在intro也还行。</p>

<p>至于主体部分（大概三分半到四分钟的这段）是现编的。现编的意思是，打开live就是写，脑子里抓到什么想法就放进去，感觉差不多就留下。颇有一种狗急跳墙的感觉。这首歌基本大部分东西都是这么弄出来的，不过也有个别pattern因为太难听（我自己已经感觉不出来）而失去了与听众见面的机会。</p>

<p>那段时间就是每次打开live都必须看到实实在在的推进才可以，不然来不及了。心态是一方面觉得我肯定能做完，一方面觉得做不完了做不完了急急急急急我是全世界最着急的人，一边还有点享受这种好像快完了但又没完的刺激（……）而且不知道为什么在这种状态下写出来的东西好像更容易打动自己，可能是某种吊桥效应吗……也有可能是有了前面几首歌的经验所以到这个阶段水平是有一定的提高吧。</p>

<p>虽然我一开始自我感觉良好，但这首歌一开始的版本是四分多钟，最后活活改到七分钟。</p>

<p>本来我对音色这个东西就不是很擅长，也没怎么捏过。基本都用别人捏好的音色，时间长了更不愿意自己捏了。捏音色的水平跟对音色的审美其实是两个问题，但又互相关联。上课的时候我的合成器就学得很一般，这两天跟着第五届的同学听合成器的课还是时不时走神（捶胸顿足）。不过这个事情还是要持续研究下去。一次外向换来终生自闭（bushi），在把音色搞得比较明白之前应该暂时不打算写纯Ambient了。</p>

<p>总之，当时的情况，一时半会想改成像样的Ambient是不太可能，所以就选择了往Techno方向走，需要加比较多渐进的段落。这也是这首歌的修改时间显著更长的原因。</p>

<p>多说一句这首歌我最喜欢的是一直在耳边晃的那个低频的声音，为了模仿下雪天刮大风的感觉我刻意保留了Side 端的低频。做的时候不太有把握，不过最后效果还不错。</p>

<p><img src="https://res.stelpolva.moe/stpv/12904daa-2e09-4db8-a79e-cd529b4a788e.jpg" alt="">
<img src="https://res.stelpolva.moe/stpv/30f38b0d-e258-4fe8-9eb4-552ebe5436eb.jpg" alt=""></p>
]]></content:encoded>
      <author>maki</author>
      <guid>https://write.stelpolva.moe/read/a/f05c9s184t</guid>
      <pubDate>Fri, 04 Jul 2025 14:39:48 +0000</pubDate>
    </item>
    <item>
      <title>180天发9首歌的创作过程分享（4）</title>
      <link>https://write.stelpolva.moe/maki/180tian-fa-9shou-ge-de-chuang-zuo-guo-cheng-fen-xiang-4</link>
      <description>&lt;![CDATA[180天发9首歌的创作过程分享（4）&#xA;6.《Reboot Failed》（Jersey Club）&#xA;https://open.spotify.com/track/40bAqdPFqXdp89sWKenDyp&#xA;&#xA;这首歌的制作时间不到 30 小时，但前后用了整整一个月，因为那段时间在找房子、搬家，中间电脑还烧了一次，扛到中关村去修（电脑坏的时候还在保修期内，但是寄修要小半个月，实在等不了）。就是在那个时候我确定改掉原来的主题（本来也还没怎么写），用这首歌去描写电脑坏掉的经历。所以找了很多科技感的人声采样放进去，还有一些电流的声音，风扇的声音之类的。&#xA;&#xA;中间有一个星期因为搬家收拾的关系，完全没有机会碰Live。那段时间就有点心慌，好像一天不打开Live，就会忘记怎么操作。后来发现确实是需要点时间找回感觉。尤其是这种曲风我也不怎么熟悉。&#xA;&#xA;做这首歌的时候主要看的是这个视频 https://www.youtube.com/watch?v=dI9Sq8FrYto 它有几个优点，首先声音和画面都很干净，口齿清晰，能让人看得进去。其次看起来一个小时就能从零开始做出一整段歌，给人信心。但最后我也不记得看完了没有，因为我总是看着看着想到点啥，就跑去自己的工程里面鼓捣鼓捣。这也是这个视频的优点，它可以激发创作欲望（虽然不知道为什么，可能我本来就有创作欲望和拿回押金的欲望）。&#xA;&#xA;我觉得平时可以多收集这样的视频还有参考歌。什么视频你看一点就想自己动手了，什么歌你听了就想从床上蹦起来自己也写一首，什么书你读两页就想自己也写点啥。创作的过程中感到疲惫或者被生活事务打断几乎是不可避免的，需要提前储备一些应对这些情况的精神食粮。&#xA;&#xA;其实这首歌做得差不多发给队长的时候，他说，这确实是一首歌，但不像Jersey Club，但他也不知道像什么。我想，这就是试图速成的后果。但我又想，有五下底鼓就可以了。主要是这歌的完成度已经可以发给老师了。至于曲风我觉得不是最重要的，实在不行到时候还可以填电子曲风……后来确实小改之后就通过了。&#xA;&#xA;老师说设计得挺好。（苦笑，根据真实经历改编）。设计的时候想的是尽量去描绘那种感觉就可以了，因为这件事情是自带故事线的，从一开始的welcome，到中间出了点问题，然后问题怎么也解决不了越来越焦虑。我觉得到这个程度就可以了，到最后没有做得特别夸张或者爆发之类的，觉得那样就过头了。&#xA;&#xA;这首歌的 lead 印象比较深，是在二月中旬，也就是还在做trance那首的时候，某天忽然想到就哼出来用手机录下来的。当时随意把这段录音命名为Jersey Club，然后就放着了，直到做这首歌的时候翻出来，觉得试试看吧，不太确定行不行。然后发现一段旋律自己哼出来，跟放到live里面换换音色稍微编一编，效果是很不一样的。这一点还蛮重要的。不要因为一个动机或者一个旋律哼起来感觉普通就放弃它，我们还处于经验不足的阶段，可能对声音的想象力还比较局限，判断不一定准。写下来多试试音色，多摆弄摆弄，也许就有意想不到的效果。&#xA;&#xA;这是我的第六首歌，此时距离 180 天的结束，只剩下一个月了。也就是说平均需要十天完成一首歌。所以我打算接下来还是做纯音乐。我经常在一首歌还没做完的时候就思考下一首歌要嚯嚯什么曲风。这次想做一个 ambient。但后来由于音色太烂不适合走纯 ambient，最后做成了 ambient techno（没有说 ambient techno 不好的意思……）&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>180天发9首歌的创作过程分享（4）
6.《Reboot Failed》（Jersey Club）
<a href="https://open.spotify.com/track/40bAqdPFqXdp89sWKenDyp" rel="nofollow">https://open.spotify.com/track/40bAqdPFqXdp89sWKenDyp</a></p>

<p>这首歌的制作时间不到 30 小时，但前后用了整整一个月，因为那段时间在找房子、搬家，中间电脑还烧了一次，扛到中关村去修（电脑坏的时候还在保修期内，但是寄修要小半个月，实在等不了）。就是在那个时候我确定改掉原来的主题（本来也还没怎么写），用这首歌去描写电脑坏掉的经历。所以找了很多科技感的人声采样放进去，还有一些电流的声音，风扇的声音之类的。</p>

<p>中间有一个星期因为搬家收拾的关系，完全没有机会碰Live。那段时间就有点心慌，好像一天不打开Live，就会忘记怎么操作。后来发现确实是需要点时间找回感觉。尤其是这种曲风我也不怎么熟悉。</p>

<p>做这首歌的时候主要看的是这个视频 <a href="https://www.youtube.com/watch?v=dI9Sq8FrYto" rel="nofollow">https://www.youtube.com/watch?v=dI9Sq8FrYto</a> 它有几个优点，首先声音和画面都很干净，口齿清晰，能让人看得进去。其次看起来一个小时就能从零开始做出一整段歌，给人信心。但最后我也不记得看完了没有，因为我总是看着看着想到点啥，就跑去自己的工程里面鼓捣鼓捣。这也是这个视频的优点，它可以激发创作欲望（虽然不知道为什么，可能我本来就有创作欲望和拿回押金的欲望）。</p>

<p>我觉得平时可以多收集这样的视频还有参考歌。什么视频你看一点就想自己动手了，什么歌你听了就想从床上蹦起来自己也写一首，什么书你读两页就想自己也写点啥。创作的过程中感到疲惫或者被生活事务打断几乎是不可避免的，需要提前储备一些应对这些情况的精神食粮。</p>

<p>其实这首歌做得差不多发给队长的时候，他说，这确实是一首歌，但不像Jersey Club，但他也不知道像什么。我想，这就是试图速成的后果。但我又想，有五下底鼓就可以了。主要是这歌的完成度已经可以发给老师了。至于曲风我觉得不是最重要的，实在不行到时候还可以填电子曲风……后来确实小改之后就通过了。</p>

<p>老师说设计得挺好。（苦笑，根据真实经历改编）。设计的时候想的是尽量去描绘那种感觉就可以了，因为这件事情是自带故事线的，从一开始的welcome，到中间出了点问题，然后问题怎么也解决不了越来越焦虑。我觉得到这个程度就可以了，到最后没有做得特别夸张或者爆发之类的，觉得那样就过头了。</p>

<p>这首歌的 lead 印象比较深，是在二月中旬，也就是还在做trance那首的时候，某天忽然想到就哼出来用手机录下来的。当时随意把这段录音命名为Jersey Club，然后就放着了，直到做这首歌的时候翻出来，觉得试试看吧，不太确定行不行。然后发现一段旋律自己哼出来，跟放到live里面换换音色稍微编一编，效果是很不一样的。这一点还蛮重要的。不要因为一个动机或者一个旋律哼起来感觉普通就放弃它，我们还处于经验不足的阶段，可能对声音的想象力还比较局限，判断不一定准。写下来多试试音色，多摆弄摆弄，也许就有意想不到的效果。</p>

<p>这是我的第六首歌，此时距离 180 天的结束，只剩下一个月了。也就是说平均需要十天完成一首歌。所以我打算接下来还是做纯音乐。我经常在一首歌还没做完的时候就思考下一首歌要嚯嚯什么曲风。这次想做一个 ambient。但后来由于音色太烂不适合走纯 ambient，最后做成了 ambient techno（没有说 ambient techno 不好的意思……）</p>

<p><img src="https://res.stelpolva.moe/stpv/35d9bd23-8fc6-4251-9ce8-96322d8f794b.jpg" alt="">
<img src="https://res.stelpolva.moe/stpv/b61f2f99-9728-4a05-9b36-b1e176228dc7.png" alt=""></p>
]]></content:encoded>
      <author>maki</author>
      <guid>https://write.stelpolva.moe/read/a/dxvncmhp9g</guid>
      <pubDate>Fri, 04 Jul 2025 03:48:07 +0000</pubDate>
    </item>
    <item>
      <title>6.26 周四</title>
      <link>https://write.stelpolva.moe/xczzong/6-26-zhou-si</link>
      <description>&lt;![CDATA[6.26 周四&#xA;&#xA;早上:肯德基&#xA;1.画画&#xA;上午:&#xA;1.画画，画的精神大崩溃&#xA;中午:吉野家&#xA;下午:&#xA;1.漫无目的的过了，打了打游戏，奥日、死亡细胞、空洞骑士&#xA;晚上吃的，和家里人下馆子&#xA;晚上:&#xA;1.看了去年9.13-9.15的嘟文&#xA;2.遛达回家的&#xA;&#xA;8点多躺下&#xA;9点多在玩肉鸽&#xA;10点出头睡的]]&gt;</description>
      <content:encoded><![CDATA[<p>6.26 周四</p>

<p>早上:肯德基
1.画画
上午:
1.画画，画的精神大崩溃
中午:吉野家
下午:
1.漫无目的的过了，打了打游戏，奥日、死亡细胞、空洞骑士
晚上吃的，和家里人下馆子
晚上:
1.看了去年9.13-9.15的嘟文
2.遛达回家的</p>

<p>8点多躺下
9点多在玩肉鸽
10点出头睡的</p>
]]></content:encoded>
      <author>@xczzong</author>
      <guid>https://write.stelpolva.moe/read/a/igaizwp8ki</guid>
      <pubDate>Thu, 26 Jun 2025 23:39:43 +0000</pubDate>
    </item>
    <item>
      <title>6.25 周三</title>
      <link>https://write.stelpolva.moe/xczzong/6-25-zhou-san</link>
      <description>&lt;![CDATA[6.25 周三&#xA;&#xA;早上:吃的罗森寿司+周二多买的一瓶咖啡+魏家凉皮的粥&#xA;早上:梳理自己？刷星屑（这个有）？，忘了&#xA;上午:&#xA;1.多邻国，卷&#xA;2.死亡细胞&#xA;中午:达美乐披萨，意大利面+奶油蘑菇汤+鳕鱼粒+咖啡+小热狗（没吃完，辣酱太辣了，还有我点多了）&#xA;下午:去医院取报告&#xA;因心情烦躁大量嘟嘟&#xA;四点到家，看了得有1小时视频（可能也未必到，期间吃西瓜，刷星屑）&#xA;晚饭:吃了一角饼配了4瓣蒜+几片玫瑰肠&#xA;晚上:&#xA;1.画画&#xA;2.同人尝试失败，又发现大问题，不会上色阻碍了我，要去学]]&gt;</description>
      <content:encoded><![CDATA[<p>6.25 周三</p>

<p>早上:吃的罗森寿司+周二多买的一瓶咖啡+魏家凉皮的粥
早上:梳理自己？刷星屑（这个有）？，忘了
上午:
1.多邻国，卷
2.死亡细胞
中午:达美乐披萨，意大利面+奶油蘑菇汤+鳕鱼粒+咖啡+小热狗（没吃完，辣酱太辣了，还有我点多了）
下午:去医院取报告
因心情烦躁大量嘟嘟
四点到家，看了得有1小时视频（可能也未必到，期间吃西瓜，刷星屑）
晚饭:吃了一角饼配了4瓣蒜+几片玫瑰肠
晚上:
1.画画
2.同人尝试失败，又发现大问题，不会上色阻碍了我，要去学</p>
]]></content:encoded>
      <author>@xczzong</author>
      <guid>https://write.stelpolva.moe/read/a/fcedipt5ai</guid>
      <pubDate>Wed, 25 Jun 2025 22:22:12 +0000</pubDate>
    </item>
    <item>
      <title>6.23 周一</title>
      <link>https://write.stelpolva.moe/xczzong/6-23-zhou</link>
      <description>&lt;![CDATA[6.23 周一&#xA;&#xA;早上:&#xA;来上班的路上就一直刷嘟嘟，偶尔发一两条自己的想法&#xA;早上喝的瑞幸咖啡+吃的瑞幸的面包&#xA;上午:&#xA;1.做多邻国，任务做完了，经验刷到500多了&#xA;2.刷嘟嘟，在星屑表达自己&#xA;中午吃的吉野家&#xA;午休:在星屑表达自己&#xA;下午:&#xA;1.在星屑表达自己&#xA;2.玩fsn&#xA;晚上吃寿司郎&#xA;晚上:&#xA;1.玩星屑&#xA;2.画画 画了有1小时]]&gt;</description>
      <content:encoded><![CDATA[<p>6.23 周一</p>

<p>早上:
来上班的路上就一直刷嘟嘟，偶尔发一两条自己的想法
早上喝的瑞幸咖啡+吃的瑞幸的面包
上午:
1.做多邻国，任务做完了，经验刷到500多了
2.刷嘟嘟，在星屑表达自己
中午吃的吉野家
午休:在星屑表达自己
下午:
1.在星屑表达自己
2.玩fsn
晚上吃寿司郎
晚上:
1.玩星屑
2.画画 画了有1小时</p>
]]></content:encoded>
      <author>@xczzong</author>
      <guid>https://write.stelpolva.moe/read/a/328lyi03sa</guid>
      <pubDate>Tue, 24 Jun 2025 23:28:18 +0000</pubDate>
    </item>
    <item>
      <title>6.24 周二</title>
      <link>https://write.stelpolva.moe/xczzong/6-24-zhou-er</link>
      <description>&lt;![CDATA[6.24 周二&#xA;&#xA;早上:&#xA;1.刷星屑&#xA;2.欣赏自己昨晚的画&#xA;早饭:罗森寿司+星巴克咖啡（瓶装）+微凉凉皮的粥&#xA;上午:&#xA;1.画画&#xA;2.多邻国&#xA;中午:吃的手工水饺&#xA;下午:&#xA;1.画画&#xA;2.死亡细胞&#xA;晚上:吃的西瓜，意犹未尽&#xA;1.画画&#xA;2.洗了头&#xA;3.画的效果不佳，很早就睡了，大概9点多]]&gt;</description>
      <content:encoded><![CDATA[<p>6.24 周二</p>

<p>早上:
1.刷星屑
2.欣赏自己昨晚的画
早饭:罗森寿司+星巴克咖啡（瓶装）+微凉凉皮的粥
上午:
1.画画
2.多邻国
中午:吃的手工水饺
下午:
1.画画
2.死亡细胞
晚上:吃的西瓜，意犹未尽
1.画画
2.洗了头
3.画的效果不佳，很早就睡了，大概9点多</p>
]]></content:encoded>
      <author>@xczzong</author>
      <guid>https://write.stelpolva.moe/read/a/i8rmok942b</guid>
      <pubDate>Tue, 24 Jun 2025 23:27:28 +0000</pubDate>
    </item>
    <item>
      <title>6.22 周日</title>
      <link>https://write.stelpolva.moe/xczzong/6-22-zhou-ri</link>
      <description>&lt;![CDATA[6.22 周日&#xA;&#xA;昨天:感受很好，很充实，我觉得我对人生的理解与感受又有突破了&#xA;早上:&#xA;1.心情不好，我去排解了，排解完了&#xA;2.在星屑梳理自己的感受并发表大ego&#xA;上午空腹在医院抽血，抽了一上午&#xA;吃饭前买了瑞幸，果蔬汁&#xA;中午吃的回转寿司，寿司+咖喱乌冬，非常好吃的一顿饭，给我吃爽了&#xA;下午睡了3个半小时&#xA;晚上吃了土豆丝+杂粮粥&#xA;1.自从睡醒后一直玩星屑，表达自己+间歇摄入网友动态&#xA;2.吃完饭又在呜呜表达口味&#xA;3.到睡觉的点了（大概有9点半左右）开始更新光遇，大更，更完了带小号跑&#xA;4.玩着光遇开始伤春悲秋&#xA;5.不继续玩了，下了，又在星屑表达自己，陷入回忆，拾取回忆中美好的碎片&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>6.22 周日</p>

<p>昨天:感受很好，很充实，我觉得我对人生的理解与感受又有突破了
早上:
1.心情不好，我去排解了，排解完了
2.在星屑梳理自己的感受并发表大ego
上午空腹在医院抽血，抽了一上午
吃饭前买了瑞幸，果蔬汁
中午吃的回转寿司，寿司+咖喱乌冬，非常好吃的一顿饭，给我吃爽了
下午睡了3个半小时
晚上吃了土豆丝+杂粮粥
1.自从睡醒后一直玩星屑，表达自己+间歇摄入网友动态
2.吃完饭又在呜呜表达口味
3.到睡觉的点了（大概有9点半左右）开始更新光遇，大更，更完了带小号跑
4.玩着光遇开始伤春悲秋
5.不继续玩了，下了，又在星屑表达自己，陷入回忆，拾取回忆中美好的碎片</p>
]]></content:encoded>
      <author>@xczzong</author>
      <guid>https://write.stelpolva.moe/read/a/czpx1v1634</guid>
      <pubDate>Sun, 22 Jun 2025 16:10:56 +0000</pubDate>
    </item>
    <item>
      <title>搬家啦！</title>
      <link>https://write.stelpolva.moe/nanako/ban-jia-la</link>
      <description>&lt;![CDATA[用Hugo自建了个新博客，链接是：https://nanako.icu/&#xA;&#xA;所以这里就不会再更新了呢（os: 怎么过了几个月了才说]]&gt;</description>
      <content:encoded><![CDATA[<p>用Hugo自建了个新博客，链接是：<a href="https://nanako.icu/" rel="nofollow">https://nanako.icu/</a></p>

<p>所以这里就不会再更新了呢（os: 怎么过了几个月了才说</p>
]]></content:encoded>
      <author> Nanako&#39;s Thoughts</author>
      <guid>https://write.stelpolva.moe/read/a/wvfak59eax</guid>
      <pubDate>Sat, 10 May 2025 16:56:12 +0000</pubDate>
    </item>
    <item>
      <title>想死又想去livehouse</title>
      <link>https://write.stelpolva.moe/catfish/xiang-si-you-xiang-qu-livehouse</link>
      <description>&lt;![CDATA[想死又想去livehouse&#xA;啊啊啊啊啊啊]]&gt;</description>
      <content:encoded><![CDATA[<p>想死又想去livehouse
啊啊啊啊啊啊</p>
]]></content:encoded>
      <author>catfish</author>
      <guid>https://write.stelpolva.moe/read/a/a3kn43nn8a</guid>
      <pubDate>Sun, 23 Mar 2025 12:36:23 +0000</pubDate>
    </item>
    <item>
      <title>从濒死的二月走向无空的三月丨忙记</title>
      <link>https://write.stelpolva.moe/xunan/cong-bin-si-de-er-yue-zou-xiang-wu-kong-de-san-yue-gun-mang-ji</link>
      <description>&lt;![CDATA[关于二月与三月，我总算是忙里偷闲，随便写上一点。&#xA;&#xA;!--more--&#xA;&#xA;  春天的光很淡，&#xA;淡得像一些绿色的水。&#xA;春天的光很轻，&#xA;轻得像一片飘浮的叶。&#xA;&#xA;实际上我并不太想回想二月，二月对我而言太过痛苦，出成绩之前的焦虑真的要死掉，第一次感受到铁板鱿鱼的感受，但铁板鱿鱼翻来覆去有烧烤香，我翻来覆去就是失眠，果然人和鱿鱼还是差别太大了。在这样的蒸煮烹炸下我最后还是等到了成绩，等成绩的时候觉得出分太慢，等看到成绩又觉得它如同断头台一样迅速地宣判了我的死刑。于是我就这样如无头骑士一样去找工作了。&#xA;&#xA;  带着微湿的气息&#xA;天空像一张晾不干的宣纸&#xA;灰蓝色渗透进每一寸风里……&#xA;&#xA;从出成绩到过面试只用了三天，我朋友说这么顺利是老天爷在推着我走，好吧感谢老天爷，不过我还是希望它能推推其他方面。三月份我要开始工作，我大概有一年的时间没有工作了，突然又要回归岗位我不太乐意，真的是讨厌上班啊，我有厌班症！不过起码第一周我还是可以玩过去的，去见了见朋友，吃饭逛街，帮朋友摆阵……好久没有这么放松，然后就这样坐着卧铺来到了工作的地方。&#xA;&#xA;  卧铺的设计，真的很差。我为我不太灵动的攀爬道歉，但是你卧铺就没有99%的责任吗。&#xA;&#xA;到了学校就发现比想象中的更忙，除了自己要带的物理，还要多带一门综合实践，其实就是找视频给学生看，但是因为刚来不太清楚搞得自己有点像无头苍蝇一样手忙脚乱（难道我就要这样无头下去）。课排的很满，晚自习也很晚，真的很忙，不过对教师的管理没那么严还是让我松了一口气。&#xA;&#xA;  虽然很偏僻，但是不查教案，只打卡两次，大小周能双休一周，免费住宿，食堂补贴，每天发零食和水果，同事和领导人很好，工资还高。我要为了赚钱拼了。&#xA;&#xA;就这样我还能跑团我是佩服我自己的，虽然晚自习很晚，但我有充沛的毅力进行娱乐活动。顺便一说我又在模组里睡觉了，我在每个模组里都在睡觉，我以后出道就要叫睡觉大仙。但玩游戏的时间几乎下降为0啊！趁着这周末双休我要狠狠打游戏。（前提是我把我房间收拾好）。&#xA;&#xA;写着写着发现三月的文风和二月明显不一样啊，三月虽然很忙但明显我活过来了？！虽然才刚刚开始，但是一个人住的快乐已经有点冲昏我头脑了，希望接下来能好好做自己想做的事吧，至于这一周，你就让我玩玩吧。]]&gt;</description>
      <content:encoded><![CDATA[<p>关于二月与三月，我总算是忙里偷闲，随便写上一点。</p>



<blockquote><p>春天的光很淡，
淡得像一些绿色的水。
春天的光很轻，
轻得像一片飘浮的叶。</p></blockquote>

<p>实际上我并不太想回想二月，二月对我而言太过痛苦，出成绩之前的焦虑真的要死掉，第一次感受到铁板鱿鱼的感受，但铁板鱿鱼翻来覆去有烧烤香，我翻来覆去就是失眠，果然人和鱿鱼还是差别太大了。在这样的蒸煮烹炸下我最后还是等到了成绩，等成绩的时候觉得出分太慢，等看到成绩又觉得它如同断头台一样迅速地宣判了我的死刑。于是我就这样如无头骑士一样去找工作了。</p>

<blockquote><p>带着微湿的气息
天空像一张晾不干的宣纸
灰蓝色渗透进每一寸风里……</p></blockquote>

<p>从出成绩到过面试只用了三天，我朋友说这么顺利是老天爷在推着我走，好吧感谢老天爷，不过我还是希望它能推推其他方面。三月份我要开始工作，我大概有一年的时间没有工作了，突然又要回归岗位我不太乐意，真的是讨厌上班啊，我有厌班症！不过起码第一周我还是可以玩过去的，去见了见朋友，吃饭逛街，帮朋友摆阵……好久没有这么放松，然后就这样坐着卧铺来到了工作的地方。</p>

<blockquote><p>卧铺的设计，真的很差。我为我不太灵动的攀爬道歉，但是你卧铺就没有99%的责任吗。</p></blockquote>

<p>到了学校就发现比想象中的更忙，除了自己要带的物理，还要多带一门综合实践，其实就是找视频给学生看，但是因为刚来不太清楚搞得自己有点像无头苍蝇一样手忙脚乱（难道我就要这样无头下去）。课排的很满，晚自习也很晚，真的很忙，不过对教师的管理没那么严还是让我松了一口气。</p>

<blockquote><p>虽然很偏僻，但是不查教案，只打卡两次，大小周能双休一周，免费住宿，食堂补贴，每天发零食和水果，同事和领导人很好，工资还高。我要为了赚钱拼了。</p></blockquote>

<p>就这样我还能跑团我是佩服我自己的，虽然晚自习很晚，但我有充沛的毅力进行娱乐活动。顺便一说我又在模组里睡觉了，我在每个模组里都在睡觉，我以后出道就要叫睡觉大仙。但玩游戏的时间几乎下降为0啊！趁着这周末双休我要狠狠打游戏。（前提是我把我房间收拾好）。</p>

<p>写着写着发现三月的文风和二月明显不一样啊，三月虽然很忙但明显我活过来了？！虽然才刚刚开始，但是一个人住的快乐已经有点冲昏我头脑了，希望接下来能好好做自己想做的事吧，至于这一周，你就让我玩玩吧。</p>
]]></content:encoded>
      <author>漫游者迷路中</author>
      <guid>https://write.stelpolva.moe/read/a/5bfoa7oj0v</guid>
      <pubDate>Mon, 10 Mar 2025 08:44:36 +0000</pubDate>
    </item>
    <item>
      <title>A brief intro to Pratt parsers with Rust</title>
      <link>https://write.stelpolva.moe/senioria/a-brief-intro-to-pratt-parsers-with-rust</link>
      <description>&lt;![CDATA[The problem: expression parsing with operator precedence&#xA;&#xA;Human-readable languages tends to have a lot of infix operators with various precedences. In CFG, this corresponds to an annoying list of different rules, e.g.:&#xA;&#xA;add : add &#39;+&#39; mul | add &#39;-&#39; mul | mul&#xA;mul : mul &#39;&#39; atom | mul &#39;/&#39; atom | mul &#39;%&#39; atom | atom&#xA;// etc.&#xA;&#xA;With good error recovery necessary, normal parsing methods would need to repeat the rules. Assuming it&#39;s possible to collapse the operators, it&#39;s still necessary to name each rules, and repeat the names three more times: for recursion and in the operation of one level lower priority as operand and fallback.&#xA;&#xA;To make things worse, since operations like subtraction are not associative, left-associative operators (i.e. the leftmost subexpression is evaluated first) is inevitable, which also requires special handling in parser generation methods like PEG or LL, and naively implemented parser combinators.&#xA;&#xA;So there&#39;s need for a better parsing strategy, which allows us to write less rules, and handle the details in parsing automatically. One solution is Pratt parsing. It not only provides a strategy to easily designate the precedence and associativity of infix operators, but is also capable of processing both prefix and postfix operators, with a little extension.&#xA;&#xA;The idea and an implementation for infix operators&#xA;&#xA;The key idea of Pratt parsing is the binding power of the operators. In an expression of atoms and infix operators, the atoms can be seen to be separated by the operators, e.g. in 1 + 2  3 - 4, each operators have exactly two atoms at both end of it, and the atom must be at the end of the subexpression, which is an operand of the operator.&#xA;&#xA;In other words, the operands of all operators are &#34;bind&#34; to their ends. Thus we can imagine that in case when two operators are &#34;fighting for&#34; the same operand, the operator binding tighter wins, and associate with the operand first, then the second operator. E.g. in 1 + 2  3 - 4, ` wins in both ends, and gets 2  3 forms a subexpression first, then + and -, and in 1 + 2  3 ^ 4,  loses to ^, but wins +, so 3 ^ 4 gets bound first, then 2  (3 ^ 4), +` comes the last.&#xA;&#xA;That&#39;s the idea: designate each operator with a binding power, and when two operators fight, make the one with the higher binding power win.&#xA;&#xA;Surprisingly, this mechanic can also be used to deal with associativity. As a clarification, associativity only applies when two operators of the same precedence chains, e.g. in 1  2 + 3  4, the ` wouldn&#39;t be burdened with associativity, since they binds with their atoms eagerly, and don&#39;t fight with each other, but in 1 + 2  3 - 4, + and -` would fight with each other, thus their associativity applies.&#xA;&#xA;The solution is the same: since associativity involves determining the operator at which side wins, we can designate the operators&#39; ends with different binding power, thus operators with the right end a stronger binding power would have the operator at the left win, and therefore is left associative, and vice versa.&#xA;&#xA;Now it&#39;s time for the implementation. There&#39;s a straightforward introduction and recursive implementation in this blog (which may be better than this one x x). Here we give an implementation by stack and a loop, with the chumsky parser combinator library, and we&#39;ll explain the algorithm later:&#xA;&#xA;// Oper is the type of operators, Expr is the type of expressions.&#xA;// atom is the parser to parse an atom, and oper is the parser to parse an operator.&#xA;enum State {&#xA;    Expr,&#xA;    Oper,&#xA;}&#xA;custom(move |inp| {&#xA;    let mut ops: VecOper = vec![];&#xA;    let mut exprs = vec![];&#xA;    let mut state = State::Expr;&#xA;    loop {&#xA;        // Read the next token according to the state&#xA;        let Some(op) = (match state {&#xA;            State::Expr =  {&#xA;                state = State::Oper;&#xA;                exprs.push(inp.parse(&amp;atom)?);&#xA;                continue;&#xA;            }&#xA;            State::Oper =  {&#xA;                state = State::Expr;&#xA;                inp.parse(oper.ornot())?&#xA;            }&#xA;        }) else {&#xA;            break;&#xA;        };&#xA;        // Bind the previous operators&#xA;        let cp = op.bindpow().0;&#xA;        while let Some(pre) = ops.last().copied() {&#xA;            let pp = pre.bindpow().1;&#xA;            if pp &lt; cp {&#xA;                break;&#xA;            }&#xA;            ops.pop();&#xA;            // there&#39;s no better way of popping multiple elements from a Vec in Rust   &lt;&#xA;            let Some((r, l)) = (try { (exprs.pop()?, exprs.pop()?) }) else {&#xA;                unreachable!()&#xA;            };&#xA;            exprs.push(Expr::Op(pre, Box::new((l, r))));&#xA;        }&#xA;        ops.push(op);&#xA;    }&#xA;    // Finally: collect the rest items in the stack into an expression.&#xA;    // Since they didn&#39;t get bound before, their precedence must be in ascending order,&#xA;    // binding reversly is correct.&#xA;    let Some(mut res) = exprs.pop() else {&#xA;        unreachable!()&#xA;    };&#xA;    while let Some(op) = ops.pop() {&#xA;        let Some(v) = exprs.pop() else { unreachable!() };&#xA;        res = Expr::Op(op, Box::new((v, res)));&#xA;    }&#xA;    Ok(res)&#xA;})&#xA;&#xA;Here we have maintain a state machine, which has the following states: the initial state, the previous item being an operator, the previous item being an expression, and the final state. Since we are parsing a sequence with atoms first, and operator and atom alternating, the item to be expected at each state is certain. Since the states are only used to fetch the items, we merged the states.&#xA;&#xA;Now that we have the item sequence, we need to compose the sequence into the result expression.&#xA;&#xA;Consider the information we want and we have: we want to know when to merge the expressions around an operator; and at each step, when we get an atom, we get nothing, since we already know it would be there; and for each operator, we can only know whether it can bind the expressions around it when the other two operators around it are known. Luckily, when we get an operator, we&#39;ve already known all operators on its left, so we only need to get the operator on its right to know if the operator can be bound.&#xA;&#xA;At this step we can have a figure about the algorithm: when we get an operator, check if the operator on its left can be bound, and regardless of whether the last operator binds, store the current operator and wait for the next operator. When we should store multiple operators, it&#39;s obvious that their binding powers should be ascending, since if not so, for the decreasing operator, all previous operators with stronger binding power should be bound before it.&#xA;&#xA;Thus in the rest of our algorithm, we maintain a stack for the operators and expressions, ensure the ascendance of the operators before pushing, and finally bind all the rest operators in the stack: since they&#39;re ascending, binding them from later to earlier is correct.&#xA;&#xA;That&#39;s all.&#xA;&#xA;Patches for prefix and postfix operators&#xA;&#xA;Despite being true in most languages, it&#39;s false that prefix and postfix operators must have higher precedence than infix operators. A seemingly ridiculous but applicable example is the if expr then expr else expr structure, where if can be a prefix operator, and then and else are postfix, such that the whole structure is actually parsed as (((if expr) then expr) else expr).&#xA;&#xA;Our analysis above still applies here: a prefix operator must fight with the infix operator after it, before it can bind to its operand, due to the precedence rules, that&#39;s also true for postfix operators, but the directions are reversed.  Thus for prefix operators, we only need to wait for the next operator and compare their binding powers, as what we&#39;ve done for infix operators; the only difference is that instead of popping two expressions, we only need to pop one element to bind to the prefix operator. For postfix operators, things are better --- they can be bound instantly when read, without entering the stack.&#xA;&#xA;Conveniently, we can note that in an AST with reasonably design, whether a operator is prefix, infix or postfix is inherent, thus we can just ask for themselves and store them in the same stack:&#xA;&#xA;custom(move |inp| {&#xA;    let mut ops: VecOper = vec![];&#xA;    let mut exprs = vec![];&#xA;    let mut state = State::Expr;&#xA;    loop {&#xA;        let Some(op) = (match state {&#xA;            // Prefixes are processed like exprs, except that they don&#39;t change the state.&#xA;            // Also, they should be pushed to diff stacks.&#xA;            State::Expr =  {&#xA;                match inp.parse(&amp;atom)? {&#xA;                    Atom::Expr(e) =  {&#xA;                        state = State::Expr;&#xA;                        exprs.push(e);&#xA;                    }&#xA;                    Atom::Op(o) =  ops.push(o),&#xA;                }&#xA;                continue;&#xA;            }&#xA;            State::Oper =  {&#xA;                state = State::Expr;&#xA;                inp.parse(oper.ornot())?&#xA;            }&#xA;        }) else {&#xA;            break;&#xA;        };&#xA;        let cp = op.bindpow().0;&#xA;        while let Some(pre) = ops.last().copied() {&#xA;            let pp = pre.bindpow().1;&#xA;            if pp &lt; cp {&#xA;                break;&#xA;            }&#xA;            ops.pop();&#xA;            // Prefix opers are checked and bound like infix opers,&#xA;            // only note that their operand numbers diff&#xA;            if pre.isbin() {&#xA;                let Some((r, l)) = (try { (exprs.pop()?, exprs.pop()?) }) else {&#xA;                    unreachable!()&#xA;                };&#xA;                exprs.push(Expr::BinOp(pre, Box::new((l, r))));&#xA;            } else {&#xA;                let Some(v) = exprs.pop() else {&#xA;                    unreachable!()&#xA;                };&#xA;                exprs.push(Expr::UnOp(pre, Box::new(v)));&#xA;            }&#xA;        }&#xA;        // With higher precedence opers bound, postfix opers can safely bind now&#xA;        if op.ispostfix() {&#xA;            let Some(v) = exprs.pop() else {&#xA;                unreachable!()&#xA;            };&#xA;            exprs.push(Expr::UnOp(op, Box::new(v)));&#xA;        } else {&#xA;            ops.push(op);&#xA;        }&#xA;    }&#xA;    let Some(mut res) = exprs.pop() else {&#xA;        unreachable!()&#xA;    };&#xA;    while let Some(op) = ops.pop() {&#xA;        // The same as above, process infix and prefix opers diffly&#xA;        if op.is_bin() {&#xA;            let Some(v) = exprs.pop() else {&#xA;                unreachable!()&#xA;            };&#xA;            res = Expr::BinOp(op, Box::new((v, res)));&#xA;        } else {&#xA;            res = Expr::UnOp(op, Box::new(res));&#xA;        }&#xA;    }&#xA;    Ok(res)&#xA;})&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<h2 id="the-problem-expression-parsing-with-operator-precedence">The problem: expression parsing with operator precedence</h2>

<p>Human-readable languages tends to have a lot of infix operators with various precedences. In CFG, this corresponds to an annoying list of different rules, e.g.:</p>

<pre><code class="language-yacc">add : add &#39;+&#39; mul | add &#39;-&#39; mul | mul
mul : mul &#39;*&#39; atom | mul &#39;/&#39; atom | mul &#39;%&#39; atom | atom
// etc.
</code></pre>

<p>With good error recovery necessary, normal parsing methods would need to repeat the rules. Assuming it&#39;s possible to collapse the operators, it&#39;s still necessary to name each rules, and repeat the names three more times: for recursion and in the operation of one level lower priority as operand and fallback.</p>

<p>To make things worse, since operations like subtraction are not associative, left-associative operators (i.e. the leftmost subexpression is evaluated first) is inevitable, which also requires special handling in parser generation methods like PEG or LL, and naively implemented parser combinators.</p>

<p>So there&#39;s need for a better parsing strategy, which allows us to write less rules, and handle the details in parsing automatically. One solution is Pratt parsing. It not only provides a strategy to easily designate the precedence and associativity of infix operators, but is also capable of processing both prefix and postfix operators, with a little extension.</p>

<h2 id="the-idea-and-an-implementation-for-infix-operators">The idea and an implementation for infix operators</h2>

<p>The key idea of Pratt parsing is the binding power of the operators. In an expression of atoms and infix operators, the atoms can be seen to be separated by the operators, e.g. in <code>1 + 2 * 3 - 4</code>, each operators have exactly two atoms at both end of it, and the atom must be at the end of the subexpression, which is an operand of the operator.</p>

<p>In other words, the operands of all operators are “bind” to their ends. Thus we can imagine that in case when two operators are “fighting for” the same operand, the operator binding tighter wins, and associate with the operand first, then the second operator. E.g. in <code>1 + 2 * 3 - 4</code>, <code>*</code> wins in both ends, and gets <code>2 * 3</code> forms a subexpression first, then <code>+</code> and <code>-</code>, and in <code>1 + 2 * 3 ^ 4</code>, <code>*</code> loses to <code>^</code>, but wins <code>+</code>, so <code>3 ^ 4</code> gets bound first, then <code>2 * (3 ^ 4)</code>, <code>+</code> comes the last.</p>

<p>That&#39;s the idea: designate each operator with a binding power, and when two operators fight, make the one with the higher binding power win.</p>

<p>Surprisingly, this mechanic can also be used to deal with associativity. As a clarification, associativity only applies when two operators of the same precedence chains, e.g. in <code>1 * 2 + 3 * 4</code>, the <code>*</code> wouldn&#39;t be burdened with associativity, since they binds with their atoms eagerly, and don&#39;t fight with each other, but in <code>1 + 2 * 3 - 4</code>, <code>+</code> and <code>-</code> would fight with each other, thus their associativity applies.</p>

<p>The solution is the same: since associativity involves determining the operator at which side wins, we can designate the operators&#39; ends with different binding power, thus operators with the right end a stronger binding power would have the operator at the left win, and therefore is left associative, and vice versa.</p>

<p>Now it&#39;s time for the implementation. There&#39;s a straightforward introduction and recursive implementation in <a href="https://matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html#From-Precedence-to-Binding-Power" rel="nofollow">this blog</a> (which may be better than this one x x). Here we give an implementation by stack and a loop, with <a href="https://docs.rs/chumsky/1.0.0-alpha.8/chumsky/index.html" rel="nofollow">the chumsky parser combinator library</a>, and we&#39;ll explain the algorithm later:</p>

<pre><code class="language-rust">// `Oper` is the type of operators, `Expr` is the type of expressions.
// `atom` is the parser to parse an atom, and `oper` is the parser to parse an operator.
enum State {
    Expr,
    Oper,
}
custom(move |inp| {
    let mut ops: Vec&lt;Oper&gt; = vec![];
    let mut exprs = vec![];
    let mut state = State::Expr;
    loop {
        // Read the next token according to the state
        let Some(op) = (match state {
            State::Expr =&gt; {
                state = State::Oper;
                exprs.push(inp.parse(&amp;atom)?);
                continue;
            }
            State::Oper =&gt; {
                state = State::Expr;
                inp.parse(oper.or_not())?
            }
        }) else {
            break;
        };
        // Bind the previous operators
        let cp = op.bindpow().0;
        while let Some(pre) = ops.last().copied() {
            let pp = pre.bindpow().1;
            if pp &lt; cp {
                break;
            }
            ops.pop();
            // there&#39;s no better way of popping multiple elements from a Vec in Rust &gt;&lt;
            let Some((r, l)) = (try { (exprs.pop()?, exprs.pop()?) }) else {
                unreachable!()
            };
            exprs.push(Expr::Op(pre, Box::new((l, r))));
        }
        ops.push(op);
    }
    // Finally: collect the rest items in the stack into an expression.
    // Since they didn&#39;t get bound before, their precedence must be in ascending order,
    // binding reversly is correct.
    let Some(mut res) = exprs.pop() else {
        unreachable!()
    };
    while let Some(op) = ops.pop() {
        let Some(v) = exprs.pop() else { unreachable!() };
        res = Expr::Op(op, Box::new((v, res)));
    }
    Ok(res)
})
</code></pre>

<p>Here we have maintain a state machine, which has the following states: the initial state, the previous item being an operator, the previous item being an expression, and the final state. Since we are parsing a sequence with atoms first, and operator and atom alternating, the item to be expected at each state is certain. Since the states are only used to fetch the items, we merged the states.</p>

<p>Now that we have the item sequence, we need to compose the sequence into the result expression.</p>

<p>Consider the information we want and we have: we want to know when to merge the expressions around an operator; and at each step, when we get an atom, we get nothing, since we already know it would be there; and for each operator, we can only know whether it can bind the expressions around it when the other two operators around it are known. Luckily, when we get an operator, we&#39;ve already known all operators on its left, so we only need to get the operator on its right to know if the operator can be bound.</p>

<p>At this step we can have a figure about the algorithm: when we get an operator, check if the operator on its left can be bound, and regardless of whether the last operator binds, store the current operator and wait for the next operator. When we should store multiple operators, it&#39;s obvious that their binding powers should be ascending, since if not so, for the decreasing operator, all previous operators with stronger binding power should be bound before it.</p>

<p>Thus in the rest of our algorithm, we maintain a stack for the operators and expressions, ensure the ascendance of the operators before pushing, and finally bind all the rest operators in the stack: since they&#39;re ascending, binding them from later to earlier is correct.</p>

<p>That&#39;s all.</p>

<h2 id="patches-for-prefix-and-postfix-operators">Patches for prefix and postfix operators</h2>

<p>Despite being true in most languages, it&#39;s false that prefix and postfix operators must have higher precedence than infix operators. A seemingly ridiculous but applicable example is the <code>if expr then expr else expr</code> structure, where <code>if</code> can be a prefix operator, and <code>then</code> and <code>else</code> are postfix, such that the whole structure is actually parsed as <code>(((if expr) then expr) else expr)</code>.</p>

<p>Our analysis above still applies here: a prefix operator must fight with the infix operator after it, before it can bind to its operand, due to the precedence rules, that&#39;s also true for postfix operators, but the directions are reversed.  Thus for prefix operators, we only need to wait for the next operator and compare their binding powers, as what we&#39;ve done for infix operators; the only difference is that instead of popping two expressions, we only need to pop one element to bind to the prefix operator. For postfix operators, things are better —– they can be bound instantly when read, without entering the stack.</p>

<p>Conveniently, we can note that in an AST with reasonably design, whether a operator is prefix, infix or postfix is inherent, thus we can just ask for themselves and store them in the same stack:</p>

<pre><code class="language-rust">custom(move |inp| {
    let mut ops: Vec&lt;Oper&gt; = vec![];
    let mut exprs = vec![];
    let mut state = State::Expr;
    loop {
        let Some(op) = (match state {
            // Prefixes are processed like exprs, except that they don&#39;t change the state.
            // Also, they should be pushed to diff stacks.
            State::Expr =&gt; {
                match inp.parse(&amp;atom)? {
                    Atom::Expr(e) =&gt; {
                        state = State::Expr;
                        exprs.push(e);
                    }
                    Atom::Op(o) =&gt; ops.push(o),
                }
                continue;
            }
            State::Oper =&gt; {
                state = State::Expr;
                inp.parse(oper.or_not())?
            }
        }) else {
            break;
        };
        let cp = op.bindpow().0;
        while let Some(pre) = ops.last().copied() {
            let pp = pre.bindpow().1;
            if pp &lt; cp {
                break;
            }
            ops.pop();
            // Prefix opers are checked and bound like infix opers,
            // only note that their operand numbers diff
            if pre.is_bin() {
                let Some((r, l)) = (try { (exprs.pop()?, exprs.pop()?) }) else {
                    unreachable!()
                };
                exprs.push(Expr::BinOp(pre, Box::new((l, r))));
            } else {
                let Some(v) = exprs.pop() else {
                    unreachable!()
                };
                exprs.push(Expr::UnOp(pre, Box::new(v)));
            }
        }
        // With higher precedence opers bound, postfix opers can safely bind now
        if op.is_postfix() {
            let Some(v) = exprs.pop() else {
                unreachable!()
            };
            exprs.push(Expr::UnOp(op, Box::new(v)));
        } else {
            ops.push(op);
        }
    }
    let Some(mut res) = exprs.pop() else {
        unreachable!()
    };
    while let Some(op) = ops.pop() {
        // The same as above, process infix and prefix opers diffly
        if op.is_bin() {
            let Some(v) = exprs.pop() else {
                unreachable!()
            };
            res = Expr::BinOp(op, Box::new((v, res)));
        } else {
            res = Expr::UnOp(op, Box::new(res));
        }
    }
    Ok(res)
})
</code></pre>
]]></content:encoded>
      <author>senioria</author>
      <guid>https://write.stelpolva.moe/read/a/c2mo19wa17</guid>
      <pubDate>Tue, 18 Feb 2025 18:20:12 +0000</pubDate>
    </item>
    <item>
      <title>阅壹——读《包法利夫人》，但想不清</title>
      <link>https://write.stelpolva.moe/xunan/yue-yi-du-bao-fa-li-fu-ren-dan-xiang-bu-qing</link>
      <description>&lt;![CDATA[《包法利夫人》一书大概是我二月唯一读完的一本书，回想到自己还能快乐读“杂书”的时候一个月可以看完好多本书，已经许久没有这样一口气读一本文学作品了。以前是没有写读书笔记的习惯，更不会为读了一本书而专门写一篇小记，现在只不过是因为看到一些fedi友与博主的读书小记突然有了三分钟热情，虽只是拙劣模仿，但也是我的一种开始吧。第一次尝试可能写得奇形怪状的，希望以后的自己看到不要过于责怪自己，但想到自己会因为自己以前笔记写得丑而生气估摸是困难的。&#xA;&#xA;!--more--&#xA;无厘头的缘由 &#xA;其实书单列了很多书，但突然要看这本是有点幽默的原因的。在B站UP主戒社的直播中，投稿人引用了包法利夫人，虽然那位投稿人尽显高傲，以至于令人恶心，不过还是让我突然想起这本书我早有兴趣却没有看。于是我将阅读此书提上了日程，并速速看完了。&#xA;&#xA;挣扎的阅读过程&#xA;不知道是太久不看如此正经的文学作品，还是吸取了太多番茄无脑网络小说，也许还有电子屏幕的问题，无论如何这次读书启动十分艰难，刚刚读个开头就令我头疼。&#xA;『▷插播一条，谁有不用的kindle送我』&#xA;加上我本人对外国人名字非常不敏感，很容易看着看着就糊涂了，这更是令我读书的时候有点“断片”。不过我曾经可是画过《基督山伯爵》人物关系图的，我有这个毅力我什么都会成功的。&#xA;总之我还是逼着自己把本书看完了，并且看了第二遍，在知道几个人物关系之后更加顺滑了。&#xA;&#xA;不深刻的理解&#xA;啰啰嗦嗦终于要写正题了，爱玛在我眼中是一个受害者，但并非是纯粹的受害者。爱玛是一个浪漫主义者，追求浪漫已经成为她的一种常态，她对爱情的认识是从书里“学”来的，如她所说“爱情仿佛一只玫瑰色羽毛的巨鸟”。面对结婚后平淡的生活，爱玛内心产生了不满与自我困惑，她充满了对现实生活的厌倦和对理想化生活的渴望。在当时的社会条件下，爱玛作为女性却也是被束缚着的，她没有独立改变现状的思想，她所谓的充满“欢愉、热情和迷恋”的爱情都需要一个翩翩公子才能实现。爱玛就这样被裹挟着走入歧途。&#xA;但爱玛自己也推动自己在泥沼里越陷越深，过度的虚荣、对激情刺激的追求、不理智的判断，加上她不断透支经济、欺骗丈夫，她不仅加害了自己，更是使家庭受到了伤害。&#xA;爱玛最后的毁灭是经济上的崩溃，债务危机的爆发，情人的逃避，她求助无门选择了自杀，而爱玛的一切与高额的债务也使她丈夫死亡。这一切都拼接成了一幕幕荒诞的悲剧，爱玛到最后也没有找到自己幻想中的爱情，她理解不了自己，别人也理解不了她，就如同最后也查不出的病因无头无尾。&#xA;&#xA;我在想&#xA;那么到底要感悟什么呢？是要对爱情忠贞？是要停止不理智的幻想？是要远离借贷？还是要感受到社会吃人的事实？&#xA;事实上，因为我个人的爱情观和价值观等，与那个社会的太有距离感，所以看的时候我确实脑子里在打架，一边理解那个时候好像确实这样，一边又满脑子“为什么啊？！”&#xA;但看到最后我已经完全放弃逼迫自己一定要感悟些什么，好像爱玛已经化成一种固有的形象留在心里了，她就这样变成一种缩影把悲剧写在了她一个人身上。&#xA;&#xA;死去&#xA;&#xA;一些跳脱&#xA;①“福楼拜在解剖包法利夫人”大概是指福楼拜将爱玛·包法利的一生像解剖标本一样，细致地展示给读者。我就说我看完我能懂吧。读的时候感觉福楼拜的描写很细腻，但又冷静克制，有一种旁观者的感觉，真的吗，我不知道。&#xA;&#xA;②虽然一直呈现了查理·包法利医生不懂浪漫、平庸……但是爱玛死的时候他提出：“我希望她入殓时，身穿她的新婚礼服，脚着白鞋，头戴花冠，头发披在两肩，一棺两椁：一个用橡木，一个用桃花心木，一个用铅。我不要人和我谈话；我会硬撑起来的。拿一大幅绿丝绒盖在她身上。这是我的希望。就这样做吧。”&#xA;爱玛追求的是激情、冒险、理想化的爱情，而查理则更多是在传统的、安定的框架下展现自己的爱情，他的浪漫是安静的、含蓄的。&#xA;我感觉就是他俩不合适彼此，唉……&#xA;&#xA;额外想说的&#xA;…别逼自己看自己不感兴趣的书，更别逼自己一口气读完，这个过程真的有点痛苦的……慢点看书，没人催（擦汗）……]]&gt;</description>
      <content:encoded><![CDATA[<p>《包法利夫人》一书大概是我二月唯一读完的一本书，回想到自己还能快乐读“杂书”的时候一个月可以看完好多本书，已经许久没有这样一口气读一本文学作品了。以前是没有写读书笔记的习惯，更不会为读了一本书而专门写一篇小记，现在只不过是因为看到一些fedi友与博主的读书小记突然有了三分钟热情，虽只是拙劣模仿，但也是我的一种开始吧。第一次尝试可能写得奇形怪状的，希望以后的自己看到不要过于责怪自己，但想到自己会因为自己以前笔记写得丑而生气估摸是困难的。</p>



<h2 id="无厘头的缘由">无厘头的缘由</h2>

<p>其实书单列了很多书，但突然要看这本是有点幽默的原因的。在B站UP主戒社的直播中，投稿人引用了包法利夫人，虽然那位投稿人尽显高傲，以至于令人恶心，不过还是让我突然想起这本书我早有兴趣却没有看。于是我将阅读此书提上了日程，并速速看完了。</p>

<h2 id="挣扎的阅读过程">挣扎的阅读过程</h2>

<p>不知道是太久不看如此正经的文学作品，还是吸取了太多番茄无脑网络小说，也许还有电子屏幕的问题，无论如何这次读书启动十分艰难，刚刚读个开头就令我头疼。
『▷插播一条，谁有不用的kindle送我』
加上我本人对外国人名字非常不敏感，很容易看着看着就糊涂了，这更是令我读书的时候有点“断片”。不过我曾经可是画过《基督山伯爵》人物关系图的，我有这个毅力我什么都会成功的。
总之我还是逼着自己把本书看完了，并且看了第二遍，在知道几个人物关系之后更加顺滑了。</p>

<h2 id="不深刻的理解">不深刻的理解</h2>

<p>啰啰嗦嗦终于要写正题了，爱玛在我眼中是一个受害者，但并非是纯粹的受害者。爱玛是一个浪漫主义者，追求浪漫已经成为她的一种常态，她对爱情的认识是从书里“学”来的，如她所说“爱情仿佛一只玫瑰色羽毛的巨鸟”。面对结婚后平淡的生活，爱玛内心产生了不满与自我困惑，她充满了对现实生活的厌倦和对理想化生活的渴望。在当时的社会条件下，爱玛作为女性却也是被束缚着的，她没有独立改变现状的思想，她所谓的充满“欢愉、热情和迷恋”的爱情都需要一个翩翩公子才能实现。爱玛就这样被裹挟着走入歧途。
但爱玛自己也推动自己在泥沼里越陷越深，过度的虚荣、对激情刺激的追求、不理智的判断，加上她不断透支经济、欺骗丈夫，她不仅加害了自己，更是使家庭受到了伤害。
爱玛最后的毁灭是经济上的崩溃，债务危机的爆发，情人的逃避，她求助无门选择了自杀，而爱玛的一切与高额的债务也使她丈夫死亡。这一切都拼接成了一幕幕荒诞的悲剧，爱玛到最后也没有找到自己幻想中的爱情，她理解不了自己，别人也理解不了她，就如同最后也查不出的病因无头无尾。</p>

<h2 id="我在想">我在想</h2>

<p>那么到底要感悟什么呢？是要对爱情忠贞？是要停止不理智的幻想？是要远离借贷？还是要感受到社会吃人的事实？
事实上，因为我个人的爱情观和价值观等，与那个社会的太有距离感，所以看的时候我确实脑子里在打架，一边理解那个时候好像确实这样，一边又满脑子“为什么啊？！”
但看到最后我已经完全放弃逼迫自己一定要感悟些什么，好像爱玛已经化成一种固有的形象留在心里了，她就这样变成一种缩影把悲剧写在了她一个人身上。</p>

<p><img src="https://res.stelpolva.moe/stpv/73ea9e0a-b6f5-4dff-90ad-70aeb0773a87.jpg" alt="死去"></p>

<h2 id="一些跳脱">一些跳脱</h2>

<p>①“福楼拜在解剖包法利夫人”大概是指福楼拜将爱玛·包法利的一生像解剖标本一样，细致地展示给读者。我就说我看完我能懂吧。读的时候感觉福楼拜的描写很细腻，但又冷静克制，有一种旁观者的感觉，真的吗，我不知道。</p>

<p>②虽然一直呈现了查理·包法利医生不懂浪漫、平庸……但是爱玛死的时候他提出：“我希望她入殓时，身穿她的新婚礼服，脚着白鞋，头戴花冠，头发披在两肩，一棺两椁：一个用橡木，一个用桃花心木，一个用铅。我不要人和我谈话；我会硬撑起来的。拿一大幅绿丝绒盖在她身上。这是我的希望。就这样做吧。”
爱玛追求的是激情、冒险、理想化的爱情，而查理则更多是在传统的、安定的框架下展现自己的爱情，他的浪漫是安静的、含蓄的。
我感觉就是他俩不合适彼此，唉……</p>

<h2 id="额外想说的">额外想说的</h2>

<p>…别逼自己看自己不感兴趣的书，更别逼自己一口气读完，这个过程真的有点痛苦的……慢点看书，没人催（擦汗）……</p>
]]></content:encoded>
      <author>漫游者迷路中</author>
      <guid>https://write.stelpolva.moe/read/a/w6h6jjvcys</guid>
      <pubDate>Tue, 11 Feb 2025 15:31:54 +0000</pubDate>
    </item>
    <item>
      <title>Workaround in Rust of having different implementations for types of different trait implementations</title>
      <link>https://write.stelpolva.moe/senioria/workaround-in-rust-of-having-different-implementations-for-types-of-different</link>
      <description>&lt;![CDATA[Yep, this is a quite complicated title, so let&#39;s illustrate our work in this article with a simple example, in Rust in a different world:&#xA;&#xA;trait DataCap {&#xA;    fn serialize(&amp;self) -  String;&#xA;}&#xA;&#xA;implT: Serialize DataCap for T {&#xA;    fn ser(&amp;self) -  String {&#xA;        Serializer::serialize(self, serializer)&#xA;    }&#xA;}&#xA;implT: !Serialize DataCap for T {&#xA;    fn ser(&amp;self) -  String {&#xA;        unreachable!()&#xA;    }&#xA;}&#xA;&#xA;Sadly this is not accepted by Rust currently:&#xA;&#xA;Specialization is proven unsound, thus would never be stabilized and is not considered;&#xA;The minimal version of specialization which requires the impls strictly subsetting doesn&#39;t apply to this case;&#xA;Not to mention that negative bounds are far from being added to&#xA;  Rust;&#xA;Turning to decide the impl during instantiation is against Rust&#39;s early error spirit and would never appear in Rust;&#xA;The lean4 way which just gives up when conflicts and let users to explicit decide which impl should be used is good,&#xA;  but may be too far for industrial langs like Rust :)&#xA;&#xA;Therefore our workaround is to mark whether the trait is implemented, and make a wrapper to unify the impls:&#xA;&#xA;use std::marker::PhantomData;&#xA;&#xA;trait Serialize {&#xA;    fn serializeS(&amp;self, s: S) -  String;&#xA;}&#xA;&#xA;impl Serialize for i32 {&#xA;    fn serializeS(&amp;self, s: S) -  String { todo!() }&#xA;}&#xA;&#xA;pub trait SerFlag {}&#xA;pub struct WithSer;&#xA;pub struct NoSer;&#xA;impl SerFlag for WithSer {}&#xA;impl SerFlag for NoSer {}&#xA;&#xA;// User should impl this&#xA;trait DataCap {&#xA;    type HasSer: SerFlag;&#xA;}&#xA;trait DataSer {&#xA;    fn serialize(&amp;self) -  String;&#xA;}&#xA;&#xA;struct WrapT, S: SerFlag(T, PhantomDataS);&#xA;&#xA;implT: DataCap&lt;HasSer = WithSer + Serialize  DataSer for WrapT, WithSer {&#xA;    fn serialize(&amp;self) -  String { self.0.serialize(()) }&#xA;}&#xA;implT: DataCap&lt;HasSer = NoSer  DataSer for WrapT, NoSer {&#xA;    fn serialize(&amp;self) -  String { &#34;&#34;.tostring() }&#xA;}&#xA;&#xA;fn usedataT: DataCap(data: T) where WrapT, T::HasSer: DataSer {&#xA;    let data = Wrap(data, PhantomData::T::HasSer);&#xA;    data.serialize();&#xA;}&#xA;&#xA;impl DataCap for i32 {&#xA;    type HasSer = WithSer;&#xA;}&#xA;impl DataCap for () {&#xA;    type HasSer = NoSer;&#xA;}&#xA;&#xA;fn main() {&#xA;    usedata(0);&#xA;    use_data(());&#xA;}&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Yep, this is a quite complicated title, so let&#39;s illustrate our work in this article with a simple example, in Rust in a different world:</p>

<pre><code class="language-rust">trait DataCap {
    fn serialize(&amp;self) -&gt; String;
}

impl&lt;T: Serialize&gt; DataCap for T {
    fn ser(&amp;self) -&gt; String {
        Serializer::serialize(self, serializer)
    }
}
impl&lt;T: !Serialize&gt; DataCap for T {
    fn ser(&amp;self) -&gt; String {
        unreachable!()
    }
}
</code></pre>

<p>Sadly this is not accepted by Rust currently:</p>
<ul><li>Specialization is proven unsound, thus would never be stabilized and is not considered;</li>
<li>The minimal version of specialization which requires the impls strictly subsetting doesn&#39;t apply to this case;</li>
<li>Not to mention that <a href="https://github.com/rust-lang/rust/issues/42721" rel="nofollow">negative bounds</a> are far from being added to
Rust;</li>
<li>Turning to decide the impl during instantiation is against Rust&#39;s early error spirit and would never appear in Rust;</li>
<li>The lean4 way which just gives up when conflicts and let users to explicit decide which impl should be used is good,
but may be too far for industrial langs like Rust :)</li></ul>

<p>Therefore our workaround is to mark whether the trait is implemented, and make a wrapper to unify the impls:</p>

<pre><code class="language-rust">use std::marker::PhantomData;

trait Serialize {
    fn serialize&lt;S&gt;(&amp;self, s: S) -&gt; String;
}

impl Serialize for i32 {
    fn serialize&lt;S&gt;(&amp;self, _s: S) -&gt; String { todo!() }
}

pub trait SerFlag {}
pub struct WithSer;
pub struct NoSer;
impl SerFlag for WithSer {}
impl SerFlag for NoSer {}

// User should impl this
trait DataCap {
    type HasSer: SerFlag;
}
trait DataSer {
    fn serialize(&amp;self) -&gt; String;
}

struct Wrap&lt;T, S: SerFlag&gt;(T, PhantomData&lt;S&gt;);

impl&lt;T: DataCap&lt;HasSer = WithSer&gt; + Serialize&gt; DataSer for Wrap&lt;T, WithSer&gt; {
    fn serialize(&amp;self) -&gt; String { self.0.serialize(()) }
}
impl&lt;T: DataCap&lt;HasSer = NoSer&gt;&gt; DataSer for Wrap&lt;T, NoSer&gt; {
    fn serialize(&amp;self) -&gt; String { &#34;&#34;.to_string() }
}

fn use_data&lt;T: DataCap&gt;(data: T) where Wrap&lt;T, T::HasSer&gt;: DataSer {
    let data = Wrap(data, PhantomData::&lt;T::HasSer&gt;);
    data.serialize();
}

impl DataCap for i32 {
    type HasSer = WithSer;
}
impl DataCap for () {
    type HasSer = NoSer;
}

fn main() {
    use_data(0);
    use_data(());
}
</code></pre>
]]></content:encoded>
      <author>senioria</author>
      <guid>https://write.stelpolva.moe/read/a/d08y5jb4n5</guid>
      <pubDate>Mon, 10 Feb 2025 10:51:54 +0000</pubDate>
    </item>
    <item>
      <title>一月看番慢递</title>
      <link>https://write.stelpolva.moe/xunan/yue-kan-fan-man-di</link>
      <description>&lt;![CDATA[⭐️果然看番还是要看自己喜欢的，在月底看的所有番都让我特别开心。果然看不用带脑子的温馨番剧才是我的归宿。&#xA;&#xA;!--more--&#xA;&#xA;已完结（指动漫）&#xA;&#xA;恶役千金Lv99～我是隐藏BOSS但不是魔王&#xA;转生之“我本想低调过一生，为了不被主角团杀，不知不觉练级到99级，举世闻名”。不同于传统的“努力洗白”路线，女主凭着前世的游戏知识，专注提升自己的战斗能力，这点很有意思，不扮猪吃老虎更是一个爽，情感常识缺失也是一种萌点。男女主双向箭头的纯爱也很不错，男主为了追求女主偷偷去练级好磕。而且其实动漫里笔墨没有过多，不多不少刚刚好。是一部轻松搞笑且有点热血（也没太多）的作品，独特的设定和女主的高战力比较亮眼，是值得放松心情时追看的佳作，不过没有深刻的剧情和复杂设定，倒也不用期待这方面。&#xA;&#xA;地下城里的人们&#xA;⭐️顺便一说：2024年与《失忆投捕》获得第二届乐天Kobo电子书“我最想看的作品”类别的大奖。（没人问你）&#xA;盗贼少女柯蕾在地下城深处失踪的父亲，在第九层与牛头怪战斗当中，手上的斧头曾不慎使墙塌了！（牛头怪有自己的名字但我忘了）意外得知地下城管理员蓓儿的住处。打不过就加入，成为地下城内的职员。&#xA;两个萌妹住一起我就会笑，呵呵我就是这样的人。而且两只萌妹战力都超高这也太萌，就喜欢战力高，爽啊！动漫对地下城的结构和生态进行了细致描绘，包括陷阱维护、怪物分工、资源回收等，融合在两位女主的日常里我觉得超温馨~我对地下城这方面还挺感兴趣的所以也很爱看。&#xA;而且我好喜欢小魔像……我喜欢……小魔像……小魔像好可爱嘿嘿·—·&#xA;&#xA;这个世界漏洞百出&#xA;这一部可能是我一月看的最有剧情线的一部动漫了（大概）。是以开发中、充满Bug的完全体感型VR游戏为背景的故事。男主作为调试员进入游戏时间，不断记录并报告bug，因为xxxxx，和“一般村民”npc妮可拉一起踏上旅途。但是由于bug调试员们因为bug无法登出游戏，有些人就开始利用权限乱搞了。游戏的“元AI”特斯拉透过借用妮可拉的身体与男主进行交流，要求男主努力除错外，还要想办法夺回那些四处作乱的调试员身上的平板（？）想除去那些为所欲为的愚蠢调试员。（太好了，有意思的剧情因为我的垃圾文笔变得索然无味了）&#xA;总之通过利用bug达成的一些演出还是满精彩的。虽然老有人说男主不利用权限是死脑筋、愚蠢，但是我还是很欣赏男主这种坚持自己底线的表现的，有些地方不顾状况的除bug行为也挺贴男主人设的（我觉得）&#xA;等待第二季，我超期待的！&#xA;⭐️顺便一说：中世纪小女孩就要画的脸圆圆的！！！！！仙品！！！！！&#xA;&#xA;迷宫饭&#xA;避开了最热门的时候错峰观看＋关弹幕体验感良好。&#xA;反正大家都很熟悉迷宫饭了就不简述剧情了。迷宫饭的故事真的蛮厉害的，对各个人物的打磨很强，人物塑造也是比较丰满的。但是！那些自有b站up主解读！&#xA;我就喜欢饭啊！！！！看着煮出来好香啊@-@,完全可以想象用现实里哪些食材代替搓出来（搓？）我打算后面好好整理食谱然后自己试着做（有必要吗？！！！）有缘的话我会写一些做饭blog就这样画饼！&#xA;&#xA;拥有超常技能的异世界流浪美食家&#xA;你们都喜欢取这么长的名字吗？原作名字《网购技能开启异世界美食之旅》也是不短哈！&#xA;男主是在召唤勇者时被牵连的普通人，技能是“鸡肋”的网络超市，我只能说你们这些人根本不懂他有多强。男主很聪明拿了一笔钱赶紧跑路，太明智了（点头）。靠美食获得了最强的千年魔兽芬里尔——绯尔，特殊史莱姆个体——史伊，简直是口胃魅魔（乱喊）。绯尔能力超级强，超级帅，但其实是贪嘴二哈；史伊超级萌啊，还很厉害，超级萌啊超级萌啊，想养……男主（你叫什么来着）男主你也很人妻，谢谢你这么会做饭。不过本片打怪是调味，做饭才是正餐！！！！&#xA;动漫里做饭的步骤很详细，感觉可以跟着学，所以我也打算有空的时候整理一下食谱学着做……是这样的，我就这样在动漫里学做菜……听说动漫里的广告调味品真的很好用，好好奇，我以后也要买来试试。&#xA;&#xA;舞伎家的料理人&#xA;季代与堇因憧憬着成为舞伎于是从青森来到了京都。季代意外成为了宅邸的料理人。在花街这个舞台上，展现了为舞伎们每天做着料理的季代、被称为舞伎中『百年一遇的天才』的堇，以及与她们共同生活的舞伎们的日常。&#xA;是一部情感真挚的作品，对于人物塑造非常细腻，通过美食小故事展现了亲情、友情以及舞伎之家的温度，太喜欢本片对与人与人之间情感的描写了，太美好了，时常让我落泪呜呜。中间的小剧场也会插入很多文化背景和美食小知识，很有日本传统文化的魅力，我学习了很多小知识~&#xA;据说真人剧也很好看！！后面打算看看真人剧！！&#xA;&#xA;连载中 &#xA;⭐️你也能看出我多不喜欢追连载了吧？&#xA;&#xA;中年上班族转生恶役&#xA;其实是一月看的第一部番。45岁的上班族大叔灵魂转生到恶役千金身上，其实想扮演好恶役角色，但因已经为人父的慈爱心以及作为公职人员的中年思维而极大的提高了自己的人格魅力（你知道的这是动漫纸片人），原乙女游戏的女主和可攻略人物都对她（他）好感度大UP↑↑↑↑↑&#xA;既有新意又充满潜在的喜剧，看着很开心，也很温馨（我在纸片人方面泪点还挺低…）再多更一集吧！！！我虽然什么都不会做的，但是我很期待！！！&#xA;&#xA;写在最后的话&#xA;发现自己剧情真的记不住什么，但是会看得很开心哇！就像我文笔为0但是写得很开心一样哇！！！&#xA;而且记住了很多菜式，等我大展身手吧！！&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>⭐️果然看番还是要看自己喜欢的，在月底看的所有番都让我特别开心。果然看不用带脑子的温馨番剧才是我的归宿。</p>



<h2 id="已完结-指动漫">已完结（指动漫）</h2>
<ul><li><p><strong>恶役千金Lv99～我是隐藏BOSS但不是魔王</strong>
转生之“我本想低调过一生，为了不被主角团杀，不知不觉练级到99级，举世闻名”。不同于传统的“努力洗白”路线，女主凭着前世的游戏知识，专注提升自己的战斗能力，这点很有意思，不扮猪吃老虎更是一个爽，情感常识缺失也是一种萌点。男女主双向箭头的纯爱也很不错，男主为了追求女主偷偷去练级好磕。而且其实动漫里笔墨没有过多，不多不少刚刚好。是一部轻松搞笑且有点热血（也没太多）的作品，独特的设定和女主的高战力比较亮眼，是值得放松心情时追看的佳作，不过没有深刻的剧情和复杂设定，倒也不用期待这方面。</p></li>

<li><p><strong>地下城里的人们</strong>
⭐️顺便一说：2024年与《失忆投捕》获得第二届乐天Kobo电子书“我最想看的作品”类别的大奖。（没人问你）
盗贼少女柯蕾在地下城深处失踪的父亲，在第九层与牛头怪战斗当中，手上的斧头曾不慎使墙塌了！（牛头怪有自己的名字但我忘了）意外得知地下城管理员蓓儿的住处。打不过就加入，成为地下城内的职员。
两个萌妹住一起我就会笑，呵呵我就是这样的人。而且两只萌妹战力都超高这也太萌，就喜欢战力高，爽啊！动漫对地下城的结构和生态进行了细致描绘，包括陷阱维护、怪物分工、资源回收等，融合在两位女主的日常里我觉得超温馨~我对地下城这方面还挺感兴趣的所以也很爱看。
而且我好喜欢小魔像……我喜欢……小魔像……小魔像好可爱嘿嘿·—·</p></li>

<li><p><strong>这个世界漏洞百出</strong>
这一部可能是我一月看的最有剧情线的一部动漫了（大概）。是以开发中、充满Bug的完全体感型VR游戏为背景的故事。男主作为调试员进入游戏时间，不断记录并报告bug，因为xxxxx，和“一般村民”npc妮可拉一起踏上旅途。但是由于bug调试员们因为bug无法登出游戏，有些人就开始利用权限乱搞了。游戏的“元AI”特斯拉透过借用妮可拉的身体与男主进行交流，要求男主努力除错外，还要想办法夺回那些四处作乱的调试员身上的平板（？）想除去那些为所欲为的愚蠢调试员。（太好了，有意思的剧情因为我的垃圾文笔变得索然无味了）
总之通过利用bug达成的一些演出还是满精彩的。虽然老有人说男主不利用权限是死脑筋、愚蠢，但是我还是很欣赏男主这种坚持自己底线的表现的，有些地方不顾状况的除bug行为也挺贴男主人设的（我觉得）
等待第二季，我超期待的！
⭐️顺便一说：中世纪小女孩就要画的脸圆圆的！！！！！仙品！！！！！</p></li>

<li><p><strong>迷宫饭</strong>
避开了最热门的时候错峰观看＋关弹幕体验感良好。
反正大家都很熟悉迷宫饭了就不简述剧情了。迷宫饭的故事真的蛮厉害的，对各个人物的打磨很强，人物塑造也是比较丰满的。但是！那些自有b站up主解读！
我就喜欢饭啊！！！！看着煮出来好香啊@–@,完全可以想象用现实里哪些食材代替搓出来（搓？）我打算后面好好整理食谱然后自己试着做（有必要吗？！！！）有缘的话我会写一些做饭blog~~就这样画饼！</p></li>

<li><p><strong>拥有超常技能的异世界流浪美食家</strong>
你们都喜欢取这么长的名字吗？原作名字《网购技能开启异世界美食之旅》也是不短哈！
男主是在召唤勇者时被牵连的普通人，技能是“鸡肋”的网络超市，我只能说你们这些人根本不懂他有多强。男主很聪明拿了一笔钱赶紧跑路，太明智了（点头）。靠美食获得了最强的千年魔兽芬里尔——绯尔，特殊史莱姆个体——史伊，简直是口胃魅魔（乱喊）。绯尔能力超级强，超级帅，但其实是贪嘴二哈；史伊超级萌啊，还很厉害，超级萌啊超级萌啊，想养……男主（你叫什么来着）男主你也很人妻，谢谢你这么会做饭。不过本片打怪是调味，做饭才是正餐！！！！
动漫里做饭的步骤很详细，感觉可以跟着学，所以我也打算有空的时候整理一下食谱学着做……是这样的，我就这样在动漫里学做菜……听说动漫里的广告调味品真的很好用，好好奇，我以后也要买来试试。</p></li>

<li><p><strong>舞伎家的料理人</strong>
季代与堇因憧憬着成为舞伎于是从青森来到了京都。季代意外成为了宅邸的料理人。在花街这个舞台上，展现了为舞伎们每天做着料理的季代、被称为舞伎中『百年一遇的天才』的堇，以及与她们共同生活的舞伎们的日常。
是一部情感真挚的作品，对于人物塑造非常细腻，通过美食小故事展现了亲情、友情以及舞伎之家的温度，太喜欢本片对与人与人之间情感的描写了，太美好了，时常让我落泪呜呜。中间的小剧场也会插入很多文化背景和美食小知识，很有日本传统文化的魅力，我学习了很多小知识~
据说真人剧也很好看！！后面打算看看真人剧！！</p></li></ul>

<h2 id="连载中">连载中</h2>

<p>⭐️你也能看出我多不喜欢追连载了吧？</p>
<ul><li><strong>中年上班族转生恶役</strong>
其实是一月看的第一部番。45岁的上班族大叔灵魂转生到恶役千金身上，其实想扮演好恶役角色，但因已经为人父的慈爱心以及作为公职人员的中年思维而极大的提高了自己的人格魅力（你知道的这是动漫纸片人），原乙女游戏的女主和可攻略人物都对她（他）好感度大UP↑↑↑↑↑
既有新意又充满潜在的喜剧，看着很开心，也很温馨（我在纸片人方面泪点还挺低…）再多更一集吧！！！我虽然什么都不会做的，但是我很期待！！！</li></ul>

<h2 id="写在最后的话">写在最后的话</h2>

<p>发现自己剧情真的记不住什么，但是会看得很开心哇！就像我文笔为0但是写得很开心一样哇！！！
而且记住了很多菜式，等我大展身手吧！！</p>
]]></content:encoded>
      <author>漫游者迷路中</author>
      <guid>https://write.stelpolva.moe/read/a/t5965xsu2n</guid>
      <pubDate>Mon, 27 Jan 2025 05:52:43 +0000</pubDate>
    </item>
    <item>
      <title>贰伍年壹月 【月总结】</title>
      <link>https://write.stelpolva.moe/xunan/er-wu-nian-yi-yue-yue-zong-jie</link>
      <description>&lt;![CDATA[※因为防止拖延到二月而提前写完了一月的月总结&#xA;&#xA;!--more--&#xA;自身&#xA;在24年终总结中我对25年提出了三个期望：①戒掉熬夜；②戒掉对手机的高依赖；③戒掉暴食欲望。&#xA;然后在一月份大犯特犯，真正早睡对天数不超过十天，并且大吃特吃。对于手机的依赖稍有减小，这还是因为星露谷立大功，同时使用电脑和平板在油管觅食，由此手机的使用频率就降低了。&#xA;&#xA;运动&#xA;运动情况很糟糕，但是还算是坚持了walk-run，以及偶尔的有氧拳击。感觉算不上运动，而是和暴饮暴食进行风险对冲。现在坐久了会自己起来扎马步，是否算得上一种进步呢？&#xA;&#xA;学习&#xA;在学习方面可以说是困读 ，在这个过程中困顿、焦虑、效率极低，好在还算是坚持读下来了，读完了四分之三的教材，月底几天就能读完了。这种煎熬感让我实打实恨上了考研……出成绩的时间太晚了，我没有十分的把握能过初试，也没有十分的把握肯定过不了初试，我就像这样被挤压在中间不上不下，安不下心复习也放不下心找工作。不过现在还是复习吧，还有一个月就熬过去了，心情是“想死，但是再看看，之后再死也不迟”。情绪反刍是一种很恐怖的事，不知不觉就陷进去了，积极调整中（但或许只有考上了才能解决，呵呵谁来保佑我）。&#xA;闲不下来开始看雅思，但是也是断断续续看看，感觉是高强度备考后没法闲下来的体现。&#xA;找fedi网友囤了书单，控制了一下数量，今年应该能看完～&#xA;考虑学日语了，虽然学日语这件事情从我接触二次元开始就在说，但实际上并没有真正进行学习。现在互联网上的资源也比较多了，打算还是把这件事捡起来，多学一门语言，这件事情还是蛮酷的嘛。主要还是因为这样方便，我搞通人，如果我日语学得够用我就去学韩语，我到处学，吃吃吃，当一只书虫。&#xA;&#xA;观鸟&#xA;其实高中时常看到我爸出门拍鸟，为我打下了根本不坚定的基础。以前我也断断续续有一些观鸟的行为，今年才算是正儿八经开始系统性的观鸟了。先把我家附近公园的鸟狠狠观赏了！以下为观鸟记录！&#xA;&#xA;白头鹎&#xA;&#xA;  特别多的一群小鸟，喜欢在河边玩&#xA;&#xA;白颊噪鹛&#xA;&#xA;  很小，躲在河边芦苇里，可惜离得太远了&#xA;&#xA;绿翅短脚鹎&#xA;&#xA;  就看到一只，很漂亮的绿色羽毛&#xA;&#xA;红头长尾山雀&#xA;&#xA;  红豆汤圆……圆鼓鼓的，小屁股也好可爱……&#xA;&#xA;北红尾鸲&#xA;&#xA;  你和楼上红豆汤圆不相上下，也是圆鼓鼓的小肥啾&#xA;&#xA;小䴙䴘&#xA;&#xA;  好呆&#xA;&#xA;黑水鸡&#xA;&#xA;  有点活泼的呆，呆得很活泼&#xA;&#xA;白鹡鸰&#xA;&#xA;  公园那么大，你好喜欢在人道上散步&#xA;&#xA;白鹭&#xA;&#xA;  从我头顶飞过去，没拍到&#xA;&#xA;鹰&#xA;&#xA;  在高空盘旋，生物特征我看到了0个，判断不出来什么品种&#xA;&#xA;还有我们的好伙伴：麻雀……其实还有好几种鸟但是我没看清，也没拍到，鸟鸟就飞了。下次一定把你们都把玩于取景框之间。&#xA;以及我的年度（一月）好照片：红头长尾山雀&#xA;&#xA;吉他&#xA;练习吉他这件事，手指真的好痛哦！W1的教程跟完了，有了点点进步，现在最大的问题很容易打品，但是又看不太出来到底哪里有问题，左手按弦好像问题不大，等我自己研究研究是拨弦方向问题还是琴颈的问题，自己不敢随便调琴，实在不行找找有没有电吉他的体验课去薅一下老师的知识羊毛。&#xA;&#xA;同人女失败生涯&#xA;“别画了，没有人看的♡”&#xA;一月份其实没怎么搞忘八，只画了几个Q版呼呼呼！然后开始发誓祈愿：如果考上了全部做成无料到处送（流泪）（如果有人要）&#xA;同人文字数为：0。全部在和亲友口嗨，这是一种享受，但如果真要写文就是有点完蛋，文笔很差的我怎敢触碰完美无瑕的空白文档。&#xA;&#xA;博客&#xA;关于博客，虽然现在正在写，但我有点见异思迁。看到了网友充满魅力的博客，于是也想整点更花里胡哨的。不过这个是个长期工程，期待未来能顺利完成心中的博客。&#xA;&#xA;MOOD&#xA;回想一月过的太快了，心里还是苦苦的就过完了一月份。似乎没有什么好事，怎么都没办法留住快乐的感觉。玩星露谷很开心，玩完就好累好空虚，又会想起自己没看完的书。在家里也很痛苦，好想什么都听不见。出去玩也很难受，好像是一种罪恶。感觉上半年都要这样带着创伤过活，希望至少下半年能快乐！]]&gt;</description>
      <content:encoded><![CDATA[<p>※因为防止拖延到二月而提前写完了一月的月总结</p>



<h2 id="自身">自身</h2>

<p>在24年终总结中我对25年提出了三个期望：①戒掉熬夜；②戒掉对手机的高依赖；③戒掉暴食欲望。
然后在一月份大犯特犯，真正早睡对天数不超过十天，并且大吃特吃。对于手机的依赖稍有减小，这还是因为<strong>星露谷</strong>立大功，同时使用电脑和平板在油管觅食，由此手机的使用频率就降低了。</p>

<h2 id="运动">运动</h2>

<p>运动情况很糟糕，但是还算是坚持了walk-run，以及偶尔的有氧拳击。感觉算不上运动，而是和暴饮暴食进行风险对冲。现在坐久了会自己起来扎马步，是否算得上一种进步呢？</p>

<h2 id="学习">学习</h2>

<p>在学习方面可以说是<strong>困读</strong> ，在这个过程中困顿、焦虑、效率极低，好在还算是坚持读下来了，读完了四分之三的教材，月底几天就能读完了。这种煎熬感让我实打实恨上了考研……出成绩的时间太晚了，我没有十分的把握能过初试，也没有十分的把握肯定过不了初试，我就像这样被挤压在中间不上不下，安不下心复习也放不下心找工作。不过现在还是复习吧，还有一个月就熬过去了，心情是“想死，但是再看看，之后再死也不迟”。情绪反刍是一种很恐怖的事，不知不觉就陷进去了，积极调整中（但或许只有考上了才能解决，呵呵谁来保佑我）。
闲不下来开始看雅思，但是也是断断续续看看，感觉是高强度备考后没法闲下来的体现。
找fedi网友囤了书单，控制了一下数量，今年应该能看完～
考虑学日语了，虽然学日语这件事情从我接触二次元开始就在说，但实际上并没有真正进行学习。现在互联网上的资源也比较多了，打算还是把这件事捡起来，多学一门语言，这件事情还是蛮酷的嘛。主要还是因为这样方便，我搞通人，如果我日语学得够用我就去学韩语，我到处学，吃吃吃，当一只书虫。</p>

<h2 id="观鸟">观鸟</h2>

<p>其实高中时常看到我爸出门拍鸟，为我打下了根本不坚定的基础。以前我也断断续续有一些观鸟的行为，今年才算是正儿八经开始系统性的观鸟了。先把我家附近公园的鸟狠狠观赏了！以下为观鸟记录！</p>
<ul><li><strong>白头鹎</strong></li></ul>

<blockquote><p>特别多的一群小鸟，喜欢在河边玩</p></blockquote>
<ul><li><strong>白颊噪鹛</strong></li></ul>

<blockquote><p>很小，躲在河边芦苇里，可惜离得太远了</p></blockquote>
<ul><li><strong>绿翅短脚鹎</strong></li></ul>

<blockquote><p>就看到一只，很漂亮的绿色羽毛</p></blockquote>
<ul><li><strong>红头长尾山雀</strong></li></ul>

<blockquote><p>红豆汤圆……圆鼓鼓的，小屁股也好可爱……</p></blockquote>
<ul><li><strong>北红尾鸲</strong></li></ul>

<blockquote><p>你和楼上红豆汤圆不相上下，也是圆鼓鼓的小肥啾</p></blockquote>
<ul><li><strong>小䴙䴘</strong></li></ul>

<blockquote><p>好呆</p></blockquote>
<ul><li><strong>黑水鸡</strong></li></ul>

<blockquote><p>有点活泼的呆，呆得很活泼</p></blockquote>
<ul><li><strong>白鹡鸰</strong></li></ul>

<blockquote><p>公园那么大，你好喜欢在人道上散步</p></blockquote>
<ul><li><strong>白鹭</strong></li></ul>

<blockquote><p>从我头顶飞过去，没拍到</p></blockquote>
<ul><li><strong>鹰</strong></li></ul>

<blockquote><p>在高空盘旋，生物特征我看到了0个，判断不出来什么品种</p></blockquote>

<p>还有我们的好伙伴：麻雀……其实还有好几种鸟但是我没看清，也没拍到，鸟鸟就飞了。下次一定把你们都把玩于取景框之间。
以及我的年度（一月）好照片：<img src="https://res.stelpolva.moe/stpv/e0584cd9-a0a4-42de-89a0-fbd17030869d.webp" alt="红头长尾山雀"></p>

<h2 id="吉他">吉他</h2>

<p>练习吉他这件事，手指真的好痛哦！W1的教程跟完了，有了点点进步，现在最大的问题很容易打品，但是又看不太出来到底哪里有问题，左手按弦好像问题不大，等我自己研究研究是拨弦方向问题还是琴颈的问题，自己不敢随便调琴，实在不行找找有没有电吉他的体验课去薅一下老师的知识羊毛。</p>

<h2 id="同人女失败生涯">同人女失败生涯</h2>

<p>“别画了，没有人看的♡”
一月份其实没怎么搞忘八，只画了几个Q版呼呼呼！然后开始发誓祈愿：如果考上了全部做成无料到处送（流泪）（如果有人要）
同人文字数为：0。全部在和亲友口嗨，这是一种享受，但如果真要写文就是有点完蛋，文笔很差的我怎敢触碰完美无瑕的空白文档。</p>

<h2 id="博客">博客</h2>

<p>关于博客，虽然现在正在写，但我有点见异思迁。看到了网友充满魅力的博客，于是也想整点更花里胡哨的。不过这个是个长期工程，期待未来能顺利完成心中的博客。</p>

<h2 id="mood">MOOD</h2>

<p>回想一月过的太快了，心里还是苦苦的就过完了一月份。似乎没有什么好事，怎么都没办法留住快乐的感觉。玩星露谷很开心，玩完就好累好空虚，又会想起自己没看完的书。在家里也很痛苦，好想什么都听不见。出去玩也很难受，好像是一种罪恶。感觉上半年都要这样带着创伤过活，希望至少下半年能快乐！</p>
]]></content:encoded>
      <author>漫游者迷路中</author>
      <guid>https://write.stelpolva.moe/read/a/3uzj447tot</guid>
      <pubDate>Thu, 23 Jan 2025 13:27:55 +0000</pubDate>
    </item>
    <item>
      <title>2024年终总结</title>
      <link>https://write.stelpolva.moe/xunan/2024nian-zhong-zong-jie</link>
      <description>&lt;![CDATA[阿南年度精选奖&#xA;评选标准：不考虑发行时间和体量，不考虑技术力，仅考虑个人感受！我喜欢才是最好的！&#xA;&#xA;!--more--&#xA;&#xA;最爱玩游戏&#xA;提名：&#xA;①塞尔达传说-王国之泪&#xA;②动物森友会&#xA;③斯普拉通3&#xA;获奖的是↓&#xA;✨动物森友会✨&#xA;&#xA;最佳旅游地点&#xA;提名：&#xA;①厦门-鼓浪屿&#xA;②平潭岛&#xA;③武夷山&#xA;获奖的是↓&#xA;🌊平潭岛🌊&#xA;&#xA;最爱循环音乐&#xA;提名：&#xA;①李泳知 -Small Girl&#xA;②XG-IN THE RAIN&#xA;③QWER-run!run!run!&#xA;④YOUNG POSSES-ATE THAT&#xA;获奖的是↓&#xA;🌧XG-IN THE RAIN🌧&#xA;&#xA;最有效率地点&#xA;提名：&#xA;①星巴克&#xA;②天台&#xA;③公园&#xA;获奖的是↓&#xA;⭐️星巴克⭐️&#xA;&#xA;最爱看视频博主&#xA;提名：&#xA;①戒社&#xA;②serafinaMAOU&#xA;③Airly&#xA;获奖的是↓&#xA;💗Airly💗&#xA;&#xA;最爱喝饮品&#xA;提名：太多了写不下&#xA;获奖的是↓&#xA;☕️库迪-柚见美式☕️&#xA;&#xA;最爱吃的零食&#xA;🥢本地魔芋干🥢&#xA;好吃会上瘾（流口水）&#xA;&#xA;年度最佳APP&#xA;让我们恭喜：YPT&#xA;毋庸置疑拿下了这个奖项！！！&#xA;&#xA;阿南24年新接触&#xA;失忆投捕：没人告诉我你们打棒球的是这样的人&#xA;电吉他：事实上止步于小星星就去备考了（正在重新学习）&#xA;星屑：2024年做的最正确的决定——注册了星屑&#xA;舞蹈：学了几个月舞蹈！（因为备考终止了）最近要逐步恢复体能继续去练舞！！&#xA;&#xA;阿南24年也有不好的回忆&#xA;我才不记录，不好的回忆不许留下来！！！&#xA;&#xA;阿南25年要做什么？&#xA;①电吉他精进🎸&#xA;②看书看书看书🎶&#xA;③攻克一下英语📖&#xA;④舞蹈与健身🏃🏻‍♀️&#xA;&#xA;阿南25年要戒掉！&#xA;①熬夜&#xA;②对手机的高依赖&#xA;③暴食欲望]]&gt;</description>
      <content:encoded><![CDATA[<h2 id="阿南年度精选奖">阿南年度精选奖</h2>

<p>评选标准：不考虑发行时间和体量，不考虑技术力，仅考虑个人感受！我喜欢才是最好的！</p>



<h3 id="最爱玩游戏">最爱玩游戏</h3>

<p><strong>提名：</strong>
①塞尔达传说-王国之泪
②动物森友会
③斯普拉通3
<strong>获奖的是↓</strong>
✨动物森友会✨</p>

<h3 id="最佳旅游地点">最佳旅游地点</h3>

<p><strong>提名：</strong>
①厦门-鼓浪屿
②平潭岛
③武夷山
<strong>获奖的是↓</strong>
🌊平潭岛🌊</p>

<h3 id="最爱循环音乐">最爱循环音乐</h3>

<p><strong>提名：</strong>
①李泳知 -Small Girl
②XG-IN THE RAIN
③QWER-run!run!run!
④YOUNG POSSES-ATE THAT
<strong>获奖的是↓</strong>
🌧XG-IN THE RAIN🌧</p>

<h3 id="最有效率地点">最有效率地点</h3>

<p><strong>提名：</strong>
①星巴克
②天台
③公园
<strong>获奖的是↓</strong>
⭐️星巴克⭐️</p>

<h3 id="最爱看视频博主">最爱看视频博主</h3>

<p><strong>提名：</strong>
①戒社
②serafinaMAOU
③Airly_
<strong>获奖的是↓</strong>
💗Airly_💗</p>

<h3 id="最爱喝饮品">最爱喝饮品</h3>

<p><strong>提名：</strong>太多了写不下
<strong>获奖的是↓</strong>
☕️库迪-柚见美式☕️</p>

<h3 id="最爱吃的零食">最爱吃的零食</h3>

<p>🥢本地魔芋干🥢
好吃会上瘾（流口水）</p>

<h3 id="年度最佳app">年度最佳APP</h3>

<p>让我们恭喜：<strong>YPT</strong>
毋庸置疑拿下了这个奖项！！！</p>

<h2 id="阿南24年新接触">阿南24年新接触</h2>

<p>失忆投捕：没人告诉我你们打棒球的是这样的人
电吉他：事实上止步于小星星就去备考了（正在重新学习）
星屑：2024年做的最正确的决定——注册了星屑
舞蹈：学了几个月舞蹈！（因为备考终止了）最近要逐步恢复体能继续去练舞！！</p>

<h2 id="阿南24年也有不好的回忆">阿南24年也有不好的回忆</h2>

<p>我才不记录，不好的回忆不许留下来！！！</p>

<h2 id="阿南25年要做什么">阿南25年要做什么？</h2>

<p>①电吉他精进🎸
②看书看书看书🎶
③攻克一下英语📖
④舞蹈与健身🏃🏻‍♀️</p>

<h2 id="阿南25年要戒掉">阿南25年要戒掉！</h2>

<p>①熬夜
②对手机的高依赖
③暴食欲望</p>
]]></content:encoded>
      <author>漫游者迷路中</author>
      <guid>https://write.stelpolva.moe/read/a/mv2u1cyxwj</guid>
      <pubDate>Tue, 24 Dec 2024 05:48:40 +0000</pubDate>
    </item>
    <item>
      <title>2024再见捏</title>
      <link>https://write.stelpolva.moe/linca/2024zai-jian-nie</link>
      <description>&lt;![CDATA[年终总结&#xA;&#xA;学了很多 C++。其实应该说学了很多计算机语言之类的知识，倒也不只是C++… 这么一说才想起来今年才接触到 Firefish 的开发啊（还见证了 Firefish  就这样死了）。确实学了好多东西。学了 vue 和 ember.js。学了更多 Ruby on Rails，学了更多函数式语法，反正看上去学了好多东西。&#xA;&#xA;感觉 2024 年比起 2023 还是好太多了，至少没有挂那么多科。从今年起开始有动力写作业了。本来是能把作业晾一个学期还懒得点退课键的人。今年至少开始是稍微进入一点正轨了，可惜已经晚了。&#xA;&#xA;我也不知道为什么这么急。或许出生在中国真的是过错，一年的gap都没有，当然gap我也不知道我在哪里怎么活，反正也真心不想被看作没用的人而呆在家里&#xA;&#xA;算了，总之比之前好。&#xA;&#xA;一年多前的创伤经历还是忘不掉，这几年来越发是对于我讨厌的这个身份三缄其口了。有时候也会被那些观念烦到，觉得自己是不是什么忘恩负义或者过了桥就要把桥砍断的人，但是仔细想想我还没过桥啊。而且还是看着一个个人越过我走到了对岸，而我看上去还在桥上，却好像已经溺水了。所以继续心安理得地隐藏自己，反正给我带来的梦魇远多于什么好的东西，不说更好，还能更少激发创伤。&#xA;&#xA;⬆️不过效果似乎太好了点。我时间都记错了，我还以为是22年。原来是23年的事情。&#xA;&#xA;还是没有得偿所愿，也不知道这辈子可不可以，我不想保持着这个样子死去。但如果真的要死了的话其实也谈不上死不瞑目吧，只是真的不想就这样死去。&#xA;&#xA;写着写着就感觉自己能这样活到现在已经很努力了，在旁人眼中摆烂王又有什么关系呢。如果叫我像那些人一样努力的话，总觉得我大概已经死了。&#xA;&#xA;每次写这样的话就觉得很惶恐。我是不是占有了过多的幸运而不自知，我这样的人还过得这么难受是不是对其他人的伤害。但是算了我就是这样的人倒也没错。&#xA;&#xA;对2024的印象就是很单薄，对一个月前的印象也很单薄，感觉不知道为什么自己就这么活过来了。感觉对过去和未来的看法就像裹在迷雾里一样。看向稍微远一点的时间就什么都找不到了。高中的时候还喜欢说完美完成年度计划：活着，明年的计划是活到后年。现在感觉已经说不出来主要是懒得说了，反正活着就像惯性，没人拦着就慢慢匀速直线移动呗，有什么好说的。&#xA;&#xA;也有些好事吧，星屑不知道为什么突然火了。其实完全没想到这样，当初换服务器也只是顺手而为。最开始建星屑的时候，其实并不知道它能不能活到第二年的，没想到它不仅活到了第二年还受到了这么多人的喜欢，感觉很世事无常诶。这样我也有个让自己活下去的理由了，起码我可以为了维护服务器而活着&#xA;&#xA;与此同时某旧日的幻影（不是）留下的论坛就去得越来越稀疏了。它才是真的快要结束了吧，真是可惜了朋友一掷千金（不是）买了八年的服务器。&#xA;&#xA;今年第一次尝试了实习。很新奇的体验。总体来说大概是被夸了，看来我打工写代码的水平还是可以的。只是结束后又感觉有点兴致缺缺，感觉自己已经把从小到大听过的人生必经之路全部走过一遍了。也没有培养过别的爱好。有一种游戏通关以后不想再开了的感觉，虽然在别人眼里看来应该远远没到通关。可能我毕竟懒得收集全成就。&#xA;&#xA;seni 经常对我说很后悔，要是当时拉着我不去管llt的破事的话，或许不会这个样子。我倒是觉得没关系的，一来我从不在上帝视角为过去细心想过的事情后悔，因为再来一次也会做出一样的选择的。二来我爱好太少了，没有什么别的选择去为自己提供一个继续前进的锚点，如果不去做那些别人眼里 time consuming 又useless 但是在我自己眼里是 tasks里面只有这一两个task的事情，会很无聊。我也不知道我怎么就成了这样一个人。&#xA;&#xA;不再玩星穹铁道了。或许哪天无聊我会回去看剧情录屏，但是感觉还是没有动力主动玩下去了。也没有心思去养角色。&#xA;&#xA;总结下来我好像花钱很少。连我妈都说我是貔貅，只进不出。但其实“这能怪我？”.png。如果不是因为从小被灌输了太多赚钱艰难的道理而且直接没有购物自由，哪能养成现在这样扣扣搜搜的性格。&#xA;&#xA;也是今年和同学聊天得知他豪掷3个648只为抽黄泉二命。以为对方是零花钱很多的人，结果没想到其实和我差不多，只是他愿意攒着然后豪掷千金一把。再看看自己每个月生活费都花不完攒着攒着都快有我一个月工资了（喂 什么奇怪言论）（实习一个月就能有五个月生活费 所以其实我实习三个月至少今年能随便花钱了），连60块的大月卡都要犹豫掂量好几天才能下定决心要不要充值。操。我真是穷在心里。&#xA;&#xA;…罢了，起码这说不定能让我在当前世道上多活几年呢？虽然我也不知道多活几年有什么好的。而且我在吃东西上也没亏待过自己，在零食上我也花了不少钱啊。…这下真的貔貅只进不出了吃进嘴里的才是真爱。&#xA;&#xA;感觉暂时没有更多想说的了，好像比较有趣的事情都说过了，那就这样吧。&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>年终总结</p>

<p>学了很多 C++。其实应该说学了很多计算机语言之类的知识，倒也不只是C++… 这么一说才想起来今年才接触到 Firefish 的开发啊（还见证了 Firefish  就这样死了）。确实学了好多东西。学了 vue 和 ember.js。学了更多 Ruby on Rails，学了更多函数式语法，反正看上去学了好多东西。</p>

<p>感觉 2024 年比起 2023 还是好太多了，至少没有挂那么多科。从今年起开始有动力写作业了。本来是能把作业晾一个学期还懒得点退课键的人。今年至少开始是稍微进入一点正轨了，可惜已经晚了。</p>

<p>我也不知道为什么这么急。或许出生在中国真的是过错，一年的gap都没有，当然gap我也不知道我在哪里怎么活，反正也真心不想被看作没用的人而呆在家里</p>

<p>算了，总之比之前好。</p>

<p>一年多前的创伤经历还是忘不掉，这几年来越发是对于我讨厌的这个身份三缄其口了。有时候也会被那些观念烦到，觉得自己是不是什么忘恩负义或者过了桥就要把桥砍断的人，但是仔细想想我还没过桥啊。而且还是看着一个个人越过我走到了对岸，而我看上去还在桥上，却好像已经溺水了。所以继续心安理得地隐藏自己，反正给我带来的梦魇远多于什么好的东西，不说更好，还能更少激发创伤。</p>

<p>⬆️不过效果似乎太好了点。我时间都记错了，我还以为是22年。原来是23年的事情。</p>

<p>还是没有得偿所愿，也不知道这辈子可不可以，我不想保持着这个样子死去。但如果真的要死了的话其实也谈不上死不瞑目吧，只是真的不想就这样死去。</p>

<p>写着写着就感觉自己能这样活到现在已经很努力了，在旁人眼中摆烂王又有什么关系呢。如果叫我像那些人一样努力的话，总觉得我大概已经死了。</p>

<p>每次写这样的话就觉得很惶恐。我是不是占有了过多的幸运而不自知，我这样的人还过得这么难受是不是对其他人的伤害。但是算了我就是这样的人倒也没错。</p>

<p>对2024的印象就是很单薄，对一个月前的印象也很单薄，感觉不知道为什么自己就这么活过来了。感觉对过去和未来的看法就像裹在迷雾里一样。看向稍微远一点的时间就什么都找不到了。高中的时候还喜欢说完美完成年度计划：活着，明年的计划是活到后年。现在感觉已经说不出来主要是懒得说了，反正活着就像惯性，没人拦着就慢慢匀速直线移动呗，有什么好说的。</p>

<p>也有些好事吧，星屑不知道为什么突然火了。其实完全没想到这样，当初换服务器也只是顺手而为。最开始建星屑的时候，其实并不知道它能不能活到第二年的，没想到它不仅活到了第二年还受到了这么多人的喜欢，感觉很世事无常诶。这样我也有个让自己活下去的理由了，起码我可以为了维护服务器而活着</p>

<p>与此同时某旧日的幻影（不是）留下的论坛就去得越来越稀疏了。它才是真的快要结束了吧，真是可惜了朋友一掷千金（不是）买了八年的服务器。</p>

<p>今年第一次尝试了实习。很新奇的体验。总体来说大概是被夸了，看来我打工写代码的水平还是可以的。只是结束后又感觉有点兴致缺缺，感觉自己已经把从小到大听过的人生必经之路全部走过一遍了。也没有培养过别的爱好。有一种游戏通关以后不想再开了的感觉，虽然在别人眼里看来应该远远没到通关。可能我毕竟懒得收集全成就。</p>

<p>seni 经常对我说很后悔，要是当时拉着我不去管llt的破事的话，或许不会这个样子。我倒是觉得没关系的，一来我从不在上帝视角为过去细心想过的事情后悔，因为再来一次也会做出一样的选择的。二来我爱好太少了，没有什么别的选择去为自己提供一个继续前进的锚点，如果不去做那些别人眼里 time consuming 又useless 但是在我自己眼里是 tasks里面只有这一两个task的事情，会很无聊。我也不知道我怎么就成了这样一个人。</p>

<p>不再玩星穹铁道了。或许哪天无聊我会回去看剧情录屏，但是感觉还是没有动力主动玩下去了。也没有心思去养角色。</p>

<p>总结下来我好像花钱很少。连我妈都说我是貔貅，只进不出。但其实“这能怪我？”.png。如果不是因为从小被灌输了太多赚钱艰难的道理而且直接没有购物自由，哪能养成现在这样扣扣搜搜的性格。</p>

<p>也是今年和同学聊天得知他豪掷3个648只为抽黄泉二命。以为对方是零花钱很多的人，结果没想到其实和我差不多，只是他愿意攒着然后豪掷千金一把。再看看自己每个月生活费都花不完攒着攒着都快有我一个月工资了（喂 什么奇怪言论）（实习一个月就能有五个月生活费 所以其实我实习三个月至少今年能随便花钱了），连60块的大月卡都要犹豫掂量好几天才能下定决心要不要充值。操。我真是穷在心里。</p>

<p>…罢了，起码这说不定能让我在当前世道上多活几年呢？虽然我也不知道多活几年有什么好的。而且我在吃东西上也没亏待过自己，在零食上我也花了不少钱啊。…这下真的貔貅只进不出了吃进嘴里的才是真爱。</p>

<p>感觉暂时没有更多想说的了，好像比较有趣的事情都说过了，那就这样吧。</p>
]]></content:encoded>
      <author>奈芙莲 • 糯可</author>
      <guid>https://write.stelpolva.moe/read/a/h3bd111plq</guid>
      <pubDate>Tue, 24 Dec 2024 04:48:52 +0000</pubDate>
    </item>
    <item>
      <title>2024 | Not all those who wander are lost</title>
      <link>https://write.stelpolva.moe/nanako/2024-not-all-those-who-wander-are-lost</link>
      <description>&lt;![CDATA[YearlyReview&#xA;&#xA;今年是第一次写年终总结，因为之前的几年根本没有兴致写什么年终总结，be like 我这个破破烂烂的人过的破破烂烂的生活有什么好总结的……之前每次新年时就是我最抑郁的时期，在新旧交替之际会尤其地觉得自己的人生过得很差劲。今年真的发生了很多事情，也改变了我很多，我突然发现，我竟然会期待下一年的到来了！这应该是今年最大的改变吧。&#xA;&#xA;今年发生了什么？&#xA;&#xA;签证与经济危机&#xA;&#xA;  我写博客的主要想法是记录下可能会提供一些参考的信息，所以想了想还是把自己的经济情况写得详细了一点，所有提到的内容只代表我自己。&#xA;&#xA;最重要的事情要最先说：今年从学生签转为了伴侣签。这也算成功地解决了身份问题吧？主要是，它成功解决了我的经济危机，这真的太救命了。在之前的博客里我简单地提了一下这个事情，去年来荷兰时我身上的所有钱只够两年学费和一年生活费，还有一年的生活费不知道在哪里（总之不在我的钱包里，笑死）&#xA;&#xA;我其实一开始并没有期望我爸妈能给我解决钱的问题，我的计划就是全部都用自己的积蓄出国，这样就算他们不同意也拿我没办法。果然一开始在我提到我要去留学后，我爸妈就不同意，我：反正我已经决定好了，只是通知你们一下而已。他们看我这么坚定，也不说什么了，就变成一直问我：要多少钱、有多少钱、我为什么有钱；而我通通含糊带过，只说我钱不够，还差十万。我爸妈当然是拿不出来了，不过最后他们还是每个月会力所能及地给我转一些钱（三千人民币左右），算是个惊喜之财，感恩🙏 &#xA;&#xA;加上了爸妈每个月转的那一些钱，我的经济危机不那么要命了——我当时认真算了算所有自己可以用上的资金以及自己可以节省的程度，结果是应该可以刚刚好极限地cover两年的花费。这个经济状况就像一柄达摩克利斯之剑悬在我头顶，也对我造成了一定的精神压力。我伴侣很想让我放松一些，加上我还遇到了很多各种耗费心力的破事（详情请见前一篇博客），还生了好几场病，只是这个压力不是宽慰几句就可以轻易抹除的。同时因为已经有一些工作经验了，所以我有在积极申请一些freelancer的开发工作，但是结果不太如意，一个都没有找到。此时跟对象的感情十分稳定，再加上欧盟学费实在诱人，我们俩就决定一起把我的伴侣签证办了吧！省略各种闹心的办材料过程，为了满足伴侣签的要求我对象还重新找了份工作，锵锵锵，最后成功地拿到了伴侣签！拿到手后马上跟学校发邮件，成功把两万欧学费变成了两千欧，经济危机就这么解决了。&#xA;&#xA;  不知道会不会有人看怒了：可恶，这是能参考的解决方式吗？？？我望天，假如真的穷到我这个地步，没有一些好运（比如刚好谈到了靠谱的外国伴侣）或者是很多毅力（比如有人每天都靠to good to go存活，一边上学一边打黑工）以外也没啥能解决钱的问题了。&#xA;&#xA;可能这个经济危机的解决方式有点不够励志，我一开始对告诉别人我换成伴侣签了的事有点压力，网上对伴侣签的评价是有点负面的，什么靠男人啊，不独立啊，娇妻啊什么的。以及我也有一点压力担心别人觉得我怎么才去荷兰没多久这么快就找到了对象这么快就办了伴侣签，是不是就是一开始就冲着婚绿才找对象的！！很想解释些什么，但是我又觉得不必自证！而且我也太过于在意别人的看法了吧，会这么想的人应该对我来说也不是什么重要的人，忽略就好了^v^身边亲近的朋友听闻这件事，第一反应是问我恋爱谈得开心吗？感觉这个人是比较确定的可以一起长久陪伴的人了吗？我想了想，肯定地对她们说：是的！我感觉很开心！他真的是个特别好的伴侣！感觉自己在过着一种平静又幸福的生活，我目前还没有看到有什么可能会导致我们分手的🚩red flag。朋友们都很为我高兴，我也很高兴(^з^)-☆&#xA;&#xA;假如我没有对象可以给我转伴侣签，那么我最后应该会通过找兼职（比如打黑工）、省钱不出去玩、尽量自己做饭以及吃便宜食材啊之类的方式来解决。我第一年没有去找兼职是因为学习压力真的太大了，我一年一共修了12门课，每门课都是6学分，我基本每天都有课，并且由于我没有AI相关的基础，所以学得还是有点吃力；但是这样的好处是第二年我的课量就大大减少了，我可以提前毕业或者是用这个时间去找兼职，两者都可以缓解我的经济问题。我算了算，在我没有做兼职、正常吃喝、偶尔会出去玩的情况下，我的平均月花费是916欧，在在荷兰应该算正常地省的花费，自认为没有过得很痛苦，在荷兰这种学习压力下也能比较轻松地坚持，不容易精神崩溃。不然一边兼职和一边上六门课真的太极限了，感觉很容易精神出问题^^;&#xA;&#xA;如果是用尽各种办法但还差一点钱的话，我会考虑能不能借点钱，或者贷款啊啥的（但是这只适合真的只差一点点了的情况），我总觉得办法总会有的！我爸妈都是底层职业，两个人一起工资都没过万，很多人都想不到这么少的钱要怎么在一线城市养三个孩子，但忽略生活质量不谈，大家也都成功活下来了，这得亏于我爸妈真的是千方百计地节省开销——每次回老家都尽量带很多能放很久的食物；每次都买最便宜的菜（我真的吃番薯叶吃到快吐了，发誓这辈子不会再碰番薯叶），一年内吃牛肉的次数屈指可数；我妈做钟点工的主人家也经常会有很多不要的东西送她（我的衣服和文具很多都是这么来的）等等，数不清啊，从小言传身教呢！&#xA;&#xA;我耳濡目染之下真的觉得怎么样都能活的，总是有办法滴:D 因为相信自己最后能解决钱的问题，所以才就算钱不够也莽撞地直接来了呢。虽然来之前也没意料到自己会这么解决了自己的经济危机，但是就是解决啦。&#xA;&#xA;学业&#xA;&#xA;今年成功地修完了所有课程啦！这表示我只要能写完论文就能毕业了！！我超级无敌开心的！！！其实还想写一个博客介绍我上的这个项目，但是这个项目人不是很多……我们这一批入学的一共就三个中国女生，我一写，那我在互联网上基本就是在裸奔，还是不要了……我的硕士课程一共是120学分，其中必修课程一共36学分，选修课程和毕业论文各42学分。其实我之前没有预料到我学这个硕士课程会这么吃力——我之前上的课都是很纯的cs课，什么操作系统、计算机网络、微机原理、模电数电等等等等，总之没有一门课跟这个AI有太大直接关系。而且我本科的课程设计也没有跟数据分析相关的内容，这个硕士课程也更注重理论一点，所以我刚开始学的时候感觉有点抓瞎：全部听不懂，基础概念全部不会，每次听完课以后还得自己回去把基础概念给补了。我要是喜欢这个方向还好，学着学着我发现其实我更喜欢开发，对AI没啥兴趣，如果人生能重来，我会选隔壁的高性能并发系统方向🚬&#xA;&#xA;前文有提到，我的安排是第一学年里把所有必修课程学完，同时修完大部分选修学分，也就是7门选修课中修完6门。学得真的挺累的，因为荷兰作业全是小组作业，所以不仅要完成作业内容，还有很多跟人沟通协作的内容——我觉得上班都比这个简单，因为上班时同事不会不打一声招呼突然消失退学、领导也不会容忍一个真的什么也不会干的人一直待在自己的团队、同事也不会因为不会/不喜欢这个工作就直接摆烂不做了，反正在我之前待的团队里没有，有也被开除掉了^^;&#xA;&#xA;目前毕业论文已经有了基本的想法并也已经找好了导师，导师又给我找好了第二导师，两位导师人都很好，感觉自己的毕业论文也可以顺利完成的！&#xA;&#xA;健康&#xA;&#xA;不得不说我自从来荷兰之后真的生了很多病……不太确定是不是因为新冠还没真正过去，我发烧得很频繁。我23年八月到荷兰，十一月发烧了一次；十二月眼睛发炎了，眼皮内部起了个大脓包；十二月底又烧了一次，圣诞节是躺在床上过的。&#xA;&#xA;到了24年，二月中的时候发烧了一次；三月底又烧了一次，这次比较严重，快一周都没退烧，然后四月初去了急诊，医生给了开了很猛的阿莫西林和布洛芬，吃了几天后烧就退了，但是一直咳嗽到了四月底才好全。然后在八月的时候眼睛又发炎了，还是那一个位置，无语啊。九月的时候，一直很乖巧的智齿突然发炎了！我右边的智齿是歪的，总是发炎肿痛，我出国前就去医院把右边两侧智齿给拔了；医生说我左边的智齿长得很好很整齐，可以暂时不用管它，我也看到有些科普文章说长得好好的智齿可以不用拔，我就真的没有拔，没想到今年就被它背刺了！！！去急诊后医生给我开了转介信，也给我开了一些消炎药，让我马上去预约拔牙，反正要等很久，轮到我的时候我的牙齿肯定好了。&#xA;&#xA;医生说得没错，我九月时预约到了十一月初的空位，整整等了两个月！拔完牙后过了一段时间突然过敏严重大爆发（我根本不知道这两者之间有什么联系，可能只是凑巧），我还发嘟嘟说了这个事……首先是眉毛的区域特别特别痒，有点状疹子出现，随后蔓延到整个眼睛部位都肿起来了，肿到眼睛都睁不开的程度，然后脸上也起了很多小疹子，感觉都是非常细小的水疱……然后全身又起了疥螨，全身上下无一不痒，睡都睡不着的程度，所以身上被我挠出了很多疤。GP给我开了很多药，用了以后感觉好了很多，但是感觉现在还没有彻底好，有时候还是会觉得身上痒痒的（不知道是不是痒太久了导致的幻觉）。&#xA;&#xA;其实我觉得主要是长时间的压力过大导致我的身体免疫系统不太好。之前在大厂上班时，我就有全身湿疹的问题了，但是在我辞职后，湿疹就消失了。想跟大家说，皮肤真的对压力水平特别特别敏感，压力会导致体内皮质醇水平升高，从而加重体内的炎症反应。由于我经常会感觉自己对什么过敏，比如说我经常出现皮肤起风团，突然狂流鼻涕等等一些典型的过敏症状，我也曾去医院检查过过敏原，没查出来什么。感觉来荷兰后巨大的学习压力和经济压力让我有点濒临崩溃，毕竟之前在大厂上班时的压力来源还算比较单一（就是工作本身，呵呵），但是在荷兰则是来自四面八方的各种压力，我以为我handle得还可以，回过头来看才发现自己的身体已经在疯狂抱怨了，这么频繁地生病就是它对我最强烈的抗议……没办法，打算明年好好养一养。&#xA;&#xA;旅行&#xA;&#xA;办伴侣签后经济状况真的宽裕了很多，生活质量那是直线上升哇！！！今年夏天就跟对象一起去了西班牙旅游。刚好他要去参加欧洲魔方锦标赛（？大概是叫这个吧，不太懂&#xA;&#xA;西班牙跟荷兰最大的区别就是！它没那么平！！！！我还在西班牙买了个相机，比荷兰便宜一些，开心地用它拍了很多照片！！&#xA;&#xA;西班牙没那么平的证据之一，荷兰在户外一般是见不到这么高的楼梯的、、、&#xA;&#xA;一些西班牙的街道&#xA;&#xA;还拍了一张水果店的照片哈哈哈哈哈哈，大家都说西班牙的水果特别好吃！！但是因为我平时不爱吃水果所以没想起来要去尝一下，流泪&#xA;&#xA;很特别的房子，感觉有日式风格&#xA;&#xA;这个房子的装修也挺特别的，感觉好看就拍下来啦&#xA;&#xA;西班牙的宗教气息比荷兰浓郁一百倍！！拍到了很多漂亮教堂&#xA;&#xA;走路时抬头能看到很多有意思的装饰，比如西班牙人几乎每家都会放一些花盆在阳台上&#xA;&#xA;西班牙还有很多好看的建筑设计，高楼也比荷兰要多呢(也有可能是我待的地方比较村)&#xA;&#xA;在西班牙的最后一天时去了海边！！！因为起得比较晚所以刚好赶上了日落呢（心虚.jpg)&#xA;&#xA;感觉大家在海边的状态都好放松，很悠闲。我就站在那里看着来来往往的人群，听着海浪翻滚的声音，也觉得内心变得无比平静。&#xA;&#xA;最后看完了日落，我们就动身回宾馆收拾东西啦～&#xA;&#xA;今年买了什么？&#xA;&#xA;换做去年，我是没啥能说的，除了必需品以外啥也没买。今年有了很多新玩具，就简单说一下(^з^)-☆&#xA;&#xA;Kobo Clara 2E&#xA;&#xA;今年收到的生日礼物是我拥有的第一台eReader！说实话完全没有买阅读器的计划，一点功课也没有做，所以也完全没有听说过这个牌子。我意外地发现阅读器使用起来比手机阅读确实好不少，今年也用这台阅读器看了一些书，以下是我使用过程中感受到的优缺点：&#xA;&#xA;优点&#xA;&#xA;很轻很便携，我甚至可以把它塞进我的羽绒服口袋&#xA;很适合在信号差的火车上阅读，在荷兰经常要坐火车，是个很好的火车伴侣&#xA;会自动统计用户的阅读数据，还会预估你大概还需要多长时间看完这本书（在用kepub格式时会自动计算，其他格式没有这个功能）&#xA;显示效果不错&#xA;&#xA;缺点&#xA;&#xA;导入书比较麻烦，我一般用数据线连接电脑来批量导（好古老），但是也可以在阅读器里设置网盘的链接，每次联网时它就会自动下载网盘上的最新文件&#xA;翻页一般都比较顺畅，但每隔几十页后，下一次翻页就要等比较长的时间加载，不知道为啥&#xA;没有翻页键！！！不喜欢没有翻页键，拿着难受&#xA;可能是我有几次放太久忘记充电，在休眠状态下断电了，所以阅读记录数据全部丢失了，包括时长统计和看书进度等，我觉得完全可以提供个低电量自动保存数据之类的功能……&#xA;&#xA;阅读统计功能如图所示：&#xA;&#xA;我刚用这个阅读器时也折腾了好长一段时间，最后终于是把它调教成符合我最习惯的用法啦。之前有个想法是把这个换成有翻页按键的阅读器，但是我最想买的Kobo Libra 2已经停产了……我对彩色显示没啥需求，所以就搁置了。&#xA;&#xA;Fujifilm X-T50&#xA;&#xA;这个新相机绝对是今年买到的最让我开心的东西！！！我对摄影最开始的印象是在cosplay时那些摄影的长枪大炮，很让人不明觉厉。我当时很有cosplay的热情，但是面对镜头时会特别僵硬，并且我不太喜欢被摄影品头论足时的那种被凝视感，所以我渐渐对cosplay失去了兴趣，反而会陪亲友出外景时趁机摸摸摄影的相机，从而也知道了一些非常基础的知识。尽管想买相机很多年了，但是直到今年才真正拥有一台自己的相机！&#xA;&#xA;首先决定要买相机后我就在纠结买佳能、尼康、索尼中哪一个，但是最后还是觉得富士的可玩性更高点就决定买富士。做了一些功课后最终选定了这一台，当时在XT50和XT30II之间纠结，最后选了XT50，主要出于几个考虑：&#xA;&#xA;这款相机的操作和配置等比较适合新手入门，但跟XT-5这种旗舰机相机的差距较小，就算新手拥有更专业的摄影知识，对器材有更高的要求后也能继续接着用，又是少有的原价能买到的机型&#xA;是可以更换镜头的相机，有机顶闪光灯、高像素、有防抖、对焦和无线连接手机的体验都比XT30II更好，感觉基本满足了我的需求&#xA;XT30II是三年前的机型了，还是希望买新款机型&#xA;&#xA;  想说拥有了自己的相机以后悟了——当模特被别人凝视和自己拿相机去凝视别人这两种感觉真的很不一样诶！我很喜欢捕捉各种美好的瞬间，想拍很多朋友们的照片，想到玩cosplay的时候那群男摄影师一直在拍我的各种腿真的有点恶。。。&#xA;&#xA;但是我当时买这台相机是稍微超了一点点预算的，现在富士出了XM-5，是个更适合新手入门的低预算可更换镜头相机，如果我现在要买自己的第一台相机的话应该会选择它。&#xA;&#xA;Fujifilm XF 16-50mm f/2.8-4.8 R&#xA;&#xA;这只镜头是跟相机一起买的，因为套餐价会比分开买便宜两千块，而且网上对这只新镜头的评价也挺好的，就一起买啦！我挺喜欢这只镜头的，焦段都是很常用的焦段，有个问题就是这只镜头基本只能在白天用……光圈有点太小了。富士不愧是传说中的阳光机，在阳光灿烂时拍到的照片特别特别美！！！！但是在晚上基本就不用想能拍到什么好照片了，只能配合闪光灯使用。下面放了两张照片，分别是白天和晚上的对比。&#xA;&#xA;阿姆斯特丹运河边的一排房子，基本成为了阿姆的代表性标志了&#xA;&#xA;晚上时拍到的照片就变得跟手机差不多……&#xA;&#xA;并且就算是白天拍的照片，在阳光灿烂时和在阴天里拍出来的效果也很不一样。&#xA;&#xA;这是太阳在云层里时拍的：&#xA;&#xA;这是同一天拍的，不过当时太阳比较好：&#xA;&#xA;于是我痛定思痛！下定决心一定要买一只大光圈的镜头！&#xA;&#xA;Viltrox AF 27mm f/1.2 Pro&#xA;&#xA;大光圈镜头来了——拿到以后就被它的重量惊到了，好大一个！比16-50mm那只镜头还要大！给人一种这个镜头真的很有料的感觉（？&#xA;&#xA;我上次跟朋友出去玩带上了这只镜头，天啊这个镜头真的太好用了啊啊啊啊！！！太牛了啊！！！F1.2！就是大！拍人和拍景都表现得非常好，不愧是1.2的大光圈，完全不需要闪光灯，一点点光线就能让我拍出我特别满意的照片55555我真的开心死了！！！好可惜不能给你们看两只镜头拍人像的对比啊，这只镜头真的特别锐，我朋友的头发丝根根可数（？干嘛要数&#xA;&#xA;总之真的非常喜欢这只镜头，感觉以后出去玩会优先带它～但确实有点重，我单手拿它拍照会有点点吃力、、、&#xA;&#xA;放一张广告牌照片：&#xA;&#xA;今年玩了什么？&#xA;&#xA;今年有认真地玩游戏呢！在switch上花了110个小时，在steam上我估计也花了一百多个小时，什么时候steam也可以告诉我今年我在游戏上花了多久啊！！！&#xA;&#xA;在这里不打算列出我玩的所有游戏了，因为我开始沉迷游戏没多久，玩的基本都是家喻户晓的经典大作，，，没啥特别想说的，唯一一个比较小众点的游戏就是Little Kitty, Big City，我很喜欢这款游戏！！这也是我第一个努力玩到了全成就的游戏！！&#xA;&#xA;虽然我已经嘟过了我认为的这个游戏的优缺点，但可能有些人没看到，我就复制粘贴了一下放在了下面哈哈哈哈哈&#xA;&#xA;优点&#xA;&#xA;画风超级可爱，还有个超级萌的帽子收集系统，猫咪带上不同的帽子后加倍可爱！&#xA;操作体验感还算可以，会有提示显示你能跳到的位置（非常偶尔会出错），还有不会很轻易地从墙上掉下去之类的&#xA;有很多惊喜的小设定（在这里不剧透了，但是真的很激发我的好奇心，会想把所有事都尝试一遍）&#xA;互动细节还算丰富，我个人很喜欢&#xA;&#xA;缺点&#xA;&#xA;挺多bug的。根据我自己的体验和网友的反馈，穿模和卡图的bug比较常见&#xA;我自己的亲身经历：不小心把一个重要道具掉在了地图边缘，结果怎么都捡不回来了……差点就要建档重玩了，最后我发现往那个物体上跳虽然会被弹回来，但是会使物体移动一点点，然后我就跳了n次把物体挪到了我能够到的地方55555&#xA;设定上猫咪可以跳跃的高度有点迷。在游戏里猫咪从楼顶上掉下来都不会死，但是却跳不上围墙……需要借助其他障碍物等才能跳上去（可能是想增加难度吧，但感觉现实中的猫猫完全可以跳得到呀！！）&#xA;主线内容比较短。基本上两三个小时就能完成主线任务啦，虽然说还可以继续完成支线任务，但是真的感觉这个体量相比起它60元的价格来说有丢丢小。&#xA;&#xA;由于我晕3D还挺严重的，所以玩游戏的进度比较缓慢——一年过去了，我的林克还在旷野之息里刚打完四大神兽，正在四处各地开启神庙和收集呀哈哈（不知道什么时候才会去打最终boss）&#xA;&#xA;明年想要做什么？&#xA;&#xA;明年的关键词就是休息。我真的太累了，感觉自己像个很努力旋转的陀螺，从来没有停下来过。之前互联网上有个笑话是：中国学生的gap year其实就是抑郁休学。我看到后笑得不行，笑完后又觉得想哭——我高三抑郁症的时候也没休学，硬是一边吃药一边心理咨询，然后考完了高考。得知自己被裁员时，马上就开始学托福准备出国，准备出国的间隙还一边打工给自己赚学费。&#xA;&#xA;细想一下，我真的没有从来都停下来过，可能也是因为知道自己不能停，我身后没有任何可以让我依靠的人，我要是读书不努力我的下场就会跟被嫁给只见了一面的陌生人的堂姐们一样。拿到了伴侣签之后我就开始有想要休息的想法，但我一想到自己要休息一年时，心里却觉得很害怕……我把这种害怕感告诉了朋友，朋友说：“很正常，因为你没休息过所以你会害怕你没经历过的事情，但是等你真的啥也不干了一段时间后就会爱上这种感觉的”，我听了以后，又觉得自己悲惨又觉得很有被安慰到^_^; 因为之前很害怕自己真正地完全闲着，前段时间还投了很多实习，但其实心里并不愿意，但好在由于各种原因实习的事没成（是我的愿力导致的应该），所以！现在是确定了！明年是彻底休息的一年！！！&#xA;&#xA;总之我想做的事情大概就是：&#xA;&#xA;延迟毕业一年，甚至可能是两年，具体看情况呢&#xA;我有个想做很久了的个人项目的想法，想在明年内把它实现出来&#xA;捡拾起被自己遗弃的爱好们：手工和画画&#xA;玩很多很多的游戏！目前想把未通关的游戏都通关了（死亡搁浅和迪斯科），然后想玩霍格沃茨之遗和博德之门3&#xA;多多运动！锻炼身体！想学游泳！&#xA;多出去玩，拍很多照片——今年只去了西班牙，明年可以去更多地方呀，德国那么近我竟然没去过！&#xA;&#xA;前文也提到过我的身体不太好，经常生病，所以在明年休息时希望能把身体养好一点吧！这么一看想做的事情真的非常多哈哈哈哈哈哈哈！！！明年的年终总结看看自己到底能完成多少件(=´∀｀)人(´∀｀=)&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>#YearlyReview</p>

<p>今年是第一次写年终总结，因为之前的几年根本没有兴致写什么年终总结，be like 我这个破破烂烂的人过的破破烂烂的生活有什么好总结的……之前每次新年时就是我最抑郁的时期，在新旧交替之际会尤其地觉得自己的人生过得很差劲。今年真的发生了很多事情，也改变了我很多，我突然发现，我竟然会期待下一年的到来了！这应该是今年最大的改变吧。</p>

<h2 id="今年发生了什么">今年发生了什么？</h2>

<h3 id="签证与经济危机">签证与经济危机</h3>

<blockquote><p>我写博客的主要想法是记录下可能会提供一些参考的信息，所以想了想还是把自己的经济情况写得详细了一点，所有提到的内容只代表我自己。</p></blockquote>

<p>最重要的事情要最先说：今年从学生签转为了伴侣签。这也算成功地解决了身份问题吧？主要是，它成功解决了我的经济危机，这真的太救命了。在之前的博客里我简单地提了一下这个事情，去年来荷兰时我身上的所有钱只够两年学费和一年生活费，还有一年的生活费不知道在哪里（总之不在我的钱包里，笑死）</p>

<p>我其实一开始并没有期望我爸妈能给我解决钱的问题，我的计划就是全部都用自己的积蓄出国，这样就算他们不同意也拿我没办法。果然一开始在我提到我要去留学后，我爸妈就不同意，我：反正我已经决定好了，只是通知你们一下而已。他们看我这么坚定，也不说什么了，就变成一直问我：要多少钱、有多少钱、我为什么有钱；而我通通含糊带过，只说我钱不够，还差十万。我爸妈当然是拿不出来了，不过最后他们还是每个月会力所能及地给我转一些钱（三千人民币左右），算是个惊喜之财，感恩🙏</p>

<p>加上了爸妈每个月转的那一些钱，我的经济危机不那么要命了——我当时认真算了算所有自己可以用上的资金以及自己可以节省的程度，结果是应该可以刚刚好极限地cover两年的花费。这个经济状况就像一柄达摩克利斯之剑悬在我头顶，也对我造成了一定的精神压力。我伴侣很想让我放松一些，加上我还遇到了很多各种耗费心力的破事（详情请见前一篇博客），还生了好几场病，只是这个压力不是宽慰几句就可以轻易抹除的。同时因为已经有一些工作经验了，所以我有在积极申请一些freelancer的开发工作，但是结果不太如意，一个都没有找到。此时跟对象的感情十分稳定，再加上欧盟学费实在诱人，我们俩就决定一起把我的伴侣签证办了吧！省略各种闹心的办材料过程，为了满足伴侣签的要求我对象还重新找了份工作，锵锵锵，最后成功地拿到了伴侣签！拿到手后马上跟学校发邮件，成功把两万欧学费变成了两千欧，经济危机就这么解决了。</p>

<blockquote><p>不知道会不会有人看怒了：可恶，这是能参考的解决方式吗？？？我望天，假如真的穷到我这个地步，没有一些好运（比如刚好谈到了靠谱的外国伴侣）或者是很多毅力（比如有人每天都靠to good to go存活，一边上学一边打黑工）以外也没啥能解决钱的问题了。</p></blockquote>

<p>可能这个经济危机的解决方式有点不够励志，我一开始对告诉别人我换成伴侣签了的事有点压力，网上对伴侣签的评价是有点负面的，什么靠男人啊，不独立啊，娇妻啊什么的。以及我也有一点压力担心别人觉得我怎么才去荷兰没多久这么快就找到了对象这么快就办了伴侣签，是不是就是一开始就冲着婚绿才找对象的！！很想解释些什么，但是我又觉得不必自证！而且我也太过于在意别人的看法了吧，会这么想的人应该对我来说也不是什么重要的人，忽略就好了^v^身边亲近的朋友听闻这件事，第一反应是问我恋爱谈得开心吗？感觉这个人是比较确定的可以一起长久陪伴的人了吗？我想了想，肯定地对她们说：是的！我感觉很开心！他真的是个特别好的伴侣！感觉自己在过着一种平静又幸福的生活，我目前还没有看到有什么可能会导致我们分手的🚩red flag。朋友们都很为我高兴，我也很高兴(^з^)-☆</p>

<p>假如我没有对象可以给我转伴侣签，那么我最后应该会通过找兼职（比如打黑工）、省钱不出去玩、尽量自己做饭以及吃便宜食材啊之类的方式来解决。我第一年没有去找兼职是因为学习压力真的太大了，我一年一共修了12门课，每门课都是6学分，我基本每天都有课，并且由于我没有AI相关的基础，所以学得还是有点吃力；但是这样的好处是第二年我的课量就大大减少了，我可以提前毕业或者是用这个时间去找兼职，两者都可以缓解我的经济问题。我算了算，在我没有做兼职、正常吃喝、偶尔会出去玩的情况下，我的平均月花费是916欧，在在荷兰应该算正常地省的花费，<strong>自认为</strong>没有过得很痛苦，在荷兰这种学习压力下也能比较轻松地坚持，不容易精神崩溃。不然一边兼职和一边上六门课真的太极限了，感觉很容易精神出问题^_^;</p>

<p>如果是用尽各种办法但还差一点钱的话，我会考虑能不能借点钱，或者贷款啊啥的（但是这只适合真的只差一点点了的情况），我总觉得办法总会有的！我爸妈都是底层职业，两个人一起工资都没过万，很多人都想不到这么少的钱要怎么在一线城市养三个孩子，但忽略生活质量不谈，大家也都成功活下来了，这得亏于我爸妈真的是千方百计地节省开销——每次回老家都尽量带很多能放很久的食物；每次都买最便宜的菜（我真的吃番薯叶吃到快吐了，发誓这辈子不会再碰番薯叶），一年内吃牛肉的次数屈指可数；我妈做钟点工的主人家也经常会有很多不要的东西送她（我的衣服和文具很多都是这么来的）等等，数不清啊，从小言传身教呢！</p>

<p>我耳濡目染之下真的觉得怎么样都能活的，总是有办法滴:D 因为相信自己最后能解决钱的问题，所以才就算钱不够也莽撞地直接来了呢。虽然来之前也没意料到自己会这么解决了自己的经济危机，但是就是解决啦。</p>

<h3 id="学业">学业</h3>

<p>今年成功地修完了所有课程啦！这表示我只要能写完论文就能毕业了！！我超级无敌开心的！！！其实还想写一个博客介绍我上的这个项目，但是这个项目人不是很多……我们这一批入学的一共就三个中国女生，我一写，那我在互联网上基本就是在裸奔，还是不要了……我的硕士课程一共是120学分，其中必修课程一共36学分，选修课程和毕业论文各42学分。其实我之前没有预料到我学这个硕士课程会这么吃力——我之前上的课都是很纯的cs课，什么操作系统、计算机网络、微机原理、模电数电等等等等，总之没有一门课跟这个AI有太大直接关系。而且我本科的课程设计也没有跟数据分析相关的内容，这个硕士课程也更注重理论一点，所以我刚开始学的时候感觉有点抓瞎：全部听不懂，基础概念全部不会，每次听完课以后还得自己回去把基础概念给补了。我要是喜欢这个方向还好，学着学着我发现其实我更喜欢开发，对AI没啥兴趣，如果人生能重来，我会选隔壁的高性能并发系统方向🚬</p>

<p>前文有提到，我的安排是第一学年里把所有必修课程学完，同时修完大部分选修学分，也就是7门选修课中修完6门。学得真的挺累的，因为荷兰作业全是小组作业，所以不仅要完成作业内容，还有很多跟人沟通协作的内容——我觉得上班都比这个简单，因为上班时同事不会不打一声招呼突然消失退学、领导也不会容忍一个真的什么也不会干的人一直待在自己的团队、同事也不会因为不会/不喜欢这个工作就直接摆烂不做了，反正在我之前待的团队里没有，有也被开除掉了^_^;</p>

<p>目前毕业论文已经有了基本的想法并也已经找好了导师，导师又给我找好了第二导师，两位导师人都很好，感觉自己的毕业论文也可以顺利完成的！</p>

<h3 id="健康">健康</h3>

<p>不得不说我自从来荷兰之后真的生了很多病……不太确定是不是因为新冠还没真正过去，我发烧得很频繁。我23年八月到荷兰，十一月发烧了一次；十二月眼睛发炎了，眼皮内部起了个大脓包；十二月底又烧了一次，圣诞节是躺在床上过的。</p>

<p>到了24年，二月中的时候发烧了一次；三月底又烧了一次，这次比较严重，快一周都没退烧，然后四月初去了急诊，医生给了开了很猛的阿莫西林和布洛芬，吃了几天后烧就退了，但是一直咳嗽到了四月底才好全。然后在八月的时候眼睛又发炎了，还是那一个位置，无语啊。九月的时候，一直很乖巧的智齿突然发炎了！我右边的智齿是歪的，总是发炎肿痛，我出国前就去医院把右边两侧智齿给拔了；医生说我左边的智齿长得很好很整齐，可以暂时不用管它，我也看到有些科普文章说长得好好的智齿可以不用拔，我就真的没有拔，没想到今年就被它背刺了！！！去急诊后医生给我开了转介信，也给我开了一些消炎药，让我马上去预约拔牙，反正要等很久，轮到我的时候我的牙齿肯定好了。</p>

<p>医生说得没错，我九月时预约到了十一月初的空位，整整等了两个月！拔完牙后过了一段时间突然过敏严重大爆发（我根本不知道这两者之间有什么联系，可能只是凑巧），我还发嘟嘟说了这个事……首先是眉毛的区域特别特别痒，有点状疹子出现，随后蔓延到整个眼睛部位都肿起来了，肿到眼睛都睁不开的程度，然后脸上也起了很多小疹子，感觉都是非常细小的水疱……然后全身又起了疥螨，全身上下无一不痒，睡都睡不着的程度，所以身上被我挠出了很多疤。GP给我开了很多药，用了以后感觉好了很多，但是感觉现在还没有彻底好，有时候还是会觉得身上痒痒的（不知道是不是痒太久了导致的幻觉）。</p>

<p>其实我觉得主要是长时间的压力过大导致我的身体免疫系统不太好。之前在大厂上班时，我就有全身湿疹的问题了，但是在我辞职后，湿疹就消失了。想跟大家说，<strong>皮肤真的对压力水平特别特别敏感，压力会导致体内皮质醇水平升高，从而加重体内的炎症反应</strong>。由于我经常会感觉自己对什么过敏，比如说我经常出现皮肤起风团，突然狂流鼻涕等等一些典型的过敏症状，我也曾去医院检查过过敏原，没查出来什么。感觉来荷兰后巨大的学习压力和经济压力让我有点濒临崩溃，毕竟之前在大厂上班时的压力来源还算比较单一（就是工作本身，呵呵），但是在荷兰则是来自四面八方的各种压力，我以为我handle得还可以，回过头来看才发现自己的身体已经在疯狂抱怨了，这么频繁地生病就是它对我最强烈的抗议……没办法，打算明年好好养一养。</p>

<h3 id="旅行">旅行</h3>

<p>办伴侣签后经济状况真的宽裕了很多，生活质量那是直线上升哇！！！今年夏天就跟对象一起去了西班牙旅游。刚好他要去参加欧洲魔方锦标赛（？大概是叫这个吧，不太懂</p>

<p>西班牙跟荷兰最大的区别就是！它没那么平！！！！我还在西班牙买了个相机，比荷兰便宜一些，开心地用它拍了很多照片！！</p>

<p>西班牙没那么平的证据之一，荷兰在户外一般是见不到这么高的楼梯的、、、
<img src="https://res.stelpolva.moe/stpv/1ed93ddf-b30d-4559-9b9f-e2b55d3b5d91.webp" alt=""></p>

<p>一些西班牙的街道
<img src="https://res.stelpolva.moe/stpv/0a886429-0660-490d-8983-d95cff462460.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/af6cfe02-f26a-482c-863c-86887598615c.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/04d56d0a-1b87-4a9f-8806-355157df837c.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/d126a63a-8d4b-440c-bfac-6071b334f0a7.webp" alt=""></p>

<p>还拍了一张水果店的照片哈哈哈哈哈哈，大家都说西班牙的水果特别好吃！！但是因为我平时不爱吃水果所以没想起来要去尝一下，流泪
<img src="https://res.stelpolva.moe/stpv/81bf98de-a272-48d2-8da8-3ad5c832e0e7.webp" alt=""></p>

<p>很特别的房子，感觉有日式风格
<img src="https://res.stelpolva.moe/stpv/353f85e2-0069-45c6-9b61-2dde4f5effa0.webp" alt=""></p>

<p>这个房子的装修也挺特别的，感觉好看就拍下来啦
<img src="https://res.stelpolva.moe/stpv/a554168f-259c-49ff-85f9-72307076b7e9.webp" alt=""></p>

<p>西班牙的宗教气息比荷兰浓郁一百倍！！拍到了很多漂亮教堂
<img src="https://res.stelpolva.moe/stpv/fc92d74c-44ab-4085-9c36-ce2b6c8a34d0.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/187c79ee-e8d3-4ac7-a6bb-0355b3c7eb2b.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/d4b1a8f9-02f3-4953-b3b6-35edd7016d8d.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/5a0ce0dd-0f47-4035-bb58-4d8ee20881cb.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/1f2bcb18-81bb-4a69-8b9a-a1187fe75a79.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/9dfd06ec-143a-46a8-a452-401c1ad06bc8.webp" alt=""></p>

<p>走路时抬头能看到很多有意思的装饰，比如西班牙人几乎每家都会放一些花盆在阳台上
<img src="https://res.stelpolva.moe/stpv/97ecd0dd-81fe-4291-9469-80213aef7bbe.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/a42fadfe-0ef8-4e07-9d35-410cb21f8af5.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/80bb058a-0dc3-432a-b069-04ed48312143.webp" alt=""></p>

<p>西班牙还有很多好看的建筑设计，高楼也比荷兰要多呢(也有可能是我待的地方比较村)
<img src="https://res.stelpolva.moe/stpv/dfbcb220-ff51-4b53-9073-156d1f94220c.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/83de3dca-5410-448f-aed7-2b7fa8b91486.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/18cc1d21-c0b7-4dac-9225-59629cd69ddf.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/e6f1841b-44e3-4ec2-bfb2-7034bfffa492.webp" alt=""></p>

<p>在西班牙的最后一天时去了海边！！！因为起得比较晚所以刚好赶上了日落呢（心虚.jpg)
<img src="https://res.stelpolva.moe/stpv/0419295b-99f6-44d4-8628-439b32c9750b.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/4908bbe7-a9a4-4a7a-a947-71fb848cbb78.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/595215e0-b00e-499b-8882-bbda91f83aa1.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/169e7669-2b70-43a9-8ee3-47da4adc3e59.webp" alt="">
感觉大家在海边的状态都好放松，很悠闲。我就站在那里看着来来往往的人群，听着海浪翻滚的声音，也觉得内心变得无比平静。
<img src="https://res.stelpolva.moe/stpv/414ba5b6-b06a-4a15-ae9e-c0e669e344f3.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/8b24c505-d9b7-4b16-a47b-52fd272699d2.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/430c2bc5-4a22-4965-ba57-8e354f9ebf47.webp" alt="">
最后看完了日落，我们就动身回宾馆收拾东西啦～
<img src="https://res.stelpolva.moe/stpv/ee627893-c235-405f-839f-c907dd08459d.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/5afd846e-d7ff-444d-a13b-f0299fa20d3a.webp" alt=""></p>

<h2 id="今年买了什么">今年买了什么？</h2>

<p>换做去年，我是没啥能说的，除了必需品以外啥也没买。今年有了很多新玩具，就简单说一下(^з^)-☆</p>

<h3 id="kobo-clara-2e">Kobo Clara 2E</h3>

<p><img src="https://res.stelpolva.moe/stpv/5db24067-5a8c-43ea-8e26-2e959b3857e4.webp" alt=""></p>

<p>今年收到的生日礼物是我拥有的第一台eReader！说实话完全没有买阅读器的计划，一点功课也没有做，所以也完全没有听说过这个牌子。我意外地发现阅读器使用起来比手机阅读确实好不少，今年也用这台阅读器看了一些书，以下是我使用过程中感受到的优缺点：</p>

<p><strong>优点</strong></p>
<ul><li>很轻很便携，我甚至可以把它塞进我的羽绒服口袋</li>
<li>很适合在信号差的火车上阅读，在荷兰经常要坐火车，是个很好的火车伴侣</li>
<li>会自动统计用户的阅读数据，还会预估你大概还需要多长时间看完这本书（在用kepub格式时会自动计算，其他格式没有这个功能）</li>
<li>显示效果不错</li></ul>

<p><strong>缺点</strong></p>
<ul><li>导入书比较麻烦，我一般用数据线连接电脑来批量导（好古老），但是也可以在阅读器里设置网盘的链接，每次联网时它就会自动下载网盘上的最新文件</li>
<li>翻页一般都比较顺畅，但每隔几十页后，下一次翻页就要等比较长的时间加载，不知道为啥</li>
<li>没有翻页键！！！不喜欢没有翻页键，拿着难受</li>
<li>可能是我有几次放太久忘记充电，在休眠状态下断电了，所以阅读记录数据全部丢失了，包括时长统计和看书进度等，我觉得完全可以提供个低电量自动保存数据之类的功能……</li></ul>

<p>阅读统计功能如图所示：
<img src="https://res.stelpolva.moe/stpv/5e3206b6-124f-4f4a-9eed-1b4d23c3307f.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/fd524454-17a4-47a7-ad80-606f6c33bc9c.webp" alt=""></p>

<p>我刚用这个阅读器时也折腾了好长一段时间，最后终于是把它调教成符合我最习惯的用法啦。之前有个想法是把这个换成有翻页按键的阅读器，但是我最想买的Kobo Libra 2已经停产了……我对彩色显示没啥需求，所以就搁置了。</p>

<h3 id="fujifilm-x-t50">Fujifilm X-T50</h3>

<p><img src="https://res.stelpolva.moe/stpv/c55e7f1a-865b-4157-9400-dee9c921bfda.webp" alt=""></p>

<p>这个新相机绝对是今年买到的最让我开心的东西！！！我对摄影最开始的印象是在cosplay时那些摄影的长枪大炮，很让人不明觉厉。我当时很有cosplay的热情，但是面对镜头时会特别僵硬，并且我不太喜欢被摄影品头论足时的那种被凝视感，所以我渐渐对cosplay失去了兴趣，反而会陪亲友出外景时趁机摸摸摄影的相机，从而也知道了一些非常基础的知识。尽管想买相机很多年了，但是直到今年才真正拥有一台自己的相机！</p>

<p>首先决定要买相机后我就在纠结买佳能、尼康、索尼中哪一个，但是最后还是觉得富士的可玩性更高点就决定买富士。做了一些功课后最终选定了这一台，当时在XT50和XT30II之间纠结，最后选了XT50，主要出于几个考虑：</p>
<ul><li>这款相机的操作和配置等比较适合新手入门，但跟XT-5这种旗舰机相机的差距较小，就算新手拥有更专业的摄影知识，对器材有更高的要求后也能继续接着用，又是少有的原价能买到的机型</li>
<li>是可以更换镜头的相机，有机顶闪光灯、高像素、有防抖、对焦和无线连接手机的体验都比XT30II更好，感觉基本满足了我的需求</li>
<li>XT30II是三年前的机型了，还是希望买新款机型</li></ul>

<blockquote><p>想说拥有了自己的相机以后悟了——当模特被别人凝视和自己拿相机去凝视别人这两种感觉真的很不一样诶！我很喜欢捕捉各种美好的瞬间，想拍很多朋友们的照片，想到玩cosplay的时候那群男摄影师一直在拍我的各种腿真的有点恶。。。</p></blockquote>

<p>但是我当时买这台相机是稍微超了一点点预算的，现在富士出了XM-5，是个更适合新手入门的低预算可更换镜头相机，如果我现在要买自己的第一台相机的话应该会选择它。</p>

<h3 id="fujifilm-xf-16-50mm-f-2-8-4-8-r">Fujifilm XF 16-50mm f/2.8-4.8 R</h3>

<p><img src="https://www.frankwandelt.nl/templates/yootheme/cache/b4/fujifilm-xf-16-50mm-f-2-8-4-8-r-lm-wr-800px-b4f522c0.webp" alt=""></p>

<p>这只镜头是跟相机一起买的，因为套餐价会比分开买便宜两千块，而且网上对这只新镜头的评价也挺好的，就一起买啦！我挺喜欢这只镜头的，焦段都是很常用的焦段，有个问题就是这只镜头基本只能在白天用……光圈有点太小了。富士不愧是传说中的阳光机，在阳光灿烂时拍到的照片特别特别美！！！！但是在晚上基本就不用想能拍到什么好照片了，只能配合闪光灯使用。下面放了两张照片，分别是白天和晚上的对比。</p>

<p>阿姆斯特丹运河边的一排房子，基本成为了阿姆的代表性标志了
<img src="https://res.stelpolva.moe/stpv/7be8003f-c177-4415-8fc5-1855c2c5e1a9.webp" alt=""></p>

<p>晚上时拍到的照片就变得跟手机差不多……
<img src="https://res.stelpolva.moe/stpv/0f425f33-d1ff-496e-a30d-082e9b60d279.webp" alt=""></p>

<p>并且就算是白天拍的照片，在阳光灿烂时和在阴天里拍出来的效果也很不一样。</p>

<p>这是太阳在云层里时拍的：
<img src="https://res.stelpolva.moe/stpv/d4bc6387-a3cf-44ff-a2cf-ab292182e0e7.webp" alt=""></p>

<p>这是同一天拍的，不过当时太阳比较好：
<img src="https://res.stelpolva.moe/stpv/afb33a5c-ca46-4818-9e32-cb2c79999c22.webp" alt=""></p>

<p>于是我痛定思痛！下定决心一定要买一只大光圈的镜头！</p>

<h3 id="viltrox-af-27mm-f-1-2-pro">Viltrox AF 27mm f/1.2 Pro</h3>

<p><img src="https://viltrox.com/cdn/shop/files/AF_27mm_F1.2_XF-508812.png?v=1722921093&amp;width=1646" alt=""></p>

<p>大光圈镜头来了——拿到以后就被它的重量惊到了，好大一个！比16-50mm那只镜头还要大！给人一种这个镜头真的很有料的感觉（？</p>

<p>我上次跟朋友出去玩带上了这只镜头，天啊这个镜头真的太好用了啊啊啊啊！！！太牛了啊！！！F1.2！就是大！拍人和拍景都表现得非常好，不愧是1.2的大光圈，完全不需要闪光灯，一点点光线就能让我拍出我特别满意的照片55555我真的开心死了！！！好可惜不能给你们看两只镜头拍人像的对比啊，这只镜头真的特别锐，我朋友的头发丝根根可数（？干嘛要数</p>

<p>总之真的非常喜欢这只镜头，感觉以后出去玩会优先带它～但确实有点重，我单手拿它拍照会有点点吃力、、、</p>

<p>放一张广告牌照片：
<img src="https://res.stelpolva.moe/stpv/738c3586-4bc8-4d48-abba-642ed20b4555.webp" alt=""></p>

<h2 id="今年玩了什么">今年玩了什么？</h2>

<p>今年有认真地玩游戏呢！在switch上花了110个小时，在steam上我估计也花了一百多个小时，什么时候steam也可以告诉我今年我在游戏上花了多久啊！！！</p>

<p><img src="https://res.stelpolva.moe/stpv/b61afcee-cbaa-4b11-a058-818e895073fa.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/86efa2fc-802f-49d8-9257-3221e3f744c9.webp" alt=""></p>

<p>在这里不打算列出我玩的所有游戏了，因为我开始沉迷游戏没多久，玩的基本都是家喻户晓的经典大作，，，没啥特别想说的，唯一一个比较小众点的游戏就是Little Kitty, Big City，我很喜欢这款游戏！！这也是我第一个努力玩到了全成就的游戏！！</p>

<p><img src="https://lh4.googleusercontent.com/Y4Qw_8dMG3n5YMjTmI1JXu5yaafe_Lw-S0il6XmiNEKNMYcuy25IWAwZyMhPOPUNrsaBfXSX9Gbc5Eipb__zHDiudOdgaadFcxedCd0YfN-Rc06ZfB_FjwcqYNvPRB-zgw=w1280" alt=""></p>

<p>虽然我已经嘟过了我认为的这个游戏的优缺点，但可能有些人没看到，我就复制粘贴了一下放在了下面哈哈哈哈哈</p>

<p><strong>优点</strong></p>
<ul><li>画风超级可爱，还有个超级萌的帽子收集系统，猫咪带上不同的帽子后加倍可爱！</li>
<li>操作体验感还算可以，会有提示显示你能跳到的位置（非常偶尔会出错），还有不会很轻易地从墙上掉下去之类的</li>
<li>有很多惊喜的小设定（在这里不剧透了，但是真的很激发我的好奇心，会想把所有事都尝试一遍）</li>
<li>互动细节还算丰富，我个人很喜欢</li></ul>

<p><strong>缺点</strong></p>
<ul><li>挺多bug的。根据我自己的体验和网友的反馈，穿模和卡图的bug比较常见
我自己的亲身经历：不小心把一个重要道具掉在了地图边缘，结果怎么都捡不回来了……差点就要建档重玩了，最后我发现往那个物体上跳虽然会被弹回来，但是会使物体移动一点点，然后我就跳了n次把物体挪到了我能够到的地方55555</li>
<li>设定上猫咪可以跳跃的高度有点迷。在游戏里猫咪从楼顶上掉下来都不会死，但是却跳不上围墙……需要借助其他障碍物等才能跳上去（可能是想增加难度吧，但感觉现实中的猫猫完全可以跳得到呀！！）</li>
<li>主线内容比较短。基本上两三个小时就能完成主线任务啦，虽然说还可以继续完成支线任务，但是真的感觉这个体量相比起它60元的价格来说有丢丢小。</li></ul>

<p>由于我晕3D还挺严重的，所以玩游戏的进度比较缓慢——一年过去了，我的林克还在旷野之息里刚打完四大神兽，正在四处各地开启神庙和收集呀哈哈（不知道什么时候才会去打最终boss）</p>

<h2 id="明年想要做什么">明年想要做什么？</h2>

<p>明年的关键词就是<strong>休息</strong>。我真的太累了，感觉自己像个很努力旋转的陀螺，从来没有停下来过。之前互联网上有个笑话是：中国学生的gap year其实就是抑郁休学。我看到后笑得不行，笑完后又觉得想哭——我高三抑郁症的时候也没休学，硬是一边吃药一边心理咨询，然后考完了高考。得知自己被裁员时，马上就开始学托福准备出国，准备出国的间隙还一边打工给自己赚学费。</p>

<p>细想一下，我真的没有从来都停下来过，可能也是因为知道自己不能停，我身后没有任何可以让我依靠的人，我要是读书不努力我的下场就会跟被嫁给只见了一面的陌生人的堂姐们一样。拿到了伴侣签之后我就开始有想要休息的想法，但我一想到自己要休息一年时，心里却觉得很害怕……我把这种害怕感告诉了朋友，朋友说：“很正常，因为你没休息过所以你会害怕你没经历过的事情，但是等你真的啥也不干了一段时间后就会爱上这种感觉的”，我听了以后，又觉得自己悲惨又觉得很有被安慰到^_^; 因为之前很害怕自己真正地完全闲着，前段时间还投了很多实习，但其实心里并不愿意，但好在由于各种原因实习的事没成（是我的愿力导致的应该），所以！现在是确定了！明年是彻底休息的一年！！！</p>

<p>总之我想做的事情大概就是：</p>
<ol><li>延迟毕业一年，甚至可能是两年，具体看情况呢</li>
<li>我有个想做很久了的个人项目的想法，想在明年内把它实现出来</li>
<li>捡拾起被自己遗弃的爱好们：手工和画画</li>
<li>玩很多很多的游戏！目前想把未通关的游戏都通关了（死亡搁浅和迪斯科），然后想玩霍格沃茨之遗和博德之门3</li>
<li>多多运动！锻炼身体！想学游泳！</li>
<li>多出去玩，拍很多照片——今年只去了西班牙，明年可以去更多地方呀，德国那么近我竟然没去过！</li></ol>

<p>前文也提到过我的身体不太好，经常生病，所以在明年休息时希望能把身体养好一点吧！这么一看想做的事情真的非常多哈哈哈哈哈哈哈！！！明年的年终总结看看自己到底能完成多少件(=´∀｀)人(´∀｀=)</p>
]]></content:encoded>
      <author> Nanako&#39;s Thoughts</author>
      <guid>https://write.stelpolva.moe/read/a/9bcsfcsvht</guid>
      <pubDate>Tue, 24 Dec 2024 00:20:51 +0000</pubDate>
    </item>
    <item>
      <title>Inverse request invocation with coroutines for parallelism</title>
      <link>https://write.stelpolva.moe/senioria/inverse-request-invocation-with-coroutines-for-parallelism</link>
      <description>&lt;![CDATA[This may originate from a quite sophisticated case: we have a list of data, and we want to transform it with a function that may invoke indefinite amount of requests to an web API with rate limit, and is vulnerable of errors. Our goal is to complete as more requests at a time, and invoke as less requests when an error occurs.&#xA;&#xA;Since the transform function is of synchronous logic, i.e. a next request wouldn&#39;t be raised until the last request got its response, which prevents us from directly paralleling all requests, which is in fact the default strategy of all request lib, and easy to adjust to fit the rate limit, our parallelism can only take place between different calls to the function, which incurs batching the functions and sync the states like current API usage and errors between the site performing the requests and the site calling the functions.&#xA;&#xA;A natural idea is to bind the two sites, i.e. let the calling site actually call the web API, and the function only returns its arguments. This inverses the common dependency order of the functions. In most languages, such inversion is impossible without coroutines. The resulting architecture is like: the controller polls the coroutines in batch, invoking the requests, providing the results, and fitting other requirements like process the quota or handle the errors.&#xA;&#xA;An implementation in ts may be like:&#xA;&#xA;const data = ...;&#xA;&#xA;const reqlist = [];&#xA;let datadone = false;&#xA;const pollco = async ([args, co]) =  {&#xA;    const { done, value } = co.next(await / call the API with args /);&#xA;    if (!done) reqlist.push([value, co]);&#xA;};&#xA;do {&#xA;    const ps = [];&#xA;    for (const  of Array.from({ length: batchsize })) {&#xA;        const req = reqlist.shift();&#xA;        if (req) {&#xA;            ps.push(pollco(req));&#xA;        } else if (!datadone) {&#xA;            const { done, value: co } = data.next();&#xA;            if (done) {&#xA;                datadone = true;&#xA;                break;&#xA;            }&#xA;            const { done: noreq, value: args } = co.next();&#xA;            if (noreq) continue;&#xA;            ps.push(pollco([args, co]));&#xA;        } else break;&#xA;    }&#xA;    try {&#xA;        await Promise.all(ps);&#xA;    } catch (e) {&#xA;        // Process the error&#xA;    }&#xA;    // Just for simplicity, since we implemented poll_co in this way :)&#xA;    await new Promise(res =  setTimeout(res, 60000));&#xA;} while (reqlist.length != 0);&#xA;&#xA;---&#xA;&#xA;The idea of the whole article is quite simple... Since with reasonable designs, future is just a special kind of coroutine, and the conversion between coroutine functions and async functions is usually not complex, just incurs some keyword replacement and syntax tweaks. But this is still inevitable if we&#39;re refactoring an implement serially execute the transform functions, even for languages like C++ which has a unified coroutine/async system, that the functions alone the whole call chain should be replaced with a new signature, because the type of the function is changed in deed. The actual web API calls are doomed to be replaced one-by-one.&#xA;&#xA;But if the language is effect-based and with a reasonable type system to implicitly propagate the effects (which doesn&#39;t exist at all XD), we can omit the chain-replacing step, only have the call-replacing step and the controller part, since the added effect would just implicitly infect the functions alone the chain.&#xA;&#xA;Well... So this is only an article showcasing one of the benefits of algebra effects: for implicitly-propagated effects, only the use site and the handle site needs to be focused, all other layers would automatically adapt to them.&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>This may originate from a quite sophisticated case: we have a list of data, and we want to transform it with a function that may invoke indefinite amount of requests to an web API with rate limit, and is vulnerable of errors. Our goal is to complete as more requests at a time, and invoke as less requests when an error occurs.</p>

<p>Since the transform function is of synchronous logic, i.e. a next request wouldn&#39;t be raised until the last request got its response, which prevents us from directly paralleling all requests, which is in fact the default strategy of all request lib, and easy to adjust to fit the rate limit, our parallelism can only take place between different calls to the function, which incurs batching the functions and sync the states like current API usage and errors between the site performing the requests and the site calling the functions.</p>

<p>A natural idea is to bind the two sites, i.e. let the calling site actually call the web API, and the function only returns its arguments. This inverses the common dependency order of the functions. In most languages, such inversion is impossible without coroutines. The resulting architecture is like: the controller polls the coroutines in batch, invoking the requests, providing the results, and fitting other requirements like process the quota or handle the errors.</p>

<p>An implementation in ts may be like:</p>

<pre><code class="language-typescript">const data = ...;

const reqlist = [];
let datadone = false;
const poll_co = async ([args, co]) =&gt; {
    const { done, value } = co.next(await /* call the API with args */);
    if (!done) reqlist.push([value, co]);
};
do {
    const ps = [];
    for (const _ of Array.from({ length: batchsize })) {
        const req = reqlist.shift();
        if (req) {
            ps.push(poll_co(req));
        } else if (!datadone) {
            const { done, value: co } = data.next();
            if (done) {
                datadone = true;
                break;
            }
            const { done: noreq, value: args } = co.next();
            if (noreq) continue;
            ps.push(poll_co([args, co]));
        } else break;
    }
    try {
        await Promise.all(ps);
    } catch (e) {
        // Process the error
    }
    // Just for simplicity, since we implemented poll_co in this way :)
    await new Promise(res =&gt; setTimeout(res, 60000));
} while (reqlist.length != 0);
</code></pre>

<hr>

<p>The idea of the whole article is quite simple... Since with reasonable designs, future is just a special kind of coroutine, and the conversion between coroutine functions and async functions is usually not complex, just incurs some keyword replacement and syntax tweaks. But this is still inevitable if we&#39;re refactoring an implement serially execute the transform functions, even for languages like C++ which has a unified coroutine/async system, that the functions alone the whole call chain should be replaced with a new signature, because the type of the function is changed in deed. The actual web API calls are doomed to be replaced one-by-one.</p>

<p>But if the language is effect-based and with a reasonable type system to implicitly propagate the effects (which doesn&#39;t exist at all XD), we can omit the chain-replacing step, only have the call-replacing step and the controller part, since the added effect would just implicitly infect the functions alone the chain.</p>

<p>Well... So this is only an article showcasing one of the benefits of algebra effects: for implicitly-propagated effects, only the use site and the handle site needs to be focused, all other layers would automatically adapt to them.</p>
]]></content:encoded>
      <author>senioria</author>
      <guid>https://write.stelpolva.moe/read/a/lflk9hleg9</guid>
      <pubDate>Sat, 14 Dec 2024 18:09:41 +0000</pubDate>
    </item>
    <item>
      <title>咖啡豆记录</title>
      <link>https://write.stelpolva.moe/catfish/ka-pei-dou-ji-lu</link>
      <description>&lt;![CDATA[咖啡豆记录]]&gt;</description>
      <content:encoded><![CDATA[<p>咖啡豆记录</p>
]]></content:encoded>
      <author>catfish</author>
      <guid>https://write.stelpolva.moe/read/a/4yuxe09iuz</guid>
      <pubDate>Sat, 16 Nov 2024 20:03:38 +0000</pubDate>
    </item>
    <item>
      <title>test文本</title>
      <link>https://write.stelpolva.moe/catfish/testwen-ben</link>
      <description>&lt;![CDATA[test文本&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>test文本</p>
]]></content:encoded>
      <author>catfish</author>
      <guid>https://write.stelpolva.moe/read/a/dkctnld6g8</guid>
      <pubDate>Thu, 14 Nov 2024 13:26:06 +0000</pubDate>
    </item>
    <item>
      <title>再见 Firefish (Firefish 迁移 Sharkey 指北)</title>
      <link>https://write.stelpolva.moe/linca/firefish-migrate-to-sharkey</link>
      <description>&lt;![CDATA[前文略，总而言之这篇笔记将告诉你如何迁移你的 Firefish 到 Sharkey.&#xA;&#xA;准备工作&#xA;&#xA;在接下来的操作前，请务必备份你的数据库。 迁移前请务必备份你的数据库，因为这是一个非常非常危险的操作，一旦失误会弄坏你的数据库。&#xA;&#xA;请先在本地测试环境中按该笔记进行操作，再在生产环境操作。 原因同上。&#xA;&#xA;本教程基于 Manual 安装而非 Docker 安装，如果你使用的是 Docker 安装，关于数据库的操作很可能有区别。抱歉我无法提供这方面的帮助，请自行将下面的命令翻译为 Docker 上的数据库操作。&#xA;备份&#xA;&#xA;如果你要正式开始迁移工作，请务必在备份前停止 Firefish。 但如果你只是现在本地环境中进行测试，就不必了。&#xA;&#xA;使用 pgdump 将你的数据库进行备份。命令大约如下：&#xA;&#xA;pgdump {yourdatabasename} -f {backupname}.sql&#xA;&#xA;例如，如果你的数据库名是 firefish，可以这样：&#xA;pgdump firefish -f firefish20240906.sql&#xA;&#xA;对于整篇笔记，我们假定您的数据库名是 firefish 。数据库用户名也是 firefish， 密码是 firefishpswd。请在下文自行替换对应名称。&#xA;&#xA;数据库的用户名和密码可以在 Firefish 目录下的 .config/default.yml 找到&#xA;&#xA;你可以考虑在导出 sql 的时候不导出权限和用户名，这样可以方便迁移到其他用户和其他数据库名上。否则，如果你不是原地迁移。后面的迁移可能会遇到权限问题。如果遇到了这样的问题，你可以看看 附录：权限错误与解决方法 。&#xA;&#xA;--no-owner：不导出对象所有者信息。&#xA;--no-privileges 或 --no-acl：不导出对象的权限（访问控制列表）。&#xA;&#xA;还原&#xA;&#xA;如果您在本地测试环境，或者其他服务器中尝试接下来的步骤，您现在已经可以将您的备份文件下载到对应环境了。&#xA;&#xA;或者，如果您的 Firefish 还在使用 Postgres 12 甚至以下，数据库的版本已经过旧，您可以趁机升级一下数据库版本。&#xA;&#xA;您接下来可以使用这样的命令恢复数据库：&#xA;&#xA;psql postgres&#xA;&#xA;进入 postgres。&#xA;&#xA;如果你是还原备份，此时已经存在 firefish 数据库，请把它删掉：&#xA;&#xA;DROP DATABASE firefish;&#xA;&#xA;此后，执行：&#xA;&#xA;CREATE DATABASE firefish;&#xA;exit&#xA;&#xA;创建 firefish 数据库。&#xA;&#xA;现在，执行这样的命令：&#xA;&#xA;psql -U {yourusername} -d {yourdatabase} -f {yourbackup}.sql&#xA;&#xA;例如，对 firefish 用户还原 firefish 数据库，你可以：&#xA;&#xA;psql -U firefish -d firefish -f path/to/backup.sql&#xA;&#xA;降级&#xA;&#xA;该内容来自 Firefish 官方降级文档，有使用自己经验的修改。&#xA;&#xA;升级你现在使用的 Firefish 版本到最新版本。执行 pnpm run migrate 后在 firefish 软件的根目录原地进行此操作：&#xA;&#xA;psql --file=docs/downgrade.sql --user=yourusername --dbname=yourdatabasename&#xA;&#xA;例如，本案例中是&#xA;&#xA;psql --file=docs/downgrade.sql --user=firefish --dbname=firefish&#xA;&#xA;If you get the FATAL: Peer authentication failed error, you also need to provide the --host option (you will be asked the password):&#xA;&#xA;psql --file=docs/downgrade.sql --user=yourusername --dbname=yourdatabasename --host=127.0.0.1&#xA;&#xA;因为你是要迁移到 Sharkey，成功执行到这里后就不必按官方降级文档的继续了。到这里，你可以对 Firefish say bye-bye了，后面不再需要用到它。&#xA;&#xA;安装 Sharkey 仓库&#xA;&#xA;选你中意的位置，跳过新建用户的步骤（因为你的 Firefish 已经有用户了！）安装 Sharkey 直到 initialize 数据库的步骤：&#xA;&#xA;git clone --recurse-submodules -b stable https://activitypub.software/TransFem-org/Sharkey.git&#xA;cd Sharkey&#xA;pnpm install --frozen-lockfile&#xA;cp .config/example.yml .config/default.yml&#xA;&#xA;编辑 .config/default.yml 使其与你的 Firefish 使用相同的数据库&#xA;&#xA;vim .config/default.yml&#xA;&#xA;Build&#xA;&#xA;pnpm run build&#xA;&#xA;接下来按照迁移说明进行操作，这里为了 Manual install 做了修改：&#xA;&#xA;psql 到你的 firefish 数据库，执行这样的 SQL:&#xA;&#xA;-- start a transaction, so we won&#39;t leave the db in a halfway state if&#xA;-- things go wrong&#xA;BEGIN;&#xA;&#xA;-- we need to add back some columns that Firefish removed, but that&#xA;-- Sharkey migrations expect&#xA;ALTER TABLE &#34;userprofile&#34; ADD &#34;integrations&#34; JSONB NOT NULL DEFAULT &#39;{}&#39;;&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;twitterConsumerSecret&#34; VARCHAR(128);&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;twitterConsumerKey&#34; VARCHAR(128);&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;enableTwitterIntegration&#34; BOOLEAN NOT NULL DEFAULT false;&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;enableGithubIntegration&#34; BOOLEAN NOT NULL DEFAULT false;&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;githubClientId&#34; VARCHAR(128);&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;githubClientSecret&#34; VARCHAR(128);&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;enableDiscordIntegration&#34; BOOLEAN NOT NULL DEFAULT false;&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;discordClientId&#34; VARCHAR(128);&#xA;ALTER TABLE &#34;meta&#34; ADD &#34;discordClientSecret&#34; VARCHAR(128);&#xA;&#xA;-- also an extra table, for the same reasons&#xA;CREATE TABLE antennanote();&#xA;&#xA;-- Misskey used to have a Reversi game, Firefish dropped the tables,&#xA;-- now Misskey uses them again&#xA;CREATE TABLE &#34;reversigame&#34; (&#34;id&#34; character varying(32) NOT NULL, &#34;createdAt&#34; TIMESTAMP WITH TIME ZONE NOT NULL, &#34;startedAt&#34; TIMESTAMP WITH TIME ZONE, &#34;user1Id&#34; character varying(32) NOT NULL, &#34;user2Id&#34; character varying(32) NOT NULL, &#34;user1Accepted&#34; boolean NOT NULL DEFAULT false, &#34;user2Accepted&#34; boolean NOT NULL DEFAULT false, &#34;black&#34; integer, &#34;isStarted&#34; boolean NOT NULL DEFAULT false, &#34;isEnded&#34; boolean NOT NULL DEFAULT false, &#34;winnerId&#34; character varying(32), &#34;surrendered&#34; character varying(32), &#34;logs&#34; jsonb NOT NULL DEFAULT &#39;[]&#39;, &#34;map&#34; character varying(64) array NOT NULL, &#34;bw&#34; character varying(32) NOT NULL, &#34;isLlotheo&#34; boolean NOT NULL DEFAULT false, &#34;canPutEverywhere&#34; boolean NOT NULL DEFAULT false, &#34;loopedBoard&#34; boolean NOT NULL DEFAULT false, &#34;form1&#34; jsonb DEFAULT null, &#34;form2&#34; jsonb DEFAULT null, &#34;crc32&#34; character varying(32), CONSTRAINT &#34;PK76b30eeba71b1193ad7c5311c3f&#34; PRIMARY KEY (&#34;id&#34;));&#xA;CREATE INDEX &#34;IDXb46ec40746efceac604142be1c&#34; ON &#34;reversigame&#34; (&#34;createdAt&#34;);&#xA;CREATE TABLE &#34;reversimatching&#34; (&#34;id&#34; character varying(32) NOT NULL, &#34;createdAt&#34; TIMESTAMP WITH TIME ZONE NOT NULL, &#34;parentId&#34; character varying(32) NOT NULL, &#34;childId&#34; character varying(32) NOT NULL, CONSTRAINT &#34;PK880bd0afbab232f21c8b9d146cf&#34; PRIMARY KEY (&#34;id&#34;));&#xA;CREATE INDEX &#34;IDXb604d92d6c7aec38627f6eaf16&#34; ON &#34;reversimatching&#34; (&#34;createdAt&#34;);&#xA;CREATE INDEX &#34;IDX3b25402709dd9882048c2bbade&#34; ON &#34;reversimatching&#34; (&#34;parentId&#34;);&#xA;CREATE INDEX &#34;IDXe247b23a3c9b45f89ec1299d06&#34; ON &#34;reversimatching&#34; (&#34;childId&#34;);&#xA;&#xA;-- move aside some FireFish columns; Sharkey migrations will&#xA;-- re-create them; we don&#39;t DROP them because we want to keep the data&#xA;ALTER TABLE &#34;user&#34; RENAME COLUMN &#34;movedToUri&#34; TO &#34;ffmovedToUri&#34;;&#xA;ALTER TABLE &#34;user&#34; RENAME COLUMN &#34;alsoKnownAs&#34; TO &#34;ffalsoKnownAs&#34;;&#xA;ALTER TABLE &#34;user&#34; RENAME COLUMN &#34;isIndexable&#34; TO &#34;ffisIndexable&#34;;&#xA;ALTER TABLE &#34;user&#34; RENAME COLUMN &#34;speakAsCat&#34; TO &#34;ffspeakAsCat&#34;;&#xA;ALTER TABLE &#34;userprofile&#34; RENAME COLUMN &#34;preventAiLearning&#34; TO &#34;ffpreventAiLearning&#34;;&#xA;ALTER TABLE &#34;meta&#34; RENAME COLUMN &#34;silencedHosts&#34; TO &#34;ffsilencedHosts&#34;;&#xA;&#xA;-- this column was added by both Firefish and Misskey, but with&#xA;-- different names, let&#39;s fix it&#xA;ALTER TABLE &#34;meta&#34; RENAME COLUMN &#34;ToSUrl&#34; TO &#34;termsOfServiceUrl&#34;;&#xA;&#xA;-- update antenna types, this is only needed on some instances but&#xA;-- recommend to run anyway&#xA;--&#xA;-- this removes any antennas of types not supported by Sharkey!&#xA;CREATE TYPE public.newantennasrcenum AS ENUM (&#39;home&#39;, &#39;all&#39;, &#39;list&#39;);&#xA;ALTER TABLE antenna ADD COLUMN newsrc public.newantennasrcenum;&#xA;DELETE FROM antenna WHERE src NOT IN (&#39;home&#39;, &#39;all&#39;, &#39;list&#39;);&#xA;ALTER TABLE antenna DROP COLUMN src;&#xA;ALTER TABLE antenna RENAME COLUMN newsrc TO src;&#xA;DROP TYPE public.antennasrcenum;&#xA;ALTER TYPE newantennasrcenum RENAME TO antennasrcenum;&#xA;&#xA;-- optional but recommended: delete all empty moderation log entries&#xA;DELETE FROM moderationlog WHERE info = &#39;{}&#39;;&#xA;&#xA;-- only needed on some instances, run this if&#xA;-- \dT+ userprofilemutingnotificationtypesenum&#xA;-- does not show note in the &#34;elements&#34; section&#xA;ALTER TYPE &#34;public&#34;.&#34;userprofilemutingnotificationtypesenum&#34; ADD VALUE &#39;note&#39;;&#xA;&#xA;如果有任何报错信息，请停止迁移！除非你真的知道自己在干什么，不要乱动数据库。去 Sharkey 提供的 Matrix or Discord 求助。&#xA;&#xA;如果没有报错，你就可以接着输入&#xA;COMMIT;&#xA;提交这些变更。&#xA;&#xA;好了，现在你可以启动 Sharkey 的 migrations 了。在 Sharkey 的目录：&#xA;&#xA;pnpm run migrate&#xA;pnpm run start&#xA;&#xA;如果两条命令都没有报错的完成了，并且 Sharkey 说它正在监听端口， Ctrl+C 关闭 Sharkey。现在，还要对数据库进行一些小小的按摩（？）&#xA;&#xA;仍然是&#xA;psql firefish&#xA;到你的数据库：&#xA;&#xA;BEGIN;&#xA;&#xA;-- all existing users are approved, because Firefish doesn&#39;t have a&#xA;-- concept of approvals&#xA;UPDATE &#34;user&#34; SET approved = true;&#xA;&#xA;-- now we put back the data we moved aside&#xA;UPDATE &#34;user&#34; SET &#34;movedToUri&#34; = &#34;ffmovedToUri&#34; WHERE &#34;ffmovedToUri&#34; IS NOT NULL;&#xA;UPDATE &#34;user&#34; SET &#34;alsoKnownAs&#34; = &#34;ffalsoKnownAs&#34; WHERE &#34;ffalsoKnownAs&#34; IS NOT NULL;&#xA;UPDATE &#34;user&#34; SET &#34;noindex&#34; = NOT (COALESCE(&#34;ffisIndexable&#34;, true));&#xA;UPDATE &#34;user&#34; SET &#34;speakAsCat&#34; = COALESCE(&#34;ffspeakAsCat&#34;, false);&#xA;UPDATE &#34;userprofile&#34; SET &#34;preventAiLearning&#34; = COALESCE(&#34;ffpreventAiLearning&#34;, true);&#xA;UPDATE &#34;meta&#34; SET &#34;silencedHosts&#34; = COALESCE(&#34;ffsilencedHosts&#34;,&#39;{}&#39;);&#xA;&#xA;ALTER TABLE &#34;user&#34; DROP COLUMN &#34;ffmovedToUri&#34;;&#xA;ALTER TABLE &#34;user&#34; DROP COLUMN &#34;ffalsoKnownAs&#34;;&#xA;ALTER TABLE &#34;user&#34; DROP COLUMN &#34;ffisIndexable&#34;;&#xA;ALTER TABLE &#34;user&#34; DROP COLUMN &#34;ffspeakAsCat&#34;;&#xA;ALTER TABLE &#34;userprofile&#34; DROP COLUMN &#34;ffpreventAiLearning&#34;;&#xA;ALTER TABLE &#34;meta&#34; DROP COLUMN &#34;ffsilencedHosts&#34;;&#xA;&#xA;如果没有报错，你就可以接着输入&#xA;COMMIT;&#xA;提交这些变更。&#xA;&#xA;现在，Sharkey的迁移已经完成了。你可以继续 Sharkey 的启动，比如配置 Systemd 项目。如果你之前配了 S3, 请去管理面板查看一下这些设置项，因为可能会迁移出类似这样的 URL： https://https://yourdomain.com, 你可以修复它。&#xA;&#xA;附录：权限错误与解决方法&#xA;&#xA;通常发生于备份文件的用户名、数据库名、权限和你的数据库内的设置不一致的时候。&#xA;&#xA;以下SQL全部需要 psql firefish （或对应的数据库名）后使用。需要将 youruser 替换成你的用户名。&#xA;&#xA;error: 对表 xxx 权限不够&#xA;&#xA;直接把 firefish 数据库内的所有表格权限授予给你的用户：&#xA;&#xA;GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO youruser;&#xA;&#xA;然后将所有表格的owner设置成你的用户&#xA;&#xA;DO $$&#xA;DECLARE&#xA;  r RECORD;&#xA;BEGIN&#xA;  FOR r IN&#xA;    SELECT tableschema, tablename&#xA;    FROM informationschema.tables&#xA;    WHERE tableschema NOT IN (&#39;pgcatalog&#39;, &#39;informationschema&#39;) AND tabletype = &#39;BASE TABLE&#39;&#xA;  LOOP&#xA;    EXECUTE &#39;ALTER TABLE &#39; || r.tableschema || &#39;.&#39; || r.tablename || &#39; OWNER TO youruser&#39;;&#xA;  END LOOP;&#xA;END;&#xA;$$;&#xA;&#xA;必须是类型 notificationtypeenum 的属主&#xA;&#xA;同样，将数据库中所有自定义类型的所有者更改为你的用户&#xA;&#xA;DO $$&#xA;DECLARE&#xA;  r RECORD;&#xA;BEGIN&#xA;  FOR r IN&#xA;    SELECT n.nspname AS schemaname, t.typname AS typename&#xA;    FROM pgtype t&#xA;    JOIN pgnamespace n ON n.oid = t.typnamespace&#xA;    WHERE t.typowner  (SELECT oid FROM pgroles WHERE rolname = &#39;firefish&#39;)&#xA;      AND n.nspname NOT IN (&#39;pgcatalog&#39;, &#39;informationschema&#39;)&#xA;      AND t.typtype = &#39;e&#39;  -- 仅针对枚举类型（自定义类型）&#xA;  LOOP&#xA;    EXECUTE &#39;ALTER TYPE &#39; || r.schemaname || &#39;.&#39; || r.typename || &#39; OWNER TO youruser&#39;;&#xA;  END LOOP;&#xA;END;&#xA;$$;&#xA;&#xA;附录：作者修订&#xA;&#xA;用户数和帖子数一直显示 0 &#xA;&#xA;迁移后，有概率出现用户数和帖子数一直显示 0 的问题。这时可以进入后台作业队列，如果发现像这样的错误：&#xA;&#xA;null value in column &#34;id&#34; of relation &#34;_chartxxxxxx&#34; violates not-null constraint&#xA;&#xA;可以去 psql 进入数据库。尝试输入：&#xA;&#xA;\d chartfederation&#xA;&#xA;它理应返回&#xA;&#xA;                                              数据表 &#34;public.chartfederation&#34;&#xA;               栏位               |        类型         | 校对规则 |  可空的  |                      预设&#xA;----------------------------------+---------------------+----------+----------+-------------------------------------------------&#xA; id                               | integer             |          | not null | nextval(&#39;chartfederationidseq&#39;::regclass)&#xA; date                             | integer             |          | not null |&#xA; uniquetempdeliveredInstances | character varying[] |          | not null | &#39;{}&#39;::character varying[]&#xA; deliveredInstances            | smallint            |          | not null | &#39;0&#39;::smallint&#xA; uniquetempinboxInstances     | character varying[] |          | not null | &#39;{}&#39;::character varying[]&#xA; inboxInstances                | smallint            |          | not null | &#39;0&#39;::smallint&#xA; uniquetempstalled            | character varying[] |          | not null | &#39;{}&#39;::character varying[]&#xA; stalled                       | smallint            |          | not null | &#39;0&#39;::smallint&#xA; sub                           | smallint            |          | not null | &#39;0&#39;::smallint&#xA; pub                           | smallint            |          | not null | &#39;0&#39;::smallint&#xA; pubsub                        | smallint            |          | not null | &#39;0&#39;::smallint&#xA; subActive                     | smallint            |          | not null | &#39;0&#39;::smallint&#xA; _pubActive                     | smallint            |          | not null | &#39;0&#39;::smallint&#xA;索引：&#xA;    &#34;PKb39dcd31a0fe1a7757e348e85fd&#34; PRIMARY KEY, btree (id)&#xA;    &#34;IDX36cb699c49580d4e6c2e6159f9&#34; UNIQUE, btree (date)&#xA;    &#34;UQ36cb699c49580d4e6c2e6159f97&#34; UNIQUE CONSTRAINT, btree (date)&#xA;&#xA;注意预设中的 nextval(&#39;chartfederationidseq&#39;::regclass)&#xA;&#xA;你很可能在迁移中丢失了该预设。因此，你可以在 Sharkey 已经可以运行后尝试执行：&#xA;&#xA;BEGIN;&#xA;ALTER TABLE public.chartactiveusers ALTER COLUMN id SET DEFAULT nextval(&#39;chartactiveusersidseq&#39;::regclass);&#xA;ALTER TABLE public.chartaprequest ALTER COLUMN id SET DEFAULT nextval(&#39;chartaprequestidseq&#39;::regclass);&#xA;ALTER TABLE public.chartdrive ALTER COLUMN id SET DEFAULT nextval(&#39;chartdriveidseq&#39;::regclass);&#xA;ALTER TABLE public.chartfederation ALTER COLUMN id SET DEFAULT nextval(&#39;chartfederationidseq&#39;::regclass);&#xA;ALTER TABLE public.charthashtag ALTER COLUMN id SET DEFAULT nextval(&#39;charthashtagidseq&#39;::regclass);&#xA;ALTER TABLE public.chartinstance ALTER COLUMN id SET DEFAULT nextval(&#39;chartinstanceidseq&#39;::regclass);&#xA;ALTER TABLE public.chartnetwork ALTER COLUMN id SET DEFAULT nextval(&#39;chartnetworkidseq&#39;::regclass);&#xA;ALTER TABLE public.chartnotes ALTER COLUMN id SET DEFAULT nextval(&#39;chartnotesidseq&#39;::regclass);&#xA;ALTER TABLE public.chartperuserdrive ALTER COLUMN id SET DEFAULT nextval(&#39;chartperuserdriveidseq&#39;::regclass);&#xA;ALTER TABLE public.chartperuserfollowing ALTER COLUMN id SET DEFAULT nextval(&#39;chartperuserfollowingidseq&#39;::regclass);&#xA;ALTER TABLE public.chartperusernotes ALTER COLUMN id SET DEFAULT nextval(&#39;chartperusernotesidseq&#39;::regclass);&#xA;ALTER TABLE public.chartperuserpv ALTER COLUMN id SET DEFAULT nextval(&#39;chartperuserpvidseq&#39;::regclass);&#xA;ALTER TABLE public.chartperuserreaction ALTER COLUMN id SET DEFAULT nextval(&#39;chartperuserreactionidseq&#39;::regclass);&#xA;ALTER TABLE public.charttest ALTER COLUMN id SET DEFAULT nextval(&#39;charttestidseq&#39;::regclass);&#xA;ALTER TABLE public.charttestgrouped ALTER COLUMN id SET DEFAULT nextval(&#39;charttestgroupedidseq&#39;::regclass);&#xA;ALTER TABLE public.charttestunique ALTER COLUMN id SET DEFAULT nextval(&#39;charttestuniqueidseq&#39;::regclass);&#xA;ALTER TABLE public.chartusers ALTER COLUMN id SET DEFAULT nextval(&#39;chartusersidseq&#39;::regclass);&#xA;ALTER TABLE public._chartday_activeusers ALTER COLUMN id SET DEFAULT nextval(&#39;_chartday_activeusersidseq&#39;::regclass);&#xA;ALTER TABLE public._chartday_aprequest ALTER COLUMN id SET DEFAULT nextval(&#39;_chartday_aprequestidseq&#39;::regclass);&#xA;ALTER TABLE public._chartdaydrive ALTER COLUMN id SET DEFAULT nextval(&#39;chartdaydriveidseq&#39;::regclass);&#xA;ALTER TABLE public.chartdayfederation ALTER COLUMN id SET DEFAULT nextval(&#39;chartdayfederationidseq&#39;::regclass);&#xA;ALTER TABLE public.chartdayhashtag ALTER COLUMN id SET DEFAULT nextval(&#39;chartdayhashtagidseq&#39;::regclass);&#xA;ALTER TABLE public.chartdayinstance ALTER COLUMN id SET DEFAULT nextval(&#39;chartdayinstanceidseq&#39;::regclass);&#xA;ALTER TABLE public.chartdaynetwork ALTER COLUMN id SET DEFAULT nextval(&#39;chartdaynetworkidseq&#39;::regclass);&#xA;ALTER TABLE public.chartdaynotes ALTER COLUMN id SET DEFAULT nextval(&#39;chartdaynotesidseq&#39;::regclass);&#xA;ALTER TABLE public.chartday_peruserdrive ALTER COLUMN id SET DEFAULT nextval(&#39;chartday_peruserdriveidseq&#39;::regclass);&#xA;ALTER TABLE public.chartday_peruserfollowing ALTER COLUMN id SET DEFAULT nextval(&#39;chartday_peruserfollowingidseq&#39;::regclass);&#xA;ALTER TABLE public.chartday_perusernotes ALTER COLUMN id SET DEFAULT nextval(&#39;chartday_perusernotesidseq&#39;::regclass);&#xA;ALTER TABLE public.chartday_peruserpv ALTER COLUMN id SET DEFAULT nextval(&#39;chartday_peruserpvidseq&#39;::regclass);&#xA;ALTER TABLE public.chartday_peruserreaction ALTER COLUMN id SET DEFAULT nextval(&#39;chartday_peruserreactionidseq&#39;::regclass);&#xA;ALTER TABLE public.chartdayusers ALTER COLUMN id SET DEFAULT nextval(&#39;chartdayusersid_seq&#39;::regclass);&#xA;&#xA;为所有的表格重新设置预设。&#xA;如果没有错误提示，则可以 COMMIT; 提交这些更改。等待一天，帖子数和用户数就会重新显示了。]]&gt;</description>
      <content:encoded><![CDATA[<p>前文略，总而言之这篇笔记将告诉你如何迁移你的 Firefish 到 <a href="https://activitypub.software/TransFem-org/Sharkey/" rel="nofollow">Sharkey</a>.</p>

<h2 id="准备工作">准备工作</h2>

<p><strong>在接下来的操作前，请务必备份你的数据库。</strong> 迁移前请务必备份你的数据库，因为这是一个非常非常危险的操作，一旦失误会弄坏你的数据库。</p>

<p><strong>请先在本地测试环境中按该笔记进行操作，再在生产环境操作。</strong> 原因同上。</p>

<p>本教程基于 Manual 安装而非 Docker 安装，如果你使用的是 Docker 安装，关于数据库的操作很可能有区别。抱歉我无法提供这方面的帮助，请自行将下面的命令翻译为 Docker 上的数据库操作。</p>

<h3 id="备份">备份</h3>

<p><strong>如果你要正式开始迁移工作，请务必在备份前停止 Firefish。</strong> 但如果你只是现在本地环境中进行测试，就不必了。</p>

<p>使用 pg_dump 将你的数据库进行备份。命令大约如下：</p>

<pre><code class="language-bash">pg_dump {your_database_name} -f {backupname}.sql
</code></pre>

<p>例如，如果你的数据库名是 firefish，可以这样：</p>

<pre><code class="language-bash">pg_dump firefish -f firefish_20240906.sql
</code></pre>

<p>对于整篇笔记，我们假定您的数据库名是 <code>firefish</code> 。数据库用户名也是 <code>firefish</code>， 密码是 <code>firefish_pswd</code>。请在下文自行替换对应名称。</p>

<p>数据库的用户名和密码可以在 Firefish 目录下的 <code>.config/default.yml</code> 找到</p>

<p>你可以考虑在导出 sql 的时候不导出权限和用户名，这样可以方便迁移到其他用户和其他数据库名上。否则，如果你不是原地迁移。后面的迁移可能会遇到权限问题。如果遇到了这样的问题，你可以看看 <a href="#%E9%99%84%E5%BD%95%EF%BC%9A%E6%9D%83%E9%99%90%E9%94%99%E8%AF%AF%E4%B8%8E%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95" rel="nofollow">附录：权限错误与解决方法</a> 。</p>
<ul><li><code>--no-owner</code>：不导出对象所有者信息。</li>
<li><code>--no-privileges</code> 或 <code>--no-acl</code>：不导出对象的权限（访问控制列表）。</li></ul>

<h3 id="还原">还原</h3>

<p>如果您在本地测试环境，或者其他服务器中尝试接下来的步骤，您现在已经可以将您的备份文件下载到对应环境了。</p>

<p>或者，如果您的 Firefish 还在使用 Postgres 12 甚至以下，数据库的版本已经过旧，您可以趁机升级一下数据库版本。</p>

<p>您接下来可以使用这样的命令恢复数据库：</p>

<pre><code class="language-bash">psql postgres
</code></pre>

<p>进入 postgres。</p>

<p>如果你是还原备份，此时已经存在 <code>firefish</code> 数据库，请把它删掉：</p>

<pre><code class="language-sql">DROP DATABASE firefish;
</code></pre>

<p>此后，执行：</p>

<pre><code class="language-sql">CREATE DATABASE firefish;
exit
</code></pre>

<p>创建 firefish 数据库。</p>

<p>现在，执行这样的命令：</p>

<pre><code class="language-bash">psql -U {your_username} -d {your_database} -f {your_backup}.sql
</code></pre>

<p>例如，对 <code>firefish</code> 用户还原 <code>firefish</code> 数据库，你可以：</p>

<pre><code class="language-bash">psql -U firefish -d firefish -f path/to/backup.sql
</code></pre>

<h2 id="降级">降级</h2>

<p>该内容来自 <a href="https://firefish.dev/firefish/firefish/-/blob/develop/docs/downgrade.md?ref_type=heads" rel="nofollow">Firefish 官方降级文档</a>，有使用自己经验的修改。</p>

<p><strong>升级你现在使用的 Firefish 版本到最新版本。执行 <code>pnpm run migrate</code> 后在 firefish 软件的根目录原地进行此操作：</strong></p>

<pre><code class="language-bash">psql --file=docs/downgrade.sql --user=your_user_name --dbname=your_database_name
</code></pre>

<p>例如，本案例中是</p>

<pre><code class="language-bash">psql --file=docs/downgrade.sql --user=firefish --dbname=firefish
</code></pre>

<p>If you get the <code>FATAL: Peer authentication failed</code> error, you also need to provide the <code>--host</code> option (you will be asked the password):</p>

<pre><code class="language-bash">psql --file=docs/downgrade.sql --user=your_user_name --dbname=your_database_name --host=127.0.0.1
</code></pre>

<p>因为你是要迁移到 Sharkey，成功执行到这里后就不必按官方降级文档的继续了。到这里，你可以对 Firefish say bye-bye了，后面不再需要用到它。</p>

<h3 id="安装-sharkey-仓库">安装 Sharkey 仓库</h3>

<p>选你中意的位置，跳过新建用户的步骤（因为你的 Firefish 已经有用户了！）安装 Sharkey 直到 initialize 数据库的步骤：</p>

<pre><code class="language-bash">git clone --recurse-submodules -b stable https://activitypub.software/TransFem-org/Sharkey.git
cd Sharkey
pnpm install --frozen-lockfile
cp .config/example.yml .config/default.yml
</code></pre>

<p>编辑 <code>.config/default.yml</code> 使其与你的 Firefish 使用<strong>相同的数据库</strong></p>

<pre><code>vim .config/default.yml
</code></pre>

<p>Build</p>

<pre><code class="language-bash">pnpm run build
</code></pre>

<p>接下来按照<a href="https://docs.joinsharkey.org/docs/install/migrate/" rel="nofollow">迁移说明</a>进行操作，这里为了 Manual install 做了修改：</p>

<p>psql 到你的 firefish 数据库，执行这样的 SQL:</p>

<pre><code class="language-sql">-- start a transaction, so we won&#39;t leave the db in a halfway state if
-- things go wrong
BEGIN;

-- we need to add back some columns that Firefish removed, but that
-- Sharkey migrations expect
ALTER TABLE &#34;user_profile&#34; ADD &#34;integrations&#34; JSONB NOT NULL DEFAULT &#39;{}&#39;;
ALTER TABLE &#34;meta&#34; ADD &#34;twitterConsumerSecret&#34; VARCHAR(128);
ALTER TABLE &#34;meta&#34; ADD &#34;twitterConsumerKey&#34; VARCHAR(128);
ALTER TABLE &#34;meta&#34; ADD &#34;enableTwitterIntegration&#34; BOOLEAN NOT NULL DEFAULT false;
ALTER TABLE &#34;meta&#34; ADD &#34;enableGithubIntegration&#34; BOOLEAN NOT NULL DEFAULT false;
ALTER TABLE &#34;meta&#34; ADD &#34;githubClientId&#34; VARCHAR(128);
ALTER TABLE &#34;meta&#34; ADD &#34;githubClientSecret&#34; VARCHAR(128);
ALTER TABLE &#34;meta&#34; ADD &#34;enableDiscordIntegration&#34; BOOLEAN NOT NULL DEFAULT false;
ALTER TABLE &#34;meta&#34; ADD &#34;discordClientId&#34; VARCHAR(128);
ALTER TABLE &#34;meta&#34; ADD &#34;discordClientSecret&#34; VARCHAR(128);

-- also an extra table, for the same reasons
CREATE TABLE antenna_note();

-- Misskey used to have a Reversi game, Firefish dropped the tables,
-- now Misskey uses them again
CREATE TABLE &#34;reversi_game&#34; (&#34;id&#34; character varying(32) NOT NULL, &#34;createdAt&#34; TIMESTAMP WITH TIME ZONE NOT NULL, &#34;startedAt&#34; TIMESTAMP WITH TIME ZONE, &#34;user1Id&#34; character varying(32) NOT NULL, &#34;user2Id&#34; character varying(32) NOT NULL, &#34;user1Accepted&#34; boolean NOT NULL DEFAULT false, &#34;user2Accepted&#34; boolean NOT NULL DEFAULT false, &#34;black&#34; integer, &#34;isStarted&#34; boolean NOT NULL DEFAULT false, &#34;isEnded&#34; boolean NOT NULL DEFAULT false, &#34;winnerId&#34; character varying(32), &#34;surrendered&#34; character varying(32), &#34;logs&#34; jsonb NOT NULL DEFAULT &#39;[]&#39;, &#34;map&#34; character varying(64) array NOT NULL, &#34;bw&#34; character varying(32) NOT NULL, &#34;isLlotheo&#34; boolean NOT NULL DEFAULT false, &#34;canPutEverywhere&#34; boolean NOT NULL DEFAULT false, &#34;loopedBoard&#34; boolean NOT NULL DEFAULT false, &#34;form1&#34; jsonb DEFAULT null, &#34;form2&#34; jsonb DEFAULT null, &#34;crc32&#34; character varying(32), CONSTRAINT &#34;PK_76b30eeba71b1193ad7c5311c3f&#34; PRIMARY KEY (&#34;id&#34;));
CREATE INDEX &#34;IDX_b46ec40746efceac604142be1c&#34; ON &#34;reversi_game&#34; (&#34;createdAt&#34;);
CREATE TABLE &#34;reversi_matching&#34; (&#34;id&#34; character varying(32) NOT NULL, &#34;createdAt&#34; TIMESTAMP WITH TIME ZONE NOT NULL, &#34;parentId&#34; character varying(32) NOT NULL, &#34;childId&#34; character varying(32) NOT NULL, CONSTRAINT &#34;PK_880bd0afbab232f21c8b9d146cf&#34; PRIMARY KEY (&#34;id&#34;));
CREATE INDEX &#34;IDX_b604d92d6c7aec38627f6eaf16&#34; ON &#34;reversi_matching&#34; (&#34;createdAt&#34;);
CREATE INDEX &#34;IDX_3b25402709dd9882048c2bbade&#34; ON &#34;reversi_matching&#34; (&#34;parentId&#34;);
CREATE INDEX &#34;IDX_e247b23a3c9b45f89ec1299d06&#34; ON &#34;reversi_matching&#34; (&#34;childId&#34;);

-- move aside some FireFish columns; Sharkey migrations will
-- re-create them; we don&#39;t `DROP` them because we want to keep the data
ALTER TABLE &#34;user&#34; RENAME COLUMN &#34;movedToUri&#34; TO &#34;ff_movedToUri&#34;;
ALTER TABLE &#34;user&#34; RENAME COLUMN &#34;alsoKnownAs&#34; TO &#34;ff_alsoKnownAs&#34;;
ALTER TABLE &#34;user&#34; RENAME COLUMN &#34;isIndexable&#34; TO &#34;ff_isIndexable&#34;;
ALTER TABLE &#34;user&#34; RENAME COLUMN &#34;speakAsCat&#34; TO &#34;ff_speakAsCat&#34;;
ALTER TABLE &#34;user_profile&#34; RENAME COLUMN &#34;preventAiLearning&#34; TO &#34;ff_preventAiLearning&#34;;
ALTER TABLE &#34;meta&#34; RENAME COLUMN &#34;silencedHosts&#34; TO &#34;ff_silencedHosts&#34;;

-- this column was added by both Firefish and Misskey, but with
-- different names, let&#39;s fix it
ALTER TABLE &#34;meta&#34; RENAME COLUMN &#34;ToSUrl&#34; TO &#34;termsOfServiceUrl&#34;;

-- update antenna types, this is only needed on some instances but
-- recommend to run anyway
--
-- this *removes* any antennas of types not supported by Sharkey!
CREATE TYPE public.new_antenna_src_enum AS ENUM (&#39;home&#39;, &#39;all&#39;, &#39;list&#39;);
ALTER TABLE antenna ADD COLUMN new_src public.new_antenna_src_enum;
DELETE FROM antenna WHERE src NOT IN (&#39;home&#39;, &#39;all&#39;, &#39;list&#39;);
ALTER TABLE antenna DROP COLUMN src;
ALTER TABLE antenna RENAME COLUMN new_src TO src;
DROP TYPE public.antenna_src_enum;
ALTER TYPE new_antenna_src_enum RENAME TO antenna_src_enum;

-- optional but recommended: delete all empty moderation log entries
DELETE FROM moderation_log WHERE info = &#39;{}&#39;;

-- only needed on some instances, run this if
-- `\dT+ user_profile_mutingnotificationtypes_enum`
-- does not show `note` in the &#34;elements&#34; section
ALTER TYPE &#34;public&#34;.&#34;user_profile_mutingnotificationtypes_enum&#34; ADD VALUE &#39;note&#39;;
</code></pre>

<p>如果有任何报错信息，请停止迁移！除非你真的知道自己在干什么，不要乱动数据库。去 Sharkey 提供的 <a href="https://matrix.to/#/%23sharkey-support:shourai.de" rel="nofollow">Matrix</a> or <a href="https://discord.gg/8hF6pMVWja" rel="nofollow">Discord</a> 求助。</p>

<p>如果没有报错，你就可以接着输入</p>

<pre><code class="language-sql">COMMIT;
</code></pre>

<p>提交这些变更。</p>

<p>好了，现在你可以启动 Sharkey 的 migrations 了。在 Sharkey 的目录：</p>

<pre><code>pnpm run migrate
pnpm run start
</code></pre>

<p>如果两条命令都没有报错的完成了，并且 Sharkey 说它正在监听端口， Ctrl+C 关闭 Sharkey。现在，还要对数据库进行一些小小的按摩（？）</p>

<p>仍然是</p>

<pre><code class="language-bash">psql firefish
</code></pre>

<p>到你的数据库：</p>

<pre><code class="language-sql">BEGIN;

-- all existing users are approved, because Firefish doesn&#39;t have a
-- concept of approvals
UPDATE &#34;user&#34; SET approved = true;

-- now we put back the data we moved aside
UPDATE &#34;user&#34; SET &#34;movedToUri&#34; = &#34;ff_movedToUri&#34; WHERE &#34;ff_movedToUri&#34; IS NOT NULL;
UPDATE &#34;user&#34; SET &#34;alsoKnownAs&#34; = &#34;ff_alsoKnownAs&#34; WHERE &#34;ff_alsoKnownAs&#34; IS NOT NULL;
UPDATE &#34;user&#34; SET &#34;noindex&#34; = NOT (COALESCE(&#34;ff_isIndexable&#34;, true));
UPDATE &#34;user&#34; SET &#34;speakAsCat&#34; = COALESCE(&#34;ff_speakAsCat&#34;, false);
UPDATE &#34;user_profile&#34; SET &#34;preventAiLearning&#34; = COALESCE(&#34;ff_preventAiLearning&#34;, true);
UPDATE &#34;meta&#34; SET &#34;silencedHosts&#34; = COALESCE(&#34;ff_silencedHosts&#34;,&#39;{}&#39;);

ALTER TABLE &#34;user&#34; DROP COLUMN &#34;ff_movedToUri&#34;;
ALTER TABLE &#34;user&#34; DROP COLUMN &#34;ff_alsoKnownAs&#34;;
ALTER TABLE &#34;user&#34; DROP COLUMN &#34;ff_isIndexable&#34;;
ALTER TABLE &#34;user&#34; DROP COLUMN &#34;ff_speakAsCat&#34;;
ALTER TABLE &#34;user_profile&#34; DROP COLUMN &#34;ff_preventAiLearning&#34;;
ALTER TABLE &#34;meta&#34; DROP COLUMN &#34;ff_silencedHosts&#34;;
</code></pre>

<p>如果没有报错，你就可以接着输入</p>

<pre><code class="language-sql">COMMIT;
</code></pre>

<p>提交这些变更。</p>

<p>现在，Sharkey的迁移已经完成了。你可以继续 Sharkey 的启动，比如<a href="https://docs.joinsharkey.org/docs/install/fresh/#with-systemd" rel="nofollow">配置 Systemd 项目</a>。如果你之前配了 S3, 请去管理面板查看一下这些设置项，因为可能会迁移出类似这样的 URL： <code>https://https://yourdomain.com</code>, 你可以修复它。</p>

<h2 id="附录-权限错误与解决方法">附录：权限错误与解决方法</h2>

<p>通常发生于备份文件的用户名、数据库名、权限和你的数据库内的设置不一致的时候。</p>

<p>以下SQL全部需要 <code>psql firefish</code> （或对应的数据库名）后使用。需要将 <code>your_user</code> 替换成你的用户名。</p>

<h3 id="error-对表-xxx-权限不够">error: 对表 xxx 权限不够</h3>

<p>直接把 firefish 数据库内的所有表格权限授予给你的用户：</p>

<pre><code class="language-sql">GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO your_user;
</code></pre>

<p>然后将所有表格的owner设置成你的用户</p>

<pre><code class="language-sql">DO $$
DECLARE
  r RECORD;
BEGIN
  FOR r IN
    SELECT table_schema, table_name
    FROM information_schema.tables
    WHERE table_schema NOT IN (&#39;pg_catalog&#39;, &#39;information_schema&#39;) AND table_type = &#39;BASE TABLE&#39;
  LOOP
    EXECUTE &#39;ALTER TABLE &#39; || r.table_schema || &#39;.&#39; || r.table_name || &#39; OWNER TO your_user&#39;;
  END LOOP;
END;
$$;
</code></pre>

<h3 id="必须是类型-notification-type-enum-的属主">必须是类型 notification<em>type</em>enum 的属主</h3>

<p>同样，将数据库中所有自定义类型的所有者更改为你的用户</p>

<pre><code class="language-sql">DO $$
DECLARE
  r RECORD;
BEGIN
  FOR r IN
    SELECT n.nspname AS schema_name, t.typname AS type_name
    FROM pg_type t
    JOIN pg_namespace n ON n.oid = t.typnamespace
    WHERE t.typowner &lt;&gt; (SELECT oid FROM pg_roles WHERE rolname = &#39;firefish&#39;)
      AND n.nspname NOT IN (&#39;pg_catalog&#39;, &#39;information_schema&#39;)
      AND t.typtype = &#39;e&#39;  -- 仅针对枚举类型（自定义类型）
  LOOP
    EXECUTE &#39;ALTER TYPE &#39; || r.schema_name || &#39;.&#39; || r.type_name || &#39; OWNER TO your_user&#39;;
  END LOOP;
END;
$$;
</code></pre>

<h2 id="附录-作者修订">附录：作者修订</h2>

<h3 id="用户数和帖子数一直显示-0">用户数和帖子数一直显示 0</h3>

<p>迁移后，有概率出现用户数和帖子数一直显示 0 的问题。这时可以进入后台作业队列，如果发现像这样的错误：</p>

<pre><code>null value in column &#34;id&#34; of relation &#34;__chart_xxxxxx&#34; violates not-null constraint
</code></pre>

<p>可以去 psql 进入数据库。尝试输入：</p>

<pre><code class="language-sql">\d __chart__federation
</code></pre>

<p>它理应返回</p>

<pre><code class="language-sql">                                              数据表 &#34;public.__chart__federation&#34;
               栏位               |        类型         | 校对规则 |  可空的  |                      预设
----------------------------------+---------------------+----------+----------+-------------------------------------------------
 id                               | integer             |          | not null | nextval(&#39;__chart__federation_id_seq&#39;::regclass)
 date                             | integer             |          | not null |
 unique_temp___deliveredInstances | character varying[] |          | not null | &#39;{}&#39;::character varying[]
 ___deliveredInstances            | smallint            |          | not null | &#39;0&#39;::smallint
 unique_temp___inboxInstances     | character varying[] |          | not null | &#39;{}&#39;::character varying[]
 ___inboxInstances                | smallint            |          | not null | &#39;0&#39;::smallint
 unique_temp___stalled            | character varying[] |          | not null | &#39;{}&#39;::character varying[]
 ___stalled                       | smallint            |          | not null | &#39;0&#39;::smallint
 ___sub                           | smallint            |          | not null | &#39;0&#39;::smallint
 ___pub                           | smallint            |          | not null | &#39;0&#39;::smallint
 ___pubsub                        | smallint            |          | not null | &#39;0&#39;::smallint
 ___subActive                     | smallint            |          | not null | &#39;0&#39;::smallint
 ___pubActive                     | smallint            |          | not null | &#39;0&#39;::smallint
索引：
    &#34;PK_b39dcd31a0fe1a7757e348e85fd&#34; PRIMARY KEY, btree (id)
    &#34;IDX_36cb699c49580d4e6c2e6159f9&#34; UNIQUE, btree (date)
    &#34;UQ_36cb699c49580d4e6c2e6159f97&#34; UNIQUE CONSTRAINT, btree (date)
</code></pre>

<p>注意预设中的 <code>nextval(&#39;__chart__federation_id_seq&#39;::regclass)</code></p>

<p>你很可能在迁移中丢失了该预设。因此，你可以<strong>在 Sharkey 已经可以运行后</strong>尝试执行：</p>

<pre><code class="language-sql">BEGIN;
ALTER TABLE public.__chart__active_users ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__active_users_id_seq&#39;::regclass);
ALTER TABLE public.__chart__ap_request ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__ap_request_id_seq&#39;::regclass);
ALTER TABLE public.__chart__drive ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__drive_id_seq&#39;::regclass);
ALTER TABLE public.__chart__federation ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__federation_id_seq&#39;::regclass);
ALTER TABLE public.__chart__hashtag ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__hashtag_id_seq&#39;::regclass);
ALTER TABLE public.__chart__instance ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__instance_id_seq&#39;::regclass);
ALTER TABLE public.__chart__network ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__network_id_seq&#39;::regclass);
ALTER TABLE public.__chart__notes ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__notes_id_seq&#39;::regclass);
ALTER TABLE public.__chart__per_user_drive ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__per_user_drive_id_seq&#39;::regclass);
ALTER TABLE public.__chart__per_user_following ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__per_user_following_id_seq&#39;::regclass);
ALTER TABLE public.__chart__per_user_notes ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__per_user_notes_id_seq&#39;::regclass);
ALTER TABLE public.__chart__per_user_pv ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__per_user_pv_id_seq&#39;::regclass);
ALTER TABLE public.__chart__per_user_reaction ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__per_user_reaction_id_seq&#39;::regclass);
ALTER TABLE public.__chart__test ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__test_id_seq&#39;::regclass);
ALTER TABLE public.__chart__test_grouped ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__test_grouped_id_seq&#39;::regclass);
ALTER TABLE public.__chart__test_unique ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__test_unique_id_seq&#39;::regclass);
ALTER TABLE public.__chart__users ALTER COLUMN id SET DEFAULT nextval(&#39;__chart__users_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__active_users ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__active_users_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__ap_request ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__ap_request_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__drive ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__drive_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__federation ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__federation_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__hashtag ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__hashtag_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__instance ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__instance_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__network ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__network_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__notes ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__notes_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__per_user_drive ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__per_user_drive_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__per_user_following ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__per_user_following_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__per_user_notes ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__per_user_notes_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__per_user_pv ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__per_user_pv_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__per_user_reaction ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__per_user_reaction_id_seq&#39;::regclass);
ALTER TABLE public.__chart_day__users ALTER COLUMN id SET DEFAULT nextval(&#39;__chart_day__users_id_seq&#39;::regclass);
</code></pre>

<p>为所有的表格重新设置预设。
如果没有错误提示，则可以 <code>COMMIT;</code> 提交这些更改。等待一天，帖子数和用户数就会重新显示了。</p>
]]></content:encoded>
      <author>奈芙莲 • 糯可</author>
      <guid>https://write.stelpolva.moe/read/a/zdhxr9nxwc</guid>
      <pubDate>Thu, 31 Oct 2024 01:29:24 +0000</pubDate>
    </item>
    <item>
      <title>更新完成</title>
      <link>https://write.stelpolva.moe/linca/geng-xin-wan-cheng</link>
      <description>&lt;![CDATA[升级到了 Writefreely v0.15.1&#xA;&#xA;虽然不知道有些什么区别（）]]&gt;</description>
      <content:encoded><![CDATA[<p>升级到了 Writefreely v0.15.1</p>

<p>虽然不知道有些什么区别（）</p>
]]></content:encoded>
      <author>奈芙莲 • 糯可</author>
      <guid>https://write.stelpolva.moe/read/a/7izs2rwsdt</guid>
      <pubDate>Tue, 15 Oct 2024 16:24:00 +0000</pubDate>
    </item>
    <item>
      <title>聪明的妄乱魔看了也能打过的正义之怒回合制不公平难度流程</title>
      <link>https://write.stelpolva.moe/shiroujun/cong-ming-de-wang-luan-mo-kan-liao-ye-neng-da-guo-de-zheng-yi-zhi-nu-bu-gong-pin</link>
      <description>&lt;![CDATA[前言&#xA;detailssummary攻略推荐和思路/summary&#xA;这些攻略在我打核心及以上难度的流程时帮了我很多：&#xA;&#xA;  施法者玩法入门讲解&#xA;  主角build推荐&#xA;  队友build推荐&#xA;  不公平难度前期流程&#xA;  商人和值得购买的商品&#xA;  圣教军模式下圣器装备效果预览&#xA;&#xA;高难度下最好提前选好道途，选择和道途更相配的职业可以降低游戏难度，比如经典搭配：天使圣使、巫妖法师、诡计大师剑圣。&#xA;&#xA;不公平难度下，我会利用毛经验（后面会解释具体操作）和sl来尽快提升战斗力并规避不想要的事件、抠门地规划一些低难度用不到的物资、根据战力选择队友、放弃rp选择更有利于战斗的对话选项……难度更低没必要照抄。亲测核心及以下难度只要规划好队友加点和装备就完全不需要这些额外操作。&#xA;&#xA;本流程会尽量做到全收集，最多只会跳过一些没有好奖励也没有剧情的小怪。/details&#xA;&#xA;开卡和毛经验&#xA;detailssummary开卡/summary&#xA;职业：术士-探寻者&#xA;&#xA;种族：半精灵&#xA;有魅力加值&#xA;&#xA;加点：14 12 14 10 22&#xA;&#xA;技能：隐匿，沟通，世界&#xA;此时预计成型后的攻坚队伍配置是席拉+兰恩+柯米丽雅+索希尔+聂纽，因此技能要补上队友大概没有的隐匿，剩下两点是为了在岱兰第五章任务里骗它者和扎营做饭。&#xA;&#xA;专长：&#xA;法术专攻-塑能&#xA;法术专攻效果：对应学派法术豁免难度+1。塑能主要是用来打输出。&#xA;法术专攻-咒法&#xA;咒法主要用来打控制，聂纽已经专攻幻术了，聂纽控不住的就让主角控。&#xA;前期好用的咒法：油腻术、闪光尘、臭云术、次元陷坑……&#xA;&#xA;额外能力：奥法血承-奥法契约&#xA;作用是回复指定法术的使用次数，可以提升术士施法的灵活性+后期搭配灵使道途的刷新球。&#xA;&#xA;出身：扒手&#xA;为了先攻+2，在回合制里法师的先攻相当重要&#xA;&#xA;法术：油腻术，渐隐术&#xA;奥法血承3级会送魔法飞弹，就不选了。缩小/变巨/法师护甲其他队友也能上，护盾术目前没必要。&#xA;&#xA;初始阵营：混乱邪恶&#xA;为了能在第二章戴上限制非善良阵营的装备【德莱文的帽子】（赠送每天一次法术瞬发；智力+2亵渎加值。如果主角不是法师，可以给聂纽戴）&#xA;&#xA;最终角色卡： /details&#xA;detailssummary“毛经验”的方法/summary&#xA;正式开局前就在难度菜单勾选上仅活跃伙伴获得经验，在新队友马上要入队时，打开设置，关闭仅活跃队友获得经验选项，使新队友和主角的经验同步，新队友入队后，再马上重新打开此选项。直到队伍满六人，之后就一直关闭此选项。/details&#xA;&#xA;序章&#xA;detailssummary第一场战斗前/summary&#xA;如果想做飞升结局，要在应对德斯卡瑞时选择战斗（而不是防御）&#xA;&#xA;见到席拉和安妮维亚，记得毛经验操作，对话和场景中的技能检定也一定要通过sl保证成功，不公平难度下前期的每一丝经验都很重要。如果操作成功，席拉入队后主角和席拉的经验应该都是1038/2000&#xA;&#xA;再往前捡到了一些装备和特伦迪利弗的鳞片。披风给席拉穿上，主角如果有需要可以拿一把武器，其他的都可以以后卖掉。从现在起要保证包里至少有一个鳞片，直到把鳞片给说书人看。&#xA;&#xA;柯米丽雅入队后三人的经验应该都是1413/2000。存档，接下来要战斗了/details&#xA;detailssummary战斗/summary&#xA;回合制下最好关闭【自动结束回合】，这样才可以在整轮攻击后使用五尺快步、在放法术之后再瞬发法术。&#xA;&#xA;不公平难度下队友初始命中率不高，遇到兰恩和雯朵格之前，有一个战斗小窍门：&#xA;延后其他队友的行动次序，使ac最高的席拉第一个行动（开启席拉的防御式攻击），拉住敌人。通过调整队形和走位，尽量使安妮维亚在第一轮就加入战斗，让四级的安妮维亚射死敌人。/details&#xA;detailssummary遇到兰恩和雯朵格/summary&#xA;先选2. 我为什么要告诉你？，这样后续对话会有察觉检定，额外获得每人92经验，结束对话后可以升级了。升级后再与场景内物品互动，通过检定的概率会高一些。&#xA;&#xA;接下来是拔剑剧情，选怒斥叛徒+惩治恶人，获得英雄气概buff，方便后续沟通检定。&#xA;&#xA;对话后兰恩和雯朵格入队，目前经验是2349/5000。&#xA;&#xA;我会先带雯朵格打序章（给雯朵格的加点就只考虑序章强度），再在序章末尾选兰恩（给兰恩的加点就不考虑序章过渡了，直接升级转近战，这样更适合远程职业的主角）/details&#xA;detailssummary2级加点/summary&#xA;主角：职业不变，技能还是隐匿、世界、沟通&#xA;&#xA;席拉：受诅巫师，察觉、灵巧、使用魔法装置、宗教，如果主角没点沟通也可以给席拉点沟通。野兔魔宠，冻皮，跛足或知命，缩小术+法师护甲。记得在能力栏手动激活野兔魔宠&#xA;&#xA;山茶：职业不变，巧手、灵巧，避灾（或邪眼）&#xA;&#xA;兰恩：不公平难度下禅宗射手的命中不太够，转近战拿斩矛。战士-突变斗士，运动、自然、察觉，猛力攻击&#xA;&#xA;雯朵格：游荡者-大盗（为了要害打击），运动、灵巧、察觉/details&#xA;detailssummary继续战斗/summary&#xA;现在队伍就能打输出了，主要靠雯朵格的要害打击：&#xA;&#xA;碎石堆后的小型土元素攻击加值比较高，同样可以调整走位让安妮维亚进战斗。也可以让柯米丽雅给雯朵格上变巨buff，主角丢油腻术控住土元素、给雯朵格渐隐术。打赢获得一个治疗轻伤魔杖。/details&#xA;detailssummary到达混种人营地/summary&#xA;到混种人营地后进入疲劳状态。对话不展示天堂之光，多获得300经验（雯朵格入队、兰恩离队）。&#xA;&#xA;与霍尔格斯对话，sl通过交涉检定，预订启动资金。&#xA;&#xA;搜刮整个营地，和商人黛拉对话，卖出所有垃圾（如图勾选），如果队内没有不死生物，造成轻伤卷轴也可以卖。购入卷轴英雄气概、朦胧术，此外我还买了祝福术+额外一张朦胧术+油腻术睡眠术各一张+法师护甲药水+防护邪恶/混乱药水+寒铁弹药箭筒&#xA;&#xA;接下来根据剧情要休息，休息前调整法术，给山茶记变巨术+防护阵营×2+祝福术&#xA;&#xA;休息后兰恩离队，走雯朵格指的路到盾牌迷宫门口，进去前把地图右侧的王蜥杀了拿经验。/details&#xA;detailssummary盾牌迷宫1/summary&#xA;目前的buff&#xA;全员：祝福术&#xA;席拉：防护邪恶、缩小术&#xA;雯朵格：变巨术&#xA;&#xA;遇到第一波敌人，席拉t住，柯米丽雅给席拉上避灾，雯朵格用要害打击一个个杀，先杀法师。&#xA;法术用完了就休息，盾牌迷宫内不限制休息次数。可以通过sl防止休息时被敌人偷袭。&#xA;卷轴和药水先攒着，打boss和精英怪再用。&#xA;&#xA;主角在背包栏阅读这本书，获得特殊加值。今后遇到相同分类下的书也都可以读读试试&#xA;&#xA;清到这个程度就差不多升3级了（腐化混种人暴徒和水元素不好打，先不打，留着后面再来）：&#xA; &#xA;&#xA;如果超重，可以把装备扔地上，最后再一并捡起来卖给商人/details&#xA;detailssummary3级加点/summary&#xA;主角：技能加点不变，法术专精-魔法飞弹；刺耳尖啸&#xA;&#xA;席拉：武僧-传统武僧（比普通武僧+2意志豁免），灵巧、宗教、察觉、使用魔法装置，精通先攻、鹤形拳&#xA;&#xA;山茶：技能加点不变，额外巫术-诵咒&#xA;&#xA;雯朵格：杀手，熟练偷袭者&#xA;&#xA;升三级之后可以休息一下再继续，休息之前记得记法术，柯米丽雅二环记树肤（给席拉）、鹰之威仪（给席拉）、牛之蛮力（给雯朵格）（dlc6新增群体buff骨拳术，亲测核心及以下难度可以把树肤改成骨拳术）/details&#xA;detailssummary盾牌迷宫2/summary&#xA;凶猛王蜥：可以让主角给雯朵格渐隐术、雯朵格用要害打击打措手不及，一箭一个&#xA;&#xA;解谜：黄蓝红黄，获得辉光&#xA;&#xA;腐化混种人暴徒：上满全套buff后席拉t住，有隐匿/渐隐术的雯朵格射他&#xA;&#xA;水元素&#xA;席拉buff：缩小术，虔诚护盾（药水）（席拉自带一个，序章可以捡到两个），树肤，抵抗寒冷药水，朦胧术（武器：寒铁精制品长剑）&#xA;雯朵格buff：变巨术，雯朵格身上自带的猫之轻灵药水（武器：复合长弓）&#xA;全员buff：祝福术&#xA;&#xA;首先席拉接近水元素，柯米丽雅不用动，主角和雯朵格走到能打到的位置就够了。第二轮开始席拉t住，山茶不断给席拉上避灾和颂咒，雯朵格要害打击，主角不断给雯朵格上渐隐术（这样雯朵格的攻击检定要过的是水元素的措手不及ac，更容易命中），渐隐术用完之后改对水元素用天使之光。每轮射十来点伤害就过了/details&#xA;detailssummary盾牌迷宫boss和后续/summary&#xA;打boss之前可以先把雯朵格身上不需要的东西扒下来，一会儿她就离队了。可以再休息一次然后再上一遍之前说的buff，买的卷轴也可以用了。&#xA;&#xA;到boss房选天使选项（为了在第一章的伊斯绰德塔获得天使之貌（+元素抗性）&#xA;&#xA;开局席拉第一个行动，辟邪斩。主角往霍西拉脚下放油腻术，豁免难度18，对面反射豁免8。控不住其实也无所谓，对面打席拉是很难命中的（如图2）&#xA;&#xA;第二轮开始主角继续给变巨雯朵格上渐隐术，射她。上了辟邪斩的席拉命中高一些，可能也能打一些伤害。我运气比较好，第二轮雯朵格射完箭就打出后续剧情了。&#xA;&#xA;然后出现两只怪似魔，席拉t住靠脆皮主角更近的那个，另一个离兰恩近，兰恩会t一下，随便打打就过了，兰恩倒了没事，会复活的&#xA;&#xA;打完让兰恩入队。把垃圾都卖给黛拉，捡到的决斗剑和标枪，如果主角不用的话，也可以卖掉。目前经验6747/9000，金币5203（卖了盗墓者盔甲和+1防御护腕），可能会比正常状态稍微高一点，因为休息时遇到了营地遇袭&#xA;&#xA;兰恩升级加点：突变斗士，运动、自然、察觉，顺势斩、强力顺势斩。换上霍西拉掉的恐惧进击。&#xA;&#xA;上楼之前又休息了一次 /details&#xA;detailssummary离开盾牌迷宫进入灰兵营/summary&#xA;上地表直到遇到伊拉贝思之前都不需要上buff，之后也可以先不上，走在队伍后面，不加入战斗，让伊拉贝思和其他士兵在前面打，同样可以拿到经验。&#xA;&#xA;上楼之前把地上的东西都捡了。&#xA;&#xA;然后上buff，上楼直接开战，npc负责左侧，我们打右侧，远程优先打塑能师（因为ta优先攻击主角）&#xA;右侧有会放臭云术的赘行魔，嫌被控难受的话，可以在快进它视线范围内的时候停下来，等伊拉贝思那边的人打完左侧过来替我们吃。或者席拉先去骗它出招。总之这段战斗的重点不是输出而是少掉血。&#xA;&#xA;打完把东西都捡了，超重也要捡&#xA;&#xA;捡完上楼，buff应该还没消失，又是一群小怪+臭云术。我的打法：席拉抢到先攻先过去，兰恩第二个冲锋秒了一个赘行魔并使其他敌人进入恐惧状态，他们在这种小场地跑来跑去很容易吃到兰恩的借机攻击，这样就好打了。&#xA;&#xA;打完还是捡了东西再上楼，冥娜蛊剧情杀/details&#xA;&#xA;第一章&#xA;detailssummary在铁卫雄心醒来/summary&#xA;醒来后在酒馆和全部npc聊天并通过所有检定：&#xA;发现伊斯绰德塔、提拉巴德的住处；&#xA;发现丝线工坊、黄玉必应屋；&#xA;酒馆老板处过宗教暗骰+5经验；&#xA;解锁皮塔克斯的酒窖；&#xA;伊拉贝思处过宗教暗骰+5经验；&#xA;因妲罗处选“容我解释一下”，检定成功+13经验和季斯卡之爪（+1炽焰短剑），卖掉+2075金币&#xA;发现黑翼图书馆；&#xA;发现寒溪村；&#xA;弗恩·秋雾处接任务；&#xA;霍尔格斯处获得2000金币，再次要求更高价，sl成功并接任务；&#xA;&#xA;来到地下室，从左到右三个开关是上下下，然后再按最左边的按钮打开密室，拿到+2魅力头带给席拉&#xA;&#xA;和沃尔吉夫对话接任务，上楼和伊拉贝思对话，把沃尔吉夫放出来&#xA;&#xA;再到酒馆外面逛一圈把垃圾捡了卖了，顺便和乔兰对话给他看辉光&#xA;&#xA;找牧师购入霜护戒指给席拉戴上，再买一张防护电击（丝线工坊用）、一张共用防护火焰（伊斯绰德塔用）、2级卷轴抄写工具（沃尔吉夫做卷轴用），辛辣油酥饼菜谱，还有需要的药水。买完之后包里有缩小术5、变巨术5&#xA;&#xA;最终出门前的经验是9158/15000（正常情况经验应该再高一点，因为我有一段忘记毛经验了），金币58。/details&#xA;detailssummary4级加点/summary&#xA;在上面的过程中已经升4级了（没写的就是和以前一样）&#xA;主角：魅力，闪光尘&#xA;席拉：圣武士，魅力，宗教、察觉、使用魔法装置&#xA;山茶：感知，祈福&#xA;兰恩：力量&#xA;沃尔吉夫：敏捷，灵巧、巧手、隐匿、神秘（可以做卷轴和聂纽互补法术）、察觉，学了克敌机先和猫之轻灵。用卷轴学护盾术（缩小术去黑翼图书馆捡卷轴学，在那之前先用药水） /details&#xA;detailssummary沃尔吉夫任务/summary&#xA;出门在大地图上可能会碰到随机刷出的遭遇战，目前队伍4级，只有速袭魔比较难打，可以看到就读档。&#xA;&#xA;到贼裔藏身处把对话过完，回铁卫雄心找伊拉贝思对话，去古董奇宝店，获得菲尼安，进地下室和店主对话，回到贼裔藏身处，对话前存档，选梅荣，sl通过两次沟通检定，搜刮，回到铁卫雄心和沃尔吉夫对话完成任务（顺便卖垃圾）。目前经验9644，金币1679。/details&#xA;detailssummary丝线工坊/summary&#xA;到马尸，再到丝线工坊。先不去市集广场，去了就要接新队友，分经验的人就多了一个，所以先把其他地方打了&#xA;&#xA;在丝线工坊的街道上，可以先给席拉上树肤和防护邪恶，席拉打野蛮人、沃尔吉夫冲锋打敌方远程（这样敌人抬手的时候可以被借机攻击），其他人照旧（山茶上邪眼或祈福、兰恩打席拉t住的怪、主角自由发挥）&#xA;&#xA;进屋给席拉用防护电击卷轴，席拉第一个进敌人视线拉仇恨，集火闪耀之拳，剩下的不难打。&#xA;&#xA;打完把东西捡一下，头部装备主角不需要的话可以卖了。不屈护甲不确定后面有没有用，先留着。目前经验9966。/details&#xA;detailssummary伊斯绰德塔/summary&#xA;去之前可以先去同归于尽的决斗者。&#xA;&#xA;进地图，过剧情，和葛雷博对话，然后游戏会自动存档。全队潜行，从两边走，把柱子推倒，然后再上buff，能上的都可以上了，共用防护火焰卷轴也用掉，开战后技能也都可以用掉。&#xA;&#xA;以前没提到过的可以上的新buff：兰恩的诱变剂（力量）、沃尔吉夫的法师护甲（因为目前都只能用一次所以没在丝线工坊用）&#xA;&#xA;打完之后进塔内部，能捡的东西都捡了，和特尔顿对话，过宗教暗骰有6经验。&#xA;熟面孔成就：帮助并放走吃纸人。&#xA;&#xA;+1小圆盾和卡兰德拉女士的链甲衫可以给山茶换上，烈火硬头锤先留着不卖，安息之恩和诱捕长弓可以卖&#xA;&#xA;目前经验10795/details&#xA;detailssummary市集广场1/summary&#xA;出地图，去市集广场，半路会进疲劳状态，到市集广场门口再休息。休息前记得改法术，这次休息让沃尔吉夫做一张猫之轻灵卷轴，管狐宠物可以提前给沃尔吉夫装备上，提升成功率&#xA;&#xA;休息前改法术&#xA;柯米丽雅：变巨1防护阵营2祝福术2，树肤1牛之蛮力2凛冬之握1。这样持续时间每等级1分钟的buff都是双份（变巨术可以用魂契物+1），维持的时间长一点。凛冬之握是为了控多个敌人。&#xA;沃尔吉夫：法师护甲1护盾术2（还剩一个法术位，我选了七彩喷射，实际没用到），猫之轻灵2&#xA;&#xA;进广场往前走两步遇到贼裔，选混乱选项敲诈获得112金币，然后再上buff：&#xA;&#xA;目前满buff&#xA;席拉：树肤、防护邪恶（我懒得上缩小术了，不嫌麻烦最好上&#xA;兰恩：变巨、牛之蛮力、诱变剂（力量）&#xA;沃尔吉夫：法师护甲、护盾术、猫之轻灵&#xA;全员：祝福术&#xA;&#xA;先把广场右下角那一块清掉（上下左右指的都是按M看到的地图里的位置），不接近小烬附近（否则多一个人分经验）、不去右下角和凯丽莎对话（为了抓紧时间利用buff），地上的东西也都不捡，等buff时间结束再来。&#xA;&#xA;打完之后到接近地图中心的位置完成运动检定，清出道路，往左走 /details&#xA;detailssummary市集广场2（+杀胡尔伦）/summary&#xA;在遇到胡尔伦和拉米恩时我的buff持续时间也差不多结束了，对话中选择展现天堂之光。&#xA;&#xA;对话后往上走，和紫色光互动拿到紫色石刀，开启御衡者道途。&#xA;&#xA;再往上，看到敌人再上buff，可以放凛冬之握。打不过也可以贴着左边绕过去。&#xA;&#xA;广场旁边这个位置，不要再往p1的左上角走了，有集群，不好处理，等小烬入队再来：&#xA;&#xA;上楼梯，杀死这里的憎美魔，在图中这个位置救魔裔：&#xA;追问是谁获得额外经验，然后过运动检定救人，sl通过检定，让他们去找伊拉贝思。&#xA;&#xA;返回下楼梯，继续往左上方向走，接到救伯爵的任务，继续走，在神殿门口过剧情并发现拉米恩，对话，接凝视星辰任务。旁边捡到虎虎，给兰恩。&#xA;&#xA;目前经验12682/15000，buff剩余时间不到一分半&#xA;&#xA;再往右走的一群敌人里虫裂魔最麻烦，应对方式有两种：1 席拉或者其他能t住的角色迅速冲到它面前，它就不会放aoe了；2 放控制法术（我用了油腻术，它反射6，主角的油腻术豁免难度18），然后沃尔吉夫冲锋过去两轮杀了&#xA;&#xA;旁边的房子之后再来，因为需要防死结界。&#xA;&#xA;继续往前，遇到柯尔，对话推进席拉任务。对话结束后如果buff结束了就可以收工捡捡东西去找小烬了，如果buff还在可以再往前打一群食尸鬼，打完就不要再往前了，后面同样需要防死结界 &#xA;&#xA;德斯娜神殿右侧的这个地方的怪也没有打，因为敌方法师会燃烧之弧，最好还是用上共用抵抗火焰再来，里面还有一只暴怖魔，对现在的我们来说也比较难 &#xA;&#xA;返回，到胡尔伦这里时对话说拉米恩不是你的敌人，获得经验。&#xA;接下来的对话自己选，我打算杀死胡尔伦，所以没有选让胡尔伦去铁卫雄心的选项、也没有回去把胡尔伦的决定告诉拉米恩。如果不打算杀胡尔伦，也完全可以让他去铁卫雄心、把胡尔伦的决定告诉拉米恩后看拉米恩离开。&#xA; &#xA;杀胡尔伦：直接对话选择攻击，席拉t住，沃尔吉夫和兰恩第一轮杀死旁边的两个小兵，主角放油腻术控住胡尔伦（他反射6），柯米丽雅给胡尔伦上邪眼降ac。这次渐隐术不是很有用，因为胡尔伦的措手不及ac只比常态ac低一点，不如放魔法飞弹补刀。打死获得+1半身甲和公正长剑（给席拉换上），回去找拉米恩，告诉他胡尔伦死了获得636经验，再让他去找伊拉贝思。目前经验14788/15000&#xA;&#xA;回到这里和凯丽莎对话，过世界和察觉检定，放她走。结束对话后全员升级&#xA;/details&#xA;detailssummary烬入队+升5级/summary&#xA;去小烬那边，小烬入队前记得关闭仅活跃队友获得经验，今后不用再打开了&#xA;&#xA;5级&#xA;主角：法术穿透，超魔（增效）（如图，很适合魔法飞弹），克敌机先，鹰之威仪&#xA;&#xA;席拉：包抄，救赎-疲劳&#xA;&#xA;山茶：伏击施法&#xA;&#xA;兰恩：包抄，终势斩&#xA;&#xA;沃尔吉夫：熟练偷袭者，狐之狡黠、识破命门&#xA;&#xA;小烬：&#xA;4级，魅力，神秘、宗教、使用魔法装置，邪眼（可以和山茶的叠加），凛冬之握（酒馆保卫战用&#xA;5级，多的技能点还是点了宗教，法术穿透，凶兆，骨拳术/details&#xA;detailssummary市集广场第一次探索收尾+聂纽入队+黑翼图书馆/summary&#xA;给席拉换上烈火重型硬头锤，进小烬旁边的房间，主要靠席拉和小烬的燃烧之手输出。如果兰恩刚好能对集群造成恐惧也挺不错的。召唤法阵先不碰。目前经验15168&#xA;&#xA;如果同伴身上有打鼠集群留下的腐热症，可以让烬用属性栏的【治疗负向效果】解除&#xA;&#xA;出地图，广场那边的集群下次再来打。出来之前把不需要的装备扔地上，最好保持在中载及以下。&#xA;&#xA;出门向黑翼图书馆方向出发，触发随机遭遇，进地图后用药水上缩小、变巨、防护邪恶buff&#xA;&#xA;和聂纽对话通过检定获得额外经验，在整个地图仔细逛逛，注意察觉检定是否全都通过了，捡到损害长剑（可以卖钱，没杀胡尔伦获得公正长剑的话，也可以让席拉拿这个做武器）。目前经验15523&#xA;&#xA;聂纽用卷轴学猫之轻灵、油腻术、英雄气概和朦胧术（序章买的）&#xA;&#xA;聂纽升级&#xA;4级，智力，隐匿、神秘、世界、使用魔法装置，召石（更优先的是闪光尘，只是因为主角已经学了）、狐之狡黠&#xA;5级，多的技能点点了隐匿，高等法术穿透，移位术、高等魔化武器（加速术之后买卷轴学）&#xA;&#xA;黑翼图书馆&#xA;服从本能解锁诡计大师道途。&#xA;&#xA;搜刮，获得威压木棍、魔法精华，通过所有检定。救圣教军，和说书人对话，送他回铁卫雄心。&#xA;&#xA;有dlc4可以看到狮鹫雕像飞了/details&#xA;detailssummary回铁卫雄心休整/summary&#xA;席拉剧情结束后卖垃圾（不确定能不能卖的可以卖给沃尔吉夫，方便回购），我卖了诱捕长弓、安息之恩、次等念力之冠、寒铁精制品长剑和重型硬头锤（带烈火二字的还是留着）、+1革甲、一件+1半身甲（共3件，一件席拉穿了，一件留着（可能可以给索希尔用），一件卖），造成x伤的卷轴/药水也都卖了，看过的书也卖了&#xA;&#xA;黑翼图书馆获得的缩小术卷轴给聂纽学了（之后再做卷轴给沃尔吉夫学），主角不需要威压木棍的话就给聂纽拿着&#xA;&#xA;和新出现的npc聊天，能交的任务都交了。完成后经验17409&#xA;&#xA;如果有dlc4，出酒馆门再进来触发乌布里格入队剧情。乌布里格升级：运动、自然、察觉、使用魔法装置，包抄。他身上自带+2力量腰带，可以扒下来给席拉穿，披风和戒指我给沃尔吉夫了&#xA;&#xA;购物&#xA;牧师：低等延时超魔权杖、共用防护火焰（市集广场某房子用）、防死结界+复原术+行动自如（可以多买几张，这三种都是多备一些总比日后没有好，我各买了三张）&#xA;酒馆老板：小型次元袋、祝福武器药水5&#xA;沃尔吉夫：加速术（给聂纽学了）&#xA;剩下的如果钱不够也可以以后再买：共用防护酸蚀（黄玉必应屋用）、黑暗罩纱、初学者手套（给主角放魔法飞弹用，没需要可以不买）、黑暗预兆（给术士主角扩表用，没需要可以不买）、共用抵抗火焰、共用防护火焰（这两张后面打灰兵营用）&#xA;&#xA;在酒馆休息一下再去岱兰家，不然腐化涨太快了&#xA;&#xA;休息前改法术&#xA;柯米丽雅：一环二环不用动，三环改成共用抵抗能量、共用延缓毒发&#xA;沃尔吉夫：法师护甲2（因为不确定从岱兰家到格温姆宅邸之后法师护甲buff会不会掉，应该不会，但还是保险起见……如果没掉就分一个给兰恩吧）护盾术2七彩喷射1，猫之轻灵2识破命门1&#xA;聂纽：渐隐术2变巨1缩小2法师护甲1（在格温姆宅邸给席拉上，因为敌人会粉碎盔甲），朦胧术1狐2次元陷坑1，移位2加速1&#xA;&#xA;休息时让聂纽做缩小术卷轴，休息完给沃尔吉夫学&#xA;低等延时超魔权杖给聂纽，之后在格温姆宅邸有用&#xA;&#xA;出门，这次带的队是 主角 席拉 兰恩 柯米丽雅 沃尔吉夫 聂纽，去岱兰家/details&#xA;detailssummary岱兰家和格温姆宅邸/summary&#xA;现在起的常规buff&#xA;席拉：防护邪恶/虔诚护盾，缩小，树肤，移位术。打精英怪的时候还可以再来个鹰之威仪，提升辟邪斩效果&#xA;兰恩：牛之蛮力，变巨，诱变剂（力量），有难打的用极意击&#xA;沃尔吉夫：猫之轻灵，缩小，法师护甲，护盾术，有难打的敌人再上识破命门&#xA;全员：祝福术、加速术&#xA;共用抵抗能量/共用防护能量/共用延缓毒发都根据敌人配置来上。英雄气概也是好东西，但聂纽法术位不够，就先不记了。&#xA;下面的看情况上，都主要是用来提升法术豁免难度的：&#xA;主角：鹰&#xA;聂纽：狐&#xA;山茶：枭&#xA;&#xA;岱兰家&#xA;此处还要上共用延缓毒发和共用抵抗火焰。兰恩的诱变剂这次先留着，到格温姆宅邸再用。加速术也可以先不上，真难打的话用了也行，到格温姆宅邸用奥法契约恢复。给聂纽的延时法杖也先不要激活。&#xA;&#xA;凶猛速袭魔可以让聂纽用致盲射线目盲（但我roll穿透法抗只roll了5，没穿透，我让主角用刺耳尖啸控了），渐隐术对它无效因为它有识破隐形，不如用魔法飞弹补伤害。其他怪有了延缓毒发+抵抗火焰就都不成威胁。&#xA;&#xA;打完和岱兰对话，问他要感激，获得戒指可以卖钱。先不带他。和阿兰卡对话，推进凝视星辰任务&#xA;&#xA;格温姆宅邸&#xA;出岱兰家，去格温姆宅邸，一楼敌人密度没那么高，可以看见恶魔之后再开始上buff（树肤用魂契物恢复），兰恩用诱变剂、席拉用法师护甲（因为敌人会击破盔甲），聂纽用延时权杖给席拉上延时移位术和加速术。&#xA;&#xA;一路尽快打，东西都别捡，争取最大化利用buff持续时间。&#xA;&#xA;图书室的咒法师会隐形，开战时记住ta的位置，主角往那边放一个闪光尘。如果抢到了先攻并且队里有远程输出可以先打他。&#xA;&#xA;二楼有杀手的房间，杀手的攻击加值比较高，难处理的话可以交一个控制法术（我这边是主角用魔法飞弹补伤害，趁他打出来之前收人头了）&#xA;&#xA;到二楼最后一个房间前，我的加速术移位术buff都掉了。聂纽用奥法契约回复一个加速术，再上一次。里面的7级暴怖魔最难处理，主角的油腻术和闪光尘、柯米丽雅的凛冬之握、聂纽的次元陷坑都可以上，有什么用什么&#xA;&#xA;全打完之后叫格温姆上来，过剧情，结束后捡东西离开。注意杀手房间需要过察觉，可以捡到移位术、移除疾病和石肤卷轴，捡的镰刀之后也可以卖了 &#xA;目前经验19220/details&#xA;detailssummary第二次去市集广场/summary&#xA;进门先把不需要的装备丢地上，保持轻载，免得拉慢移动速度。先不用休息，也不用上buff&#xA;&#xA;灵使任务&#xA;喝药水（席拉虔诚护盾+缩小术，兰恩变巨），找门口那条路上唯一戴着头盔的圣教军，发现他是德斯娜牧师，支持他，和审判官开战。&#xA;结束后去德斯娜神殿，跟着唱歌解锁灵使道途，再出神殿休息。&#xA;&#xA;休息&#xA;沃尔吉夫的一环法术改成1法师护甲2护盾术2缩小术&#xA;聂纽的法师护甲也可以改（我改了七彩喷射&#xA;其他法术都没必要改，沃尔吉夫做一张克敌机先给聂纽学&#xA;&#xA;目前除了市集广场之外，触发酒馆保卫战之前需要探索的地方都已经去过了。在市集广场内部也不可能触发酒馆保卫战，所以现在起可以需要休息就休息，把市集广场打完再离开地图（出去的时候最好还是不要带太多东西，可以优先带 价格/重量比 更高的），离开后可能在半路触发信使来让主角支援酒馆保卫战。&#xA;&#xA;市集广场上剩下的地方怎么打：&#xA;妄乱魔&#xA;回到遇到小烬旁边的房间，完成召唤法阵。再去之前遇到胡尔伦的地方的右上方，出现了妄乱魔。上满buff（除了祝福术可以等妄乱魔给队友上了孢子再上），席拉上辟邪斩，主角给兰恩渐隐术，柯米丽雅上邪眼，砍它。&#xA;&#xA;遁影魔&#xA;打完妄乱魔之后捡到旁边的秘银重盾，给席拉装备。走旁边的灵巧检定，来到之前说先不用进的房间门外。里面的地下室里是隐形的遁影魔，给席拉用抵抗寒冷药水（序章捡的）和石肤卷轴，菲尼安变新月战斧给兰恩（菲尼安可以对虚体打满伤害），主角用天使之光把敌人照出来，然后再用闪光尘取消敌人的隐蔽，山茶还是复读邪眼。&#xA;&#xA;不死生物&#xA;打死之后先不捡东西直接出门，趁buff时间还没结束，去打右上角的怪，到达后给席拉补一张防死结界卷轴。&#xA;第二群僵尸（p1位置）打完之后，先不急着朝p2的右上角走，过去就要打成就怪了。&#xA;&#xA;邪教徒死灵师&#xA;给兰恩换回恐惧进击，聂纽给大家上加速术，移位术也可以用了（不一定给席拉，席拉能顶住，反而是兰恩/主角可能成为敌人的另一个目标），开局如果近战先攻roll得高可以冲锋过去，还可以用凛冬之握/油腻术控一下&#xA;&#xA;打完之后我的buff刚好也掉没了，搜刮一下一路上的物资&#xA;&#xA;其他杂兵&#xA;不带buff把旁边这里打了（需要共用延缓毒发），还是比较轻松的，顺便救剧团&#xA;&#xA;去收拾德斯娜神殿右边的怪，柯米丽雅给共用抵抗火焰，其他buff不是很有必要，看着上吧，打完几个邪教徒和深处的暴怖魔。如果上了buff就尽量快点赶路到地图左下（目前只剩大地图左下没有去过了，从下图中这个地方过去 &#xA;过去之后往前走，看到敌人再开始上buff，对速袭魔依旧可以用致盲射线，对会隐形的法师依旧用闪光尘，有两个速袭魔的地方，凛冬之握/油腻术/刺耳尖啸之类的控制法术也可以交一下&#xA;&#xA;直线路径上的敌人杀光之后马上转身上楼打上面的敌人，我的buff时间还剩两分半&#xA;&#xA;进着火的房子之前记得上共用防护火焰。打完搜刮（最重要的是拿到圣徽碎片，骤然巨力也可以给席拉装上），整个地图应该就只剩遇到胡尔伦的地点上方的集群没打了，我实在不喜欢打集群，不打了&#xA;&#xA;休息一下再离开地图（离开之前记得和地图左下角靠中间位置的混种人对话）（休息时让聂纽做镜影术给沃尔吉夫学）目前经验21731/details&#xA;detailssummary回铁卫雄心休整/summary&#xA;提前休息是为了防止回酒馆的路上遇到通知酒馆保卫战的信使。&#xA;&#xA;酒馆保卫战前置随机遭遇&#xA;这场战斗的主要难点是开始时队伍是无buff的状态，所以需要抢到先攻上buff。有什么法术和能力资源都可以交了，我这里用到的比较重要的技能是共用延缓毒发和次元陷坑。&#xA;&#xA;回到酒馆，卖垃圾，飞斧、镰刀、短弓、短矛、戮军斧、+1胸甲也都卖了，目前16932金币。买了共用防酸、初学者手套、共用抵抗火焰、共用防护火焰、黑暗预兆（直接给主角戴上了）。只剩黑暗罩纱没买了&#xA;&#xA;岱兰升级：&#xA;4级：魅力，宗教、沟通、世界；音鸣爆（打灰兵营用&#xA;5级：专长：技能专攻-宗教（因为带岱兰的时候多半不带索希尔，没人过宗教），绝不动摇、牛之蛮力&#xA;&#xA;战前准备&#xA;酒馆保卫战队友：席拉 兰恩 柯米丽雅 小烬 聂纽。休息前法术改一下，之前记的是双份buff，这次每等级一分钟的buff可以改成只记一份了，多出来的法术位可以记增伤/控制类法术（比较好用的群体法术：凛冬之握、致病纠缠）。&#xA;&#xA;酒馆保卫战开始时队友身上是没有buff的，需要在战斗内上。有个小技巧是算好每个队友需要的上buff的回合数，尽量平衡各个队友上buff的回合，比如如果柯米丽雅需要上的buff太多，就可以看看能不能让其他队友分担一些/用药水解决，因为回合制下基本是上完buff才能离开门口就位加入战斗&#xA;&#xA;改好之后存个档，睡一觉，醒来就是保卫战了/details&#xA;detailssummary酒馆保卫战+升6级/summary&#xA;（没打算做保护酒馆不受毁坏的成就，不公平难度做这个太难了）&#xA;&#xA;开局先站原地把buff上了，加速术移位术先不用上，烬需要上的buff不多，可以最先在p1图中右侧道路上放凛冬之握控敌人（最好在下方侧边留出一条小道让变巨兰恩能站过去打到敌人而自己不被控），柯米丽雅的致病纠缠也可以放这里，席拉可以到p2楼梯的位置顶着，其他人找个地方待机、补补伤害就好了（最好是p1p2两处都能兼顾到的），法术最好先留着少用，烬闲着没事就上邪眼/易伤/沉眠吧&#xA;&#xA;就位之后差不多就这么个情况，兰恩在两头跑来跑去打&#xA;&#xA;打一阵子之后出现第二段动画，屋顶上的敌人增多而且更强，可以让兰恩站过去重点杀一杀（另一侧继续让小烬/柯米丽雅控着就行了），主打的就是快进到第三阶段。席拉那边顶的敌人多起来之后就可以考虑让聂纽上延时加速术了。 &#xA;&#xA;（初信者战士是无限刷新的小怪，应该不影响战斗进程，想推进战斗需要杀死其他名字的敌人）&#xA;&#xA;进第三阶段之后的走位就更多靠随机应变了，我是席拉兰恩打牛头人，柯米丽雅打新出现的赘行魔，聂纽控新出现的炼金术士，主角小烬支援。延时移位术可以上给席拉了，加速术没了也可以补，辟邪斩、法术也都可以放了……只要打到这里不是弹尽粮绝，应该不难过，牛头人ac还不如速袭魔呢。&#xA;&#xA;（在快打完的时候让没事干的队友去捡战场上的装备，之后卖）&#xA;&#xA;打完就升6级了，如果dlc2已通关，额外获得一个权杖。 &#xA;&#xA;6级&#xA;主角：臭云术（没必要学火球术，第二章可以买炽热火蛇戒指&#xA;席拉：同以前一样&#xA;柯米丽雅：同&#xA;兰恩：血怒者-原怒者（后面神话1拿无限狂暴），天界&#xA;沃尔吉夫：蛛网术（让他和聂纽互相做卷轴补充法术书），牛之蛮力&#xA;烬：尖笑、毒液啐沫&#xA;聂纽：火球术、共用防护箭矢（抄成卷轴用）&#xA;岱兰：操纵亡者&#xA;乌布里格：同&#xA;&#xA;到酒馆室外可以领到战利品，还有伊拉贝思给的武器也可以卖掉（dlc2权杖还是先留着比较好），买黑暗罩纱&#xA;&#xA;之后第一章就没有时间限制了，可以慢慢打。&#xA;聂纽的三环法术位还可以记英雄气概（但我图方便记双份buff，所以还是加速术2移位术2）。&#xA;给柯米丽雅记了个鹰之威仪，打boss的时候给席拉上，三环多的法术位就记操纵亡者。&#xA;席拉的圣武士法术位记了天堂面纱。&#xA;休息一次之后出门去市集广场（队伍：席拉 兰恩 柯米丽雅 聂纽 沃尔吉夫），这次休息让聂纽做朦胧术给沃尔吉夫学/details&#xA;detailssummary第一章小地图收尾/summary&#xA;市集广场&#xA;酒馆保卫战后市集广场出现了新的怪，位置比较分散，多逛逛，看到敌人再上buff就好。&#xA;主要目标是打食魂魔获得成就教长代行者，出现在之前死灵法师的位置，走近触发，满buff，如果聂纽还可以给兰恩上英雄气概。给席拉防死结界、鹰之威仪，席拉兰恩行动自如+祝福武器药水，席拉过去触发战斗，没有防死结界的队友可以在远处待着，有加速术+狂暴+祝福武器+渐隐术+满buff的兰恩砍两三轮就把boss砍死了。打完经验23712&#xA;&#xA;然后随便逛逛清清怪就走了。&#xA;&#xA;这次出去捡上所有东西回酒馆卖掉。目前经验23874，吞噬护符、损害长剑和+1链甲也卖了，我又卖了2级做卷轴工具，购入了3级的，为了让聂纽做共用防护箭矢（能硬顶集群伤害）。&#xA;&#xA;再休息，法术位不用动，聂纽做共用防护箭矢（或者沃尔吉夫做蛛网术给聂纽学），再找牧师购入一些防死结界和行动自如卷轴备用。&#xA;&#xA;去皮塔克斯的酒窖，进门满buff开战，打完房间内侧过察觉捡到武器，可以卖。&#xA;&#xA;去黄玉必应屋，上共用防酸，满buff，打完拿到先知之祸轻弩和菜谱&#xA;&#xA;去提拉巴德的住处，进去之前休息一下，把山茶的一个二环法术位变成【共用防护阵营】，接下来打魅魔的时候用。聂纽还是做共用防护箭矢。&#xA;进地图先上除了加速术移位术之外的buff，先打街上的敌人（这里难打的话可以在虫裂魔现身后在它身边放操纵亡者），打完进门，柯米丽雅隐匿过去解除陷阱再回来，上共用防护邪恶、加速术、移位术，给席拉上防死结界，开战，法术/能力都可以用了，对魅魔用闪光尘，然后给兰恩续渐隐术打措手不及（它常态ac40，措手不及ac30，兰恩攻击加值26），柯米丽雅就复读邪眼，打完就可以捡捡东西回酒馆了。&#xA;&#xA;第一章小地图全部探索完毕，准备去灰兵营&#xA;卖东西清理背包，斧头、木棒、公正长剑我都卖了，需要的话还可以再买点卷轴药水什么的，我以防万一又买了一张共用防火。&#xA;buff记双份，聂纽不用记加速术，换移位术&#xA;再做一张召石卷轴留着，食物吃加移动速度的，队伍配置沃尔吉夫换成岱兰/details&#xA;detailssummary灰兵营+神话1/summary&#xA;进灰兵营获得加速术buff，其他buff先别上，这一层的东西捡完之后上每等级10分钟或1小时的buff，以及共用延缓毒发、共用抵抗火焰，还可以给主角挂个渐隐术（上楼敌人仇恨可能在主角身上），然后上楼。&#xA;&#xA;岱兰和主角可以复读打击士气，打完没必要浪费时间捡东西，之后还会回来。再上一层楼，如果有德斯娜牧师帮助，他们会让虫裂魔沉睡，看完动画过去让兰恩对虫裂魔使用致命一击就好，打完再上每等级一分钟的buff&#xA;&#xA;接下来会尽量走最快速到达boss门口的路，其他非必经之路上的小怪可以打完boss拿到神话1再来&#xA;&#xA;往前走，打完外面走廊的小怪，再次下楼前往一楼，这是我们之前序章走过的地方。打完门口小怪和魔法门互动，圣教军法师会帮忙开门，等待开门后杀门后走廊上的小怪。&#xA;&#xA;然后使用共用防火卷轴，再开图示房间的门，开门时会自动存档，打不过的话读档，敌人就会恢复到没有发现主角队的状态，可以在这种状态下做其他准备。&#xA;&#xA;至于打法，我用了闪光尘+臭云术，兰恩砍中了再恐惧几个，就好处理了。打完察觉到房间右上的暗门（如图） &#xA;&#xA;上楼，开门前给主角上渐隐术，开门开战。打完出门遇到暴怖魔，再打完，走到p2p3所示门前，开门之前给席拉上个移位术，席拉开门开战。&#xA;&#xA;在这里主角又扔了臭云术，岱兰用了操纵亡者（不用太节省，打boss之前会贴心地回复所有法术位的）。我打完这里的时候每等级一分钟的buff差不多要掉了，捡捡东西休息一下，这次记得休息前记加速术（捡到一个+2敏捷腰带可以给兰恩，+2巨力腰带和骤然巨力可以给席拉）。&#xA;&#xA;这一层楼目前只剩三个速袭魔和一个小boss区域了，速袭魔中的两个会被德丝娜牧师催眠，剩下一个无buff也能打，然后就只剩图中这扇门后面的小boss没有打，到门口再上第二轮buff。&#xA;&#xA;满buff，给席拉法师护甲，用上黑暗罩纱，开门。&#xA;如果有dlc2：第一轮用夺命暴雪权杖对boss上魔法飞弹，造成缓慢术效果，让她放不出虫群。席拉兰恩集火boss尽快杀掉。&#xA;如果没有dlc2：用防护箭矢抵消集群伤害，同样集火boss。&#xA;&#xA;打死之后获得钥匙，去开需要钥匙的门。打完丧尸继续前进触发冥娜蛊斯陶顿剧情，看完上楼遇到强力牛头人，ab29，兰恩用祝福武器药水，席拉上辟邪斩，抢在它之前用召石卷轴造成困难地形让它无法冲锋，我还用主角给它上了衰弱射线、聂纽上致盲射线、岱兰打击士气，它的ab就被降低到20了，兰恩迅速击杀。&#xA;&#xA;这之后就是boss战，进战斗自动回复所有法术位并且获得如图龙傲天buff。&#xA;&#xA;一开始不要走得离冥娜蛊太近不然她会传送走，在龙傲天buff下我们的法术dc会非常高，所以可以先用法术控住她（主要目的是让她不要放出来腐烂幻象）。打到一定程度之后出现第二波小怪，这波小怪的初始仇恨在主角身上，很烦，也可以提前铺一些地形法术控住，优先集火冥娜蛊，把冥娜蛊血条打空触发剧情之后怪就都走了&#xA;&#xA;神话1&#xA;主角：打算走灵使所以选无拘乐器，偏好超魔-增效（之前超魔到二环的魔法飞弹也没删，之后一环二环都可以放增效魔法飞弹了&#xA;席拉：屹立不倒&#xA;柯米丽雅：腐秽侵世&#xA;兰恩：无限狂暴&#xA;聂纽：充裕施法&#xA;岱兰：第二秘示域-自然&#xA;沃尔吉夫：变化自如&#xA;烬：巅峰元素-火&#xA;鸟哥：变化自如&#xA;索希尔：领域痴迷&#xA;&#xA;然后下楼去探索之前没去的地方。如果中了冥娜蛊的力竭波，可以让席拉用圣疗解除&#xA;&#xA;图中这个陷阱手动解除（而不是让魔裔解除）给960经验，如果巧手不足就用那个可以暂时提升技能点的家族徽章道具&#xA;&#xA;彻底打完捡完东西就走了，超重的话把东西丢在地上，出地图时会弹出窗口问要不要带上战利品，这时再全带上就好。目前经验/负重/金币是这么个情况。出灰兵营进第二章&#xA;&#xA;/details&#xA;&#xA;第二章&#xA;detailssummary进入新章+升7级/summary&#xA;找说书人对话，修复后继者圣契，好东西，随身携带，不要给女王（低难度无所谓&#xA;&#xA;进指挥官帐篷之前在其他地方都逛一逛，对话、搜刮。进指挥官帐篷触发剧情之后外面的垃圾会更新，可以再搜刮一次。如果想攻略女王，这里可以选择说服女王参加圣战。如果想做虫群道途，就不要让女王加入了，不然后面她会阻止我们做虫群道途的邪恶选项。&#xA;&#xA;有后继者圣契之后不再需要寒铁武器了，闪耀匕首给沃尔吉夫，替换原本的寒铁匕首。生机半身甲先给席拉穿了。卖完不需要的装备之后背包是这样，金币43527。&#xA;&#xA;黑暗之角给索希尔拿着了，黑镜护符给了小烬&#xA;&#xA;和所有能对话的npc对话之后我的经验是34972/35000（正常情况下如果前面没有漏经验，应该已经7级了），距离升级只差一点点，所以我在出门之前走了走圣教军棋（雇佣法师将领【市刹那】，兵优先买射手），完成了几步圣教军任务之后就升到7级了。&#xA;&#xA;7级&#xA;主角：高等法术专攻（塑能），精通先攻，护盾术，镜影术（一会儿在索希尔墓园就可以用这个保命），英雄气概，&#xA;席拉：盔甲专攻（中甲），武器神圣盟誓&#xA;兰恩：擅长异种武器-斩矛，长柄&#xA;聂纽：超魔-延时，高等隐形术，冰风暴（后面麻风病人的笑容用）&#xA;岱兰：法术专攻-塑能，动物伙伴-狼，魔化武器（用不到，随便选的），鹰，神使灵光&#xA;狼：蛮力，灵巧、使用魔法装置，欲魔落袭，武器专攻，力量，闪避，7级专长是包抄，买到书呆子头带给狼戴上再升级点包抄&#xA;索希尔：3灵巧，精通先攻&#xA;柯米丽雅：技能专攻-世界&#xA;沃尔吉夫：包抄，磨锋砺刃、高等魔化武器（聂纽目前法术位比较缺，分担一下），用卷轴学了移位术（格温姆宅邸过察觉拿到的）、共用抵抗能量（第一章买的）、共用防护箭矢（聂纽做的）&#xA;乌布里格：突刺&#xA;在有主角做火法的情况下不太会再带小烬了，所以小烬加点后面就不写了/details&#xA;detailssummary第二章可以买的好东西/summary&#xA;越早买越好：&#xA;低等延时超魔权杖&#xA;碎虫者（给兰恩前期拿着用用&#xA;无阻法袍（现在没了结盟施法者，感觉更重要了……&#xA;&#xA;到麻风病人的笑容之前买：&#xA;书呆子头带&#xA;&#xA;救地狱骑士之前买：两张群体次元门卷轴（用来逃课）&#xA;&#xA;买完上述物品后还有钱就买：&#xA;低等强效超魔权杖&#xA;自然的惊愕&#xA;迫降护腕&#xA;次级决斗手套&#xA;炽焰火蛇&#xA;霜护（可以给柯米丽雅）（如果玩远程就不用了）&#xA;骗徒戒指&#xA;莎恩芮战裙&#xA;6级卷轴制作装置+腐烂幻 象卷轴（可以让聂纽做更多腐烂幻象卷轴为眷泽城做准备）&#xA;其他卷轴也都可以买来给聂纽学/details&#xA;detailssummary索希尔任务/summary&#xA;出门之前先给升过级的队友记法术，之前没提到的常用buff：&#xA;索希尔：骨拳术、共用延缓毒发、抵抗能量、神使灵光、圣战之刃&#xA;席拉：圣能面纱&#xA;聂纽：高等隐形术（虽然学了超魔延时但第二章前期还用不到，四环法术位比较紧缺，等神话2拿到偏好超魔或者精通充裕施法就舒服多了）&#xA;记完所有要用的buff之后，多余的法术位多记控制类法术，保证打强韧/反射/意志的三类都有&#xA;&#xA;休息一下，沃尔吉夫这次可以做蛛网术给聂纽学了，或者聂纽做三环法术提前帮沃尔吉夫备着&#xA;&#xA;索希尔任务地图&#xA;配队：席拉 兰恩 聂纽 索希尔 岱兰（有神话1之后岱兰可以替柯米丽雅上树肤了，所以可以把她换下来。岱兰还有狼，还能用引导能量打丧尸，在高难度的索希尔任务地图里比柯米丽雅更强。低难度还是推荐柯米丽雅或者沃尔吉夫，因为他们会开锁，地图里有宝箱）&#xA;&#xA;进索希尔任务地图看完剧情就是战斗，无buff情况下回合制太难了所以我先切了即时，除了席拉之外的所有人往画面右侧跑，席拉殿后t住，眼看跑不掉了再切回回合制，主角给自己上渐隐术然后上油腻术控敌人，聂纽先上加速术和移位术再上别的buff，岱兰和索希尔看情况决定是加血还是引导能量伤害不死生物。第二波敌人出来之后初始仇恨又在主角身上，给主角上隐形术，席拉T住&#xA;&#xA;现在兰恩有无限狂暴了，记得进战斗看一眼狂暴开了没，没开的话手动打开。高等隐形术当作渐隐术的上位替代就行。后面的战斗没什么难的，整个地图打完经验38672&#xA;&#xA;回去休整&#xA;回军营卖垃圾、休息，军需官处购入自然的惊愕给席拉穿，因为自然的惊愕限定的最大敏捷加值是3（原本生机半身甲是0），今后聂纽可以给席拉上猫之轻灵提升ac了（没有就穿+2敏捷腰带）。换下来的生机半身甲给索希尔穿了。&#xA;我之前选择让女王参加圣战了，这次回来看到女王加入营地，对话获得400经验/details&#xA;detailssummary席拉任务+夜莺林+未解之谜+回营地/summary&#xA;今后的常规配队：席拉 兰恩 聂纽 小贼 岱兰，buff都是能记双份就记双份的&#xA;&#xA;猎心营地&#xA;进席拉任务地图，过剧情、捡东西，左边能捡到好盾牌，给席拉换上。触发追恶魔剧情之后再上满buff，主角上镜影术渐隐术法师护甲护盾术保命。打完就可以离开了，接下来去夜莺林。此时圣教军棋是这样。&#xA;&#xA;夜莺林&#xA;主角队去夜莺林的路上会遇到事件，看到图中场景就提前上buff再靠近npc，还可以用一下黑暗罩纱。打完捡东西，有些角落要过察觉。到夜莺林门口如果没buff了就休息一下（让沃尔吉夫记一个共用抵抗能量）&#xA;&#xA;到夜莺林，可以用黑暗罩纱+共用抵抗火焰，满buff（只有一次的buff也都可以用在这里，下一次休息前已经没有战斗需要打了），还可以让聂纽多给主角一个移位术保命。&#xA;&#xA;未解之谜&#xA;未解之谜没有怪，逛逛捡捡东西，做完解谜拿了奖励再出来就好。我这里捡上东西之后超重了，给队友上了变巨和牛之蛮力就好了。回军营卖垃圾&#xA;&#xA;圣教军棋目前打到这样，给的心灵暴政也可以卖&#xA;&#xA;回营剧情+休整&#xA;回营地，触发剧情，答应去救地狱骑士&#xA;如果有联动dlc，还会解锁任务：奇怪的访客。和地狱骑士在同一个方向。&#xA;帐篷外触发小烬事件&#xA;和席拉对话（在席拉任务多选善良选项，后期席拉可以获得特殊能力）&#xA;在希洛处看到神秘的精灵&#xA;和军需官对话看到新的对话选项，我选了第二个&#xA;卖锤子、心灵暴政、链甲衫、坐骑甲、鼓舞颂歌帽、恐惧进击、审判重弩、灵巧之拳&#xA;买次元术卷轴2、书呆子头带、次级决斗手套（给兰恩）&#xA;给岱兰的狼装备书呆子头带，升7级，点包抄，然后再卸掉。接下来可以先给聂纽戴一会儿/details&#xA;detailssummary月舞草原+寒溪村+救地狱骑士+回营地/summary&#xA;月舞草原+寒溪村&#xA;去月舞草原。满buff（只有一次的buff也可以用在这里），席拉靠屹立不倒扛着，效果结束的时候正好打完&#xA;&#xA;圣教军现在是这样。去寒溪村，搜刮一圈，地图右边的动物可以打一打，和月舞草原差不多&#xA;&#xA;触发随机遭遇遇到了商人，买了可控火球术卷轴（非必要），给聂纽学了（还买了点复原术卷轴备用&#xA;&#xA;回军营，自己的帐篷，看到神秘精灵，放她走。接下来去地狱骑士那边。圣教军现在只剩那个7级的没打了，暂时先不往前推进&#xA;&#xA;地狱骑士&#xA;地狱骑士处，洞穴外侧上满buff都比较好打，不说了。进入洞穴之后:&#xA;1.逃课法&#xA;战斗开始之后所有人到左侧灵巧检定的位置站好，用群体次元门卷轴传送到右侧，等上面打完再过灵巧回去就好了。雷吉尔入队之前锁血死不了，让他打。老雷辛苦了！&#xA;&#xA;2.不逃课打法（用另一个恶魔道途档打的，指挥官是原怒着，配队是席拉+雯朵格+聂纽+索希尔+小烬。注意石像鬼有飞天特性，不吃地形法术）&#xA;和雷吉尔对话前让席拉站在靠进来的门口的位置接敌&#xA;第一波敌人主要靠有高等隐形术的物理近战（大力哥）输出，我的恶魔指挥官在这里拿恐惧进击ab28（+7基础+8力量+1增强+1疾驰骑士的手套+2迫降护腕+2夺命姿态+2包抄+2隐蔽+2夹击+1牛头人书卷+1加速+2狂暴-2猛力攻击-1体型），石像鬼措手不及ac22&#xA;第二波怪刷在洞穴内部，用npc和召唤的骷髅先顶过第一轮，有渐隐术的雯朵格靠分裂射击打伤害，走近的就用物理近战杀掉，小烬没有法术要用的时候就复读沉眠和邪眼。这里雷吉尔和亚克有概率走过去t住，如果他们t住了很有利于战局，因为他们死不了，正好一侧他们来t、一侧席拉来t。如果没有t住就很有可能要sl了。&#xA;第三波刷在洞口、紧接着第四波刷在内部，这两轮最难打，索希尔一直给大力哥善良之触，聂纽一直给主角和雯朵格补渐隐术和高等隐形术，资源都可以交了。如果席拉不幸中了定身术，可以让索希尔给点滴幸运提升检定成功概率。&#xA;&#xA;打完捡到灵感头带，可以先给兰恩戴，之后带柯米丽雅的时候换给她&#xA;&#xA;联动dlc地图怪脊村&#xA;我打的这个流程是不缺这部分经验的，如果想现在去打怪脊村，需要提前准备好至少三张次元门卷轴和共用防护火焰，最好再准备一个钻石用于解谜。&#xA;&#xA;回营休整&#xA;出地图，回一趟军营，把dlc4队友鸟哥自带的吊坠扒下来放背包。寄望重剑、+2胸甲和热身甲我也卖了，凑够了16200+，购入迫降护腕给兰恩。&#xA;+2防御护腕和两把长弓也卖了，凑够9000+购入了低等强效超魔权杖，之后让聂纽或者烬拿着打集群。&#xA;还要提前备上共用防护箭矢卷轴/details&#xA;detailssummary无名废墟+麻风病人的笑容地表+回营地/summary&#xA;无名废墟+麻风病人的笑容战前准备&#xA;出门前先看下索希尔的buff有没有记好，后面有用（主要需要圣战之刃）。去无名废墟，还是之前的配队，探完无名废墟经验是47028。正能量经匣先不急着给岱兰戴，一会儿给索希尔在麻风病人的笑容用。&#xA;&#xA;在到麻风病人的笑容之前休息一下（去的路上触发了随机事件，三个暴怖魔，打完捡到纸条，解锁不起眼的营地），我做了一张火球术卷轴（共用防护箭矢够用了&#xA;休息之前改法术，这次聂纽四环可以记两个冰风暴/可控火球术了，三环有空余位置也可以记火球术，buff记一份就好，沃尔吉夫的buff不重要反正不带他（战斗中火球术没派上太大用场，主要伤害还是靠兰恩砍的）&#xA;&#xA;麻风病人的笑容地表&#xA;选雷吉尔的方案、牺牲少数受害者，这是小队要带索希尔的情况下的最优解。&#xA;&#xA;进地图，可以把小沃尔吉夫换成索希尔（给兰恩上圣战之刃），给兰恩装备集群克星吊坠、书呆子头带&#xA;&#xA;安妮维亚提醒不要急着发财不然扣女王评价。这里的判定其实不是什么都不能拾取，而是不能拾取珍贵装备。可以打开拾取物品的窗口，拾取好装备后，再打开不含珍惜装备的窗口，把原先的窗口顶掉，就不会被判定为拾取了钱财。我主要拾取了轻丝袍给席拉穿&#xA;&#xA;战斗：上了共用防护箭矢卷轴之后，只让兰恩和席拉走在最前面，其他人在远处放法术/加血，记得给席拉的武器换成打钝击的，我换了之前第一章就用过的烈火硬头锤。有dlc4送的吊坠的情况下很好打。集群免疫魔法飞弹，但王室卫兵不免疫，而且增效魔法飞弹造成的额外伤害 集群也不免疫，所以主角也可以对王室卫兵放增效魔法飞弹&#xA;&#xA;车夫救一下，第四章会给好东西&#xA;&#xA;回营休整&#xA;打完到地下看一眼（如果不去地下，无法察觉努拉有问题），然后就出地图回去休整一下，之后再回来打地下&#xA;这次回营地卖了猎手确证和+1半身甲，现在身上有16000金币。休息一下然后去麻风病人的地下，buff改成双份，正能量经匣换回给岱兰了&#xA;走之前去努拉帐篷过一下察觉，发现努拉有问题&#xA;&#xA;圣教军棋处获得了魔术师的戒指，给聂纽了。&#xA;&#xA;强效权杖可以换给主角了，以后可以放增效（每个伤害骰+2伤害）+强效（伤害×1.5）+天命（dlc1给的，伤害×1.1）+初学者手套（每个伤害骰+1伤害）+专精（施法者等级+2，相当于多一颗飞弹）的魔法飞弹，在现在七级放飞弹（普通情况下是4颗，每颗伤害1d4+1），一个法术的预期伤害是（1d4+1+2+1）×5×1.5×1.1=40∽65……之后还能有力场之锋（每个伤害骰+2伤害），预期伤害变成55∽80（每一颗飞弹的小数点后面的伤害都先删去了）……还是很厉害的！/details&#xA;detailssummary麻风病人的笑容地底+8级+回营地/summary&#xA;麻风病人的笑容地底&#xA;这次的配队是主角 席拉 兰恩 聂纽 索希尔 岱兰，忘记带负责巧手检定的队友了，好在地底的陷阱都是可以绕过的&#xA;&#xA;前半段的buff就是常规buff，唯一要注意的只是让索希尔给兰恩上圣战之刃，获得额外附伤，打集群打得快一点；聂纽之前记的冰风暴可以换回高等隐形术了。&#xA;有四个集群埋伏的地方，可以让动物伙伴去一侧送，暂时拖住两个集群，防止大部队被集群集火aoe暴毙。&#xA;&#xA;现在打地下毒啮魔是这样&#xA;&#xA;第一次休息之前打了这些，陷阱绕过去了，大蜘蛛先不打因为过去需要一小时，buff会掉光。拿到了+2长剑、虚空之声和辐光反曲刀，打算都卖了。集群已经全部打完了，给席拉换回骤然巨力（换下来的武器应该也可以卖，不过我以防万一就先留着），兰恩的书呆子头带和集群吊坠也可以换了。&#xA;&#xA;不小心让岱兰被中了debuff的兰恩砍死了一次，用掉了银龙鳞片，不过之前给说书人看过鳞片了，应该不会卡任务。&#xA;&#xA;接下来休息一下去打尸妖那条路，尽头拿到泽卡琉斯的魔杖，选择放在包里。之后主角会自动位移到魔杖处，而且会刷出新一轮小怪，注意防御。在这个分叉路能获得+2虫类破敌精灵曲刃（可卖），菜谱，心灵穿刺者（柯米丽雅玩近战可以用），银龙爪子的碎片（需要和推车互动），+2轻敏腰带，并且队伍升到8级。&#xA;&#xA;8级&#xA;主角：魅力，咆哮术&#xA;席拉：圣武士，魅力，眩晕（随便选的）&#xA;兰恩：力量，精通重击（斩矛），菲尼安可以变斩矛给兰恩用了，碎虫者可以卖了&#xA;聂纽：智力，虹彩图纹，灭顶悲痛（感觉选得不太好，都是打意志的法术，不过主角已经学了咆哮术打强韧了，而且四环打反射的法术也不多，聂纽也学了火球术了……）&#xA;索希尔：感知&#xA;岱兰：魅力，行动自如&#xA;狼：力量&#xA;柯米丽雅：感知，秘咒-超魔-法术升阶&#xA;沃尔吉夫：敏捷，战斗特技-精通双武器战斗，加速术，英雄气概&#xA;烬：魅力，救难，防死结界&#xA;乌布里格：力量&#xA;&#xA;大蜘蛛&#xA;回到这个位置准备过去打大蜘蛛&#xA;&#xA;升级之后过运动检定过去，再重新上一遍buff，开战，它ab挺高，席拉可以用屹立不倒顶一下。战后获得搜猎仪之爪，给沃尔吉夫，药师护符我感觉没太大用处，也可以卖。打完回营地卖东西&#xA;&#xA;回营休整&#xA;之前买了两张次元门卷轴，在地狱骑士那边用了一张，剩下的一张给聂纽学了。&#xA;买了六级抄卷工具和腐烂幻象卷轴，早点让聂纽做起来预备眷泽城。把原本的抄卷工具卖掉，补充了一张复原术、一张防死结界。还剩14000+金币&#xA;&#xA;目前第二章里想买的东西还剩这些没买：&#xA;炽焰火蛇&#xA;霜护&#xA;骗徒戒指/details&#xA;detailssummary不起眼的营地+地底藏身处+天堂之缘+石像鬼夜袭/summary&#xA;休息完出门，这次配队是主角 席拉 兰恩 聂纽 岱兰 沃尔吉夫。圣教军先往右侧推进，不着急攻打下一个堡垒（以防万一还需要再回去修整）&#xA;&#xA;不起眼的营地&#xA;不起眼的营地捡到精灵笔记，过察觉捡到次元门魔杖。&#xA;&#xA;地底藏身处&#xA;地底藏身处要上共用抵抗电击，抵消鬼火的伤害。鬼火的隐形用岱兰自带的闪光尘处理就好。小boss的藤蔓用行动自如解决。同仇链甲给兰恩穿，正义圣教军之戒给席拉&#xA;&#xA;天堂之缘&#xA;接着去天堂之缘，进去做完岱兰任务离开，再重新进去，就可以全队一起行动，到房间里过察觉发现德莱文的帽子（给主角，戴上就不摘了）和镜影术魔杖（石像鬼夜袭处主角和兰恩开局用过之后再给席拉）&#xA;&#xA;然后就可以推进圣教军、打下一个堡垒了。需要的话也可以先回营地卖卖东西再推进。做完岱兰任务离开天堂之缘后会自动休息一次，所以不是很需要休息。沃尔吉夫身上的东西都可以卸下来了。接下来就打石像鬼。&#xA;&#xA;主线-石像鬼夜袭&#xA;触发石像鬼事件之后，开局只有主角和兰恩两个人，这里的buff就靠卷轴和药水上了。我是这么个情况（兰恩的法师护甲穿着同仇链甲就没必要，我上习惯了）。&#xA;&#xA;主角第二轮可以补一个渐隐术，因为第二轮石像鬼的初始仇恨在主角身上，可以提前让兰恩站在石像鬼到主角身边的路上，借机攻击蹭点伤害&#xA;&#xA;在努拉那边记得过察觉。可以等接到山茶和席拉入队之后再过去，会好打一点。&#xA;&#xA;剩下的没什么好说的了，不难打。过了剧情就去了失陷教堂山脚下（去之前找军需官卖了垃圾，目前身上20000+金币，具体数值忘了）/details&#xA;detailssummary失陷教堂+神话2+灰莓村+9级/summary&#xA;失陷教堂&#xA;之前石像鬼夜袭时用掉的法术位并不会恢复，不过没关系，buff机聂纽马上就入队。如果buff不够就继续喝药水用卷轴，不用心疼，后面应该也没有这么需要基础buff的卷轴/药水的地方了。&#xA;&#xA;失陷教堂下面的石像鬼初始仇恨又都在主角身上，主角法师护甲+护盾术+镜影术拉满，还可以补渐隐术和移位术&#xA;&#xA;边上山边捡队友，最终队伍配置是主角 席拉 兰恩 聂纽 柯米丽雅 岱兰（为了岱兰的行动自如和柯米丽雅的邪眼+巧手）&#xA;&#xA;在教堂门口要给席拉用防死结界卷轴，防敌人的重伤术。看到高芙瑞的时候buff差不多掉完了，正好这里有清除腐化的雕像，可以休息一下再前进&#xA;&#xA;然后下楼一路直走遇到泽卡琉斯，把魔杖给他解锁巫妖道途，我为了降低boss战难度同意打扰死者了。捡捡东西拆拆陷阱再上buff去两侧房间战斗。有鬼魂，需要给席拉用防死结界卷轴。&#xA;&#xA;回到地表继续推进。打boss之前给席拉兰恩主角（和其他你认为比较重要的队友）上行动自如。打完获得神话2&#xA;&#xA;捡东西，其他地方先不探了下次再去，回山脚，离开，回营地的时候注意灰莓村有没有察觉出来，没有的话需要读档。&#xA;&#xA;神话2：&#xA;主角 巅峰元素 火&#xA;席拉 盔甲专攻 中甲 耐受&#xA;柯米丽雅 充裕施法&#xA;兰恩 精通重击 斩矛&#xA;聂纽 精通充裕施法&#xA;岱兰 持久法术&#xA;小烬 偏好超魔 增效&#xA;乌布里格 神话冲锋/神话猛力攻击&#xA;索希尔 奇迹领域-疯狂&#xA;&#xA;回营休整&#xA;回营地卖东西，虚假希望链枷、魔法报应盾牌都卖了，购入炽焰火蛇给主角戴，又补充了两张防死结界卷轴，还剩1300+金币。&#xA;&#xA;和队友对话给任务收尾，到努拉帐篷选诡计大师选项策反她，当前经验65374&#xA;&#xA;继续探索失陷教堂&#xA;睡一觉出门，这次岱兰换成索希尔（感觉好久没带柯米丽雅和索希尔了，调整一下法术位的搭配，我提前给索希尔记了两个行动自如备用），回失陷教堂，从这个地方下山脚&#xA;&#xA;对石像鬼酋长用行动自如防控制；对邪教徒用防死结界防杀生术和重伤术；对魅魔用防护阵营免疫支配（以及之前上的防死结界免疫能量流失），它们弱强韧所以还可以让主角用咆哮术控。&#xA;&#xA;打完魅魔群之后刷出来的垂线魔孽是这一段最难打的，有盲斗，高等隐形术对它无效。资源都可以交，席拉和柯米丽雅的屹立不倒都我用在这里了&#xA;&#xA;再往前是冒戈拉，会窃亡凝视，听到bgm变了先给前排上防死结界再往前，ac比较高但没有盲斗，让聂纽给兰恩上个高等隐形术就能打了。&#xA;&#xA;打完冒戈拉，我的加速术移位术已经用完了，好在剩下的都是普通怪。捡东西，和爱露视频通话后就可以离开了&#xA;&#xA;回营休整&#xA;回营地，卖东西，飞斧和手斧都卖了，之前的灵巧之拳护符也卖了，大猎物手套先留着 之后给爱露。购入霜护（玩远程不需要）和骗徒戒指给柯米丽雅。至此第二章打算买的东西都买了，剩下的钱补充复原术、防死结界和行动自如卷轴。休息一下。&#xA;&#xA;当前经验72429/75000，算上后面主线的1280经验，距离升级还差一千多。需要打一下灰莓村。（如果有做dlc任务会有额外经验，就不需要了&#xA;&#xA;灰莓村&#xA;正常上buff+防死结界，虽然席拉应该不太用得上但是以防万一。潜行过去，一开始只有负责召唤的队友和主角靠近一点（防止人太多，boss放瘟疫风暴），看到boss之后岱兰召唤骷髅，山茶用在泽卡琉斯地下室发现的咒法与召唤的二元性召唤天使，还可以用酒杯召唤灵使，让召唤物去前排顶着骗技能，骷髅没了就补。如果骷髅拉好了boss的仇恨，boss朝骷髅放瘟疫风暴/灰飞烟灭就放不出来，而且天使还有电击抗性，不怕风暴束&#xA;召唤物拉住仇恨之后主角一直朝boss放魔法飞弹，兰恩清其他没被拉住的鬼魂小怪。用上极效和强效权杖，主角放了3发强效增效魔法飞弹+3发极效增效魔法飞弹+2发增效魔法飞弹（还可以用德莱文的帽子送的瞬发加快速度）先打死了boss，剩下的就很好办，不用担心队友聚集导致boss放aoe了，直接群殴&#xA;打完就9级，获得了这个卷轴可以给席拉用&#xA;&#xA;回营地再休整一下，捡的巨剑也可以卖了，继续补充那三种卷轴。圣教军可以往前推进了，记得把左边的军队也打了拿到力场之锋给主角，威压木棍给聂纽了&#xA;&#xA;9级&#xA;主角：超魔 法术顽强，灼热射线，改专精灼热射线，狂笑术，加速术，高等隐形术&#xA;席拉：圣武士，盾击。新法术记武勇灵光&#xA;柯米丽雅：博学士，法术专攻（咒法），法师专长-高等法术专攻（咒法）&#xA;兰恩：受诅巫师（为了免疫疲劳），精通终势斩、跛足、野兔魔宠、冻皮&#xA;聂纽：技能专攻-知识-世界（为进博学士做准备），冰封之牢，定身怪物（现在聂纽有很多五环法术位了，记两个冰封之牢备用，剩下的都可以记延时高等隐形术，相对地四环就可以少记几个高等隐形术，改记延时加速术、移位术。变巨术缩小术也可以延时到二环、各记一个就够了（等buff时间结束也差不多要休息了，如果到时候发现还需要也可以临时喝药水顶着），一环多余位置记魔法飞弹，再记一个油腻术备用。总之好好调整一下。之后打眷泽城还是记双份buff（圣教军处已经获得了+4巨力腰带，给兰恩的牛之蛮力也可以不记了）&#xA;岱兰：高等法术专攻-塑能，熊之坚韧，祈祷术，防死结界&#xA;小烬：超魔-强效，治疗中伤，移除目盲，次元门（随便选的）&#xA;索希尔：超魔-法术延时（调节法术位用，四环好法术多但记不下，这样想用的就可以放到五环了&#xA;乌布里格：化形师多重攻击，高等武器专攻（爪抓）/details&#xA;detailssummary眷泽城+10级神话3/summary&#xA;打眷泽城，对话中我没选雷吉尔的方案因为我不会用雷吉尔，但路线是和雷吉尔建议的一样的：走最短路线到城墙上杀巨人。&#xA;&#xA;眷泽城内有3个休息点，加上女王和军需官那边（根据主角小队推进的进度不同）还会有1-2个，所以目标就是4-5次休息内打过达然赞德（打过之后就可以无限次休息了）。我这周目只休息了两次就打了达然赞德，休息点还是绰绰有余的。&#xA;&#xA;第一次休息前&#xA;进地图上buff，打完门口不得不打的小怪之后左拐，过两三次运动/灵巧检定爬上屋顶直接到达兵营里面（这里左侧门口有会放腐烂幻象的敌人，我喜欢绕过，想打的话用席拉的武勇灵光克制）&#xA;&#xA;清理兵营，再下楼出兵营到神殿门口。神殿门口的敌人群比较烦，可以考虑用一张腐烂幻象卷轴。&#xA;&#xA;打完神殿门口的敌人之后先不进神殿，过旁边墙上的检定爬上城墙，进入城内侧，去左侧的神殿后门。进门前迎面又是几只恶魔，杀掉。&#xA;&#xA;进神殿，杀掉几只魅魔和淫梦魔之后再往前，有个妄乱魔信徒比较难打，走后门就是为了从后面打它，距离近一点第一轮不用跑太远，尽量把屹立不倒等资源留到这里。&#xA;&#xA;打完下神殿一楼，靠近神殿门口的地方有两个会放腐烂幻象的敌人比较烦，好在回合制下不靠近就不容易被发现，可以在不被他们发现的情况下杀掉野蛮人，到对面发现隐藏墙和休息点。那两个会放腐烂幻象的太恶心了我就不打了，反正也不差这点经验。&#xA;&#xA;到这里打得慢的话差不多两轮buff用完该休息了。我打得比较熟练，打完妄乱魔信徒时第一轮buff才掉光，所以就又往前打了一段。最后是打到图中这个程度，上城墙把巨人和弓箭手全杀了，第二轮buff时间还剩两分钟&#xA;。捡捡一路上的东西，卖给军需官，然后去教堂那边休息一次。&#xA;&#xA;捡到嗅血斗篷给兰恩装备，神圣轻弩可以先留着，其他新捡到的装备我都卖了。目前金币33600+，经验88599/105000。&#xA;&#xA;第二次休息前&#xA;休息过后从城墙尽头过检定下来去酒馆（如果还没打城墙就先打城墙上的巨人，反正路线是不变的）。酒馆里面这个怪比较麻烦，弱反射，我sl了两次用冰牢控它&#xA;&#xA;从这里进监狱，门口有个会隐身的，用闪光尘打出来&#xA;&#xA;监狱里面还有一个会隐身的，还是闪光尘。半魔界牛头人ab比较高，可以交一个辟邪斩，提前走得离他近一点他就不容易冲锋。&#xA;打完把赘行魔放出来，拿到他身上的钥匙。目前教堂酒馆监狱三把钥匙已经集齐了。&#xA;和爱露对话，唱歌，爱露入队（但先不带她&#xA;开隐藏墙后面的敌人有点麻烦，我又用了一张腐烂幻象&#xA;&#xA;第一轮buff持续期间从酒馆一路打完了监狱，从另一个出口出来。第二轮buff期间到p2位置察觉了隐藏门，附近还有疾风弯刀（给席拉），进去杀淫梦魔，开大门，还能拿到第三个低等延时超魔权杖。又随便清了清之前没打的小怪（捡简单的打，没清完）。捡捡东西卖卖东西，第二次休息后就要杀小boss、准备进要塞内部了&#xA;&#xA;第二次休息后&#xA;第二次休息结束。目前金币64006，经验97713/105000。图中圈出的区域是绕过没有打的小怪，除了左下角因为赶时间绕过了之外，都是因为有会放腐烂幻象的怪，我嫌恶心不想打（还有神殿和酒馆里也有，也没打）。到左下角清一下小怪捡到守墓人头盔（卖掉），就可以去打小boss了&#xA;&#xA;门口的堕落圣教军用席拉顶着，搜猎仪血量低，主角用两三轮魔法飞弹就打死了。&#xA;达然赞德有真知术和识破隐形，高等隐形术无效，直接打他又ac太高打不中，好在他身上buff的dc只有14。索希尔先给主角祝福，主角用解除魔法扒他buff，扒掉之后再让高等隐形术兰恩打他，一两轮就死了。注意用共用防护邪恶防止被支配&#xA;&#xA;进入要塞&#xA;打完对话，就可以进要塞内部了。第一轮buff差不多够打到这里。其中会有一个有吸血鬼的房间，进房间前上共用防护邪恶防止支配，打完到棺材处杀死吸血鬼。后面用行动自如和防死结界应对食魂魔&#xA;&#xA;再往前就是乔兰·卫恒了，措手不及ac也很高，主角可以出手（法系主角前期打小怪一般都不出手的，毕竟法术位有限），打完稍微往前走走再杀一个牛头人，就可以拐回头把前面错过的小怪打一打了。打完捡捡东西，再往前到如图房间察觉隐藏门和陷阱，房间内挂着的是假英勇之锋，过去拿会被埋伏，我就不过去了。出去卖卖东西休息一下，再回来打灾劫巨口（打完升10级&#xA;&#xA;到献祭房间门口，上满buff，只有席拉进门，触发战斗之后先不打，等灾劫巨口被召唤出来，索希尔/柯米丽雅放召唤物顶着，主角放解除魔法解除它的真知术（不过它察觉也很高，还是有可能发现兰恩），山茶用邪眼降它ac，索希尔不断给兰恩善良之触/点滴幸运/疯狂愿景，高等隐形术兰恩砍，主角也放放法术打一打。打完升10级，获得斑斓炫目戒指，给聂纽了&#xA;&#xA;10级&#xA;主角：超魔-强效，冰封之牢&#xA;席拉：无&#xA;柯米丽雅：博学士&#xA;兰恩：野性诱变剂&#xA;聂纽：动物异变，心灵迷雾&#xA;索希尔：无&#xA;&#xA;然后又往前走杀了两个牛头人，再往前是有很多波食尸鬼的地方，我又休息了一下。记得上防死结界和行动自如，初始仇恨在主角身上所以主角没必要过去，近战过去打就好了。打完继续往前，看到解谜环节，直接放aoe能打出隐身的敌人，打完解谜，拿到英勇之锋，拿到之后马上出现一波小怪，打完捡完东西上楼，进灵使道途了&#xA;&#xA;神话3&#xA;主角：偏好超魔-强效&#xA;席拉：常备不殆&#xA;柯米丽雅：精通充裕施法&#xA;兰恩：常备不殆&#xA;聂纽：偏好超魔-延时（下次休息之前就要大改法术位了&#xA;索希尔：偏好超魔-延时&#xA;&#xA;第一轮buff也差不多掉光了，进要塞内部用第二轮buff打。重新进要塞之后没几波小怪了，人多的地方就扔腐烂幻象卷轴，主角扔扔火球术，不用省资源。&#xA;&#xA;到冥娜蛊门口休息一下，记得给点了偏好超魔延时的队友的法术位好好改一改。最终boss战集火斯陶顿就好，有什么用什么。打过拿到虫壳甲给席拉换上，虫壳甲虽然写着是重甲但是也吃中甲耐受的加值&#xA;/details&#xA;第三章&#xA;detailssummary第三章打算买的东西/summary&#xA;军需官：&#xA;次元袋&#xA;&#xA;织秘者：&#xA;秩序长袍（兰恩&#xA;决斗手套（兰恩&#xA;使节手套（沟通&#xA;&#xA;珠宝商：&#xA;明晰镜饰（法系&#xA;纯净视域眼镜（法系&#xA;心灵大师之眼（惑控法&#xA;&#xA;牧师：&#xA;纵火狂戒指（法系&#xA;出双入对（前排&#xA;&#xA;酒馆：&#xA;邪眼护目镜（兰/其他察觉人&#xA;&#xA;冬阳村：&#xA;贵重款待（岱&#xA;&#xA;灵使花园：&#xA;精准手套（爱露&#xA;凶猛契约护目镜（爱露&#xA;&#xA;鸟哥任务地图商人：&#xA;玫瑰刺弹药箭筒（爱露&#xA;炽焰弹药箭筒（爱露&#xA;灼热护腕（主角&#xA;集群克星搭扣（根据实际需要&#xA;&#xA;dlc3商人的菜谱和做菜原料&#xA;打dlc3拿：&#xA;永寒（爱露&#xA;不宣之实长袍（法&#xA;无可辩驳眼镜（法&#xA;残缺诡术师（席拉&#xA;精灵之靴（灵巧/details&#xA;detailssummary第三章初期准备+10级神话3/summary&#xA;找酒馆老板和伊拉贝思能分别领到一万五和五万金币，谢谢打赏啊！&#xA;&#xA;雇了葛雷博，之后直到完成猎龙任务之前都最好备着共用防护火焰，以防万一&#xA;&#xA;买了纵火狂戒指和纯净视域眼镜提升一下主角的法穿，秩序长袍和决斗手套给兰恩，使节手套给岱兰（不带岱兰的时候可以自己戴），还找军需官买了次元袋&#xA;城里捡到的书记得看，又有两本可以给主角提供加值的&#xA;&#xA;打眷泽城没带的其他队友的升级加点：&#xA;小烬：强效救难，疲乏波，偏好超魔（强效）&#xA;岱兰：真知术，高等持久法术&#xA;乌布里格：无&#xA;葛雷博：运动，察觉，使用魔法装置，机会主义者&#xA;爱露：沟通和神秘不点了（主角和聂纽负责），换成使用魔法装置和宗教（学抄录卷轴后可以做重压之刃卷轴给近战用），精通先攻；精通重击-重弩，宿敌-不死生物、魔法型恶魔，变化自如、快速射击、领袖感召&#xA;&#xA;柯米丽雅身上的好装备可以脱下来给爱露了，接下来带爱露负责巧手/灵巧等检定，下次出门除了道途任务差不多就直奔绿门堡（爱露法术位我主要就用一环的飓风之弓、隼之型，二环识破命门、猫之轻灵，三环视如寇仇）&#xA;下次出门预计队伍是主角席拉兰恩聂纽+爱露+索希尔，岱兰还是等他再学几个常用法术再带&#xA;&#xA;灵使道途可以先出发去灵使后花园看看，看完回城，正好议会组建好了，开会/details&#xA;detailssummary捡沃尔吉夫（+升级）+dlc4第二章任务+绿门堡+熔火之痕/summary&#xA;从眷泽城出发一直往南，触发事件，看到敌人在谈论深渊的新月&#xA;击败后离开地图，回到失陷教堂再向西边走，第一个路口不管，第二个分岔路走向斜下方，再次触发事件，就捡到沃尔吉夫了&#xA;&#xA;沃尔吉夫加点&#xA;9级：突刺，解除魔法、共用识破隐形（三环常用的都已经学过了，随便选的）&#xA;10级：共用防护能量、高等隐形术&#xA;神话2+3：双武器战斗、大法师护甲&#xA;&#xA;捡完沃尔吉夫回眷泽城，爱露任务（去绿门堡）正好触发了，之后再去。&#xA;回城，到军营附近找西尔金德接隐藏任务，卖垃圾，购入了心灵大师之眼给聂纽，又补充了两张复原术，办完事之后换队友（席拉 乌布里格 聂纽 索希尔 爱露）去灵使后花园休息一下（获得如图buff），然后去做乌布里格任务&#xA;&#xA;聂纽的低等延时超魔权杖可以卸下来换给爱露（以及沃尔吉夫等人）用了，乌布里格第二章任务这个等级再打已经相当简单，注意上防死结界、菲尼安变武器给爱露用&#xA;&#xA;这次回城触发了岱兰恋爱剧情、朝暮剧情、索希尔个人任务。卖垃圾+做一下索希尔任务+和乌布里格对话，再重新出门，去绿门堡。记得把之前从兰恩身上扒下来的装备还回去&#xA;&#xA;去绿门堡路上会触发红龙事件，记得提前准备好共用防护火焰，顶住两轮它就会走了&#xA;&#xA;到绿门堡满buff，需要共用防酸。阿罗登之怒给席拉，风宗头盔给爱露（或者其他需要先攻的），脱缰之靴给前排（就可以少记一个人的行动自如buff），其他装备不用的话可以卖掉&#xA;&#xA;打完去熔火之痕，不难打，过威吓拿到纸，之后可以给说书人。秘法根除手套可以给主角打射线用。传送回城吧&#xA;/details&#xA;detailssummary亵渎神坛+11级+善猎神殿+灰白岩洞+沃尔吉夫任务/summary&#xA;交交任务，卖卖垃圾，购入明晰镜饰给聂纽、邪眼护目镜给爱露，再次出门。距离升级还差一点点经验，这次去亵渎神坛，打一点就升11级了&#xA;&#xA;11级&#xA;主角：超魔-甄选，强酸箭、重挫冲击、灭顶悲恸、驱逐术&#xA;席拉：双武器战斗，力竭&#xA;聂纽：博学士，超魔-甄选，法师专长-超魔-顽强，酷热之风、高等英雄气概&#xA;爱露：歌者-宫廷文豪，余音绕梁，超魔-延时（因为宫廷文豪唱歌给全队加智力和魅力，相当于加强主角和聂纽&#xA;索希尔：解法专攻&#xA;兰恩：武器专攻+高等武器专攻-斩矛&#xA;柯米丽雅：博学士，超魔（法术增效），游荡者秘闻-野兔魔宠&#xA;沃尔吉夫：异种武器擅长（锯齿刀），巧技训练-锯齿刀，次元门、石肤&#xA;岱兰：超魔-甄选（预备之后放甄选颂圣之语），动物之友，共用防护阵营、共用抵抗能量、维生气泡&#xA;小烬：技能专攻-神秘，熔融球，移除诅咒，弱能术，洞窟獠牙&#xA;乌布里格：精通重击（爪抓）&#xA;葛雷博：突变斗士，包抄，突刺&#xA;&#xA;升完级再打这个地图的boss就没那么难了&#xA;&#xA;回城触发了黑水任务和岱兰送礼，卖卖垃圾，dlc6后有了锯齿刀，可以在军需官处购买锯爪和现世报给沃尔吉夫。&#xA;再去趟天堂之缘，把岱兰藏的礼物拿出来&#xA;&#xA;圣教军处做的蜻蜓链甲给了索希尔，换下来的生机半身甲卖掉了，去灵使地图买了精准手套给爱露（以后打小怪戴这个、打boss戴大猎物手套），休息一下。&#xA;&#xA;去善猎神殿：笛拉梅尔的盔甲可以先给爱露用着，弓有阵营限制就算了&#xA;&#xA;灰白岩洞有术士主角就很好打，扔几个甄选增效火球术就过了&#xA;&#xA;沃尔吉夫任务，迪瓦尔身上敲诈来的稳定之指给主角，替换炽焰火蛇，炽焰火蛇给的法术超魔后就会留在法表里了，所以卸掉也没关系。还拿到了恶魔之影腰带，给聂纽&#xA;&#xA;圣教军那边，用破晓无缺做个凯旋正午给席拉用&#xA;&#xA;然后回城，触发了灵使任务，可以休息一下去阿瑞露实验室了。钱正好够买凶猛契约护目镜，买一下/details&#xA;detailssummary阿瑞露实验室/summary&#xA;到阿瑞露实验室了，剧情后就是探索和战斗，因为后面可以拿到神话4所以我就先直奔神话4去了，一路上一直直走，不打两侧房间里的怪，等拿到神话4再打&#xA;&#xA;神话4&#xA;主角 反应施术 卓越魔法（帮聂纽控人）&#xA;席拉 盔甲专攻-中甲-强攻&#xA;兰恩 猛力攻击&#xA;聂纽 反应施术&#xA;索希尔 奇迹领域（联盟）&#xA;爱露 精通重击（重弩）&#xA;柯米丽雅 神话法术专攻-咒法&#xA;沃尔吉夫 常备不殆&#xA;烬 反应施术&#xA;乌布里格 神话武器专攻-爪抓&#xA;岱兰 法术专攻-塑能&#xA;&#xA;灵使新法术很好，成为常驻buff了&#xA;&#xA;继续打，这个房间的遁影魔弱意志，聂纽用虹彩图/灭顶悲恸控了。旁边小房间拿到落魄重弩，给爱露换上。&#xA;&#xA;再往前房间的毒啮魔弱强韧，主角用甄选咆哮术，六臂蛇魔ab比较高，真顶不住就等休息完再来用屹立不倒顶&#xA;另一个房间的纳祭魔，打法1开局迅速控+杀其他小怪防止它们控制队友/扰乱战局，再和纳祭魔硬碰硬，它造成的眩晕用席拉的圣疗解决。打法2开局迅速集火在纳祭魔上完buff之前秒了它（需要运气，我兰恩不到两轮出了三次重击才秒掉）。都用上了炉台守卫。旁边房间的袍泽头盔给席拉戴上&#xA;&#xA;阿瑞露实验室其他房间应该不难，有晶簇的房间我嫌烦就不打了，正常打的话可以先贴着走廊另一侧走不触发战斗，拿完神话4（的二环法术提升法穿）再回来对它使用驱逐术&#xA;&#xA;拿到的有用的装备：追击寒铁细剑（柯米丽雅）；袍泽头盔（席拉），落魄重弩（爱露），+4智力头带（聂纽），古代令使斗篷（索希尔/岱），反射线小圆盾大概也能给山茶用用，古代斗篷碎片大概要第四/第五章才能修复了。&#xA;圣教军处用沦亡骑士（后面忘了）做了马兰德腰带给主角（有污邪附伤的那个&#xA;回城把不要的装备卖掉发现居然有了8万，购入出双入对，目前城里打算买的装备都买过了&#xA;/details&#xA;detailssummary兰恩任务+冬阳村+12级/summary&#xA;兰恩任务，我选择杀了雯朵格，获得无情射杀戒指，爱露ab不够的话可以给爱露。下次，做鸟哥任务还是去冬阳村呢&#xA;&#xA;回城，灵使选支持骑士团做雕塑之后获得了新休息加值&#xA;&#xA;休息完去了冬阳村。最难打的（旁边能看到一群恶魔围着打的）树人先放着，等之后做发疯女精灵任务第二次去的时候再顺便打。&#xA;&#xA;除了常规buff之外，在地图右下角需要防酸，另一个角带动物伙伴的萨阔力游侠处需要防箭&#xA;&#xA;洞穴里的毒啮魔，我让聂纽用定身怪物控了（法穿21+1d20 vs 法抗29；法术难度34 vs 意志豁免25），席拉和兰恩免疫他的死云，控住之后就好打很多&#xA;&#xA;再往前，莫维格ab比较高，可以用屹立不倒顶一下。ac和反射都不高，顶住就没问题（倒是也很符合剧情……）&#xA;&#xA;恶意之牙一会儿别在冬阳村卖了，回去找塞珥有对话&#xA;&#xA;路上遇到的立石上面的世界检定一定要过，全过之后有奖励&#xA;&#xA;村子马赫沃克房间需要防箭和防冰，龙用强效增效火球术打，马赫沃克用定身怪物控（提前上共用防冰、黑暗罩纱），打完做完任务（同意保持现状+同意她带走马赫沃克）马上12级，杀杀外面的小怪升个级，然后去洞穴里休息，休息完正好清除腐化&#xA;&#xA;保持现状后村里出现新的淫梦魔商人，找他购入贵重款待给岱兰、伟岸雄姿卷轴给聂纽学&#xA;&#xA;地图清了这么多之后12级了，休息。有个石墓上的尸体身上有装备，拿了要和幽灵开战7次，我下次来的时候再拿。&#xA;休息前记得先升级、整理法术位&#xA;&#xA;12级&#xA;主角 酷热之风&#xA;席拉 无&#xA;兰恩 一人成军 武器训练-长柄&#xA;聂纽 博学士 焦油池 共用石肤（想着不知道选什么了，学一下这个抄成卷轴用吧，结果学完发现索希尔也会&#xA;索希尔 无&#xA;爱露 敏捷&#xA;柯米丽雅 博学士&#xA;沃尔吉夫 机会主义者 恐惧术 高等动物之型&#xA;烬 康复 高等解除魔法（基本都是乱选的、因为这周目火法有主角了&#xA;乌布里格 无&#xA;岱 共用真知术&#xA;葛 突变斗士 力量 盔甲专攻-中甲（神话等级：屹立不倒、盔甲专攻-中甲-耐受、常备不殆、盔甲专攻-中甲-强攻。换上之前席拉换下来的中甲&#xA;&#xA;主角12级能放6环法术之后记得再换上一下炽焰火蛇戒指，给地狱烈焰射线超魔留在法表里之后再换回来&#xA;&#xA;继续探索，在萨阔力流亡暴徒那边再用一次黑暗罩纱。弱意志，聂纽可以扔一两个群体控制。&#xA;最后打完整个冬阳村的地图是这样，难打的树人以后再来打&#xA;&#xA;左上角洞穴里的索亚纳可以喂山茶（但我没喂&#xA;离开地图，回眷泽城。卖垃圾，对话完成任务，找塞珥。&#xA;军需官给指挥官礼物了&#xA;找兰恩和苏尔对话，触发兰恩做酋长事件&#xA;现在已经存下13万了，下次做猎龙任务和乌布里格任务，正好雇一下葛雷博，再在乌布里格地图商人那里花花钱/details&#xA;detailssummary猎龙+银龙巢穴/summary&#xA;猎龙配队思路：主角 山茶 葛雷博 聂纽 爱露 索希尔，用邪眼+视如寇仇和游侠羁绊+炉台守卫+索希尔的其他辅助能力使劲缩小葛雷博的ab和龙的ac之间的差距&#xA;&#xA;进去先埋伏，等到龙出现再上buff&#xA;然后战前buff+炉台守卫+视如寇仇+游侠羁绊+邪眼(ac)+研究目标，葛雷博直接一轮秒了&#xA;&#xA;追龙，路上的检定通过sl全过，这样才有时间上buff&#xA;复刻上一次的打法（主角还可以放射线），把龙打跑之后马上去追，不然好东西会被烧掉，然后捡完东西就可以回城了（楼下的怪的懒得打）&#xA;回城后卖垃圾、和说书人对话，给他看龙爪&#xA;调整装备，出双入对给席拉和兰恩戴，下次去银龙巢穴，还是老配队（主角席拉兰恩聂纽爱露索希尔）&#xA;&#xA;说书人修复了召唤戒指，给索希尔戴了（谁手上有空位就谁戴&#xA;&#xA;圣教军处给叛徒家园升级，造传送门&#xA;&#xA;去银龙巢穴的路上有荒野遭遇（共用防火）和损毁的长屋（防死结界）（记得补充防死结界卷轴），顺便一起打了&#xA;&#xA;银龙巢穴没什么好说的，解锁金龙道途。打完顺便去神秘之心（拿到黑暗面具和精灵笔记）和下面的污蚀古冢（过检定，最后选拿值钱的东西，获得剑师之赐给兰恩）&#xA;&#xA;圣教军处幽径之石做戒指&#xA;&#xA;传送回城，去灵使花园，做下一段任务+卖垃圾+休息/details&#xA;detailssummarydlc4第三章任务/summary&#xA;配队换成主角席拉乌布里格聂纽爱露索希尔&#xA;&#xA;目前有两个克集群吊坠，乌布里格一个爱露一个，地图右下角洞穴里的大虫子弱意志，控一下再用射线打就好，乌布里格用死神天降打，小队站位分散一点免得被集群全控了，在它逃走之前打掉，多拿点经验&#xA;&#xA;保护车队的任务，进地图之后再上buff，用上黑暗罩纱。乌布里格用死神天降擒抱优先打对面远程，实在难打就把炉台守卫也放了&#xA;&#xA;进森林之前的所有战斗都打完了，正好buff用得差不多了，休息一下（多记几个防死结界）。猫头鹰兜帽和猪突猛进护腕都给乌布里格，后者等做完任务还可以给兰恩&#xA;&#xA;第一次休息前打了这些，洞穴没进去，调整法术位休息一下再打&#xA;&#xA;一个洞穴里的冷血狂怒xxxx，弱反射(20)，用冰封之牢控，还可以用高等解除魔法扒buff。常态ac55，控住之后就好打多了。他也是虚体，菲尼安变重弩给爱露用就好了（+视如寇仇），他下一轮挣脱控制了不过也没关系，已经只剩血皮了&#xA;&#xA;另一个洞穴里的书虫xxxx，进去之前先上共用防护能量（但我这次第一轮就控住了第二轮就杀了，没看他会先用什么元素的攻击），同样弱反射，控住，乌布里格优先死神天降过去控住杀掉。其他小怪不难对付。&#xA;&#xA;两个洞穴打完获得两把钥匙，打开森林入口处的门，里面的怪不知道能不能打过，休息一下再试试。（还有休息一下到晚上，把晚上才能做的祭坛处精魂任务也做一下）&#xA;还有地图中间往左的哀痛呼唤者和一群塑能师（上周目居然都没发现这个地方……），哀痛xxx会高等隐形术，过去察觉出来之后还是乌布里格死神天降解决，只要抢到先攻就不难打&#xA;&#xA;森林入口处的门内的法师技能离谱但血和ac都没有很高，所以先杀法师，爱露上高等隐形术潜行射一箭开突袭轮，乌布里格擒抱（但我没控住），主角射线，爱露视如寇仇+游侠羁绊，突袭轮后第二轮就杀掉了（第一轮献祭了爱乌&#xA;&#xA;没了法师就好打很多，另一只初始ac65但ab没有很高，席拉还有屹立不倒，可以顶一段时间，索希尔用纯净视域眼镜送的一次高等解除魔法大成功解除它的buff，解除之后就好打一些了，还给一万经验和高等瞬发超魔权杖，早打早享受&#xA;&#xA;地图全清之后是这个经验，快升级了，回去做做队友任务（雷吉尔的应该触发了），等13级就去象牙迷堂&#xA; /details&#xA;detailssummary雷吉尔任务+绯红之尘+旧萨阔力矿坑+13级、14级/summary&#xA;配队是主角兰恩雷吉尔爱露索希尔聂纽，路上顺便去dlc3商人那里买东西，直接买了橡子馅饼（+2dc）、恶魔杀手汤（+3攻击和伤害检定）、炽热玉米卷饼（全属性+4）的菜谱和对应的食材99份，这下能一直吃到结局了&#xA;&#xA;雷吉尔ac如图，临时替席拉t一下。进战斗之后（不用辟乱斩和神爪骑士团什么的），袍泽头盔给的ac少掉2左右，狂暴-2ac，防御式攻击+4，最后也差不多是这样……&#xA;&#xA;雷吉尔任务地图满buff就很好打，捡到速杀匕首给小狗贼用。&#xA;&#xA;绯红之尘没什么好说的，不难打，给的经验还多&#xA;地图里的剥皮斗篷可以给爱露，反正我目前也没拿到更好的（&#xA;&#xA;旧萨阔力矿坑这边的两个自然检定给好多经验，整个地图调查完就升13级了。回城一下休整一下续一下灵使特殊buff，下次直接去象牙迷堂&#xA;&#xA;13级&#xA;主角 元素专攻-火 技能专攻-神秘 高等解除魔法 专精-地狱烈焰射线 魅影杀手 剧痛射线 高等英雄气概&#xA;席拉 盾牌大师（学会正义烙印了好耶！&#xA;兰恩 突刺 抓准时机&#xA;聂纽 博学士 精通先攻 游荡者-野兔魔宠 群体定身他人 高等解除魔法&#xA;索希尔 高等解法专攻&#xA;爱露 武器专攻-重弩&#xA;柯米丽雅 博学士，法术穿透，战斗专长-精通先攻&#xA;沃尔吉夫 精通重击（锯齿刀） 回声定位 共用石肤&#xA;烬不在，之后再升级&#xA;乌布里格 精通先攻&#xA;岱 法术专精-剑刃障壁 共用防护能量 荣光爆发 剑刃障壁&#xA;&#xA;升完级记得给队友填充法术位&#xA;&#xA;圣教军处做好了马兰德的耻辱腰带，给主角（火伤+2d6污邪附伤&#xA;&#xA;席拉拿了盾牌大师（彻底取消盾击的双武器战斗减值）就可以开盾击了&#xA;&#xA;圣教军处还获得了这个戒指&#xA;&#xA;回城，触发了小烬任务，找西尔金德交任务，帮兰恩和妈咪贴贴，卖垃圾，回灵使花园睡大觉。下次去象牙迷堂！&#xA;&#xA;灵使新buff&#xA;&#xA;纯净视域眼睛送的一次高等解除魔法大成功，使用后就会留在人物身上成为永久buff直到被使用，而物品的这个能力每隔一天刷新一次使用次数，所以理论上可以在需要解除魔法的战斗之前给所有会解除魔法的队友都弄上这个buff（反正我先给主角和索希尔都整上了/details&#xA;detailssummary象牙迷堂+龙族墓地+席拉任务/summary&#xA;进门战斗挺简单的，防火就好。过剧情同意合作。&#xA;&#xA;在中间圆形场地拿到战斗法师木棍、旁边解谜拿到屠杀披风，给主角&#xA;&#xA;到这个房间记得做好打集群的准备+防死结界+防护火焰，优先打被转变的食魂魔&#xA;打完踩机关+察觉按钮开门，隐藏房间里有灭惧者戒指（我一般卖&#xA;&#xA;然后我直奔boss房了。打贤希尔之前休息了一下，叠了餐食加值。贤希尔免疫高等解除魔法和正义烙印，但不免疫困惑（被索希尔的疯狂灵光搞得自己打了自己召唤出来的小弟……&#xA;&#xA;然后进二阶段了，变虫群，提前给席拉兰恩爱露爱乌都换了克集群吊坠，索希尔抬血，主角一轮扔两个火球术（瞬发一个），很简单了。没有吊坠也没事，有人能扔（有巅峰元素-火+增效+强效+极效+瞬发+马兰德腰带附伤等等的）火球术就行，减伤就用共用防箭。&#xA;&#xA;第三阶段贤希尔又变身，这次更是好打，兰恩砍、主角射线，一轮就死了&#xA;&#xA;然后和贤希尔对话，告诉他虫群会被ntr，激怒他起来再打一次（有更多经验）&#xA;&#xA;这次他召唤的小弟和虫群一起出现，场面挺乱的……反正我就还是兰恩砍贤希尔，主角扔火球术，就过了……（过了……（可怜的爱露被恶意变形术变成狗了，对她使用大成功的高等解除魔法吧&#xA;&#xA;在这里捡到的书记得看，有加值。&#xA;&#xA;打完boss就放心了，过完剧情继续推其他地方。休息之前打了这些，应该基本上只剩下面的永恒守卫了&#xA;&#xA;有宝箱怪的房间旁边的隐藏门里，有机关会给永恒守卫回血，我的打法是席拉进去触发战斗把永恒守卫拉出来，其他人在宝箱房门外等着。现在席拉索希尔爱露都在的时候，ab已经相当容易叠起来了&#xA;&#xA;拿到恶魔愤恨给兰恩戴。打完就可以走了，这次回去路上必定触发卓尔精灵的任务事件，记得提前留好buff/休息一下&#xA;当前经验418458/445000，又快能升14级了&#xA;&#xA;传送回城，卓尔精灵任务事件结束后看手哥剧情。城内休息一下，去做赞妮德拉任务，很好打。打完去龙族墓地和席拉任务，感觉也没什么好说的……打完就14级了。&#xA;&#xA;14级&#xA;主角 狮子吼&#xA;席拉 目盲&#xA;兰恩 野性之翼&#xA;聂纽 博学士 迷醉波 寒冰之躯&#xA;索希尔 无&#xA;狗 巨灵化身 动物异变&#xA;鸟 突变斗士 精通先攻&#xA;岱 颂圣之语&#xA;其他人也不怎么带，懒得好好点了/details&#xA;detailssummary黑水+圣地/summary&#xA;配队是主角席拉兰恩聂纽索希尔爱露，可以提前准备一把精金武器以防万一（比如精金大砍刀裂魂者，眷泽城斯陶顿掉的）。门口捡到召雷魔杖，可以给合适的队友提前装备上，后面补刀用。进大门之前上常规buff+共用防护电击&#xA;&#xA;进门触发动画开始战斗，敌人法师会用音爆哀鸣，席拉的武勇灵光可以克制&#xA;敌人需要受到电击伤害才会彻底死亡，可以用门口捡到的召雷魔杖，也可以用聂纽的放电戏法（或者其他能造成电击伤害的队友，比如学了召雷的法系人，甚至是可以给细剑电附魔的山茶&#xA;&#xA;然后发现前面的门打不开，需要密码。右拐，在图中这个房间触发战斗。&#xA;&#xA;再往前，看到增强火蜥蜴，杀，捡东西，拿到炸弹（但不想捡东西的话应该也可以不杀……？反正这边有用的只有用来开门的炸弹，而门可以用密码开），回到正门口，这次向左走，两侧的门先不用开，一路往前走&#xA;&#xA;在图示房间清除敌人之后和仪器互动，获得权限，还捡到了火焰开锁器&#xA;（发现黑水还有敌人的阵营是守序善良，唉）&#xA;&#xA;刚才捡到的火焰开锁器可以炸开来的路上打不开的门中的一扇（门内有一份开锁器燃料和我打算卖的武器），获得权限后也打开了一个房间（门内有密码最后一位的提示：&#xA;&#xA;目前地图右下角彻底探索后是这个样子：&#xA;&#xA;刚才有火蜥蜴的房间门外的敌人忘记对话了，对话获得密码前两位：&#xA;&#xA;现在大门可以打开了。打开之后来到图示位置，前面圆环型平台上的战斗是第一处有难度的战斗。&#xA;&#xA;到圆环平台上，上防死结界防魅魔的能量流失、共用防护邪恶防支配（不过我忘上了，魅魔也没使用支配）。&#xA;平台上敌人ac比较高，需要爱露用游侠羁绊(+大猎物手套+狩猎目标)。擒奴魔弱意志（聂纽控），魅魔弱强韧（主角用咆哮术/狮子吼控），控住就很好打。&#xA;&#xA;目前聂纽的法穿有了灵使的+4法穿buff之后就也够打小精英怪了，惑控和幻术系法术的dc也够用。反正有德莱文的帽子，一发没控住还可以瞬发补一下。主角的咆哮术超魔后dc更高，还有卓越魔法，很好控。&#xA;圆环平台上的敌人还有电击抗性，我这里打倒之后用召雷魔杖/电戏法补刀有可能过不去电抗。但精金也可以破再生，所以说可以准备精金武器。看别人说等敌人倒地之后用致命一击也可以，我没试过。&#xA;（发现共用防护箭矢卷轴用完了，记得之后做一点备用）&#xA;&#xA;打完对面三扇门，只有中间一扇能用火焰开锁器炸开，炸开后继续往前，左边房间里又是魅魔和擒奴魔，同样的打法。&#xA;&#xA;然后就一路探索地图左下角这一片区域，这个房间是小boss，我在这里把炉台守卫交了&#xA;&#xA;小boss这边敌人ac没有刚才那么高，需要和装置互动解除屏障才能打到高台上的敌人。弓箭手比较烦，黑暗罩纱也可以用一下，以防后排被射中&#xA;&#xA;打完获得新权限，左下角目前探索完是这个样子，圆环平台处的最后一扇大门可以打开了&#xA;&#xA;我玩到这里的时候加速术移位术高等隐形术buff用完了，休息一下&#xA;&#xA;探索地图左上部分，在这个房间获得百面的头环组件&#xA;&#xA;在这个房间和npc对话，并获得火焰开锁器燃料&#xA;&#xA;回到地图右下部分，打开之前打不开的门，里面有百面头环、心胜于体戒指和风暴领主的决意&#xA;&#xA;回到左上有npc的房间，使用仪器，这样就可以打开有紫色保护的门了&#xA;&#xA;能去的小房间全部探索后地图是这个样子，有个地方需要和装置互动，顺序是手、风（或 风、手，不记得了，反正没有火），互动后在打开的门里获得一把武器。左上就是boss房&#xA;&#xA;打boss之前记得上共用抗电和防电，开局队友分头把周围的四个装置关掉，就可以打到boss了，百面ac很低，豁免也不高，很好打，集火就好&#xA;（主角上高等隐形术的话，有可能结束对话时并不马上触发战斗，可以趁这时赶紧去关装置）&#xA;&#xA;武器库在这里，拿到巨剑，就可以走了&#xA;&#xA;从黑水出来顺便把旁边的圣地打了（贴吧有解谜攻略），灵使可以让旁边的树木活过来帮忙t第一轮，恶魔弱强韧，我主角第一轮用狮子吼+反应施术的咆哮术控住了，其他队友迅速跑过来顶住就好，有队友在就很好打，有什么buff全都往上扔就行，反正打完就回眷泽城&#xA;&#xA;/details&#xA;detailssummarydlc3+索希尔任务+15级/summary&#xA;目前第三章除了冬阳村发疯女精灵任务和索希尔任务之外都触发了，收拾收拾去dlc3坐牢&#xA;&#xA;dlc3如果在主线玩，岛的流程就是固定的，第一个岛很简单没什么需要注意的地方，重要战利品：永寒（给爱露，虽然只是+1重弩但它能让你多射一箭而且还带控制&#xA;&#xA;岛2同样很简单，14级去打就是碾压，重要战利品如图。打完两个岛之后法术用得差不多了，休息一下&#xA;&#xA;岛3：&#xA;&#xA;岛4同样不难，敌方法师的控制法术烦但豁免低，先手控住就好。重要战利品如图。重载了，出去卖一下垃圾再回来继续打，顺便处理一下圣教军事务&#xA;&#xA;在灵使花园休息完，回城正好触发了索希尔任务。也很好打，弱意志，控一下就行了。要注意的是打完之后有个通过运动检定上去的土坡，背包里有一点好东西，捡东西触发幽灵战斗，记得提前上防死结界&#xA;&#xA;岛5需要抗火+防火，p1的怪会放地形法术比较烦（忘了是什么法术了，这周目没让她放出来就杀了），弱反射，用冰封之牢控。战利品如图，卫士盾牌或许可以给点了盾击的葛雷博&#xA;&#xA;岛6需要抗寒+防寒，依旧是用冰封之牢控对面祭司，战利品如图&#xA;&#xA;岛7妄乱魔信徒比较麻烦，可以优先击杀。主要战利品：（我打算给山茶）。打完休息一下&#xA;&#xA;岛8感觉没什么难的，战利品如图&#xA;&#xA;岛9开始敌人的ac稍微高起来了（虽然兰恩ab还是很高的所以不怕），弓箭手的ab也比较高，可以让席拉针对性用一下镜影术魔杖和辟邪斩，防止过早被弓箭手打出屹立不倒&#xA;&#xA;还是岛9，妄乱魔信徒免疫麻痹但是不免疫震慑，用咆哮术控。战利品如图。因为最后敌人的阳炎爆目盲了，还好提前准备了移除目盲卷轴&#xA;&#xA;打完岛9，聂纽的加速术移位术高等隐形术buff还剩一份，所以进岛10稍微打一打把buff用完再出来休息。岛10的特殊效果有点烦，好在主角是法师，算是利大于弊吧&#xA;&#xA;……结果就这样把岛10打完了，不够的辅助用药水和索希尔的领域能力来凑，最后交了炉台守卫（第三章以来大家的法术位用得最干净的一次），地图末尾刚好有雕像恢复状态。战利品如图，岛9的眼镜和这里的长袍适合智力系法师，给聂纽了&#xA;&#xA;岛11有集群，提前换上克集群饰品、准备复原术卷轴。最后boss的ac比较高还有隐形术移位术，先用高等解除魔法扒它buff再打，我这边刚好还用卓越魔法狮子吼控住了。&#xA;&#xA;战利品如图，还有一个猛击之盾，但感觉不如席拉现在用着的凯旋正午&#xA;&#xA;岛12最后的小boss还是扒了buff再打，有什么辅助都可以交了，打完出去休息一下，就到最后一个岛打第三章dlc3的boss了。战利品如图&#xA;&#xA;岛13星辰摇铃，血量降低后会变出分身，快速用范围法术打掉就好。打完获得残缺诡术师，我给席拉了。同时全队升15级了&#xA;&#xA;15级&#xA;主角：博学士，高等元素专攻（火），游荡者-野兔魔宠，恶意变形术，地狱烈焰射线，伟岸雄姿&#xA;席拉：猛击终结&#xA;兰恩：精通先攻，集中猛击&#xA;聂纽：伏击施法，牧师-颂圣之语，可怖外表，阳炎爆&#xA;索希尔：超魔-甄选（为了甄选颂圣之语，对不起我太习惯用颂圣之语了&#xA;爱露：包抄、贴身射击&#xA;茶：技能专攻-世界（准备进博学士&#xA;狗：精通重击-匕首，天使之貌，维生气泡&#xA;烬：反正不带，随便点的（&#xA;鸟：突变斗士，精通重击-爪抓，高等武器专攻-爪抓&#xA;岱：精通先攻，战地医师，专精-颂圣之语（虽然目前还用不了但是为16级做准备），复活亡者，高等解除魔法，复生术&#xA;葛雷博的14级点了突变斗士-盾牌大师，当时还没想好给他用什么武器（手斧和卫士战斧的重击范围都不太行）所以没加15级的点&#xA;&#xA;记得进第四章之前买钻石尘，移除状态卷轴（以及其他支援/buff型卷轴）和制作卷轴的材料/details&#xA;detailssummary第三章收尾/summary&#xA;圣教军那边极恶毒灵做了癫狂灾瘟给主角用&#xA;&#xA;在指挥室跳过时间直到触发新的事件，接到米亚米尔任务，到冬阳村&#xA;&#xA;米亚米尔任务，提前上共用防寒+抗寒，它第一轮放极地午夜第二轮放瘟疫风暴，所以我直接把正义烙印和炉台守卫都交了，第二轮不让它出手就杀掉了&#xA;&#xA;打冬阳村最难打的那个树人之前，。树人那边，现在等级高了，命中和伤害溢出就很好打了，两回合里主角四个火球术+兰恩砍几刀就没了（如果觉得不好打，可以让主角提前换上一下黑暗预兆，戒指给的疲乏波超魔之后可以留在法表里，对树人使用，它疲劳之后就不能使用闯越了），打完这边还有最后一个立石，调查完之后去石之心拿奖励（底线支援，给爱露）&#xA;&#xA;冬阳村拿黄铜鞭后触发的幽灵，初始面板如图，对15级队伍来说不难打。会在地图各处出现，一共7次，彻底打完之后回到鬼魂的墓，获得19000+经验&#xA;&#xA;这下真的只需要不断休息做卷轴等女王来了。来之后调整法术位+叠两种餐食加值然后打午夜神庙。&#xA;&#xA;在灵使道途商人那里买的九环卷轴可以给聂纽学了然后做更多&#xA;&#xA;当前经验685827，金币372869（花了很多钱买九环卷轴制造工具、钻石尘、钻石、恐龙骨头和buff类卷轴，因为第四章遇到说书人之前都没地方买施法材料，其中钻石尘不是必需，因为午夜庙宇隐藏房间打赢了也会给）/details&#xA;detailssummary午夜庙宇/summary&#xA;高难度下午夜庙宇比较麻烦的一点是刚进门就直接触发战斗，没有机会上buff。灵使/巫妖道途的指挥官可以先到灵使花园/巫妖塔，上好分钟级buff，再回要塞和女王对话开始战斗。其他道途我就不知道了，或许只能边打边上buff+拼运气吧。&#xA;另外敌人初始仇恨在主角身上，最好镜影术移位术都给主角上一下。&#xA;&#xA;路线挺单一的，第一次下深渊之前的地图是这样。下深渊之后有食肉晶簇，主角可以用驱逐术秒杀&#xA;&#xA;这边打小怪的时候主角和聂纽一般都是不出手的，输出就靠兰恩+爱露+用了祝福武器的席拉，主角和聂纽一般就是遇到比较难对付的怪再有针对性地控一控，压力实在大担心扛不住的时候主角扔个火球术（比如刚进门敌人仇恨都在主角身上的时候&#xA;&#xA;第一次下深渊彻底探索之后的地图如图。主要战利品：（烈焰风暴和津波卷轴之后打隐藏房间的虫群或许有用&#xA;&#xA;再上楼，遇到巴弗灭的仆从并触发第一次号角声。&#xA;&#xA;这次探索完是这样，战利品如图。庙宇下层敌人会放火球术，注意防护&#xA;&#xA;下来之后的这个房间有隐形的敌人还有陷阱，比较麻烦，可以爱露隐形过去拆陷阱，远程优先杀会放腐烂幻象的遁影魔信徒&#xA;&#xA;再往前遇到真扬妮，辉光又升级了&#xA;&#xA;接着遇到诺提库拉女祭司，对话，再往前的敌人会放心灵迷雾+群控，有点麻烦，空奢魔弱强韧，聂纽可以用刺耳尖啸+dlc3给的低等顽强超魔权杖控。这次清完怪后战利品和地图是这样&#xA;&#xA;上来之后又触发第二次号角，之后出现的暴怖魔的初始仇恨又都在主角身上，注意防护和控制&#xA;&#xA;前面这个房间内的敌人会放群体寒冰法术，还有虫群，提前做好准备（共用防箭+克集群吊坠+共用防寒抗寒）。爱露先进去拆陷阱，祭司可以让聂纽用甄选酷热之风控，主角火球术打虫群&#xA;&#xA;打完这里就已经集齐三把钥匙，可以打午夜神庙的boss了，我先打boss再根据情况决定要不要休息一下再打其他怪&#xA;&#xA;敌人会放剑刃障壁比较烦，开局只有席拉进房间触发剧情，其他人在门外拐角处待机，这样触发剧情后敌人第一轮就不会放剑刃障壁。&#xA;主角第一轮瞬发甄选酷热之风控住后面的妄乱魔信徒，聂纽补一发群体定身他人，索希尔上炉台守卫、席拉上正义烙印、爱露上狩猎目标，兰恩就可以稳定命中boss了。注意快要打死boss的时候抬高全队血量，同归炎爆的100火焰伤害+100污邪伤害可不是闹着玩的&#xA;&#xA;打完获得弯刀火风暴，给席拉&#xA;&#xA;之前在灵使花园上的分钟级buff也刚好掉光了，那就休息一下再打其他小怪吧，下次再玩&#xA;&#xA;休息后先把谜中之谜成就的隐藏房间打了（怎么开可以查攻略），下去之后首先过dc51的察觉，检定失败务必读档，解除陷阱(dc54)失败也务必读档（拆陷阱就给好多经验啊……），然后捡东西触发虫群4&#xA;&#xA;现在有dlc4的集群克星搭扣就舒服很多，还有主角的巅峰元素火……还记得我第一次玩核心难度的时候还没有带小烬，没人扔火球术，好像是靠前面恶魔掉的津波卷轴sl无数次杀掉的……总之主角和兰恩依旧是输出的大头，打打就过了……主要战利品如图&#xA;&#xA;没有dlc4的可以先打取乐的黑暗，打完获得一个集群克星搭扣给兰恩&#xA;&#xA;接下来这个地方的射手比较多ab比较高，可以考虑用掉黑暗罩纱&#xA;&#xA;再往前再次进入深渊，进入之前确保全队有防死结界（之前路过的德斯卡瑞雕像旁边有隐藏门，我打算下次休息之后再打），下去就触发和一大群不死生物小怪的战斗&#xA;&#xA;不公平难度取乐的黑暗面板如图，变态啊&#xA;&#xA;总之开战之前能上的buff都上了，炉台守卫我前面用掉了不然我这里一定会上，索希尔在取乐的黑暗那边召唤骷髅开战，这样它前两三局会先挠骷髅（和阴影宽恕给的巨蜘蛛，只要骷髅死亡就会出现）&#xA;&#xA;索希尔和主角使用解除魔法，解到最后是下图p1这个情况（此时它才刚刚把召唤物全杀光，走到席拉面前），此时兰恩搭配索希尔的领域辅助就可以命中了，席拉用屹立不倒顶住就好（主角还可以扔正义烙印加持下的魔法飞弹），这之后两回合就杀掉了，获得经验52224，又快要升16级了&#xA;&#xA;两回合内打完的具体情况：（前面还有巨蜘蛛roll出大成功打了几十血）&#xA;&#xA;打赢的战利品&#xA;&#xA;回去之前德斯卡瑞雕像旁边的隐藏房间，检定成功打完后里面是这样&#xA;&#xA;可以进第四章了！/details&#xA;第四章&#xA;detailssummary第四章要买的东西/summary&#xA;奴隶市场&#xA;快速应敌护符（爱露&#xA;暴力呼召（+兰恩伤害，谁装备位空着就给谁&#xA;魅影向导（+3幻术cl，给聂纽&#xA;奥法维持之靴（主角&#xA;临危之戒（兰恩&#xA;高等瞬发/极效/强效超魔权杖（权杖永远不嫌多&#xA;拦截者（+5细剑，山茶&#xA;夜空闪（+5先攻的穿甲剑，适合席拉，如果席拉能点出穿甲剑相关专长就买给她&#xA;&#xA;也有用但是我不买的&#xA;褴褛黑衫（以前给小烬，现在我不带就不买了&#xA;恶念僧袍（以前给兼职武僧的雷吉尔的，现在我不带雷吉尔&#xA;慑人巨力（不确定买不买，再看看&#xA;&#xA;以及奴隶买了加手哥好感（&#xA;&#xA;每把一个人那里的东西买完就直接开战杀掉，拿到传送金币、拿回买奴隶的钱，也免得后面灵使任务屠市场难打&#xA;&#xA;还有屠光之后拿到的斩矛（菲尼安终于能下班了，不过还是找个人继续拿着，免得不能触发对话&#xA;&#xA;万乐园&#xA;奸徒眼镜（+10察觉+10巧手&#xA;蜥蜴尾（动物伙伴&#xA;&#xA;说书人&#xA;冰系扩表戒指（主角&#xA;善念僧袍（席拉&#xA;延时超魔权杖&#xA;重威之势和适时援助我不太用，买了备着吧&#xA;&#xA;沃尔吉夫&#xA;神圣护卫卷腹（+4全豁免/details&#xA;detailssummary神话5+16级+下城区初步探索/summary&#xA;进第四章之后马上：&#xA;神话5&#xA;主角：第二血承-火元素&#xA;席拉：无穷辟邪斩&#xA;兰恩：屹立不倒&#xA;聂纽：高等充裕施法&#xA;索希尔：奇迹领域-崇高&#xA;爱露：分裂射击&#xA;&#xA;之后记得打开主角的能量伤害转火伤害开关、给聂纽填充法术书&#xA;&#xA;刚进第四章的经验是这样，进城逛了逛过了几个检定就16级了&#xA;&#xA;16级&#xA;主角：探寻者，法术专攻-防护（主要是为了高等解除魔法），高等咆哮术&#xA;席拉：圣武士&#xA;兰恩：突变斗士，枕戈待旦，武器训练-长柄&#xA;聂纽：博学士，水幕拒敌，高等天使之貌&#xA;索希尔：牧师&#xA;爱露：谍报专家，杀戮型恶魔，魔法型恶魔&#xA;&#xA;其他队友加点&#xA;茶：精魂猎手，巫术-秘咒-法术延时，高等武器专攻-细剑。变化自如&#xA;狗：奥法暴徒，野兔魔宠，战法转换，高等英雄气概。屹立不倒&#xA;鸟：突变斗士。屹立不倒&#xA;岱：先知，秩序护盾。偏好超魔-甄选（点之前先把颂圣之语超魔到8环，这样7/8环都能放了&#xA;&#xA;在纽系营矿井获得运动技能检定加值加冲锋伤害的靴子，我给兰恩了&#xA;和佐格斯与他妈对话，把佐格斯接到营地加手哥评价（第四章末和最终战也可以帮忙打一打）&#xA;进入烂肠坑，获得凶兽急袭（+4短弓，让使用者的动物伙伴永久处于加速术状态下，对我来说没用我就卖掉了）&#xA;到酒馆和面熟的人对话获得灰烬制造者（我给主角了，战斗法师木棍换下来给聂纽），和老板对话付500金币问传闻，获得酒馆传送金币，顺便卖一下打午夜庙宇的战利品，我卖完包里有58w+（只卖了普通装备，还有好多有特殊名字的装备没卖，之后卖给沃尔吉夫）&#xA;&#xA;接下来打算多带一阵子岱兰试试了，索希尔下个班。配队就是老四位+岱狗，岱没学的共用石肤狗正好会，狗还能帮岱上上共用抵抗/防护能量的buff（因为没给岱点三充裕），而且岱虽然没有索希尔的领域能力，但我之前给他点了双持久，在第四章逛街打小怪应该还是挺省心的。以及既然带了岱，聂纽可以记一个动物异变了，正好五环现在没什么好记的（冰牢都顽强超魔到7环去了）&#xA;在第四章这边只记一份buff就够了，持续以及已经挺长了，掉了就回营地休息&#xA;&#xA;把其他用不着的武器卖给沃尔吉夫了，当前金币71w+&#xA;&#xA;传送回营地，看岱兰恋爱剧情，休息了一下，和队友对话，爱乌升到20级学会1环2环法术了，神圣恩典可以时不时用一用&#xA;带上小队重新出门到下城区，在dlc3商人处花九万买了大型次元袋&#xA;在下城区通过次元门拿到的装备：&#xA;&#xA;酒馆的某个门口遇到冥娜蛊雇来的杀手，威吓检定成功就不用战斗，得知冥娜蛊的藏身处&#xA;遇到小烬和恶魔布道，接受小烬任务&#xA;城里的运动检定都可以过一过，经验不拿白不拿（到了中城区我就先爬回来了，不着急上去）。墙上的宗教检定一定要sl过一下，关系到深渊阴谋成就&#xA;逛街还拿到：&#xA;&#xA;第四章逛街有一个小技巧是，路上名字是市民/乞丐/奴隶这种的一般不会攻击主角，名字是怪物名的一般会在主角靠近/互动之后敌对&#xA;&#xA;在这个位置触发第一场战斗，有食魂魔和爆燃魔，记得上防死结界和共用防火。后面刷出来的魅魔会上群体困惑，主角可以先手控一下&#xA;&#xA;进入冥娜蛊藏身处，再次战斗，我让聂纽用甄选酷热之风控了一下，冥娜蛊不难打，如果难命中就上个正义烙印，主角可以针对性控控对面会上群控的小怪&#xA;打完我选了灵使道途选项放冥娜蛊走&#xA;&#xA;在这里触发第二次战斗，难度是白给，打完获得神射手&#xA;&#xA;传送上来到这个位置，触发第三场战斗（有炼金术士的位置），打完获得机巧魔战手套，传送到更靠南边的平台还有星刃&#xA;&#xA;（风暴束是神……然后再瞬发一个火球术，主角现在就是一个法术炮台……）&#xA;&#xA;这个位置也有战斗，初始数值见p3，敌人都弱强韧，灵魂猎手难命中的话可以挂个正义烙印/主角用个高等解除魔法，打完获得腰带&#xA;&#xA;这些应该就是下城区街道上目前能遇到的所有战斗了，去角斗场，如果法术用完了也没关系，一会儿恶魔移植可以恢复法术位&#xA;&#xA;到角斗场（带着聂纽），和医师对话，给聂纽做手术，然后再给主角做（手术效果如图&#xA;&#xA;进角斗场对话后打第一场战斗，对手是一群火魔蝠，没难度，可以上个共用防火但我觉得连这都没必要。打完回去再次对话，获得战斗极乐金币&#xA;对话说要打下一场，被要求找奴隶来，我这里先接了任务。&#xA;&#xA;出门到地图左下角和高阶守卫对话，过威吓检定，可以进中城区了/details&#xA;detailssummary中城区+角斗场任务+莎米拉任务/summary&#xA;进中城区之后往前走两步就触发战斗，主角一个风暴束就几乎全控住了，砍砍就过了。没记错的话小头目好像是会扔带火焰伤害（还是酸蚀?）的炼金炸弹的，可以防一下&#xA;&#xA;前往活畜市场，先逛一圈对对话买买东西，中间还会触发缝线的剧情（买下缝线），没有准备的时候最好先不要挑起战斗&#xA;&#xA;我给了冒险队长钱，为了手哥好感（其实只差这点应该也是无所谓的）。还获得了希洛的信，解锁了希洛的任务&#xA;&#xA;还解锁了无畏的调情任务&#xA;&#xA;黑假面处购入夜空闪（席拉）、拦截者（山茶）、慑人巨力（岱兰的狼/爱乌）、嗜血腰带（最后这个纯粹是我一时起意买给狗），买下角斗士，让他们去纽系营&#xA;&#xA;买过黑假面的装备和奴隶之后就可以和黑假面对话开战了，怕一轮打不死/控不住可以提前上个共用防护能量（我遇到的是酸），他会用群控+炼金炸弹，战后获得奴隶市场金币+拿回买奴隶的钱&#xA;&#xA;苛xxx的奴隶不要买，信手哥准没错，装备可以买奥法维持之靴（主角）、临危之戒（兰恩）、魅影向导（聂纽），以及各种权杖。&#xA;&#xA;走之前还把拉基的奴隶和魔蝠都买了，魔蝠涉及到某个战斗成就，还卖不用的装备凑出最后一点钱买了他的快速迎敌护符（爱露）和暴力呼召（随便谁反正带着就行），打算之后把拉基杀了他死掉的时候会释放火焰伤害，注意防护。&#xA;&#xA;没忍住把代安克的奴隶也买了、让他们去纽系营，然后把它也杀了，它可能会优先攻击主角，同样注意防护，它ac比较高，同样可以高等解除魔法/交正义烙印（其实可以在开战之前就扒它身上的buff，只不过扒掉的buff读档之后会再次出现）&#xA;&#xA;奴隶市场就先逛到这里，分钟级buff差不多掉完了，去酒馆做完无畏的调情任务然后回营地休息一下顺便接队友任务，然后再传送到角斗场，进去打第二场战斗&#xA;&#xA;角斗场打第二场战斗，敌人弱强韧，咆哮术控。出来对话，被要求找魅魔过来，我不找了直接打（过交涉骗到四万块&#xA;&#xA;打第三场战斗，挺好打的兰恩第一回合就砍死了，触发剧情，被带到角斗场后台，打歌xxx之前探索一下和所有npc对话，然后打歌xxxx。两波小怪后歌xxx出现，弱强韧，咆哮术控。打完看完剧情，角斗场这边目前就基本没什么要做的事了&#xA;&#xA;传送回到奴隶市场，继续探索&#xA;&#xA;这种机关，每放平一个平台就让一个队友过去踩着，尽头是奖励&#xA;&#xA;进入情热幻梦寝宫，找莎米拉寻求庇护，接任务。先不去做任务，继续探索中城区，触发神裔事件，接任务对付红面具&#xA;&#xA;再往前，在墙上sl过宗教检定&#xA;&#xA;然后从p1位置上去，向上传送在p2这里打魔孽，只要席拉能t稳就不难打，打完获得泰坦符文&#xA;&#xA;旁边是万乐园，进去对话接琪瓦罗和蜜语xxx的任务&#xA;&#xA;从万乐园后门前往上城区，出来打一群牛头人，再从这里过灵巧下去做蜜语xxx任务（旁边的房间里获得生命传导者&#xA;&#xA;继续下来和这两群恶魔战斗（第二群打之前忘截图了），先不要上去（会触发爱乌绑架事件），先去万乐园继续蜜语xxx任务&#xA;&#xA;看完蜜语xxx任务获得永恒歌谣，从这里往下传送，又打一群恶魔，然后中城区就差不多逛完了，到下城区1打烂肠坑2做莎米拉任务找齐xx&#xA;&#xA;到下城区和这个乞丐对话推进任务&#xA;&#xA;烂肠坑旁边出现了一群火蜥蜴，打一下。然后进烂肠坑，进去就触发战斗，风暴束控一下再随便打就过了，打完推进冥娜蛊任务&#xA;&#xA;接下来在这里和乞丐对话推进任务&#xA;&#xA;然后在这里看到一大群乞丐，得知齐xx下落。找到齐xx对话，接下来要去上城区法师塔，先不去&#xA;&#xA;回万乐园和琪瓦罗对话，灵使道途可以告诉她冥娜蛊被放走了，其他道途下她会跑出去，在下城区一大群奴隶的位置等着和主角战斗。&#xA;&#xA;出万乐园大门再进去，和万乐园的新主人对话，获得万乐园传送金币，传送去酒馆和红面具对话，再传送回营地休息、接队友任务/details&#xA;detailssummary上城区+17级+队友任务+灵使任务/summary&#xA;休息完传送到万乐园，走后门到上城区，到破碎狂欢门口和旁边的致命xxx战斗，打完进去接约会任务。&#xA;&#xA;出来，向上传送，和神话妄乱魔刺客战斗，弱意志，用群体定身他人控（对着队友放，可以控到非人生物）。再往下，打警惕的阴谋家和周围的射手，注意上防死结界。&#xA;&#xA;继续往前，直接触发对话进入兰恩任务地点，剧情后战斗，感觉多用几个群体法术就没难度，小心陷阱。&#xA;&#xA;打完捡捡东西出来，打这群恶魔，这样这片区域就基本上清理干净了（附近的平台传送上去可以获得眼镜和待修复物品&#xA;&#xA;接下来回到上城区门口的广场，在p1这里向下传送，找到废弃宅邸p2做沃尔吉夫任务&#xA;&#xA;沃提尔很好打&#xA;然后打外公，只有图中这个是真身，ac比较高，可以高等解除魔法+正义烙印，然后我出了重击连锁直接打死了&#xA;&#xA;打完看完剧情再逛一下房间，我让沃尔吉夫拒绝力量，捡到了招摇撞骗&#xA;&#xA;出门，打冷酷暴君，打死会放火焰aoe，注意防护。&#xA;&#xA;我打完打累了不想打了，去把约会任务做完获得传送金币、维勒西亚的调节护符（给主角）和大量经验。&#xA;&#xA;17级&#xA;主角 暴力解法 专精-高等解除魔法 火焰烙印 可怖外表&#xA;席拉 突变斗士 擅长异种武器-穿甲剑 精通重击-穿甲剑（换上夜空闪（之后差不多就一直用这个了，主要是为了+5先攻&#xA;兰恩 突变斗士 武器专精-斩矛 高等武器专精-斩矛&#xA;聂纽 博学士 法术专攻-惑控 德鲁伊法术-树肤（从此爱露/山茶/岱兰不再是队伍必需了……！） 神威如岳 诡影杀手&#xA;岱兰 先知 法术专攻-防护 法术专精-颂圣之语 迷醉波 高等天使之貌&#xA;小狗 高等双武器战斗 剩下的法术我都不太用所以随便点了&#xA;&#xA;到宠妃看台，走侧边的桥，又是图示恶魔群。打完在旁边乱伦宫殿捡垃圾。再往前吸血鬼xxx的ab还挺高，我先不招惹，先去法师塔，拆拆陷阱打打魔像解解谜（还能拿到一点装备，还有个+5致命导体匕首可以给小狗）最终能遇到说书人，对话，缺什么可以买一下，我先不买了，以后还会来&#xA;&#xA;其实还没休息，现在顺便在法师塔休息一下好了……！休息完出法师塔，把旁边的吸血鬼xxx打一下（上防死结界和黑暗罩纱&#xA;&#xA;旁边调整平台拿到信仰承载者&#xA;&#xA;旁边向上传送后到达的平台，再次sl过宗教检定&#xA;&#xA;回到宠妃看台，传送回营地，去矿区拿水晶（此时意识到忘了买酷寒之力戒指，拐回去找说书人买，让主角能用寒冰之躯。顺便修复了物品，获得的装备如图：&#xA;&#xA;可以根据需要选择，其中斗篷的效果会根据道途有所不同。我选的是靴子，给了小狗），只带会寒冰之躯的队友（我这边就是主角和聂纽），用上寒冰之躯免疫食肉晶簇的控制效果然后法术轰炸，比带上所有队友更好打。&#xA;&#xA;想起来红面具任务还没做完，本来打算找莎米拉交任务的时候做，但是怕到时候buff掉了，所以先传送过去做一下。也不难打，同样是高等解除魔法+正义烙印然后就随便打，而且弱意志，可以控&#xA;&#xA;接下来做一下队友任务（索希尔、葛雷博、爱露），所以给这三位升一下级+调整法术位，然后再出发&#xA;&#xA;升级加点&#xA;索希尔 牧师 法术专攻-防护&#xA;葛雷博 15突变斗士 精通重击-弯刀（用席拉换下来的火风暴） 武器训练-重刃 16野蛮人-先觉斗士 17受诅巫师 精通先攻 野兔冻皮跛足 神话5无限狂暴&#xA;爱露 谍报专家 额外演艺&#xA;&#xA;记得把装备换上，这次带主角席拉聂纽索希尔爱露葛雷博&#xA;&#xA;传送去宠妃看台，回法师塔找说书人推进任务，再去莎米拉那里继续推任务，获得诺提库拉的邀请，可以见诺提库拉了，如果不想这么快离开手哥就先不去见，无所谓就可以见。这一路上都没有战斗，可以不上buff。&#xA;&#xA;我还在说书人那里购入了善念僧袍给席拉、适时援助和重威之势备用，之前拿到的焦黑屏障可以给席拉换上了，换下来的盾可以给葛雷博，葛雷博拿着的卫士盾牌就可以卖掉了。以及席拉现在有光能武器了，可以开一开&#xA;&#xA;到战斗极乐做索希尔任务，看剧情就好&#xA;&#xA;回到奴隶市场，购入所有想要的装备和道具之后上buff杀了苛xxx，这样还没杀的就只剩中间那个市场老大了。到从中城区前往上城区的门，触发爱乌被绑架事件，顺着提示做任务就好，第一次战斗比较简单，第二次是屠奴隶市场，相对难一些，索希尔席拉爱露的辅助能力都可以用&#xA;&#xA;灵使道途屠奴隶市场这段还有这个buff&#xA;&#xA;以及没注意什么时候有了自信之心法术了，有了就可以用，很好的buff&#xA;&#xA;（现在有席拉、索希尔和爱露在，ab就没有叠不上去的）&#xA;&#xA;做完灵使任务传送去宠妃看台，做爱露和葛雷博任务&#xA;&#xA;到邪恶知识宝库，不断选择没有选过的门就可以了，之后触发战斗，不难打，打完陪葛雷博去刺客工会（在中城区，门需要特定角度才会出现，如图&#xA;&#xA;到上城区入口大门处，爱露任务地点的门要爱露在队里才会出现。进入，剧情后战斗，同样不难打。最后回营地和队友对话就好。&#xA;&#xA;情热幻梦那边出现了新的怪，可以去打一下，打完获得决心法袍，给主角换上&#xA;&#xA;还把万乐园这边的好装备都买了，之前屠奴隶市场拿到的悲报传达者给兰恩。还有找说书人买一下延时超魔权杖/details&#xA;detailssummary深渊阴谋+卑微的怪拟魔+推进主线+神话6/summary&#xA;深渊阴谋成就和中城区挑战怪&#xA;按照下城区-中城区-上城区的顺序依次把之前拿到的泰坦符文放进之前过宗教检定的地方强化，放进去之后会触发战斗，三波怪，全部打完再拿出来进行下一步&#xA;&#xA;下城区的在地图右下角，其中第二波怪会用心灵迷雾+群体困惑术，可以针对性准备一下&#xA;&#xA;中城区的在变态神裔家旁边，不难打，中了阳炎爆的目盲可以用席拉的圣疗（前提是之前升级的时候选了圣疗可以治目盲），或者移除目盲，或者医疗术。&#xA;&#xA;打完可以传送到神裔家楼上，顺便和卑微的xxx互动，打一下这里的挑战怪。&#xA;打之前全员覆盖防死结界和黑暗罩纱，卑微的xxx身上一堆buff，dc不高可以解除，但解除后下一阶段它还会重新上回来。第一阶段它会召唤3只食魂魔，第二阶段召唤5个魅魔弓箭手（我让聂纽用魅影杀手秒了3个），第三阶段它会变成龙（p1）。主角索希尔扒buff，聂纽前两轮控小怪后面摸鱼，席拉爱露葛雷博稍微触发个重击，很快就杀掉了（p2）。中了力竭波可以用席拉的圣疗解除&#xA;&#xA;上城区的在这里，提前上抗酸防酸，主角多扔风暴束和链状闪电就好&#xA;&#xA;彻底打完获得完美符文，我这里顺路去找说书人买了延时权杖、补充了一点卷轴，还复原了含羞百合头盔（给席拉，ac+2亵渎，不如袍泽头盔最高+3士气，但胜在稳定，而且送力量+4亵渎），然后回营地休息一下。&#xA;&#xA;玩到这里发现忘做希洛任务了，去万乐园做一下&#xA;&#xA;休息完传送去情热幻梦，放入符文出现门，进去是深渊阴谋的最后一场战斗。提前上黑暗罩纱。&#xA;&#xA;弓箭手比较烦，房间内部还有操念使。可以开局传送过去，先杀操念使，注意不要触发房间内的陷阱，尽量卡视角，让弓箭手射不到后排，并且让索希尔放甄选剑刃障壁，利用小空间，敌人跑不掉只能吃伤害，主角放风暴束/链状闪电也会很爽&#xA;&#xA;打完经验1713382/1800000，又快升18级了。&#xA;&#xA;如果手哥出来帮忙次数太多，可能会被德斯卡瑞的回声发现：&#xA;&#xA;这样第四章见诺缇库拉之前除了dlc3之外的内容就基本都打完了，可以去见诺缇库拉了。可以带上小烬，看完长剧情获得神话6，悖论秘典给不给都行，然后做山茶任务，带山茶去万乐园然后过剧情、自己做选择就好了&#xA;&#xA;神话6&#xA;没说的点的都是精通先攻（除了雷吉尔、特雷弗和小烬我不带所以没继续加点&#xA;主角 灵动魔法&#xA;山茶（先点17博学士 精通先攻 法师法术-战法转换（现在有点后悔了想点识破命门，但懒得读档改了&#xA;兰恩 武器专攻&#xA;&#xA;和女王对话还拿到了一些奖励（如图&#xA;&#xA;之后如果不考虑rp的话就坐女王的飞船去最保险。接下来我要做坏东西，把不需要的npc都杀掉了。&#xA;传送到厄运酒馆，杀米勒拉，获得两件惑控法装备，都可以给聂纽&#xA;奴隶市场的另一个船长不知道去哪了，那就不杀了。&#xA;休息一下，去dlc3了！/details&#xA;detailssummarydlc3+18级+当前配装/summary&#xA;具体怎么打就不仔细讲了，列一下dlc3的战利品&#xA;&#xA;岛1（主角有了灵动魔法放链状闪电一个顶俩一键清屏所以不难打）&#xA;&#xA;岛2（刚进门走两步就18级了）&#xA;18级&#xA;主角 探寻者 迷醉波 专精-高等解法 共用心灵屏障（聂纽放不了这个 我也懒得用卷轴 所以主角来）（另外在小狗那里买了神圣护卫卷腹给主角，+4全豁免的）&#xA;席拉 突变斗士 盾牌辟矢&#xA;葛雷博 杀手&#xA;聂纽 博学士 预警 群体冰封之牢&#xA;索希尔 牧师&#xA;爱露 谍报专家&#xA;山茶 博学士&#xA;兰恩 突变斗士 高等诱变剂&#xA;小贼 原职业 法术乱点的&#xA;鸟哥 17突变斗士 赋能野性变身 高等武器专精（爪抓） 18突变斗士 武器训练（天生）&#xA;岱兰 原职业 复仇旋风&#xA;小烬、特雷弗和雷吉尔，我两个不用、一个不会用，就不点了，第六章再升级都行&#xA;&#xA;岛3&#xA;战利品除图中外还有一根高等瞬发&#xA;&#xA;岛4&#xA;高奏凯歌戒指，士气加值翻倍，我给葛雷博了，可以让灵使道途给的自信之心（力量）+3士气加值变成+6，力量从43变成46，力量调整值从+16变成+18，ab再+4士气（高等英雄气概/英雄祈神），算下来一共就是ab+6&#xA;&#xA;岛5（有食肉晶簇，备好驱逐术）&#xA;&#xA;岛6（需要防死结界+共用防电）&#xA;&#xA;岛7（末尾又有回满状态的雕像，下次就可以直接去打dlc3第四章的boss了）&#xA;&#xA;岛8&#xA;boss战，打身上有特效的小怪，提前上共用防寒，第二波敌人会用打强韧的法术，可以先手控一下。感觉这个boss战设计比较适合带远程来打。打完经验如图&#xA;&#xA;回去找说书人补充一下卷轴，再休息一下就去女王那坐飞船了，队伍是主角席拉兰恩聂纽爱露索希尔。这次不用叠餐食加值，因为反正会掉（&#xA;&#xA;大家目前的装备&#xA;主角（当前无buff面板魅力36）（用了+2魅力书）：&#xA;灰烬制造者（塑能cl+2，攻击检定+2，+4焰爆&#xA;备用：癫狂灾瘟（连续放三次同一个法术，下一个法术被强效+极效&#xA;重威之势（+6魅力，每天三次推开敌人&#xA;纯净视域眼镜（每天一次解除魔法大成功，法穿+1&#xA;屠杀披风（知识神秘+5，塑能dc+2&#xA;稳定之指（+2防护戒指，接触攻击检定+3&#xA;纵火狂之戒（火焰伤害额外+1d6+5，法穿+2&#xA;风暴领主的决意（给法表增加一系列电法术，还有电抗和反伤作为添头&#xA;维勒西亚的调节护符（天生防御+5，当前最高属性值+2&#xA;神圣护卫腹卷（+4ac，所有豁免+4崇圣&#xA;决心法袍（过强韧的法术dc+2，法穿+2，专注+4，法抗18&#xA;马兰德的耻辱（火焰法术+2d6污邪附伤，免疫火伤但弱冰和神圣&#xA;秘法根除手套（接触攻击检定+4，使用魔法装置+5表现&#xA;奥法维持之靴（一天内使用同一个法术四次，下一个法术就可以瞬发&#xA;旧魔典（+3一级法术位，+2二级法术位，+2三级法术位&#xA;高等强效超魔权杖&#xA;高等瞬发超魔权杖2&#xA;高等极效超魔权杖&#xA;&#xA;席拉&#xA;夜空闪（+5追击震电穿甲剑，+5先攻&#xA;焦黑屏障（+4重盾，免疫寒冷，对中小型敌人ac+1&#xA;含羞百合的头盔（力量+4亵渎，ac+2亵渎&#xA;残缺诡术师（感知和魅力+6，受到能量伤害获得一轮该伤害20抗性，受到物理伤害获得一轮减伤20&#xA;灰烬斗篷（+5抗力斗篷，每回合对10英尺内敌人造成2d8火焰伤害&#xA;霜护（ac+2，10点寒冷抗性&#xA;正义圣教军之戒（辟邪斩+1&#xA;重臂护腕（双持时副手武器伤害检定+3（搭配盾击&#xA;出双入对（和兰恩搭配，ac+2，攻击检定+2&#xA;虫壳甲（主要是为了ac，有敌人近战命中时反伤做添头&#xA;善念僧袍（对邪恶敌人ac+2，攻击检定+2表现&#xA;莎恩芮战裙（+2天生防御，灵巧+4表现&#xA;疾驰骑士的手套（攻击检定+1士气，没什么好手套了&#xA;脱缰之靴（永久行动自如&#xA;阿罗登之怒（辟邪斩的ac加值变为崇圣，每轮第一次攻击伤害+1d4神力&#xA;后继者圣契（30英尺内队友法穿+2，武器视为善良寒铁&#xA;黑暗罩纱（每天一次全队对远程攻击完全隐蔽&#xA;镜影术魔杖&#xA;&#xA;兰恩&#xA;悲报传达者（+4残忍恶毒斩矛，每命中五次就可以多攻击一次&#xA;恶魔愤恨（狂暴时近战攻击检定、伤害检定、意志豁免+1&#xA;邪眼护目镜（察觉+10&#xA;嗅血斗篷（狂暴时对受伤敌人攻击检定+2&#xA;高奏凯歌戒指（ac+2偏斜，佩戴者所有士气加值翻倍&#xA;临危之戒（攻击和伤害检定+2表现，重击时敌人过dc26强韧豁免否则被击倒&#xA;猪突猛进护腕（力量+6&#xA;出双入对（同席拉&#xA;同仇链甲（夹击时对被夹击生物伤害加值+4&#xA;秩序僧袍（对混乱敌人攻击检定+2&#xA;袭击者腰带（+6敏捷，重击后三轮内攻击和伤害检定+2环境&#xA;剑师之赐（伤害加值+3，攻击检定+2&#xA;狂奔之靴（运动技能点作为加值加到冲锋时的伤害检定上&#xA;幸运骰子（每天一次，攻击检定+1或伤害检定+1或ac+1，持续全天&#xA;虎虎（察觉和自然+2士气&#xA;&#xA;聂纽&#xA;魅影向导（幻术cl+3&#xA;德莱文的帽子（智力+2亵渎，可以瞬发加速术，每天一次任意法术瞬发&#xA;心灵大师之眼（惑控dc+2&#xA;屠杀披风（同主角&#xA;魔术师的戒指（幻术dc+2，使用魔法装置+5表现&#xA;斑斓炫目之戒（惑控dc+2&#xA;灼热护腕（塑能dc+2&#xA;明晰镜饰（影响心智dc+2&#xA;+3腹卷&#xA;七罪法袍（所有cl+3，dc+1，法穿+5&#xA;恶魔之影腰带（放6级及以上法术自动召唤遁影魔&#xA;缠惑手套（惑控dc+2，受此用法术影响敌人时对方意志-2持续3轮&#xA;精灵靴（灵巧+5，凑数的&#xA;全是魔杖：低等顽强、高等顽强、甄选、高等甄选、瞬发&#xA;&#xA;索希尔&#xA;战斗法师木棍（dc+2，法穿+4&#xA;正能量经匣（引导能量治疗量+2d6&#xA;无可辩驳眼镜（先攻+2亵渎，永久真知术&#xA;暴力呼召（30英尺内狂暴队友攻击和伤害检定+2&#xA;阴影宽恕（所有队友每轮一次额外借机攻击，借机攻击重击使敌人恍惚，队友晕倒召唤巨蜘蛛&#xA;召唤戒指（30英尺内队友伤害检定+2、豁免+2&#xA;不渝之志（治疗不引发借机攻击，专注+2，凑数的&#xA;生命之纱（体质+6，每天两次治疗重伤，凑数的&#xA;蜻蜓链甲（每天一次，30英尺内盟友对恶魔攻击和伤害检定+1，10轮&#xA;不宣之实长袍（感知+2环境，10英尺恐惧灵光，dc为25+魅力调整值&#xA;摄人巨力（+6力量，15英尺内敌人意志豁免-2&#xA;使节手套（沟通+5表现，魅力+2增强&#xA;神速靴（运动+10表现，灵巧+5表现&#xA;道具栏还是各种权杖，没怎么用过&#xA;&#xA;爱露&#xA;永寒（每轮第一次攻击射两箭，若都命中，敌人过dc25强韧，失败1轮恍惚+2d6寒冷伤害&#xA;风宗头盔（先攻+4&#xA;凶猛契约护目镜（伤害检定+4，感知+2&#xA;剥皮斗篷（第一次被击中时过dc29强韧，失败恍惚+1d4轮每轮两点体质流失&#xA;锐击戒指（命中近战敌人使其攻击检定-1&#xA;无情射杀（近程射击攻击检定+1&#xA;突袭护腕（偷袭+1d6钝击伤害&#xA;快速应敌护符（对大型及以上敌人攻击和伤害+2洞察，先攻+4&#xA;笛拉梅尔的盔甲（树肤cl+2&#xA;招摇撞骗（借机攻击检定+2，巧手+10表现&#xA;嗜血腰带（杀死敌人后下一次攻击检定+5士气，敏捷和力量+4&#xA;精准手套（近程射击+1d6穿刺伤害、流血1d3轮&#xA;隆奈克的牺牲（+8敏捷，加速术提供的ac、攻击检定、反射检定加倍&#xA;小魔鬼（巧手和隐匿+2亵渎&#xA;炽焰弹药箭筒（每天20发，+1d6火焰&#xA;玫瑰刺弹药箭筒（每天20发，+2d8污邪，有几率造成无能诅咒&#xA;延时权杖&#xA;低等延时权杖/details&#xA;detailssummary第四章收尾+19级+神话7/summary&#xA;到女王那坐飞船，路上剧情全部检定成功（否则进入矿井的地点不同，还有可能被扒装备，太麻烦了）&#xA;然后出门右拐，一路见到谄媚女王，接任务。然后就是到处清怪了……&#xA;&#xA;有霸烙魔，需要共用防护火焰&#xA;有晶簇的地方主角上好寒冰之躯一个人过去解决就好&#xA;打黑龙的地方，提前铺炉台守卫，站位分散（它会喷吐aoe），爱露索希尔专心辅助，席拉如果辟邪斩充裕也可以用正义烙印（我没用），主角和兰恩打，兰恩战斗内攻击加值76（如果加上爱露的共享狩猎目标和席拉的正义烙印还可以更高），对方ac88，用上极意击和索希尔的善良之触还是很有可能打中的。主角就用射线法术打就好，龙类传统弱接触攻击。我突袭轮兰恩打了个重击，再下一轮就打死了&#xA;&#xA;这一层其他的就不难打了，打完回到谄媚女王处交任务，开启小路到下一片地图。这时我升19级了&#xA;&#xA;19级&#xA;主角 博学士 解法余波 高等天使之貌 津波&#xA;席拉 突变斗士 踉跄盾击 &#xA;兰恩 突变斗士 穿透打击 高等穿透打击&#xA;聂纽 博学士 高等法术专攻-惑控 德鲁伊法术-凛冬之握 虹光喷射 迷幻图纹&#xA;索希尔 牧师 法术专精-秩序护盾&#xA;爱露 穷追猛打 精通精准射击&#xA;山茶 博学士 额外巫术-祈福 游荡者秘闻-机会主义者&#xA;沃尔吉夫 盔甲专攻-轻甲 细剑&#xA;鸟哥 突变斗士 穷追猛打 进阶武器训练-枕戈待旦&#xA;岱兰 飞翼 自然低语 可怖外表 群体医疗术&#xA;葛雷博 杀手 高等双武器战斗 倦惰打击&#xA;&#xA;然后走谄媚女王指出的小道，下一张地图里没什么难打的，主角多放放闪电链就过了，如果没过就再多瞬发一两个。穆塔萨芬可以威吓吓跑。清完的地图应该是下面这样。休息叠餐食加值（给索希尔记一个神圣灵光），准备boss战&#xA;&#xA;boss战&#xA;满buff之后主角两个链状闪电就把小怪清了，中间巴弗灭女儿也就兰恩砍几刀的事，索希尔记得上炉台守卫，接下来巴弗灭出场要扒大家buff了，不愧是buff灭呀！不是天使道途也没必要好好打他，撑住三四轮就行了，想飞升记得用午夜之弩射他然后捡水晶。如果是天使道途主角就提前多记点天使道途特有的buff类法术吧，依稀记得以前玩天使僧兵时靠天使buff翻过盘……&#xA;打完巴弗灭如果有队友被恶意变形术，先用主角的法术覆盖然后再高等解除魔法&#xA;&#xA;打完拒绝亵渎之礼（我这里是为了后面更容易转传奇道徒）获得险影，还能捡到希望使者不朽的爱，给席拉换上，奔雷腰带我给爱乌了&#xA;先不急着走，找谄媚女王交任务+传送下去杀boss战附近的火蜥蜴灼烧灵魂拿到属性+2书，然后再走&#xA;&#xA;神话7&#xA;主角：持久法术（获得了五环法术重焕光彩！好耶！&#xA;席拉：引领打击&#xA;兰恩：引领打击&#xA;聂纽：持久法术&#xA;索希尔：持久法术&#xA;爱露：屹立不倒&#xA;山茶：引领打击&#xA;沃尔吉夫：持久法术&#xA;鸟哥：常备不怠&#xA;岱兰：充裕施法&#xA;葛雷博：引领打击&#xA;&#xA;回纽系营，只有简单的小战斗，过完剧情就回眷泽城喽！/details&#xA;&#xA;第五章&#xA;detailssummary眷泽城+神话8+城内休整/summary&#xA;回到眷泽城，遇到安妮维亚之前的战斗都不难，遇到安妮维亚之后就可以休息了，后面的休息点也很多，不用太节省，我是打到半份酒馆之后休息了一下&#xA;&#xA;出门记得敲响仁慈之钟，打完两波小怪之后遇到斯陶顿，打完获得戒指 能量之源：每天额引导能量外两次，旁边还能捡到烈火法袍：火属性法术豁免难度+2&#xA;&#xA;再往后会有一个二选一剧情杀，独眼魔鬼和希洛只能选一个救。我目前试出来的保住双方的方法是：先去监狱把监狱门口的战斗打完，然后再去酒馆找独眼魔鬼，最后再来监狱找希洛&#xA;&#xA;小怪都没什么威胁，全部打完之后进要塞，和说书人对话前先到指挥官房间捡到魔法生物的皮，然后对话过剧情&#xA;&#xA;我继续走了灵使道途，主要是为了强度&#xA;神话8&#xA;主角：偏好超魔（甄选），惊世神力，法术是随便选的&#xA;席拉：神话盔甲专攻（回避）&#xA;兰恩：精通先攻（神话）&#xA;柯米丽雅：持久法术&#xA;沃尔吉夫：精通重击（匕首）&#xA;聂纽：偏好超魔（甄选）&#xA;乌布里格：猛力攻击（神话）&#xA;岱兰：精通充裕施法&#xA;索希尔：高等持久法术&#xA;爱露莎蕾：致命瞄准（神话）&#xA;葛雷博：精通重击（神话）（弯刀）&#xA;&#xA;卖垃圾，现在钱完全不会不够用了。军需官处购入大型次元袋。我还在牧师那里买了一些法力珍珠备用。&#xA;圣教军：诱人冲动→噬心浪欲；污秽尖啸→无面之声&#xA;整理法术位，休息，推进一下道途任务，然后出门战斗喽/details&#xA;detailssummary大地图支线（1）+兰恩任务+升20级/summary&#xA;寒溪村&#xA;第一次出门会先遇到苏尔，护送回眷泽城之后重新出来到寒溪村。&#xA;首先需要打几只水元素，然后坐船去小岛，路上需要过检定。到小岛拆掉很多陷阱之后可以选择打鬼婆，也可以选择说服她们。&#xA;&#xA;兰恩个人任务&#xA;同样不难打，打完获得武器萨瓦米勒克之脊（复合长弓），兰恩获得力量+2、体质+2、毒素豁免+4&#xA;&#xA;白骨丘&#xA;有一群食魂魔，上完防死结界丢法术乱杀，打完获得最终面纱解谜道具&#xA;&#xA;最终面纱&#xA;解谜，获得一张精灵笔记&#xA;&#xA;欢笑洞窟&#xA;外侧地图不难打，打完有一把决斗剑冻血者。洞窟内部有霸烙魔，需要防火buff，打完获得神秘之心解谜道具&#xA;&#xA;我打到这里就20级了，正好也该回眷泽城了，回去路上触发了小烬任务&#xA;&#xA;升20级&#xA;主角：神威如岳&#xA;席拉：原怒者-魅力-天界&#xA;兰恩：力量-动如脱兔-长柄&#xA;索希尔：牧师，专精秩序护盾&#xA;聂纽：博学士-敏捷-复仇旋风，另一个随便学的&#xA;爱露纱蕾：魅力&#xA;&#xA;/details]]&gt;</description>
      <content:encoded><![CDATA[<h2 id="前言">前言</h2>

<p><details><summary>攻略推荐和思路</summary>
这些攻略在我打核心及以上难度的流程时帮了我很多：</p>

<blockquote><p><a href="https://github.com/ZJUZBW/Wotr-AofS" rel="nofollow">施法者玩法入门讲解</a>
<a href="https://github.com/ZJUZBW/Wotr-BD-LR" rel="nofollow">主角build推荐</a>
<a href="https://github.com/ZJUZBW/-Wotr-BD-" rel="nofollow">队友build推荐</a>
<a href="https://github.com/ZJUZBW/Wotr-WC" rel="nofollow">不公平难度前期流程</a>
<a href="https://tieba.baidu.com/p/7990344188" rel="nofollow">商人和值得购买的商品</a>
<a href="https://tieba.baidu.com/p/7573253907" rel="nofollow">圣教军模式下圣器装备效果预览</a></p></blockquote>

<p>高难度下最好提前选好道途，<strong>选择和道途更相配的职业可以降低游戏难度</strong>，比如经典搭配：天使圣使、巫妖法师、诡计大师剑圣。</p>

<p>不公平难度下，我会利用毛经验（后面会解释具体操作）和sl来尽快提升战斗力并规避不想要的事件、抠门地规划一些低难度用不到的物资、根据战力选择队友、放弃rp选择更有利于战斗的对话选项……难度更低没必要照抄。亲测核心及以下难度只要规划好队友加点和装备就完全不需要这些额外操作。</p>

<p>本流程会尽量做到全收集，最多只会跳过一些没有好奖励也没有剧情的小怪。</details></p>

<h2 id="开卡和毛经验">开卡和毛经验</h2>

<p><details><summary>开卡</summary>
职业：<strong>术士-探寻者</strong></p>

<p>种族：<strong>半精灵</strong>
有魅力加值</p>

<p>加点：<strong>14 12 14 10 22</strong></p>

<p>技能：<strong>隐匿，沟通，世界</strong>
此时预计成型后的攻坚队伍配置是席拉+兰恩+柯米丽雅+索希尔+聂纽，因此技能要补上队友大概没有的隐匿，剩下两点是为了在岱兰第五章任务里骗它者和扎营做饭。</p>

<p>专长：
<strong>法术专攻-塑能</strong>
法术专攻效果：对应学派法术豁免难度+1。塑能主要是用来打输出。
<strong>法术专攻-咒法</strong>
咒法主要用来打控制，聂纽已经专攻幻术了，聂纽控不住的就让主角控。
前期好用的咒法：油腻术、闪光尘、臭云术、次元陷坑……</p>

<p>额外能力：<strong>奥法血承-奥法契约</strong>
作用是回复指定法术的使用次数，可以提升术士施法的灵活性+后期搭配灵使道途的刷新球。</p>

<p>出身：<strong>扒手</strong>
为了先攻+2，在回合制里法师的先攻相当重要</p>

<p>法术：<strong>油腻术，渐隐术</strong>
奥法血承3级会送魔法飞弹，就不选了。缩小/变巨/法师护甲其他队友也能上，护盾术目前没必要。</p>

<p>初始阵营：<strong>混乱邪恶</strong>
为了能在第二章戴上限制非善良阵营的装备【德莱文的帽子】（赠送每天一次法术瞬发；智力+2亵渎加值。如果主角不是法师，可以给聂纽戴）</p>

<p>最终角色卡：<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/585/828/473/761/439/small/5e1b58900d9b0962.jpg" alt=""> </details>
<details><summary>“毛经验”的方法</summary>
正式开局前就在难度菜单勾选上<strong>仅活跃伙伴获得经验</strong>，在新队友马上要入队时，打开设置，关闭仅活跃队友获得经验选项，使新队友和主角的经验同步，新队友入队后，再马上重新打开此选项。直到队伍满六人，之后就一直关闭此选项。</details></p>

<h2 id="序章">序章</h2>

<p><details><summary>第一场战斗前</summary>
如果想做飞升结局，要在应对德斯卡瑞时选择战斗（而不是防御）</p>

<p>见到席拉和安妮维亚，记得毛经验操作，对话和场景中的技能检定也一定要通过sl保证成功，<strong>不公平难度下前期的每一丝经验都很重要</strong>。如果操作成功，席拉入队后主角和席拉的经验应该都是1038/2000</p>

<p>再往前捡到了一些装备和特伦迪利弗的鳞片。披风给席拉穿上，主角如果有需要可以拿一把武器，其他的都可以以后卖掉。<strong>从现在起要保证包里至少有一个鳞片</strong>，直到把鳞片给说书人看。</p>

<p>柯米丽雅入队后三人的经验应该都是1413/2000。存档，接下来要战斗了</details>
<details><summary>战斗</summary>
回合制下最好<strong>关闭【自动结束回合】</strong>，这样才可以在整轮攻击后使用五尺快步、在放法术之后再瞬发法术。</p>

<p>不公平难度下队友初始命中率不高，遇到兰恩和雯朵格之前，有一个战斗小窍门：
延后其他队友的行动次序，使ac最高的席拉第一个行动（开启席拉的防御式攻击），拉住敌人。通过调整队形和走位，尽量使安妮维亚在第一轮就加入战斗，让四级的安妮维亚射死敌人。</details>
<details><summary>遇到兰恩和雯朵格</summary>
先选<strong>2. 我为什么要告诉你？</strong>，这样后续对话会有察觉检定，额外获得每人92经验，结束对话后可以升级了。升级后再与场景内物品互动，通过检定的概率会高一些。</p>

<p>接下来是拔剑剧情，选<strong>怒斥叛徒+惩治恶人</strong>，获得英雄气概buff，方便后续沟通检定。</p>

<p>对话后兰恩和雯朵格入队，目前经验是2349/5000。</p>

<p>我会先带雯朵格打序章（给雯朵格的加点就只考虑序章强度），再在序章末尾选兰恩（给兰恩的加点就不考虑序章过渡了，直接升级转近战，这样更适合远程职业的主角）</details>
<details><summary>2级加点</summary>
主角：职业不变，技能还是隐匿、世界、沟通</p>

<p>席拉：受诅巫师，察觉、灵巧、使用魔法装置、宗教，如果主角没点沟通也可以给席拉点沟通。野兔魔宠，冻皮，跛足或知命，缩小术+法师护甲。记得在能力栏手动激活野兔魔宠</p>

<p>山茶：职业不变，巧手、灵巧，避灾（或邪眼）</p>

<p>兰恩：不公平难度下禅宗射手的命中不太够，转近战拿斩矛。战士-突变斗士，运动、自然、察觉，猛力攻击</p>

<p>雯朵格：游荡者-大盗（为了要害打击），运动、灵巧、察觉</details>
<details><summary>继续战斗</summary>
现在队伍就能打输出了，主要靠雯朵格的<strong>要害打击</strong>：<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/592/403/803/827/964/original/7ee479051d1f207d.jpg" alt=""></p>

<p>碎石堆后的小型土元素攻击加值比较高，同样可以调整走位让安妮维亚进战斗。也可以让柯米丽雅给雯朵格上变巨buff，主角丢油腻术控住土元素、给雯朵格渐隐术。打赢获得一个治疗轻伤魔杖。</details>
<details><summary>到达混种人营地</summary>
到混种人营地后进入疲劳状态。对话不展示天堂之光，多获得300经验（雯朵格入队、兰恩离队）。</p>

<p>与霍尔格斯对话，<strong>sl通过交涉检定</strong>，预订启动资金。</p>

<p>搜刮整个营地，和商人<strong>黛拉</strong>对话，卖出所有垃圾（如图勾选），如果队内没有不死生物，造成轻伤卷轴也可以卖。购入卷轴<strong>英雄气概</strong>、<strong>朦胧术</strong>，此外我还买了祝福术+额外一张朦胧术+油腻术睡眠术各一张+法师护甲药水+防护邪恶/混乱药水+寒铁弹药箭筒
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/592/505/518/807/567/original/f10c4fbceb7a5f38.jpg" alt=""></p>

<p>接下来根据剧情要休息，<strong>休息前调整法术</strong>，给山茶记变巨术+防护阵营×2+祝福术</p>

<p>休息后兰恩离队，走雯朵格指的路到盾牌迷宫门口，进去前把地图右侧的王蜥杀了拿经验。</details>
<details><summary>盾牌迷宫1</summary>
<strong>目前的buff</strong>
全员：祝福术
席拉：防护邪恶、缩小术
雯朵格：变巨术</p>

<p>遇到第一波敌人，席拉t住，柯米丽雅给席拉上避灾，雯朵格用要害打击一个个杀，先杀法师。
法术用完了就休息，盾牌迷宫内不限制休息次数。可以通过sl防止休息时被敌人偷袭。
卷轴和药水先攒着，打boss和精英怪再用。</p>

<p>主角在背包栏阅读这本书，获得特殊加值。今后遇到相同分类下的书也都可以读读试试
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/596/708/202/497/556/small/1146da5ede5c79cd.jpg" alt=""></p>

<p>清到这个程度就差不多升3级了（腐化混种人暴徒和水元素不好打，先不打，留着后面再来）：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/596/771/376/875/490/small/844e5c3f8b74d442.jpg" alt=""></p>

<p>如果超重，可以把装备扔地上，最后再一并捡起来卖给商人</details>
<details><summary>3级加点</summary>
主角：技能加点不变，法术专精-魔法飞弹；刺耳尖啸</p>

<p>席拉：武僧-传统武僧（比普通武僧+2意志豁免），灵巧、宗教、察觉、使用魔法装置，精通先攻、鹤形拳</p>

<p>山茶：技能加点不变，额外巫术-诵咒</p>

<p>雯朵格：杀手，熟练偷袭者</p>

<p>升三级之后可以休息一下再继续，休息之前记得记法术，柯米丽雅二环记树肤（给席拉）、鹰之威仪（给席拉）、牛之蛮力（给雯朵格）（dlc6新增群体buff骨拳术，亲测核心及以下难度可以把树肤改成骨拳术）</details>
<details><summary>盾牌迷宫2</summary>
凶猛王蜥：可以让主角给雯朵格渐隐术、雯朵格用要害打击打措手不及，一箭一个</p>

<p>解谜：黄蓝红黄，获得辉光</p>

<p>腐化混种人暴徒：上满全套buff后席拉t住，有隐匿/渐隐术的雯朵格射他</p>

<p><strong>水元素</strong>
席拉buff：缩小术，虔诚护盾（药水）（席拉自带一个，序章可以捡到两个），树肤，抵抗寒冷药水，朦胧术（武器：寒铁精制品长剑）
雯朵格buff：变巨术，雯朵格身上自带的猫之轻灵药水（武器：复合长弓）
全员buff：祝福术</p>

<p>首先席拉接近水元素，柯米丽雅不用动，主角和雯朵格走到能打到的位置就够了。第二轮开始席拉t住，山茶不断给席拉上避灾和颂咒，雯朵格要害打击，主角不断给雯朵格上渐隐术（这样雯朵格的攻击检定要过的是水元素的措手不及ac，更容易命中），渐隐术用完之后改对水元素用天使之光。每轮射十来点伤害就过了</details>
<details><summary>盾牌迷宫boss和后续</summary>
打boss之前可以先把雯朵格身上不需要的东西扒下来，一会儿她就离队了。可以再休息一次然后再上一遍之前说的buff，买的卷轴也可以用了。</p>

<p>到boss房选天使选项（为了在第一章的伊斯绰德塔获得天使之貌（+元素抗性）</p>

<p>开局席拉第一个行动，辟邪斩。主角往霍西拉脚下放油腻术，豁免难度18，对面反射豁免8。控不住其实也无所谓，对面打席拉是很难命中的（如图2）<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/602/688/787/088/813/small/6a215ce0cbc35c2f.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/602/699/891/431/775/small/5c0db09d74ec3da9.jpg" alt=""></p>

<p>第二轮开始主角继续给变巨雯朵格上渐隐术，射她。上了辟邪斩的席拉命中高一些，可能也能打一些伤害。我运气比较好，第二轮雯朵格射完箭就打出后续剧情了。</p>

<p>然后出现两只怪似魔，席拉t住靠脆皮主角更近的那个，另一个离兰恩近，兰恩会t一下，随便打打就过了，兰恩倒了没事，会复活的</p>

<p>打完让兰恩入队。把垃圾都卖给黛拉，捡到的决斗剑和标枪，如果主角不用的话，也可以卖掉。目前经验6747/9000，金币5203（卖了盗墓者盔甲和+1防御护腕），可能会比正常状态稍微高一点，因为休息时遇到了营地遇袭</p>

<p>兰恩升级加点：突变斗士，运动、自然、察觉，顺势斩、强力顺势斩。换上霍西拉掉的恐惧进击。</p>

<p>上楼之前又休息了一次 </details>
<details><summary>离开盾牌迷宫进入灰兵营</summary>
上地表直到遇到伊拉贝思之前都不需要上buff，之后也可以先不上，走在队伍后面，不加入战斗，让伊拉贝思和其他士兵在前面打，同样可以拿到经验。</p>

<p>上楼之前把地上的东西都捡了。</p>

<p>然后上buff，上楼直接开战，npc负责左侧，我们打右侧，远程优先打塑能师（因为ta优先攻击主角）<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/608/471/247/431/637/small/97e053b02e17a778.jpg" alt="">
右侧有会放臭云术的赘行魔，嫌被控难受的话，可以在快进它视线范围内的时候停下来，等伊拉贝思那边的人打完左侧过来替我们吃。或者席拉先去骗它出招。总之这段战斗的重点不是输出而是少掉血。</p>

<p>打完把东西都捡了，超重也要捡</p>

<p>捡完上楼，buff应该还没消失，又是一群小怪+臭云术。我的打法：席拉抢到先攻先过去，兰恩第二个冲锋秒了一个赘行魔并使其他敌人进入恐惧状态，他们在这种小场地跑来跑去很容易吃到兰恩的借机攻击，这样就好打了。</p>

<p>打完还是捡了东西再上楼，冥娜蛊剧情杀</details></p>

<h2 id="第一章">第一章</h2>

<p><details><summary>在铁卫雄心醒来</summary>
醒来后在酒馆和全部npc聊天并通过所有检定：
发现伊斯绰德塔、提拉巴德的住处；
发现丝线工坊、黄玉必应屋；
酒馆老板处过宗教暗骰+5经验；
解锁皮塔克斯的酒窖；
伊拉贝思处过宗教暗骰+5经验；
因妲罗处选“容我解释一下”，检定成功+13经验和季斯卡之爪（+1炽焰短剑），卖掉+2075金币
发现黑翼图书馆；
发现寒溪村；
弗恩·秋雾处接任务；
霍尔格斯处获得2000金币，再次要求更高价，sl成功并接任务；</p>

<p>来到地下室，从左到右三个开关是上下下，然后再按最左边的按钮打开密室，拿到+2魅力头带给席拉
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/609/004/525/011/633/small/81eb8adb2de3466b.jpg" alt=""></p>

<p>和沃尔吉夫对话接任务，上楼和伊拉贝思对话，把沃尔吉夫放出来</p>

<p>再到酒馆外面逛一圈把垃圾捡了卖了，顺便和乔兰对话给他看辉光</p>

<p>找牧师购入霜护戒指给席拉戴上，再买一张防护电击（丝线工坊用）、一张共用防护火焰（伊斯绰德塔用）、2级卷轴抄写工具（沃尔吉夫做卷轴用），辛辣油酥饼菜谱，还有需要的药水。买完之后包里有缩小术5、变巨术5</p>

<p>最终出门前的经验是9158/15000（正常情况经验应该再高一点，因为我有一段忘记毛经验了），金币58。</details>
<details><summary>4级加点</summary>
在上面的过程中已经升4级了（没写的就是和以前一样）
主角：魅力，闪光尘
席拉：圣武士，魅力，宗教、察觉、使用魔法装置
山茶：感知，祈福
兰恩：力量
沃尔吉夫：敏捷，灵巧、巧手、隐匿、神秘（可以做卷轴和聂纽互补法术）、察觉，学了克敌机先和猫之轻灵。用卷轴学护盾术（缩小术去黑翼图书馆捡卷轴学，在那之前先用药水） </details>
<details><summary>沃尔吉夫任务</summary>
出门在大地图上可能会碰到随机刷出的遭遇战，目前队伍4级，只有速袭魔比较难打，可以看到就读档。</p>

<p>到贼裔藏身处把对话过完，回铁卫雄心找伊拉贝思对话，去古董奇宝店，获得菲尼安，进地下室和店主对话，回到贼裔藏身处，对话前存档，选梅荣，sl通过两次沟通检定，搜刮，回到铁卫雄心和沃尔吉夫对话完成任务（顺便卖垃圾）。目前经验9644，金币1679。</details>
<details><summary>丝线工坊</summary>
到马尸，再到丝线工坊。先不去市集广场，去了就要接新队友，分经验的人就多了一个，所以先把其他地方打了</p>

<p>在丝线工坊的街道上，可以先给席拉上树肤和防护邪恶，席拉打野蛮人、沃尔吉夫冲锋打敌方远程（这样敌人抬手的时候可以被借机攻击），其他人照旧（山茶上邪眼或祈福、兰恩打席拉t住的怪、主角自由发挥）</p>

<p>进屋给席拉用防护电击卷轴，席拉第一个进敌人视线拉仇恨，集火闪耀之拳，剩下的不难打。</p>

<p>打完把东西捡一下，头部装备主角不需要的话可以卖了。不屈护甲不确定后面有没有用，先留着。目前经验9966。</details>
<details><summary>伊斯绰德塔</summary>
去之前可以先去同归于尽的决斗者。</p>

<p>进地图，过剧情，和葛雷博对话，然后游戏会自动存档。全队潜行，从两边走，把柱子推倒，然后再上buff，能上的都可以上了，共用防护火焰卷轴也用掉，开战后技能也都可以用掉。</p>

<p>以前没提到过的可以上的<strong>新buff：兰恩的诱变剂（力量）、沃尔吉夫的法师护甲</strong>（因为目前都只能用一次所以没在丝线工坊用）</p>

<p>打完之后进塔内部，能捡的东西都捡了，和特尔顿对话，过宗教暗骰有6经验。
<strong>熟面孔成就</strong>：帮助并放走吃纸人。</p>

<p>+1小圆盾和卡兰德拉女士的链甲衫可以给山茶换上，烈火硬头锤先留着不卖，安息之恩和诱捕长弓可以卖</p>

<p>目前经验10795</details>
<details><summary>市集广场1</summary>
出地图，去市集广场，半路会进疲劳状态，到市集广场门口再休息。休息前记得改法术，这次休息让沃尔吉夫做一张猫之轻灵卷轴，管狐宠物可以提前给沃尔吉夫装备上，提升成功率</p>

<p><strong>休息前改法术</strong>
柯米丽雅：变巨1防护阵营2祝福术2，树肤1牛之蛮力2凛冬之握1。这样持续时间每等级1分钟的buff都是双份（变巨术可以用魂契物+1），维持的时间长一点。凛冬之握是为了控多个敌人。
沃尔吉夫：法师护甲1护盾术2（还剩一个法术位，我选了七彩喷射，实际没用到），猫之轻灵2</p>

<p>进广场往前走两步遇到贼裔，选混乱选项敲诈获得112金币，然后再上buff：</p>

<p><strong>目前满buff</strong>
席拉：树肤、防护邪恶（我懒得上缩小术了，不嫌麻烦最好上
兰恩：变巨、牛之蛮力、诱变剂（力量）
沃尔吉夫：法师护甲、护盾术、猫之轻灵
全员：祝福术</p>

<p>先把广场右下角那一块清掉（上下左右指的都是按M看到的地图里的位置），不接近小烬附近（否则多一个人分经验）、不去右下角和凯丽莎对话（为了抓紧时间利用buff），地上的东西也都不捡，等buff时间结束再来。</p>

<p>打完之后到接近地图中心的位置完成运动检定，清出道路，往左走 </details>
<details><summary>市集广场2（+杀胡尔伦）</summary>
在遇到胡尔伦和拉米恩时我的buff持续时间也差不多结束了，对话中选择<strong>展现天堂之光</strong>。</p>

<p>对话后往上走，和紫色光互动<strong>拿到紫色石刀，开启御衡者道途</strong>。</p>

<p>再往上，看到敌人再上buff，可以放凛冬之握。打不过也可以贴着左边绕过去。</p>

<p>广场旁边这个位置，不要再往p1的左上角走了，有集群，不好处理，等小烬入队再来：<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/642/853/027/970/241/small/8bbec1bc96ebe1f9.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/642/853/231/683/687/small/0d759a21fac95ed3.jpg" alt=""></p>

<p>上楼梯，杀死这里的憎美魔，在图中这个位置救魔裔：<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/642/863/030/442/755/small/6f2ab2d4178beb9b.jpg" alt="">
追问是谁获得额外经验，然后过运动检定救人，sl通过检定，让他们去找伊拉贝思。</p>

<p>返回下楼梯，继续往左上方向走，接到救伯爵的任务，继续走，在神殿门口过剧情并发现拉米恩，对话，接凝视星辰任务。旁边捡到虎虎，给兰恩。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/642/884/998/584/852/small/58b78c3114f44217.jpg" alt="">
目前经验12682/15000，buff剩余时间不到一分半</p>

<p>再往右走的一群敌人里虫裂魔最麻烦，应对方式有两种：1 席拉或者其他能t住的角色迅速冲到它面前，它就不会放aoe了；2 放控制法术（我用了油腻术，它反射6，主角的油腻术豁免难度18），然后沃尔吉夫冲锋过去两轮杀了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/642/910/275/582/940/small/6c56619c449407e9.jpg" alt="">
旁边的房子之后再来，因为需要防死结界。</p>

<p>继续往前，遇到柯尔，对话推进席拉任务。对话结束后如果buff结束了就可以收工捡捡东西去找小烬了，如果buff还在可以再往前打一群食尸鬼，打完就不要再往前了，后面同样需要防死结界 <img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/642/940/063/304/176/small/d218787422861413.jpg" alt=""></p>

<p>德斯娜神殿右侧的这个地方的怪也没有打，因为敌方法师会燃烧之弧，最好还是用上共用抵抗火焰再来，里面还有一只暴怖魔，对现在的我们来说也比较难 <img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/642/969/900/490/790/small/cd1318792d273997.jpg" alt=""></p>

<p>返回，到胡尔伦这里时对话说拉米恩不是你的敌人，获得经验。
<strong>接下来的对话自己选</strong>，我打算杀死胡尔伦，所以没有选让胡尔伦去铁卫雄心的选项、也没有回去把胡尔伦的决定告诉拉米恩。如果不打算杀胡尔伦，也完全可以让他去铁卫雄心、把胡尔伦的决定告诉拉米恩后看拉米恩离开。</p>

<p><strong>杀胡尔伦</strong>：直接对话选择攻击，席拉t住，沃尔吉夫和兰恩第一轮杀死旁边的两个小兵，主角放油腻术控住胡尔伦（他反射6），柯米丽雅给胡尔伦上邪眼降ac。这次渐隐术不是很有用，因为胡尔伦的措手不及ac只比常态ac低一点，不如放魔法飞弹补刀。打死获得+1半身甲和公正长剑（给席拉换上），回去找拉米恩，告诉他胡尔伦死了获得636经验，再让他去找伊拉贝思。目前经验14788/15000</p>

<p>回到这里和凯丽莎对话，过世界和察觉检定，放她走。结束对话后全员升级
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/643/050/354/347/274/small/b5a2bbea3f602437.jpg" alt=""></details>
<details><summary>烬入队+升5级</summary>
去小烬那边，<strong>小烬入队前记得关闭仅活跃队友获得经验，今后不用再打开了</strong></p>

<p><strong>5级</strong>
主角：法术穿透，超魔（增效）（如图，很适合魔法飞弹），克敌机先，鹰之威仪
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/643/071/178/584/118/small/03f067ce0d8ddc9d.jpg" alt=""></p>

<p>席拉：包抄，救赎-疲劳</p>

<p>山茶：伏击施法</p>

<p>兰恩：包抄，终势斩</p>

<p>沃尔吉夫：熟练偷袭者，狐之狡黠、识破命门</p>

<p>小烬：
4级，魅力，神秘、宗教、使用魔法装置，邪眼（可以和山茶的叠加），凛冬之握（酒馆保卫战用
5级，多的技能点还是点了宗教，法术穿透，凶兆，骨拳术</details>
<details><summary>市集广场第一次探索收尾+聂纽入队+黑翼图书馆</summary>
给席拉换上烈火重型硬头锤，进小烬旁边的房间，主要靠席拉和小烬的燃烧之手输出。如果兰恩刚好能对集群造成恐惧也挺不错的。召唤法阵先不碰。目前经验15168</p>

<p>如果同伴身上有打鼠集群留下的腐热症，可以让烬用属性栏的【治疗负向效果】解除</p>

<p>出地图，广场那边的集群下次再来打。出来之前把不需要的装备扔地上，<strong>最好保持在中载及以下</strong>。</p>

<p>出门向黑翼图书馆方向出发，触发随机遭遇，进地图后用药水上缩小、变巨、防护邪恶buff</p>

<p>和聂纽对话通过检定获得额外经验，在整个地图仔细逛逛，<strong>注意察觉检定是否全都通过了</strong>，捡到损害长剑（可以卖钱，没杀胡尔伦获得公正长剑的话，也可以让席拉拿这个做武器）。目前经验15523</p>

<p>聂纽用卷轴学猫之轻灵、油腻术、英雄气概和朦胧术（序章买的）</p>

<p><strong>聂纽升级</strong>
4级，智力，隐匿、神秘、世界、使用魔法装置，召石（更优先的是闪光尘，只是因为主角已经学了）、狐之狡黠
5级，多的技能点点了隐匿，高等法术穿透，移位术、高等魔化武器（加速术之后买卷轴学）</p>

<p><strong>黑翼图书馆</strong>
服从本能解锁诡计大师道途。</p>

<p>搜刮，获得威压木棍、魔法精华，通过所有检定。救圣教军，和说书人对话，送他回铁卫雄心。</p>

<p>有dlc4可以看到狮鹫雕像飞了</details>
<details><summary>回铁卫雄心休整</summary>
席拉剧情结束后卖垃圾（不确定能不能卖的可以卖给沃尔吉夫，方便回购），我卖了诱捕长弓、安息之恩、次等念力之冠、寒铁精制品长剑和重型硬头锤（带烈火二字的还是留着）、+1革甲、一件+1半身甲（共3件，一件席拉穿了，一件留着（可能可以给索希尔用），一件卖），造成x伤的卷轴/药水也都卖了，看过的书也卖了</p>

<p>黑翼图书馆获得的缩小术卷轴给聂纽学了（之后再做卷轴给沃尔吉夫学），主角不需要威压木棍的话就给聂纽拿着</p>

<p>和新出现的npc聊天，能交的任务都交了。完成后经验17409</p>

<p>如果有dlc4，出酒馆门再进来触发乌布里格入队剧情。乌布里格升级：运动、自然、察觉、使用魔法装置，包抄。他身上自带+2力量腰带，可以扒下来给席拉穿，披风和戒指我给沃尔吉夫了</p>

<p><strong>购物</strong>
牧师：低等延时超魔权杖、共用防护火焰（市集广场某房子用）、防死结界+复原术+行动自如（可以多买几张，这三种都是多备一些总比日后没有好，我各买了三张）
酒馆老板：小型次元袋、祝福武器药水*5
沃尔吉夫：加速术（给聂纽学了）
剩下的如果钱不够也可以以后再买：共用防护酸蚀（黄玉必应屋用）、黑暗罩纱、初学者手套（给主角放魔法飞弹用，没需要可以不买）、黑暗预兆（给术士主角扩表用，没需要可以不买）、共用抵抗火焰、共用防护火焰（这两张后面打灰兵营用）</p>

<p>在酒馆休息一下再去岱兰家，不然腐化涨太快了</p>

<p><strong>休息前改法术</strong>
柯米丽雅：一环二环不用动，三环改成共用抵抗能量、共用延缓毒发
沃尔吉夫：法师护甲2（因为不确定从岱兰家到格温姆宅邸之后法师护甲buff会不会掉，应该不会，但还是保险起见……如果没掉就分一个给兰恩吧）护盾术2七彩喷射1，猫之轻灵2识破命门1
聂纽：渐隐术2变巨1缩小2法师护甲1（在格温姆宅邸给席拉上，因为敌人会粉碎盔甲），朦胧术1狐2次元陷坑1，移位2加速1</p>

<p>休息时让聂纽做缩小术卷轴，休息完给沃尔吉夫学
低等延时超魔权杖给聂纽，之后在格温姆宅邸有用</p>

<p>出门，这次带的队是 主角 席拉 兰恩 柯米丽雅 沃尔吉夫 聂纽，去岱兰家</details>
<details><summary>岱兰家和格温姆宅邸</summary>
<strong>现在起的常规buff</strong>
席拉：防护邪恶/虔诚护盾，缩小，树肤，移位术。打精英怪的时候还可以再来个鹰之威仪，提升辟邪斩效果
兰恩：牛之蛮力，变巨，诱变剂（力量），有难打的用极意击
沃尔吉夫：猫之轻灵，缩小，法师护甲，护盾术，有难打的敌人再上识破命门
全员：祝福术、加速术
共用抵抗能量/共用防护能量/共用延缓毒发都根据敌人配置来上。英雄气概也是好东西，但聂纽法术位不够，就先不记了。
下面的看情况上，都主要是用来提升法术豁免难度的：
主角：鹰
聂纽：狐
山茶：枭</p>

<p><strong>岱兰家</strong>
此处还要上共用延缓毒发和共用抵抗火焰。兰恩的诱变剂这次先留着，到格温姆宅邸再用。加速术也可以先不上，真难打的话用了也行，到格温姆宅邸用奥法契约恢复。给聂纽的延时法杖也先不要激活。</p>

<p>凶猛速袭魔可以让聂纽用致盲射线目盲（但我roll穿透法抗只roll了5，没穿透，我让主角用刺耳尖啸控了），渐隐术对它无效因为它有识破隐形，不如用魔法飞弹补伤害。其他怪有了延缓毒发+抵抗火焰就都不成威胁。</p>

<p>打完和岱兰对话，问他要感激，获得戒指可以卖钱。先不带他。和阿兰卡对话，推进凝视星辰任务</p>

<p><strong>格温姆宅邸</strong>
出岱兰家，去格温姆宅邸，一楼敌人密度没那么高，可以看见恶魔之后再开始上buff（树肤用魂契物恢复），兰恩用诱变剂、席拉用法师护甲（因为敌人会击破盔甲），聂纽用延时权杖给席拉上延时移位术和加速术。</p>

<p>一路尽快打，东西都别捡，争取最大化利用buff持续时间。</p>

<p>图书室的咒法师会隐形，开战时记住ta的位置，主角往那边放一个闪光尘。如果抢到了先攻并且队里有远程输出可以先打他。</p>

<p>二楼有杀手的房间，杀手的攻击加值比较高，难处理的话可以交一个控制法术（我这边是主角用魔法飞弹补伤害，趁他打出来之前收人头了）</p>

<p>到二楼最后一个房间前，我的加速术移位术buff都掉了。聂纽用奥法契约回复一个加速术，再上一次。里面的7级暴怖魔最难处理，主角的油腻术和闪光尘、柯米丽雅的凛冬之握、聂纽的次元陷坑都可以上，有什么用什么</p>

<p>全打完之后叫格温姆上来，过剧情，结束后捡东西离开。注意杀手房间需要过察觉，可以捡到移位术、移除疾病和石肤卷轴，捡的镰刀之后也可以卖了 <img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/647/292/072/990/150/small/1d705ce3c30149d9.jpg" alt="">
目前经验19220</details>
<details><summary>第二次去市集广场</summary>
进门先把不需要的装备丢地上，保持轻载，免得拉慢移动速度。先不用休息，也不用上buff</p>

<p><strong>灵使任务</strong>
喝药水（席拉虔诚护盾+缩小术，兰恩变巨），找门口那条路上唯一戴着头盔的圣教军，发现他是德斯娜牧师，支持他，和审判官开战。
结束后去德斯娜神殿，跟着唱歌<strong>解锁灵使道途</strong>，再出神殿休息。</p>

<p><strong>休息</strong>
沃尔吉夫的一环法术改成1法师护甲2护盾术2缩小术
聂纽的法师护甲也可以改（我改了七彩喷射
其他法术都没必要改，沃尔吉夫做一张克敌机先给聂纽学</p>

<p>目前除了市集广场之外，触发酒馆保卫战之前需要探索的地方都已经去过了。在市集广场内部也不可能触发酒馆保卫战，所以现在起可以需要休息就休息，把市集广场打完再离开地图（出去的时候最好还是不要带太多东西，可以优先带 价格/重量比 更高的），离开后可能在半路触发信使来让主角支援酒馆保卫战。</p>

<p><strong>市集广场上剩下的地方怎么打</strong>：
<strong>妄乱魔</strong>
回到遇到小烬旁边的房间，完成召唤法阵。再去之前遇到胡尔伦的地方的右上方，出现了妄乱魔。上满buff（除了祝福术可以等妄乱魔给队友上了孢子再上），席拉上辟邪斩，主角给兰恩渐隐术，柯米丽雅上邪眼，砍它。</p>

<p><strong>遁影魔</strong>
打完妄乱魔之后捡到旁边的秘银重盾，给席拉装备。走旁边的灵巧检定，来到之前说先不用进的房间门外。里面的地下室里是隐形的遁影魔，给席拉用抵抗寒冷药水（序章捡的）和石肤卷轴，菲尼安变新月战斧给兰恩（菲尼安可以对虚体打满伤害），主角用天使之光把敌人照出来，然后再用闪光尘取消敌人的隐蔽，山茶还是复读邪眼。</p>

<p><strong>不死生物</strong>
打死之后先不捡东西直接出门，趁buff时间还没结束，去打右上角的怪，到达后给席拉补一张防死结界卷轴。
第二群僵尸（p1位置）打完之后，先不急着朝p2的右上角走，过去就要打成就怪了。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/648/219/319/721/303/small/b159aa2a429da8dc.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/648/228/448/523/075/small/69d9d881cba05f82.jpg" alt=""></p>

<p><strong>邪教徒死灵师</strong>
给兰恩换回恐惧进击，聂纽给大家上加速术，移位术也可以用了（不一定给席拉，席拉能顶住，反而是兰恩/主角可能成为敌人的另一个目标），开局如果近战先攻roll得高可以冲锋过去，还可以用凛冬之握/油腻术控一下</p>

<p>打完之后我的buff刚好也掉没了，搜刮一下一路上的物资</p>

<p><strong>其他杂兵</strong>
不带buff把旁边这里打了（需要共用延缓毒发），还是比较轻松的，顺便救剧团
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/648/740/151/527/710/small/a4365f69a75a4781.jpg" alt=""></p>

<p>去收拾德斯娜神殿右边的怪，柯米丽雅给共用抵抗火焰，其他buff不是很有必要，看着上吧，打完几个邪教徒和深处的暴怖魔。如果上了buff就尽量快点赶路到地图左下（目前只剩大地图左下没有去过了，从下图中这个地方过去 <img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/648/818/363/756/808/small/4151aed520220f87.jpg" alt="">
过去之后往前走，看到敌人再开始上buff，对速袭魔依旧可以用致盲射线，对会隐形的法师依旧用闪光尘，有两个速袭魔的地方，凛冬之握/油腻术/刺耳尖啸之类的控制法术也可以交一下</p>

<p>直线路径上的敌人杀光之后马上转身上楼打上面的敌人，我的buff时间还剩两分半</p>

<p>进着火的房子之前记得上<strong>共用防护火焰</strong>。打完搜刮（<strong>最重要的是拿到圣徽碎片</strong>，骤然巨力也可以给席拉装上），整个地图应该就只剩遇到胡尔伦的地点上方的集群没打了，我实在不喜欢打集群，不打了</p>

<p>休息一下再离开地图（离开之前记得和地图左下角靠中间位置的混种人对话）（休息时让聂纽做镜影术给沃尔吉夫学）目前经验21731</details>
<details><summary>回铁卫雄心休整</summary>
提前休息是为了防止回酒馆的路上遇到通知酒馆保卫战的信使。</p>

<p><strong>酒馆保卫战前置随机遭遇</strong>
这场战斗的主要难点是开始时队伍是无buff的状态，所以需要抢到先攻上buff。有什么法术和能力资源都可以交了，我这里用到的比较重要的技能是共用延缓毒发和次元陷坑。</p>

<p>回到酒馆，卖垃圾，飞斧、镰刀、短弓、短矛、戮军斧、+1胸甲也都卖了，目前16932金币。买了共用防酸、初学者手套、共用抵抗火焰、共用防护火焰、黑暗预兆（直接给主角戴上了）。只剩黑暗罩纱没买了</p>

<p>岱兰升级：
4级：魅力，宗教、沟通、世界；音鸣爆（打灰兵营用
5级：专长：技能专攻-宗教（因为带岱兰的时候多半不带索希尔，没人过宗教），绝不动摇、牛之蛮力</p>

<p><strong>战前准备</strong>
酒馆保卫战队友：席拉 兰恩 柯米丽雅 小烬 聂纽。休息前法术改一下，之前记的是双份buff，这次每等级一分钟的buff可以改成只记一份了，多出来的法术位可以记增伤/控制类法术（比较好用的群体法术：凛冬之握、致病纠缠）。</p>

<p>酒馆保卫战开始时队友身上是没有buff的，需要在战斗内上。有个小技巧是算好每个队友需要的上buff的回合数，尽量平衡各个队友上buff的回合，比如如果柯米丽雅需要上的buff太多，就可以看看能不能让其他队友分担一些/用药水解决，因为回合制下基本是上完buff才能离开门口就位加入战斗</p>

<p>改好之后存个档，睡一觉，醒来就是保卫战了</details>
<details><summary>酒馆保卫战+升6级</summary>
（没打算做保护酒馆不受毁坏的成就，不公平难度做这个太难了）</p>

<p>开局先站原地把buff上了，加速术移位术先不用上，烬需要上的buff不多，可以最先在p1图中右侧道路上放凛冬之握控敌人（最好在下方侧边留出一条小道让变巨兰恩能站过去打到敌人而自己不被控），柯米丽雅的致病纠缠也可以放这里，席拉可以到p2楼梯的位置顶着，其他人找个地方待机、补补伤害就好了（最好是p1p2两处都能兼顾到的），法术最好先留着少用，烬闲着没事就上邪眼/易伤/沉眠吧
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/649/292/265/291/518/small/ac105995b7bef592.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/649/300/927/939/147/small/3f053b731ca48e42.jpg" alt=""></p>

<p>就位之后差不多就这么个情况，兰恩在两头跑来跑去打
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/649/457/666/911/709/small/3af853e487f197df.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/649/458/151/635/584/small/1cd695b5ff16cff5.jpg" alt=""></p>

<p>打一阵子之后出现第二段动画，屋顶上的敌人增多而且更强，可以让兰恩站过去重点杀一杀（另一侧继续让小烬/柯米丽雅控着就行了），主打的就是快进到第三阶段。席拉那边顶的敌人多起来之后就可以考虑让聂纽上延时加速术了。 <img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/649/498/225/688/846/small/4c1715e364ea44ee.jpg" alt=""></p>

<p>（初信者战士是无限刷新的小怪，应该不影响战斗进程，想推进战斗需要杀死其他名字的敌人）</p>

<p>进第三阶段之后的走位就更多靠随机应变了，我是席拉兰恩打牛头人，柯米丽雅打新出现的赘行魔，聂纽控新出现的炼金术士，主角小烬支援。延时移位术可以上给席拉了，加速术没了也可以补，辟邪斩、法术也都可以放了……只要打到这里不是弹尽粮绝，应该不难过，牛头人ac还不如速袭魔呢。</p>

<p>（在快打完的时候让没事干的队友去捡战场上的装备，之后卖）</p>

<p>打完就升6级了，如果dlc2已通关，额外获得一个权杖。 <img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/649/782/346/889/736/small/9951f99bba2a6887.jpg" alt=""></p>

<p><strong>6级</strong>
主角：臭云术（没必要学火球术，第二章可以买炽热火蛇戒指
席拉：同以前一样
柯米丽雅：同
兰恩：血怒者-原怒者（后面神话1拿无限狂暴），天界
沃尔吉夫：蛛网术（让他和聂纽互相做卷轴补充法术书），牛之蛮力
烬：尖笑、毒液啐沫
聂纽：火球术、共用防护箭矢（抄成卷轴用）
岱兰：操纵亡者
乌布里格：同</p>

<p>到酒馆室外可以领到战利品，还有伊拉贝思给的武器也可以卖掉（dlc2权杖还是先留着比较好），买黑暗罩纱</p>

<p>之后第一章就没有时间限制了，可以慢慢打。
聂纽的三环法术位还可以记英雄气概（但我图方便记双份buff，所以还是加速术2移位术2）。
给柯米丽雅记了个鹰之威仪，打boss的时候给席拉上，三环多的法术位就记操纵亡者。
席拉的圣武士法术位记了天堂面纱。
休息一次之后出门去市集广场（队伍：席拉 兰恩 柯米丽雅 聂纽 沃尔吉夫），这次休息让聂纽做朦胧术给沃尔吉夫学</details>
<details><summary>第一章小地图收尾</summary>
<strong>市集广场</strong>
酒馆保卫战后市集广场出现了新的怪，位置比较分散，多逛逛，看到敌人再上buff就好。
主要目标是打食魂魔获得成就<strong>教长代行者</strong>，出现在之前死灵法师的位置，走近触发，满buff，如果聂纽还可以给兰恩上英雄气概。给席拉防死结界、鹰之威仪，席拉兰恩行动自如+祝福武器药水，席拉过去触发战斗，没有防死结界的队友可以在远处待着，有加速术+狂暴+祝福武器+渐隐术+满buff的兰恩砍两三轮就把boss砍死了。打完经验23712
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/652/902/250/849/793/small/e8e0d669dcf76086.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/652/902/762/750/105/small/e7c98c846fae5306.jpg" alt="">
然后随便逛逛清清怪就走了。</p>

<p><strong>这次出去捡上所有东西回酒馆卖掉</strong>。目前经验23874，吞噬护符、损害长剑和+1链甲也卖了，我又卖了2级做卷轴工具，购入了3级的，为了让聂纽做共用防护箭矢（能硬顶集群伤害）。</p>

<p>再休息，法术位不用动，聂纽做共用防护箭矢（或者沃尔吉夫做蛛网术给聂纽学），再找牧师购入一些防死结界和行动自如卷轴备用。</p>

<p>去<strong>皮塔克斯的酒窖</strong>，进门满buff开战，打完房间内侧过察觉捡到武器，可以卖。</p>

<p>去<strong>黄玉必应屋</strong>，上共用防酸，满buff，打完拿到先知之祸轻弩和菜谱</p>

<p>去<strong>提拉巴德的住处</strong>，进去之前休息一下，把山茶的一个二环法术位变成【共用防护阵营】，接下来打魅魔的时候用。聂纽还是做共用防护箭矢。
进地图先上除了加速术移位术之外的buff，先打街上的敌人（这里难打的话可以在虫裂魔现身后在它身边放操纵亡者），打完进门，柯米丽雅隐匿过去解除陷阱再回来，上共用防护邪恶、加速术、移位术，给席拉上防死结界，开战，法术/能力都可以用了，对魅魔用闪光尘，然后给兰恩续渐隐术打措手不及（它常态ac40，措手不及ac30，兰恩攻击加值26），柯米丽雅就复读邪眼，打完就可以捡捡东西回酒馆了。</p>

<p>第一章小地图全部探索完毕，<strong>准备去灰兵营</strong>
卖东西清理背包，斧头、木棒、公正长剑我都卖了，需要的话还可以再买点卷轴药水什么的，我以防万一又买了一张共用防火。
<strong>buff记双份</strong>，聂纽<strong>不用记加速术</strong>，换移位术
再做一张召石卷轴留着，食物吃加移动速度的，队伍配置沃尔吉夫换成岱兰</details>
<details><summary>灰兵营+神话1</summary>
进灰兵营获得加速术buff，其他buff先别上，这一层的东西捡完之后上每等级10分钟或1小时的buff，以及共用延缓毒发、共用抵抗火焰，还可以给主角挂个渐隐术（上楼敌人仇恨可能在主角身上），然后上楼。</p>

<p>岱兰和主角可以复读打击士气，打完没必要浪费时间捡东西，之后还会回来。再上一层楼，如果有德斯娜牧师帮助，他们会让虫裂魔沉睡，看完动画过去让兰恩对虫裂魔使用致命一击就好，打完再上每等级一分钟的buff
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/653/736/193/289/748/small/9f31f56d7270451f.jpg" alt=""></p>
<ul><li>接下来会尽量走最快速到达boss门口的路，其他非必经之路上的小怪可以打完boss拿到神话1再来</li></ul>

<p>往前走，打完外面走廊的小怪，再次下楼前往一楼，这是我们之前序章走过的地方。打完门口小怪和魔法门互动，圣教军法师会帮忙开门，等待开门后杀门后走廊上的小怪。</p>

<p>然后使用共用防火卷轴，再开图示房间的门，开门时会自动存档，打不过的话读档，敌人就会恢复到没有发现主角队的状态，可以在这种状态下做其他准备。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/653/800/917/138/656/small/11b6c4a4fb5852f3.jpg" alt="">
至于打法，我用了闪光尘+臭云术，兰恩砍中了再恐惧几个，就好处理了。打完察觉到房间右上的暗门（如图） <img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/653/912/104/500/933/small/ce9cc57c6c4f46d7.jpg" alt=""></p>

<p>上楼，开门前给主角上渐隐术，开门开战。打完出门遇到暴怖魔，再打完，走到p2p3所示门前，开门之前给席拉上个移位术，席拉开门开战。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/653/917/836/474/089/small/89477cd8ff96fec3.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/653/918/365/480/151/small/09338dbd916340c8.jpg" alt="">
在这里主角又扔了臭云术，岱兰用了操纵亡者（不用太节省，打boss之前会贴心地回复所有法术位的）。我打完这里的时候每等级一分钟的buff差不多要掉了，捡捡东西休息一下，这次记得休息前记加速术（捡到一个+2敏捷腰带可以给兰恩，+2巨力腰带和骤然巨力可以给席拉）。</p>

<p>这一层楼目前只剩三个速袭魔和一个小boss区域了，速袭魔中的两个会被德丝娜牧师催眠，剩下一个无buff也能打，然后就只剩图中这扇门后面的小boss没有打，到门口再上第二轮buff。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/653/977/876/995/369/small/2e33d8540fdfe8af.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/653/980/886/674/873/small/cf082e7b453e4d7e.jpg" alt="">
满buff，给席拉法师护甲，用上黑暗罩纱，开门。
如果有dlc2：第一轮用夺命暴雪权杖对boss上魔法飞弹，造成缓慢术效果，让她放不出虫群。席拉兰恩集火boss尽快杀掉。
如果没有dlc2：用防护箭矢抵消集群伤害，同样集火boss。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/654/087/840/983/399/small/def14509409d4ca7.jpg" alt=""></p>

<p>打死之后获得钥匙，去开需要钥匙的门。打完丧尸继续前进触发冥娜蛊斯陶顿剧情，看完上楼遇到强力牛头人，ab29，兰恩用祝福武器药水，席拉上辟邪斩，抢在它之前用召石卷轴造成困难地形让它无法冲锋，我还用主角给它上了衰弱射线、聂纽上致盲射线、岱兰打击士气，它的ab就被降低到20了，兰恩迅速击杀。</p>

<p>这之后就是boss战，进战斗自动回复所有法术位并且获得如图龙傲天buff。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/654/207/163/246/113/small/3aa423a31412d4cb.jpg" alt="">
一开始不要走得离冥娜蛊太近不然她会传送走，在龙傲天buff下我们的法术dc会非常高，所以可以先用法术控住她（主要目的是让她不要放出来腐烂幻象）。打到一定程度之后出现第二波小怪，这波小怪的初始仇恨在主角身上，很烦，也可以提前铺一些地形法术控住，优先集火冥娜蛊，把冥娜蛊血条打空触发剧情之后怪就都走了</p>

<p><strong>神话1</strong>
主角：打算走灵使所以选无拘乐器，偏好超魔-增效（之前超魔到二环的魔法飞弹也没删，之后一环二环都可以放增效魔法飞弹了
席拉：屹立不倒
柯米丽雅：腐秽侵世
兰恩：无限狂暴
聂纽：充裕施法
岱兰：第二秘示域-自然
沃尔吉夫：变化自如
烬：巅峰元素-火
鸟哥：变化自如
索希尔：领域痴迷</p>

<p>然后下楼去探索之前没去的地方。如果中了冥娜蛊的力竭波，可以让席拉用圣疗解除</p>

<p>图中这个陷阱手动解除（而不是让魔裔解除）给960经验，如果巧手不足就用那个可以暂时提升技能点的家族徽章道具
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/654/437/479/697/467/small/774e1650fc0d9611.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/654/438/212/973/751/small/2f1c8fce6ddd83c4.jpg" alt=""></p>

<p>彻底打完捡完东西就走了，超重的话把东西丢在地上，出地图时会弹出窗口问要不要带上战利品，这时再全带上就好。目前经验/负重/金币是这么个情况。出灰兵营进第二章
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/654/509/422/234/104/small/bc8dca5d76c3bc93.jpg" alt="">
</details></p>

<h2 id="第二章">第二章</h2>

<p><details><summary>进入新章+升7级</summary>
找说书人对话，修复<strong>后继者圣契</strong>，好东西，随身携带，不要给女王（低难度无所谓</p>

<p>进指挥官帐篷之前在其他地方都逛一逛，对话、搜刮。进指挥官帐篷触发剧情之后外面的垃圾会更新，可以再搜刮一次。如果想攻略女王，这里可以选择说服女王参加圣战。如果想做虫群道途，就不要让女王加入了，不然后面她会阻止我们做虫群道途的邪恶选项。</p>

<p>有后继者圣契之后不再需要寒铁武器了，闪耀匕首给沃尔吉夫，替换原本的寒铁匕首。生机半身甲先给席拉穿了。卖完不需要的装备之后背包是这样，金币43527。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/654/614/678/003/598/original/e176f206f90f2a97.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/654/614/954/185/879/original/b8b0f6d207e33def.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/654/674/379/113/698/original/572ebba30da39615.jpg" alt="">
黑暗之角给索希尔拿着了，黑镜护符给了小烬</p>

<p>和所有能对话的npc对话之后我的经验是34972/35000（正常情况下如果前面没有漏经验，应该已经7级了），距离升级只差一点点，所以我在出门之前走了走圣教军棋（雇佣法师将领【市刹那】，兵优先买射手），完成了几步圣教军任务之后就升到7级了。</p>

<p><strong>7级</strong>
主角：高等法术专攻（塑能），精通先攻，护盾术，镜影术（一会儿在索希尔墓园就可以用这个保命），英雄气概，
席拉：盔甲专攻（中甲），武器神圣盟誓
兰恩：擅长异种武器-斩矛，长柄
聂纽：超魔-延时，高等隐形术，冰风暴（后面麻风病人的笑容用）
岱兰：法术专攻-塑能，动物伙伴-狼，魔化武器（用不到，随便选的），鹰，神使灵光
狼：蛮力，灵巧、使用魔法装置，欲魔落袭，武器专攻，力量，闪避，7级专长是包抄，买到书呆子头带给狼戴上再升级点包抄
索希尔：3灵巧，精通先攻
柯米丽雅：技能专攻-世界
沃尔吉夫：包抄，磨锋砺刃、高等魔化武器（聂纽目前法术位比较缺，分担一下），用卷轴学了移位术（格温姆宅邸过察觉拿到的）、共用抵抗能量（第一章买的）、共用防护箭矢（聂纽做的）
乌布里格：突刺
在有主角做火法的情况下不太会再带小烬了，所以小烬加点后面就不写了</details>
<details><summary>第二章可以买的好东西</summary>
越早买越好：
低等延时超魔权杖
碎虫者（给兰恩前期拿着用用
无阻法袍（现在没了结盟施法者，感觉更重要了……</p>

<p>到麻风病人的笑容之前买：
书呆子头带</p>

<p>救地狱骑士之前买：两张群体次元门卷轴（用来逃课）</p>

<p>买完上述物品后还有钱就买：
低等强效超魔权杖
自然的惊愕
迫降护腕
次级决斗手套
炽焰火蛇
霜护（可以给柯米丽雅）（如果玩远程就不用了）
骗徒戒指
莎恩芮战裙
6级卷轴制作装置+腐烂幻 象卷轴（可以让聂纽做更多腐烂幻象卷轴为眷泽城做准备）
其他卷轴也都可以买来给聂纽学</details>
<details><summary>索希尔任务</summary>
出门之前先给升过级的队友记法术，之前没提到的常用buff：
索希尔：骨拳术、共用延缓毒发、抵抗能量、神使灵光、圣战之刃
席拉：圣能面纱
聂纽：高等隐形术（虽然学了超魔延时但第二章前期还用不到，四环法术位比较紧缺，等神话2拿到偏好超魔或者精通充裕施法就舒服多了）
记完所有要用的buff之后，多余的法术位多记控制类法术，保证打强韧/反射/意志的三类都有</p>

<p>休息一下，沃尔吉夫这次可以做蛛网术给聂纽学了，或者聂纽做三环法术提前帮沃尔吉夫备着</p>

<p><strong>索希尔任务地图</strong>
配队：席拉 兰恩 聂纽 索希尔 岱兰（有神话1之后岱兰可以替柯米丽雅上树肤了，所以可以把她换下来。岱兰还有狼，还能用引导能量打丧尸，在高难度的索希尔任务地图里比柯米丽雅更强。低难度还是推荐柯米丽雅或者沃尔吉夫，因为他们会开锁，地图里有宝箱）</p>

<p>进索希尔任务地图看完剧情就是战斗，无buff情况下回合制太难了所以我先切了即时，除了席拉之外的所有人往画面右侧跑，席拉殿后t住，眼看跑不掉了再切回回合制，主角给自己上渐隐术然后上油腻术控敌人，聂纽先上加速术和移位术再上别的buff，岱兰和索希尔看情况决定是加血还是引导能量伤害不死生物。第二波敌人出来之后初始仇恨又在主角身上，给主角上隐形术，席拉T住</p>

<p>现在兰恩有无限狂暴了，记得进战斗看一眼狂暴开了没，没开的话手动打开。高等隐形术当作渐隐术的上位替代就行。后面的战斗没什么难的，整个地图打完经验38672</p>

<p><strong>回去休整</strong>
回军营卖垃圾、休息，军需官处购入自然的惊愕给席拉穿，因为自然的惊愕限定的最大敏捷加值是3（原本生机半身甲是0），今后聂纽可以给席拉上猫之轻灵提升ac了（没有就穿+2敏捷腰带）。换下来的生机半身甲给索希尔穿了。
我之前选择让女王参加圣战了，这次回来看到女王加入营地，对话获得400经验</details>
<details><summary>席拉任务+夜莺林+未解之谜+回营地</summary>
今后的常规配队：席拉 兰恩 聂纽 小贼 岱兰，buff都是能记双份就记双份的</p>

<p><strong>猎心营地</strong>
进席拉任务地图，过剧情、捡东西，左边能捡到好盾牌，给席拉换上。触发追恶魔剧情之后再上满buff，主角上镜影术渐隐术法师护甲护盾术保命。打完就可以离开了，接下来去夜莺林。此时圣教军棋是这样。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/658/122/832/525/704/small/2a13f2486050ffd9.jpg" alt=""></p>

<p><strong>夜莺林</strong>
主角队去夜莺林的路上会遇到事件，看到图中场景就提前上buff再靠近npc，还可以用一下黑暗罩纱。打完捡东西，有些角落要过察觉。到夜莺林门口如果没buff了就休息一下（让沃尔吉夫记一个共用抵抗能量）
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/658/132/772/443/004/small/7b9940e42ba8e73b.jpg" alt=""></p>

<p>到夜莺林，可以用黑暗罩纱+共用抵抗火焰，满buff（只有一次的buff也都可以用在这里，下一次休息前已经没有战斗需要打了），还可以让聂纽多给主角一个移位术保命。</p>

<p><strong>未解之谜</strong>
未解之谜没有怪，逛逛捡捡东西，做完解谜拿了奖励再出来就好。我这里捡上东西之后超重了，给队友上了变巨和牛之蛮力就好了。回军营卖垃圾</p>

<p>圣教军棋目前打到这样，给的心灵暴政也可以卖
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/658/695/691/894/840/small/bce261b3e4385568.jpg" alt=""></p>

<p><strong>回营剧情+休整</strong>
回营地，触发剧情，答应去救地狱骑士
如果有联动dlc，还会解锁任务：奇怪的访客。和地狱骑士在同一个方向。
帐篷外触发小烬事件
和席拉对话（在席拉任务多选善良选项，后期席拉可以获得特殊能力）
在希洛处看到神秘的精灵
和军需官对话看到新的对话选项，我选了第二个
卖锤子、心灵暴政、链甲衫、坐骑甲、鼓舞颂歌帽、恐惧进击、审判重弩、灵巧之拳
买次元术卷轴*2、书呆子头带、次级决斗手套（给兰恩）
给岱兰的狼装备书呆子头带，升7级，点包抄，然后再卸掉。接下来可以先给聂纽戴一会儿</details>
<details><summary>月舞草原+寒溪村+救地狱骑士+回营地</summary>
<strong>月舞草原+寒溪村</strong>
去月舞草原。满buff（只有一次的buff也可以用在这里），席拉靠屹立不倒扛着，效果结束的时候正好打完
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/658/905/662/346/812/small/31341a70c9c6c25d.jpg" alt="">
圣教军现在是这样。去寒溪村，搜刮一圈，地图右边的动物可以打一打，和月舞草原差不多</p>

<p>触发随机遭遇遇到了商人，买了可控火球术卷轴（非必要），给聂纽学了（还买了点复原术卷轴备用</p>

<p>回军营，自己的帐篷，看到神秘精灵，放她走。接下来去地狱骑士那边。圣教军现在只剩那个7级的没打了，暂时先不往前推进</p>

<p><strong>地狱骑士</strong>
地狱骑士处，洞穴外侧上满buff都比较好打，不说了。进入洞穴之后:
<strong>1.逃课法</strong>
战斗开始之后所有人到左侧灵巧检定的位置站好，用群体次元门卷轴传送到右侧，等上面打完再过灵巧回去就好了。雷吉尔入队之前锁血死不了，让他打。老雷辛苦了！
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/659/148/663/443/470/small/3ae5dfb9519d4095.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/659/166/654/706/661/small/3f08631cbce8a052.jpg" alt="">
<strong>2.不逃课打法（用另一个恶魔道途档打的，指挥官是原怒着，配队是席拉+雯朵格+聂纽+索希尔+小烬。注意石像鬼有飞天特性，不吃地形法术）</strong>
和雷吉尔对话前让席拉站在靠进来的门口的位置接敌
第一波敌人主要靠有高等隐形术的物理近战（大力哥）输出，我的恶魔指挥官在这里拿恐惧进击ab28（+7基础+8力量+1增强+1疾驰骑士的手套+2迫降护腕+2夺命姿态+2包抄+2隐蔽+2夹击+1牛头人书卷+1加速+2狂暴-2猛力攻击-1体型），石像鬼措手不及ac22
第二波怪刷在洞穴内部，用npc和召唤的骷髅先顶过第一轮，有渐隐术的雯朵格靠分裂射击打伤害，走近的就用物理近战杀掉，小烬没有法术要用的时候就复读沉眠和邪眼。这里雷吉尔和亚克有概率走过去t住，如果他们t住了很有利于战局，因为他们死不了，正好一侧他们来t、一侧席拉来t。如果没有t住就很有可能要sl了。
第三波刷在洞口、紧接着第四波刷在内部，这两轮最难打，索希尔一直给大力哥善良之触，聂纽一直给主角和雯朵格补渐隐术和高等隐形术，资源都可以交了。如果席拉不幸中了定身术，可以让索希尔给点滴幸运提升检定成功概率。</p>

<p>打完捡到灵感头带，可以先给兰恩戴，之后带柯米丽雅的时候换给她</p>

<p><strong>联动dlc地图怪脊村</strong>
我打的这个流程是不缺这部分经验的，如果想现在去打怪脊村，需要提前准备好至少三张次元门卷轴和共用防护火焰，最好再准备一个钻石用于解谜。</p>

<p><strong>回营休整</strong>
出地图，回一趟军营，把dlc4队友鸟哥自带的吊坠扒下来放背包。寄望重剑、+2胸甲和热身甲我也卖了，凑够了16200+，购入迫降护腕给兰恩。
+2防御护腕和两把长弓也卖了，凑够9000+购入了低等强效超魔权杖，之后让聂纽或者烬拿着打集群。
还要提前备上共用防护箭矢卷轴</details>
<details><summary>无名废墟+麻风病人的笑容地表+回营地</summary>
<strong>无名废墟+麻风病人的笑容战前准备</strong>
出门前先看下索希尔的buff有没有记好，后面有用（主要需要圣战之刃）。去无名废墟，还是之前的配队，探完无名废墟经验是47028。正能量经匣先不急着给岱兰戴，一会儿给索希尔在麻风病人的笑容用。</p>

<p>在到麻风病人的笑容之前休息一下（去的路上触发了随机事件，三个暴怖魔，打完捡到纸条，解锁不起眼的营地），我做了一张火球术卷轴（共用防护箭矢够用了
休息之前改法术，这次聂纽四环可以记两个冰风暴/可控火球术了，三环有空余位置也可以记火球术，buff记一份就好，沃尔吉夫的buff不重要反正不带他（战斗中火球术没派上太大用场，主要伤害还是靠兰恩砍的）</p>

<p><strong>麻风病人的笑容地表</strong>
选雷吉尔的方案、牺牲少数受害者，这是小队要带索希尔的情况下的最优解。</p>

<p>进地图，可以把小沃尔吉夫换成索希尔（给兰恩上圣战之刃），给兰恩装备<strong>集群克星吊坠、书呆子头带</strong></p>
<ul><li>安妮维亚提醒不要急着发财不然扣女王评价。这里的判定其实不是什么都不能拾取，而是不能拾取珍贵装备。可以打开拾取物品的窗口，拾取好装备后，再打开不含珍惜装备的窗口，把原先的窗口顶掉，就不会被判定为拾取了钱财。我主要拾取了<strong>轻丝袍</strong>给席拉穿</li></ul>

<p>战斗：上了共用防护箭矢卷轴之后，只让兰恩和席拉走在最前面，其他人在远处放法术/加血，记得给席拉的武器换成打钝击的，我换了之前第一章就用过的烈火硬头锤。有dlc4送的吊坠的情况下很好打。集群免疫魔法飞弹，但王室卫兵不免疫，而且增效魔法飞弹造成的额外伤害 集群也不免疫，所以主角也可以对王室卫兵放增效魔法飞弹</p>

<p>车夫救一下，第四章会给好东西</p>

<p><strong>回营休整</strong>
打完到地下看一眼（如果不去地下，无法察觉努拉有问题），然后就出地图回去休整一下，之后再回来打地下
这次回营地卖了猎手确证和+1半身甲，现在身上有16000金币。休息一下然后去麻风病人的地下，buff改成双份，正能量经匣换回给岱兰了
走之前去努拉帐篷过一下察觉，发现努拉有问题</p>

<p>圣教军棋处获得了魔术师的戒指，给聂纽了。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/666/044/667/980/904/small/912c008f35a3e421.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/666/052/183/298/235/small/f23e7a69a5297e37.jpg" alt=""></p>

<p>强效权杖可以换给主角了，以后可以放增效（每个伤害骰+2伤害）+强效（伤害×1.5）+天命（dlc1给的，伤害×1.1）+初学者手套（每个伤害骰+1伤害）+专精（施法者等级+2，相当于多一颗飞弹）的魔法飞弹，在现在七级放飞弹（普通情况下是4颗，每颗伤害1d4+1），一个法术的预期伤害是（1d4+1+2+1）×5×1.5×1.1=40∽65……之后还能有力场之锋（每个伤害骰+2伤害），预期伤害变成55∽80（每一颗飞弹的小数点后面的伤害都先删去了）……还是很厉害的！</details>
<details><summary>麻风病人的笑容地底+8级+回营地</summary>
<strong>麻风病人的笑容地底</strong>
这次的配队是主角 席拉 兰恩 聂纽 索希尔 岱兰，忘记带负责巧手检定的队友了，好在地底的陷阱都是可以绕过的</p>

<p>前半段的buff就是常规buff，唯一要注意的只是让索希尔给兰恩上圣战之刃，获得额外附伤，打集群打得快一点；聂纽之前记的冰风暴可以换回高等隐形术了。
有四个集群埋伏的地方，可以让动物伙伴去一侧送，暂时拖住两个集群，防止大部队被集群集火aoe暴毙。</p>

<p>现在打地下毒啮魔是这样
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/749/618/244/388/034/small/bec9e6c2787e3dbd.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/749/618/533/717/389/small/958748af8978b4cd.jpg" alt=""></p>

<p>第一次休息之前打了这些，陷阱绕过去了，大蜘蛛先不打因为过去需要一小时，buff会掉光。拿到了+2长剑、虚空之声和辐光反曲刀，打算都卖了。集群已经全部打完了，给席拉换回骤然巨力（换下来的武器应该也可以卖，不过我以防万一就先留着），兰恩的书呆子头带和集群吊坠也可以换了。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/749/786/737/535/412/small/c2d3f153b06345b9.jpg" alt="">
不小心让岱兰被中了debuff的兰恩砍死了一次，用掉了银龙鳞片，不过之前给说书人看过鳞片了，应该不会卡任务。</p>

<p>接下来休息一下去打尸妖那条路，尽头拿到<strong>泽卡琉斯的魔杖</strong>，选择放在包里。之后主角会自动位移到魔杖处，而且会刷出新一轮小怪，注意防御。在这个分叉路能获得+2虫类破敌精灵曲刃（可卖），菜谱，心灵穿刺者（柯米丽雅玩近战可以用），银龙爪子的碎片（需要和推车互动），+2轻敏腰带，并且队伍升到8级。</p>

<p><strong>8级</strong>
主角：魅力，咆哮术
席拉：圣武士，魅力，眩晕（随便选的）
兰恩：力量，精通重击（斩矛），菲尼安可以变斩矛给兰恩用了，碎虫者可以卖了
聂纽：智力，虹彩图纹，灭顶悲痛（感觉选得不太好，都是打意志的法术，不过主角已经学了咆哮术打强韧了，而且四环打反射的法术也不多，聂纽也学了火球术了……）
索希尔：感知
岱兰：魅力，行动自如
狼：力量
柯米丽雅：感知，秘咒-超魔-法术升阶
沃尔吉夫：敏捷，战斗特技-精通双武器战斗，加速术，英雄气概
烬：魅力，救难，防死结界
乌布里格：力量</p>

<p><strong>大蜘蛛</strong>
回到这个位置准备过去打大蜘蛛
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/749/874/492/276/017/small/cfec00fd2828ddd7.jpg" alt="">
升级之后过运动检定过去，再重新上一遍buff，开战，它ab挺高，席拉可以用屹立不倒顶一下。战后获得搜猎仪之爪，给沃尔吉夫，药师护符我感觉没太大用处，也可以卖。打完回营地卖东西</p>

<p><strong>回营休整</strong>
之前买了两张次元门卷轴，在地狱骑士那边用了一张，剩下的一张给聂纽学了。
买了六级抄卷工具和腐烂幻象卷轴，早点让聂纽做起来预备眷泽城。把原本的抄卷工具卖掉，补充了一张复原术、一张防死结界。还剩14000+金币</p>

<p>目前第二章里想买的东西还剩这些没买：
炽焰火蛇
霜护
骗徒戒指</details>
<details><summary>不起眼的营地+地底藏身处+天堂之缘+石像鬼夜袭</summary>
休息完出门，这次配队是主角 席拉 兰恩 聂纽 岱兰 沃尔吉夫。圣教军先往右侧推进，不着急攻打下一个堡垒（以防万一还需要再回去修整）</p>

<p><strong>不起眼的营地</strong>
不起眼的营地捡到精灵笔记，过察觉捡到次元门魔杖。</p>

<p><strong>地底藏身处</strong>
地底藏身处要上共用抵抗电击，抵消鬼火的伤害。鬼火的隐形用岱兰自带的闪光尘处理就好。小boss的藤蔓用行动自如解决。同仇链甲给兰恩穿，正义圣教军之戒给席拉</p>

<p><strong>天堂之缘</strong>
接着去天堂之缘，进去做完岱兰任务离开，再重新进去，就可以全队一起行动，到房间里过察觉发现德莱文的帽子（给主角，戴上就不摘了）和镜影术魔杖（石像鬼夜袭处主角和兰恩开局用过之后再给席拉）</p>

<p>然后就可以推进圣教军、打下一个堡垒了。需要的话也可以先回营地卖卖东西再推进。做完岱兰任务离开天堂之缘后会自动休息一次，所以不是很需要休息。沃尔吉夫身上的东西都可以卸下来了。接下来就打石像鬼。</p>

<p><strong>主线-石像鬼夜袭</strong>
触发石像鬼事件之后，开局只有主角和兰恩两个人，这里的buff就靠卷轴和药水上了。我是这么个情况（兰恩的法师护甲穿着同仇链甲就没必要，我上习惯了）。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/751/690/156/576/853/original/ad797f5c62beb6f9.jpg" alt="">
主角第二轮可以补一个渐隐术，因为第二轮石像鬼的初始仇恨在主角身上，可以提前让兰恩站在石像鬼到主角身边的路上，借机攻击蹭点伤害</p>

<p>在努拉那边记得过察觉。可以等接到山茶和席拉入队之后再过去，会好打一点。</p>

<p>剩下的没什么好说的了，不难打。过了剧情就去了失陷教堂山脚下（去之前找军需官卖了垃圾，目前身上20000+金币，具体数值忘了）</details>
<details><summary>失陷教堂+神话2+灰莓村+9级</summary>
<strong>失陷教堂</strong>
之前石像鬼夜袭时用掉的法术位并不会恢复，不过没关系，buff机聂纽马上就入队。如果buff不够就继续喝药水用卷轴，不用心疼，后面应该也没有这么需要基础buff的卷轴/药水的地方了。</p>

<p>失陷教堂下面的石像鬼初始仇恨又都在主角身上，主角法师护甲+护盾术+镜影术拉满，还可以补渐隐术和移位术</p>

<p>边上山边捡队友，最终队伍配置是主角 席拉 兰恩 聂纽 柯米丽雅 岱兰（为了岱兰的行动自如和柯米丽雅的邪眼+巧手）</p>

<p>在教堂门口要给席拉用防死结界卷轴，防敌人的重伤术。看到高芙瑞的时候buff差不多掉完了，正好这里有清除腐化的雕像，可以休息一下再前进</p>

<p>然后下楼一路直走遇到泽卡琉斯，把魔杖给他<strong>解锁巫妖道途</strong>，我为了降低boss战难度同意打扰死者了。捡捡东西拆拆陷阱再上buff去两侧房间战斗。有鬼魂，需要给席拉用防死结界卷轴。</p>

<p>回到地表继续推进。打boss之前给席拉兰恩主角（和其他你认为比较重要的队友）上行动自如。打完获得神话2</p>

<p>捡东西，其他地方先不探了下次再去，回山脚，离开，<strong>回营地的时候注意灰莓村有没有察觉出来，没有的话需要读档</strong>。</p>

<p><strong>神话2</strong>：
主角 巅峰元素 火
席拉 盔甲专攻 中甲 耐受
柯米丽雅 充裕施法
兰恩 精通重击 斩矛
聂纽 精通充裕施法
岱兰 持久法术
小烬 偏好超魔 增效
乌布里格 神话冲锋/神话猛力攻击
索希尔 奇迹领域-疯狂</p>

<p><strong>回营休整</strong>
回营地卖东西，虚假希望链枷、魔法报应盾牌都卖了，购入炽焰火蛇给主角戴，又补充了两张防死结界卷轴，还剩1300+金币。</p>

<p>和队友对话给任务收尾，到努拉帐篷选诡计大师选项策反她，当前经验65374</p>

<p><strong>继续探索失陷教堂</strong>
睡一觉出门，这次岱兰换成索希尔（感觉好久没带柯米丽雅和索希尔了，调整一下法术位的搭配，我提前给索希尔记了两个行动自如备用），回失陷教堂，从这个地方下山脚
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/755/673/131/499/277/small/851212218e625ec4.jpg" alt=""></p>

<p>对石像鬼酋长用行动自如防控制；对邪教徒用防死结界防杀生术和重伤术；对魅魔用防护阵营免疫支配（以及之前上的防死结界免疫能量流失），它们弱强韧所以还可以让主角用咆哮术控。</p>

<p>打完魅魔群之后刷出来的垂线魔孽是这一段最难打的，有盲斗，高等隐形术对它无效。资源都可以交，席拉和柯米丽雅的屹立不倒都我用在这里了</p>

<p>再往前是冒戈拉，会窃亡凝视，听到bgm变了先给前排上防死结界再往前，ac比较高但没有盲斗，让聂纽给兰恩上个高等隐形术就能打了。</p>

<p>打完冒戈拉，我的加速术移位术已经用完了，好在剩下的都是普通怪。捡东西，和爱露视频通话后就可以离开了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/757/267/241/103/802/small/1666627ac5017b2b.jpg" alt=""></p>

<p><strong>回营休整</strong>
回营地，卖东西，飞斧和手斧都卖了，之前的灵巧之拳护符也卖了，大猎物手套先留着 之后给爱露。购入霜护（玩远程不需要）和骗徒戒指给柯米丽雅。至此第二章打算买的东西都买了，剩下的钱补充复原术、防死结界和行动自如卷轴。休息一下。</p>

<p>当前经验72429/75000，算上后面主线的1280经验，距离升级还差一千多。需要打一下灰莓村。（如果有做dlc任务会有额外经验，就不需要了</p>

<p><strong>灰莓村</strong>
正常上buff+防死结界，虽然席拉应该不太用得上但是以防万一。潜行过去，一开始只有负责召唤的队友和主角靠近一点（防止人太多，boss放瘟疫风暴），看到boss之后岱兰召唤骷髅，山茶用在泽卡琉斯地下室发现的咒法与召唤的二元性召唤天使，还可以用酒杯召唤灵使，让召唤物去前排顶着骗技能，骷髅没了就补。如果骷髅拉好了boss的仇恨，boss朝骷髅放瘟疫风暴/灰飞烟灭就放不出来，而且天使还有电击抗性，不怕风暴束
召唤物拉住仇恨之后主角一直朝boss放魔法飞弹，兰恩清其他没被拉住的鬼魂小怪。用上极效和强效权杖，主角放了3发强效增效魔法飞弹+3发极效增效魔法飞弹+2发增效魔法飞弹（还可以用德莱文的帽子送的瞬发加快速度）先打死了boss，剩下的就很好办，不用担心队友聚集导致boss放aoe了，直接群殴
打完就9级，获得了这个卷轴可以给席拉用
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/791/018/315/968/037/original/05b0bc564eaedcf2.jpg" alt=""></p>

<p>回营地再休整一下，捡的巨剑也可以卖了，继续补充那三种卷轴。圣教军可以往前推进了，记得把左边的军队也打了拿到力场之锋给主角，威压木棍给聂纽了</p>

<p><strong>9级</strong>
主角：超魔 法术顽强，灼热射线，改专精灼热射线，狂笑术，加速术，高等隐形术
席拉：圣武士，盾击。新法术记武勇灵光
柯米丽雅：博学士，法术专攻（咒法），法师专长-高等法术专攻（咒法）
兰恩：受诅巫师（为了免疫疲劳），精通终势斩、跛足、野兔魔宠、冻皮
聂纽：技能专攻-知识-世界（为进博学士做准备），冰封之牢，定身怪物（现在聂纽有很多五环法术位了，记两个冰封之牢备用，剩下的都可以记延时高等隐形术，相对地四环就可以少记几个高等隐形术，改记延时加速术、移位术。变巨术缩小术也可以延时到二环、各记一个就够了（等buff时间结束也差不多要休息了，如果到时候发现还需要也可以临时喝药水顶着），一环多余位置记魔法飞弹，再记一个油腻术备用。总之好好调整一下。之后打眷泽城还是记双份buff（圣教军处已经获得了+4巨力腰带，给兰恩的牛之蛮力也可以不记了）
岱兰：高等法术专攻-塑能，熊之坚韧，祈祷术，防死结界
小烬：超魔-强效，治疗中伤，移除目盲，次元门（随便选的）
索希尔：超魔-法术延时（调节法术位用，四环好法术多但记不下，这样想用的就可以放到五环了
乌布里格：化形师多重攻击，高等武器专攻（爪抓）</details>
<details><summary>眷泽城+10级神话3</summary>
打眷泽城，对话中我没选雷吉尔的方案因为我不会用雷吉尔，但路线是和雷吉尔建议的一样的：走最短路线到城墙上杀巨人。</p>

<p>眷泽城内有3个休息点，加上女王和军需官那边（根据主角小队推进的进度不同）还会有1-2个，所以目标就是4-5次休息内打过达然赞德（打过之后就可以无限次休息了）。我这周目只休息了两次就打了达然赞德，休息点还是绰绰有余的。</p>

<p><strong>第一次休息前</strong>
进地图上buff，打完门口不得不打的小怪之后左拐，过两三次运动/灵巧检定爬上屋顶直接到达兵营里面（这里左侧门口有会放腐烂幻象的敌人，我喜欢绕过，想打的话用席拉的武勇灵光克制）</p>

<p>清理兵营，再下楼出兵营到神殿门口。神殿门口的敌人群比较烦，可以考虑用一张腐烂幻象卷轴。</p>

<p>打完神殿门口的敌人之后先不进神殿，过旁边墙上的检定爬上城墙，进入城内侧，去左侧的神殿后门。进门前迎面又是几只恶魔，杀掉。</p>

<p>进神殿，杀掉几只魅魔和淫梦魔之后再往前，有个妄乱魔信徒比较难打，走后门就是为了从后面打它，距离近一点第一轮不用跑太远，尽量把屹立不倒等资源留到这里。</p>

<p>打完下神殿一楼，靠近神殿门口的地方有两个会放腐烂幻象的敌人比较烦，好在回合制下不靠近就不容易被发现，可以在不被他们发现的情况下杀掉野蛮人，到对面发现隐藏墙和休息点。那两个会放腐烂幻象的太恶心了我就不打了，反正也不差这点经验。</p>

<p>到这里打得慢的话差不多两轮buff用完该休息了。我打得比较熟练，打完妄乱魔信徒时第一轮buff才掉光，所以就又往前打了一段。最后是打到图中这个程度，上城墙把巨人和弓箭手全杀了，第二轮buff时间还剩两分钟
。捡捡一路上的东西，卖给军需官，然后去教堂那边休息一次。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/762/347/900/536/984/small/1635f8da4ca360fc.jpg" alt="">
捡到嗅血斗篷给兰恩装备，神圣轻弩可以先留着，其他新捡到的装备我都卖了。目前金币33600+，经验88599/105000。</p>

<p><strong>第二次休息前</strong>
休息过后从城墙尽头过检定下来去酒馆（如果还没打城墙就先打城墙上的巨人，反正路线是不变的）。酒馆里面这个怪比较麻烦，弱反射，我sl了两次用冰牢控它
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/766/468/433/693/467/small/98c2b65aab851a36.jpg" alt=""></p>

<p>从这里进监狱，门口有个会隐身的，用闪光尘打出来
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/766/530/888/030/120/small/37f919ffb1a4fe4f.jpg" alt="">
监狱里面还有一个会隐身的，还是闪光尘。半魔界牛头人ab比较高，可以交一个辟邪斩，提前走得离他近一点他就不容易冲锋。
打完把赘行魔放出来，拿到他身上的钥匙。目前教堂酒馆监狱三把钥匙已经集齐了。
和爱露对话，唱歌，爱露入队（但先不带她
开隐藏墙后面的敌人有点麻烦，我又用了一张腐烂幻象</p>

<p>第一轮buff持续期间从酒馆一路打完了监狱，从另一个出口出来。第二轮buff期间到p2位置察觉了隐藏门，附近还有疾风弯刀（给席拉），进去杀淫梦魔，开大门，还能拿到第三个低等延时超魔权杖。又随便清了清之前没打的小怪（捡简单的打，没清完）。捡捡东西卖卖东西，第二次休息后就要杀小boss、准备进要塞内部了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/766/625/910/762/518/small/6462341ff3ff1d37.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/766/716/732/700/765/small/06051335b1542c67.jpg" alt=""></p>

<p><strong>第二次休息后</strong>
第二次休息结束。目前金币64006，经验97713/105000。图中圈出的区域是绕过没有打的小怪，除了左下角因为赶时间绕过了之外，都是因为有会放腐烂幻象的怪，我嫌恶心不想打（还有神殿和酒馆里也有，也没打）。到左下角清一下小怪捡到守墓人头盔（卖掉），就可以去打小boss了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/766/852/749/665/057/original/d446ae8877577a29.jpg" alt=""></p>

<p>门口的堕落圣教军用席拉顶着，搜猎仪血量低，主角用两三轮魔法飞弹就打死了。
达然赞德有真知术和识破隐形，高等隐形术无效，直接打他又ac太高打不中，好在他身上buff的dc只有14。索希尔先给主角祝福，主角用解除魔法扒他buff，扒掉之后再让高等隐形术兰恩打他，一两轮就死了。注意用共用防护邪恶防止被支配
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/766/937/925/911/137/small/211e48199c3abcc9.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/766/948/648/668/054/small/57289305e5f02a73.jpg" alt=""></p>

<p><strong>进入要塞</strong>
打完对话，就可以进要塞内部了。第一轮buff差不多够打到这里。其中会有一个有吸血鬼的房间，进房间前上共用防护邪恶防止支配，打完到棺材处杀死吸血鬼。后面用行动自如和防死结界应对食魂魔
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/767/049/373/465/806/small/bba71137993d737a.jpg" alt=""></p>

<p>再往前就是乔兰·卫恒了，措手不及ac也很高，主角可以出手（法系主角前期打小怪一般都不出手的，毕竟法术位有限），打完稍微往前走走再杀一个牛头人，就可以拐回头把前面错过的小怪打一打了。打完捡捡东西，再往前到如图房间察觉隐藏门和陷阱，房间内挂着的是假英勇之锋，过去拿会被埋伏，我就不过去了。出去卖卖东西休息一下，再回来打灾劫巨口（打完升10级
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/767/120/820/879/653/small/9686bd8d09845740.jpg" alt=""></p>

<p>到献祭房间门口，上满buff，只有席拉进门，触发战斗之后先不打，等灾劫巨口被召唤出来，索希尔/柯米丽雅放召唤物顶着，主角放解除魔法解除它的真知术（不过它察觉也很高，还是有可能发现兰恩），山茶用邪眼降它ac，索希尔不断给兰恩善良之触/点滴幸运/疯狂愿景，高等隐形术兰恩砍，主角也放放法术打一打。打完升10级，获得斑斓炫目戒指，给聂纽了</p>

<p><strong>10级</strong>
主角：超魔-强效，冰封之牢
席拉：无
柯米丽雅：博学士
兰恩：野性诱变剂
聂纽：动物异变，心灵迷雾
索希尔：无</p>

<p>然后又往前走杀了两个牛头人，再往前是有很多波食尸鬼的地方，我又休息了一下。记得上防死结界和行动自如，初始仇恨在主角身上所以主角没必要过去，近战过去打就好了。打完继续往前，看到解谜环节，直接放aoe能打出隐身的敌人，打完解谜，拿到英勇之锋，拿到之后马上出现一波小怪，打完捡完东西上楼，进灵使道途了</p>

<p><strong>神话3</strong>
主角：偏好超魔-强效
席拉：常备不殆
柯米丽雅：精通充裕施法
兰恩：常备不殆
聂纽：偏好超魔-延时（下次休息之前就要大改法术位了
索希尔：偏好超魔-延时</p>

<p>第一轮buff也差不多掉光了，进要塞内部用第二轮buff打。重新进要塞之后没几波小怪了，人多的地方就扔腐烂幻象卷轴，主角扔扔火球术，不用省资源。</p>

<p>到冥娜蛊门口休息一下，记得给点了偏好超魔延时的队友的法术位好好改一改。最终boss战集火斯陶顿就好，有什么用什么。打过拿到虫壳甲给席拉换上，虫壳甲虽然写着是重甲但是也吃中甲耐受的加值
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/772/597/646/714/667/original/9ee736baf8bda077.jpg" alt=""></details></p>

<h2 id="第三章">第三章</h2>

<p><details><summary>第三章打算买的东西</summary>
军需官：
次元袋</p>

<p>织秘者：
秩序长袍（兰恩
决斗手套（兰恩
使节手套（沟通</p>

<p>珠宝商：
明晰镜饰（法系
纯净视域眼镜（法系
心灵大师之眼（惑控法</p>

<p>牧师：
纵火狂戒指（法系
出双入对（前排</p>

<p>酒馆：
邪眼护目镜（兰/其他察觉人</p>

<p>冬阳村：
贵重款待（岱</p>

<p>灵使花园：
精准手套（爱露
凶猛契约护目镜（爱露</p>

<p>鸟哥任务地图商人：
玫瑰刺弹药箭筒（爱露
炽焰弹药箭筒（爱露
灼热护腕（主角
集群克星搭扣（根据实际需要</p>

<p>dlc3商人的菜谱和做菜原料
打dlc3拿：
永寒（爱露
不宣之实长袍（法
无可辩驳眼镜（法
残缺诡术师（席拉
精灵之靴（灵巧</details>
<details><summary>第三章初期准备+10级神话3</summary>
找酒馆老板和伊拉贝思能分别领到一万五和五万金币，谢谢打赏啊！</p>

<p>雇了葛雷博，之后直到完成猎龙任务之前都最好备着共用防护火焰，以防万一</p>

<p>买了纵火狂戒指和纯净视域眼镜提升一下主角的法穿，秩序长袍和决斗手套给兰恩，使节手套给岱兰（不带岱兰的时候可以自己戴），还找军需官买了次元袋
城里捡到的书记得看，又有两本可以给主角提供加值的</p>

<p><strong>打眷泽城没带的其他队友的升级加点</strong>：
小烬：强效救难，疲乏波，偏好超魔（强效）
岱兰：真知术，高等持久法术
乌布里格：无
葛雷博：运动，察觉，使用魔法装置，机会主义者
爱露：沟通和神秘不点了（主角和聂纽负责），换成使用魔法装置和宗教（学抄录卷轴后可以做重压之刃卷轴给近战用），精通先攻；精通重击-重弩，宿敌-不死生物、魔法型恶魔，变化自如、快速射击、领袖感召</p>

<p>柯米丽雅身上的好装备可以脱下来给爱露了，接下来带爱露负责巧手/灵巧等检定，下次出门除了道途任务差不多就直奔绿门堡（爱露法术位我主要就用一环的飓风之弓、隼之型，二环识破命门、猫之轻灵，三环视如寇仇）
下次出门预计队伍是主角席拉兰恩聂纽+爱露+索希尔，岱兰还是等他再学几个常用法术再带</p>

<p>灵使道途可以先出发去灵使后花园看看，看完回城，正好议会组建好了，开会</details>
<details><summary>捡沃尔吉夫（+升级）+dlc4第二章任务+绿门堡+熔火之痕</summary>
从眷泽城出发一直往南，触发事件，看到敌人在谈论深渊的新月
击败后离开地图，回到失陷教堂再向西边走，第一个路口不管，第二个分岔路走向斜下方，再次触发事件，就捡到沃尔吉夫了</p>

<p><strong>沃尔吉夫加点</strong>
9级：突刺，解除魔法、共用识破隐形（三环常用的都已经学过了，随便选的）
10级：共用防护能量、高等隐形术
神话2+3：双武器战斗、大法师护甲</p>

<p>捡完沃尔吉夫回眷泽城，爱露任务（去绿门堡）正好触发了，之后再去。
回城，到军营附近找西尔金德接隐藏任务，卖垃圾，购入了心灵大师之眼给聂纽，又补充了两张复原术，办完事之后换队友（席拉 乌布里格 聂纽 索希尔 爱露）去灵使后花园休息一下（获得如图buff），然后去做乌布里格任务
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/791/106/169/517/424/original/3fb32de69dccef97.jpg" alt=""></p>

<p>聂纽的低等延时超魔权杖可以卸下来换给爱露（以及沃尔吉夫等人）用了，乌布里格第二章任务这个等级再打已经相当简单，注意上防死结界、菲尼安变武器给爱露用
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/791/212/995/753/069/original/8278b560a709d5e0.jpg" alt=""></p>

<p>这次回城触发了岱兰恋爱剧情、朝暮剧情、索希尔个人任务。卖垃圾+做一下索希尔任务+和乌布里格对话，再重新出门，去绿门堡。记得把之前从兰恩身上扒下来的装备还回去</p>

<p>去绿门堡路上会触发红龙事件，记得提前准备好共用防护火焰，顶住两轮它就会走了</p>

<p>到绿门堡满buff，需要共用防酸。阿罗登之怒给席拉，风宗头盔给爱露（或者其他需要先攻的），脱缰之靴给前排（就可以少记一个人的行动自如buff），其他装备不用的话可以卖掉</p>

<p>打完去熔火之痕，不难打，过威吓拿到纸，之后可以给说书人。秘法根除手套可以给主角打射线用。传送回城吧
</details>
<details><summary>亵渎神坛+11级+善猎神殿+灰白岩洞+沃尔吉夫任务</summary>
交交任务，卖卖垃圾，购入明晰镜饰给聂纽、邪眼护目镜给爱露，再次出门。距离升级还差一点点经验，这次去亵渎神坛，打一点就升11级了</p>

<p><strong>11级</strong>
主角：超魔-甄选，强酸箭、重挫冲击、灭顶悲恸、驱逐术
席拉：双武器战斗，力竭
聂纽：博学士，超魔-甄选，法师专长-超魔-顽强，酷热之风、高等英雄气概
爱露：歌者-宫廷文豪，余音绕梁，超魔-延时（因为宫廷文豪唱歌给全队加智力和魅力，相当于加强主角和聂纽
索希尔：解法专攻
兰恩：武器专攻+高等武器专攻-斩矛
柯米丽雅：博学士，超魔（法术增效），游荡者秘闻-野兔魔宠
沃尔吉夫：异种武器擅长（锯齿刀），巧技训练-锯齿刀，次元门、石肤
岱兰：超魔-甄选（预备之后放甄选颂圣之语），动物之友，共用防护阵营、共用抵抗能量、维生气泡
小烬：技能专攻-神秘，熔融球，移除诅咒，弱能术，洞窟獠牙
乌布里格：精通重击（爪抓）
葛雷博：突变斗士，包抄，突刺</p>

<p>升完级再打这个地图的boss就没那么难了</p>

<p>回城触发了黑水任务和岱兰送礼，卖卖垃圾，dlc6后有了锯齿刀，可以在军需官处购买锯爪和现世报给沃尔吉夫。
再去趟天堂之缘，把岱兰藏的礼物拿出来</p>

<p>圣教军处做的蜻蜓链甲给了索希尔，换下来的生机半身甲卖掉了，去灵使地图买了精准手套给爱露（以后打小怪戴这个、打boss戴大猎物手套），休息一下。</p>

<p>去善猎神殿：笛拉梅尔的盔甲可以先给爱露用着，弓有阵营限制就算了</p>

<p>灰白岩洞有术士主角就很好打，扔几个甄选增效火球术就过了</p>

<p>沃尔吉夫任务，迪瓦尔身上敲诈来的稳定之指给主角，替换炽焰火蛇，炽焰火蛇给的法术超魔后就会留在法表里了，所以卸掉也没关系。还拿到了恶魔之影腰带，给聂纽</p>

<p>圣教军那边，用破晓无缺做个凯旋正午给席拉用</p>

<p>然后回城，触发了灵使任务，可以休息一下去阿瑞露实验室了。钱正好够买凶猛契约护目镜，买一下</details>
<details><summary>阿瑞露实验室</summary>
到阿瑞露实验室了，剧情后就是探索和战斗，因为后面可以拿到神话4所以我就先直奔神话4去了，一路上一直直走，不打两侧房间里的怪，等拿到神话4再打</p>

<p><strong>神话4</strong>
主角 反应施术 卓越魔法（帮聂纽控人）
席拉 盔甲专攻-中甲-强攻
兰恩 猛力攻击
聂纽 反应施术
索希尔 奇迹领域（联盟）
爱露 精通重击（重弩）
柯米丽雅 神话法术专攻-咒法
沃尔吉夫 常备不殆
烬 反应施术
乌布里格 神话武器专攻-爪抓
岱兰 法术专攻-塑能</p>

<p>灵使新法术很好，成为常驻buff了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/800/483/494/927/663/small/cc7e945311e3aa1e.jpg" alt=""></p>

<p>继续打，这个房间的遁影魔弱意志，聂纽用虹彩图/灭顶悲恸控了。旁边小房间拿到落魄重弩，给爱露换上。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/800/582/767/402/542/small/a1d1d76860bde6b9.jpg" alt="">
再往前房间的毒啮魔弱强韧，主角用甄选咆哮术，六臂蛇魔ab比较高，真顶不住就等休息完再来用屹立不倒顶
另一个房间的纳祭魔，打法1开局迅速控+杀其他小怪防止它们控制队友/扰乱战局，再和纳祭魔硬碰硬，它造成的眩晕用席拉的圣疗解决。打法2开局迅速集火在纳祭魔上完buff之前秒了它（需要运气，我兰恩不到两轮出了三次重击才秒掉）。都用上了炉台守卫。旁边房间的袍泽头盔给席拉戴上</p>

<p>阿瑞露实验室其他房间应该不难，有晶簇的房间我嫌烦就不打了，正常打的话可以先贴着走廊另一侧走不触发战斗，拿完神话4（的二环法术提升法穿）再回来对它使用驱逐术</p>

<p>拿到的有用的装备：追击寒铁细剑（柯米丽雅）；袍泽头盔（席拉），落魄重弩（爱露），+4智力头带（聂纽），古代令使斗篷（索希尔/岱），反射线小圆盾大概也能给山茶用用，古代斗篷碎片大概要第四/第五章才能修复了。
圣教军处用沦亡骑士（后面忘了）做了马兰德腰带给主角（有污邪附伤的那个
回城把不要的装备卖掉发现居然有了8万，购入出双入对，目前城里打算买的装备都买过了
</details>
<details><summary>兰恩任务+冬阳村+12级</summary>
兰恩任务，我选择杀了雯朵格，获得无情射杀戒指，爱露ab不够的话可以给爱露。下次，做鸟哥任务还是去冬阳村呢</p>

<p>回城，灵使选支持骑士团做雕塑之后获得了新休息加值
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/802/664/578/739/141/original/36c8879993ae0dae.jpg" alt=""></p>

<p>休息完去了冬阳村。最难打的（旁边能看到一群恶魔围着打的）树人先放着，等之后做发疯女精灵任务第二次去的时候再顺便打。</p>

<p>除了常规buff之外，在地图右下角需要防酸，另一个角带动物伙伴的萨阔力游侠处需要防箭</p>

<p>洞穴里的毒啮魔，我让聂纽用定身怪物控了（法穿21+1d20 vs 法抗29；法术难度34 vs 意志豁免25），席拉和兰恩免疫他的死云，控住之后就好打很多</p>

<p>再往前，莫维格ab比较高，可以用屹立不倒顶一下。ac和反射都不高，顶住就没问题（倒是也很符合剧情……）</p>

<p>恶意之牙一会儿别在冬阳村卖了，回去找塞珥有对话</p>

<p>路上遇到的立石上面的世界检定一定要过，全过之后有奖励</p>

<p>村子马赫沃克房间需要防箭和防冰，龙用强效增效火球术打，马赫沃克用定身怪物控（提前上共用防冰、黑暗罩纱），打完做完任务（同意保持现状+同意她带走马赫沃克）马上12级，杀杀外面的小怪升个级，然后去洞穴里休息，休息完正好清除腐化</p>

<p>保持现状后村里出现新的淫梦魔商人，找他购入贵重款待给岱兰、伟岸雄姿卷轴给聂纽学</p>

<p>地图清了这么多之后12级了，休息。有个石墓上的尸体身上有装备，拿了要和幽灵开战7次，我下次来的时候再拿。
休息前记得先升级、整理法术位
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/806/108/033/447/495/small/86b01a39ef0ea679.jpg" alt=""></p>

<p><strong>12级</strong>
主角 酷热之风
席拉 无
兰恩 一人成军 武器训练-长柄
聂纽 博学士 焦油池 共用石肤（想着不知道选什么了，学一下这个抄成卷轴用吧，结果学完发现索希尔也会
索希尔 无
爱露 敏捷
柯米丽雅 博学士
沃尔吉夫 机会主义者 恐惧术 高等动物之型
烬 康复 高等解除魔法（基本都是乱选的、因为这周目火法有主角了
乌布里格 无
岱 共用真知术
葛 突变斗士 力量 盔甲专攻-中甲（神话等级：屹立不倒、盔甲专攻-中甲-耐受、常备不殆、盔甲专攻-中甲-强攻。换上之前席拉换下来的中甲</p>

<p>主角12级能放6环法术之后记得再换上一下炽焰火蛇戒指，给地狱烈焰射线超魔留在法表里之后再换回来</p>

<p>继续探索，在萨阔力流亡暴徒那边再用一次黑暗罩纱。弱意志，聂纽可以扔一两个群体控制。
最后打完整个冬阳村的地图是这样，难打的树人以后再来打
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/806/346/939/930/098/small/6833532da6b9d965.jpg" alt="">
左上角洞穴里的索亚纳可以喂山茶（但我没喂
离开地图，回眷泽城。卖垃圾，对话完成任务，找塞珥。
军需官给指挥官礼物了
找兰恩和苏尔对话，触发兰恩做酋长事件
现在已经存下13万了，下次做猎龙任务和乌布里格任务，正好雇一下葛雷博，再在乌布里格地图商人那里花花钱</details>
<details><summary>猎龙+银龙巢穴</summary>
猎龙配队思路：主角 山茶 葛雷博 聂纽 爱露 索希尔，用邪眼+视如寇仇和游侠羁绊+炉台守卫+索希尔的其他辅助能力使劲缩小葛雷博的ab和龙的ac之间的差距</p>

<p>进去先埋伏，等到龙出现再上buff
然后战前buff+炉台守卫+视如寇仇+游侠羁绊+邪眼(ac)+研究目标，葛雷博直接一轮秒了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/808/144/064/241/930/small/571a8e8774b440d5.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/808/146/433/587/698/small/ff2a5e9fa57651c0.jpg" alt=""></p>

<p>追龙，路上的检定通过sl全过，这样才有时间上buff
复刻上一次的打法（主角还可以放射线），把龙打跑之后马上去追，不然好东西会被烧掉，然后捡完东西就可以回城了（楼下的怪的懒得打）
回城后卖垃圾、和说书人对话，<strong>给他看龙爪</strong>
调整装备，出双入对给席拉和兰恩戴，下次去银龙巢穴，还是老配队（主角席拉兰恩聂纽爱露索希尔）</p>

<p>说书人修复了召唤戒指，给索希尔戴了（谁手上有空位就谁戴
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/808/338/669/145/498/original/09c190bc8b6b791f.jpg" alt=""></p>

<p>圣教军处给叛徒家园升级，造传送门</p>

<p>去银龙巢穴的路上有荒野遭遇（共用防火）和损毁的长屋（防死结界）（记得补充防死结界卷轴），顺便一起打了</p>

<p>银龙巢穴没什么好说的，<strong>解锁金龙道途</strong>。打完顺便去神秘之心（拿到黑暗面具和精灵笔记）和下面的污蚀古冢（过检定，最后选拿值钱的东西，获得剑师之赐给兰恩）</p>

<p>圣教军处幽径之石做戒指</p>

<p>传送回城，去灵使花园，做下一段任务+卖垃圾+休息</details>
<details><summary>dlc4第三章任务</summary>
配队换成主角席拉乌布里格聂纽爱露索希尔</p>

<p>目前有两个克集群吊坠，乌布里格一个爱露一个，地图右下角洞穴里的大虫子弱意志，控一下再用射线打就好，乌布里格用死神天降打，小队站位分散一点免得被集群全控了，在它逃走之前打掉，多拿点经验
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/811/887/596/640/221/small/fcebd2718fe8c4bb.jpg" alt=""></p>

<p>保护车队的任务，进地图之后再上buff，用上黑暗罩纱。乌布里格用死神天降擒抱优先打对面远程，实在难打就把炉台守卫也放了</p>

<p>进森林之前的所有战斗都打完了，正好buff用得差不多了，休息一下（多记几个防死结界）。猫头鹰兜帽和猪突猛进护腕都给乌布里格，后者等做完任务还可以给兰恩</p>

<p>第一次休息前打了这些，洞穴没进去，调整法术位休息一下再打
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/812/564/929/025/946/small/407211e787ca6caf.jpg" alt=""></p>

<p>一个洞穴里的冷血狂怒xxxx，弱反射(20)，用冰封之牢控，还可以用高等解除魔法扒buff。常态ac55，控住之后就好打多了。他也是虚体，菲尼安变重弩给爱露用就好了（+视如寇仇），他下一轮挣脱控制了不过也没关系，已经只剩血皮了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/148/783/033/834/small/02df377e868295b5.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/161/630/156/499/small/416452e364e7d3a5.jpg" alt=""></p>

<p>另一个洞穴里的书虫xxxx，进去之前先上共用防护能量（但我这次第一轮就控住了第二轮就杀了，没看他会先用什么元素的攻击），同样弱反射，控住，乌布里格优先死神天降过去控住杀掉。其他小怪不难对付。</p>

<p>两个洞穴打完获得两把钥匙，打开森林入口处的门，里面的怪不知道能不能打过，休息一下再试试。（还有休息一下到晚上，把晚上才能做的祭坛处精魂任务也做一下）
还有地图中间往左的哀痛呼唤者和一群塑能师（上周目居然都没发现这个地方……），哀痛xxx会高等隐形术，过去察觉出来之后还是乌布里格死神天降解决，只要抢到先攻就不难打</p>

<p>森林入口处的门内的法师技能离谱但血和ac都没有很高，所以先杀法师，爱露上高等隐形术潜行射一箭开突袭轮，乌布里格擒抱（但我没控住），主角射线，爱露视如寇仇+游侠羁绊，突袭轮后第二轮就杀掉了（第一轮献祭了爱乌
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/312/452/833/526/small/d182db8a33a0bf97.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/313/678/145/744/small/34e4230eb5ad035b.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/314/113/556/455/small/56e4aa5cb1b2c63a.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/314/361/087/460/small/8c9a961afec7eb1e.jpg" alt=""></p>

<p>没了法师就好打很多，另一只初始ac65但ab没有很高，席拉还有屹立不倒，可以顶一段时间，索希尔用纯净视域眼镜送的一次高等解除魔法大成功解除它的buff，解除之后就好打一些了，还给一万经验和高等瞬发超魔权杖，早打早享受
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/329/419/399/376/small/58fbb2b47814a68a.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/331/370/702/724/small/c78fb85a57f068cc.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/335/097/877/001/small/c90c29840b430f7b.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/339/547/369/549/small/3397d4db1022db89.jpg" alt=""></p>

<p>地图全清之后是这个经验，快升级了，回去做做队友任务（雷吉尔的应该触发了），等13级就去象牙迷堂
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/813/418/449/205/808/original/049dfe4d69efbfe1.jpg" alt=""> </details>
<details><summary>雷吉尔任务+绯红之尘+旧萨阔力矿坑+13级、14级</summary>
配队是主角兰恩雷吉尔爱露索希尔聂纽，路上顺便去dlc3商人那里买东西，直接买了橡子馅饼（+2dc）、恶魔杀手汤（+3攻击和伤害检定）、炽热玉米卷饼（全属性+4）的菜谱和对应的食材99份，这下能一直吃到结局了</p>

<p>雷吉尔ac如图，临时替席拉t一下。进战斗之后（不用辟乱斩和神爪骑士团什么的），袍泽头盔给的ac少掉2左右，狂暴-2ac，防御式攻击+4，最后也差不多是这样……
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/818/168/691/832/667/original/8b99a080e248878f.jpg" alt="">
雷吉尔任务地图满buff就很好打，捡到速杀匕首给小狗贼用。</p>

<p>绯红之尘没什么好说的，不难打，给的经验还多
地图里的剥皮斗篷可以给爱露，反正我目前也没拿到更好的（
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/819/332/175/753/506/original/6b64bd24e59557c5.jpg" alt=""></p>

<p>旧萨阔力矿坑这边的两个自然检定给好多经验，整个地图调查完就升13级了。回城一下休整一下续一下灵使特殊buff，下次直接去象牙迷堂
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/819/077/070/333/651/original/de867d4cd2fceb66.jpg" alt=""></p>

<p><strong>13级</strong>
主角 元素专攻-火 技能专攻-神秘 高等解除魔法 专精-地狱烈焰射线 魅影杀手 剧痛射线 高等英雄气概
席拉 盾牌大师（学会正义烙印了好耶！
兰恩 突刺 抓准时机
聂纽 博学士 精通先攻 游荡者-野兔魔宠 群体定身他人 高等解除魔法
索希尔 高等解法专攻
爱露 武器专攻-重弩
柯米丽雅 博学士，法术穿透，战斗专长-精通先攻
沃尔吉夫 精通重击（锯齿刀） 回声定位 共用石肤
烬不在，之后再升级
乌布里格 精通先攻
岱 法术专精-剑刃障壁 共用防护能量 荣光爆发 剑刃障壁</p>

<p>升完级记得给队友填充法术位</p>

<p>圣教军处做好了马兰德的耻辱腰带，给主角（火伤+2d6污邪附伤</p>

<p>席拉拿了盾牌大师（彻底取消盾击的双武器战斗减值）就可以开盾击了</p>

<p>圣教军处还获得了这个戒指
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/819/238/975/448/512/small/c74295d0abc15ccc.jpg" alt=""></p>

<p>回城，触发了小烬任务，找西尔金德交任务，帮兰恩和妈咪贴贴，卖垃圾，回灵使花园睡大觉。下次去象牙迷堂！</p>

<p>灵使新buff
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/822/621/919/577/381/original/f669ec4986f22dba.jpg" alt=""></p>
<ul><li>纯净视域眼睛送的一次高等解除魔法大成功，使用后就会留在人物身上成为永久buff直到被使用，而物品的这个能力每隔一天刷新一次使用次数，所以理论上可以在需要解除魔法的战斗之前给所有会解除魔法的队友都弄上这个buff（反正我先给主角和索希尔都整上了</details>
<details><summary>象牙迷堂+龙族墓地+席拉任务</summary>
进门战斗挺简单的，防火就好。过剧情同意合作。</li></ul>

<p>在中间圆形场地拿到战斗法师木棍、旁边解谜拿到屠杀披风，给主角</p>

<p>到这个房间记得做好打集群的准备+防死结界+防护火焰，优先打被转变的食魂魔
打完踩机关+察觉按钮开门，隐藏房间里有灭惧者戒指（我一般卖
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/822/780/194/973/230/small/da67d777abfef0d2.jpg" alt=""></p>

<p>然后我直奔boss房了。打贤希尔之前休息了一下，叠了餐食加值。贤希尔免疫高等解除魔法和正义烙印，但不免疫困惑（被索希尔的疯狂灵光搞得自己打了自己召唤出来的小弟……</p>

<p>然后进二阶段了，变虫群，提前给席拉兰恩爱露爱乌都换了克集群吊坠，索希尔抬血，主角一轮扔两个火球术（瞬发一个），很简单了。没有吊坠也没事，有人能扔（有巅峰元素-火+增效+强效+极效+瞬发+马兰德腰带附伤等等的）火球术就行，减伤就用共用防箭。</p>

<p>第三阶段贤希尔又变身，这次更是好打，兰恩砍、主角射线，一轮就死了</p>

<p>然后和贤希尔对话，告诉他虫群会被ntr，激怒他起来再打一次（有更多经验）</p>

<p>这次他召唤的小弟和虫群一起出现，场面挺乱的……反正我就还是兰恩砍贤希尔，主角扔火球术，就过了……（过了……（可怜的爱露被恶意变形术变成狗了，对她使用大成功的高等解除魔法吧</p>

<p>在这里捡到的书记得看，有加值。</p>

<p>打完boss就放心了，过完剧情继续推其他地方。休息之前打了这些，应该基本上只剩下面的永恒守卫了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/823/182/263/789/037/small/55b03f2dd55fff34.jpg" alt=""></p>

<p>有宝箱怪的房间旁边的隐藏门里，有机关会给永恒守卫回血，我的打法是席拉进去触发战斗把永恒守卫拉出来，其他人在宝箱房门外等着。现在席拉索希尔爱露都在的时候，ab已经相当容易叠起来了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/823/240/788/991/680/small/376673a9bd7952a4.jpg" alt="">
拿到恶魔愤恨给兰恩戴。打完就可以走了，这次回去路上必定触发卓尔精灵的任务事件，记得提前留好buff/休息一下
当前经验418458/445000，又快能升14级了</p>

<p>传送回城，卓尔精灵任务事件结束后看手哥剧情。城内休息一下，去做赞妮德拉任务，很好打。打完去龙族墓地和席拉任务，感觉也没什么好说的……打完就14级了。</p>

<p><strong>14级</strong>
主角 狮子吼
席拉 目盲
兰恩 野性之翼
聂纽 博学士 迷醉波 寒冰之躯
索希尔 无
狗 巨灵化身 动物异变
鸟 突变斗士 精通先攻
岱 颂圣之语
其他人也不怎么带，懒得好好点了</details>
<details><summary>黑水+圣地</summary>
配队是主角席拉兰恩聂纽索希尔爱露，可以提前准备一把精金武器以防万一（比如精金大砍刀裂魂者，眷泽城斯陶顿掉的）。门口捡到召雷魔杖，可以给合适的队友提前装备上，后面补刀用。进大门之前上常规buff+共用防护电击</p>

<p>进门触发动画开始战斗，敌人法师会用音爆哀鸣，席拉的武勇灵光可以克制
敌人需要受到电击伤害才会彻底死亡，可以用门口捡到的召雷魔杖，也可以用聂纽的放电戏法（或者其他能造成电击伤害的队友，比如学了召雷的法系人，甚至是可以给细剑电附魔的山茶</p>

<p>然后发现前面的门打不开，需要密码。右拐，在图中这个房间触发战斗。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/862/748/170/393/017/small/790b84b69051c3ed.jpg" alt="">
再往前，看到增强火蜥蜴，杀，捡东西，拿到炸弹（但不想捡东西的话应该也可以不杀……？反正这边有用的只有用来开门的炸弹，而门可以用密码开），回到正门口，这次向左走，两侧的门先不用开，一路往前走</p>

<p>在图示房间清除敌人之后和仪器互动，获得权限，还捡到了火焰开锁器
（发现黑水还有敌人的阵营是守序善良，唉）
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/862/852/336/303/520/small/8f20e88d8ce6de59.jpg" alt=""></p>

<p>刚才捡到的火焰开锁器可以炸开来的路上打不开的门中的一扇（门内有一份开锁器燃料和我打算卖的武器），获得权限后也打开了一个房间（门内有密码最后一位的提示：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/862/884/005/354/843/small/f94a3d8b4442f629.jpg" alt="">
目前地图右下角彻底探索后是这个样子：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/862/883/498/772/125/small/cdd86c63019a2802.jpg" alt="">
刚才有火蜥蜴的房间门外的敌人忘记对话了，对话获得密码前两位：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/862/886/401/979/947/small/57f0e1ce4f1cba45.jpg" alt="">
现在大门可以打开了。打开之后来到图示位置，前面圆环型平台上的战斗是第一处有难度的战斗。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/862/892/915/817/436/small/27f2f2cc7d126da0.jpg" alt=""></p>

<p>到圆环平台上，上防死结界防魅魔的能量流失、共用防护邪恶防支配（不过我忘上了，魅魔也没使用支配）。
平台上敌人ac比较高，需要爱露用游侠羁绊(+大猎物手套+狩猎目标)。擒奴魔弱意志（聂纽控），魅魔弱强韧（主角用咆哮术/狮子吼控），控住就很好打。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/867/720/389/123/933/small/1678ec9e59021360.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/867/720/629/563/096/small/2b2cde522a181ec8.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/867/744/216/292/568/small/56eb1d83742710d7.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/867/744/405/340/991/small/a6f7c73847d81d37.jpg" alt="">
目前聂纽的法穿有了灵使的+4法穿buff之后就也够打小精英怪了，惑控和幻术系法术的dc也够用。反正有德莱文的帽子，一发没控住还可以瞬发补一下。主角的咆哮术超魔后dc更高，还有卓越魔法，很好控。
圆环平台上的敌人还有电击抗性，我这里打倒之后用召雷魔杖/电戏法补刀有可能过不去电抗。但精金也可以破再生，所以说可以准备精金武器。看别人说等敌人倒地之后用致命一击也可以，我没试过。
（发现共用防护箭矢卷轴用完了，记得之后做一点备用）</p>

<p>打完对面三扇门，只有中间一扇能用火焰开锁器炸开，炸开后继续往前，左边房间里又是魅魔和擒奴魔，同样的打法。</p>

<p>然后就一路探索地图左下角这一片区域，这个房间是小boss，我在这里把炉台守卫交了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/868/277/782/107/311/small/9a6d69ea620d3919.jpg" alt="">
小boss这边敌人ac没有刚才那么高，需要和装置互动解除屏障才能打到高台上的敌人。弓箭手比较烦，黑暗罩纱也可以用一下，以防后排被射中</p>

<p>打完获得新权限，左下角目前探索完是这个样子，圆环平台处的最后一扇大门可以打开了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/868/421/088/314/505/small/e4f51bf6b1ef5d08.jpg" alt="">
我玩到这里的时候加速术移位术高等隐形术buff用完了，休息一下</p>

<p>探索地图左上部分，在这个房间获得百面的头环组件
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/869/425/574/990/511/small/03d61a3179b8f362.jpg" alt=""></p>

<p>在这个房间和npc对话，并获得火焰开锁器燃料
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/869/438/271/589/381/small/57ac2d261d3c6cb1.jpg" alt=""></p>

<p>回到地图右下部分，打开之前打不开的门，里面有百面头环、心胜于体戒指和风暴领主的决意
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/869/443/347/241/692/small/3269dac2354d762c.jpg" alt=""></p>

<p>回到左上有npc的房间，使用仪器，这样就可以打开有紫色保护的门了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/869/450/192/697/101/small/d32cdd8e4cee319e.jpg" alt=""></p>

<p>能去的小房间全部探索后地图是这个样子，有个地方需要和装置互动，顺序是手、风（或 风、手，不记得了，反正没有火），互动后在打开的门里获得一把武器。左上就是boss房
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/869/510/658/557/323/small/f6a3890948c0a377.jpg" alt=""></p>

<p>打boss之前记得上共用抗电和防电，开局队友分头把周围的四个装置关掉，就可以打到boss了，百面ac很低，豁免也不高，很好打，集火就好
（主角上高等隐形术的话，有可能结束对话时并不马上触发战斗，可以趁这时赶紧去关装置）
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/869/564/280/899/648/small/c25504bd85c52e1b.jpg" alt=""></p>

<p>武器库在这里，拿到巨剑，就可以走了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/869/564/495/931/972/small/2e675fef67505da8.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/869/565/204/763/561/small/e6f43c8d03829a5a.jpg" alt=""></p>

<p>从黑水出来顺便把旁边的圣地打了（贴吧有解谜攻略），灵使可以让旁边的树木活过来帮忙t第一轮，恶魔弱强韧，我主角第一轮用狮子吼+反应施术的咆哮术控住了，其他队友迅速跑过来顶住就好，有队友在就很好打，有什么buff全都往上扔就行，反正打完就回眷泽城
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/884/591/476/123/122/small/9af224a6baf8ae5e.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/884/597/136/361/316/small/bb01f67dd8b5d2fc.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/884/620/668/829/229/small/7c2eb08b3bf4b63b.jpg" alt="">
</details>
<details><summary>dlc3+索希尔任务+15级</summary>
目前第三章除了冬阳村发疯女精灵任务和索希尔任务之外都触发了，收拾收拾去dlc3坐牢</p>

<p>dlc3如果在主线玩，岛的流程就是固定的，第一个岛很简单没什么需要注意的地方，重要战利品：永寒（给爱露，虽然只是+1重弩但它能让你多射一箭而且还带控制</p>

<p>岛2同样很简单，14级去打就是碾压，重要战利品如图。打完两个岛之后法术用得差不多了，休息一下
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/912/668/638/349/332/small/d2823c80cc744381.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/912/669/075/700/612/small/8f879123999909ef.jpg" alt=""></p>

<p>岛3：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/914/481/302/930/684/small/0b0b9863bab685b4.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/914/481/695/499/340/small/3eddbf54508341a2.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/914/482/432/672/385/small/20917a3cd7954bd1.jpg" alt=""></p>

<p>岛4同样不难，敌方法师的控制法术烦但豁免低，先手控住就好。重要战利品如图。重载了，出去卖一下垃圾再回来继续打，顺便处理一下圣教军事务
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/918/638/633/996/714/small/60b614b7926c72e3.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/918/638/916/986/939/small/de10cef3ba98c031.jpg" alt=""></p>

<p>在灵使花园休息完，回城正好触发了索希尔任务。也很好打，弱意志，控一下就行了。要注意的是打完之后有个通过运动检定上去的土坡，背包里有一点好东西，捡东西触发幽灵战斗，记得提前上防死结界
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/921/048/753/034/934/original/04c5334fc760739f.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/921/051/194/103/854/small/72fdb51d1757f21a.jpg" alt=""></p>

<p>岛5需要抗火+防火，p1的怪会放地形法术比较烦（忘了是什么法术了，这周目没让她放出来就杀了），弱反射，用冰封之牢控。战利品如图，卫士盾牌或许可以给点了盾击的葛雷博
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/924/394/168/850/428/small/c0baa5ffb53cf2ce.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/924/458/842/615/361/small/05b3703e9bb57b5b.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/924/459/592/178/265/small/324c4ba139201ffe.jpg" alt=""></p>

<p>岛6需要抗寒+防寒，依旧是用冰封之牢控对面祭司，战利品如图
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/930/009/757/002/236/original/11319eba7a73f019.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/930/010/165/914/042/original/e8e769ea47dd161a.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/930/010/305/998/759/small/ec62604e735e5330.jpg" alt=""></p>

<p>岛7妄乱魔信徒比较麻烦，可以优先击杀。主要战利品：（我打算给山茶）。打完休息一下
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/931/078/892/426/880/original/002d776ea3c0d5a3.jpg" alt=""></p>

<p>岛8感觉没什么难的，战利品如图
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/932/622/926/751/464/small/f5bf4d16d858ab7a.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/932/623/742/695/815/small/e357875cd2a853d9.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/932/624/169/027/650/small/43af7a0b763a3842.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/932/624/325/976/192/small/7ba8066bf96deb77.jpg" alt=""></p>

<p>岛9开始敌人的ac稍微高起来了（虽然兰恩ab还是很高的所以不怕），弓箭手的ab也比较高，可以让席拉针对性用一下镜影术魔杖和辟邪斩，防止过早被弓箭手打出屹立不倒
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/941/721/379/027/885/small/d489f413fa934fc6.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/941/722/213/894/231/small/33c6b051de060f81.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/941/722/427/401/979/original/3762df95ac568842.jpg" alt=""></p>

<p>还是岛9，妄乱魔信徒免疫麻痹但是不免疫震慑，用咆哮术控。战利品如图。因为最后敌人的阳炎爆目盲了，还好提前准备了移除目盲卷轴
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/943/929/807/365/615/small/959c352420a80005.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/943/930/034/557/316/small/beda3d6aa2458ef3.jpg" alt=""></p>

<p>打完岛9，聂纽的加速术移位术高等隐形术buff还剩一份，所以进岛10稍微打一打把buff用完再出来休息。岛10的特殊效果有点烦，好在主角是法师，算是利大于弊吧
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/943/960/762/719/169/original/6b1ecee8af141363.jpg" alt="">
……结果就这样把岛10打完了，不够的辅助用药水和索希尔的领域能力来凑，最后交了炉台守卫（第三章以来大家的法术位用得最干净的一次），地图末尾刚好有雕像恢复状态。战利品如图，岛9的眼镜和这里的长袍适合智力系法师，给聂纽了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/944/156/939/441/657/original/4ad77866bc61e7d4.jpg" alt=""></p>

<p>岛11有集群，提前换上克集群饰品、准备复原术卷轴。最后boss的ac比较高还有隐形术移位术，先用高等解除魔法扒它buff再打，我这边刚好还用卓越魔法狮子吼控住了。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/947/197/139/762/170/small/243d7cb95260df6b.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/947/199/816/880/908/small/15c5416eb13a273a.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/947/201/898/818/195/small/8148bd2657a91982.jpg" alt="">
战利品如图，还有一个猛击之盾，但感觉不如席拉现在用着的凯旋正午
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/947/202/093/537/331/small/d6120c416b155c54.jpg" alt=""></p>

<p>岛12最后的小boss还是扒了buff再打，有什么辅助都可以交了，打完出去休息一下，就到最后一个岛打第三章dlc3的boss了。战利品如图
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/947/550/735/827/842/small/8534fa61983dd4a2.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/947/554/942/202/443/small/8abf3cd386940fb5.jpg" alt=""></p>

<p>岛13星辰摇铃，血量降低后会变出分身，快速用范围法术打掉就好。打完获得残缺诡术师，我给席拉了。同时全队升15级了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/947/640/894/367/293/original/1cebcbe7815321e7.jpg" alt=""></p>

<p><strong>15级</strong>
主角：博学士，高等元素专攻（火），游荡者-野兔魔宠，恶意变形术，地狱烈焰射线，伟岸雄姿
席拉：猛击终结
兰恩：精通先攻，集中猛击
聂纽：伏击施法，牧师-颂圣之语，可怖外表，阳炎爆
索希尔：超魔-甄选（为了甄选颂圣之语，对不起我太习惯用颂圣之语了
爱露：包抄、贴身射击
茶：技能专攻-世界（准备进博学士
狗：精通重击-匕首，天使之貌，维生气泡
烬：反正不带，随便点的（
鸟：突变斗士，精通重击-爪抓，高等武器专攻-爪抓
岱：精通先攻，战地医师，专精-颂圣之语（虽然目前还用不了但是为16级做准备），复活亡者，高等解除魔法，复生术
葛雷博的14级点了突变斗士-盾牌大师，当时还没想好给他用什么武器（手斧和卫士战斧的重击范围都不太行）所以没加15级的点</p>

<p>记得进第四章之前买钻石尘，移除状态卷轴（以及其他支援/buff型卷轴）和制作卷轴的材料</details>
<details><summary>第三章收尾</summary>
圣教军那边极恶毒灵做了癫狂灾瘟给主角用
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/947/812/708/694/107/original/e35107e6ca06b9c8.jpg" alt=""></p>

<p>在指挥室跳过时间直到触发新的事件，接到米亚米尔任务，到冬阳村</p>

<p>米亚米尔任务，提前上共用防寒+抗寒，它第一轮放极地午夜第二轮放瘟疫风暴，所以我直接把正义烙印和炉台守卫都交了，第二轮不让它出手就杀掉了</p>

<p>打冬阳村最难打的那个树人之前，。树人那边，现在等级高了，命中和伤害溢出就很好打了，两回合里主角四个火球术+兰恩砍几刀就没了（如果觉得不好打，可以让主角提前换上一下黑暗预兆，戒指给的疲乏波超魔之后可以留在法表里，对树人使用，它疲劳之后就不能使用闯越了），打完这边还有最后一个立石，调查完之后去石之心拿奖励（底线支援，给爱露）
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/948/440/381/146/137/original/c5928ff3faac446c.jpg" alt=""></p>

<p>冬阳村拿黄铜鞭后触发的幽灵，初始面板如图，对15级队伍来说不难打。会在地图各处出现，一共7次，彻底打完之后回到鬼魂的墓，获得19000+经验
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/949/627/977/958/844/small/43ae73db651c1842.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/949/703/356/339/442/small/985a403ff7c0054d.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/949/705/182/424/627/small/4762b82669091a79.jpg" alt=""></p>

<p>这下真的只需要不断休息做卷轴等女王来了。来之后调整法术位+叠两种餐食加值然后打午夜神庙。</p>

<p>在灵使道途商人那里买的九环卷轴可以给聂纽学了然后做更多</p>

<p>当前经验685827，金币372869（花了很多钱买九环卷轴制造工具、钻石尘、钻石、恐龙骨头和buff类卷轴，因为第四章遇到说书人之前都没地方买施法材料，其中钻石尘不是必需，因为午夜庙宇隐藏房间打赢了也会给）</details>
<details><summary>午夜庙宇</summary>
高难度下午夜庙宇比较麻烦的一点是刚进门就直接触发战斗，没有机会上buff。灵使/巫妖道途的指挥官可以先到灵使花园/巫妖塔，上好分钟级buff，再回要塞和女王对话开始战斗。其他道途我就不知道了，或许只能边打边上buff+拼运气吧。
另外敌人初始仇恨在主角身上，最好镜影术移位术都给主角上一下。</p>

<p>路线挺单一的，第一次下深渊之前的地图是这样。下深渊之后有食肉晶簇，主角可以用驱逐术秒杀
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/229/290/842/926/small/3b978ba6dc9b067c.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/231/632/693/523/small/89ffad3ba0867453.jpg" alt=""></p>

<p>这边打小怪的时候主角和聂纽一般都是不出手的，输出就靠兰恩+爱露+用了祝福武器的席拉，主角和聂纽一般就是遇到比较难对付的怪再有针对性地控一控，压力实在大担心扛不住的时候主角扔个火球术（比如刚进门敌人仇恨都在主角身上的时候</p>

<p>第一次下深渊彻底探索之后的地图如图。主要战利品：（烈焰风暴和津波卷轴之后打隐藏房间的虫群或许有用
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/309/556/545/872/small/97a99dbd0b6644fa.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/311/372/501/799/small/6e4a9f4712875a90.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/313/331/424/787/original/1e68d426ae91fa17.jpg" alt=""></p>

<p>再上楼，遇到巴弗灭的仆从并触发第一次号角声。</p>

<p>这次探索完是这样，战利品如图。庙宇下层敌人会放火球术，注意防护
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/388/565/008/218/small/ae9b0c6ccdc2eed6.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/389/470/617/898/small/1b9ca35f46025acd.jpg" alt=""></p>

<p>下来之后的这个房间有隐形的敌人还有陷阱，比较麻烦，可以爱露隐形过去拆陷阱，远程优先杀会放腐烂幻象的遁影魔信徒
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/419/379/907/510/small/e457fcc453745ee6.jpg" alt=""></p>

<p>再往前遇到真扬妮，辉光又升级了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/442/848/020/803/small/24100cd4385c9f32.jpg" alt=""></p>

<p>接着遇到诺提库拉女祭司，对话，再往前的敌人会放心灵迷雾+群控，有点麻烦，空奢魔弱强韧，聂纽可以用刺耳尖啸+dlc3给的低等顽强超魔权杖控。这次清完怪后战利品和地图是这样
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/521/240/461/685/small/a96ab0ab4d942109.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/519/946/297/758/small/cf7c21563d86207c.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/522/962/433/529/small/bbdebdfaedb85236.jpg" alt=""></p>

<p>上来之后又触发第二次号角，之后出现的暴怖魔的初始仇恨又都在主角身上，注意防护和控制
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/557/739/482/031/small/7fa2abd38ea19c16.jpg" alt=""></p>

<p>前面这个房间内的敌人会放群体寒冰法术，还有虫群，提前做好准备（共用防箭+克集群吊坠+共用防寒抗寒）。爱露先进去拆陷阱，祭司可以让聂纽用甄选酷热之风控，主角火球术打虫群
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/630/426/532/165/small/2e2fef7fb39e5d6e.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/631/146/213/949/small/f3b8b8e6f9c92aaf.jpg" alt=""></p>

<p>打完这里就已经集齐三把钥匙，可以打午夜神庙的boss了，我先打boss再根据情况决定要不要休息一下再打其他怪</p>

<p>敌人会放剑刃障壁比较烦，开局只有席拉进房间触发剧情，其他人在门外拐角处待机，这样触发剧情后敌人第一轮就不会放剑刃障壁。
主角第一轮瞬发甄选酷热之风控住后面的妄乱魔信徒，聂纽补一发群体定身他人，索希尔上炉台守卫、席拉上正义烙印、爱露上狩猎目标，兰恩就可以稳定命中boss了。注意快要打死boss的时候抬高全队血量，同归炎爆的100火焰伤害+100污邪伤害可不是闹着玩的
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/686/951/773/433/small/2091154220d7eecf.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/703/110/869/293/small/a1b1cad1fc23f710.jpg" alt="">
打完获得弯刀火风暴，给席拉
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/953/810/318/596/268/original/9c3e00cabdc60084.jpg" alt="">
之前在灵使花园上的分钟级buff也刚好掉光了，那就休息一下再打其他小怪吧，下次再玩</p>

<p>休息后先把谜中之谜成就的隐藏房间打了（怎么开可以查攻略），下去之后首先过dc51的察觉，检定失败务必读档，解除陷阱(dc54)失败也务必读档（拆陷阱就给好多经验啊……），然后捡东西触发虫群*4
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/321/570/728/824/small/269be63f7c80dd8d.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/326/768/365/181/small/eb8b27eff87982ec.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/341/795/730/999/small/8cf4be97025a1b12.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/350/978/268/578/small/203fc2cd8cde374d.jpg" alt="">
现在有dlc4的集群克星搭扣就舒服很多，还有主角的巅峰元素火……还记得我第一次玩核心难度的时候还没有带小烬，没人扔火球术，好像是靠前面恶魔掉的津波卷轴sl无数次杀掉的……总之主角和兰恩依旧是输出的大头，打打就过了……主要战利品如图
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/389/821/091/292/small/aaf30cb9e95ff31b.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/390/860/262/628/small/44f763a3818ae7ca.jpg" alt="">
没有dlc4的可以先打取乐的黑暗，打完获得一个集群克星搭扣给兰恩</p>

<p>接下来这个地方的射手比较多ab比较高，可以考虑用掉黑暗罩纱
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/407/181/609/707/small/018104c7be2cb769.jpg" alt=""></p>

<p>再往前再次进入深渊，进入之前确保全队有防死结界（之前路过的德斯卡瑞雕像旁边有隐藏门，我打算下次休息之后再打），下去就触发和一大群不死生物小怪的战斗</p>

<p>不公平难度取乐的黑暗面板如图，变态啊
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/496/536/610/551/small/18b5ff65c1c1afc6.jpg" alt="">
总之开战之前能上的buff都上了，炉台守卫我前面用掉了不然我这里一定会上，索希尔在取乐的黑暗那边召唤骷髅开战，这样它前两三局会先挠骷髅（和阴影宽恕给的巨蜘蛛，只要骷髅死亡就会出现）
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/523/707/884/037/small/19eed1b23b1f2f55.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/542/777/548/414/small/43e5e6b665e15d6d.jpg" alt="">
索希尔和主角使用解除魔法，解到最后是下图p1这个情况（此时它才刚刚把召唤物全杀光，走到席拉面前），此时兰恩搭配索希尔的领域辅助就可以命中了，席拉用屹立不倒顶住就好（主角还可以扔正义烙印加持下的魔法飞弹），这之后两回合就杀掉了，获得经验52224，又快要升16级了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/553/808/216/219/small/3b133a7d149c6327.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/563/053/850/459/small/90efe34b4780d212.jpg" alt=""></p>

<p>两回合内打完的具体情况：（前面还有巨蜘蛛roll出大成功打了几十血）
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/588/547/018/021/small/380814a1ee02d1dc.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/588/777/710/048/small/89e6e2ff72930e57.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/590/473/815/552/small/292332df1ea46edb.jpg" alt=""></p>

<p>打赢的战利品
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/578/420/796/496/small/cb9bfbc9c1ac208b.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/578/664/672/317/small/44050d0857ec4155.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/578/862/955/252/small/5721d5354ea3ac46.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/955/579/476/275/455/small/76ff9776191ef58c.jpg" alt=""></p>

<p>回去之前德斯卡瑞雕像旁边的隐藏房间，检定成功打完后里面是这样
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/958/078/941/348/607/small/5bc7d527f61b3c61.jpg" alt=""></p>

<p>可以进第四章了！</details></p>

<h2 id="第四章">第四章</h2>

<p><details><summary>第四章要买的东西</summary>
奴隶市场
快速应敌护符（爱露
暴力呼召（+兰恩伤害，谁装备位空着就给谁
魅影向导（+3幻术cl，给聂纽
奥法维持之靴（主角
临危之戒（兰恩
高等瞬发/极效/强效超魔权杖（权杖永远不嫌多
拦截者（+5细剑，山茶
夜空闪（+5先攻的穿甲剑，适合席拉，如果席拉能点出穿甲剑相关专长就买给她</p>

<p>也有用但是我不买的
褴褛黑衫（以前给小烬，现在我不带就不买了
恶念僧袍（以前给兼职武僧的雷吉尔的，现在我不带雷吉尔
慑人巨力（不确定买不买，再看看</p>

<p>以及奴隶买了加手哥好感（</p>

<p>每把一个人那里的东西买完就直接开战杀掉，拿到传送金币、拿回买奴隶的钱，也免得后面灵使任务屠市场难打</p>

<p>还有屠光之后拿到的斩矛（菲尼安终于能下班了，不过还是找个人继续拿着，免得不能触发对话</p>

<p>万乐园
奸徒眼镜（+10察觉+10巧手
蜥蜴尾（动物伙伴</p>

<p>说书人
冰系扩表戒指（主角
善念僧袍（席拉
延时超魔权杖
重威之势和适时援助我不太用，买了备着吧</p>

<p>沃尔吉夫
神圣护卫卷腹（+4全豁免</details>
<details><summary>神话5+16级+下城区初步探索</summary>
进第四章之后马上：
<strong>神话5</strong>
主角：第二血承-火元素
席拉：无穷辟邪斩
兰恩：屹立不倒
聂纽：高等充裕施法
索希尔：奇迹领域-崇高
爱露：分裂射击</p>

<p>之后记得打开主角的能量伤害转火伤害开关、给聂纽填充法术书</p>

<p>刚进第四章的经验是这样，进城逛了逛过了几个检定就16级了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/958/101/139/766/100/original/e97e722be64dc587.jpg" alt=""></p>

<p><strong>16级</strong>
主角：探寻者，法术专攻-防护（主要是为了高等解除魔法），高等咆哮术
席拉：圣武士
兰恩：突变斗士，枕戈待旦，武器训练-长柄
聂纽：博学士，水幕拒敌，高等天使之貌
索希尔：牧师
爱露：谍报专家，杀戮型恶魔，魔法型恶魔</p>

<p><strong>其他队友加点</strong>
茶：精魂猎手，巫术-秘咒-法术延时，高等武器专攻-细剑。变化自如
狗：奥法暴徒，野兔魔宠，战法转换，高等英雄气概。屹立不倒
鸟：突变斗士。屹立不倒
岱：先知，秩序护盾。偏好超魔-甄选（点之前先把颂圣之语超魔到8环，这样7/8环都能放了</p>

<p>在纽系营矿井获得运动技能检定加值加冲锋伤害的靴子，我给兰恩了
和佐格斯与他妈对话，把佐格斯接到营地加手哥评价（第四章末和最终战也可以帮忙打一打）
进入烂肠坑，获得凶兽急袭（+4短弓，让使用者的动物伙伴永久处于加速术状态下，对我来说没用我就卖掉了）
到酒馆和面熟的人对话获得灰烬制造者（我给主角了，战斗法师木棍换下来给聂纽），和老板对话付500金币问传闻，获得酒馆传送金币，顺便卖一下打午夜庙宇的战利品，我卖完包里有58w+（只卖了普通装备，还有好多有特殊名字的装备没卖，之后卖给沃尔吉夫）</p>

<p>接下来打算多带一阵子岱兰试试了，索希尔下个班。配队就是老四位+岱狗，岱没学的共用石肤狗正好会，狗还能帮岱上上共用抵抗/防护能量的buff（因为没给岱点三充裕），而且岱虽然没有索希尔的领域能力，但我之前给他点了双持久，在第四章逛街打小怪应该还是挺省心的。以及既然带了岱，聂纽可以记一个动物异变了，正好五环现在没什么好记的（冰牢都顽强超魔到7环去了）
在第四章这边只记一份buff就够了，持续以及已经挺长了，掉了就回营地休息</p>

<p>把其他用不着的武器卖给沃尔吉夫了，当前金币71w+</p>

<p>传送回营地，看岱兰恋爱剧情，休息了一下，和队友对话，爱乌升到20级学会1环2环法术了，神圣恩典可以时不时用一用
带上小队重新出门到下城区，在dlc3商人处花九万买了大型次元袋
在下城区通过次元门拿到的装备：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/418/147/738/877/small/66c419f967056222.jpg" alt=""></p>

<p>酒馆的某个门口遇到冥娜蛊雇来的杀手，威吓检定成功就不用战斗，得知冥娜蛊的藏身处
遇到小烬和恶魔布道，接受小烬任务
城里的运动检定都可以过一过，经验不拿白不拿（到了中城区我就先爬回来了，不着急上去）。墙上的宗教检定一定要sl过一下，关系到深渊阴谋成就
逛街还拿到：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/491/858/801/541/small/eda87d3b339b0525.jpg" alt=""></p>
<ul><li>第四章逛街有一个小技巧是，路上名字是市民/乞丐/奴隶这种的一般不会攻击主角，名字是怪物名的一般会在主角靠近/互动之后敌对</li></ul>

<p>在这个位置触发第一场战斗，有食魂魔和爆燃魔，记得上防死结界和共用防火。后面刷出来的魅魔会上群体困惑，主角可以先手控一下
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/513/110/066/587/small/d209935e80bbf3cf.jpg" alt=""></p>

<p>进入冥娜蛊藏身处，再次战斗，我让聂纽用甄选酷热之风控了一下，冥娜蛊不难打，如果难命中就上个正义烙印，主角可以针对性控控对面会上群控的小怪
打完我选了灵使道途选项放冥娜蛊走
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/631/256/981/634/small/159b4a285c8230ae.jpg" alt=""></p>

<p>在这里触发第二次战斗，难度是白给，打完获得神射手
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/643/833/053/703/small/112f2ae60e8c65f7.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/654/582/273/236/small/7967987a4cd47f60.jpg" alt=""></p>

<p>传送上来到这个位置，触发第三场战斗（有炼金术士的位置），打完获得机巧魔战手套，传送到更靠南边的平台还有星刃
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/669/988/410/155/small/782ab1832c8ba792.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/679/911/100/172/small/7de6c1fcf30e3d88.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/716/319/694/245/small/491d5207e223ce05.jpg" alt=""></p>

<p>（风暴束是神……然后再瞬发一个火球术，主角现在就是一个法术炮台……）
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/698/187/893/450/small/d2e8efe64988d24d.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/701/529/915/211/small/4d9e6057800c8b75.jpg" alt=""></p>

<p>这个位置也有战斗，初始数值见p3，敌人都弱强韧，灵魂猎手难命中的话可以挂个正义烙印/主角用个高等解除魔法，打完获得腰带
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/731/196/147/718/small/88eae6eae4878f5a.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/731/535/625/475/small/e7eca8e12c894c2a.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/743/847/093/078/small/c4b4c99ccacc8334.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/780/329/358/958/small/8100349ac3dfc0fe.jpg" alt=""></p>

<p>这些应该就是下城区街道上目前能遇到的所有战斗了，去角斗场，如果法术用完了也没关系，一会儿恶魔移植可以恢复法术位</p>

<p>到角斗场（带着聂纽），和医师对话，给聂纽做手术，然后再给主角做（手术效果如图
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/966/822/191/726/363/small/5ea9676d0cd99eb4.jpg" alt=""></p>

<p>进角斗场对话后打第一场战斗，对手是一群火魔蝠，没难度，可以上个共用防火但我觉得连这都没必要。打完回去再次对话，获得战斗极乐金币
对话说要打下一场，被要求找奴隶来，我这里先接了任务。</p>

<p>出门到地图左下角和高阶守卫对话，过威吓检定，可以进中城区了</details>
<details><summary>中城区+角斗场任务+莎米拉任务</summary>
进中城区之后往前走两步就触发战斗，主角一个风暴束就几乎全控住了，砍砍就过了。没记错的话小头目好像是会扔带火焰伤害（还是酸蚀?）的炼金炸弹的，可以防一下</p>

<p>前往活畜市场，先逛一圈对对话买买东西，中间还会触发缝线的剧情（买下缝线），没有准备的时候最好先不要挑起战斗</p>

<p>我给了冒险队长钱，为了手哥好感（其实只差这点应该也是无所谓的）。还获得了希洛的信，解锁了希洛的任务</p>

<p>还解锁了无畏的调情任务</p>

<p>黑假面处购入夜空闪（席拉）、拦截者（山茶）、慑人巨力（岱兰的狼/爱乌）、嗜血腰带（最后这个纯粹是我一时起意买给狗），买下角斗士，让他们去纽系营</p>

<p>买过黑假面的装备和奴隶之后就可以和黑假面对话开战了，怕一轮打不死/控不住可以提前上个共用防护能量（我遇到的是酸），他会用群控+炼金炸弹，战后获得奴隶市场金币+拿回买奴隶的钱</p>

<p>苛xxx的奴隶不要买，信手哥准没错，装备可以买奥法维持之靴（主角）、临危之戒（兰恩）、魅影向导（聂纽），以及各种权杖。</p>

<p>走之前还把拉基的奴隶和魔蝠都买了，魔蝠涉及到某个战斗成就，还卖不用的装备凑出最后一点钱买了他的快速迎敌护符（爱露）和暴力呼召（随便谁反正带着就行），打算之后把拉基杀了他死掉的时候会释放火焰伤害，注意防护。</p>

<p>没忍住把代安克的奴隶也买了、让他们去纽系营，然后把它也杀了，它可能会优先攻击主角，同样注意防护，它ac比较高，同样可以高等解除魔法/交正义烙印（其实可以在开战之前就扒它身上的buff，只不过扒掉的buff读档之后会再次出现）</p>

<p>奴隶市场就先逛到这里，分钟级buff差不多掉完了，去酒馆做完无畏的调情任务然后回营地休息一下顺便接队友任务，然后再传送到角斗场，进去打第二场战斗</p>

<p>角斗场打第二场战斗，敌人弱强韧，咆哮术控。出来对话，被要求找魅魔过来，我不找了直接打（过交涉骗到四万块</p>

<p>打第三场战斗，挺好打的兰恩第一回合就砍死了，触发剧情，被带到角斗场后台，打歌xxx之前探索一下和所有npc对话，然后打歌xxxx。两波小怪后歌xxx出现，弱强韧，咆哮术控。打完看完剧情，角斗场这边目前就基本没什么要做的事了</p>

<p>传送回到奴隶市场，继续探索</p>

<p>这种机关，每放平一个平台就让一个队友过去踩着，尽头是奖励
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/515/085/629/723/small/5bc181ac00544c55.jpg" alt=""></p>

<p>进入情热幻梦寝宫，找莎米拉寻求庇护，接任务。先不去做任务，继续探索中城区，触发神裔事件，接任务对付红面具</p>

<p>再往前，在墙上sl过宗教检定</p>

<p>然后从p1位置上去，向上传送在p2这里打魔孽，只要席拉能t稳就不难打，打完获得泰坦符文
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/546/932/143/011/small/557d89159d1065d6.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/552/873/824/889/small/662738099a11007e.jpg" alt=""></p>

<p>旁边是万乐园，进去对话接琪瓦罗和蜜语xxx的任务</p>

<p>从万乐园后门前往上城区，出来打一群牛头人，再从这里过灵巧下去做蜜语xxx任务（旁边的房间里获得生命传导者
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/607/413/057/144/small/7d5b2e5c1d32670d.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/607/580/982/611/small/62dcda8e4ef137f7.jpg" alt=""></p>

<p>继续下来和这两群恶魔战斗（第二群打之前忘截图了），先不要上去（会触发爱乌绑架事件），先去万乐园继续蜜语xxx任务
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/647/014/380/195/small/a1f028b0fdeb726b.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/673/279/634/076/small/a7dd5153ebeff788.jpg" alt=""></p>

<p>看完蜜语xxx任务获得永恒歌谣，从这里往下传送，又打一群恶魔，然后中城区就差不多逛完了，到下城区1打烂肠坑2做莎米拉任务找齐xx
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/697/432/038/279/small/30560aa67cb673f6.jpg" alt=""></p>

<p>到下城区和这个乞丐对话推进任务
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/713/430/024/369/small/a5f6bf6758e4df32.jpg" alt=""></p>

<p>烂肠坑旁边出现了一群火蜥蜴，打一下。然后进烂肠坑，进去就触发战斗，风暴束控一下再随便打就过了，打完推进冥娜蛊任务
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/726/634/710/221/small/6eea0c6766d9d40d.jpg" alt=""></p>

<p>接下来在这里和乞丐对话推进任务
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/755/017/899/994/small/18afb3794c4935e1.jpg" alt=""></p>

<p>然后在这里看到一大群乞丐，得知齐xx下落。找到齐xx对话，接下来要去上城区法师塔，先不去
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/997/757/577/823/895/small/dde47889300af83c.jpg" alt=""></p>

<p>回万乐园和琪瓦罗对话，灵使道途可以告诉她冥娜蛊被放走了，其他道途下她会跑出去，在下城区一大群奴隶的位置等着和主角战斗。</p>

<p>出万乐园大门再进去，和万乐园的新主人对话，获得万乐园传送金币，传送去酒馆和红面具对话，再传送回营地休息、接队友任务</details>
<details><summary>上城区+17级+队友任务+灵使任务</summary>
休息完传送到万乐园，走后门到上城区，到破碎狂欢门口和旁边的致命xxx战斗，打完进去接约会任务。</p>

<p>出来，向上传送，和神话妄乱魔刺客战斗，弱意志，用群体定身他人控（对着队友放，可以控到非人生物）。再往下，打警惕的阴谋家和周围的射手，注意上防死结界。</p>

<p>继续往前，直接触发对话进入兰恩任务地点，剧情后战斗，感觉多用几个群体法术就没难度，小心陷阱。</p>

<p>打完捡捡东西出来，打这群恶魔，这样这片区域就基本上清理干净了（附近的平台传送上去可以获得眼镜和待修复物品
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/998/475/133/487/751/small/0f0438000e66d2d0.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/998/513/653/065/595/small/ed068b8757c37b7e.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/998/514/073/086/369/small/fae68ad389d4937a.jpg" alt=""></p>

<p>接下来回到上城区门口的广场，在p1这里向下传送，找到废弃宅邸p2做沃尔吉夫任务
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/998/537/887/951/114/small/f2607af001d54837.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/998/538/164/332/545/small/f9ec4d10c724018b.jpg" alt=""></p>

<p>沃提尔很好打
然后打外公，只有图中这个是真身，ac比较高，可以高等解除魔法+正义烙印，然后我出了重击连锁直接打死了
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/998/571/154/932/368/small/291828903e3752dd.jpg" alt="">
打完看完剧情再逛一下房间，我让沃尔吉夫拒绝力量，捡到了招摇撞骗</p>

<p>出门，打冷酷暴君，打死会放火焰aoe，注意防护。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/998/618/555/748/612/small/2f504e0c0437d576.jpg" alt="">
我打完打累了不想打了，去把约会任务做完获得传送金币、维勒西亚的调节护符（给主角）和大量经验。</p>

<p><strong>17级</strong>
主角 暴力解法 专精-高等解除魔法 火焰烙印 可怖外表
席拉 突变斗士 擅长异种武器-穿甲剑 精通重击-穿甲剑（换上夜空闪（之后差不多就一直用这个了，主要是为了+5先攻
兰恩 突变斗士 武器专精-斩矛 高等武器专精-斩矛
聂纽 博学士 法术专攻-惑控 德鲁伊法术-树肤（从此爱露/山茶/岱兰不再是队伍必需了……！） 神威如岳 诡影杀手
岱兰 先知 法术专攻-防护 法术专精-颂圣之语 迷醉波 高等天使之貌
小狗 高等双武器战斗 剩下的法术我都不太用所以随便点了</p>

<p>到宠妃看台，走侧边的桥，又是图示恶魔群。打完在旁边乱伦宫殿捡垃圾。再往前吸血鬼xxx的ab还挺高，我先不招惹，先去法师塔，拆拆陷阱打打魔像解解谜（还能拿到一点装备，还有个+5致命导体匕首可以给小狗）最终能遇到说书人，对话，缺什么可以买一下，我先不买了，以后还会来
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/999/167/297/118/924/small/71a2fb67f5b96c1b.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/999/167/620/836/327/small/6bc980cdfdd4c6a1.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/999/202/912/913/382/small/af0d699f9dcdcaf1.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/999/210/508/090/731/small/1140f8e12cc64735.jpg" alt="">
其实还没休息，现在顺便在法师塔休息一下好了……！休息完出法师塔，把旁边的吸血鬼xxx打一下（上防死结界和黑暗罩纱</p>

<p>旁边调整平台拿到信仰承载者
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/999/294/588/934/371/small/3400a0d171ea0450.jpg" alt=""></p>

<p>旁边向上传送后到达的平台，再次sl过宗教检定</p>

<p>回到宠妃看台，传送回营地，去矿区拿水晶（此时意识到忘了买酷寒之力戒指，拐回去找说书人买，让主角能用寒冰之躯。顺便修复了物品，获得的装备如图：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/999/327/605/837/379/small/cc430bd34b874ca0.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/999/332/639/151/867/small/a43977eb004610fd.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/112/999/333/444/724/354/small/7ebb6ffc54aefe67.jpg" alt="">
可以根据需要选择，其中斗篷的效果会根据道途有所不同。我选的是靴子，给了小狗），只带会寒冰之躯的队友（我这边就是主角和聂纽），用上寒冰之躯免疫食肉晶簇的控制效果然后法术轰炸，比带上所有队友更好打。</p>

<p>想起来红面具任务还没做完，本来打算找莎米拉交任务的时候做，但是怕到时候buff掉了，所以先传送过去做一下。也不难打，同样是高等解除魔法+正义烙印然后就随便打，而且弱意志，可以控</p>

<p>接下来做一下队友任务（索希尔、葛雷博、爱露），所以给这三位升一下级+调整法术位，然后再出发</p>

<p><strong>升级加点</strong>
索希尔 牧师 法术专攻-防护
葛雷博 15突变斗士 精通重击-弯刀（用席拉换下来的火风暴） 武器训练-重刃 16野蛮人-先觉斗士 17受诅巫师 精通先攻 野兔冻皮跛足 神话5无限狂暴
爱露 谍报专家 额外演艺</p>

<p>记得把装备换上，这次带主角席拉聂纽索希尔爱露葛雷博</p>

<p>传送去宠妃看台，回法师塔找说书人推进任务，再去莎米拉那里继续推任务，获得诺提库拉的邀请，可以见诺提库拉了，如果不想这么快离开手哥就先不去见，无所谓就可以见。这一路上都没有战斗，可以不上buff。</p>

<p>我还在说书人那里购入了善念僧袍给席拉、适时援助和重威之势备用，之前拿到的焦黑屏障可以给席拉换上了，换下来的盾可以给葛雷博，葛雷博拿着的卫士盾牌就可以卖掉了。以及席拉现在有光能武器了，可以开一开
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/023/664/960/288/915/original/2a82c24b08419bc4.jpg" alt=""></p>

<p>到战斗极乐做索希尔任务，看剧情就好</p>

<p>回到奴隶市场，购入所有想要的装备和道具之后上buff杀了苛xxx，这样还没杀的就只剩中间那个市场老大了。到从中城区前往上城区的门，触发爱乌被绑架事件，顺着提示做任务就好，第一次战斗比较简单，第二次是屠奴隶市场，相对难一些，索希尔席拉爱露的辅助能力都可以用</p>

<p>灵使道途屠奴隶市场这段还有这个buff
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/026/357/698/985/703/original/f0db0a8a2bb7a3bf.jpg" alt=""></p>

<p>以及没注意什么时候有了自信之心法术了，有了就可以用，很好的buff
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/026/359/829/552/525/original/120f9ac46557787d.jpg" alt=""></p>

<p>（现在有席拉、索希尔和爱露在，ab就没有叠不上去的）
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/026/362/379/004/765/small/b35c3b3ef7682f09.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/026/363/562/666/567/original/73da284ea80d298f.jpg" alt=""></p>

<p>做完灵使任务传送去宠妃看台，做爱露和葛雷博任务</p>

<p>到邪恶知识宝库，不断选择没有选过的门就可以了，之后触发战斗，不难打，打完陪葛雷博去刺客工会（在中城区，门需要特定角度才会出现，如图
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/026/694/735/594/775/small/61d104cdf46b6def.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/026/694/983/762/715/small/df29b8d38bfc2ecf.jpg" alt=""></p>

<p>到上城区入口大门处，爱露任务地点的门要爱露在队里才会出现。进入，剧情后战斗，同样不难打。最后回营地和队友对话就好。</p>

<p>情热幻梦那边出现了新的怪，可以去打一下，打完获得决心法袍，给主角换上
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/026/764/894/556/541/small/9f56f6f845450f21.jpg" alt=""></p>

<p>还把万乐园这边的好装备都买了，之前屠奴隶市场拿到的悲报传达者给兰恩。还有找说书人买一下延时超魔权杖</details>
<details><summary>深渊阴谋+卑微的怪拟魔+推进主线+神话6</summary>
<strong>深渊阴谋成就和中城区挑战怪</strong>
按照下城区-中城区-上城区的顺序依次把之前拿到的泰坦符文放进之前过宗教检定的地方强化，放进去之后会触发战斗，三波怪，全部打完再拿出来进行下一步</p>

<p>下城区的在地图右下角，其中第二波怪会用心灵迷雾+群体困惑术，可以针对性准备一下</p>

<p>中城区的在变态神裔家旁边，不难打，中了阳炎爆的目盲可以用席拉的圣疗（前提是之前升级的时候选了圣疗可以治目盲），或者移除目盲，或者医疗术。</p>

<p>打完可以传送到神裔家楼上，顺便和卑微的xxx互动，打一下这里的挑战怪。
打之前全员覆盖防死结界和黑暗罩纱，卑微的xxx身上一堆buff，dc不高可以解除，但解除后下一阶段它还会重新上回来。第一阶段它会召唤3只食魂魔，第二阶段召唤5个魅魔弓箭手（我让聂纽用魅影杀手秒了3个），第三阶段它会变成龙（p1）。主角索希尔扒buff，聂纽前两轮控小怪后面摸鱼，席拉爱露葛雷博稍微触发个重击，很快就杀掉了（p2）。中了力竭波可以用席拉的圣疗解除
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/028/901/808/113/551/small/2c8940adde8de09e.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/028/914/632/171/030/small/1c2ae933260e24d9.jpg" alt=""></p>

<p>上城区的在这里，提前上抗酸防酸，主角多扔风暴束和链状闪电就好
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/028/971/269/011/002/small/83b1dbd40b571061.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/028/971/606/566/789/small/c0919851e49a19df.jpg" alt=""></p>

<p>彻底打完获得完美符文，我这里顺路去找说书人买了延时权杖、补充了一点卷轴，还复原了含羞百合头盔（给席拉，ac+2亵渎，不如袍泽头盔最高+3士气，但胜在稳定，而且送力量+4亵渎），然后回营地休息一下。</p>

<p>玩到这里发现忘做希洛任务了，去万乐园做一下
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/029/063/146/461/102/small/1f14d618ad4c0ffd.jpg" alt=""></p>

<p>休息完传送去情热幻梦，放入符文出现门，进去是深渊阴谋的最后一场战斗。提前上黑暗罩纱。
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/029/087/665/993/131/small/3d0ca25f0c86b8de.jpg" alt=""></p>

<p>弓箭手比较烦，房间内部还有操念使。可以开局传送过去，先杀操念使，注意不要触发房间内的陷阱，尽量卡视角，让弓箭手射不到后排，并且让索希尔放甄选剑刃障壁，利用小空间，敌人跑不掉只能吃伤害，主角放风暴束/链状闪电也会很爽
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/029/156/104/803/094/small/96be747ddac37884.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/029/156/984/603/625/small/eb9fc40b4e3e05b5.jpg" alt=""></p>

<p>打完经验1713382/1800000，又快升18级了。</p>
<ul><li>如果手哥出来帮忙次数太多，可能会被德斯卡瑞的回声发现：
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/029/195/360/837/007/small/0b34c8f9d0449c3d.jpg" alt=""></li></ul>

<p>这样第四章见诺缇库拉之前除了dlc3之外的内容就基本都打完了，可以去见诺缇库拉了。可以带上小烬，看完长剧情获得神话6，悖论秘典给不给都行，然后做山茶任务，带山茶去万乐园然后过剧情、自己做选择就好了</p>

<p><strong>神话6</strong>
没说的点的都是精通先攻（除了雷吉尔、特雷弗和小烬我不带所以没继续加点
主角 灵动魔法
山茶（先点17博学士 精通先攻 法师法术-战法转换（现在有点后悔了想点识破命门，但懒得读档改了
兰恩 武器专攻</p>

<p>和女王对话还拿到了一些奖励（如图
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/029/418/592/189/583/small/18dbb70d223c1aca.jpg" alt="">
<img src="https://mstdn-s3.o3o.studio/media_attachments/files/113/029/419/015/200/040/small/f5855ea6290890d4.jpg" alt="">
之后如果不考虑rp的话就坐女王的飞船去最保险。接下来我要做坏东西，把不需要的npc都杀掉了。
传送到厄运酒馆，杀米勒拉，获得两件惑控法装备，都可以给聂纽
奴隶市场的另一个船长不知道去哪了，那就不杀了。
休息一下，去dlc3了！</details>
<details><summary>dlc3+18级+当前配装</summary>
具体怎么打就不仔细讲了，列一下dlc3的战利品</p>

<p>岛1（主角有了灵动魔法放链状闪电一个顶俩一键清屏所以不难打）
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F031%2F435%2F844%2F953%2F536%2Foriginal%2F8d5a47fe59a4693e.jpg" alt="">
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F031%2F436%2F028%2F568%2F175%2Foriginal%2F51f7ddfe25cf5e60.jpg" alt=""></p>

<p>岛2（刚进门走两步就18级了）
<strong>18级</strong>
主角 探寻者 迷醉波 专精-高等解法 共用心灵屏障（聂纽放不了这个 我也懒得用卷轴 所以主角来）（另外在小狗那里买了神圣护卫卷腹给主角，+4全豁免的）
席拉 突变斗士 盾牌辟矢
葛雷博 杀手
聂纽 博学士 预警 群体冰封之牢
索希尔 牧师
爱露 谍报专家
山茶 博学士
兰恩 突变斗士 高等诱变剂
小贼 原职业 法术乱点的
鸟哥 17突变斗士 赋能野性变身 高等武器专精（爪抓） 18突变斗士 武器训练（天生）
岱兰 原职业 复仇旋风
小烬、特雷弗和雷吉尔，我两个不用、一个不会用，就不点了，第六章再升级都行</p>

<p><img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F031%2F625%2F793%2F700%2F648%2Foriginal%2F48e806dfaa290800.jpg" alt="">
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F031%2F627%2F547%2F297%2F514%2Foriginal%2F4710e46c910f6f21.jpg" alt="">
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F031%2F628%2F484%2F614%2F502%2Foriginal%2Fc14d3b94ebab54e2.jpg" alt=""></p>

<p>岛3
战利品除图中外还有一根高等瞬发
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F037%2F352%2F561%2F831%2F693%2Foriginal%2F895ae44e84f5e4f8.jpg" alt="">
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F037%2F353%2F682%2F442%2F096%2Foriginal%2F0fc47f027cdf9910.jpg" alt="">
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F037%2F353%2F876%2F134%2F580%2Foriginal%2Fa14151706c7a9a59.jpg" alt="">
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F037%2F354%2F331%2F483%2F638%2Foriginal%2F611b14a194fe3877.jpg" alt=""></p>

<p>岛4
高奏凯歌戒指，士气加值翻倍，我给葛雷博了，可以让灵使道途给的自信之心（力量）+3士气加值变成+6，力量从43变成46，力量调整值从+16变成+18，ab再+4士气（高等英雄气概/英雄祈神），算下来一共就是ab+6</p>

<p>岛5（有食肉晶簇，备好驱逐术）
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F038%2F976%2F557%2F519%2F838%2Foriginal%2F13acb0637ad9c4aa.jpg" alt="">
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F038%2F976%2F916%2F090%2F651%2Foriginal%2F59d44bfad83cbf70.jpg" alt=""></p>

<p>岛6（需要防死结界+共用防电）
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F039%2F146%2F840%2F624%2F038%2Foriginal%2F88b630f4803872e9.jpg" alt=""></p>

<p>岛7（末尾又有回满状态的雕像，下次就可以直接去打dlc3第四章的boss了）
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F039%2F147%2F511%2F097%2F967%2Foriginal%2F6788aa4e0e9642e7.jpg" alt=""></p>

<p>岛8
boss战，打身上有特效的小怪，提前上共用防寒，第二波敌人会用打强韧的法术，可以先手控一下。感觉这个boss战设计比较适合带远程来打。打完经验如图
<img src="https://mp.stelpolva.moe/image.webp?url=https%3A%2F%2Fmstdn-s3.o3o.studio%2Fmedia_attachments%2Ffiles%2F113%2F039%2F473%2F163%2F716%2F993%2Foriginal%2F81ba6f35ef42bfc0.jpg" alt="">
回去找说书人补充一下卷轴，再休息一下就去女王那坐飞船了，队伍是主角席拉兰恩聂纽爱露索希尔。这次不用叠餐食加值，因为反正会掉（</p>

<p><strong>大家目前的装备</strong>
主角（当前无buff面板魅力36）（用了+2魅力书）：
灰烬制造者（塑能cl+2，攻击检定+2，+4焰爆
备用：癫狂灾瘟（连续放三次同一个法术，下一个法术被强效+极效
重威之势（+6魅力，每天三次推开敌人
纯净视域眼镜（每天一次解除魔法大成功，法穿+1
屠杀披风（知识神秘+5，塑能dc+2
稳定之指（+2防护戒指，接触攻击检定+3
纵火狂之戒（火焰伤害额外+1d6+5，法穿+2
风暴领主的决意（给法表增加一系列电法术，还有电抗和反伤作为添头
维勒西亚的调节护符（天生防御+5，当前最高属性值+2
神圣护卫腹卷（+4ac，所有豁免+4崇圣
决心法袍（过强韧的法术dc+2，法穿+2，专注+4，法抗18
马兰德的耻辱（火焰法术+2d6污邪附伤，免疫火伤但弱冰和神圣
秘法根除手套（接触攻击检定+4，使用魔法装置+5表现
奥法维持之靴（一天内使用同一个法术四次，下一个法术就可以瞬发
旧魔典（+3一级法术位，+2二级法术位，+2三级法术位
高等强效超魔权杖
高等瞬发超魔权杖*2
高等极效超魔权杖</p>

<p>席拉
夜空闪（+5追击震电穿甲剑，+5先攻
焦黑屏障（+4重盾，免疫寒冷，对中小型敌人ac+1
含羞百合的头盔（力量+4亵渎，ac+2亵渎
残缺诡术师（感知和魅力+6，受到能量伤害获得一轮该伤害20抗性，受到物理伤害获得一轮减伤20
灰烬斗篷（+5抗力斗篷，每回合对10英尺内敌人造成2d8火焰伤害
霜护（ac+2，10点寒冷抗性
正义圣教军之戒（辟邪斩+1
重臂护腕（双持时副手武器伤害检定+3（搭配盾击
出双入对（和兰恩搭配，ac+2，攻击检定+2
虫壳甲（主要是为了ac，有敌人近战命中时反伤做添头
善念僧袍（对邪恶敌人ac+2，攻击检定+2表现
莎恩芮战裙（+2天生防御，灵巧+4表现
疾驰骑士的手套（攻击检定+1士气，没什么好手套了
脱缰之靴（永久行动自如
阿罗登之怒（辟邪斩的ac加值变为崇圣，每轮第一次攻击伤害+1d4神力
后继者圣契（30英尺内队友法穿+2，武器视为善良寒铁
黑暗罩纱（每天一次全队对远程攻击完全隐蔽
镜影术魔杖</p>

<p>兰恩
悲报传达者（+4残忍恶毒斩矛，每命中五次就可以多攻击一次
恶魔愤恨（狂暴时近战攻击检定、伤害检定、意志豁免+1
邪眼护目镜（察觉+10
嗅血斗篷（狂暴时对受伤敌人攻击检定+2
高奏凯歌戒指（ac+2偏斜，佩戴者所有士气加值翻倍
临危之戒（攻击和伤害检定+2表现，重击时敌人过dc26强韧豁免否则被击倒
猪突猛进护腕（力量+6
出双入对（同席拉
同仇链甲（夹击时对被夹击生物伤害加值+4
秩序僧袍（对混乱敌人攻击检定+2
袭击者腰带（+6敏捷，重击后三轮内攻击和伤害检定+2环境
剑师之赐（伤害加值+3，攻击检定+2
狂奔之靴（运动技能点作为加值加到冲锋时的伤害检定上
幸运骰子（每天一次，攻击检定+1或伤害检定+1或ac+1，持续全天
虎虎（察觉和自然+2士气</p>

<p>聂纽
魅影向导（幻术cl+3
德莱文的帽子（智力+2亵渎，可以瞬发加速术，每天一次任意法术瞬发
心灵大师之眼（惑控dc+2
屠杀披风（同主角
魔术师的戒指（幻术dc+2，使用魔法装置+5表现
斑斓炫目之戒（惑控dc+2
灼热护腕（塑能dc+2
明晰镜饰（影响心智dc+2
+3腹卷
七罪法袍（所有cl+3，dc+1，法穿+5
恶魔之影腰带（放6级及以上法术自动召唤遁影魔
缠惑手套（惑控dc+2，受此用法术影响敌人时对方意志-2持续3轮
精灵靴（灵巧+5，凑数的
全是魔杖：低等顽强、高等顽强、甄选、高等甄选、瞬发</p>

<p>索希尔
战斗法师木棍（dc+2，法穿+4
正能量经匣（引导能量治疗量+2d6
无可辩驳眼镜（先攻+2亵渎，永久真知术
暴力呼召（30英尺内狂暴队友攻击和伤害检定+2
阴影宽恕（所有队友每轮一次额外借机攻击，借机攻击重击使敌人恍惚，队友晕倒召唤巨蜘蛛
召唤戒指（30英尺内队友伤害检定+2、豁免+2
不渝之志（治疗不引发借机攻击，专注+2，凑数的
生命之纱（体质+6，每天两次治疗重伤，凑数的
蜻蜓链甲（每天一次，30英尺内盟友对恶魔攻击和伤害检定+1，10轮
不宣之实长袍（感知+2环境，10英尺恐惧灵光，dc为25+魅力调整值
摄人巨力（+6力量，15英尺内敌人意志豁免-2
使节手套（沟通+5表现，魅力+2增强
神速靴（运动+10表现，灵巧+5表现
道具栏还是各种权杖，没怎么用过</p>

<p>爱露
永寒（每轮第一次攻击射两箭，若都命中，敌人过dc25强韧，失败1轮恍惚+2d6寒冷伤害
风宗头盔（先攻+4
凶猛契约护目镜（伤害检定+4，感知+2
剥皮斗篷（第一次被击中时过dc29强韧，失败恍惚+1d4轮每轮两点体质流失
锐击戒指（命中近战敌人使其攻击检定-1
无情射杀（近程射击攻击检定+1
突袭护腕（偷袭+1d6钝击伤害
快速应敌护符（对大型及以上敌人攻击和伤害+2洞察，先攻+4
笛拉梅尔的盔甲（树肤cl+2
招摇撞骗（借机攻击检定+2，巧手+10表现
嗜血腰带（杀死敌人后下一次攻击检定+5士气，敏捷和力量+4
精准手套（近程射击+1d6穿刺伤害、流血1d3轮
隆奈克的牺牲（+8敏捷，加速术提供的ac、攻击检定、反射检定加倍
小魔鬼（巧手和隐匿+2亵渎
炽焰弹药箭筒（每天20发，+1d6火焰
玫瑰刺弹药箭筒（每天20发，+2d8污邪，有几率造成无能诅咒
延时权杖
低等延时权杖</details>
<details><summary>第四章收尾+19级+神话7</summary>
到女王那坐飞船，路上剧情全部检定成功（否则进入矿井的地点不同，还有可能被扒装备，太麻烦了）
然后出门右拐，一路见到谄媚女王，接任务。然后就是到处清怪了……</p>

<p>有霸烙魔，需要共用防护火焰
有晶簇的地方主角上好寒冰之躯一个人过去解决就好
打黑龙的地方，提前铺炉台守卫，站位分散（它会喷吐aoe），爱露索希尔专心辅助，席拉如果辟邪斩充裕也可以用正义烙印（我没用），主角和兰恩打，兰恩战斗内攻击加值76（如果加上爱露的共享狩猎目标和席拉的正义烙印还可以更高），对方ac88，用上极意击和索希尔的善良之触还是很有可能打中的。主角就用射线法术打就好，龙类传统弱接触攻击。我突袭轮兰恩打了个重击，再下一轮就打死了
<img src="https://res.stelpolva.moe/stpv/c8273b82-5292-4f58-97e4-208cbb4bbdcf.webp" alt="">
<img src="https://res.stelpolva.moe/stpv/a1c4c627-472d-4220-9081-8fc05f252f4d.webp" alt="">
这一层其他的就不难打了，打完回到谄媚女王处交任务，开启小路到下一片地图。这时我升19级了</p>

<p><strong>19级</strong>
主角 博学士 解法余波 高等天使之貌 津波
席拉 突变斗士 踉跄盾击
兰恩 突变斗士 穿透打击 高等穿透打击
聂纽 博学士 高等法术专攻-惑控 德鲁伊法术-凛冬之握 虹光喷射 迷幻图纹
索希尔 牧师 法术专精-秩序护盾
爱露 穷追猛打 精通精准射击
山茶 博学士 额外巫术-祈福 游荡者秘闻-机会主义者
沃尔吉夫 盔甲专攻-轻甲 细剑
鸟哥 突变斗士 穷追猛打 进阶武器训练-枕戈待旦
岱兰 飞翼 自然低语 可怖外表 群体医疗术
葛雷博 杀手 高等双武器战斗 倦惰打击</p>

<p>然后走谄媚女王指出的小道，下一张地图里没什么难打的，主角多放放闪电链就过了，如果没过就再多瞬发一两个。穆塔萨芬可以威吓吓跑。清完的地图应该是下面这样。休息叠餐食加值（给索希尔记一个神圣灵光），准备boss战
<img src="https://res.stelpolva.moe/stpv/7227f397-fa31-4c58-b3ae-318afbd985dc.webp" alt=""></p>

<p>boss战
满buff之后主角两个链状闪电就把小怪清了，中间巴弗灭女儿也就兰恩砍几刀的事，索希尔记得上炉台守卫，接下来巴弗灭出场要扒大家buff了，不愧是buff灭呀！不是天使道途也没必要好好打他，撑住三四轮就行了，<strong>想飞升记得用午夜之弩射他然后捡水晶</strong>。如果是天使道途主角就提前多记点天使道途特有的buff类法术吧，依稀记得以前玩天使僧兵时靠天使buff翻过盘……
打完巴弗灭如果有队友被恶意变形术，先用主角的法术覆盖然后再高等解除魔法</p>

<p>打完拒绝亵渎之礼（我这里是为了后面更容易转传奇道徒）获得险影，还能捡到希望使者不朽的爱，给席拉换上，奔雷腰带我给爱乌了
先不急着走，找谄媚女王交任务+传送下去杀boss战附近的火蜥蜴灼烧灵魂拿到属性+2书，然后再走</p>

<p><strong>神话7</strong>
主角：持久法术（获得了五环法术重焕光彩！好耶！
席拉：引领打击
兰恩：引领打击
聂纽：持久法术
索希尔：持久法术
爱露：屹立不倒
山茶：引领打击
沃尔吉夫：持久法术
鸟哥：常备不怠
岱兰：充裕施法
葛雷博：引领打击</p>

<p>回纽系营，只有简单的小战斗，过完剧情就回眷泽城喽！</details></p>

<h2 id="第五章">第五章</h2>

<p><details><summary>眷泽城+神话8+城内休整</summary>
回到眷泽城，遇到安妮维亚之前的战斗都不难，遇到安妮维亚之后就可以休息了，后面的休息点也很多，不用太节省，我是打到半份酒馆之后休息了一下</p>

<p>出门记得敲响仁慈之钟，打完两波小怪之后遇到斯陶顿，打完获得戒指 能量之源：每天额引导能量外两次，旁边还能捡到烈火法袍：火属性法术豁免难度+2</p>

<p>再往后会有一个二选一剧情杀，独眼魔鬼和希洛只能选一个救。我目前试出来的保住双方的方法是：先去监狱把监狱门口的战斗打完，然后再去酒馆找独眼魔鬼，最后再来监狱找希洛</p>

<p>小怪都没什么威胁，全部打完之后进要塞，和说书人对话前先到指挥官房间捡到魔法生物的皮，然后对话过剧情</p>

<p>我继续走了灵使道途，主要是为了强度
<strong>神话8</strong>
主角：偏好超魔（甄选），惊世神力，法术是随便选的
席拉：神话盔甲专攻（回避）
兰恩：精通先攻（神话）
柯米丽雅：持久法术
沃尔吉夫：精通重击（匕首）
聂纽：偏好超魔（甄选）
乌布里格：猛力攻击（神话）
岱兰：精通充裕施法
索希尔：高等持久法术
爱露莎蕾：致命瞄准（神话）
葛雷博：精通重击（神话）（弯刀）</p>

<p>卖垃圾，现在钱完全不会不够用了。军需官处购入大型次元袋。我还在牧师那里买了一些法力珍珠备用。
圣教军：诱人冲动→噬心浪欲；污秽尖啸→无面之声
整理法术位，休息，推进一下道途任务，然后出门战斗喽</details>
<details><summary>大地图支线（1）+兰恩任务+升20级</summary>
<strong>寒溪村</strong>
第一次出门会先遇到苏尔，护送回眷泽城之后重新出来到寒溪村。
首先需要打几只水元素，然后坐船去小岛，路上需要过检定。到小岛拆掉很多陷阱之后可以选择打鬼婆，也可以选择说服她们。</p>

<p><strong>兰恩个人任务</strong>
同样不难打，打完获得武器萨瓦米勒克之脊（复合长弓），兰恩获得力量+2、体质+2、毒素豁免+4</p>

<p><strong>白骨丘</strong>
有一群食魂魔，上完防死结界丢法术乱杀，打完获得最终面纱解谜道具</p>

<p><strong>最终面纱</strong>
解谜，获得一张精灵笔记</p>

<p><strong>欢笑洞窟</strong>
外侧地图不难打，打完有一把决斗剑冻血者。洞窟内部有霸烙魔，需要防火buff，打完获得神秘之心解谜道具</p>

<p>我打到这里就20级了，正好也该回眷泽城了，回去路上触发了小烬任务</p>

<p><strong>升20级</strong>
主角：神威如岳
席拉：原怒者-魅力-天界
兰恩：力量-动如脱兔-长柄
索希尔：牧师，专精秩序护盾
聂纽：博学士-敏捷-复仇旋风，另一个随便学的
爱露纱蕾：魅力</p>

<p></details></p>
]]></content:encoded>
      <author>食肉菌</author>
      <guid>https://write.stelpolva.moe/read/a/gj6wjg0kwd</guid>
      <pubDate>Tue, 15 Oct 2024 07:51:51 +0000</pubDate>
    </item>
    <item>
      <title>是别抽卡！虽然说跟着xp来但是你的xp太广泛了任何一个元素都会让你心防化作虚无。保持体面的最好的方式就是优雅地拿下每一个必抽保底，优雅</title>
      <link>https://write.stelpolva.moe/du-gou-da-sheng-li-de-jing-sui-shi/shi-bie-chou-qia-sui-ran-shuo-gen-zhao-xplai-dan-shi-ni-de-xptai-yan-fan-liao-re</link>
      <description>&lt;![CDATA[是别抽卡！虽然说跟着xp来但是你的xp太广泛了任何一个元素都会让你心防化作虚无。保持体面的最好的方式就是优雅地拿下每一个必抽保底，优雅]]&gt;</description>
      <content:encoded><![CDATA[<p>是别抽卡！虽然说跟着xp来但是你的xp太广泛了任何一个元素都会让你心防化作虚无。保持体面的最好的方式就是优雅地拿下每一个必抽保底，优雅</p>
]]></content:encoded>
      <author>赌狗大胜利的精髓是</author>
      <guid>https://write.stelpolva.moe/read/a/6uap186roi</guid>
      <pubDate>Wed, 09 Oct 2024 09:53:47 +0000</pubDate>
    </item>
    <item>
      <title>大家好！！</title>
      <link>https://write.stelpolva.moe/yuki/da-jia-hao</link>
      <description>&lt;![CDATA[waku waku]]&gt;</description>
      <content:encoded><![CDATA[<p>waku waku</p>
]]></content:encoded>
      <author>神木友希</author>
      <guid>https://write.stelpolva.moe/read/a/x20u8mt23e</guid>
      <pubDate>Sat, 14 Sep 2024 02:22:53 +0000</pubDate>
    </item>
    <item>
      <title>留学第一年的渡劫之旅</title>
      <link>https://write.stelpolva.moe/nanako/zai-he-lan-shang-xue-di-nian-de-du-jie-zhi-lu</link>
      <description>&lt;![CDATA[StudyAbroad&#xA;&#xA;来荷兰也待了一年了，这是我人生中第一次远行、第一次彻彻底底独立生活。我从小就在某个一线城市长大，从小学、初中、高中、大学到工作，我的所有人生轨迹都围绕着这个城市，我真的是一个很不喜欢改变的人。但是因为各种各样的原因——政治抑郁、工作不顺和对自己未来的担忧等，最后还是让我做出了出国移民的决定。&#xA;&#xA;一开始，我深深地相信：自己一个人出国绝对没问题的！有任何困难我都可以自己搞定！但是在这一年中，我有很多次怀疑自己……我真的可以吗……很多时候感觉自己已经支离破碎，但是为了签证和高昂的学费又勉强拼凑自己继续学习。尽管最后成功地完成了这一年的学业，但是我真的已经精疲力尽，没有力气再去打起鸡血给自己找暑期工或者找实习。我回顾了一下自己的这一年，我觉得独自出国留学最需要以下几个基本能力：&#xA;&#xA;有健康的个人边界&#xA;可以拒绝别人&#xA;情绪控制能力好&#xA;&#xA;尽管出国前我就已经做过将近一年的心理咨询，也看过很多心理学书籍尝试自救自己的创伤反应，我也「以为」我已经痊愈得足够好，我已经建立了成功的边界，也可以拒绝别人，我的情绪调整能力也比之前更好了等等。但是这一年的经历还是让我意识到我的过往创伤给我留下了多么久远、隐蔽的黑洞，让我在猛然到了一个陌生环境后遇到一些困难状况时处理得很糟糕，同时也让我意识到我这三个基本能力并没有建立得特别好😭。&#xA;&#xA;我的经历&#xA;&#xA;在这一年里我经历了很多次人际冲突……有很多无措和茫然，也哭过很多次，并且最伤心的时候往往是觉得自己「本可以」做得更好的时候。&#xA;&#xA;冲突一: 被yellow fever骚扰&#xA;&#xA;我觉得这个冲突应该是影响我最深最久的一次冲突吧。&#xA;&#xA;具体发生了什么可以参考这条嘟文 ，尽管我当时没有说得很完整……具体来说呢，他会专门挑亚洲女生（并且几乎他挑中的所有女生几乎都是在刚来荷兰留学的第一个学期）跟他一起组队，然后在此期间各种学术PUA对方，让对方相信自己的报告写得很差，而他为了弥补我们的工作不得不多做了很多blabla，由此让对方产生愧疚心理，以便更好地进行情感操纵；同时他也表现得很热心，课下会主动来问刚才有没有什么问题不明白的，等回答完女生的问题就会借机提出一起hangout的要求等等。&#xA;&#xA;因为是第一学期，大家都不太熟，所有女生之间都没有彼此深入交流过，也就一直没人发现这个男的骚扰了这么多个女生……几乎所有人，包括我自己，都以为是个例（我以为是我表现得太nice了让他产生了误会...甚至我以为是本二次元有时候不经意做出了可爱口癖or习惯让他误解了，哎可恶），所以就没有report给学校。第二学期由于大家熟悉起来了，这件事情终于在女生圈子里传开了，我十分气愤，并且严重被trigger到，我决定向学校report他。这中间花费了我几个月的时间，跟学校各种沟通，并且有很多乱七八糟的事情发生，比如：&#xA;&#xA;在我联系完所有女生收集好证据准备跟学校report的时候，其中一个女生跟那个男的告了密（可恶的双面间谍！！），所以被那个男的抢先一步联系了学校的study advisor说我们在散播他的谣言&#xA;学校方面的态度不积极，很想和稀泥。那个男的说「我是跟很多亚洲女生提过约会请求，但是我不觉得我做错了」，还提交了一份女生名单，在这种情况下学校跟我们说，他们没办法确认哪一方的说法是对是错，也没办法让他给我们道歉。&#xA;学校给出的解决方法之一是给这个专业的所有亚洲女生都发一封邀请信，邀请我们参加亚洲女生如何应对性骚扰的座谈会😓我和其余几个被骚扰过的女生都很生气，觉得这是什么鬼解决方式！！！！去了以后我发现根本没多少人来，而且组织者据说是我们学校的什么CS女性协会，之前完全没听过，我在会上对她们哭着说「发生了这样的事，我们受害者甚至连一个道歉都没有」，她们说，会让那个男生给我道歉的，过了大概一个月吧，那个男的写了封狗屁不通还在指责受害者的道歉信过来。&#xA;学校的心理咨询也很不supportive。我联系了学校的psychologist，她很好很nice，并帮我安排了心理咨询的session，尽管据说只有五次，我觉得也挺好的。但是去了以后发现对面一点都不共情我的痛苦，她的话和行为都让我想起了以前在国内学校遇到的心理咨询师，她们的主要职责不是解决学生的心理问题，而是帮学校解决学生（）&#xA;学校合作的confidential counsellor也让我觉得她并不理解我所遇到的问题，她听完我说的所有内容的反应竟然是「他可能只是想要有个date，他缺乏社交技能，但他并没有坏的意图」，这真的让我相当失望&#xA;&#xA;总之当时我是找遍了学校内可能可以帮到我们处理这个问题的部门和人，历时两三个月，中间我还生了一次重病，期间我的作业有些申请了延期但是全部都没落下（os：一些东亚人的自我修养...），最后得到的结果就是那个男的写了一封很令人无语的道歉信。收到道歉信的时候已经是期末了，我忙着期末的各种事，压根就没空理他……尽管花费那么多精力得到这么一个很不尽如人意的结果，但如果重来再让我选一次，我一定也会选狠狠地纠缠这个男的一把，让他惶惶不可终日到不敢来学校，让他知道亚洲女人不好惹！！但是处理完这件事情我已经开始感觉自己burnout了，感觉自己很需要休息一段时间，最后在暑假时封闭自我休息了两个多月后感觉好多了才开始写这篇博客。&#xA;&#xA;在处理这件事情期间，我一直在反思：我为什么可以纵容他践踏我的个人边界那么多次？我不停地怀疑自己、质问自己，同时也触发了很多闪回。我发觉在与他（以及其他让我感觉不舒服的外国朋友）相处时其实自己已经有不舒服的感受，但是由于这种不适感太过于熟悉……作为一个东亚女性，已经习惯了处处被微妙地冒犯的感觉……面对这种微妙地被冒犯，我一直沿用了以前的处理方式，也就是无视自己的感受。此外我也习惯于牺牲自己的感受去讨好别人，不想当所谓的气氛破坏者，细想起来我根本就没有建立起一个健康的个人边界，反而我一直在纵容别人践踏我的边界。&#xA;&#xA;想到之前上班的时候上司很爱拿我开玩笑、很喜欢对我的个人生活指指点点，而我却因为一些无法言说的恐惧一直选择忍耐并假笑面对——比如上司每次路过看到我桌上摆了饮料，就会说饮料喝多了对身体不好要多喝水blabla、每次出去聚餐都会拿我和其他女生当作开场话题、上司不喜欢我温吞的性格所以经常嘲笑我像考拉等等，我总是勉强自己也装作一副觉得很好笑的样子……所以在出国后遇到类似的事情，我还是选择了忍耐与假笑（是本人习得的最核心的社交技能），直到我发现有那么多女生被骚扰后也都选择了忍耐和私下里偷偷警告其他女生远离他，我一下子就崩溃了...最后终于爆发出来去跟学校report这件事情。到现在我其实还有比较严重的创伤反应，比如无法入睡和莫名哭泣等，但是由于保险原因还没有转接到合适的心理机构😭&#xA;&#xA;冲突二：积极connect但被骚扰&#xA;&#xA;关于这件事我也发过一条长嘟嘟，这是传送门。这件事发生的时候我还在跟学校掰扯上面那件被yellow fever骚扰的事情，所以我当时的感受真的只有精疲力尽……虽然因为我有比较好的保护自己的意识，我没有受到实质性的伤害，但是整件事情还是很恶心！！！当时评论里有人建议我去发邮件给ASML的HR部门report这个男的，我斟酌了一下，最后还是没有写...因为我好累……report那个yellow fever的事情当时还没有结束，不想再花那么长时间去解释自己、证明自己、讲述自己，以及我觉得这件事根本不会影响到他的工作（跟学校沟通的经历让我对此很悲观）…所以放弃了。&#xA;&#xA;冲突三：勇斗划水队友&#xA;&#xA;我发现国外真的老爱布置小组作业了，然后不知道为啥感觉在国外遇见奇葩队友的概率也大幅上升？？？不知道这个是不是我的错觉，比如说那个yellow fever就是我的队友之一，除此之外还经历了包括但不限于：&#xA;&#xA;在一个四人项目里，组到一个中国人女生（叫她A好了），英语特别特别差，完全无法沟通的程度，我得给她和另外两个外国队友做翻译才能成功分配小组任务，她完成的小组任务质量很糟糕，而且很明显全部都是GPT生成的&#xA;还是这个项目，另外两个队友在ddl前一天说他们不想跟我和A一起写报告了，要单飞，并且已经发邮件给老师了，祝福我们&#xA;某队友对写代码几乎是一窍不通，折腾了一个多星期给出来的是完美复制某个中国人TA的代码（他把自己所有做过的作业上传到了GitHub上），并且这个GitHub仓库几乎人人都知道，她还一点都没改，所以我一看到代码就认出来了😓&#xA;和某个荷兰队友两个人一起做项目，但是她到学期末的时候burnout了要退学，这就算了，重要的是也没通知我……是某个共同好友告诉我我才知道的，紧急联系老师和狂赶一番后还是过了那门课（）&#xA;&#xA;总之各种小组作业折腾得我不行，还各有各的问题，我觉得上班跟同事合作都没这么累啊啊啊！！而且本人的情绪控制能力也不太好，所以经常被奇葩队友们气得不行（同时别人一无所知），我也有点不知道该怎么处理小组作业遇到的矛盾……很多情况我都是默默忍了（）或者是尽力去解决问题……比如队友太菜写不出来代码我就把代码包了之类的。&#xA;&#xA;但是我最后还是没忍住跟那个中国人女生A爆发了一场很剧烈的冲突……哎事情发生后我又反思了很多，例如我为什么会跟这么个不靠谱的人连续组队两次啊啊啊啊！！我觉得是因为两个原因：1. 她是女生，我对女生的宽容度真的很高；2. 她的态度表现得很好，比如她英语刚开始烂到完全无法沟通，但是她有在努力学英语，后面感觉她能用英语沟通了（尽管还是有点费劲），同时还会很愧疚地说对不起对不起我真的有在努力……然后我的恻隐之心就会升起然后就会帮一下她……&#xA;&#xA;事情起因是这样的，她跟我第二学期组队时，有两个小组作业，第一个小组作业时她跟另一个女生两个人折腾MCTS算法折腾了快一周就没写出来，我又发了嘟嘟吐槽这件事……当时我一边跟学校掰扯yellow fever那件事一边赶好几个ddl，所以身体受不了发高烧了，但是为了完成这个作业，我还是在发高烧时帮她们俩写完了代码，也写好了跑实验的代码，她们只需要改一下参数然后点运行按钮就可以了。最后她们俩跑实验然后写分析报告，作业还是顺利交上去了。我当时有点生气，但是因为她们的报告写得还行，所以我就无奈地安慰我自己，算了人各有所长，有些人就是不擅长写代码也没办法哎😑 到了第二个小组作业的时候，因为这是个期末大项目，我们组和另一个组合并成了一个大组，这两个女生也没写代码，其中一个女生自告奋勇承担了做presentation的任务以及一部分报告内容，另一个女生A就说她会写剩余的大部分报告内容（主要是结果分析），剩余的队友负责写算法以及相应的算法部分的报告，于是分工差不多就这么确定了。&#xA;&#xA;在写我那部分报告的时候，我发现女生A写的东西很离谱，明显就是GPT生成的东西，因为有些前言不搭后语的内容，比如我们的项目采用了某个GitHub项目的环境，但是没用那个GitHub项目的算法，报告里却在分析那个我们并没有使用的算法（我：？？？），很明显就是把GitHub代码直接发给GPT然后让GPT生成报告内容啊。我委婉地在群里提了一下这个问题，同时组长也约了个会确定报告要修改的地方，女生A一直说好的好的她会修改，让我们放心，她会用心完成这个报告blabla，我还有其他作业要写，所以我完成了我那一部分以后就暂时没管这边了。&#xA;&#xA;直到ddl当天凌晨（当天23:59分前提交），又因为自己那该死的责任心去最后检查了一遍报告看看有没有什么问题，结果发现报告的结果分析部分全部都是错的，内容全部是GPT瞎掰……我截图了其中的一小段，可以看到数值完全是错的。&#xA;&#xA;报告节选&#xA;&#xA;我当时真的非常愤怒，这么明显的错误，只要她看一眼就能发现，根本不可能是一时疏忽！！！当时已经凌晨五六点了，我也不知道她要改多久、能不能改好，而且我也不想因为她一个人而被学校认为我们整组用AI作弊…所以我就自己把整个结果分析部分改好了（后面被女生A倒打一耙说我不给她机会修改报告😢），我还发了群消息同步了这个事情，女生A当天下午一点多才回信息说了句“我的我的”，然后就没其他表示了。我觉得以我本人的个性，如果她当时认真地道歉并给出个合理理由，我都不会这么生气……交完作业后我就把她删了然后把她挂到朋友圈骂她是我合作过的最离谱的队友，然后就捅了马蜂窝了（）那个女生很愤怒，想加回我但是被我拉黑了，所以就在朋友圈发了贼长一篇文章来骂我，说她对我有多好blabla，比如她寒假回国了她都会记得给我带两包泡面blabla。她后面还在我们学校的大群、公寓大群里艾特我并骂我，我又是一个很回避冲突的人，当时也是把我弄得心力交瘁，不知道该怎么处理这种人。最后我跟她尝试沟通了一番，发现这个人还是死不认错，我就说你再骚扰我，我们一起别毕业了，跟学校好好掰扯一下用AI直接复制粘贴的问题，她才彻底罢休。&#xA;&#xA;我朋友对整件事的建议是：&#xA;&#xA;不应该跟小组作业的队友有太深入的交流，不主动不负责&#xA;一旦吃亏了，就认了，以后别再搭理那个人就行了&#xA;对于这次的事情，最好的处理方式就是两种，要不就任劳任怨地改了后不要有情绪，要不就彻底不管&#xA;&#xA;她觉得我选了最差劲的处理方式就是跟人撕破脸然后发朋友圈，因为这样对我一点好处都没有（）我理智上知道我朋友说得很有道理，但是我就是特别特别愤怒，可能是被trigger到了，从这个女生A身上我体会到了一种深深地被操纵的感觉——总是在小组作业里干得特别烂然后态度低下地请求原谅、会跟我做朋友也只是为了更好地在小组作业里利用我而已，以及她在前期还会装一装，直到第二学期期末眼看自己马上就修完所有课了所以就不装了。她第一学期选了六门课，第二学期选了七门课，期间她几乎从不去教室上课，还不停地去其他欧洲国家旅游之类的（在荷兰留学的朋友应该都知道荷兰大学课业普遍都很重），完成作业很多都靠队友帮忙或者用GPT直接生成，但是她的策略很成功，成功地一年就修完了两年的课。&#xA;&#xA;我当时发朋友圈骂她就是单纯地发泄……发泄各种，发泄总是被操纵的愤怒，发泄自己的坏运气（又或者根本不是运气问题，就是我的性格问题）。我觉得这又是一个很典型的例子体现我没有建立好健康的个人边界以及不擅长拒绝别人的特点。明明第一学期跟她做队友时就有不舒服的感觉，但是因为跟她成为朋友后不好意思拒绝就又答应她第二学期一起组队……😭我这个破性格也太容易被人利用了……&#xA;&#xA;总结&#xA;&#xA;写完这一切，想感慨一下自己真的经历了好多乱七八糟的事情啊！！历经坎坷总算是成功度过了在荷兰留学的第一年，但是真的好累啊啊啊！！！！！感觉自己身心俱疲……同时，我认识了一个好朋友，她跟我的性格很像，遇到的烂事也很像，比如她也被那个yellow fever男骚扰过，女生A也在她的小组里疯狂划水（她很愤怒地跟我吐槽了很久）发现这一点后我有点无语...我觉得那个yellow fever男和女生A都是很典型的NPD，不承认自己有问题，疯狂指责别人，还很擅长用各种手段操纵别人等等，他们俩对我和我朋友的手段几乎都是一模一样的，比如那个女生A也对她各种卖惨说对不起我真的有努力在学但是就是学不会...然后指责我朋友为什么不愿意帮助她blabla（没把饭喂她嘴里的意思），不知道为什么我们俩的经历有这么惊人的一致性……&#xA;&#xA;  我会忍不住想如果我有一个健全人格是不是我就不会经历这么多破事了，我会不会从开头就能避免一切...这么想让我更抑郁了 T T&#xA;&#xA;而且经历了这些事情后，我变得更加封闭自我了，不想表达了，总觉得表达自我就会受到伤害……我也不停地思考自己的性格缺陷是什么，要怎么解决等。而且我的抑郁症状也没有被很好地处理，我也不知道要怎么办，GP说我要先联系到一个我的保险可以接受的心理机构，我还没去联系……本来不想写这篇博客的，感觉是在暴露伤口而且不知道会不会有人指责我这里做得不好哪里做得不好之类的，但是最后还是选择把所有事情记录下来吧。&#xA;&#xA;尽管出国留学后遇到了这么多烂事，但我还是不后悔选择了出国。我觉得我所经历的这些都是因为我之前没有受到很好的尊重自己的感受、保护自己的感受的教育，我只会各种忍耐😭，而这些经历告诉我，忍耐并不是一个好的解决方式，而改变都是痛苦的，所以我会这么难受和抑郁。&#xA;&#xA;以及我越来越怀疑自己可能是ASD，因为我有家族史（*重点），同时我对人际关系的处理简直是一塌糊涂，我的成长史也感觉很像ASD，比如有长时间对某一事物的兴趣、朋友大多数都是非同龄人等...我就不一一阐述了。总之想得到一个答案，我到底是不是ASD呢！！尽管知道答案后可能并不能改变任何事情，但是想知道！！！！&#xA;&#xA;不过这一年也有其他好事发生，可能会再写一篇博客来详细讲一讲（也可能不会写），以后再说吧。&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>#StudyAbroad</p>

<p>来荷兰也待了一年了，这是我人生中第一次远行、第一次彻彻底底独立生活。我从小就在某个一线城市长大，从小学、初中、高中、大学到工作，我的所有人生轨迹都围绕着这个城市，我真的是一个很不喜欢改变的人。但是因为各种各样的原因——政治抑郁、工作不顺和对自己未来的担忧等，最后还是让我做出了出国移民的决定。</p>

<p>一开始，我深深地相信：自己一个人出国绝对没问题的！有任何困难我都可以自己搞定！但是在这一年中，我有很多次怀疑自己……我真的可以吗……很多时候感觉自己已经支离破碎，但是为了签证和高昂的学费又勉强拼凑自己继续学习。尽管最后成功地完成了这一年的学业，但是我真的已经精疲力尽，没有力气再去打起鸡血给自己找暑期工或者找实习。我回顾了一下自己的这一年，我觉得独自出国留学最需要以下几个基本能力：</p>
<ul><li>有健康的个人边界</li>
<li>可以拒绝别人</li>
<li>情绪控制能力好</li></ul>

<p>尽管出国前我就已经做过将近一年的心理咨询，也看过很多心理学书籍尝试自救自己的创伤反应，我也「以为」我已经痊愈得足够好，我已经建立了成功的边界，也可以拒绝别人，我的情绪调整能力也比之前更好了等等。但是这一年的经历还是让我意识到我的过往创伤给我留下了多么久远、隐蔽的黑洞，让我在猛然到了一个陌生环境后遇到一些困难状况时处理得很糟糕，同时也让我意识到我这三个基本能力并没有建立得特别好😭。</p>

<h2 id="我的经历">我的经历</h2>

<p>在这一年里我经历了很多次人际冲突……有很多无措和茫然，也哭过很多次，并且最伤心的时候往往是觉得自己「本可以」做得更好的时候。</p>

<h3 id="冲突一-被yellow-fever骚扰">冲突一: 被yellow fever骚扰</h3>

<p>我觉得这个冲突应该是影响我最深最久的一次冲突吧。</p>

<p>具体发生了什么可以参考<a href="https://stelpolva.moe/notes/9qmdanncefvcxrq0" rel="nofollow">这条嘟文</a> ，尽管我当时没有说得很完整……具体来说呢，他会专门挑<strong>亚洲女生</strong>（并且几乎他挑中的所有女生几乎都是在刚来荷兰留学的第一个学期）跟他一起组队，然后在此期间各种学术PUA对方，让对方相信自己的报告写得很差，而他为了弥补我们的工作不得不多做了很多blabla，由此让对方产生愧疚心理，以便更好地进行情感操纵；同时他也表现得很热心，课下会主动来问刚才有没有什么问题不明白的，等回答完女生的问题就会借机提出一起hangout的要求等等。</p>

<p>因为是第一学期，大家都不太熟，所有女生之间都没有彼此深入交流过，也就一直没人发现这个男的骚扰了这么多个女生……几乎所有人，包括我自己，都以为是个例（我以为是我表现得太nice了让他产生了误会...甚至我以为是本二次元有时候不经意做出了可爱口癖or习惯让他误解了，哎可恶），所以就没有report给学校。第二学期由于大家熟悉起来了，这件事情终于在女生圈子里传开了，我十分气愤，并且严重被trigger到，我决定向学校report他。这中间花费了我几个月的时间，跟学校各种沟通，并且有很多乱七八糟的事情发生，比如：</p>
<ul><li>在我联系完所有女生收集好证据准备跟学校report的时候，其中一个女生跟那个男的告了密（可恶的双面间谍！！），所以被那个男的抢先一步联系了学校的study advisor说我们在散播他的谣言</li>
<li>学校方面的态度不积极，很想和稀泥。那个男的说「我是跟很多亚洲女生提过约会请求，但是我不觉得我做错了」，还提交了一份女生名单，在这种情况下学校跟我们说，他们没办法确认哪一方的说法是对是错，也没办法让他给我们道歉。</li>
<li>学校给出的解决方法之一是给这个专业的所有亚洲女生都发一封邀请信，邀请我们参加亚洲女生如何应对性骚扰的座谈会😓我和其余几个被骚扰过的女生都很生气，觉得这是什么鬼解决方式！！！！去了以后我发现根本没多少人来，而且组织者据说是我们学校的什么CS女性协会，之前完全没听过，我在会上对她们哭着说「发生了这样的事，我们受害者甚至连一个道歉都没有」，她们说，会让那个男生给我道歉的，过了大概一个月吧，那个男的写了封狗屁不通还在指责受害者的道歉信过来。</li>
<li>学校的心理咨询也很不supportive。我联系了学校的psychologist，她很好很nice，并帮我安排了心理咨询的session，尽管据说只有五次，我觉得也挺好的。但是去了以后发现对面一点都不共情我的痛苦，她的话和行为都让我想起了以前在国内学校遇到的心理咨询师，她们的主要职责不是解决学生的心理问题，而是帮学校解决学生（）</li>
<li>学校合作的confidential counsellor也让我觉得她并不理解我所遇到的问题，她听完我说的所有内容的反应竟然是「他可能只是想要有个date，他缺乏社交技能，但他并没有坏的意图」，这真的让我相当失望</li></ul>

<p>总之当时我是找遍了学校内可能可以帮到我们处理这个问题的部门和人，历时两三个月，中间我还生了一次重病，期间我的作业有些申请了延期但是全部都没落下（os：一些东亚人的自我修养...），最后得到的结果就是那个男的写了一封很令人无语的道歉信。收到道歉信的时候已经是期末了，我忙着期末的各种事，压根就没空理他……尽管花费那么多精力得到这么一个很不尽如人意的结果，但如果重来再让我选一次，我一定也会选狠狠地纠缠这个男的一把，让他惶惶不可终日到不敢来学校，让他知道亚洲女人不好惹！！但是处理完这件事情我已经开始感觉自己burnout了，感觉自己很需要休息一段时间，最后在暑假时封闭自我休息了两个多月后感觉好多了才开始写这篇博客。</p>

<p>在处理这件事情期间，我一直在反思：我为什么可以纵容他践踏我的个人边界那么多次？我不停地怀疑自己、质问自己，同时也触发了很多闪回。我发觉在与他（以及其他让我感觉不舒服的外国朋友）相处时其实自己已经有不舒服的感受，但是由于这种不适感太过于熟悉……作为一个东亚女性，已经习惯了处处被微妙地冒犯的感觉……面对这种微妙地被冒犯，我一直沿用了以前的处理方式，也就是<strong>无视</strong>自己的感受。此外我也习惯于牺牲自己的感受去讨好别人，不想当所谓的<strong>气氛破坏者</strong>，细想起来我根本就没有建立起一个健康的个人边界，反而我一直在纵容别人践踏我的边界。</p>

<p>想到之前上班的时候上司很爱拿我开玩笑、很喜欢对我的个人生活指指点点，而我却因为一些无法言说的恐惧一直选择忍耐并假笑面对——比如上司每次路过看到我桌上摆了饮料，就会说饮料喝多了对身体不好要多喝水blabla、每次出去聚餐都会拿我和其他女生当作开场话题、上司不喜欢我温吞的性格所以经常嘲笑我像考拉等等，我总是勉强自己也装作一副觉得很好笑的样子……所以在出国后遇到类似的事情，我还是选择了<strong>忍耐与假笑</strong>（是本人习得的最核心的社交技能），直到我发现有那么多女生被骚扰后也都选择了忍耐和私下里偷偷警告其他女生远离他，我一下子就崩溃了...最后终于爆发出来去跟学校report这件事情。到现在我其实还有比较严重的创伤反应，比如无法入睡和莫名哭泣等，但是由于保险原因还没有转接到合适的心理机构😭</p>

<h3 id="冲突二-积极connect但被骚扰">冲突二：积极connect但被骚扰</h3>

<p>关于这件事我也发过一条长嘟嘟，这是<a href="https://stelpolva.moe/notes/9srwddtni4z1ijcc" rel="nofollow">传送门</a>。这件事发生的时候我还在跟学校掰扯上面那件被yellow fever骚扰的事情，所以我当时的感受真的只有精疲力尽……虽然因为我有比较好的保护自己的意识，我没有受到实质性的伤害，但是整件事情还是很恶心！！！当时评论里有人建议我去发邮件给ASML的HR部门report这个男的，我斟酌了一下，最后还是没有写...因为我好累……report那个yellow fever的事情当时还没有结束，不想再花那么长时间去解释自己、证明自己、讲述自己，以及我觉得这件事根本不会影响到他的工作（跟学校沟通的经历让我对此很悲观）…所以放弃了。</p>

<h3 id="冲突三-勇斗划水队友">冲突三：勇斗划水队友</h3>

<p>我发现国外真的老爱布置小组作业了，然后不知道为啥感觉在国外遇见奇葩队友的概率也大幅上升？？？不知道这个是不是我的错觉，比如说那个yellow fever就是我的队友之一，除此之外还经历了包括但不限于：</p>
<ul><li>在一个四人项目里，组到一个中国人女生（叫她A好了），英语特别特别差，完全无法沟通的程度，我得给她和另外两个外国队友做翻译才能成功分配小组任务，她完成的小组任务质量很糟糕，而且很明显全部都是GPT生成的</li>
<li>还是这个项目，另外两个队友在ddl前一天说他们不想跟我和A一起写报告了，要单飞，并且已经发邮件给老师了，祝福我们</li>
<li>某队友对写代码几乎是一窍不通，折腾了一个多星期给出来的是完美复制某个中国人TA的代码（他把自己所有做过的作业上传到了GitHub上），并且这个GitHub仓库几乎人人都知道，她还一点都没改，所以我一看到代码就认出来了😓</li>
<li>和某个荷兰队友两个人一起做项目，但是她到学期末的时候burnout了要退学，这就算了，重要的是也没通知我……是某个共同好友告诉我我才知道的，紧急联系老师和狂赶一番后还是过了那门课（）</li></ul>

<p>总之各种小组作业折腾得我不行，还各有各的问题，我觉得上班跟同事合作都没这么累啊啊啊！！而且本人的情绪控制能力也不太好，所以经常被奇葩队友们气得不行（同时别人一无所知），我也有点不知道该怎么处理小组作业遇到的矛盾……很多情况我都是默默忍了（）或者是尽力去解决问题……比如队友太菜写不出来代码我就把代码包了之类的。</p>

<p>但是我最后还是没忍住跟那个中国人女生A爆发了一场很剧烈的冲突……哎事情发生后我又反思了很多，例如我为什么会跟这么个不靠谱的人连续组队两次啊啊啊啊！！我觉得是因为两个原因：1. 她是女生，我对女生的宽容度真的很高；2. 她的态度表现得很好，比如她英语刚开始烂到完全无法沟通，但是她有在努力学英语，后面感觉她能用英语沟通了（尽管还是有点费劲），同时还会很愧疚地说对不起对不起我真的有在努力……然后我的恻隐之心就会升起然后就会帮一下她……</p>

<p>事情起因是这样的，她跟我第二学期组队时，有两个小组作业，第一个小组作业时她跟另一个女生两个人折腾MCTS算法折腾了快一周就没写出来，我又发了<a href="https://stelpolva.moe/notes/9rdytmzkniwn2axu" rel="nofollow">嘟嘟</a>吐槽这件事……当时我一边跟学校掰扯yellow fever那件事一边赶好几个ddl，所以身体受不了发高烧了，但是为了完成这个作业，我还是在发高烧时帮她们俩写完了代码，也写好了跑实验的代码，她们只需要改一下参数然后点运行按钮就可以了。最后她们俩跑实验然后写分析报告，作业还是顺利交上去了。我当时有点生气，但是因为她们的报告写得还行，所以我就无奈地安慰我自己，算了人各有所长，有些人就是不擅长写代码也没办法哎😑 到了第二个小组作业的时候，因为这是个期末大项目，我们组和另一个组合并成了一个大组，这两个女生也没写代码，其中一个女生自告奋勇承担了做presentation的任务以及一部分报告内容，另一个女生A就说她会写剩余的大部分报告内容（主要是结果分析），剩余的队友负责写算法以及相应的算法部分的报告，于是分工差不多就这么确定了。</p>

<p>在写我那部分报告的时候，我发现女生A写的东西很离谱，明显就是GPT生成的东西，因为有些前言不搭后语的内容，比如我们的项目采用了某个GitHub项目的环境，但是没用那个GitHub项目的算法，报告里却在分析那个我们并没有使用的算法（我：？？？），很明显就是把GitHub代码直接发给GPT然后让GPT生成报告内容啊。我委婉地在群里提了一下这个问题，同时组长也约了个会确定报告要修改的地方，女生A一直说好的好的她会修改，让我们放心，她会用心完成这个报告blabla，我还有其他作业要写，所以我完成了我那一部分以后就暂时没管这边了。</p>

<p>直到ddl当天凌晨（当天23:59分前提交），又因为自己那该死的责任心去最后检查了一遍报告看看有没有什么问题，结果发现报告的结果分析部分全部都是错的，内容全部是GPT瞎掰……我截图了其中的一小段，可以看到数值完全是错的。</p>

<p><img src="https://stelpolva.moe/files/thumbnail-e1ab55df-4d92-4fc2-92be-07122ae645ae" alt="报告节选"></p>

<p>我当时真的非常愤怒，这么明显的错误，只要她看一眼就能发现，根本不可能是一时疏忽！！！当时已经凌晨五六点了，我也不知道她要改多久、能不能改好，而且我也不想因为她一个人而被学校认为我们整组用AI作弊…所以我就自己把整个结果分析部分改好了（后面被女生A倒打一耙说我不给她机会修改报告😢），我还发了群消息同步了这个事情，女生A当天下午一点多才回信息说了句“我的我的”，然后就没其他表示了。我觉得以我本人的个性，如果她当时认真地道歉并给出个合理理由，我都不会这么生气……交完作业后我就把她删了然后把她挂到朋友圈骂她是我合作过的最离谱的队友，然后就捅了马蜂窝了（）那个女生很愤怒，想加回我但是被我拉黑了，所以就在朋友圈发了贼长一篇文章来骂我，说她对我有多好blabla，比如她寒假回国了她都会记得给我带两包泡面blabla。她后面还在我们学校的大群、公寓大群里艾特我并骂我，我又是一个很回避冲突的人，当时也是把我弄得心力交瘁，不知道该怎么处理这种人。最后我跟她尝试沟通了一番，发现这个人还是死不认错，我就说你再骚扰我，我们一起别毕业了，跟学校好好掰扯一下用AI直接复制粘贴的问题，她才彻底罢休。</p>

<p>我朋友对整件事的建议是：</p>
<ol><li>不应该跟小组作业的队友有太深入的交流，不主动不负责</li>
<li>一旦吃亏了，就认了，以后别再搭理那个人就行了</li>
<li>对于这次的事情，最好的处理方式就是两种，要不就任劳任怨地改了后不要有情绪，要不就彻底不管</li></ol>

<p>她觉得我选了最差劲的处理方式就是跟人撕破脸然后发朋友圈，因为这样对我一点好处都没有（）我理智上知道我朋友说得很有道理，但是我就是特别特别愤怒，可能是被trigger到了，从这个女生A身上我体会到了一种深深地被操纵的感觉——总是在小组作业里干得特别烂然后态度低下地请求原谅、会跟我做朋友也只是为了更好地在小组作业里利用我而已，以及她在前期还会装一装，直到第二学期期末眼看自己马上就修完所有课了所以就不装了。她第一学期选了六门课，第二学期选了七门课，期间她几乎从不去教室上课，还不停地去其他欧洲国家旅游之类的（在荷兰留学的朋友应该都知道荷兰大学课业普遍都很重），完成作业很多都靠队友帮忙或者用GPT直接生成，但是她的策略很成功，成功地一年就修完了两年的课。</p>

<p>我当时发朋友圈骂她就是单纯地发泄……发泄各种，发泄总是被操纵的愤怒，发泄自己的坏运气（又或者根本不是运气问题，就是我的性格问题）。我觉得这又是一个很典型的例子体现我没有建立好健康的个人边界以及不擅长拒绝别人的特点。明明第一学期跟她做队友时就有不舒服的感觉，但是因为跟她成为朋友后不好意思拒绝就又答应她第二学期一起组队……😭我这个破性格也太容易被人利用了……</p>

<h2 id="总结">总结</h2>

<p>写完这一切，想感慨一下自己真的经历了好多乱七八糟的事情啊！！历经坎坷总算是成功度过了在荷兰留学的第一年，但是真的好累啊啊啊！！！！！感觉自己身心俱疲……同时，我认识了一个好朋友，她跟我的性格很像，遇到的烂事也很像，比如她也被那个yellow fever男骚扰过，女生A也在她的小组里疯狂划水（她很愤怒地跟我吐槽了很久）发现这一点后我有点无语...我觉得那个yellow fever男和女生A都是很典型的NPD，不承认自己有问题，疯狂指责别人，还很擅长用各种手段操纵别人等等，他们俩对我和我朋友的手段几乎都是一模一样的，比如那个女生A也对她各种卖惨说对不起我真的有努力在学但是就是学不会...然后指责我朋友为什么不愿意帮助她blabla（没把饭喂她嘴里的意思），不知道为什么我们俩的经历有这么惊人的一致性……</p>

<blockquote><p>我会忍不住想如果我有一个健全人格是不是我就不会经历这么多破事了，我会不会从开头就能避免一切...这么想让我更抑郁了 T T</p></blockquote>

<p>而且经历了这些事情后，我变得更加封闭自我了，不想表达了，总觉得表达自我就会受到伤害……我也不停地思考自己的性格缺陷是什么，要怎么解决等。而且我的抑郁症状也没有被很好地处理，我也不知道要怎么办，GP说我要先联系到一个我的保险可以接受的心理机构，我还没去联系……本来不想写这篇博客的，感觉是在暴露伤口而且不知道会不会有人指责我这里做得不好哪里做得不好之类的，但是最后还是选择把所有事情记录下来吧。</p>

<p>尽管出国留学后遇到了这么多烂事，但我还是不后悔选择了出国。我觉得我所经历的这些都是因为我之前没有受到很好的<strong>尊重自己的感受、保护自己的感受</strong>的教育，我只会各种忍耐😭，而这些经历告诉我，忍耐并不是一个好的解决方式，而改变都是痛苦的，所以我会这么难受和抑郁。</p>

<p>以及我越来越怀疑自己可能是ASD，因为我有家族史（*重点），同时我对人际关系的处理简直是一塌糊涂，我的成长史也感觉很像ASD，比如有长时间对某一事物的兴趣、朋友大多数都是非同龄人等...我就不一一阐述了。总之想得到一个答案，我到底是不是ASD呢！！尽管知道答案后可能并不能改变任何事情，但是想知道！！！！</p>

<p>不过这一年也有其他好事发生，可能会再写一篇博客来详细讲一讲（也可能不会写），以后再说吧。</p>
]]></content:encoded>
      <author> Nanako&#39;s Thoughts</author>
      <guid>https://write.stelpolva.moe/read/a/ewmpdzjd5p</guid>
      <pubDate>Mon, 19 Aug 2024 20:15:06 +0000</pubDate>
    </item>
    <item>
      <title>Partial evaluation for procedural, asm-like languages</title>
      <link>https://write.stelpolva.moe/senioria/partial-evaluation-for-procedural-asm-like-languages</link>
      <description>&lt;![CDATA[Well... Since the title was in English...&#xA;&#xA;Let&#39;s skip all the common preambles illustrating the importance, etc. of partial evaluation, and just say we want to write a partial evaluator for a procedural language, which Senioria didn&#39;t find any articles introducing many details.  Note that this is only a personal note, and the algorithm here may not be the optimal :)&#xA;&#xA;The language has the following characteristics:&#xA;&#xA;Functions don&#39;t take closures, or, in other words, closures are passed to functions as an implicit argument;&#xA;Instructions are grouped in basic blocks, thus all branch instructions may only occur at the end of a basic block, and each block is terminated with a branch instruction.&#xA;&#xA;Concepts and basic partial evaluation&#xA;&#xA;We all know how to write an interpreter, right? And yes, this is how a partial evaluator works: just evaluate the instructions, record all variables (here, the results of each instruction), and generate corresponding instructions when the result of the instruction may only be known at runtime, i.e. the instruction must be generated. Other optimizations may also apply, like pattern match the instruction or a sequence of instructions and replace them with a more efficient version, or postpone the instruction generation, and only write the values used by the control flow and side effect-generating instructions into the result (specialized) function to do dead code elimination.&#xA;&#xA;Here, we call the dictionary recording all variables &#34;poly&#34;, which is an abbreviation of polyvariant, which... means that multiple versions of the function is generated, or more precisely, specialized. Not a good name, frankly.&#xA;&#xA;Let&#39;s see an example of our partial evaluator at this point, for the following function:&#xA;&#xA;int f(int n) {&#xA;entry:&#xA;  int i = 5;&#xA;  goto ifcond&#xA;ifcond:&#xA;  bool 0 = i &lt; n;&#xA;  if 0 goto ifthen else goto ifelse;&#xA;ifthen:&#xA;  println(&#34;lt&#34;);&#xA;  int i1 = i + 1;&#xA;  goto ifend;&#xA;ifelse:&#xA;  println(&#34;ge&#34;);&#xA;  int i1 = i + 2;&#xA;  goto ifend;&#xA;ifend:&#xA;  int i2 = i1 + n;&#xA;  return i2;&#xA;}&#xA;&#xA;With n = 1, our partial evaluator would be working like this:&#xA;&#xA;int f1() {  // Specializing the function, poly: { n = 1 }&#xA;entry:&#xA;  int i = 5;  // poly: { n = 1, i = 5 }&#xA;  goto ifcond;  // poly unchanged, emit the jump, see our introduction below&#xA;ifcond:&#xA;  bool 0 = false;  // poly: { n = 1, i = 5, 0 = false }&#xA;  goto ifelse;  // poly unchanged, since the result of the branch is known, just jump to the desired block&#xA;ifelse:&#xA;  println(&#34;ge&#34;);  // (Same as above, idem for the followings (x)&#xA;  int i1 = 7;&#xA;  goto ifend;&#xA;ifend:&#xA;  int i1 = 8;&#xA;  return 8;&#xA;}&#xA;&#xA;If this is not good enough, by not emitting the constant assignments and a pass that we would introduce later, the resulting function would be like:&#xA;&#xA;int f1() {&#xA;entry:&#xA;  println(&#34;ge&#34;);&#xA;  return 8;&#xA;}&#xA;&#xA;And with n unknown, the result would be like:&#xA;&#xA;int f(int n) {  // poly: { n = (arg) }&#xA;entry:&#xA;  int i = 5;  // poly: { i = 5, n = (arg) }&#xA;  goto ifcond&#xA;ifcond:&#xA;  bool 0 = i &lt; n;&#xA;  if 0 goto ifthen else goto ifelse;  // Unable to determine, generate both branches&#xA;ifthen:&#xA;  println(&#34;lt&#34;);&#xA;  int i1 = i + n;&#xA;  goto ifend1;&#xA;ifelse:&#xA;  println(&#34;ge&#34;);&#xA;  int i1 = i + 2;&#xA;  goto ifend2;&#xA;ifend1:&#xA;  int i2 = i1 + n;&#xA;  return i2;&#xA;ifend2:&#xA;  int i2 = i1 + n;&#xA;  return i2;&#xA;}&#xA;&#xA;Here we choose to keep the unconditional jumps, since they can be eliminated easily by adding another pass pasting the target block to the position of the jump and eliminating all blocks not referenced by any jumps after pasting --- a pass requiring almost no analysis but translating natural language. And by keeping the blocks, we may eliminate redundant specializations by only emitting the jump and not performing the evaluation when we found ourselves jumping to a same block with the same poly, or we may record the source block in the poly, thus we can directly say &#34;when we found we are jumping to the same poly&#34;.&#xA;&#xA;In the example with unknown n, we generated two different blocks for the same source block ifend. This can simplify some analysis since all variables have only one possible value. Some implements would be in favor of keeping the resulting blocks one-to-one to the source blocks as possible, and only record the variables as dynamic, or record all possible values of the variables. We don&#39;t like this because this would reduce the optimization potential by losing information by only record variables as dynamic, or be complex by requiring to order the blocks to evaluate all predecessors of a block before evaluating the block. If we want to reduce the generated code size, there are some more analysis we can add, e.g. collect the values that may be used by each block and their successors, and remove all unused variables from the poly, thus we can avoid emitting the same block twice just because an unrelated value in the control flow, or scan up from the bottom of each block and collect some or all reoccurring instruction sequences into one block, depending on how compact we want the code to be.&#xA;&#xA;Loops&#xA;&#xA;At the point, our strategy works well: constant values are propagated to eliminate unused branches and generate appropriate specialized instructions; what&#39;s better, many loops are automatically unrolled completely, some loops have dynamic conditions and can&#39;t be unrolled completely, but after one iteration, the body finds itself jumping to an evaluated poly, and the evaluator continues happily. But a simple program would drive our evaluator into infinite loop:&#xA;&#xA;: Though may be overly aggressive, that we may need to add one more pass to reroll the repeating instructions back into a loop, or add some analysis to process big loops differently&#xA;&#xA;int gv;&#xA;int f(int n) {&#xA;  for (int i = 0; i &lt; n; ++i)&#xA;    gv[i] = 0;&#xA;}&#xA;&#xA;As we can see, i changes every iteration, so our evaluator tries to evaluate all the iterations, but the condition is dynamic, which means on the static perspective, there are infinite possible iteration to be generated, Oops.&#xA;&#xA;We may come up with some simple solution: store both the constant value and the instruction returning the value, and ignore the constant value when deduplicating blocks, or only record the instructions. Great, now we are generating gv[0] = 0 for every iteration, or give up unrolling constant loops.&#xA;&#xA;Well... Other partial evaluators seem not to be bothered by the problem, because one of these applies:&#xA;&#xA;We just don&#39;t know them;&#xA;They are partial evaluating some language without loops, so they have other problems to face :);&#xA;They are evaluating some higher-level, structural IR, where they can directly access the &#34;header&#34; of the loop, and determine ad-hoc whether the loop can be unrolled, and use the correct strategy.&#xA;&#xA;After all, in our IR, we should process non-unrollable loops specially.&#xA;&#xA;First we should know whether we are in an non-unrollable loop. Our solution is performing an analysis to obtain all loops and their containing blocks first, then when we encounter a conditional jump, check if we are at the head block of a loop, and if so, pollute the poly to make every variable that is read in the loop and written in both the loop body and before the head block dynamic, and reevaluate the head block with the polluted poly. This way the loop header is adjusted not specialized with values in the first iteration of variables varying in the loop. And since this only applies to conditional jumps, unrollable loops are not affected because their jumps in the header can be specialized to an unconditional jump.&#xA;&#xA;This is enough for code-generation of the loop, since all variables both changed in and read by the loop is correctly set dynamic, and we would only need to repeat the story on the loop once, because when we encounter the header and the body the second time, we are with a different poly, in which there are variables in the loop body, and then after the second time the body is evaluated, the evaluator would recognize the fact that the incoming header block is evaluated in the second iteration, and end the evaluation to the loop.&#xA;&#xA;Forcefully pollute all read and written variables may be rough, and we can do better. There is an instruction called phi, which yields a value depending on from which block the control flow gets to the phi instruction. With this instruction, we can transform the program to SSA form, i.e. all variables are statically written once, by replacing all reassignments with a new variable, and when there are different possible values of a variable, inserting a phi instruction, since they must be from the different block, one block a different value respectively. With SSA form, we can keep the phi instructions, which normally would be eliminated since in both actual evaluation and partial evaluation, the actual control flow can only go along one path, determining the value of the phi instruction, in the reevaluation of the header block, and mark the value as dynamic; since all variables in the SSA form must be assigned before, this can ensure all variables both changed in the loop and used by the loop are set to the correct source --- the phi instruction. This transformation can be more accurate, and may be more universal.&#xA;&#xA;With this strategy, we must memorize the arms of every phi instruction in the header block of the loop, and fill in the correct value when the control flow reenters the loop. And then we found another problem: the poly would be different after evaluating the loop body, so without special process, we would be attempting to create a new header block, and repeat the iteration once; this is OK when we are free to assign, but the first phi instruction would be left with only one value, which is not allowed in some architectures like LLVM. To reuse the header block we just generated, we can record in the poly a path of dynamic loops, push a loop into it when we found ourselves encounter a dynamic loop at the conditional branch, and pop the loops we are leaving at other jumps; when we are going to jump, check if we are jumping to the header of current loop, and if so, fill in the phi arms and reuse the generated block.&#xA;&#xA;That&#39;s all of our strategy for partial evaluating non-unrollable loops. This is Senioriae source code handling branches and phis:&#xA;&#xA;void PeInstVisitor::visitPHINode(llvm::PHINode&amp; inst)&#xA;{&#xA;  if (poly.inloop) {&#xA;    auto val = inst.clone();&#xA;    auto phiv = llvm::dyncastllvm::PHINode(val);&#xA;    val-  setName(inst.getName());&#xA;    val-  insertInto(poly.insbb, poly.insbb-  end());&#xA;    PhiPatch patch{ phiv, {} };&#xA;    for (sizet i = 0; i  phiv-getNumIncomingValues(); ++i) {&#xA;      patch.arms.emplace(phiv-  getIncomingBlock(i), phiv-  getIncomingValue(i));&#xA;    }&#xA;    bbphi[poly.insbb].pushback(std::move(patch));&#xA;    while (phiv-  getNumIncomingValues())&#xA;      phiv-  removeIncomingValue(unsigned(0), false);&#xA;    auto curv = inst.getIncomingValueForBlock(poly.from);&#xA;    phiv-  addIncoming(poly.get(curv), poly.genfrom);&#xA;    poly.set(&amp;inst, val);&#xA;  } else&#xA;    poly.set(poly.ip, inst.getIncomingValueForBlock(poly.from));&#xA;  state.bfsq.pushback(poly.next());&#xA;}&#xA;&#xA;void PeInstVisitor::visitBranchInst(llvm::BranchInst&amp; inst)&#xA;{&#xA;  auto brto = &amp; {&#xA;    auto path = lastjmp&#xA;                  ? poly.path&#xA;                  : std::makesharedstd::vector&lt;LoopPathItem  (poly.path);&#xA;    auto src = inst.getParent();&#xA;    PePoly res{&#xA;      poly.env, poly.base, &amp;dst-  begin(), src, nullptr, poly.insbb, dst, path,&#xA;    };&#xA;    // Pop the loops we are leaving (or in other words, not jumping into)&#xA;    while (!path-  empty() &amp;&amp; !loops.getLoopFor(path-  back().src)-  contains(dst))&#xA;      path-  popback();&#xA;    // Br to the cond block of the loop&#xA;    auto reloop =&#xA;      !path-  empty() &amp;&amp; dst == path-  back().src ? path-  back().gen : nullptr;&#xA;    if (reloop) {&#xA;      for (auto&amp; patch : bbphi[reloop]) {&#xA;        patch.node-  addIncoming(poly.get(patch.arms.at(poly.srcbase)),&#xA;                                poly.insbb);&#xA;      }&#xA;    } else {&#xA;      res.env = std::makesharedllvm::ValueToValueMap(poly.env);&#xA;      res.base = std::makesharedllvm::ValueToValueMap(poly.env);&#xA;    }&#xA;    // If new block: create the block&#xA;    auto blkit = polybb.find(res);&#xA;    if (!reloop &amp;&amp; blkit == polybb.end()) {&#xA;      res.insbb = llvm::BasicBlock::Create(ctx, dst-  getName());&#xA;      res.insbb-  insertInto(effect);&#xA;      polybb.emplace(res, res.insbb);&#xA;      bbpoly.emplace(dst, res);&#xA;    }&#xA;    return std::maketuple(res,&#xA;                           reloop                  ? reloop&#xA;                           : blkit != polybb.end() ? blkit-  second&#xA;                                                   : res.insbb);&#xA;  };&#xA;  // Get the target bbs&#xA;  llvm::BasicBlock thenbb = inst.getSuccessor(0);&#xA;  llvm::BasicBlock elsebb = nullptr;&#xA;  auto cond = inst.isConditional() ? poly.get(inst.getCondition()) : nullptr;&#xA;  if (inst.isConditional()) {&#xA;    auto cc = cond ? llvm::dyncastllvm::ConstantInt(cond) : nullptr;&#xA;    if (cc &amp;&amp; cc-  isZero())&#xA;      thenbb = nullptr;&#xA;    if (!cc || cc-  isZero())&#xA;      elsebb = inst.getSuccessor(1);&#xA;  }&#xA;  // Unconditional&#xA;  if (thenbb == nullptr || elsebb == nullptr) {&#xA;    auto dst = (thenbb != nullptr ? thenbb : elsebb);&#xA;    auto [sub, dstbb] = brto(poly, dst);&#xA;    llvm::BranchInst::Create(dstbb)-  insertInto(poly.insbb, poly.insbb-  end());&#xA;    if (sub.insbb)&#xA;      state.bfsq.pushback(sub);&#xA;    return;&#xA;  }&#xA;  // In loop: switch to loop mode and regenerate the block&#xA;  if (loops.isLoopHeader(inst.getParent()) &amp;&amp; !poly.inloop) {&#xA;    auto next = poly;&#xA;    next.env = std::makesharedllvm::ValueToValueMap(poly.env);&#xA;    next.ip = &amp;inst.getParent()-  begin();&#xA;    next.inloop = true;&#xA;    next.path-  pushback({ inst.getParent(), next.insbb });&#xA;    // Require an rerun&#xA;    polybb.emplace(next, next.insbb);&#xA;    next.insbb-  erase(next.insbb-  begin(), next.insbb-  end());&#xA;    state.bfsq.pushback(next);&#xA;    return;&#xA;  }&#xA;  // Conditional: copy the inst and insert&#xA;  auto val = insinst(&amp;inst);&#xA;  auto brval = llvm::dyncastllvm::BranchInst(val);&#xA;  auto ping = &amp; {&#xA;    auto [sub, dstbb] = brto(poly, inst.getSuccessor(idx), idx == 1);&#xA;    brval-  setSuccessor(idx, dstbb);&#xA;    return sub;&#xA;  };&#xA;  auto lsub = ping(0);&#xA;  auto rsub = ping(1);&#xA;  if (lsub.insbb) {&#xA;    state.bfsq.pushback(lsub);&#xA;  }&#xA;  if (rsub.insbb) {&#xA;    state.bfsq.push_back(rsub);&#xA;  }&#xA;}&#xA;&#xA;---&#xA;&#xA;There are some problems left, like how to obtain the loops and how to transform the program to SSA. Senioria didn&#39;t really implement them, since they are already done by llvm, but the algorithms seem to work well.&#xA;&#xA;For loop detection, we can first make the domination graph, a directed graph of blocks with blocks as nodes and jumps in the blocks as edges. Then we can DFS on the graph, maintaining a stack of visited nodes, and when we visit a visited node N, add all nodes in the stack above N into the loop with header N. We can safely assume that a block an only be the header of one node here, since we can&#39;t do any better without better specialization technique.&#xA;&#xA;For SSA transformation, we can iterate the blocks in topological order, ignoring edges from a loop body to its header when entering the header, replacing every reassignment with a new variable, and replace succeeding accesses to the assigned variable with the new variable, and create a phi instruction at the beginning of a block for potentially used variables in the block.&#xA;&#xA;Further steps&#xA;&#xA;We haven&#39;t discussed how to process functions yet, which is also crucial, and is at least the same complex as processing loops. Well, Senioria am lazy :)&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><del>Well... Since the title was in English...</del></p>

<p>Let&#39;s skip all the common preambles illustrating the importance, etc. of partial evaluation, and just say we want to write a partial evaluator for a procedural language, which Senioria didn&#39;t find any articles introducing many details.  Note that this is only a personal note, and the algorithm here may not be the optimal :)</p>

<p>The language has the following characteristics:</p>
<ul><li>Functions don&#39;t take closures, or, in other words, closures are passed to functions as an implicit argument;</li>
<li>Instructions are grouped in basic blocks, thus all branch instructions may only occur at the end of a basic block, and each block is terminated with a branch instruction.</li></ul>

<h1 id="concepts-and-basic-partial-evaluation">Concepts and basic partial evaluation</h1>

<p>We all know how to write an interpreter, right? And yes, this is how a partial evaluator works: just evaluate the instructions, record all variables (here, the results of each instruction), and generate corresponding instructions when the result of the instruction may only be known at runtime, i.e. the instruction must be generated. Other optimizations may also apply, like pattern match the instruction or a sequence of instructions and replace them with a more efficient version, or postpone the instruction generation, and only write the values used by the control flow and side effect-generating instructions into the result (specialized) function to do dead code elimination.</p>

<p>Here, we call the dictionary recording all variables “poly”, which is an abbreviation of polyvariant, which... means that multiple versions of the function is generated, or more precisely, specialized. Not a good name, frankly.</p>

<p>Let&#39;s see an example of our partial evaluator at this point, for the following function:</p>

<pre><code class="language-c">int f(int n) {
entry:
  int i = 5;
  goto if_cond
if_cond:
  bool _0 = i &lt; n;
  if _0 goto if_then else goto if_else;
if_then:
  println(&#34;lt&#34;);
  int i1 = i + 1;
  goto if_end;
if_else:
  println(&#34;ge&#34;);
  int i1 = i + 2;
  goto if_end;
if_end:
  int i2 = i1 + n;
  return i2;
}
</code></pre>

<p>With n = 1, our partial evaluator would be working like this:</p>

<pre><code class="language-c">int f_1() {  // Specializing the function, poly: { n = 1 }
entry:
  int i = 5;  // poly: { n = 1, i = 5 }
  goto if_cond;  // poly unchanged, emit the jump, see our introduction below
if_cond:
  bool _0 = false;  // poly: { n = 1, i = 5, _0 = false }
  goto if_else;  // poly unchanged, since the result of the branch is known, just jump to the desired block
if_else:
  println(&#34;ge&#34;);  // (Same as above, idem for the followings (x)
  int i1 = 7;
  goto if_end;
if_end:
  int i1 = 8;
  return 8;
}
</code></pre>

<p>If this is not good enough, by not emitting the constant assignments and a pass that we would introduce later, the resulting function would be like:</p>

<pre><code class="language-c">int f_1() {
entry:
  println(&#34;ge&#34;);
  return 8;
}
</code></pre>

<p>And with n unknown, the result would be like:</p>

<pre><code class="language-c">int f(int n) {  // poly: { n = (arg) }
entry:
  int i = 5;  // poly: { i = 5, n = (arg) }
  goto if_cond
if_cond:
  bool _0 = i &lt; n;
  if _0 goto if_then else goto if_else;  // Unable to determine, generate both branches
if_then:
  println(&#34;lt&#34;);
  int i1 = i + n;
  goto if_end_1;
if_else:
  println(&#34;ge&#34;);
  int i1 = i + 2;
  goto if_end_2;
if_end_1:
  int i2 = i1 + n;
  return i2;
if_end_2:
  int i2 = i1 + n;
  return i2;
}
</code></pre>

<p>Here we choose to keep the unconditional jumps, since they can be eliminated easily by adding another pass pasting the target block to the position of the jump and eliminating all blocks not referenced by any jumps after pasting —– a pass requiring almost no analysis but translating natural language. And by keeping the blocks, we may eliminate redundant specializations by only emitting the jump and not performing the evaluation when we found ourselves jumping to a same block with the same poly, or we may record the source block in the poly, thus we can directly say “when we found we are jumping to the same poly”.</p>

<p>In the example with unknown n, we generated two different blocks for the same source block <code>if_end</code>. This can simplify some analysis since all variables have only one possible value. Some implements would be in favor of keeping the resulting blocks one-to-one to the source blocks as possible, and only record the variables as dynamic, or record all possible values of the variables. We don&#39;t like this because this would reduce the optimization potential by losing information by only record variables as dynamic, or be complex by requiring to order the blocks to evaluate all predecessors of a block before evaluating the block. If we want to reduce the generated code size, there are some more analysis we can add, e.g. collect the values that may be used by each block and their successors, and remove all unused variables from the poly, thus we can avoid emitting the same block twice just because an unrelated value in the control flow, or scan up from the bottom of each block and collect some or all reoccurring instruction sequences into one block, depending on how compact we want the code to be.</p>

<h1 id="loops">Loops</h1>

<p>At the point, our strategy works well: constant values are propagated to eliminate unused branches and generate appropriate specialized instructions; what&#39;s better, many loops are automatically unrolled completely[^1], some loops have dynamic conditions and can&#39;t be unrolled completely, but after one iteration, the body finds itself jumping to an evaluated poly, and the evaluator continues happily. But a simple program would drive our evaluator into infinite loop:</p>

<p>[^1]: Though may be overly aggressive, that we may need to add one more pass to reroll the repeating instructions back into a loop, or add some analysis to process big loops differently</p>

<pre><code class="language-c">int *gv;
int f(int n) {
  for (int i = 0; i &lt; n; ++i)
    gv[i] = 0;
}
</code></pre>

<p>As we can see, <code>i</code> changes every iteration, so our evaluator tries to evaluate all the iterations, but the condition is dynamic, which means on the static perspective, there are infinite possible iteration to be generated, Oops.</p>

<p>We may come up with some simple solution: store both the constant value and the instruction returning the value, and ignore the constant value when deduplicating blocks, or only record the instructions. Great, now we are generating <code>gv[0] = 0</code> for every iteration, or give up unrolling constant loops.</p>

<p>Well... Other partial evaluators seem not to be bothered by the problem, because one of these applies:</p>
<ul><li>We just don&#39;t know them;</li>
<li>They are partial evaluating some language without loops, so they have other problems to face :);</li>
<li>They are evaluating some higher-level, structural IR, where they can directly access the “header” of the loop, and determine ad-hoc whether the loop can be unrolled, and use the correct strategy.</li></ul>

<p>After all, in our IR, we should process non-unrollable loops specially.</p>

<p>First we should know whether we are in an non-unrollable loop. Our solution is performing an analysis to obtain all loops and their containing blocks first, then when we encounter a conditional jump, check if we are at the head block of a loop, and if so, pollute the poly to make every variable that is read in the loop and written in both the loop body and before the head block dynamic, and reevaluate the head block with the polluted poly. This way the loop header is adjusted not specialized with values in the first iteration of variables varying in the loop. And since this only applies to conditional jumps, unrollable loops are not affected because their jumps in the header can be specialized to an unconditional jump.</p>

<p>This is enough for code-generation of the loop, since all variables both changed in and read by the loop is correctly set dynamic, and we would only need to repeat the story on the loop once, because when we encounter the header and the body the second time, we are with a different poly, in which there are variables in the loop body, and then after the second time the body is evaluated, the evaluator would recognize the fact that the incoming header block is evaluated in the second iteration, and end the evaluation to the loop.</p>

<p>Forcefully pollute all read and written variables may be rough, and we can do better. There is an instruction called phi, which yields a value depending on from which block the control flow gets to the phi instruction. With this instruction, we can transform the program to SSA form, i.e. all variables are statically written once, by replacing all reassignments with a new variable, and when there are different possible values of a variable, inserting a phi instruction, since they must be from the different block, one block a different value respectively. With SSA form, we can keep the phi instructions, which normally would be eliminated since in both actual evaluation and partial evaluation, the actual control flow can only go along one path, determining the value of the phi instruction, in the reevaluation of the header block, and mark the value as dynamic; since all variables in the SSA form must be assigned before, this can ensure all variables both changed in the loop and used by the loop are set to the correct source —– the phi instruction. This transformation can be more accurate, and may be more universal.</p>

<p>With this strategy, we must memorize the arms of every phi instruction in the header block of the loop, and fill in the correct value when the control flow reenters the loop. And then we found another problem: the poly would be different after evaluating the loop body, so without special process, we would be attempting to create a new header block, and repeat the iteration once; this is OK when we are free to assign, but the first phi instruction would be left with only one value, which is not allowed in some architectures like LLVM. To reuse the header block we just generated, we can record in the poly a path of dynamic loops, push a loop into it when we found ourselves encounter a dynamic loop at the conditional branch, and pop the loops we are leaving at other jumps; when we are going to jump, check if we are jumping to the header of current loop, and if so, fill in the phi arms and reuse the generated block.</p>

<p>That&#39;s all of our strategy for partial evaluating non-unrollable loops. This is Senioriae source code handling branches and phis:</p>

<pre><code class="language-cpp">void PeInstVisitor::visitPHINode(llvm::PHINode&amp; inst)
{
  if (poly.inloop) {
    auto val = inst.clone();
    auto phiv = llvm::dyn_cast&lt;llvm::PHINode&gt;(val);
    val-&gt;setName(inst.getName());
    val-&gt;insertInto(poly.insbb, poly.insbb-&gt;end());
    PhiPatch patch{ phiv, {} };
    for (size_t i = 0; i &lt; phiv-&gt;getNumIncomingValues(); ++i) {
      patch.arms.emplace(phiv-&gt;getIncomingBlock(i), phiv-&gt;getIncomingValue(i));
    }
    bbphi[poly.insbb].push_back(std::move(patch));
    while (phiv-&gt;getNumIncomingValues())
      phiv-&gt;removeIncomingValue(unsigned(0), false);
    auto curv = inst.getIncomingValueForBlock(poly.from);
    phiv-&gt;addIncoming(poly.get(curv), poly.genfrom);
    poly.set(&amp;inst, val);
  } else
    poly.set(poly.ip, inst.getIncomingValueForBlock(poly.from));
  state.bfsq.push_back(poly.next());
}


void PeInstVisitor::visitBranchInst(llvm::BranchInst&amp; inst)
{
  auto brto = [&amp;](PePoly&amp; poly, llvm::BasicBlock* dst, bool lastjmp = true) {
    auto path = lastjmp
                  ? poly.path
                  : std::make_shared&lt;std::vector&lt;LoopPathItem&gt;&gt;(*poly.path);
    auto src = inst.getParent();
    PePoly res{
      poly.env, poly.base, &amp;*dst-&gt;begin(), src, nullptr, poly.insbb, dst, path,
    };
    // Pop the loops we are leaving (or in other words, not jumping into)
    while (!path-&gt;empty() &amp;&amp; !loops.getLoopFor(path-&gt;back().src)-&gt;contains(dst))
      path-&gt;pop_back();
    // Br to the cond block of the loop
    auto reloop =
      !path-&gt;empty() &amp;&amp; dst == path-&gt;back().src ? path-&gt;back().gen : nullptr;
    if (reloop) {
      for (auto&amp; patch : bbphi[reloop]) {
        patch.node-&gt;addIncoming(poly.get(patch.arms.at(poly.srcbase)),
                                poly.insbb);
      }
    } else {
      res.env = std::make_shared&lt;llvm::ValueToValueMap&gt;(*poly.env);
      res.base = std::make_shared&lt;llvm::ValueToValueMap&gt;(*poly.env);
    }
    // If new block: create the block
    auto blkit = polybb.find(res);
    if (!reloop &amp;&amp; blkit == polybb.end()) {
      res.insbb = llvm::BasicBlock::Create(ctx, dst-&gt;getName());
      res.insbb-&gt;insertInto(effect);
      polybb.emplace(res, res.insbb);
      bbpoly.emplace(dst, res);
    }
    return std::make_tuple(res,
                           reloop                  ? reloop
                           : blkit != polybb.end() ? blkit-&gt;second
                                                   : res.insbb);
  };
  // Get the target bbs
  llvm::BasicBlock* thenbb = inst.getSuccessor(0);
  llvm::BasicBlock* elsebb = nullptr;
  auto cond = inst.isConditional() ? poly.get(inst.getCondition()) : nullptr;
  if (inst.isConditional()) {
    auto cc = cond ? llvm::dyn_cast&lt;llvm::ConstantInt&gt;(cond) : nullptr;
    if (cc &amp;&amp; cc-&gt;isZero())
      thenbb = nullptr;
    if (!cc || cc-&gt;isZero())
      elsebb = inst.getSuccessor(1);
  }
  // Unconditional
  if (thenbb == nullptr || elsebb == nullptr) {
    auto dst = (thenbb != nullptr ? thenbb : elsebb);
    auto [sub, dstbb] = brto(poly, dst);
    llvm::BranchInst::Create(dstbb)-&gt;insertInto(poly.insbb, poly.insbb-&gt;end());
    if (sub.insbb)
      state.bfsq.push_back(sub);
    return;
  }
  // In loop: switch to loop mode and regenerate the block
  if (loops.isLoopHeader(inst.getParent()) &amp;&amp; !poly.inloop) {
    auto next = poly;
    next.env = std::make_shared&lt;llvm::ValueToValueMap&gt;(*poly.env);
    next.ip = &amp;*inst.getParent()-&gt;begin();
    next.inloop = true;
    next.path-&gt;push_back({ inst.getParent(), next.insbb });
    // Require an rerun
    polybb.emplace(next, next.insbb);
    next.insbb-&gt;erase(next.insbb-&gt;begin(), next.insbb-&gt;end());
    state.bfsq.push_back(next);
    return;
  }
  // Conditional: copy the inst and insert
  auto val = insinst(&amp;inst);
  auto brval = llvm::dyn_cast&lt;llvm::BranchInst&gt;(val);
  auto ping = [&amp;](int idx) {
    auto [sub, dstbb] = brto(poly, inst.getSuccessor(idx), idx == 1);
    brval-&gt;setSuccessor(idx, dstbb);
    return sub;
  };
  auto lsub = ping(0);
  auto rsub = ping(1);
  if (lsub.insbb) {
    state.bfsq.push_back(lsub);
  }
  if (rsub.insbb) {
    state.bfsq.push_back(rsub);
  }
}
</code></pre>

<hr>

<p>There are some problems left, like how to obtain the loops and how to transform the program to SSA. Senioria didn&#39;t really implement them, since they are already done by llvm, but the algorithms seem to work well.</p>

<p>For loop detection, we can first make the domination graph, a directed graph of blocks with blocks as nodes and jumps in the blocks as edges. Then we can DFS on the graph, maintaining a stack of visited nodes, and when we visit a visited node N, add all nodes in the stack above N into the loop with header N. We can safely assume that a block an only be the header of one node here, since we can&#39;t do any better without better specialization technique.</p>

<p>For SSA transformation, we can iterate the blocks in topological order, ignoring edges from a loop body to its header when entering the header, replacing every reassignment with a new variable, and replace succeeding accesses to the assigned variable with the new variable, and create a phi instruction at the beginning of a block for potentially used variables in the block.</p>

<h1 id="further-steps">Further steps</h1>

<p>We haven&#39;t discussed how to process functions yet, which is also crucial, and is at least the same complex as processing loops. Well, Senioria am lazy :)</p>
]]></content:encoded>
      <author>senioria</author>
      <guid>https://write.stelpolva.moe/read/a/g6ipa0si1f</guid>
      <pubDate>Tue, 02 Jul 2024 07:18:39 +0000</pubDate>
    </item>
    <item>
      <title>我的DIY留学之路</title>
      <link>https://write.stelpolva.moe/nanako/wo-de-diyliu-xue-zhi-lu</link>
      <description>&lt;![CDATA[StudyAbroad&#xA;&#xA;经济来源&#xA;&#xA;很多时候别人一听我要留学，马上大呼小叫：哇你家这么有钱？！每到这个时候我都大汗淋漓：因为每次对我说这话的人一般家境都比我好多了……&#xA;&#xA;我家经济条件确实是非常差，农村出身、爸妈负债、哥哥负债、房子没有，车也没有，田也没有。大概我爸妈的信念是赤条条到这世界上来，也打算赤条条地走（把我自己逗笑了哈哈哈哈哈）&#xA;&#xA;但是我算幸运的吧，踩中了计算机行业的最后一点点风口，去了大厂打工，以及离职后还做了一段时间外包，所以几年后也攒了一些钱，不多，大概30万。我人生中第一次拥有这么多钱，我都没告诉我爸妈，一个人就决定我要拿着这个钱出国，不管够不够吧，死也死在国外算了。&#xA;&#xA;知道我要去留学以后，重男轻女的外公外婆那边对我很不高兴，指着我骂读书没用，不如赶紧找下一份工作；甚至我小姨对我破口大骂说我连累了我哥，必须拿我这条命去努力赚钱，赚到让我哥早点结婚，才算补偿到位（我内心os：哪来的一家神经病）所以他们一分钱也没出。&#xA;&#xA;我奶奶则对我要去留学特别高兴，虽然她也不知道国外是哪里、到底有多远，但是她觉得我要去读研究生这件事特别光宗耀祖（p.s.我家太穷了，我是我们家族里literally第一个学历读到研究生的人），她就把她所有的积蓄都拿出来给我了TAT 鄙人第一次被这么明显的偏爱，完全手足无措，哭了好几回。这个时候我还思考了一下，难道这就是男宝的普通待遇吗，就是在你想干什么的时候，家里倾尽所有地帮你，不考虑你以后到底还不还得上来……而对我来说，我外公外婆家的态度才是正常态度，根本没指望能得到他们的支持，反正老娘有钱，我要走谁拦得住我呵呵&#xA;&#xA;另外我爷爷奶奶家这边的亲戚还为我这个家族里的第一个研究生搞了个募捐活动，给我募了个一万左右。这就是读书改变命运吧姐妹们🚬难得在南方宗族里享受了一下男宝的至尊待遇！！&#xA;&#xA;总之，最后我申请留学时满打满算，凑了个35万，能搞得这么多也算是意料之外了！&#xA;&#xA;DIY思路&#xA;&#xA;在国外的朋友基本都劝我不要找中介，理由如下：&#xA;&#xA;中介赚的就是信息差的钱，自己多花点时间找资料也能弥补&#xA;自己的申请自己最上心，中介才不会关心&#xA;我没那么钱浪费（流泪&#xA;&#xA;所以呢，我觉得准备留学时最重要的就是收集资料的能力！以下几个论坛/社区我经常逛：&#xA;&#xA;一亩三分地&#xA;战斗在荷兰&#xA;德国热线（萍聚）&#xA;My German University&#xA;小红书&#xA;&#xA;逛的时候记得遇到有用的信息记录下来，以免自己忘记。另外留学申请也很简单，我的顺序基本是：&#xA;&#xA;谷歌搜xx国家的大学列表 $\rightarrow$ 去官网收集资料 $\rightarrow$ 按照资料准备 $\rightarrow$ 去官网申请&#xA;&#xA;在这里贴一下我当时收集德国大学资料时写的文档（本p人为了省钱真的做到了极致），非常方便好用！按照文档能很清晰地知道自己要准备什么材料、申请什么时候截止。就算不确定是不是缺了什么，也可以马上顺着链接去二次确认。&#xA;&#xA;我的出国材料准备清单&#xA;&#xA;语言准备&#xA;&#xA;为了省钱，语言当然也是自学的！！我考的是托福，最后分数是101（根据我自己的申请经验，上100后的选择会更多，所以我考了两次险之又险地上了100）。阅读和听力我考得还可以，把我贫瘠的口语分和写作分拉了上来……我看了很多一亩三分地上面的托福备考经验贴！！这个论坛真的有很多好东西，非常推荐大家多去挖一挖！&#xA;&#xA;（二次编辑：删除了自己的托福经验，因为我也是拾人牙慧，自己去搜适合自己的学习方法比较好一点）&#xA;&#xA;选择留学国家&#xA;明确了自己的留学成本以后，选国家时也比较有方向（毕竟也没啥能选的啊呵呵&#xA;&#xA;我的目标也很明确！就是移民拿身份！所以我当时主要考虑的有以下几个选项：德国、美国和荷兰。这里我只简单介绍一下我对这几个国家的印象，没有特别详细地展开。&#xA;&#xA;德国&#xA;&#xA;由于我的大学跟德国合作非常紧密，甚至所有大一学生都要强制学一年德语，所以当时德国是我的第一选择。德国的移民条件也比较简单：工作满两年（即交满两年养老保险）后可以申请永居。&#xA;&#xA;留学花费&#xA;&#xA;德国最大的优点就是便宜，真的便宜。除了巴登-符腾堡州以外，所有公立大学都不收学费（要收学杂费），并且巴登-符腾堡州的学费是非欧盟学生一学期1500欧元，与其他国家相比简直就是白菜价。详情请看下图这个表（引自在德国留学要花多少钱？）&#xA;&#xA;德国学费与学期注册费情况 &#xA;&#xA;学期注册费竟然还包括无限次使用当地公共交通系统……这福利我哭了、、、&#xA;&#xA;此外德国的房租也不是很贵，毕竟德国很大，具体要看住在哪个地方，但总体来说就是选择非常多，总有便宜的选法；德国的物价在欧洲内也算比较ok的。根据资料，在德国生活，一个月平均需要842欧（引自Costs of education and living）。&#xA;&#xA;学校申请&#xA;&#xA;咱是去移民的，完全不在乎什么名校不名校的……我当时的精神状态就是：就随便找吧，哪个能上就上，都申申！&#xA;&#xA;申请德国学校时，我发现一个最大的问题就是它们对申请者的专业背景要求真的太高了！比如说柏林工大当时要求本科所修的课中数学领域的课至少要有20学分，我算了算我自己的只有16学分，而我已经毕业了，去哪里补这四个学分呀……我也不太确定能不能上网课来补学分，但这个情况非常普遍，我想申请的很多学校都因为各种各样的课程要求满足不了而被我毙掉。&#xA;&#xA;以及申请德国学校还有一件事情一定要铭记于心：记得准备APS！！！！而且是越早越好，不能拖，这个APS从准备资料到拿到证书花了我大概半年的时间……期间让我错过了很多学校的申请窗口（痛哭捶地）毕竟咱第一次准备留学也没有经验……&#xA;&#xA;美国&#xA;&#xA;可能有人看到我的标题时很疑惑：你这人，不是说只有35万吗，这去个屁的美国啊？&#xA;&#xA;俗话说猫有猫道，鼠有鼠道，留美的人也各有各的道、、、我的留学预算没有多到让我可以爬藤啊、申名校啊之类的，但是也没少到让我只能惊险走线墨西哥……&#xA;&#xA;留学花费与学校申请&#xA;&#xA;这两放在一起写吧，主要是真的没什么选择。像我这样的肯定是只能考虑物美价廉的公立大学了，比如说我曾经考虑的佛罗里达州立大学（FSU）的国际学生学费是一年18,746刀，那么我的预算大概是够两年的学费加一年的生活费（同时还得缩衣节食），不过它的奖学金机会还算比较多，这里有一个官方提供的表格（引自Graduate Student Financial Support Policy and Statistics），可见这所大学的计算机系的助学金获得率是比较高的，能有76.7%，但是数据比较久了，不知道现在是什么情况。&#xA;&#xA;FSU研究生资助情况统计&#xA;&#xA;除了寻找助学金机会，我也有在寻找一些全奖硕士或者是全奖博士的机会，而一般会提供全奖硕士的学校都不是什么特别有名的学校（也没关系吧）。我也较为幸运地找到了一个全奖硕士的机会，也通过了面试，只要申请就能有offer。这个就不多展开了，总之美国的机会真的很多，能拿得到资助，在美国活下来也不是非常难的事，问题就在于美国太难移民了……这也是最重要的，我为什么放弃它的原因。&#xA;&#xA;至于如何寻找这样的机会，推荐多看看一亩三分地或者是领英上的学校教授、业界大小牛，信息网够广的话总能蹲到的。&#xA;&#xA;这是我之前考虑德国和美国时列的表（当时完全没想到自己会半路一拐突然去了荷兰呢哈哈哈哈哈哈哈）&#xA;&#xA;德国与美国对比&#xA;&#xA;荷兰【最终选择】&#xA;&#xA;说实话，最开始没考虑过荷兰……荷兰的费用对我来说还是有点高。但是我考完托福后没啥事干，刚好荷兰申请季还有一周截止，我怀着“有枣没枣打一杆子”的心态申了三所荷兰的学校，最后被其中一所录了。而我考虑到荷兰申请永居的条件也比较简单：合法居留满五年就可以申请永居，所以最后就来了荷兰！&#xA;&#xA;留学花费&#xA;&#xA;荷兰是真的贵啊……吐血了！！&#xA;&#xA;我申上的这所学校，一年学费就接近两万欧，一年生活费要一万欧，所以算下来留学两年差不多要花6万欧，我的钱还差十万左右，但是咱还是来了。我觉得学费是大头，我的钱够两年学费，和差不多一年多一点的生活费，大头已经有了，那我的缺口还不算很难解决，那就来了再说吧！&#xA;&#xA;我个人的开销是每个月大约900欧：房租445欧，保险20欧，话费5欧，食物大约300欧，交通费和出去玩大概100欧。其实有时候我花得比这个还少（是个很节省的小女孩），所以预计了一下我大概能撑到今年十月或者十一月就没钱了（。）&#xA;&#xA;荷兰的问题在于以下几点：&#xA;&#xA;毕竟是小语种国家，很多工作都需要荷兰语。&#xA;最近几年的政策逐渐排外，非欧盟身份很不方便；比如找兼职的时候有很多家都因为我的非欧盟身份拒绝我。&#xA;物价高，比德国美国都高。我跟美国的朋友聊天，她说她那里（波士顿）的越南河粉一份12刀，我这里的越南河粉一份18欧，呵呵🚬&#xA;交通费贵。想想德国学生免交通费，可恶，好嫉妒！&#xA;国际生有严格的工作时长限制。一周16个小时/暑假三个月全职工作，二选一。&#xA;奖学金少。&#xA;&#xA;学校申请&#xA;&#xA;当时申得晚，又着急，没有做很多荷兰学校的功课。总的来说，荷兰的申请比德国简单很多，虽然也有对专业背景的要求，但没有德国那么严格。&#xA;&#xA;荷兰的大学水平并没有差很多，我觉得完全可以随便选诶。建议如果要申荷兰的学校主要考虑一下学校的位置、学校福利之类的，比如说格罗宁根大学的学生可以免费学习荷兰语（我这个学校就没有！）&#xA;&#xA;另外体感上荷兰是个比较小的国家，所以周末去另一个城市玩也是很稀松平常的事情，不需要太考虑自己所在城市的娱乐水平（我的宗旨：便宜能住就行了）&#xA;&#xA;最重要的一点可能是得提前看好自己想申请的项目的实习政策是什么样的——荷兰的国际学生实习时需要与公司和学校都签一个Nuffic协议，如果你想实习，但是学校政策不支持的话会非常麻烦。&#xA;&#xA;结语&#xA;&#xA;感觉我已经把我自己掏干净了，总的来说DIY真的很简单，预算有限的话绝对不要把钱都浪费在中介上面啊————&#xA;&#xA;有钱的话就算了，有钱者为所欲为🚬]]&gt;</description>
      <content:encoded><![CDATA[<p>#StudyAbroad</p>

<h2 id="经济来源">经济来源</h2>

<p>很多时候别人一听我要留学，马上大呼小叫：哇你家这么有钱？！每到这个时候我都大汗淋漓：因为每次对我说这话的人一般家境都比我好多了……</p>

<p>我家经济条件确实是非常差，农村出身、爸妈负债、哥哥负债、房子没有，车也没有，田也没有。大概我爸妈的信念是赤条条到这世界上来，也打算赤条条地走（把我自己逗笑了哈哈哈哈哈）</p>

<p>但是我算幸运的吧，踩中了计算机行业的最后一点点风口，去了大厂打工，以及离职后还做了一段时间外包，所以几年后也攒了一些钱，不多，大概30万。我人生中第一次拥有这么多钱，我都没告诉我爸妈，一个人就决定我要拿着这个钱出国，不管够不够吧，死也死在国外算了。</p>

<p>知道我要去留学以后，重男轻女的外公外婆那边对我很不高兴，指着我骂读书没用，不如赶紧找下一份工作；甚至我小姨对我破口大骂说我连累了我哥，必须拿我这条命去努力赚钱，赚到让我哥早点结婚，才算补偿到位（我内心os：哪来的一家神经病）所以他们一分钱也没出。</p>

<p>我奶奶则对我要去留学特别高兴，虽然她也不知道国外是哪里、到底有多远，但是她觉得我要去读研究生这件事特别光宗耀祖（p.s.我家太穷了，我是我们家族里literally第一个学历读到研究生的人），她就把她所有的积蓄都拿出来给我了TAT 鄙人第一次被这么明显的偏爱，完全手足无措，哭了好几回。这个时候我还思考了一下，难道这就是男宝的普通待遇吗，就是在你想干什么的时候，家里倾尽所有地帮你，不考虑你以后到底还不还得上来……而对我来说，我外公外婆家的态度才是正常态度，根本没指望能得到他们的支持，反正老娘有钱，我要走谁拦得住我呵呵</p>

<p>另外我爷爷奶奶家这边的亲戚还为我这个家族里的第一个研究生搞了个募捐活动，给我募了个一万左右。这就是读书改变命运吧姐妹们🚬难得在南方宗族里享受了一下男宝的至尊待遇！！</p>

<p>总之，最后我申请留学时满打满算，凑了个35万，能搞得这么多也算是意料之外了！</p>

<h2 id="diy思路">DIY思路</h2>

<p>在国外的朋友基本都劝我不要找中介，理由如下：</p>
<ol><li>中介赚的就是信息差的钱，自己多花点时间找资料也能弥补</li>
<li>自己的申请自己最上心，中介才不会关心</li>
<li>我没那么钱浪费（流泪</li></ol>

<p>所以呢，我觉得准备留学时最重要的就是收集资料的能力！以下几个论坛/社区我经常逛：</p>
<ul><li><a href="https://www.1point3acres.com/" rel="nofollow">一亩三分地</a></li>
<li><a href="https://bbs.gogodutch.com/" rel="nofollow">战斗在荷兰</a></li>
<li><a href="https://www.dolc.de/" rel="nofollow">德国热线（萍聚）</a></li>
<li><a href="https://www.mygermanuniversity.com/zh" rel="nofollow">My German University</a></li>
<li>小红书</li></ul>

<p>逛的时候记得遇到有用的信息记录下来，以免自己忘记。另外留学申请也很简单，我的顺序基本是：</p>

<p><strong>谷歌搜xx国家的大学列表 $\rightarrow$ 去官网收集资料 $\rightarrow$ 按照资料准备 $\rightarrow$ 去官网申请</strong></p>

<p>在这里贴一下我当时收集德国大学资料时写的文档（本p人为了省钱真的做到了极致），非常方便好用！按照文档能很清晰地知道自己要准备什么材料、申请什么时候截止。就算不确定是不是缺了什么，也可以马上顺着链接去二次确认。</p>

<p><img src="https://stelpolva.moe/files/c6b373ae-6db2-47ec-8b84-d26b70fe7ef1" alt="我的出国材料准备清单"></p>

<h2 id="语言准备">语言准备</h2>

<p>为了省钱，语言当然也是自学的！！我考的是托福，最后分数是101（根据我自己的申请经验，上100后的选择会更多，所以我考了两次险之又险地上了100）。阅读和听力我考得还可以，把我贫瘠的口语分和写作分拉了上来……我看了很多<a href="https://www.1point3acres.com/" rel="nofollow">一亩三分地</a>上面的托福备考经验贴！！这个论坛真的有很多好东西，非常推荐大家多去挖一挖！</p>

<p>（二次编辑：删除了自己的托福经验，因为我也是拾人牙慧，自己去搜适合自己的学习方法比较好一点）</p>

<h2 id="选择留学国家">选择留学国家</h2>

<p>明确了自己的留学成本以后，选国家时也比较有方向（毕竟也没啥能选的啊呵呵</p>

<p>我的目标也很明确！就是<strong>移民拿身份</strong>！所以我当时主要考虑的有以下几个选项：德国、美国和荷兰。这里我只简单介绍一下我对这几个国家的印象，没有特别详细地展开。</p>

<h3 id="德国">德国</h3>

<p>由于我的大学跟德国合作非常紧密，甚至所有大一学生都要强制学一年德语，所以当时德国是我的第一选择。德国的移民条件也比较简单：工作满两年（即交满两年养老保险）后可以申请永居。</p>

<h4 id="留学花费">留学花费</h4>

<p>德国最大的优点就是便宜，真的便宜。除了巴登-符腾堡州以外，所有公立大学都<strong>不收学费</strong>（要收学杂费），并且巴登-符腾堡州的学费是非欧盟学生一学期1500欧元，与其他国家相比简直就是白菜价。详情请看下图这个表（引自<a href="https://www.mygermanuniversity.com/zh/articles/cost-of-living-in-germany-for-students" rel="nofollow">在德国留学要花多少钱？</a>）</p>

<p><img src="https://stelpolva.moe/files/a96a5cdb-f83f-4689-a642-99edbbd89011" alt="德国学费与学期注册费情况"></p>

<p>学期注册费竟然还包括无限次使用当地公共交通系统……这福利我哭了、、、</p>

<p>此外德国的房租也不是很贵，毕竟德国很大，具体要看住在哪个地方，但总体来说就是选择非常多，总有便宜的选法；德国的物价在欧洲内也算比较ok的。根据资料，在德国生活，一个月平均需要842欧（引自<a href="https://www.daad.de/en/studying-in-germany/living-in-germany/finances/" rel="nofollow">Costs of education and living</a>）。</p>

<h4 id="学校申请">学校申请</h4>

<p>咱是去移民的，完全不在乎什么名校不名校的……我当时的精神状态就是：就随便找吧，哪个能上就上，都申申！</p>

<p>申请德国学校时，我发现一个最大的问题就是它们对申请者的专业背景要求真的太高了！比如说柏林工大当时要求本科所修的课中数学领域的课至少要有20学分，我算了算我自己的只有16学分，而我已经毕业了，去哪里补这四个学分呀……我也不太确定能不能上网课来补学分，但这个情况非常普遍，我想申请的很多学校都因为各种各样的课程要求满足不了而被我毙掉。</p>

<p>以及申请德国学校还有一件事情一定要铭记于心：记得准备APS！！！！而且是越早越好，不能拖，这个APS从准备资料到拿到证书花了我大概半年的时间……期间让我错过了很多学校的申请窗口（痛哭捶地）毕竟咱第一次准备留学也没有经验……</p>

<h3 id="美国">美国</h3>

<p>可能有人看到我的标题时很疑惑：你这人，不是说只有35万吗，这去个屁的美国啊？</p>

<p>俗话说猫有猫道，鼠有鼠道，留美的人也各有各的道、、、我的留学预算没有多到让我可以爬藤啊、申名校啊之类的，但是也没少到让我只能惊险走线墨西哥……</p>

<h4 id="留学花费与学校申请">留学花费与学校申请</h4>

<p>这两放在一起写吧，主要是真的没什么选择。像我这样的肯定是只能考虑物美价廉的公立大学了，比如说我曾经考虑的佛罗里达州立大学（FSU）的国际学生学费是一年18,746刀，那么我的预算大概是够两年的学费加一年的生活费（同时还得缩衣节食），不过它的奖学金机会还算比较多，这里有一个官方提供的表格（引自<a href="https://www.cs.fsu.edu/admissions/funding-policy-and-statistics/" rel="nofollow">Graduate Student Financial Support Policy and Statistics</a>），可见这所大学的计算机系的助学金获得率是比较高的，能有76.7%，但是数据比较久了，不知道现在是什么情况。</p>

<p><img src="https://stelpolva.moe/files/bca60b2b-18b8-4ca1-8bc1-42e8098c8c3e" alt="FSU研究生资助情况统计"></p>

<p>除了寻找助学金机会，我也有在寻找一些全奖硕士或者是全奖博士的机会，而一般会提供全奖硕士的学校都不是什么特别有名的学校（也没关系吧）。我也较为幸运地找到了一个全奖硕士的机会，也通过了面试，只要申请就能有offer。这个就不多展开了，总之美国的机会真的很多，能拿得到资助，在美国活下来也不是非常难的事，问题就在于美国太难移民了……这也是最重要的，我为什么放弃它的原因。</p>

<p>至于如何寻找这样的机会，推荐多看看<a href="https://www.1point3acres.com/" rel="nofollow">一亩三分地</a>或者是领英上的学校教授、业界大小牛，信息网够广的话总能蹲到的。</p>

<p>这是我之前考虑德国和美国时列的表（当时完全没想到自己会半路一拐突然去了荷兰呢哈哈哈哈哈哈哈）</p>

<p><img src="https://stelpolva.moe/files/cfa0bb7c-636a-4d07-9811-4b6adbf42a86" alt="德国与美国对比"></p>

<h3 id="荷兰-最终选择">荷兰【最终选择】</h3>

<p>说实话，最开始没考虑过荷兰……荷兰的费用对我来说还是有点高。但是我考完托福后没啥事干，刚好荷兰申请季还有一周截止，我怀着“有枣没枣打一杆子”的心态申了三所荷兰的学校，最后被其中一所录了。而我考虑到荷兰申请永居的条件也比较简单：合法居留满五年就可以申请永居，所以最后就来了荷兰！</p>

<h4 id="留学花费-1">留学花费</h4>

<p>荷兰是真的贵啊……吐血了！！</p>

<p>我申上的这所学校，一年学费就接近两万欧，一年生活费要一万欧，所以算下来留学两年差不多要花6万欧，我的钱还差十万左右，但是咱还是来了。我觉得学费是大头，我的钱够两年学费，和差不多一年多一点的生活费，大头已经有了，那我的缺口还不算很难解决，那就来了再说吧！</p>

<p>我个人的开销是每个月大约900欧：房租445欧，保险20欧，话费5欧，食物大约300欧，交通费和出去玩大概100欧。其实有时候我花得比这个还少（是个很节省的小女孩），所以预计了一下我大概能撑到今年十月或者十一月就没钱了（。）</p>

<p>荷兰的问题在于以下几点：</p>
<ol><li>毕竟是小语种国家，很多工作都需要荷兰语。</li>
<li>最近几年的政策逐渐排外，非欧盟身份很不方便；比如找兼职的时候有很多家都因为我的非欧盟身份拒绝我。</li>
<li>物价高，比德国美国都高。我跟美国的朋友聊天，她说她那里（波士顿）的越南河粉一份12刀，我这里的越南河粉一份18欧，呵呵🚬</li>
<li>交通费贵。想想德国学生免交通费，可恶，好嫉妒！</li>
<li>国际生有严格的工作时长限制。一周16个小时/暑假三个月全职工作，二选一。</li>
<li>奖学金少。</li></ol>

<h4 id="学校申请-1">学校申请</h4>

<p>当时申得晚，又着急，没有做很多荷兰学校的功课。总的来说，荷兰的申请比德国简单很多，虽然也有对专业背景的要求，但没有德国那么严格。</p>

<p>荷兰的大学水平并没有差很多，我觉得完全可以随便选诶。建议如果要申荷兰的学校主要考虑一下学校的位置、学校福利之类的，比如说格罗宁根大学的学生可以免费学习荷兰语（我这个学校就没有！）</p>

<p>另外体感上荷兰是个比较小的国家，所以周末去另一个城市玩也是很稀松平常的事情，不需要太考虑自己所在城市的娱乐水平（我的宗旨：便宜能住就行了）</p>

<p>最重要的一点可能是得提前看好自己想申请的项目的实习政策是什么样的——荷兰的国际学生实习时需要与公司和学校都签一个Nuffic协议，如果你想实习，但是学校政策不支持的话会非常麻烦。</p>

<h2 id="结语">结语</h2>

<p>感觉我已经把我自己掏干净了，总的来说DIY真的很简单，预算有限的话绝对不要把钱都浪费在中介上面啊————</p>

<p>有钱的话就算了，有钱者为所欲为🚬</p>
]]></content:encoded>
      <author> Nanako&#39;s Thoughts</author>
      <guid>https://write.stelpolva.moe/read/a/5mtwiwpr5g</guid>
      <pubDate>Mon, 22 Apr 2024 15:21:01 +0000</pubDate>
    </item>
    <item>
      <title>冒个泡泡喵</title>
      <link>https://write.stelpolva.moe/cnkolya/mou-ge-pao-pao-miao</link>
      <description>&lt;![CDATA[冒个泡泡喵&#xA;🎈]]&gt;</description>
      <content:encoded><![CDATA[<p>冒个泡泡喵
🎈</p>
]]></content:encoded>
      <author>cnkolya</author>
      <guid>https://write.stelpolva.moe/read/a/hlz7rprzw0</guid>
      <pubDate>Mon, 22 Apr 2024 04:00:51 +0000</pubDate>
    </item>
  </channel>
</rss>