Inventory_Kamera

Inventory_Kamera

基于OCR技术的原神游戏数据扫描工具

Inventory Kamera是一款开源的原神游戏数据扫描工具,利用OCR技术识别游戏界面信息。它可扫描角色、武器、圣遗物、材料等数据,以GOOD格式导出JSON文件,兼容Genshin Optimizer等在线工具。该工具支持自动更新数据库,操作便捷,有助于提高游戏资源管理效率。Inventory Kamera为原神玩家提供了免费的数据整理方案。

Inventory Kamera原神数据扫描OCR技术GOOD格式Github开源项目

Inventory Kamera - 原神数据扫描器

这是一款由粉丝制作的原神工具,使用OCR技术扫描你背包中的角色、武器、圣遗物、材料和角色培养道具。

该扫描器以.GOOD格式导出,这是一种基于JSON的导出格式,可以与兼容的在线原神工具配合使用。这些工具包括圣遗物优化工具,如原神优化器SEELIE.meAspirine的原神计算器

下载

点击此处下载最新版本 <- 请点击这里,而不是页面顶部的"CODE"按钮

Discord

https://discord.gg/zh56aVWe3U

目录

注意

使用扫描器前,请仔细阅读以下说明并完成设置。

安装Inventory Kamera

安装Inventory Kamera之前,请确保您的设备上已安装以下内容

在此处下载Inventory Kamera的最新版本,将其文件解压到您选择的文件夹中,然后运行解压出的.exe文件。它可能会提示您进行安全和/或用户访问确认。这些访问权限是与游戏交互所必需的。

要从旧版本升级,请下载新版本并将其文件解压到当前Inventory Kamera所在位置(提示时允许替换旧文件)或您选择的新文件夹中。

设置原神

  1. 登录原神并点击开始游戏。
  2. 打开派蒙菜单(默认快捷键:ESC)。
  3. 进入设置(齿轮图标⚙),并进行以下设置:
    • 语言下,将_游戏语言_设置为英语。
    • 游戏分辨率应为_16:9_或_16:10_。如果您的屏幕原生分辨率符合要求,可以在图像下将_显示模式_设置为全屏。否则,您需要切换到符合这些宽高比的任何_窗口化_分辨率。
      • 一些合适的分辨率示例:1920x1080(全高清),1920x1200,2560x1440(QHD),3840x2160(4K)等。
      • 不确定分辨率是否为16:9或16:10?在这里查看

        警告

        如果您使用超宽屏幕,请参阅此讨论帖 此外,目前不支持HDR。如果遇到扫描问题,请确保在Windows设置中禁用HDR

    • 控制下,将_操作类型_设置为键盘。
      • 如果您重新绑定了按键(背包(默认:B),角色界面(默认:C),或选择角色1(默认:1)),请恢复默认设置或在Inventory Kamera中设置新的按键绑定。

如何配置Inventory Kamera

开始扫描之前,您可以(可选)编辑以下选项:

  • 选择要扫描的类别(武器、圣遗物、角色、物品)。
  • 配置要扫描的最低武器和圣遗物稀有度。
  • 设置扫描延迟,以降低Inventory Kamera的扫描速度,如果您在扫描时遇到问题。
  • 在文件目录中设置文件导出目标位置。
  • Inventory Kamera使用默认按键绑定打开背包(B)和角色界面(C)。这些设置可以在Inventory Kamera的选项中自定义。

如何运行Inventory Kamera

  1. 通过打开派蒙菜单后退出游戏并点击"扫描"来启动Inventory Kamera扫描。

警告

扫描过程中,请勿使用鼠标或键盘。扫描器使用键盘和鼠标输入来自动化扫描。

如果您想提前终止扫描,可以随时按ENTER键。这将取消扫描,应用程序不会自动输出任何扫描结果。您可以按"导出扫描数据"按钮强制导出最近收集的数据(无论是否完整)。

  1. 等待Inventory Kamera完成对所选扫描项目的扫描。

  2. 点击打开导出文件夹按钮,打开文件资源管理器窗口。这里是Inventory Kamera导出扫描数据的位置。

更新适配新游戏版本

Inventory Kamera使用有效物品和角色列表来辅助文本识别。这些列表存储在本地的inventorylists文件夹中。每当游戏发布新版本时,这些列表都应该更新,可以自动更新或手动更新。

自动更新

当启动应用程序并发现新版本的原神游戏数据时,会出现一个通知窗口。Inventory Kamera与Dimbreath的Anime Game Data仓库同步新游戏版本。非常感谢那里所做的辛勤工作。

