xulihang's blog 2024-10-20T11:02:15+00:00 xulihanghai@163.com 乙女游戏之未定事件簿 2024-10-20T10:01:50+00:00 xulihang blog.xulihang.me/otome-game-tears-of-themis 乙女游戏这一说法来自于日本,当前主要指面向女性的游戏。游戏中通常会有多个男性角色与主角扮演的女性角色进行互动。

虽然我是男生,但出于好奇,我也下载了米哈游开发的律政题材的《未定事件簿》体验。我发现其实没有做很强的代入感,可以跳脱出来,以视觉小说的形式看女主和几个男主发生的故事,还挺有意思的。

下面讲下它是怎么玩的。

首先是一条主线,讲刚工作的律师和四位男主接受律师委托、处理各种发生的事件。四位男主分别是青梅竹马的侦探、同样是律师的上司、心理医生和公司总裁。

过剧情有三种形式,通过交互对话开展的剧情、利用卡进行辩论的战斗和综合上述两者的庭审。卡需要消耗叫做女神之泪的资源进行抽取。卡有等级、技能、卡面、星级等可以升级的属性,并且还会附带剧情或者私语,以及短信与通话。为了通过战斗,避免卡关,需要玩家完成各种日常活动,不断抽卡和提升战斗力。

除了主线,还有个人线。是女主和某个男主的专属剧情,能看到他们的感情进展。个人线需要通过提升和主角的好感度来解锁。

此外还有各种活动、小游戏等。

这种游戏的氪金属性比较强,完全不花钱容易卡关。不过我们可以以时间换金钱,通过每天完成日常来慢慢提升战力和等级。游戏也是通过这种方式提升活跃度。把每天的体力用光,似乎就是赚钱了。

然后讲下它有意思的一些地方吧。

游戏中模拟了各种男女间可能发生的剧情,有的剧情一般,但有的剧情比较合理,所以总归是有吸引人的地方。

比如上司左然,29岁了但没啥恋爱经验,要看《恋爱心理学导论及实操方法》这样的书,结果闹了不少笑话。地铁里碰到女主却没想好该说什么就招呼也没打。和女主出席酒会,结果女主帮同事要明星签名时和对方笑着说了几句就吃醋了。但在工作和生活中,左然还是能够依靠的人。女主对他一直很敬重。

再说莫弈,他的设定是某个国家的王子、心理医生、大学教授。他会沉稳很多,和女主调查了关于pua的系列案件。和他的互动中,我们能了解各种心理学知识,也能对爱情是什么有思考。但有点白切黑,不时让人感到害怕。这是游戏在展示男主也存在缺点。

公司总裁陆景和,平时吊儿郎当的,叫女主姐姐。和他的相处会比较轻松有趣,但也会看到他有压力的另一面。

青梅竹马的夏彦,同龄人,和他相处时,能看到女主在关系中主导的一面。

最后是一些吐槽的地方。

  1. 剧情一开头男主就都已经喜欢女主了,没有一点需要攻略和拉扯的感觉。
  2. 好感度可以通过每天和男主角互动交流进行提升,每天额度有限。这个倒是,感情是需要时间的,不过每次交流好感度都能提升?现实中过多交流好感可能反而会下降,游戏对情感的模拟较差。
  3. 穿插在剧情中的战斗没啥意义,完全就是为了让用户卡关然后去氪金存在。虽然的确增加了上瘾性。
  4. 很多剧情比较想当然,没啥深度。
  5. 含糊。男主邀请女生去射击等活动,却对理由支支吾吾,不是很真诚。

总体上《未定事件簿》还是做得不错的一款游戏,配乐、画面都是很好的。在当下这样一个比较糟糕的现实环境里,这样一款恋爱游戏能让人勇敢面对现实、相信爱的能力。

]]>
嗑CP 2024-10-07T12:54:50+00:00 xulihang blog.xulihang.me/shipping-a-couple 嗑CP是一种从两个人的互动中找乐子,希望两个人能在一起的行为。

CP的例子比如《哈利波特》中的罗恩与赫敏、《名侦探柯南》中的灰原哀与柯南、韩国综艺节目《Running Man》中的金钟国和洪真英。

嗑CP常常伴随着同人创作,比如给CP取名字、写同人文、剪辑视频等等。这些创作能带来更多的新的CP粉。

