(10.12更新)[开源/Windows]The Order:连接 NextMoe 的 Galgame 管理器

该话题被推 编程语言
256 编辑于
Phrank
Phrank

647

话题封面

先给项目链接:https://github.com/Ph-Rank/The-Order

10月12日 · v1.1.0更新

  • 目前程序已经适配Windows 10 64 位系统,未进行实机兼容性测试,欢迎使用后反馈

  • 参考了评论区站友的建议,发现我确实原来对API的理解有误,更新后你完全没有必要自己配置一个API(当然自己配置的功能还保留),你可以无需任何绑定就能有足够好的使用体验,同时新版本也支持了Nextmoe的授权登录,可以自行选择是否将本地部分信息与网站进行同步

  • 由于接下来一段时间更新会比较频繁,在设置页我内置了检查更新按键并定期自动检查更新,发现新版本后会有提示,可以由你直接在程序内确认下载安装,而不需要每次都访问GitHub

  • 其他一些视觉方面的小优化

下面是原文:

起因是我看到了这篇文章,想到我之前用到的galgame管理器长期存在识别不准、数据不全等痛点,开始有了利用一个数据足够详细的数据库做一个管理器的想法,于是从国庆第一天立刻开始行动,花10天时间在AI协助下构建了这样一个管理器的雏形。(目前仅限Windows11 64位,致歉,后续将尽快补上win10)

The Order 是什么?有什么用?

The Order是一个本地的Galgame管理器,但它也是一个链接本地资源与大型database网络的工具。

前者由于时间关系我也明白目前仅仅能实现一些最基本的要求,与主流的管理器依然存在不小差距,而后者我认为在跨站资料整合与关联浏览方面,其已经形成了一些比较有特色的体验。

接下来几组照片是与目前主流管理器PotatoVN的对比。

主页

很明显我参考了PotatoVN的设计风格,我认为PotatoVN的设计是美观的,就没有作过大的优化。

游戏详情页

可以发现,除了视觉上的变化(我优化了选图算法,底图在部分情况下会更加合适美观),PotatoVN简介中为英语,而得益于NextMoe API链接的大量数据,The Order会从各大数据中优先选择简中内容。

角色详情页

同样对语言以及资料来源进行了优化,另外附加了角色的相关作品,点击即可跳转到对应作品的详情页,方便那种同一个角色出现在多个作品中的情形。声优详情页同理,极大利好声优厨!

注意:这里的相关作品指NextMoe 聚合的数据,而不局限于本地!(我知道下一作应该玩什么了!)

其他

我直接将Kun的搜索功能内置到了程序里,可在程序内直接查看详细信息,也可选择跳转到网页。(NSFW开关在设置)

理念

The Order名字与图标均来自于结城希亚的Artifact,一方面The Order意为秩序,这正是一个管理器最重要的本职工作,另一方面我是希亚厨。

每一次大型更新(本程序会持续更新),我都会引用一句话来作为主题(ACGN、文学、哲学都有可能)。本次作为首发,所选内容也承担一定的总纲领性意义。

「吾身为剑所天成。血若钢铁,心似琉璃。」

《Fate/stay night》的名句,是我目前对这个程序的评价。实际上我最开始时已经写出了一个基于Electron的程序,但我最终还是花大精力转向了仅限Windows的WinUI架构,Electron程序虽然美观且容易,但是没有windows的原生感,而我的目标是打造一个真正能够与系统浑然一体的程序。血若钢铁,这个程序采用了极其严格的底层架构,进行过大规模合成场景的压力测试,但首个公开版本尚未经过大规模真实用户验证,还需不断完善。心若琉璃,程序绝对公开透明,而我也绝对承诺不会在程序内加入任何的收费与广告,永远保持纯净的使用体验。

未来展望

目前程序已经依靠了数据库,以声优、游戏标签、角色为桥梁编织出一个巨大的Galgame网络,但我的最终目标是在以本地Galgame为基点,从Kun站出发,结合多方数据的情况下构建出一个ACGN网络,下一大阶段目标目前定在音乐方向,将OST等与游戏高度相关的音乐内容纳入程序,当然,仅仅是提供详细的数据信息而非资源。

眼下的下一步是把程序作为本地管理器的身份尽快完善起来,目前转区工具、超分辨率工具等常用工具还无法直接调用,还有其他不足也会尽快补齐。

使用说明

下载就能上手,真不需要啥说明。唯一需要注意的是NextMoe API对这个程序很重要,下载后请先在NextMoe开发者平台免费申请一个API填写到设置页指定地方,然后再开始使用。

目前安装包尚未进行代码签名,Windows 可能出现安全信誉提示,请通过 GitHub 官方发布页面下载,并保持系统安全防护开启。

这是目前的第一版,从开发到测试始终只有我一个人,使用过程中一定会有相当多的BUG和可以改进的地方。希望大家能提出宝贵意见的同时不要对The Order失去信心。你可以在GitHub、该帖子底下和我的Telegram群组进行反馈。

最后如果The Order能帮到你,欢迎你在GitHub点个star,这对我是很大的鼓励。

Firefly
Firefly 推了这个话题,萌即是正义,此贴萌度爆表,推上天!
17 小时前
鲲
鲲 推了这个话题,严肃支持
18 小时前

本文版权遵循 CC BY-NC 协议 和 本站版权政策

4 条回复

落叶荷
发布于

支持,我也有在开发以NextMoe为核心的网站服务,立志于与鲲galgame及letmoe互补并融入生态,一起加油!鲲 Galgame 表情包 [1] - 22

落叶荷
发布于

@落叶荷 #1 另外NextMoe的开发者账号和API应该是不需要用户自己申请的,只要由服务的提供方自己申请就好,我测试觉得现在的用量限制非常高了可以说,真的有很多用户同时在使用的情况下才需要申请更高的档位。

评论

鲲
鲲评论落叶荷

现在已经取消了 api key 的申请,不登录也能调用 api,频率是 30 次一分钟,理论上足够大多数用户使用管理器了

鲲
鲲回复鲲

api key 是 100 次一分钟

鲲
鲲

12768

#3
发布于 (编辑于 )

已经 star 支持!随时欢迎来宣传,恭喜 Galgame 管理器大家族新增一员

还有就是,NextMoe 数据源 / 鲲 Galgame 论坛 数据源 ,已经支持不登录就可以使用了,普通用户应该无需再申请 api key 了,默认的额度已经足够了,这个行为对管理器的开发应该很友好

NextMoe 数据源写成 鲲 Galgame 论坛 即可,因为 NextMoe 现在还在开发中

Phrank
发布于

@落叶荷 #2 感谢提醒!确实是我之前对 API 的使用方式理解有误。现在已经根据你的建议在 1.1.0 中实现了免 Key 的匿名访问。

这个建议对改善首次使用体验帮助很大,再次感谢!

(。>︿<。) 已经一滴回复都不剩了哦~