这篇总结酝酿的时间也挺长了，主要还是写了不少去漫展的事情。今年主要加强了在摄影方面的技能点，写码方面没有以前那么上进，已有项目的维护不多，也没有开新项目了。阅读指南：本文内容较长，图片数量也比较多，流量预警！如果速度较慢可以尝试使用科学上网！如果是博客和项目相关可直接往下阅读，漫展相关可直接点击 传送门项目与开源新版小窝前台3 月末，我酝酿了几个月的新版设计风格，正式上线。主要使用了 Vue 3 + Nuxt 框架来开发，依旧是手搓组件和功能，虽说旧版依旧还保留着，只是前端部分已经不再维护了。此后都在不断优化各种小细节，这些改动我认为比较值得列出来：4/12：背包页设备点击可查看详情4/13：在首页和歌单页以波形动画形式，展示当前播放的音乐5/28：获取表情数据更换为 setting/list 新接口，并改为状态管理存储初始值Nuxt 和 Pinia 集成度不错，能直接初始化值到 Store 里6/15：修改 SEO 关键词，解决 SVGO 砍掉动画的问题，更新滚动条样式这个修改记录了一个比较奇葩的问题7/27：新增在读详情快照页，调整在读页面布局给在读增加了快照功能，以对抗链接可能失效的问题9/8：相册单独的灯箱组件，展示照片 EXIF 详细参数为相册单独制作了一个灯箱组件，算是正式把相册“专业化”了，摄影佬的那种感觉。12/24：优化日记列表页媒体过多的阅读体验，默认折叠显示剩余图片数量这条记录的更改几乎都在使用 AI 编写代码，当然样式细节还是由本人优化小窝后端基本上都是以服务前端为主的改动，也是简单挑出一些值得列出来的：2/18：新增在读功能2/27：增加 useTokenPermission 授权方案，在读增加接口支持 Token 授权给插件做了一个类似“授权码”的机制，不需要登录即可执行某些接口的操作3/27：尝试解决 B 站视频不能获取的问题B 站再一次更新了 API 的校验，参考网上的方案尝试解决4/14：API 请求错误显示成 JSON询问 AI 用了一种兜底的方案，防止 PHP 逻辑出错打印出非 JSON 格式的内容4/21：修复路由 GET 的参数只带一个问号去请求会把问号当成请求名称的一部分的问题4/21：新增追番进度更新接口通过插件来实施更新追番进度，数据维护更自动化了5/7：引入 Composer 和 PHPMailer芜湖，终于在 PHP 上使用包管理器引入第三方代码了5/10：基础页面的 Sitemap 功能，后续需要补上日记、项目的目前博客的流量依旧远大于小窝，增加 Sitemap 功能或许能让小窝的收录比之前更好？5/27：增加判断是否有丢失源文件的媒体接口之前不是因为我误操作丢失过很长一段时间的图片么，这个接口是进一步检查缺失问题的，目前 404 的媒体应该减少到 30 条以内了7/27：完善在读接口的快照参数配合前端完成快照功能7/27：新增快照内容转存图片资源的接口就是提取快照里的图片转存一份到服务器上，不然可能会有防盗链的问题，不过后台并没有此功能的入口9/19：兼容 PHP89 月 12 日购买了 Bandwagon 的服务器，全新配置了一套 PHP 8 的环境，之后修复适配详见 尝试配置 OneInstack 环境失败，开始手工配置9/20：不知道为什么查表结果不是 string 而是 int 了，先改了吧不知道是升级了 PHP 版本还是 Medoo，返回数据类型变了导致我的判断出错了9/21：修改跨域相关设置，允许我的网站访问后台地址更换成二级域名来部署了，又遇到了一些新的问题尝试解决11/20：概括 RSS 日记中事情实际发生的时间主要是让 Follow 订阅的用户能了解原文的实际发生时间小窝后台1/11：批量上传媒体，未上传完毕阻拦跳转其他页面1/11：批量上传媒体，中间出现错误会直接结束循环并提示错误，可重新编辑上传队列1/14：分页器仅显示部分页码1/20：修复通知组件动画异常问题这就涉及到 React 的渲染机制了，如果 key 使用 index 则是原地重新 document.createElement 了（猜测）反过来至少用时间戳+随机字符串定义一个唯一值，则动画正常，不会因为其中一个元素消失重新播放2/19：新增在读功能2/29：在读字段扩展，增加作者、站点名、标签3/5：杂项内容修改保存前校验 JSON 格式是否合法5/30：useRequest Hooks 新增缓存功能虽然只是函数名称作为键名，主要是给相册分类使用6/12：新增精选媒体功能7/12：页面新增插图参数8/21：编辑在读文章快照内容9/21：增加跨域允许设置 Cookie 相关逻辑12/6：日记音乐播放器改为全局，页眉可控制（AI 写的12/11：存储音乐播放列表功能小窝工具箱插件在去年的总结里我首次提到了这个项目，但我似乎并没有讲清楚它到底是干嘛的。它主要就是程序自动化为了提高效率而生的，随着网站功能的不断更新，手动维护网站上的数据只会越来越难，这个项目就是为了解决这个问题，直接把对应功能集成在浏览器上，点击一下就能完成我曾经需要手动复杂操作的流程。例如我的赛博手办展示页，需要不断的增加新手办的图片和资料，按照以往只能使用 FTP 手动上传并维护 JSON 数据，而现在只需要打开 B 站对应的购买页面，就可以自动填写信息，提交表单后也同时完成了手办图片的上传。以及追番进度的保存，原先只能在后台手动填写编辑，现在虽说还是没能做到完全自动化，需要进入对应番剧的详情页面后手动点击按钮完成同步，但也比原先要更快捷了！还有一些方便我写内容的实用功能，例如复制当前网页链接，以 Markdown 格式复制到剪贴板，都是浏览器没有内置，但对于我而言使用频繁的琐碎需求。因为这个插件而给网站新开发的「在看」功能，倒是没有特别多的突破和改进。我主要在 7 月份增加了快照功能，用于保存网站的文章内容，以对抗国内动不动 404 的特色。想要抓取的更精准，只能根据不同的网站做一些适配，或者后期直接允许选择内容。社交或许是我这几年没做出过太惊艳的东西，线上社交平台方面的进步不是特别大，而且编程方面的技术提升也不算太高（不像隔壁 @Innei 已经是 NextJS 人气博主了）。下半年的社交活动都主要在线下了，通过漫展和摄影，认识了不少新的朋友，在后面我也会单独详细介绍。人生就像一列有去无回的列车，中途陆陆续续有人上车，也有人下车。你会遇到形形色色的人，有人只是擦肩而过，有人会短暂停留，有人陪你看沿途的风景，很少有人陪你到一直到终点！但是值得庆幸的是一路上都有人上车陪你。这句话我挺认同的，有时候一段关系就慢慢的变得很难维持了。有位好兄弟结婚了之后，可能圈子变了吧，就几乎没有主动和我有过联系了，而我也不知道如何再继续和他保持联系。漫展上的邂逅看过我此前写的博客/日记的朋友应该都知道我比较腼腆、社恐，且圈子小（同学/同事/社团/网站博主/同行）没有多少异性朋友。自从上班之后就已经被工作困住，几乎没有什么别的认识人的机会。这样下去怎么可能会遇到一个能互相看对眼的人呢？我决定扩展交际圈，并尝试着克服社恐。我的群友给我提出了一些想法，去年 11 月（应该是），他们首次提到了去漫展这个话题。我了解到本地比较有知名度的 AS 漫展，加了企鹅群一段时间，也在观察着他们平时讨论的内容，找机会与他们互动。刚开始的时候其实挺困难的，群里都是陌生面孔，发“找搭子”也没人理会，加群之后开了几次展子我都没有去。今年 6 月，再三打听后我注意到一个免费展，在约不到朋友的情况下，我还是选择独自一人去看了看。第一次去漫展在现场我顿时觉得非常的尴尬，没有一个认识的人，也感觉自己和他们完全不在一个频道。我在群里尝试捞人混个脸熟，在大哥 @Hydra 的激励下，我总算得到了第一张集邮的照片，我第一次这么主动找人拍照，表现得特别腼腆（表情很猥琐），但这次来能拍到就不亏了！6 月末有一次原神的 Only 免费展，我叫上了朋友过来。但这次我依然挺怂的，不过大哥 @Hydra 现场给我演示了几次集邮的常规操作，我算是能鼓起勇气了，陆续找了几位老师集邮。大哥和我介绍了 @江晚 老师，他帮我们一起合了影。现场还设有一些小游戏，我最后得到了一份奖品吧唧。7 月暑假已经开始了，此前在苹果店联动活动认识加好友的 @小优，她居然也开始玩 Cosplay 了！那天她出了原神里的愚人众「少女」，约了我出来一起逛富华里，了解到这里的书店就是珠海的二次元圣地，主要是因为这里有卖各种二次元周边。她买了自己推「艾尔海森」的周边，而我最后买了一只「纳西妲」的指偶。这是我少数能被女生约出来的经历，对如此社恐+家里蹲的我来说可以说是极其稀缺了！￼那天也把至尊同学叫了过来，他本以为就我一个人，合照的 Coser 老师是相互不认识的。我们一起逛了书店闲聊，喝了饮料吃了顿饭。他还尝试穿了她的 COS 服体验了一下，场面一度非常的搞笑（只要我不尴尬，尴尬的就是路人）￼8 月初，我去了第一场珠海最大的 AS 展。它位于会展中心，这次来见到的 Coser 非常之多，集邮已经是必须的操作了，我尝试着和她们“扩列”加好友返图了。这次扩了 @灵音（可琳）、@娓君君（知更鸟）和 @白学公主（刻晴）等几位老师。扩列之后就有机会看到各位老师的各种 COS 照，乃至一些日常，就有了和他们互动的机会。或许什么时候就有话题闲聊开始做朋友了呢？我认为单纯去找他们集邮碰碰面可能还不太会让他们对你有比较深刻的印象（毕竟是纯路人嘛）不如选择一个自己在漫展中的新身份，常见的要么就是 Coser，要么就是摄影了。出 COS 需要会的技术还不少，买一件 C 服穿着还仅仅只是自娱自乐呢！还需要化妆和准备道具之后，才算是个基本合格的 Coser，能模仿出其性格体态的话就更还原。或许摄影会比较适合我，自己平时就比较习惯用手机拍照记录生活（不过基本是风光和各种日常），为什么不考虑买一台相机，扩展风光摄影的同时，来尝试下人像摄影呢？8 月中旬有一次 TC 展，结果我在功课做得不多的情况下，急急忙忙就买了一台我认为价位能接受的索尼 A6700，想着能借此机会来学习相机的使用。这次主要发现了套机镜头 18135 光圈较小上的缺点，需要拉长焦距才能有更好的虚化效果。在场内灯光环境一般的情况下，某些时候并不能拍到较为满意的效果。带上装备的漫展10 月初的国庆节也有一次漫展。这次我做足功课准备了新的大光圈镜头，拍摄的虚化效果非常好，但发现买的“豆腐块”常亮补光灯在这里几乎没有任何作用，我也对这次的拍摄做了一个简单的总结。这次漫展的集邮就特别少了，几乎都单独给他们拍照了。这次认识了 @巧乐兹 和 @淮南枝 老师，给她们拍了互勉场照（不过问题还是出在灯光，会显得很黑），@灵音 和 @江晚 老师也在场，既然是列表了我当然是要找她们拍的。国庆漫展11 月初，在前面几次展子的失败经历之后，我终于下定决心买了一盏机顶闪光灯，是神牛的 V860，直接一步到位。并且在前一天的万圣节之夜去了富华里练习使用，虽说参数的调教还有些问题，但至少拍出曝光正常能看的照片了。1102 漫展小记 - 拍照史诗级提升这次付费展的照片相较于此前的可以说是史诗级的提升了！在内场出申鹤的 @小希 老师说今天一个给她拍的摄影都没有，@Hydra 大哥说我这一上去情绪价值不是瞬间就拉满了。在一旁出提纳里的老师是她亲友，给她充分的指导了动作，她问我借了相机给她拍两张，Coser 老师拿相机拍照的样子感觉就非常有意思。1110 淋唔到漫展小记11 月中旬在中山影视城有一次漫展，也是我第一次参加以外拍场景为主的漫展。这次叫了老朋友 @MJ 过来。我和他一起逛展，结果这次展子他一个人都没有集邮，就挺可惜的。@灵音、@渲离染 等几位老师他们组队约了个团片，看他们拍的这么认真，我也不好意思蹭拍… 去找了 @梦华 摄影老师蹭了他的模特（这里敲一下黑板后面会考），就是打闪没打好拍炸了。不过最后找了认识的 @白学公主 老师拍了两张，她这次出的绫华非常漂亮。11 月末的珠海第一届 SN 魂展，主办方估计是想打造成“特摄”主题的，但是市场调研不足，导致出现会展中心这样的大场地却没几个人来玩这样的尴尬情况，我甚至觉得用“摄影比 Coser 多”来形容都好不夸张。与三月七的约定@灵音 老师邀请我和她一起逛展，她作为我的主要拍摄对象。逛展期间发生了令人尴尬的事，也有开心的事。我第一次找 Coser 老师单独拍照被拒了，但是品尝到了 @灵音 老师的手工自制小蛋糕，非常好吃。这次闪灯也比之前稍微熟练了一些（但也有过曝的照片，但 RAW 拉回来还是绰绰有余），漫展结束后跟着她认识的摄影一起在场外拍外景，多好的学习机会。拍摄结束后一起在富华里搓了一顿饭，认识了 @柠檬茶、@阿卓、@小安 几位很厉害的摄影老师，以及出小樱的 @卿安 老师。12 月初在澳门有第一届 IMAC 展，这个展邀请了很多大咖嘉宾，其中有我认识的 @谢莹 老师，她是「刻晴」和「嘉明」的配音演员。这不冲都不行啊！这也是第一次排签售，我不是 SVIP，人看着不算多但还是排了快一个小时。这次展拍的照片蛮多的，我当时并没有来得及写笔记详细记录，就在这里简单介绍一下。这次展遇到了 Coser @理如 和 @阿卓 摄影老师，他买了 VIP 提前摆好了灯阵，我借他的灯阵也跟着拍了一些 Coser 老师，其中认识了出星期日的 @善信 老师。我们那天晚上漫展结束之后还去吃了顿烧烤。说起来当初加这个 @理如 老师的过程也是很好笑的，我“视奸”了她空间很多次，她居然来主动加我。上次在中山影视城漫展拍炸了的那个 Coser 老师其实是她，好在这次借了 @阿卓 摄影老师给她拍了一张效果还行。1 月买了引闪器，首次在春节前的中山 AS 展使用，借了 @杰哥 摄影老师的灯阵来玩了一下，不过效果比较平，不太能看出来是用了几盏灯的样子… 还需要继续努力～旅游今年去了最多次的城市是深圳，七月份跟着亲戚的车去 Citywalk 了一次，逛了市区一些大商场，和同学 @BB 见了面，吃了一顿日式汉堡肉。十月份去了沙头角、大梅沙和深圳人才公园。十一月份我自己坐大巴去了两趟，只是为了修我的 MacBook Air，当然和 @MJ 去了深圳的二次元胜地逛玩，还是不亏的。十二月年末也去了一趟，和 @MJ、@凯文 两人一起吃饭聊天和闲逛，途中还体验了深圳刚开通的地铁 13 号线。深圳次元之旅 / 拜访苹果官方直营店又去一趟深圳这几次在深圳的经历给我的最大感受就是吃的品种特别丰富（但大商场里面价格也蛮贵的），或许是因为大城市总人口多，外来人口也比较多。其次是澳门，办理了新版的卡式港澳通行证之后不去转转就没意思了。五月是时隔多年（2009）后第一次去澳门玩，和爸妈一起过去，主要在澳门半岛转悠。去了大三巴、大炮台、金莲花广场等著名景点，品尝了小吃街的牛杂，也进了赌场参观表演。九月第二次去，主要是氹仔那边的酒店为主，首先去了威尼斯人酒店闲逛，去了官也街品尝美食，去伦敦人、巴黎人等酒店拍照打卡，去美高梅蹭了杯招牌奶茶。最后在澳门教科文中心参观画展，见证了我大舅的书画作品被澳门基金会收藏的过程。其他城市就只有 1-2 次。二月春节期间去了广州番禺的一些小众景点拍照打卡，当天返程还去了中山华侨公园和紫马岭公园，这里的一些现代建筑非常出片。八月份去了香港 Citywalk，主要在九龙和湾仔区，去体验了富士相机和索尼的镜头，在星光大道和明星的手印合影，和 @凯文 见了面并一起吃饭聊天。这里图一直没弄，先鸽着吧==数码设备JBL Flip 62 月，我打算购置一个新的蓝牙音箱，一是提高平时听歌的音质，二是方便携带，这款音箱的性价比我认为还不错。和我表哥的 Bose 音箱一起听几乎没什么差异，而他那款比我的更贵。红米 4K 27 寸显示器3 月，我原先使用长达 7 年的戴尔，开机时出现了闪烁的横线，看上去是面板出现了问题。再三考虑下还是决定买个 4K 高清的，而不是高刷玩游戏的。看了评测视频后，认为红米的这一款性价比不错，甚至比它自家小米品牌的还要好…这台显示器配合 MacBook 的体验确实不错，在 Windows 下玩游戏，原先 1080P 的画面必须拉到 2K 才能显示成此前小窗的尺寸，显卡的功耗也上去了，不过我现在玩游戏的时间其实也没有之前那么多了…索尼 A67008 月，我购入了人生第一台相机，索尼 A6700，是在我能承受价格范围之内最好的机型。虽说 A7C2 会更好，但是镜头方面肯定是要比半画幅更贵一些，它裸机的价格就能买到 A6700 带 18135 套头了。别人都在说，这个价格你为什么不买全画幅。这里还要考虑到我当时的使用场景，因为拿到相机几天之后我就带去漫展拍照学习使用了，当时也是急急忙忙的做了选择。不过现在看来，我的确可以再花更长的时间先买一台 A7C2，再认真挑选镜头。不过预算也会增加 1-3K 吧。机器开箱之后就掉价了，现在再卖掉并不划算。A6700 实际上也很不错，并没有让我失望。起初拍的不好其实是补光问题，带上闪光灯效果马上就不一样了。相较于部分老相机来说，这台新机器对焦迅速的优势也显现了出来，它更容易拍到正常对焦的照片。并且还能直接录制 120 帧的 4K 视频，后期还可以考虑买个云台拍点小视频了。既然相机都买了，大光圈镜头总要配一个吧，闪光灯也得来一个吧，蹭别人的灯总要个引闪器吧，要是自己单打独斗是不是也要有个柔光箱？摄影，就是用光的艺术！把钱花光的艺术！MacBook Air 送修11 月末，我去年购入的 MacBook Air 居然也送修了！在我手上的 MacBook 用一台就坏一台？不过还在质保期内，免费维修，就是苦了我去了两趟深圳，不过还好期间和 @MJ 去了深圳一些不错的地方，也算是 City Walk 了一波。iPad Air 612 月初，我再三考虑下还是选择购入了 iPad Air 6，M2 芯片 256G 的版本，相较于新出的 Mini 7，我还是觉得它的性能会更耐用一些。它的尺寸 10 寸确实更大没那么便携，实际用多了也接受了，回看 Mini 怎么这么小！这个尺寸拍完照片立马就能打开看效果，甚至可以直接修图，卷死其他摄影（不是）。不过 Creator App 并不支持通过软件删除照片，这点还是有些不太方便。（结果实际几次拍摄都没现场修过）番剧今年主要看了这几部番剧，《间谍过家家》、《甘城光辉游乐园》和《亚托莉》，都是日常系。《间谍过家家》就不用多说了吧，其实是因为之前只看了 1-2 集后鸽了，今年直接从第一季补番到第二季了。还去电影院看了剧场版，这个剧场版的剧情可以说是把“浮夸”这个词发挥到极致了，非常建议一看！《甘城光辉游乐园》是游乐园经营主题的一个番，我曾经是非常喜欢玩《过山车大亨：3》的玩家，因此对这个题材的作品有着不错的好奇心。《亚托莉》其实是因为喜欢她这个可爱的角色形象，GalGame 没花精力推看一下这个我觉得也不错，虽说看评论说这部番有改写过一部分情节。截至写下这行文字的这一天，我还看了一集《魔女之旅》，我觉得接下来应该再补一下《孤独摇滚》、《莉可丽丝》和《葬送的芙丽莲》，都是此前很热门的番剧。情感自去年主动勾搭过一次女生之后，就再也没有第二次了。一方面我认为找群友做军师的过程过于超纲了，拿捏不住他给我设定的身份。再一个是在父母与其他人无形对自己施加了压力的情况下，我很难摆脱“一定要让她成为我女朋友”的这种观念（即便自己或许只是想做个朋友而已吧）。这件事让我 Emo 了一晚彻夜无眠，令我至今历历在目。今年家里人并没有安排和介绍过任何人，有相亲活动我也没参加过。但我还是决定以朋友相处的方式多和女生交流互动，比较松弛有度。可眼看自己年纪也是越来越大了，还有多少时间让我有试错的机会呢？假如真的有人对自己感兴趣了，又该如何识别出她的小心思呢，她是否对其他人也这样呢，这对我来说确实是一个很伤脑筋的问题啊。总结在这一年，我在漫展上结交了很多新朋友，总算是在前几年的短板上首次得到了突破，或许能让我没那么社恐了。通过摄影也极大的增加了我想出门走的意愿，但以此同时也减少了当宅男玩游戏、看番剧和写代码的时间。年末公司开始 996 加班后，发扬爱好的时间进一步被缩短，编码能力的提升更多只能通过公司项目来实现，我应该尽可能的抓住一些机会。个人网站方面还需要更进一步的思考如何保证质量的同时，借助编程和 AI 的力量尽可能的提高维护效率（例如照片的处理等等）。作息方面依旧没有得到改善，除了保证充足的睡眠外，还需要提高一些时间使用效率。自问自答玩摄影并不一定能赚钱，学来有啥意义？摄影本身确实没有什么意义，意义都是自己赋予的不是么。记录当下，在未来能够重新回忆起来，就是摄影本身的意义吧。况且学会摄影也可以给未来的对象拍呀，怎么想都是好处大于坏处吧。游戏帐号什么的不一定自己能持续留住，但是写文，摄影，做项目的成绩绝对是持续积累的。给对象拍？那你找到对象了吗？有进展么？依旧没有，凭实力单身了，在漫展上也不是所有摄影都有女朋友啊（更何况还有一些是先有对象才学摄影的不是么），我目前还比较享受摄影过程的，相较于期待找个对象，不如先期待来一个固模吧...现在在摄影和编程技术方面，你要如何权衡？现在 996 工作时间比较长，只能在工作方面多花心思看看能不能提升点啥了，AI 其实也是个很好的自学工具，前提是你能很好的调教它。长期在电脑面前工作也比较容易导致职业病（久坐、长时间看屏幕等），有时间休息还是尽量出门走走，让眼睛也好好休息下，这点时间就尽量安排给摄影活动了，无论是拍风光还是人像我觉得都好。立下 Flag去年和前年并没有立下任何 Flag，主要是总结的拖延非常严重，已经没有写的必要了好吧。现在回过头来发现就算写了似乎都挺难完成的，好在今年看上去似乎有了那么一丁点转机，看看能不能努力一下吧。[] 学习一个后端框架，能挺好快速出活的那种[] 继续学习提升摄影技术，按需购买新设备[] 看下能否将主页相册遗漏的照片都补全了[] 争取找到第一任女朋友？往期2023 年度总结2022 年终总结2021 年度总结2021 年度总结2020 年度总结2019 年度总结2018 年度总结2017 年度总结朋友们的总结@Innei：2024 · 前路未尽，初心犹在这一年，从乌镇跨年开始，经历了公司团建去大理的愉快旅程，但之后突如其来的裁员让人陷入抑郁，最终加入了 RSS3，参与了 Follow 项目的开发，体验到了开源工作的成就感。在游戏方面，通关了《黑神话：悟空》和《最后生还者》，感受颇深。尽管只去了南京旅行，但年底买了特斯拉 Model 3，技术上写了多篇技术文章，对技术的理解更深入。虽然对未来抱有悲观态度，但仍希望明年会更好。@林陌青川：野花做了一场玫瑰梦这是一篇深情的 2024 年终回忆录。博主林陌青川记录了与“汪小姐”从网络技术群相识，到各自在互联网大厂（携程、字节、B站）实习奋斗，最终在上海奔现的故事。文章回顾了两人从错过的遗憾到低谷期的相互陪伴，以及见面时同游静安寺与外滩的心动瞬间。尽管博主自比“野花”仰望优秀的她，感叹现实差距，但他仍视这段缘分为人生的“上上签”，以此文致敬这段美好的相遇。