我们喜欢一对CP,一般是满足了自己的某种情感需求或者习惯:

  • 看到自己喜欢别人的样子。《心动的信号》第七季开头,翁青雅对奥斯卡展现出相当的关注。她会留意奥斯卡的位置、衣服是不是脏了、主动问问题、用星星眼看着奥斯卡。这样的表现和大多数人对喜欢的人的表现是很相近的。然后,像我的话,内心其实希望有女生会这样主动地去了解自己。
  • 喜欢人本身。因为喜欢一个人,希望她/他能和自己喜欢的人在一起。
  • 细节和侦探。通过细节知道一个人喜欢另一个人,有种做侦探的感觉。这种适合CP还没有在一起的情况。

嗑CP能寄托我们对情感的向往,也能让我们了解不同的相处方式或者说可以学习的地方,比如黄子韬对徐艺洋说他别的优点没有,就是改缺点改得快。

我们每个人可能都存在原生家庭、工作、生活等各种问题,嗑CP比自己谈压力要小得多。不过,也有认真的同学,会考虑CP真的在一起后生活过得开不开心,比如有没有讨厌的亲戚、家庭背景匹不匹配。

我觉得,我们嗑CP的时候,还是不要过于隔着屏幕关注别人,去脑补,会耗费很多时间。我们还是要多关注自己,比如做学习、写作这样的事情。

]]>
用户与说明书 2024-10-04T12:30:50+00:00 xulihang blog.xulihang.me/users-do-not-read-manuals 虽然我写了比较详细的文档,在GitHub上也有很多讨论可以搜到。但用户总是更喜欢直接问我问题。

于是,我尽量录制更多的视频,并简化软件操作。但说明书还是很重要的,一个是基础概念的介绍,一个是操作选项实在比较多。

很多时候,我们都没有看说明书的习惯。最近国庆回家,我发现LED吸顶灯有频闪,我用电工胶布把闪的灯珠遮上了,而且还是带电操作,虽然LED驱动的电压只有6伏。

我不知道,LED灯的发热还挺大的,而它的最高工作温度是60度。贴了胶布后,散热不好,结果LED灯珠就坏了。我房间的LED灯都是串联,一个坏了,整个灯也不亮了。

这也是专业人员存在的意义,他们对产品更加熟悉,不会犯我这样的错误,维修的效率也更高,客户愿意花费较多的人工费用。

这里再引用1991年Marc Rettig的论文《Nobody Reads Documention》的一句话:

People are always already trying things out, thinking things through, trying to relate what they already know to what is going on, recovering from errors.

]]>
全面屏手机录制16:9屏幕录像 2024-08-11T11:47:50+00:00 xulihang blog.xulihang.me/record-9-16-video-of-phone-screen 一般视频的比例都是16:9,但现在的全面屏手机都是20:9这样的比例,想要录制传统比例的视频需要一番操作。那为什么要录16:9比例的呢,主要是为了让视频在各种比例的手机上都能完整显示。据我实验,小红书和哔哩哔哩在全屏播放全面屏手机录屏时会将画面截掉一部分。

安卓

安卓系统现在基本都自带屏幕录制功能,并且能录制系统声音。要想录制1920x1080这样分辨率的视频,我们可以通过电脑连接手机,用adb进行调试。

  1. 运行adb shell命令打开手机的命令行界面。

  2. 使用wm命令设置屏幕分辨率:

    wm size 1080x1920
    

设置后,我们录的屏幕录像就是1080x1920分辨率的了。

执行这条命令可能会遇到permission权限问题,提示Must hold permission android.permission.WRITE_SECURE_SETTINGS。这个时候需要在开发者调试设置里修改设置。不同机型的操作会有不一样:

小米:在开发者选项里,把“USB调试(安全设置)”打开即可。 允许USB调试修改权限或模拟点击

oppo:在开发者选项里,把“禁止权限监控”打开即可。

另外设置分辨率后,可能触摸点击的坐标会有一定偏移。

当然,用16:9屏幕的真机或者模拟器会更方便。

iPhone

iPhone可以使用工具栏的录像按钮进行录屏。我测试程序全屏时不会显示红点或者红色的任务栏。也可以连接电脑后用Quicktime录制。

但我没找到修改分辨率的方法。iOS设备还是需要本身就是16:9的屏幕,比如iPhone 8 Plus。

