Windows 桌面应用 · 视觉小说玩家的本地游戏库

Perelegans

把视觉小说的封面、元数据、状态和游玩时长收进一个安静可靠的桌面应用里。启动游戏后它在后台自动记录,想回顾进度、整理收藏或让 AI 帮你读懂自己的偏好时,再打开它就好。

自动追踪 基于进程监控记录游玩时长
三方元数据 VNDB、Bangumi、ErogameSpace
AI 助手 用自然语言查询本地游戏库
多语言 UI 简体中文、English、日本語
演示视频
查看源码
快速浏览 Perelegans 的核心体验:游戏库管理、游玩时长追踪与 AI 助手。 继续了解 Perelegans

它不是另一个清单,而是你的视觉小说游玩记录台。

视觉小说玩家常常会同时面对多部作品、补丁目录、不同元数据站点和断断续续的游玩节奏。Perelegans 做的事情很克制:把作品整理好,把时间记清楚,把状态留在本地。

当库里的内容越来越多,它还可以根据已保存的元数据和游玩记录生成推荐,或者用对话方式回答“我最近在玩什么”“哪些作品还没补封面”“类似某部作品的下一部该看哪一部”。

Perelegans 主界面截图,展示视觉小说封面墙和游玩时长
主界面以封面墙为中心,适合快速扫视收藏。 本地截图

围绕“整理、记录、回顾、发现”搭起来的功能。

介绍页不需要把 README 的每个配置项摊开。真正重要的是:Perelegans 能让你的本地游戏库从零散文件变成可检索、可统计、可提问的收藏。

后台记录游玩时长

应用通过进程监控判断游戏运行状态,自动累计总时长和会话历史;不用手动点开始,也不用事后回忆。

游戏库管理

从运行中的进程添加游戏,标记待玩、游玩中、已通关或已弃坑,并支持数据库备份与恢复。

元数据与封面补全

接入 VNDB、Bangumi 和 ErogameSpace,抓取标题、厂商、发售日、标签、官网与封面候选,让卡片信息更完整。

AI 推荐

根据你已经补全的元数据和状态记录生成玩家画像,结合 VNDB 候选作品,给出带理由的新作推荐。

自然语言库助手

直接问本地游戏库:缺哪些封面、最近玩了什么、某个标签下有哪些作品。回答基于你保存的数据,不需要先学复杂筛选。

统计与回顾

查看每部作品的累计时长、游玩会话和时间分布。适合复盘长篇作品,也适合找回搁置已久的进度。

第一次使用时,只需要四步。

Perelegans 的主流程围绕“先把作品纳入库,再让应用持续记录”设计。配置项可以之后慢慢调,核心体验不应该被设置面板拦住。

1

启动游戏

先运行你要记录的视觉小说,让 Perelegans 能在进程列表里识别它。

2

从进程添加

在应用里选择对应进程,保存为游戏条目。之后它就有了可监控的启动路径。

3

补全资料

用 VNDB、Bangumi 或 ErogameSpace 搜索元数据和封面,整理标题、厂商、标签和发售时间。

4

放到后台

开启托盘或开机自启后,应用会静默监控。你只需要偶尔回来查看统计和推荐。

保留桌面应用应有的稳定感。

Perelegans 基于 .NET 8 与 WPF 构建,使用 MahApps.Metro 风格。它偏向工具应用:信息密度高、操作路径短、能长期放在系统托盘里工作。

本地优先 游戏库、游玩记录、封面缓存和设置都围绕本地桌面体验组织。
可配置网络 支持 HTTP 代理,适合需要访问外部元数据源或兼容 AI API 的网络环境。
亮色、暗色、跟随系统 界面主题可以按你的桌面环境切换,同时支持简体中文、英文和日文。
Perelegans

从玩家熟悉的数据源获得作品信息。

元数据源不是单纯的链接堆砌。它们让 Perelegans 可以把一个只有进程路径的条目,变成带封面、标签、厂商和关联页面的作品卡。

VNDB

适合获取视觉小说条目、标签、发售信息与相关作品数据,也是推荐画像的重要来源。

打开 VNDB

Bangumi

可连接个人账号进行收藏同步,支持 Access Token 与 OAuth 两种授权方式。

打开 Bangumi

ErogameSpace

用于补充批评空间相关信息,让条目可以覆盖更贴近日系作品社区的资料维度。

打开站点

直接下载,或从源码运行。

普通使用推荐从 GitHub Releases 下载压缩包。开发者可以用 .NET 8 SDK 构建源码。

从源码构建

需要先安装 .NET 8 SDK。仓库采用 WPF + MVVM 结构,主项目位于 `src/Perelegans`。

git clone https://github.com/Shizuku-in/Perelegans.git
cd Perelegans
dotnet build src/Perelegans/Perelegans.csproj
dotnet run --project src/Perelegans/Perelegans.csproj

桌面端、数据库、图表与服务集成各司其职。

.NET 8 / WPF

承担 Windows 桌面应用主体。

MahApps.Metro

提供现代化桌面 UI 基础。

EF Core + SQLite

保存本地游戏库与游玩记录。

LiveCharts2

用于游玩时间统计可视化。