如果应用程序启动时没有显示更新窗口,您可以在选项下选择更新查找表来运行自动更新程序。如果未检测到新的原神版本,您也可以选择强制运行更新程序。

手动更新

警告

只有在Inventory Kamera的更新查找表报错或生成的输出无效时,才需要使用此选项。

材料和武器列表保存在简单的键值对JSON可读格式中。"value"是[帕斯卡命名法](https://github.com/Andrewthe13th/Inventory_Kamera/blob/master/https://en.wikipedia.org/wiki/Naming_convention_(programming#Examples_of_multiple-word_identifier_formats)的物品名称,"key"是"value"的小写版本。

手动更新角色和圣遗物的格式略有不同。两个json文件的key仍然是帕斯卡命名法角色/圣遗物套装名称的小写版本,value的格式如下例所示:

characters.json

"albedo": { "GOOD": "Albedo", "ConstellationName": [ "Princeps Cretaceus" ], "ConstellationOrder": [ "skill", "burst" ], "Element": [ "geo" ], "WeaponType": 0 }, "traveler": { "GOOD": "Traveler", "Element": [ "electro", "pyro", "dendro", "geo", "hydro", "anemo" ], "ConstellationOrder": { "electro": [ "burst", "skill" ], "dendro": [ "skill", "burst" ], "geo": [ "burst", "skill" ], "hydro": [ "skill", "burst" ], "anemo": [ "burst", "skill" ] }, "WeaponType": 0 },

注:ConstellationName值格式为数组。这主要适用于旅行者,因为男性和女性版本的角色有不同的命座名称。 注:旅行者是一个特殊情况,为每个当前可用元素提供了命座技能顺序。

角色名称应与游戏内世界UI右侧的队伍菜单或角色菜单屏幕左上角显示的一致。命座顺序取决于每个角色的第三个命座升级哪个天赋。

武器类型值如下:

0 = 单手剑, 1 = 双手剑, 2 = 长柄武器, 3 = 弓, 4 = 法器

artifacts.json

"adventurer": { "setName": "冒险家", "GOOD": "Adventurer", "normalizedName": "adventurer", "artifacts": { "goblet": { "artifactName": "冒险家金杯", "GOOD": "AdventurersGoldenGoblet", "normalizedName": "adventurersgoldengoblet" }, "plume": { "artifactName": "冒险家尾羽", "GOOD": "AdventurersTailFeather", "normalizedName": "adventurerstailfeather" }, "circlet": { "artifactName": "冒险家头带", "GOOD": "AdventurersBandana", "normalizedName": "adventurersbandana" }, "flower": { "artifactName": "冒险家之花", "GOOD": "AdventurersFlower", "normalizedName": "adventurersflower" }, "sands": { "artifactName": "冒险家怀表", "GOOD": "AdventurersPocketWatch", "normalizedName": "adventurerspocketwatch" } } },

在采用这种手动方法后,请考虑使用JSON文本验证器。如果您选择这种方式,我们可能会也可能不会提供支持。

报告问题

如果您在使用我们的扫描器时遇到问题(例如bug、应用崩溃、导出格式无效),请在此创建问题,并尽可能详细地填写。提供问题描述和证据将大大加快修复bug的过程。

另外,您也可以加入Inventory Kamera Discord进行更实时的讨论和获取支持帮助。

注意

在提交问题之前,检查类似问题,尤其是那些仍未解决的问题。

首先,在该问题上添加表情反应(更多反应意味着开发者会更加关注!)。请尽量将评论限制在新的或有帮助的信息上(即不要发表"我也遇到同样的问题"之类的评论)。您可以通过点击通知部分的"订阅"来选择订阅该问题,以获取线程进展的通知。

创建新问题

我们非常希望能够获得截图(尤其是视频录像!)和错误日志作为证据。这些对于调试您的问题非常有帮助。您可以通过拖放或将文件附加到模板中来将其添加到问题中。当Inventory Kamera认为遇到问题时,可能会将截图放在"logging"文件夹中(分类存放)。附加一个压缩的"logging"文件夹副本是提交日志的最佳方式。您可以勾选"记录所有截图"选项,以在大多数可能涉及开发者关注的区域强制执行此行为。

请求新功能

如果您想请求新功能,请在使用Inventory Kamera功能请求表单打开新的功能请求之前,先访问讨论论坛

另外,Inventory Kamera Discord也有一个功能请求频道。

提问

有一般性问题?首先在Inventory Kamera讨论论坛Inventory Kamera Discord中查找类似问题。

如果您有一个没有相关线程的问题,请创建一个新的generalQ&A线程。

常见问题(FAQ)

Inventory Kamera会导致我被封号吗?

根据HoYoverse对脚本、插件和第三方软件的回应,我们认为不会。

扫描器不提供任何游戏漏洞或进度。它只是截取游戏窗口的一部分,处理图像并导出数据。账号仍然是您的。我们不提供任何账号交易或充值服务。游戏交互仅限于菜单导航。

此外,我们尚未收到任何关于应用程序开发的警告。 然而,这并不意味着情况永远不会改变!我们受HoYoverse的影响。

Inventory Kamera支持哪些语言?

Inventory Kamera目前只支持英语。这个限制是由于只有英语的训练数据集可用。游戏内的"游戏语言"选项必须设置为英语。不保证其他语言的扫描效率。未来可能会实现更多语言,但目前没有具体计划。

我需要帮助!我该去哪里?

您可以在Inventory Kamera讨论论坛Inventory Kamera Discord寻求帮助。

许可证

  • 本项目根据MIT许可证分发。
  • 本项目使用的第三方库和其他资源可能根据其他许可证分发。

版权所有 © Cognosphere Pte. Ltd. 本项目与HoYoverse没有关联,也未得到HoYoverse的认可。《原神》™和其他属性归各自所有者所有。

编辑推荐精选

Pixmax

Pixmax

一站式AI短剧创作平台

Pixmax专注打造下一代“ AI 视觉创作引擎”,整合行业顶尖 AI 大模型、工工业级精准控制及企业级协同管理功能,是全方位的 AI 内容创作平台。

豆包

豆包

字节跳动旗下 AI 智能助手

字节跳动旗下 AI 智能助手

GPT Plus|Pro充值

GPT Plus|Pro充值

GPT充值

支持 ChatGPT Plus / Pro 充值服务,支付便捷,自动发货,售后可查。

GPT Image 2中文站

GPT Image 2中文站

AI 图片生成平台

GPT Image 2 是面向用户的 AI 图片生成平台,支持文生图、图生图及多模型创意工作流。

Vecbase

Vecbase

你的AI Agent团队

Vecbase 是专为 AI 团队打造的智能工作空间,将数据管理、模型协作与知识沉淀整合于一处。算法、产品与业务在同一平台无缝协同,让从数据到 AI 应用的落地更快一步。

音述AI

音述AI

全球首个AI音乐社区

音述AI是全球首个AI音乐社区,致力让每个人都能用音乐表达自我。音述AI提供零门槛AI创作工具,独创GETI法则帮助用户精准定义音乐风格,AI润色功能支持自动优化作品质感。音述AI支持交流讨论、二次创作与价值变现。针对中文用户的语言习惯与文化背景进行专门优化,支持国风融合、C-pop等本土音乐标签,让技术更好地承载人文表达。

QoderWork

QoderWork

阿里Qoder团队推出的桌面端AI智能体

QoderWork 是阿里推出的本地优先桌面 AI 智能体,适配 macOS14+/Windows10+,以自然语言交互实现文件管理、数据分析、AI 视觉生成、浏览器自动化等办公任务,自主拆解执行复杂工作流,数据本地运行零上传,技能市场可无限扩展,是高效的 Agentic 生产力办公助手。

lynote.ai

lynote.ai

一站式搞定所有学习需求

不再被海量信息淹没,开始真正理解知识。Lynote 可摘要 YouTube 视频、PDF、文章等内容。即时创建笔记,检测 AI 内容并下载资料,将您的学习效率提升 10 倍。

AniShort

AniShort

为AI短剧协作而生

专为AI短剧协作而生的AniShort正式发布,深度重构AI短剧全流程生产模式,整合创意策划、制作执行、实时协作、在线审片、资产复用等全链路功能,独创无限画布、双轨并行工业化工作流与Ani智能体助手,集成多款主流AI大模型,破解素材零散、版本混乱、沟通低效等行业痛点,助力3人团队效率提升800%,打造标准化、可追溯的AI短剧量产体系,是AI短剧团队协同创作、提升制作效率的核心工具。

seedancetwo2.0

seedancetwo2.0

能听懂你表达的视频模型

Seedance two是基于seedance2.0的中国大模型,支持图像、视频、音频、文本四种模态输入,表达方式更丰富,生成也更可控。

下拉加载更多