示例视频:https://www.bilibili.com/video/BV1o9YXepEkc/

]]>
做晚饭 2024-08-01T13:47:50+00:00 xulihang blog.xulihang.me/cooking-dinner 下班后,我一般在公司写字楼的食堂吃。但最近可能因为楼下地铁商业街开张,晚上总是给我搞点剩菜剩饭,我就想换个地方吃。边上一家夫妻开的沙县还可以,就是环境不好,油烟味太大。其他连锁餐饮、快餐店都不想去,我想想还是自己做么好了。

18点30下班,去盒马花19元买了两块大排,6元买了五颗青菜。回家18点50开始烧,到19点25就能吃上饭了。还是自己做的卫生又好吃。夏天青菜还是挺下饭的。

然后洗碗也不麻烦,三两下就洗好了。

其实自己做饭也是对自己人生的一种掌控。我们能掌控的东西本来就不多,能够自己掌控的,还是应该自己掌控。

]]>
内蒙古赤峰行 2024-06-09T10:53:50+00:00 xulihang blog.xulihang.me/travel-to-chifeng-inner-mongolia 5月25日至29日随公司前往内蒙古赤峰旅游,和上一篇去厦门旅游的文章一样,我这里记录一下行程的细节。

下面是行程地图:

赤峰地图

赤峰位于内蒙古东部,在地域上属于东北,民国时和河北承德、辽宁朝阳一起被划为热河省,1955年后被拆分,归于内蒙古自治区。赤峰为温带大陆性季风气候,有高原、丘陵和平原,植被也多种多样,有森林、草原、沙漠等等。此次去赤峰,主要便是欣赏其自然景观及其孕育的人类文化。

第一天

乘坐下午4点50分的HO2039次航班,从杭州萧山机场飞往赤峰玉龙机场。2个多小时后到达,差不多9点入住酒店。酒店位于赤峰汽车站边上,我们晚上去超市买东西时经过,看到还有很多市民在广场上跳舞。打开酒店的电视,看赤峰的地方台,有讲当地的农业,比如赤峰酸菜,有采访老人养生秘诀,还挺有亲切感的。

这次我们的导游是位蒙古族的女子,蒙古名叫琪琪格。她跟我们说赤峰治安好、是卫生城市、马路上的各种标志都是蒙汉双语,不过居民大多都说普通话。

第二天

乘坐大巴,前往乌兰布统草原,车程大约4个小时。路上导游给我们讲解,首先是关于导游自己作为蒙古人的故事。因为家离居民聚集的地方远,上小学就要到叫苏木的镇上的学校寄宿。到山西上大学,算是出了远门了,开学时去买奶茶喝,发现和内蒙古咸的奶茶不一样,瞬间就哭了。上学后,很愿意给同学介绍内蒙古,也渐渐寻找到自己想做的事情:让更多人了解自己的家乡。我其实很能体会导游说的话,毕竟我也是来自小县城的。

导游接着说,在赤峰市区边上主要还是农业区,种小麦、玉米、蔬菜等各种作物的。如果周边景色变了,看不见农田了,那就是到草原了。果然,田地不见了,我们渐渐能看见大片的草原和起伏的群山。远远望去,能看到一点点白的,车开进一看,原来是羊群。而黄色的,则是牛群。羊群牛群边上,偶尔能看到开着摩托车的牧民。

在双向两车道的国道上开了差不多4小时,我们到了一个叫公主湖的景区。这个景区还在建设中,然后我们去的时候可能不是旺季,没什么人。当天降温,最低温只有个位数,我下车就把棉毛裤穿上了,但也仍觉得冷。

吃好中午饭,我们去景区的游乐场体验它的项目,有滑草、射箭、套马、斗牛、蒙古炮、蒙文签名、高尔夫等项目,也算是结合当地特色了。不过我其实更想体验当地居民真实的生活,接触自然景观,对这种娱乐项目兴致不大。

大陆性气候,当天的天气变化大,前几分钟还是晴天,过一个可能就下雨下冰雹了。

