导航

萌即是正义!时不时分享一些ACG活动记录与有趣代码的小站!

侧边栏
最新评论
广树管理员
2026-11-09 21:49
@九日:憧憬之路其实很有名的。反而大部分人不是冲着玉响来的哦
广树管理员
2026-11-09 21:48
@九日:不知道说的爬山的山顶是哪个哦。乘坐缆车到达的山顶已经和动画完全不一样了
广树管理员
2026-11-09 21:40
@Zrzzz:生活节奏也很舒服,适合长期居住
九日
2026-11-09 21:09
@广树:(´இ皿இ`)开销还是挺大的,这地方应该算偏吧?住宿竟然这么贵嘛?来这里旅游的(特别是这晚)的是不是都是冲着玉响来的哇
九日
2026-11-09 21:08
好几个场景没印象了,之前看的时候中断了好久才接着看的。 东第一道口那个下坡好有感觉不知道为什么,她们上学还是拍摄的一个场景好像也有个斜坡来着。 话说日本原来也有电动车骑呀,国内电动车通勤太方便了。 山顶展望台就是那个爬山的山顶吗,感觉不太一样了。
攻略中
空之轨迹 the 1st
暂无评分
Steam空之轨迹 the 1st
2026年8月02日 12时 ~ 攻略中
已累计游玩3个月12天
因父亲卡西乌斯失踪而踏上旅程的艾丝蒂尔与约书亚, 在巡游利贝尔王国的过程中, 经历了无数与未知同伴的相遇与别离, 而在旅途终点等待着两人的,究竟会是什么……?
节奏天国 奇迹之星
暂无评分
NS节奏天国 奇迹之星
2026年7月08日 20时 ~ 攻略中
已累计游玩4个月7天
《节奏天国:奇迹之星》是一款轻松又充满创意的音乐节奏游戏,玩家只需跟随音乐节拍按下按键,就能完成跳跃、敲击空罐、制作料理等各种有趣的小挑战。游戏延续了《节奏天国》系列简单易上手、节奏感强、画风幽默的特点,让玩家在一个个短小精巧的关卡中感受音乐与反应力结合的乐趣,适合喜欢节奏游戏和轻松休闲玩法的玩家体验。
告别回忆 -无垢少女- 致最爱的你
暂无评分
Steam告别回忆 -无垢少女- 致最爱的你
2026年6月24日 20时 ~ 攻略中
已累计游玩4个月21天
系列作发售至今经历了19年,做为其系列最终作的《告别回忆 ~无垢少女~》(以下略称为本篇)在2018年3月发售。本次的FanDisc和至今的系列作相同,带给玩家在各结局后的短篇故事。请充分享受和各个女主角们在欢乐结局后的幸福时光。
亚路塔:狐狸狐途的面包冒险
暂无评分
Steam亚路塔:狐狸狐途的面包冒险
2026年2月12日 19时 ~ 攻略中
已累计游玩9个月3天
一场席卷全世界的面包革命现在开始! 主人公查雅阴错阳差之下,开始了在荒废的岛屿上经营面包店的生活。 出外冒险搜集食材、研发崭新面包配方、遇见性格各异的伙伴们,建造更丰富的设施,用面包香气使无人问津的广场再次热闹起来!
fault - StP - LIGHTKRAVTE
暂无评分
Steamfault - StP - LIGHTKRAVTE
2025年5月29日 20时 ~ 攻略中
已累计游玩1年5个月
全球累计销量超过50万份的“fault”系列最新作!故事的舞台是一个融合了奇幻与科幻的超前世界——卢森海德王国。本作讲述了生活在此地的一个平凡又平庸的究极普通市民——名为果子的少年的故事。
PSN奖杯卡

PSN奖杯卡

归档
赞助商广告

维基萌博客系统v1可以公开的开发日志

2025-12-21 10:58:20
博客开发

距离维基萌博客系统的第一版发布也过了将近2年的时间了,这2年时间Nuxt.js从3迭代到了4,mongodb从6迭代了8,于是就趁着这次机会重写了部分维基萌博客系统。


更方便的Docker部署

这将是这次版本中最大的破坏性更改。

一开始的维基萌博客系统开发时其实并没有考虑Docker部署,很大的原因其实是因为我对Docker不是很熟。

后来 timochan 大佬的帮助,维基萌博客实现了Docker部署。

但是问题仍然存在。

因为Nuxt.js的底层限制,对于路由的配置在开发时可以使用环境变量来控制配置,而编译后这些配置会被硬编码进编译后的代码里。

这就造成使用者每次Docker部署都需要编译一次的问题。

后来做了一个lite版,阉割了依赖于环境变量的SWR功能以及限制了反代API的域名,但是这么做还是过于局限。

所以趁着这次的Nuxt.js迭代想来波大的理念,自己重写了域名反代和SWR功能,并写了一个启动器,使其支持Nuxt.js的Runtime变量导入。

这样,使用者只需重新定义新的环境变量即可一键Docker部署维基萌系统了。


管理后台的优化

管理后台对于访客的数据统计和SEO做了一定的优化。


IP地理位置汉化与IP数的显示

image-5dzuodsy.png

首先是对主流的国家地区显示做了中文的映射。

对比纯英文显示,能更直观的分辨。

同时统计信息从原先的只统计PV,增加了IP数量的显示。


语言环境代码的统计

image-f00x9uy8.png

增加了语言环境代码的统计。

更直观的了解用户所使用的语言,尽可能减少因为代理造成的统计干扰。


增加时区显示

image-jc9urj5z.png

时区的显示可以辅助判断当前用户是否是真实用户。

例如时区是其他国家,但是语言环境是中文,那么大概率是海外用户或者是挂代理的用户。


image-kgjmb8m7.png

例如这种陌生的时区,陌生的语言环境,即使UA头没有声明是爬虫,大概率也不是真人。


增加了 robots.txt 的设置

image-imxlro9u.png

对搜索引擎爬虫有特殊要求时可以配置。


博客端的优化

博客端也做了一定的小优化。


页码跳转

image-1ej0pnkv.png

image-hbu3qbw4.png

点击底部分页器可以填写页码直接跳转。

但是这个设计是不是有些设计的过于隐蔽了😅。


ACGN相关侧边栏增加了收起功能

image-81wm0mg0.png

image-dnw270v0.png

对于内容过长的项目,会自动应用收起功能,防止过长的侧边栏内容展示。


如果没遇到什么BUG的话,预计元旦前后发布,敬请期待!

收款.png


file_000000008460720687635c008459256b.png

相似内容:
推文
维基萌博客系统发布了新版本啦!版本号为:v0.33.0 此次更新主要增加了全景照片的VR和陀螺仪的浏览功能。 其次增加了管理后台登录的安全性。 详见:https://github.com/eeg1412/wikimoeNodeJSBlog/releases/tag/v0.33.0
发表于:2025-11-06 18:56
推文
给360°全景模式增加了鱼眼模式和截图功能,在鱼眼模式下可以做到和insta360同款的地包天和小行星视角,并且通过截图功能直接保存当前视角的截图。
发表于:2025-04-10 19:42
推文
想着增加博客的互动性,就给博客增加了一个投票功能👏
发表于:2025-03-13 19:33
推文
最近电影看的比较多就想做一些记录和统计就给博客新增加了电影板块。 链接:https://www.wikimoe.com/page/movies 另外由于深色模式的呼声很高,就顺带把深色模式提前开发了。现在可以通过页面右下角的工具栏进行切换。由于这项改动比较突然,也不知道有没有漏配的地方,如果有大佬发现了的话请积极发评论报告哟! 以上两项改动应该会在这周末发布吧,敬请期待!
发表于:2025-03-07 07:10
推文
维基萌博客系统发布了0.22.2版本啦! 这个版本的主要两点有: 1.重构了谷歌广告组件,不再依赖环境变量,在管理后台就可以对谷歌广告进行管理。 2.通过timochan 大佬(https://www.timochan.cn)的协助,维基萌博客系统现在可以在docker上一键部署lite版本了!日后会更新关于docker版的部署教程,敬请期待。 3.升级了nuxt的版本。 具体更新内容请见:https://github.com/eeg1412/wikimoeNodeJSBlog/releases/tag/v0.22.2
发表于:2025-01-11 21:10
推文
想着给博客增加一个页面跳转时的过渡动画,结果加上后发现页面时不时会报错。 于是经历了一番调查之后发现在Nuxt.js中给页面加上跳转动画pageTransition后,页面和组件的onMounted会被执行2次!? 相关的Issue在Github上也有人提出:https://github.com/nuxt/nuxt/issues/27442 大致需要满足3个条件才会触发: 1.设置了pageTransition 2.mode设置为out-in 3.页面上有await useAsyncData加载接口内容 感觉有点天坑,这个问题虽然最早是今年6月有人发现的,但是实际上我所用的Nuxt版本是去年年底的版本,也就是说这个bug存在了至少大半年...
发表于:2024-07-27 14:17
推文
参考了各位大佬的代码,给博客加上了sitemap👏。
发表于:2024-06-11 11:27
推文
猛然发现部分设备或者浏览器会把数字解析成emoji,原因是我把emoji的字体方太前面了,同时设定在前面的字体设备或者浏览器没有,所以只要修改字体顺序和补充字体即可。 不过话说回来,emoji字体为什么还会包含数字呀?
发表于:2024-05-30 08:58