NTE 实时 DPS 伤害分析 & 战斗诊断工具 Real-time DPS Analysis & Combat Diagnostics for NTE

基于 Rust + egui,完全在你的电脑本机运行。通过 Npcap 解析本机网络流量,统计角色 / 技能伤害,预测深渊清线时间——不联网上传任何数据。 Built with Rust + egui, runs 100% on your own machine. Parses local network traffic via Npcap to track per-character / per-skill damage and predict Abyss clear times — no data is ever uploaded.

License AGPL v3 Commercial license available Platform Windows 10/11 Rust 1.85+ GitHub stars
NTE DPS Toolkit 主界面总览截图 NTE DPS Toolkit main overview screenshot

功能特点Features

实时 DPS 统计Real-time DPS stats

实时计算总伤害、DPS、命中数、受击统计和战斗时长。Live total damage, DPS, hit count, taken-damage, and combat duration.

角色维度分析Per-character analysis

按角色展示伤害、占比、命中数、DPS、技能分类和可筛选命中明细。Damage, share, hit count, DPS, skill categories, and filterable hit details per character.

技能与效果映射Skill & effect mapping

解析并展示 GameplayEffect 映射、技能分类、ability_name、damage_name、attack_type。Parses GameplayEffect mappings, skill categories, ability_name, damage_name, attack_type.

深渊上 / 下行线统计Abyss up/down-line stats

独立统计上下行线,保留重开、进线、通关和离开事件状态。Tracked independently, preserving restart, line-entry, clear, and exit events.

深渊预测Abyss prediction

按上下行线估算清怪时间,或按目标时间反推所需 DPS。Estimate clear time per line, or back-solve the DPS needed for a target time.

Console 复盘面板Console review panel

战斗时间轴、技能占比、解析质量与本地历史页,支持保存与对比脱敏战斗摘要。Combat timeline, skill share, parse quality, and a local history page with save/compare.

抓包与回放Capture & replay

实时保存完整帧到 pcapng;支持导出 JSON、导入回放用于 Debug。Saves full frames to pcapng live; export JSON, import for debug replay.

本机运行,不上传数据100% local, no uploads

所有解析与存储都在本机完成,不依赖任何远程服务器。All parsing and storage happen on your machine — no remote server involved.

截图Screenshots

使用场景Use Cases

战斗复盘Combat review

记录单场战斗的总伤害、DPS 曲线和命中明细,找出输出循环的瓶颈。Record total damage, DPS curve, and hit details to find rotation bottlenecks.

配队评估Team evaluation

按角色对比伤害占比与技能贡献,验证不同队伍的输出表现。Compare damage share and skill contribution across characters and teams.

深渊规划Abyss planning

用历史队伍 DPS 与静态怪物 HP 估算清怪时间,或反推目标 DPS。Use historical team DPS and static monster HP to estimate clear time or target DPS.

数据研究Data research

导出 JSON / PCAPNG 离线分析,或导入样本做可复现的解析回放。Export JSON / PCAPNG for offline analysis, or import samples for reproducible replay.

安装方式Installation

普通使用只需要 Rust、Npcap 和仓库内的 res 资源:

For normal use, you only need Rust, Npcap, and the bundled res assets:

git clone https://github.com/kongbaiz/nte-dps-toolkit.git
cd nte-dps-toolkit
cargo test
cargo run --release
  1. 安装 Npcap 并启用 WinPcap API-compatible Mode。Install Npcap with WinPcap API-compatible Mode enabled.
  2. 以管理员身份运行程序(实时抓包通常需要)。Run as Administrator (usually required for live packet capture).
  3. 启动 NTE 客户端,工具会自动选择网卡和本机 IP。Launch the NTE client; the tool auto-selects the adapter and local IP.

本项目为独立社区工具,与 NTE 游戏发行方、开发方、平台方或相关权利方无从属、授权、背书或合作关系。 This is an independent community tool with no affiliation, authorization, endorsement, or partnership with the NTE publisher, developer, platform, or related rights holders.