接下来,我们还看了蒙古国人民带来的叫《英雄》的马术表演。抖音搜索公主湖,可以看直播。有剧情,但重点还是展示各种骑马动作。有站在马背上的、有骑马捡东西的、有三个人一起站在两匹马上的、有让马下跪的。马是生命,但和人语言不通,人需要使用各种方式给它传递信号。我看想让马下跪时,骑手会用一根细棒敲击马的膝盖,然后马就单腿下跪了。

看完表演,我们又去公主湖转了一圈,是我们第一次和草原近距离的接触。这片草原上除了草,还有稀稀疏疏的树、小白花、小黄花、蒲公英以及马粪。

傍晚了,我们前往当地的苏木住宿。途经一个百草敖包。其实就是一个石头堆,上面还有哈达,是祭拜各种神的地方。

晚上吃饭,有安排一些献酒献哈达和吃烤全羊的仪式。

第三天

第三天,我们先去了一个跑马场体验骑马。我比较看重和马的情感联系,不想单纯体验下骑马,就没有参加。导游带我骑摩托车兜了一圈。

接下来,我们去了乌兰布统的影视基地。爬上了一座小山,看了下山顶的风景。

回苏木午饭后,我们便前往克什克腾旗青山景区。我们乘索道上山,见到了传说中的岩臼。其实就是中空的石头,看起来不稀奇,但对于地质学家还是很有价值的。

晚上在经棚镇边上的酒店住宿,酒店有提供温泉水。酒店的门卡上还写着“家”字,挺用心的。

第四天

早上出发,大巴车在下坡时抢地了,司机和导游花了好一会儿才解决。我们司机的驾驶水平还是很高的,一路上都开得很稳,我买的晕车药都用不着。这之后,遇到坡时,司机都走S型,避免底盘撞地。

这一天,我们去了贡格尔草原,途径从达里湖到大兴安岭的达达线。

贡格尔草原的生态相对原始,当地居民主要发展畜牧业。可以看到不少蒙古包,蒙古包配备了小风车、小太阳能面板用于发电。也有沿河还是沿什么的聚集起来的大片的蒙古包,可以看到有电线接入。

然后,我们就前往距离较远的翁牛特旗住宿了。晚上住的是天玺四合院。团餐后,和市场部的同学走回酒店。翁旗这里城镇范围不大,房价大概4000多,但建设得还是挺好的,

第五天

第五天,我们前往因为出土的玉龙而得名的玉龙沙湖景区。景区除了有一座沙山和延绵的沙地,还有湖泊、湿地、怪石、瀑布等各种景观。景区有提供越野车、骆驼、自驾UTV、滑沙、观光小火车、划船等各种项目。开发得比较好,收费比较贵,然后很多项目也还在建设中。

离开玉龙沙湖,我们回到赤峰。首先参观了赤峰博物馆。赤峰博物馆主要展示当地从石器时代到现代的历史和文物。赤峰在古代主要是少数民族统治的,有辽、元、清这些朝代。我看到很多文物,不觉思考古人是怎么做出这样精细的物件的。很多东西,在现在看来已经习以为常了,但我们其实并不了解其生产过程,可能还不如古人知道得清楚。

之后,毕竟是跟团游,还去了家叫东篱的羊绒衫厂。

晚上,我们就乘飞机回杭州了。内蒙古特产,牛肉、奶制品什么的我没买,就带了瓶沙棘汁回去给爸妈尝尝。赤峰当地还有对夹什么的食物,可惜没吃上。

感谢公司组织,让我去了不曾去过的内蒙古。之前因为这里不是很有名,也没有我喜欢的人,一开始兴致不高。但和公司同学们一起在赤峰的这段经历,让我对这座城市也有了不一样的感情。

]]>
信星座 2024-02-17T08:23:50+00:00 xulihang blog.xulihang.me/zodiac-signs 星座和性格相关联,我之前是不信的。但看了很多对我的星座的描述后,我觉得它还是有点准的。我还自己给它找了科学依据,比如人们虽然不同月份出生,但都在9月份上学。成熟程度不一样,同样的事情对性格的塑造可能也不一样,相近月份的人性格可能有更多相似的地方。

有的关于星座的描述比较模糊,可能是人都会有的特点。不过有的关于星座的描述比较具体,比如描述巨蟹座相对没有安全感、念旧、喜欢帮助别人。我也的确能从认识的巨蟹座身上看到这些点。

此外还有MBTI、九型人格等性格学说。但我平时不太喜欢说自己是什么类型的。就比如内向和外向,其实和所处的环境,接触的人有很大的关系。

