[站务] 猫の仓库月报 2025年1月
当前的页面使用了更现代化的Alpinejs和Tailwindcss构建,主要期望是按照现今APP的开发模式把一些交互逻辑放到前端实现,以解决之前组件加多了之后全是垃圾代码导致制约了页面的功能拓展。
与之前不同,这次大工程动手之前我专门花了点时间设计了一下页面路由和拓展机制这些比较主要的部分,算是搞得专业了些,作为猫仓长期维持计划的一部分,本站当前的WP程序模板在完善一些之后会单独作为本站的一项收入来源单独出售,不过现在说这个还有些早,按计划之后大概还需要大概滚动10-15个版本更新才能算是正式版,至少是两三个月之后了。
目前的“重制重制重制版”总体代码量大概刚刚好一万行左右,照比之前我这个项目单网页程序就已经干到快五万行了。不过这个事情,我之前就是信了一些“复用越少BUG越少”之类的邪教,结果就是陷入了一种改来改去改不明白的状态,总的来说还是得先给程序结构规划好,思路对全都对,这项目我彻底决定重写之后,总之睡眠质量也好了很多。
而屎山越堆越大这件事制约的也不单是页面,如我之前所说,本站的运行依赖着巨大的一整套自动化工作流脚本。所谓当断则断,我裁撤了本网站运行所依赖的大部分执行脚本和服务器,包括整套的版本管理器、索引程序和数据库、压缩包自动打包&上传脚本、以及自动发帖程序。
于是这是本站目前停更状态的主要原因,自动化工作流的部分是我这个项目的另一半,因为这部分脚本实际上是我早年间刚开始学习python时候的产物,虽然后来这么久一直在修修补补删删改改的用到了现在,但是毕竟硬伤永远是硬伤,比如文件分拣吧,我当时做了一个字典来匹配关键词,但是方案用的是递归,因为文件类型很多,所以后期我陆陆续续在里面写了大概一百多次的if嵌套……但是现在毕竟是2025年了,解决这个问题其实随便找个大语言模型调一下API辅助识别就可以了,完全不需要像我这样搞这种人机工程学难题。
在上周完成了站点程序的更新之后,最近这段时间我在尝试重写这个工作流项目,把功能的部分拆的碎一点,毕竟本站的文件来源主要是其他网站,文件处理需要的步骤也并不完全相同,设计成可以根据不同的文件类型和来源写一个单独的规则,这样会比较灵活,就不至于每一组文件都在整套的脚本里走一遍了。
后面我会尝试利用一下大模型去处理一些复杂的分析,比如我有好多没有名字的本子,普通OCR对于花体字的识别很差,但是如果用大模型识别就会准确很多,有了名字就可以上搜索引擎去尝试恢复文件信息了,新的时代松鼠党人也是时候升级一下工具链了。哎,总之感谢deepseek让我用上了便宜的GPT……
剩下的一些计划可能就需要取决于本站的开发进度了,本站计划在之后提供新的赞助方案,其中会包括本站维护策略的更改,从年后开始,本站将逐步提供度盘链接分流。同时本站接下来将通过本站的令牌系统提供一些额外服务,不过这个暂且卖个关子。
最后就是咱这个网站什么时候开始恢复更新呢,一些必要问题目前我还没有解决,主要是本站的文件库,我曾经很多次讲过网站的文件库非常巨大,维护困难,这个困难具体来说是这几TB的文件需要保持其他人可访问的状态,但是我又燃烧不起流量成本。不过这个解决起来方法其实简单,广撒网就对了,提供的下载方式越多文件就越有保障,所以这段时间我在重新整理网站的文件,接下来除了将一部分文件转移到其他方式提供下载,我计划在之后额外提供一到两个其他的网盘(取决于上传进度),以及提供单独的单文件索引和下载(但是并没有提供在线版的计划),Fopnu客户端目前是失联状态,会在之后我完成整理之后恢复提供,实在不行,别的方案也有,例如我单独提供针对本站维护磁力链接的私有Tracker,毕竟现在的BT环境非常差劲,不上点科技狠活确实也没什么太好的办法维持。
其他的事项,倒也没什么了,更新计划之类的,去年时候就已经讲过,这里就不重复讲了,就刚刚说到的一些事情,一时半会也干不出来,测试程序和方案也得花时间,总之还是那句别急。
那就,新的一年,祝大家新春大吉万事如意平安喜乐福寿康宁吃好喝饱前途似锦来日方长万事可期有山可靠有树可栖一路繁花前程似锦。
新年快乐嗷。
忙活了大半个月,总之猫の仓库的全新版本 Web 又双叒叕上线了。
本次更新依然是为了解决一些之前无法处理的问题,这次我们隆重宣布本垃圾网站终于是支持批量下载了。
除此之外也是完善了一下正经网站都有的排行榜之类的功能,也简单做了点UI方面的优化。
当然了,这部分 Project 其实大半年之前就有了,主要是前段时间忙着补档文件两头顾一头整挺忙的……于是趁着年关这阵子我也没什么工作,这版 Web 直接整套换到了 React ,毕竟 React 开发上灵活多了,也没有事件周期双向绑定之类的破事了,耦合低一些难度也低一些,于是就更方便上 AI 生代码了,诶~我一说,npm 啪就启动了,很快啊,然后上来就是一个 Codex 的 CLI,一套从 Github 上随便找的 Agent skills,一把梭了,有什么好说的。
结果呢也正如各位所见,本垃圾网站就又换了一套外观设计,主要是上一版 Web 因为我以前也没在 php 上写过node的前端栈,思路有点没打开,寻思写 Vue 上线比较简单就写了个 Vue 的,也没想后面再增加功能的时候这轮子是一遍一遍造……索性就给原来做了一半的 Web 全都撇了,吸取上次的经验,省得沉默成本。
至于接下来,接下来就是照常恢复更新,后面本站可能会提供一个投票功能,因为本垃圾网站积累的归档数量是越来越多了,按照以前每隔半年所有归档整体滚动更新一遍肯定是不行了,弄不过来。所以搞个全站投票优先更新可能是比较好的办法,但是考虑到本垃圾网站这个用户存量这个办法可能也没有什么预期效果,总之具体的还得再考虑考虑。
其他方面,本垃圾网站自主研发的超分压制工作流也已经基本可以开始批量任务了,后面会更新一批里番的超分资源,再往后面可能也会做切片服务弄点可以在线播放的内容,毕竟网站自建了存储一个月也大几百块的咋花都是花……
依然,也欢迎各位支持一下猫の仓库ONLY讨口子年度版方案,虽然咱这个计划从来没赶上过变化吧,但是相信相信的力量好了。
