位于三次元与二次元之间的一间小屋
我们为什么要区分百合、轻百合、女女关系性、“Soulmate”
百合，作为近年来在各种意义上逐渐风靡的Tag，无论你是核心的动画受众，还是萌豚爱好者，抑或是不怎么看动画但是主要娱乐圈层与二次元有着或多或少关系的路人甚至是网上冲浪爱好者，身边大喊着河豚，大喊着铝铜的人似乎都变的多了起来。这本来是一件好事，当一种题材能够有着更多的受众就意味着资方会更愿意为了这种题材去投资，这样或许能够看到更多高质量的百合动画。但是随着破圈所带来的定义滑坡与定义曲解的问题也愈发显著，甚至出现了我们是互为母女的男娘百合这种逆天字眼。因此我觉得有必要去对百合、轻百合、女女关系性、 “Soulmate”去做一次完整的论述（或者是探讨），来避免由于定义上的混淆造成性质上的滑坡。叠甲环节：以下观点仅为我个人的分类方法，仅作抛砖引玉，不具备任何参考意义，同时不针对任何现实群体。如何区分一部动画的类型要针对以上四个概念做区分，首先要了解如何定义一部动画。这里我直接借用政治课上的一个概念——“革命的性质是由革命的主要任务决定的”。因此，决定一部动画类型的也应当是一部动画的主要任务，或者说主要描述对象。例如《药屋少女的呢喃》虽然披着一层中式宫廷外壳的衣服，但是其主要描述的对象并非是传统的清宫戏，而是推理戏，因此其应当是推理动画而非宫廷动画。再比如说《白圣女与黑牧师》虽然其有着男女主之间感情戏的描写，但是由于其剧情主要推动的并非是男女主之间的爱情关系，而是轻松愉快的日常，因此其也无法被称为严格的恋爱动画，而应当是一部日常轻喜剧动画。在这套分类模式下，区分百合、轻百合、女女关系性、“Soulmate”就转变为了对这四种动画的主要描述对象做一个定义。如何区分百合、轻百合、女女关系性百合、轻百合、女女关系性主要描述对象的本质上的区别是女主角们之间关系的区别。以友情和爱情为界，轻百合对应的是友情，百合对应的是爱情，而女女关系性对应的是友情之上爱情之下的模糊地带。至于“Soulmate”对应的关系是什么暂时按下不表，在后续会单独做详细阐明。将本质上的区别与美少女动画这一题材的特殊性相结合，就能够得到它们主要描述对象的具体特点。 轻百合的主要描述对象是一种被化约为浪漫的高度美好的友情以及在这种友情之下各异的可爱的美少女 女女关系型的主要描述对象是各异的复杂的美少女之间相互碰撞所产生的复杂的关系 百合的主要描述对象是经由美少女细腻的内心所表现出的或美好或沉重的爱情 根据主要描述对象的具体特点就很容易得到各自动画的一些特点。比如说轻百合的落脚点是美少女自身，百合的情感大都是细腻的等等。同时也可以建立出对不同动画的相对客观的评价方式，比如说评价一部轻百合动画就不能从关系的复杂度上去评价。当然这些内容在这里不应该被讨论（x需要注意的是这里的具体特点是单指美少女动画中的具体特点，像《魔圆》这种有较强剧情主线的东西我认为应当被划分为剧情作讨论，对作品本身讨论是否是百合作品是无意义的（但是我确实磕圆焰什么是“Soulmate”？“Soulmate”在这里并不是指高度理解的知己，因此加了引号。“Soulmate”在这里更多的是指在没有剧情(感情)基础，创作者本身也无意去深入描写百合的情况下，强行引入百合要素去吸引观众进而产生的一种怪异的关系性。这种关系就像是通过各种科技与狠活合成出的外卖，乍一看很美味，很好吃，但是你吃下去之后就没那么美好了。在没有剧情基础的情况下，轻百合所需要的日常桥段就无法实现，强行添加就只会让整部片子显得十分割裂，比如蒜，比如水魔，比如GQX。轻百合所需要的轻松日常就是很难与强主线相关联，强主线需要的是高密度的剧情推进，严谨的事理逻辑以及有深度的内核；而轻百合所需要的是轻松的氛围，缓慢松散的剧情。这两个要素本就是无法相容的。 以最近的GQX为例，在ep6剧情展开之前，喵安和小番茄的所谓百合戏码还是可以看一看的，毕竟叙事视角相对较小，剧情的落脚点更多也是在人物上。但是在后续剧情狂暴展开，把叙事视角从SIDE6拉到吉翁与联邦的对抗之后再写喵安和小番茄的关系性说白了就有点闹麻的感觉了。而在作者本身无意深入描写百合的情况下，在剧情相性较好的情况下引入轻百合确实可以起到不错的效果，但是一旦从轻百合向百合转变，就会出现一种别样的寸止感。比如京吹的高黄，比如夜水母的大夜老师和花音。在这种情况下你会感觉到两个人之间的关系在反复横跳，一会亲密无间似乎都要扣上了，一会又因为剧情需要变得像仇人。 会出现这种状况就是因为作者在创作的时候没有把百合作为一个细腻的情感去把握，而是按照bg片中恋爱糖精的方式拍。用一种不谈感情只谈互动的方式拍出的蹩脚的百合在后续剧情推进的过程中不仅不会成为助力，反而会成为砍向逻辑链条最利的剑。就像看到部长失格的时候首先想到的不是高黄之间的感情，而是往日种种；看到花音冲着大夜老师大喊“你不是不会游泳的水母吗”的时候首先想到的也只会是ep5那个蹩脚的吻。而当视角从动画片转向更广阔的地方，会发现诸如vup之间的百合营业，二游之间的卖cp，甚至是三次元的铝铜，很大一部分也属于“Soulmate”的范畴。而这些“Soulmate”，至少在形式上我们是应当抵制的。为什么要区分所以我们为什么要区分这些动画？我磕cp还管你是不是百合动画吗？区分这些动画当然并不是为了去限制根据角色衍生的cp关系与同人创作，而是让我们知道真正的百合/轻百合/女女关系性作品究竟是什么样的，以及何种作品是我们应该抵制的。虽然观众可以从任何角度去解构作品，但是定义本身是不可被解构的，因为定义一旦被解构那么定义的滑坡就是不可避免的。而定义一旦滑坡，所带来的结果只可能是原本圈层作品与观众的污名化。
截至2025年3月20日，伟大的av一串字母终于在剧情上走完了他轰轰烈烈的一生。从一开始的被寄予厚望到现在的黑红也是红，让我在享受赤石之余也再一次体会到了舆论的恐怖。av一串字母在剧情上是没有任何可以深挖的角度了，即使是最具特色的造假药也被武士道在人设上的各种反复横跳拍死在了沙滩上，av一串字母的讨论内容大抵只剩下了喷制作组和SOX。 不过趁着这次机会，我想聊一聊从去年gbc开始就在我心中发芽的，关于原创动画的一些看法。Ave Mujica翻车的根源av一串字母翻车的原因，在我看来无外乎一点，即剧情的选取。对于剧情的选取，av一串字母的剧情本身就是在芳文定番上诞生出的一种模式，其本质还是美少女干什么都有人看。而这一类动画的核心是：在一个伪架空的世界观下，对美少女们的关系进行深入刻画，进而推动故事的剧情。对于芳文定番而言，美少女的关系被简化为了塔诺西，由此带来的代价是剧情的存在感几乎为零。对于MyGo和av一串字母而言，其在美少女们的关系性上进行了进一步的创新，将美少女们之间的关系从简单的塔诺西变成了若干要素的杂糅，是关系从简单的塔诺西变成了具有一定重量的情感，正是基于此，决定了其可以推动更加沉重的剧情。所以我们在MyGo中可以看到大量在之前所有的美少女动画中几乎不可能看到的桥段，例如素世跪地(。但是av一串字母的制作组似乎接收到了一种错误的信息，即为“只要剧情够劲爆那么⏰就会买单的”，所以在av一串字母中更为激进的引入了大量不可名状，不可直视的超脱常理的剧情。同时不负众望的忽视了MyGo成功的核心复杂的关系性。所以即使av一串字母在剧情上来说比MyGo劲爆的多，也不能引起像MyGo时期一样的讨论热潮。苍白无力的关系性与不可名状的剧情，使得芳文定番的万能盾——伪架空的世界观被击碎了。 伪架空世界观是我现编的（为了显得高级，其含义是虽然是现实世界但是完全忽视掉现实世界的基本逻辑。比如我们从来不会在美少女动画中去问“为什么她们不用刷五年高考三年模拟”，就像我们从来不会在工业糖精中问“为什么男女主会互相喜欢”。这个底层逻辑被构建的基础是尽可能少的去引入现实要素，但是只要是看过av一串字母的观众都清楚，武士道基本是完全反着来。商业乐队，财阀，经纪人，违约金，并且还没写好。所以在最后一层滤镜被击破之后，这些要素与芳文定番架构的矛盾就成了刺向av一串字母最利的剑。所以即使最后一话初祥关系其实有些许MyGo时期的味道，但是观众已经无人在意了，因为大家都在看jk斗财阀（包括我。同时引入海量不可名状的抽象剧情，导致芳文定番的另一大核心要素日常被砍到几乎没有，甚至我觉得不需要几乎。对于后续剧情需要超展开的动画，前期的日常就像大厦的地基，没有足够好的日常建立观众对人物的基本认知与共情，后续的超展开就会像没有地基的大厦一样，只剩下了崩塌的结局。日常桥段基于超展开就像发糖基于发刀，日常越多展开越超，糖越多刀越狠。很难想象一部12集的动画，完全能够放轻松观看的日常片段只有第一话的爱素父母爱情。同时在大量高密度（存疑）的剧情轰炸下，观众的阈值不断升高，最后编剧脑子里认为的超展开在观众看来完全不够超。要我说最后一集就应该初音把大祥囚禁起来，关在小岛上。剩下的三个人海玲继续当雇佣兵，大喵没热度回老家，睦头见不到大祥再次人格分裂（点头对于GBC的一些看法聊完了av一串字幕，就来聊一聊我对于GBC的一些看法。GBC和av一串字母一样，剧情本质是芳文定番，都在剧情中引入了一些现实要素。但是为什么GBC的风评要比av一串字母来的好？我觉得是以下两点：1. 保有了相当程度的日常桥段 2. 有清晰明确的主旨第一点当然好理解，就像前面说的日常越多观众对于角色的共情就越深，后续的剧情展开也就更有力。第二点是我在前面没有提到的av一串字母翻车的另一核心要素。GBC在剧情上虽然引入了一些现实要素，但是这些要素的作用只有一个，强调nina的人物形象与GBC故事的主旨，这一点上花田的笔力还是够的（点头。比如引入退学，引入商业乐队，都是为了表达nina不服输的人物形象，进而去凸显GBC不服输的主旨。这样虽然也会对伪架空的世界观有一定冲击，但是只要能接受nina的人物形象那么就还好（同样的只要接受不了那么这个剧本就哪哪都是问题，但是终究是给被现实要素创出的漏洞打了个补丁。反观av一串字母，直到最后一集也没能通过角色的嘴清晰的讲出作品的主旨，作为核心角色几乎没有之一的大祥也只在最后有了一个十分苍白的高光。同时这种有目的的引入现实要素，会将烂炒的感觉降到最低。而隔壁......从正式PV开始就是一股烂炒的氛围，只能说武士道欠倒闭了。当然即使是GBC，引入这么多现实要素后也不能完好无损。虽然通过梭哈nina保住了剧本的观感，但是在7话拦卡车结束，nina的人物形象已经被塑造完成之后，缺少核心支点的剧本就显得有些苍白无力了，剧本观感迅速滑回了芳文定番的范畴。不过好歹是高光过，而且还有第10话nina和家庭的和解，整体观感依旧可圈可点。对于原创番的看法所以原创番重要的是什么？抛开每个季度凑数的原创动画，近些年的原创动画在要素堆叠的方向上加了无数的技能点。看PV这个要素那个要素堆了一堆，一看正片除了只是噱头要素剩下的剧本质量还不如厕纸，甚至逻辑都不能自洽。从av一串字母与GBC的对比中也可以看出，尽管av一串字母在噱头上，在炒作上是远大于GBC的，但是最终的风评却是截然相反。从本季度的几部原创来看也是如此。踏实讲故事的一杆青空与全修，虽然热度上完全比不上av一串字母，但是在观感上确是爆杀。噱头越堆越多，要素越叠越厚，却忘记了作为一个动画片，作为一个娱乐媒体，最重要的并不是所谓的吸睛，所谓的创新，而是让观众看的开心，让观众看的舒适。某种意义上也像如今的中国电影市场。为了所谓的艺术性，为了所谓的创新，为了所谓的噱头，将剧情最基本的逻辑，以及让观众看的开心的目标抛之脑后。本身这种娱乐性质的媒体观众所追求的就不是特别严肃硬核向的剧本，如果有当然好，如果做不到老老实实写定型文也不失为一种选择。况且，即使没有所谓的创新，一个人物形象丰满，剧情基本合逻辑，主旨正能量的剧本本身就能传递一些很好的东西。就像搞rsq的虚拟主播走不久，靠抽象起家的网红注定会过气，靠噱头堆起的原创动画，观众注定只会闻到恶臭。在追求所谓的噱头，所谓的创新时，请不要忘记，动画片本身是一个故事。
一年的anime马拉松结束辣，每个季度要看20多部实在是有点累（躺。不过还蛮开心的。这次十月属于是初看很普通但是有很多黑马性质的作品出现，悲喜渔生，可爱史莱姆噗尼露，真的要结婚吗，村井之恋这些作品都很值得一看。胆大党胆大党，毋庸置疑的十月最强新番。科学猴强悍的制作和改编给这部动画带来了远超同期其他动画的视听盛宴。尤其是第八话红巨天台跳舞的顶级改编和各种打戏堪称不要钱一样的堆料，硬件实力简直是能和七月败犬女主五五开的级别。但是抛开强悍的制作，本片剧情上过于无厘头的展开导致其日常回观感的强烈割裂，使得日常回在这个级别下观感就略显差劲。虽然日常回通过插入大量密集的演出一定程度上缓解了日常回的相对无聊，但是一整集或者说一整个季度都在看几个人颜艺无厘头整活确实有些审美疲劳了。同时在男女主的恋爱感情线上，过于依靠刻意制造出的误会去推动男女主感情，也确实算不上讨人喜欢。尤其是在一个季度内多次重复之后，审美疲劳叠加过渡回与战斗回的观感落差，带来的腻味感比想的要强。不过虽然误会的制造很刻意，但是每次在战斗中互相确认心意，解开误会，最后两颗心相互靠近的过程也确实是深得我心。可能是考虑到紧凑的打戏与无厘头的展开才是本片的长处，导致在剧情的安排上给确认心意后的甜蜜发糖时间留的篇幅并不多（倒不如说真的有吗）。发糖时间或者说确认心意的mvp结算页面的缺位导致对男女主感情发展的实感并没有很充足，这就使得男女主的感情线观感上一直处于一个很奇怪的区间。（就像隔壁蓝箱男主和学姐的关系一样）不过总体来说还是很值得观看的一部作品，每次屯个一两集再去看观感可能会更好。（每周看完过渡回期待下一话动作戏的时候身上就像有蚂蚁在爬）蓝箱注：以下评价包含一个粉毛党一个季度的怨念，仅供参考。 蓝箱在这个季度的表现在我看来是相当不满意的。虽然蓝箱比起恋爱番更像是青春番，洋溢的青春感是他的特长。但是也不能就因此忽视掉对感情线的塑造啊，你本质上还是一个校园青春恋爱动画啊。抛开我最喜欢的蝶野雏一直吃瘪不谈，千夏学姐在12话以来内心塑造的缺位导致其并不能撑起一部动画中女主的戏份。同时对男主过于充分的内心塑造导致二者关系的强烈不平衡，使得这十二集以来二者的关系一直处于一种神奇的薛定谔状态。看到现在不去认真分析甚至很难说男女主的关系这么久以来有什么特别的进展。这就是一个很神奇的事情。如果这样还可以说这是恋爱的青涩与清新，慢慢来才是好的。那男主那可以说是嘈杂的配音可以说是完全不符合清新的基调。一方面，男主的台词数量断崖级的超过其他角色，另一方面，男主过于尖锐的声线实在是不够契合这段感情的氛围与基调。尤其是这还是个木头脑袋，每次看到hina吃瘪这个男主还在一边扯这个嗓子当阳光开朗大男孩，我都想冲到屏幕里面把这个人按在hina面前让他好好看清楚hina对他的感情。青春的成长是相当多样的，尤其是有恋爱关系的青春。第一次恋爱中两个人逐渐磨合，试探。一点点确认自己的心意，一点点明晰两个人的相处方式。同时在这段感情的作用下反作用于其他方面，最终促进两个人在各个方面的共同成长。而在蓝箱这部几乎可以说是预设男女主的片子里，整整12集，完全没有看到男女主有什么特别的成长。一方面标志着运动能力成长的比赛分数，千夏学姐那边日常训练与正式比赛的缺失，男主这边也并不能足够清晰的感受到羽毛球水平的提高。唯一能感受到的就是两个人坚定的上进心，但是这两个人一开始就有坚定的上进心啊。另一方面两个人对于如何处理他们之间的关系也并没有任何进展，演了一个季度两个人对这段关系的处理方式和刚同居没多久并没有什么区别。反倒是对hina的塑造格外起劲。各种败犬哭哭，各种自己消解感情失败的痛苦，各种忍着自己的感情去促进男女主的交往，甚至鼓起勇气邀请男主一起去祭典也并没有收获一个很好的结果。是说迫害hina是很好玩吗，是看hina有三分像传奇败犬团子女士所以觉得怎么迫害都没什么问题吗？明明赢家早已内定，却仍旧要让hina传达永远传达不到的感情。2.5次元的诱惑七月一开始把你当成福利桃子文真是红豆泥私密马赛。虽然在后续的集数中也存在着大量的福利，但是作者对宅文化的深度理解和阐述给这部作品注入了灵魂，让他不再是一部简单的福利桃子文动画。以下内容中的二次元特指较为传统的ACGN文化，而非现在普遍意义上的二次元文化 主角们就像是理想中的二次元同好一样，相互尊重，一起为爱发电，会在传教时拼尽全力，会在偶遇同好是激动不已，会为了自己喜欢的角色付出一切。这样颇具真实感的情节使得这部作品对于真正为二次元付出过相当多精力的人有着相当强的感染力。“阿宅是不会否认别人爱好的！”这句话在看完一整季后已经成为足以被写进圣经的话了。 虽然曾经有很多以阿宅为主要关注对象的动画或者影视作品，但是这些作品所聚焦的，通常是阿宅们宅的部分。不愿社交，整日窝在屋子里面看动画，孤僻，性格怪异。但是随着时代的发展阿宅，或者说二次元爱好者，已经不再是那种形象了。二次元文化已经得到了越来越多人的认可。因此阿宅也并不一定要成为光鲜亮丽的“现充”，因为阿宅本身也是闪耀的。本片看完给我的最大感受就是如此，即使你是阿宅，也不必将自己的爱好隐藏起来，即使你是阿宅，你也可以有很多同好，即使你是阿宅，你也可以和同好一起过上所谓“现充”的生活。 所以去拥抱这个世界吧，去邂逅更多的同好吧，去过上2.5次元的生活吧，去让自己的生活和二次元一样精彩吧。抛开这些场外因素，2.5次元作为一部本质后宫向作品。每一位女主角的个人故事都描写的相当生动。可以看出作者并不是像某位不知名著名管人痴漫画家一样是点子王式的作者，而是对每个角色的个人剧情都做了充分详实且各具特色的安排。无论是753作为知名coser的迷茫，还是乃爱从一开始的社恐到逐渐打开心扉的过程，以及亚里亚逐渐入宅的过程，作者并没有想当然的往里面塞入很多要素，而是普通的讲述这样一个人会遇到的种种事情，最后水到渠成的完成了对一个角色的塑造。特别是亚里亚篇，ep21让我看的眼睛袅袅了，jcstaff获得一年免喷权(笑)悲喜渔生如果说2.5次元聚焦的是阿宅，那么悲喜渔生所聚焦的，就是在现代社会下迷茫的每一个年轻人。竞争压力的逐渐增大，每个人都在被时代裹挟着前进，尽管自己不知道要去向哪里。尤其是当互联网发达之后，越来越多的视角聚焦到精英的头上，让我们对所谓普通的生活失去了实感，只剩下了对所谓“完美生活”的渴求与迷茫。 男主的想法更是相当贴合现在年轻人的想法。考一个好大学，找一份好工作。传统的优绩主义教会了我们努力与成功，但没教会我们如何面对失败。所以在男主高考失利负债累累之后，一直支撑着他的信仰就这么崩塌了，生活的动力与意义，也已经消失了。就像钓鱼是从空军开始的(至少我是这样的)，生活也是从失败开始的。只有当经历过失败，才会意识到生活是完美的，生活是悲喜交织的。动画里的人们，有中年离异独自生活的，有父母再婚自己被迫一个人生活的。这样的生活并不是会被聚光灯所聚焦的，但却是真实的。这样的生活在男主前几年的观念中是无意义的，但是就像钓鱼佬不知道为什么要钓鱼一样，人也不知道自己为什么要活着不是吗？ 所以男主在和这帮人互相了解之后，变得敢于去正视自己的生活。毕竟绝大多数的失败就像路亚抛出去没上鱼一样，再抛一杆就好了。稍微大一点的失败就像是空军了一样，下次做好功课再钓就行了。 在动画的最后，面对着男主的离去，便利店的大家并没有像传统的动画情节一样抱在一起放声大哭。而只是平淡的接受了这件事，小花甚至还特地去钓了一条更大的鱼，就像离别这种事完全没有发生一样。这种因为兴趣而相遇，不过分干涉对方的生活的关系，也是现在成年人之间最普遍的关系(原来我已经不是会高喊友情羁绊的高中生了吗TAT)。动画的剧本质量是相当过硬的，大量通过钓鱼对生活的隐喻，再配合上相当优秀的音乐，让本片的观感相当放送与舒适。不愧是芙莉莲的脚本+孤独摇滚的音监。村井之恋世界第一PPT，十月毋庸置疑的最大黑马(虽然好像没什么人看)，我们2024年10月也有自己的无神世界！作为一部搞笑动画，村井之恋有着PPT级别的惊世演出和逆天的配乐。你永远无法想象下一幅PPT究竟要演什么。作为一部恋爱动画，村井之恋主角配角情商全程在线，尤其是男主的粉毛基友，情商全程在线，各种助攻男主最后事情败露还挺身而出替男主受罚。2024最佳男配角没有之一。村井之恋最优秀的一点在于节奏的把控即搞笑与恋爱之间桥段的平衡。一集前面大半段用来搞笑，最后随着突如其来的BGM开始正经，整体的观看节奏相当舒适。前半段通过搞笑让你降低防备关闭心之壁，然后趁你不注意突然正经一下直击内心，颇有一种看银魂的感觉。其余新番简评 可爱史莱姆噗尼露 相当优秀的搞笑作品，十分值得观看。最后的断章堪比胆大党的断章，相当恐怖 真的要结婚吗 十月最佳恋爱动画，十二集从假结婚到真结婚，将走进他人生活所需要的勇气，结婚的分量和意义清晰的展现了出来。相当值得观看。 乱马1/2 高桥留美子老师是真神，强烈建议观看。期待第二季。 魔王2099 剧情究极无敌典中典，但是妹子好看。忙碌一周后按摩大脑首选。 GGO第二季 粉毛p90太好看辣，就爱看萝莉打枪，第三季快点端上来罢！ 地动 制作组死性不改，高情商地说是延续了前几话的制作风格，低情商的说就是制作还是一样的烂。还是看漫画吧（点头 唯愿来世不相识 感觉和冻牌比起来就是在过家家，观感一半在女主cv，一半在女主颜值。 暗杀女仆冥土小姐 观感全在女主颜值，除此之外感觉不如艾莉同学。看的最困的一部
呃啊，我要看杖剑第二季，没有杖剑看脑子好痒啊！众所周知，2024年7月业界就像挖到石油一样，各种用经费堆出来的超级动画甚至多到用一只手都数不过来了。虽然这句话听起来不像称赞的话，但是日本动画单集制作经费普遍偏低，在一个季度内出现五部以上不差钱的动画实属难得，更何况还是在一年中大概率会很平淡的7月，回想去年七月还只有MyGo一部动画来撑排面。但是众所周知，有钱不等于好口碑，大制作不等于好剧情(参见上季度夜晚的水母不游泳)。但是今年七月有那么一部动画，制作剧本两开花，祂就是——《败犬女主太多了》。败犬女主太多了败犬女主，七月毋庸置疑的最佳动画。聚焦于校园青春恋爱，但是并没有从传统的“成功者”视角去叙述故事，而是从“失败者”的角度去切入青春期的主角第一次面对爱情时的故事。动画解构了传统的“青梅VS天降”情节，同时在解构之后又建构起一个笨拙，青涩的败犬形象。校园青春恋爱题材最为核心的要素是主角们的成长。“恋爱关系促进主角们成长，主角们的成长推动恋爱关系进一步加深”这么一个永动机构成了剧情发展的推动力。而对于败犬角色，从面对失败到接受失败再到走出失败的这样一个过程，同样也会推动角色的成长。败犬女主在描写这个过程时的笔力可谓一绝。雨森年过半百的阅历让每个角色的做法相当的合乎情理，同时又没有老一辈喜欢的说教式观点表述，由此奠定了败犬女主剧本质量的基础。在展现败犬女主成长的部分中，雨森并没有安排大段的直接的对话，而是通过行动，语气等侧面去展现人物心境的转变。这么处理所带来的独特的留白感再加上败犬女主们青涩且笨拙的处理方式，将校园青春恋爱中的青春感描写到了极致。同时比起他人的点醒，这种自己咀嚼失败的酸涩、自己品味失败的痛苦、最后自己挣脱失败的枷锁飞向更广阔天空的过程更能体现败犬女主的成长。正如同OP所唱的“眼中闪着泪光 依旧破涕为笑，绽放，属于自己的耀眼光芒。”败犬女主的魅力或许就来自于这份从失败的痛苦中绽放的耀眼光芒。在动画制作层面，鲜艳但不扎眼的上色风格，高超的光影技巧让青春感冲出屏幕直击每个人的内心。败犬女主简直就是在原作底子优异的前提下用最好的制作与超高的经费堆出来的一个尤物，是不可多得的精品，且看且珍惜。义妹生活义妹生活，虽然穷的荡气回肠，但是却成为了整个七月最好看的动画之一。本来只是一个没人会在意的便宜轻改动画，但是上野壮大考着过硬的分镜把这部动画盘活了。我敢说整个2024年没人能比上野壮大更懂电影感，你说对吧，神户守。在夸分镜之前，先来夸一手义妹生活的剧情。虽然据说上野对原作进行了较大幅度的删改，但是底子不够硬哪怕进行删改也无法从厕纸变为优良佳作。义妹生活的剧情核心在于两个“不信任”他人的人逐渐放下防备，逐渐学会依赖他人，逐渐学会爱上别人的过程。沙季在一开始有一句话“相互给予的时候，我更倾向多付出一点。”这里的多付出并不是因为乐于为他人付出，而是单纯的不想因为相互给予和别人建立联系。对于这么一个不对他人抱有期待，不信任别人的人身边忽然冒出了一个同龄陌生的异性普通的无条件的对她好，第一反应绝对是把他推开而不是感谢他的付出。这个矛盾就构成了沙季与悠太关系的基本矛盾。渴望依赖但又不敢依赖。而在这样一个矛盾的作用下，悠太完美的完成了义兄的职责。但是正是因为悠太做的太好了，让沙季无法多付出，让沙季无法摆脱本能的依赖悠太的冲动，但是沙季又本能的抗拒依赖他人。于是在这个矛盾的作用下，沙季原本正常的行为会出现一些异常，比如夜袭。这里的夜袭可以说是这个矛盾直接导致的。假设一个美少女受到原本陌生同龄男性的无条件关心，第一反应可能就是“他是不是馋我身子”，更何况是与风月场所有一定程度接触且家庭意识比较单薄的沙季。这里如果悠太顺势而为，那么对于沙季来说义兄的关心就不是无来由的关心，只是因为馋身子罢了，这样就可以回归以往的相处模式，就不会再烦恼了。但是悠太把她推开还训斥了一通。这就让沙季不得不接受“这个人就是在给我无来由的关爱。”在接受了这个之后，沙季原本坚硬的内心开始瓦解。当然这个时候我们的沙季酱是没有注意到的，但是在不知不觉中，沙季已经逐渐接受并习惯了依靠悠太这件事。众所周知，人在得到久久期望而不得的东西时，往往会变得贪婪。所以当沙季看到悠太身边的读卖学姐，看到悠太普通的和自己的友人打成一片时。“嫉妒”，这份在长大后可能从未出现在沙季心中的感情，就这么出现在了她心里。当然一开始我们的沙季小姐是不会承认这份感情是嫉妒的。但是随着时间的推移，看着悠太和读卖、真绫越走越近。我们的沙季小姐终于绷不住了。“如果非要给这个感情取一个名字，那么就是嫉妒。”沙季肯定不是这个时候才意识到自己的感情，只是这个时候不得不承认，原本拒他人千里之外的自己，居然也会产生出嫉妒这种丑陋的感情。随后在悠太的“催促”下，沙季也正常的开始与其他人建立联系。从这一点也可以看出，原本坚硬的心防已经不剩什么东西了。随着与越来越多人建立关系，沙季逐渐意识到自己对悠太的感情是不同于其他人的，那么这份感情究竟是什么，是恋爱吗？可是我们是兄妹。这里就产生了第二个基本矛盾，恋爱还是兄妹。在第九话，两个人都意识到了，“原来我是喜欢对方。”但是因为是兄妹，所以这份感情一定要藏起来，一定不能让他发芽。但是感情的种子岂是这么讲道理的东西。在品尝过恋爱的甘甜之后，又怎能轻易掩埋这份情感。因此二人越是疏远，越是以普通兄妹来限制自己，在独处的时候这份感情就越是浓渴望。终于，在12集，我们的浅村悠太绷不住了。第十二话二人的文戏可以说是我最喜欢的文戏之一。“骗人。”“开玩笑？”沙季在听到悠太的告白后的话一方面是说给对方听的，另一方面是说给自己听的。“只不过是兄妹之情吧”“只不过是因为突然和异性接触机会变多所以喜欢上我的吧”沙季本能的不愿意去面对这份感情，因为自己不想依赖他人，因为这个人是自己的哥哥，所以沙季下意识地否认这段感情。但是在缩回卧室冷静了一会之后，她意识到悠太和她是一样的，都不愿意依赖他人，都面对着兄妹关系带来的伦理上的拷问。但是他鼓起勇气说出了这份感情。因此沙季也决定不再逃避。“谢谢你鼓起勇气。”她这样回应了悠太。随后进行了堪称近几年最为复杂模糊的告白。好像剧情部分说的太多了，那就来聊一下分镜吧。作为七月新番最穷的几部（厕纸不算），义妹生活的制作可以说全是靠着分镜撑起来的。大量的中远景避免了面部崩坏带来的观感下滑，同时有增加了两人的距离感。前期用极其微弱的室内光线且两人绝大多数时刻分别处于场景的暗处与亮处营造出了两人陌生，疏远的感觉。加上宁静的音乐，人物对话时切到其他地方的镜头，以及主角们文静的性格，打造出七月独一无二的文艺电影感。虽然这么说好像没什么，但是在贫穷的动画里用心设计分镜已经是很难得的一件事情了。因为贫穷动画一贯的处理方式是人物大头照+尽量少的背景，这里义妹生活一反常规的采用完全中远景的方式做可以算得上是离经叛道之举。再加上每段剧情结束的妹视角用4：3的画幅描写妹视角且与前段剧情处处照应的演出。哪怕放到败犬女主级别的经费下也算得上高规格的分镜设计了。上野壮大，你简直就是超人！深夜冲击&亦叶亦花深夜冲击可以说是七月最不着调的新番，虽然是“美少女轻百”动画，但是相比隔壁的菜花来说人设属实是略显特立独行了。主角团里面几乎就没有一个算得上是“美少女”的角色，但是12集看下来和他的剧本居然产生了独特的化学反应。深夜冲击讲的是因为暴力事件被网暴的自媒体作者不得不离开原团队，然后偶遇一帮吸血鬼重新开始拍视频的故事。一开始自媒体+网暴让我下意识幻视上个季度的夜水母，但是二者的剧本质量相比就是一个天上一个地下。深夜冲击的剧本不管是贯穿全线的真咲与利布的故事，还是每集的单元回都相当扎实。尤其是谱风的单元回，20多分钟的时间里运用叙述性诡计讲完了一段人类x吸血鬼的寿命论故事。最后的反转更是真正意义上的“意料之外，情理之中”。通过单元回一步步推动真咲与吸血鬼们的成长，最终在12集开花结果。抽象的剧情配合上独特的人设，深夜冲击就是七月最佳原创。再反观亦叶亦花，MYGO原班人马，原创青春美少女动画。单看这两个tag就仿佛去年七月某部动画的继承人来了。开播前可以说是备受期待，但是开播之后的观感只能呃呃。群像部分叙事混乱，单元回部分剧情样板戏，以及日常与主线之间强烈的割裂感，仅剩的百合部分也轻飘飘的写过去了。最终观感堪比四月的夜水母。所以说一部好的原创动画，到底什么最重要呢？擅长逃跑的殿下&艾莉同学&杖与剑的魔剑谭擅长逃跑的殿下，2024最强制作，2024最强偏科战士。人物动作十分流畅，上色风格统一，放到其他动画里一整季都很少有的超豪华作画在这里就像批发一样，一集两三次甚至更多，只能说梅原班还是太强了。但是抛开超豪华的作画，这部动画的其他部分都有点呃呃。诸如奇怪的战力设定，过于多且密集的搞笑桥段，主线与日常严重的割裂感。十二集看下来感觉除了制作以及2024第一男娘的盛世美颜外，似乎就没有留下什么深刻的印象了。杖与剑的魔剑谭以及艾莉同学，则是擅长逃跑的殿下的降阶版。制作有点东西但不多，剧情比起殿下来说更差，可以说是擅长逃跑的殿下ProMax版本。先说艾莉同学，动画工房超美丽的制作，一集一个ED，可惜奈何原作剧情实在是太烂了。一开始恋爱喜剧的部分还行，不带脑子看看老婆就可以了。但是到了后半的学生会篇，简直就像是把你脑子抓出来按在地上摩擦一样无语。很难想象我看一个校园青春恋爱喜剧动画能看的脑溢血，上次好像还是辉夜的漫画部分。很难想象作者是不是对贵族学校有什么误解，一个学生会选举整的堪比美国大选，但是选举的议题和手段又像是小孩子过家家，而且还又臭又长，看的我仿佛大脑被强健了一样。但是艾莉同学里有能和圣佳树五五开的周防有希，所以我还是看完了。而至于杖与剑的魔剑谭，就更是超强制作+超典剧情。那个剧情就真的是看到开头就知道结尾要怎么演，但是因为太典了所以反而观感没那么差，再加上红毛男的傲娇男败犬形象实在是太好笑了，所以整体观感其实还可以，是个相当不错的大脑按摩器。但是，但是！为什么我家艾尔菲戏份那么少，我就是去看老婆的结果根本没几个镜头！虽然珂蕾特也很可爱就是了，但是我老婆戏份能不能多一点啊！不过四月有七王子，七月有史莱姆和杖剑，万代是爱上做厕纸了吗？DDDD恶魔的破坏七月和败犬五五开的最佳动画。拥有精细的作画，顶级的群像描写，扎实的剧本。第五话和第六话更是几乎封神，无论是演出还是剧本的完成度都极高。后续剧情依旧几乎无尿点，对于末日下的日常描写更是相当出色，双线相互呼应的设定是的本片的观看体验相当的好。但是本片不适合绝大多数人观看。DDDD的剧情有很多日服的独特设定，软弱政府，驻日美军，对政府的不信任，反社会团体等，同时在一些重要问题例如校园霸凌的处理相当儿戏(虽然我已经习惯了但是还是想吐槽)。但是整体精巧的剧情设计以及顶级的群像描写还是相当值得观看的。其余新番简评 魔法少女与恶曾是敌人 这个深森白夜啊，看三秒钟不爱上都是神人了。很甜，女主很可爱。 地下城里的人们 设定有趣，制作略穷但够用，观感很舒适。 哎咕岛消失的舔甜歌姬 七月和夜拳并列的最佳剧本。扎实的悬念设计和反转，但是制作极其抽象。 2.5次元的诱惑 虽然是肉番，但是剧情意外的燃是怎么回事。 ATRI gal改动画要改季番篇幅还是太短了，在原作剧情不算出彩的情况下，大幅删减日常内容只会进一步暴露剧情的问题。 异世界失格 如果不把男主当成太宰治看，会意外的不错。部分篇章很典但是整体剧情在异世界动画里很出彩。 这个世界漏洞百出 设定相当有趣，但是人设制作配音以及改编都很差。 疑似后宫 你知道的，我一直是沙织姐姐忠实的粉丝 身为v的我因为忘记关台而成了传说 你知道的，佐仓女士的本色出演我一直很害怕。还有这部动画也是一集一ED，但是为什么看起来这么穷呢？ 战国妖狐part2 白狐社终究是摆烂了，连小玉老婆都画不好了。但是多了绝对领域，所以勉强能看。水上悟至老师的作品还是看漫画吧 天穗之咲稻姬 花田的糊弄作品，感觉更像是子供向作品，没啥看头。 前辈是男孩子 2024最佳白学场面出处，完美结合轻bg+轻bl题材，但是P9糊弄事的改编+并不出彩的原作，看起来是真的无聊。 鹿乃子乃子虎视眈眈 正片不如PV好看 我要招架一切 味最正的异世界动画，白毛红瞳的女主很好看。 恋爱无法用双子除尽 制作很差，虽然原作是扭曲巨作但是动画并没有很细腻的情感描写，不如直接看原作。 物语系列 还是那个味，每次一打开仿佛穿越回2009年看化物语 我推的孩子 舞台剧篇最高光给了一个路人，阿库娅的部分反而制作没顶起来。整体素质不错但是奈何原作被刺。
记录一年来折腾windows个人媒体库的历程。内容包含windows下不使用docker安装jellyfin，AutoBangumi，qbittorrent实现看番/自动追番。安装navidrome作为音乐服务器。安装Komga与tachidesk作为漫画管理软件。 近期入手了一台linux的迷你主机，在完成了相关服务的部署后，原先在windows上部署的服务就已经不需要了，于是准备将以前写下的文章做一个整理与修正，也算是给自己第一段折腾的道路画上一个句号。qbittorrent安装与jellyfin媒体库搭建基础首先需要了解动画下载的核心方式，BT下载。如果想要BT下载可持续发展，请务必不要使用迅雷，网盘离线下载，请务必不要使用迅雷，网盘离线下载，请务必不要使用迅雷，网盘离线下载。 BT下载的核心是分享，一个资源的下载速度为其他人上传速度之和。如果没有人继续上传（做种），那么对应的资源将无法再下载。所以为了保证良好的BT环境，请务必使用qbittorrent等正规客户端进行下载并做种。这里选用qb是因为AutoBangumi的下载只能是qb。这里推荐安装c0re100大佬制作的QBEE，该版本内置了实时更新的tracker服务器并内置了反吸血功能。只需要前往github官方页面下载即可。资源下载关于资源下载可前往蜜柑计划、喵站、动漫花园等BT站下载。在下载时可下载种子文件或者复制磁力链接在qb打开即可进行下载。对于时间比较早的资源可能会没有速度，这是正常现象。资源分类关于片源的质量，可通过片源类型进行简单的区分。常见的片源类型有WEB-DL、WEBRIP、BDRIP、BDMV、DVDRIP、TVRIP。 WEB-DL是指从互联网流媒体平台直接通过扒源等方式获取的片源，一般常见于新番资源。此外，如果在WEB-DL后标注了Baha的资源为来自台湾巴哈姆特动画疯的片源，此片源拥有内嵌的繁中字幕，且绝大多数新番都可按时更新。在后续通过rss订阅下载新番的过程中最稳定好用的源就是Baha源。WEBRIP则是在WEB-DL的基础上进行画面处理与压制，但是画面质量上来说区别不大。 BDMV为在新番BD发售后，直接从BD中提取出的去除了加密的第一手资源。BDMV资源普遍体积较大，且有时候无法使用potplayer或者mpv进行播放。此外，由于各大厂商在制作BD时技术参差不齐，画面质量一般也不是最好的。从实用性角度来讲不建议大家下载BDMV资源，但是BDMV资源是各大压制组与字幕组制作片源的根基，因此对于特别喜爱的番剧，在有能力的情况下可以对BDMV进行下载保种。 BDRIP是压制组对BDMV资源进行处理，压制后放出的资源。通常情况下，BDRIP会在BDMV的基础上修复线条，去除噪点同时通过算法逆向拉伸原片的分辨率。因此画面质量普遍高于原盘资源。同时因为进行了压制处理，最终的文件大小远小于原盘资源。因此BDRIP是开播时间一年以上的动画最普遍的下载类型。 DVDRIP与TVRIP常见于一些没有BD的老番与特别篇。这些资源在画面质量上往往会逊色于BDRIP于WEB-DL，但是因为bt下载的特殊性，如果遇到自己喜欢的老番也推荐进行下载保种。 一般对于已完结的动画，推荐下载BDRIP。如果没有，就下载WEBRIP。而对于正在更新的新番，下载WEB-DL即可。(虽然实际使用过程中是哪个资源快下载哪个)硬链接整理BT资源的整理相较于普通资源会相对复杂。因为一旦破坏了文件结构bt软件会无法识别进而无法做种。因此在整理前需要用硬链接来保证文件结构不被破坏。硬链接类似于C语言中的指针，是指向文件实际存储位置的一个指针。用硬链接将文件“复制”一份后，对其进行重命名，移动等都不会对源文件有任何更改。同时又因为只是一个指针，而不是在存储层面拷贝了一份，所以不会和复制一样占用两份空间，造成空间的浪费。可以创建硬链接的软件有很多，我使用的是不知道从哪里找到的软件，软件我已经分享在了链接内，自行下载即可。下载完成后双击打开界面，分别将原文件目录和目标目录添加到软件中，在创建硬链接时最好勾选“目录结构一致”选项。然后点击开始复制就会在目标文件夹中创建出与原文件完全一致的文件。然后就可以对其进行重命名等操作进行整理了。这里推荐文件结构设置为[database] #正片目录 │── [torrent_1] # 原文件 └── [torrent_2] [collection] #整理文件夹 │── [anime_1] # 整理好的动画 └── [anime_2] 这样可以最大程度的保证二者的独立，从而在后续管理的过程中可以分别管理。批量重命名由于动画压制组的命名规范与影音管理软件的命名规范不一样，为了能够让影音管理软件识别并挂削元数据，就需要对文件进行批量重命名。批量重命名的规则因人而异，我通常使用的命名规则为# 文件目录格式 剧集名 #正片目录 |──Season 1 | └── 剧集 |──Season 2 | └── 剧集 |──Specials | └── 剧集 └── media_info.txt # 保存字幕组，压制组以及文件信息 # 剧集格式 [字幕组][压制组] 剧集名 SxEy (文件类型 分辨率 视频编码格式 音频编码格式) # 如果字幕组与压制组原本就有合作，前两项合并为一项并使用&连接 例:[字幕组&压制组] # SxEy是指剧集的第x季，第y集 如果不追求在文件内保留压制组，字幕组等信息可简单命名为SxEy，后续获取元数据时可使用TMM自动更改。这里我也将我正在用的软件放在了链接内，自行下载使用即可。如果按照上述方式命名，使用方法为将文件拖入后在左上角修改排序方式为按照名称排列，然后进入自定义模式，将原文件占位符替换为上述格式，并将SxEy替换为对应的季数与序号占位符，然后点击重命名即可。刮削元数据挂削元数据为搭建媒体库之前的最后一步。首先需要介绍一下元数据的定义。众所周知，在一个成熟的流媒体视频网站上，剧集页面上包含有海报，缩略图，背景图，演员信息与简介等。这类信息统称为元数据。而为了实现这种效果，我们需要通过软件获取这些数据并保存在本地，供软件识别。这个过程就叫做元数据的刮削。虽然后续使用的媒体库软件例如jellyfin可以自动识别元数据并刮削，但是为了避免识别错误(诸如翻译不统一，季度划分不统一以及特别篇顺序不统一等)，还是建议刮削好后再丢到媒体库。这里使用的刮削软件为TMM，可前往其官网下载最新版本。下载安装后双击打开进入软件界面。第一次使用时需要先配置媒体库目录。点击设置-->电影/电视节目-->媒体库目录。然后将先前整理好的文件夹添加到媒体库目录中，然后关闭设置页面点击刷新媒体库即可。右键想要刮削元数据的剧集名，选择搜索并刮削指定的电视节目，在弹出的窗口中搜索获取到的剧集点击确定。然后等待TMM自动挂削。如果一直刮削不到或者报错，可能是因为网络问题无法访问TMDB，这个时候需熬修改host文件或者使用科学上网的方式来连接TMDB。这里仅介绍修改host文件的方法。首先进入DNS Checker网站查询image.tmdb.org，api.themoviedb.org，www.themoviedb.org的ip地址，查询结果出来后选择地址在中国的ip复制。 获取到ip地址之后，进入目录C:\windows\system32\drivers\etc\，右键hosts使用记事本打开，将获取到的ip按照ip 域名的格式填入hosts文件中并保存。如果提示无权限修改可先将其复制到桌面，修改后再复制回去并选择替换原文件即可。元数据刮削完成后可右键对应剧集-->重命名&整理-->重命名整理选定聚集，对文件进行进一步的重命名。重命名格式可以在设置中修改。但是我没找到可以保留压制组等信息的重命名方式，所以仅推荐不强求在文件名中保留压制组信息的人使用这个功能。媒体库搭建元数据获取完毕后就可以开始搭建媒体库了。我这里使用的是jellyfin搭建媒体库。首先进入jellyfin的官网下载windows版本的服务器端。下载完成后双击安装，先择basic install安装即可。安装完成后启动jellyfin服务端。启动后右键系统托盘处的jellyfin图标，选择start jelyfin --> open jellyfin随后就会打开jellyfin的web页面进入web页面后会自动搜索局域网内的jellyfin服务器，如果搜索不到，就输入127.0.0.1:8098即可连接成功。初次使用需要进行初始化配置，显示语言与元数据语言选择简体中文，剩余的根据引导自行配置。（创建媒体库时暂时先跳过，后续一并设置）登录之后需要设置媒体库目录。首先进入设置-->控制台-->媒体库-->新建媒体库。内容选择混合电影和电视剧一遍剧场版与正剧统一整理，然后根据个人喜好填入媒体库名称，文件路径选择先前整理好的文件夹，剩余选项自行填写即可。配置完成后jellyfin会自动扫描文件夹，稍等片刻后就能看到刮削完毕的海报墙了。如果想通过局域网内的其他设备访问，需要先获取本机ip地址。win+R输入cmd打开命令行面板，然后输入ipconfig即可看到自己的ip地址，然后在对应设备的浏览器/客户端输入ip:8098即可连接到服务器，实现多端播放记录同步。embyToLocalPlayer脚本配置如果是在windows平台进行播放，可以使用浏览器脚本与mpv实现调用第三方播放器播放来实现最佳播放效果。关于mpv的配置可以参考VCB官网的教程贴配置，这里不做过多讲解。这里使用的是embyToLocalPlayer脚本。首先进入edge的扩展商城安装tempermonky。安装之后进入GreasyFork搜索embyToLocalPlayer安装。需要注意的是该插件的运行需要使用python，请自行前往python官网安装，安装时请务必勾选add to path选项。安装完成后，在脚本主页下载embyToLocalPlayer.zip文件并解压，解压完成后双击运行embyToLocalPlayer_debug.bat，按2启动开机自启与后台运行。然后用记事本打开embyToLocalPlayer_config.ini，将配置好的mpv填到对应路径后指定使用mpv播放。配置完成后可前往jellyfin进行测试，如果进度回传与播放都正常，那么媒体库的配置到这里就结束了。接下来需要介绍的是自动追番系统的配置。自动追番系统配置自动追番使用的是AutoBangumi与mikan实现的。使用时请自备mikan账号与魔法上网软件。AutoBangumi安装对于windows用户，可以使用docker desktop进行部署。但是会带来较大的性能损耗。AutoBangumi官方也提供了windows部署的方式。首先去github官方页面下载最新版本的zip文件。然后需要确认自己的电脑有没有安装python(3.10版以上)与pip包管理器。如果没有的话可以去python官网进行安装。如果只缺少pip包管理器，可以将get-pip脚本中的内容复制到文本文件中，然后将文本文件重命名为get-pip.py。而后在对应目录下右键空白处，选择在终端中打开。而后执行python get-pip.py # 安装结束后使用 pip --version 来验证是否安装完成 在python与pip安装完成后，将下载好的zip文件解压到自己喜欢的目录下，然后进入解压出的src文件夹，右键空白处选择在终端中打开。而后执行python -m venv env pip install -r requirements.txt 等待程序跑完后，在当前目录下创建名为config与data的文件夹。最后执行python main.py 如果成功输出AutoBangumi的logo并可以通过120.0.0.1:7892访问到AutoBangumi的web管理界面就算部署成功。部署成功后还需要设置后台运行与开机自启。这里可以采用官方文档中提供的nssm方案。我这里使用的是pythonw的方案，相较于官方提供的方案在开机时会有命令行窗口闪一下。首先创建一个文本文件，文件名随意。然后输入以下内容@echo off if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit :begin REM D: cd D:\Win Server\AutoBangumi\src pythonw main.py 保存退出后将该文本文件的后缀名改为bat。此时可双击测试是否可以正常运行(确保运行时AutoBangumi并没有在运行)。如果可以成功运行，按win+R输入shell:startup后回车，然后将bat文件复制到打开的文件夹目录。随后重启之后AutoBangumi就可以自动在后台运行了。配置AutoBangumi打开AutoBangumi的web管理界面，输入默认的账号admin密码adminadmin。此时距离正常使用还需要配置下载器。首先是配置下载器，首先需要安装qbittorrent。对于windows直接下载QBEE安装即可。安装好之后打开qb，进入设置界面，选择WEBUI，配置ip(win为本机ip，不要使用127.0.0.1)端口与账号密码。配置好后将对应信息填入AutoBangumi的下载器设置中，重新启动即可。如果看到右上角小红点变绿，说明配置成功，就可以开始用了。如果无法正常解析RSS可能还需要设置代理。设置方法为在代理设置中填入代理服务器的ip与端口即可。RSS订阅链接添加RSS订阅连接的添加有三种方式，通过我的番组批量添加，在番剧页面添加以及通过搜索筛选获取。通过我的番组批量添加首先进入mikan的主页，注册账号，然后在个人设置里打开高级订阅，以确保之后在订阅时可以选择语言。然后回到主页，点击想要订阅的番剧，在弹出的列表中选择自己喜欢的字幕组进行订阅。一般在追新番过程中推荐订阅ANI放流组放流的Baha源。在番剧主页获取进入mikan主页，点击想要订阅番剧的名字，会跳转到番剧的主页。然后点击想要订阅字幕组旁边的RSS图标，即可跳转到RSS页面，然后复制即可。该方法适用于需要单独管理某个番剧时使用的。通过搜索筛选获取在mikan也可以通过搜索筛选进行RSS订阅，通过搜索关键词筛选结果然后点击搜索结果右上角的RSS订阅链接也可以实现RSS链接获取。这种方法同样适用于其他bt站。订阅完毕后，回到页面顶部，在”我的字幕组订阅更新“一栏的右下角点击RSS订阅，之后会跳转到一个网页，复制网页链接即获取到了RSS订阅链接，随后去AutoBangumi添加等待解析即可使用。漫画管理系统搭建漫画管理相较于动画管理来说会相对简单，因为汉化过的漫画资源很少会有bt资源，而如果会用pt的话想必也不会为管理漫画发愁了。有关漫画的管理我使用了两个软件：komga和tachidesk。tachidesk用于管理正在连载的漫画，komga用于管理单行本和已经完结的动画。Komga使用komga的使用与jellyfin类似。首先去komga官网下载压缩包。注意一定是下载压缩包而不是下载安装文件。不然会因为微软商店一些奇怪的问题导致无法启动。下载安装包后解压，然后进入bin文件夹，找到komga.exe文件双击运行。等待片刻在系统托盘处找到komga的图标，右键选择open Komga即可进入komga的web管理页面。然后输入管理员账号即可开始使用。在新建库的时候建议勾选启动时扫描和每次扫描后清理垃圾这两个选项。然后选择漫画文件夹的目录并等待扫描完成即可。BangumiKomga脚本的使用由于漫画元数据的获取相对于动画极为困难，因此不是特殊强迫症没必要执着于元数据获取（但是我是）。我这里使用的是BangumiKomga脚本，使用时以Bangumi为数据源自动填充元数据，相比豆瓣等数据源正确率高了不少使用时需要用到python与anconda，可自行前往官网安装(安装anconda仅需安装miniAnconda即可)。需要注意的是安装时请务必勾选Add to PATH选项将python与anconda添加到环境变量中，忘记的话请自行搜索添加环境变量的方法。成功安装之后，前往BangumiKomga的github主页下载压缩包并解压。解压后进入BangumiKomga/install文件夹右键选择在终端中打开。而后运行conda install --file env_conda.txt pip install -r env_pip.txt 安装完成后进入BangumiKomga/config，将config/config.template.py重命名为config/config.py，然后用记事本打开并修改对应配置。# KOMGA_BASE_URL 将其修改为komga对应的ip:端口。 # KOMGA_EMAIL 将其修改为komga的管理员邮箱 # KOMGA_EMAIL_PASSWORD 将其修改为komga的管理员密码 # BANGUMI_ACCESS_TOKEN 用于读取NSFW条目，在 https://next.bgm.tv/demo/access-token 创建个人令牌 # KOMGA_LIBRARY_LIST 处理指定库中的书籍系列。komga界面点击库（对应链接）即可获得，形如：'0B79XX3NP97K9'。填写时以英文引号''包裹，英文逗号,分割。与KOMGA_COLLECTION_LIST不能同时使用 # KOMGA_COLLECTION_LIST 处理指定库中的书籍系列。komga界面点击收藏（对应链接）即可获得，形如：'0B79XX3NP97K9'。填写时以英文引号''包裹，英文逗号,分割。与KOMGA_LIBRARY_LIST不能同时使用 结束配置后推出到refreshMetada,py所在的文件夹，右键在终端打开而后输入python refreshMetadata.py 如果终端未报错，且成功生成refreshMetadata.log文件并日志中也无报错，则已经部署成功，此时返回komga即可看到刮削好的元数据。注意 由于识别成功率较低，建议在拉取元数据之前进入bangumi获取对应作品的链接，然后在komga中手动添加连接并命名为cbl后再进行刮削，成功率会高不少。Tachidesk使用Tachidesk使用时不同于Komga，不需要自行下载资源，只需要添加阅读源即可实现漫画的聚合阅读。使用前首先进入github主页下载稳定版的安装包并解压。解压后运行Tachidesk Browser Launcher.bat即可进入tachidesk的web界面，如果未进入可以在系统托盘找到tachidesk的图标，右键打开即可。tachidesk无需配置登陆账户与数据库，但是需要添加数据源来获取漫画资源。点击左边第三个图标进入插件界面，此时如果有科学上网就可以看到各种数据源，秩序点击下载安装接口。如果看不到，则可以去分享链接里下载。如需拷贝漫画源则可以去这里下载。下载后在数据源界面点击左上角加号进行离线安装即可。安装结束后点击第四个图标进入阅读源界面，点击左上角筛选对应语言的阅读源。注意只有勾选后才会显示对应语言的阅读器，不勾选即使安装了也不会显示。然后点击对应阅读源进入即可开始阅读漫画。遇到喜欢的可以点击Add To Library添加到暑假即可在首页看到。如果想利用tachidesk管理本地漫画，则需要将漫画文件放入C:\Users\lenovo\AppData\Local\Tachidesk目录下的local文件夹后进入local source源添加至书架即可。使用软链接重定向local与download文件夹由于local与download文件夹的路径在C盘，随着漫画资源的增多，C盘可能不知不觉就变红了。所以需要将local与download文件夹重定向至其他盘符。我使用的是软链接的方式进行文件夹的重定向。首先将locak文件夹的数据移动到连接到的文件夹里并删除local文件夹。然后用管理员方式打开命令行并输入mklink /j "C:\Users\lenovo\AppData\Local\Tachidesk\local" "链接到的文件夹路径" download文件夹同理。配置komga与tachidesk开机自启最后需要配置开机自启。首先创建komga.exe和Tachidesk Browser Launcher.bat的快捷方式，然后按win+R输入shell:startup并回车。将两个快捷方式复制到打开的文件夹中即可完成开机自启。Galgame管理Galgame管理相比于漫画与动画可以说是十分的简单，只需要potatoVN即可。potato的使用逻辑与jellyfin和komga类似均需要设置媒体库目进行本地资源的录入，关于potatoVN的获取，可以前往微软商店页面进行下载。下载完成后双击快捷方式即可进入应用界面。打开应用后进入游戏库界面添加游戏库目录即可正常使用，这里需要注意的是，游戏库目录结构必须是根文件夹 #媒体库文件夹 |——游戏文件夹 | └—— 游戏启动文件 |——游戏文件夹 | └—— 游戏启动文件 |——游戏文件夹 | └—— 游戏启动文件 否则在自动扫描时可能会无法录入。如果有特殊需求可以在游戏界面手动录入。添加完游戏库之后软件会自动从数据源网站获取元数据。亲身体验下来准确率还行，但是偶尔会有识别错误的。遇到识别错误的可以前往bangumi或者VNDB手动获取游戏id后填写，然后重新获取元数据即可。如果有海报未获取到可以反复刷新元数据直到海报成功获取。配置结束后只需要在potatoVN内启动游戏即可记录自己的游戏时长数据。同时potatoVN还支持按厂商，标签等进行分类管理。由于我的Galgame数量不多，因此就没做深入的了解。mobox模拟器mobox是一款运行在teurmx上的应用，用于在安卓端模拟运行windows软件。相比于广为流传的krkr与ons，mobox最大的优势是使用的资源直接就是windows资源，无需特地寻找移植资源。但是mobox对手机性能的要求较高，尽管相比于winloader来说性能要求低了不少。可以说mobox是现在安卓端模拟运行Galgame的最佳选择。注意：mobox在安装的时候需要使用魔法上网在安装前请自行准备。安装mobox在安装mobox之前，需要下载 Termux, Termux-X11 。下载完成后，首先进入termux，输入下面的命令并回车。curl -s -o ~/x https://raw.githubusercontent.com/olegos2/mobox/main/install && . ~/x 初次安装所需的时间较长，注意在这一步需要启动魔法，如果没有魔法的话回车后会没有任何反应。等待四五分钟后，会出现Select an option 1) Install previous mobox with box86 2) Install new mobox wow64 version 不同的数字对应不同的环境，我这里下载的是1，如果下载1之后无法正常运行就卸载重新安装环境2. 选择环境后会自动开始安装，这一步根据网速的不同花费的时间也不同。静待下载完成即可。配置Termux-X11下载完成后关闭teurmx，然后进入Termux-X11，选择PREFERENCES进入设置页面。讲设置按照下面的要求配置完成。 Display resolution mode exact Display resolution 1280x720 Reseed Screen While Soft Keyboard is open OFF Fullscreen on device display ON Force Landscape orientation ON Hide display cutout ON Show additional keyboard OFF Prefer scancodes when possible ON 配置完成后，回到termux，输入mobox回车等待片刻。之后在弹出的界面选择start 2wine即可成功启动mobox模拟器。初次启动需要进行初始化，等待的时间可能略长。 成功进入模拟器之后，如果出现时不时卡死的话，可能是由于termux后台运行被杀了，需要进设置讲允许termux后台运行打开或者使用悬浮窗小窗运行。如果芯片是天玑或者麒麟的话，需要点击起点→install。将第一个与第二个选项分别改为wined3d-8.20与VirGL Mesa 24.0.0。但这种配置只是能满足大多数情况，如果遇到游戏卡顿或者无法启动游戏就先对这两个选项进行一波排列组合，大概率能解决。（当然卡顿也有可能是性能问题）配置中文字体模拟器能够流畅运行后，mobox的模拟器配置就已经完成一大半了。接下来只需要安装字体并修改为中文环境即可。首先需要下载字体包(提取码:qynk)。下载后解压到手机的Download目录(Download目录对应的是mobox的D盘，之后导入游戏也是要复制到Download目录。)回到mobox，在D盘中打开字体文件夹，选中所有的字体复制(长按拖动选中后双指点击屏幕)，然后粘贴到C:/windows/Fronts目录下。粘贴完成后退出所有软件，然后重新打开termux，输入mobox。进入mobox主页后依次选择:Settings→System settings→Change locale。然后输入zh_CN，回车。之后回到mobox主页选择start wine正常启动即可。至此mobox模拟器的配置就结束了。之后将准备玩的游戏下载到Download目录下，然后启动目录内的exe文件即可。navidrome音乐服务器的部署使用Nacidrome的原因很简单，因为他不需要docker就可以在windows平台进行部署。但是部署过程相较直接使用docker来说会更加困难。所以不在乎docker带来的性能损失可以直接使用docker的桌面程序进行部署。使用Navidrome我们需要用到shawl，ffmpeg，以及Navidrome。ffmpeg与Navidrome均可前往其官网进行下载。其中ffmpeg只需要下载essentials即可。下载shawl并注册环境变量对于shawl也可以前往其github主页进行下载，但是下载后需要注册环境变量。所以我使用的是winget方案进行下载。打开命令行输入winget install -e --id mtkennerly.shawl 后等待安装完成后即可。当然如果因为网络问题无法安装的话也可以手动去github下载，而后在系统属性→环境变量→path中将下载好的shawl.exe文件的存放路径粘贴进去即可。注册ffmpeg环境变量首先将下载后的ffmpeg压缩包解压到一个自己熟悉的路径，然后进入其中的bin文件夹，随后复制文件路径。然后和注册shawl一样进入系统属性→环境变量→path中将该路径粘贴进去。保存后可以在命令行输入ffmpeg，如果弹出ffmpeg的版本号等信息即说明配置成功。Navidrome的配置与使用Navidrome的安装比较复杂，首先我们需要前往navidrome的github主页下载压缩包并解压，而后进入解压出的文件夹新建一个navidrome.toml文件作为其配置文件。新建后右键使用记事本打开。由于我对Navidrome的使用仅仅是最基本的使用。所以对于其环境变量的配置十分粗糙。如果有进一步的需求可以前往初之音大佬所写的Navidrome：自建音乐库的又一选择进行学习。我这里直接复制了官方文档的示例文件做了一些修改.LogLevel = 'DEBUG' ScanSchedule = '@every 24h' TranscodingCacheSize = '150MiB' MusicFolder = '音乐媒体库路径' FFmpegPath = 'ffmpeg.exe的路径' 其中必须要修改的是MusicFolder与ffmpeg项。前者是你的音乐媒体库路径，后者是你的ffmpeg.exe路径，复制粘贴即可。配置好后打开命令行，将navidrome的文件路径复制进去回车，稍等片刻进入浏览器输入127.0.0.1:4533。如果可以正常访问则说明配置文件配置无误。用管理员模式打开命令行，而后输入shawl add --name Navidrome -- "navidrome.exe路径" -c "navidrome.toml路径" 回车之后如果没有报错，则输入sc start Navidrome 然后即可前往127.0.0.1:4533。如果正常运行则说明服务创建完成。接下来将要给navidrome配置开机自启动。还是用管理员模式打开命令行，然后输入sc config Navidrome start= auto 即可实现navidrome的开机自启。接下来就可以前往127.0.0.1:4533注册账号开始navidrome的使用了。MusicTag与音流的使用尽管Navidrome自带了last.fm获取元数据，但是因为国内网络问题会导致时不时的断连。所以我还是使用MusicTag进行本地的标签管理。首先下载MusicTag，下载后解压然后打开软件。这里只需要注意两个地方即可完成基本的使用。自动匹配标签可以按照设置中设置的数据源优先级进行自动匹配。自动匹配时可以选择覆盖哪些标签，免得覆盖掉原本正确的标签，而图片源与歌词源则是手动选择不同的数据源，经常用于对自动匹配结果不满意的时候进行修改。替换完成后选中→右键→保存标签即可完成mp3标签的数据，之后只需要去Navidrome扫一次库即可看到保存标签后的效果。至于音流的使用则更简单，只需要前往官网进行下载后安装，而后和jellyfin一样输入电脑的pi地址与对应端口即可。如果不知道自己的ip可以打开命令行输入ipconfig进行查看。
人生第一次折腾linux小主机的经历 组这台主机一方面是暑假的时候由于笔记本上运行着各种各样的服务，所以电脑需要常年开着。但是24h不关机的电脑对于家里其他人来说有点过于新奇了，两个月内我因为电脑不关机被骂了很多次。另一方面是我馋独属于docker的应用很久了。主机配置 准系统：惠普800G5DM 299+30 处理器：i3-8100(可换G5400) 150 内存：杂牌笔记本内存8g*2 100 硬盘：杂牌m2固态 1t 260 总价：839 使用体验HP800G4DM整机体积小巧，仅有手掌大小，支持DP*2，HDMI*1输出。且散热做工优良，风扇在运行时几乎无噪音。搭载i3-8100与Debian12系统整机空载功耗15W，日常使用功耗在25W左右。目前部署了WIKI.JS、EMBY、AutoBangumi、immich、navidrome、qbittorrent、kavita、Alist，同时开启了smb文件共享。用于个人追番，音乐、小说、相册管理。在运行上述服务的同时可以流畅运行办公软件进行简单的办公。满足了linux学习机，办公主机以及个人服务器的需求。Debian12系统安装流程获取安装镜像并制作启动盘首先前往debian12官网下载安装镜像，如果在安装时无法联网可以选择完整安装镜像。下载完成后使用balenaEtcher烧录启动盘。安装流程首先将启动盘插入主机，然后在启动的时候连续按F10或Delete，随后会进入主板bios。进入后在advance选项中找到boot config。进入讲启动引导顺序改为usb优先。如果机器硬盘内有其它系统还需要关闭快速引导选项。更改完成后保存，然后重新启动就可以进入Debian12安装界面。进入后选择第一个Graphic install进入图形化安装界面。随后跟随引导安装即可。注意 root账户密码与普通用户密码一定要牢记，尤其是root账户密码 桌面环境推荐选用KDE Plasma环境 如果买来的硬盘内存在已有分区，分区时需要选用整个硬盘 如果是在线安装软件源推荐选用清华源 设置1.加入sudo用户组 将当前用户加入sudo用户组以使用sudo命令。# 切换root用户 sudo - # 加入sudo用户组 usermod -aG sudo 要加入的用户名 加入后重启电脑以应用更改。2.更换国内源 将Debian12换为清华源，在国内大概率可以更快下载软件。（如果在在线安装软件包的时候选择了清华源就没必要进行这一步了）# 打开源文件 sudo nano /ect/apt/sources.list # 将文件内内容用以下内容替换 deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware 更换之后可以使用下列命令更新软件# 更新软件包信息 sudo apt update # 更新软件 sudo apt upgrade 服务部署思路最开始搭建linux服务器的想法是想进一步简化RSS追番操作流程以及实现新番文件的外部存储。所以Autobangumi以及EMBY是必须要配置的。Autobangumi需要qbittorrent。RSS订阅更新需要配置代理，因此需要安装代理软件，这里使用的是shellCrash。之后又部署了navidrome作为音乐服务器，部署了immich作为相册，部署了kavita作为轻小说管理软件。上述服务大多使用docker部署。所以docker的核心命令docker run和docker-compose up需要仔细了解。docker部署容器常用方法docker安装注意以下操作需要root权限，可以先运行sudo -i命令获取root权限 1.安装必要系统工具sudo apt update sudo apt upgrade -y sudo apt -y install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates 2.安装dockersudo apt install docker.io # 开启docker服务并设置自动启动 sudo service docker start sudo systemctl enable socker 3.安装docker-composesudo curl -L "https://github.com/docker/compose/releases/download/v2.29.1/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose # 验证安装是否成功 docker-compose --version docker rundocker重点关心两个核心参数。-p与-v。docker的原理是创建一个小的虚拟环境，在虚拟环境中集成了软件运行需要的各种环境，只留出对应的接口进行访问。-p与-v分别决定了两个核心的接口，端口和存储目录。docker run -d \ --name=AutoBangumi \ -v /AutoBangumi/config:/app/config \ -v /AutoBangumi/data:/app/data \ -p 7892:7892 \ -e TZ=Asia/Shanghai \ -e PUID=$(id -u) \ -e PGID=$(id -g) \ -e UMASK=022 \ --network=bridge \ --dns=8.8.8.8 \ --restart unless-stopped \ ghcr.io/estrellaxd/auto_bangumi:latest 以上面的命令为例，name为docker容器的名字。-v定义的是外部环境与虚拟机内部存储目录的映射情况，-p定义的是外部环境与内部端口的映射情况。格式为外部目录(端口):内部目录(端口)，在docker容器部署时需要进行修改的也只有这两个参数的冒号左侧部分。例如外部7892端口被占用，我要将7892端口更改为其他端口，我可以将-p参数改为-p 8892:7892这样就将外部的8892端口映射到内部的7892端口。存储目录也类似。docker-composedocker-compose是另一种部署docker容器的方式，其部署流程为在希望部署的目录内新建一个名为docker-compose.yml的文件，里面包含了和docke run命令相同的信息。执行docker-compose up -d后读取docker-compose.yml的配置信息新建容器。version: "3" services: navidrome: image: deluan/navidrome:latest user: 1000:1000 # should be owner of volumes ports: - "4533:4533" restart: unless-stopped environment: # Optional: put your config options customization here. Examples: ND_SCANSCHEDULE: 1h ND_LOGLEVEL: info ND_SESSIONTIMEOUT: 24h ND_BASEURL: "" volumes: - "/path/to/data:/data" - "/path/to/your/music/folder:/music:ro" 以上面的命令为例，需要关注的信息还是只有端口映射关系与存储目录映射关系。二者分别对应prots后的参数与volumes后的参数。与docker run命令类似其格式均为外部目录(端口):内部目录(端口)，部署时根据自己的需求修改即可。shellcrash代理软件设置目前docker软件源在国内已经无法正常访问了。虽然可以通过修改镜像源的方式进行访问.但是考虑到后续RSS追番也需要设置代理。所以在安装完docker后设置代理即可。这里使用的软件为shellcrash。注意shellcrash只是一个代理软件，使用时需要代理服务器。而代理服务器需要自行购买。sudo -i apt-get install curl bash export url='https://fastly.jsdelivr.net/gh/juewuy/ShellCrash@master' && wget -q --no-check-certificate -O /tmp/install.sh $url/install.sh && bash /tmp/install.sh && source /etc/profile &> /dev/null 执行完命令后输入crash进入安装界面，而后选择1.在线生成clash配置文件，而后复制代理服务器提供的clash配置连接后回车，输入1开始自动生成配置文件。生成结束后按照指示启动服务即可。启动后进入4.内核启动设置即可设置开机自启对于需要填入代理端口的软件，可以输入crash后选择7.内核进阶设置即可看到代理端口等信息。到这里已经将部署docker容器前的所有需要准备的已经准备结束了，之后只需要对照官方文档复制命令并运行就可以了。