我常寄希望通过星座去了解自己和别人。因为了解自己和别人不是件容易的事情,我又缺少了解别人的机会。这个时候,星座就成了参考答案般的存在。我似乎通过它接触到了和我相似的一群人。但它其实不是参考答案,答案还是要自己通过实践去获得。

]]>
换工作的思考 2024-02-15T12:26:50+00:00 xulihang blog.xulihang.me/do-i-need-a-new-job 干一份工作干了三年多了,我最近在想是不是应该换一份工作。其实这个念头时常出现,我在前一篇文章中有讲到一些原因。

重新找一份工作和找第一份工作的区别在于当前已经有工作了。两者需要考虑的东西其实都是类似的,换工作的话会多一个和现有工作的对比。

但其实多数脑力工作的本质都是相近的。都是从错综复杂的情况中找到一个解决方案。

我们可以重新回想下自己当前这份工作的初心,是不是沿着自己计划的路线走的。

如果符合预期,那么是对什么不满?是对公司的同事感到厌倦?是想从事与人打交道更多的工作?或许这些问题不是工作的问题,是我们自身的问题。

只从事自己熟悉的工作,容易陷入能力陷阱。因为不擅长别的事情,所以只想做自己擅长的事情,对其他事情一概不知。这种情况,可以通过换工作来改变,但或许可以在工作中多思考一点,拓展自己的边界,或者在生活中学习和实践新的事物。

找工作时可能会考虑多种因素:

  • 薪资
  • 工作内容
  • 工作环境
  • 个人能力
  • 地点
  • 家庭
  • 健康

当某个因素非常重要,急需改变的时候,可能就到了真的要换工作的时候了。

]]>
改善视力的替代疗法 2024-02-14T06:17:50+00:00 xulihang blog.xulihang.me/alternative-medicine-for-improving-eyesight 最近读了今野清志的改善视力的书籍,打算做个记录。书中的方法可以看作一种改善视力的替代疗法,并没有被严格证明有效,但里面的一些思想值得借鉴。最早的替代疗法是贝茨视力训练恢复法。我这里主要讲书中的内容。

今野认为,视力是身体健康的一个反应。养好视力,需要养好精神,保持健康的生活习惯。像中医说的,眼对应肝脏,酗酒熬夜,导致肝功能不好,视力也会不好。

改善视力,要给眼睛充足的营养。一方面是要吃好,一方面是要有足够的血液循环和供氧。今野给出了拍打法、摇动法、指压法、揉搓法、呼吸法等训练方法。然后可以做小跳、深蹲等运动,锻炼内脏。

另外,信号需要通过视神经传递给大脑完成成像,所以今野认为我们放松大脑也会改善视力。此外,他认为戴眼镜会让大脑误以为没有眼镜就看不清,推荐平时不必要的话就不戴眼镜。这个和一般眼科医生推荐一直佩戴眼镜的建议不一致,还是根据自身情况判断吧。

我们知道近视一般是因为眼球变长导致的,上述方法其实很难改变这一现状。但的确有人看清了,有研究认为是大脑做了适应,自动把模糊的影像还原成了清晰的影像1,类似深度学习中的超分辨率。

]]>
解决技术问题的小快乐 2023-12-09T13:20:50+00:00 xulihang blog.xulihang.me/the-joy-of-solving-technical-issues 周五工作的时候解决了一个技术问题,提升了软件运行的效率,不由有种成就感,还挺开心的。这样的小快乐有很多,我打算记录一下。

效率提升系列

  • 使用事务进行翻译记忆写入数据库的操作
  • 使用反射解决不同的Capacitor插件的通讯效率问题。原先将图片转换为base64,用WebView的bridge去通讯,性能消耗大。使用反射则不需要经过bridge
  • 使用全文检索提升翻译记忆模糊匹配的效率
  • 使用延迟加载提高长列表的加载效率
  • 使用协程解决UI不响应的问题
  • 使用GPU加速神经网络

解决具体任务系列

  • 研究出如何使用PDFBox生成可以搜索的PDF文件
  • 使用图像分类完成文字图和非文字图片的区分
  • 研究出基于传统图像处理的文字掩膜生成方法
  • 编写在线全文检索、语料检索程序

待更新……

]]>