导航

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

侧边栏
热门文章
1页面
程序员老黄历&求签
热度
507
2推文
整理了一遍《Happy Sugar Life》的收藏品。
热度
271
3推文
你是ChatGPT,别假装自己是Gemini啊!
热度
246
4推文
您上个月欠费共计 1269 美元! GitHub Copilot 将于下个月起推行 Token 计费制度。为帮助用户提前了解费用变化,本月已贴心提供用量统计,并预估在新计费模式下可能产生的额外支出。 这一统计吓了我一跳,这个金额居然高达 1269.51 美元!!?? 原来在过去的这么长的时间里,我一直在用 10 - 39 美元,用着上千美元的 AI ?? 好日子到头了,下个月可怎么办呀!
热度
155
5推文
重新整理了一遍博客自动化翻译流程。 现在大致的流程如下: 输入内容 -> 专有名词抽取 -> AI 知识库译名确认 -> 联网检索与译名校对 -> 内容翻译 -> 目标语言封面图生成 -> 审核预览生成 -> 最终交付 效果可以查看以下博文: https://www.wikimoe.com/en-US/post/b-tet73zn0 https://www.wikimoe.com/ja-JP/post/b-tet73zn0 https://www.wikimoe.com/zh-HK/post/b-tet73zn0 https://www.wikimoe.com/ko-KR/post/b-tet73zn0
热度
142
6博文
百合盛典 Prism Garden ― 光庭花开,一瓣情思
热度
65
7博文
3DS模拟器简体中文字库 | Citra3ds字库 | 符文工房4乱码解决字库 | shared_font.bin
热度
65
8博文
探访日本的废校:《中二病也要谈恋爱!》圣地巡礼之杜鹃花学校(原镰挂小学)
热度
52
9博文
《随兴旅》圣地巡礼之高松玉藻城
热度
39
10页面
足迹
热度
39
最新评论
广树管理员
2026-05-16 11:37
@Ringnee:谢谢夸奖
广树管理员
2026-05-16 11:37
@Ringnee:看到水印让我倒吸一口气
广树管理员
2026-05-16 11:36
@saber酱:哈哈哈,确实
广树管理员
2026-05-16 11:36
@Zrzzz:嘿嘿
Ringnee
2026-05-15 21:54
看板娘太可爱了
攻略中
告别回忆 双想 ~Not always true~
暂无评分
Steam告别回忆 双想 ~Not always true~
2026年3月10日 22时 ~ 攻略中
已累计游玩2个月7天
“我觅见了生命中的唯一,而后——”
亚路塔:狐狸狐途的面包冒险
暂无评分
Steam亚路塔:狐狸狐途的面包冒险
2026年2月12日 19时 ~ 攻略中
已累计游玩3个月3天
一场席卷全世界的面包革命现在开始! 主人公查雅阴错阳差之下,开始了在荒废的岛屿上经营面包店的生活。 出外冒险搜集食材、研发崭新面包配方、遇见性格各异的伙伴们,建造更丰富的设施,用面包香气使无人问津的广场再次热闹起来!
ToHeart
暂无评分
SteamToHeart
2025年6月26日 19时 ~ 攻略中
已累计游玩10个月24天
AQUAPLUS推出的“温暖人心的校园恋爱游戏”将以高清全3D形式焕新归来!
fault - StP - LIGHTKRAVTE
暂无评分
Steamfault - StP - LIGHTKRAVTE
2025年5月29日 20时 ~ 攻略中
已累计游玩11个月22天
全球累计销量超过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的话,预计元旦前后发布,敬请期待!

donate.png


telegram banner (1).png

相似内容:
推文
维基萌博客系统发布了新版本啦!版本号为:v1.1.0 随着博客文章编辑项目越来越多,在文章编辑时可以生成候补内容,方便快速填写相关内容。 详见:https://github.com/eeg1412/wikimoeNodeJSBlog/releases/tag/v1.1.0
发表于:2026-04-04 12:10
推文
将博客端的Nuxt版本从3升级到了4。 按照官方的升级教程走非常顺利的就升到了4。唯一的问题就是会报弃用警告,不知道是Nuxt UI导致的还是本体导致。跑了跑,发现没什么问题就上到维基萌上了。 中途想把Nuxt UI也从2升级4。但是一直没成功,按照官方教程走,结果Tailwindcss虽然安装了但是一直没生效,就退回到2的最新版了。 但是2的最新版也有点问题,就是编译时间加倍,这个问题4也有。如果继续用老版本的UI吧,提示不兼容当前Nuxt,进退两难。
发表于:2025-11-11 08:18
推文
给博客加了足迹地图功能。 现在能非常直观的看到我这些年玩了哪些地方了。希望有生之年能填满地图吧! 由于不想使用外部API,所以地图就显示了一个简单的世界轮廓。 页面地址:https://www.wikimoe.com/page/map
发表于:2025-09-06 09:46
推文
支持深色模式的0.26.0版本的维基萌博客系统发布啦! 除深色模式,还新增了电影记录功能和评论排序功能,是一个新功能增加比较多的版本。 详见:https://github.com/eeg1412/wikimoeNodeJSBlog/releases/tag/v0.26.0 追记:发布后发现还有挺多遗漏的地方,请更新0.26.1版本。 https://github.com/eeg1412/wikimoeNodeJSBlog/releases/tag/v0.26.1
发表于:2025-03-08 19:18
推文
维基萌博客系统发布了0.19.4版本啦!这次依旧是一些优化和BUG修复,详情见:https://github.com/eeg1412/wikimoeNodeJSBlog/releases/tag/v0.19.4
发表于:2024-08-14 20:24
推文
差点忘记了维基萌是一个分享代码的网站,于是给代码区补上了显示代码类型和复制的按钮。
发表于:2024-06-05 22:41
推文
猛然发现部分设备或者浏览器会把数字解析成emoji,原因是我把emoji的字体方太前面了,同时设定在前面的字体设备或者浏览器没有,所以只要修改字体顺序和补充字体即可。 不过话说回来,emoji字体为什么还会包含数字呀?
发表于:2024-05-30 08:58
推文
博客增加了可以在后台自定义添加CSS样式的功能,这样一些小的自定义样式就可以不用编译实现,增加了拓展性。 于是就小改了博客样式,PC版左下角加了会动的砂糖❤,有谜之立体感🕶️。 动图是由AI生成的,感觉挺有意思的,也一起分享了吧。 https://www.leiapix.com/
发表于:2024-04-09 18:19