插件中文资料库
中文说明、玩家点评、适用场景和替代推荐,方便快速判断是否适合你。
- 界面布局、头像框、姓名板和动作条优化
Belphegor 插件下载与使用指南
本页整理了 Belphegor 的功能用途、适用人群、安装方法和常见问题,方便玩家快速判断是否需要安装。
适合谁用
Belphegor 是一款 开发工具 类插件,适合需要优化界面、提升操作效率或补充游戏信息提示的魔兽世界玩家。
基本信息
- 插件作者:DogGodFrogLog
- 插件分类:开发工具
- 适配版本:12.0.1,12.0.5
- 累计下载:7,764
安装方法
- 点击上方下载按钮获取 Belphegor插件文件。
- 解压后将插件文件夹放入 World of Warcraft/_retail_/Interface/AddOns 目录。
- 重启游戏或在角色界面点击插件,确认 Belphegor 已启用。
- 如果插件不生效,请检查版本是否匹配,或关闭同类冲突插件后重试。
使用建议
Belphegor 安装后建议先在角色界面确认已启用,进入游戏后根据插件提供的命令、小地图按钮或设置面板进行调整。如遇到报错,可先单独启用该插件排查冲突。
Belphegor 常见问题
Belphegor 适合需要 开发工具 类功能的玩家,特别是希望提升游戏便利性、界面管理或战斗信息获取效率的用户。
下载后解压到 Interface/AddOns 目录,然后重启游戏并在角色界面启用插件。
常见原因是目录多套一层、游戏版本不匹配、依赖插件缺失或同类插件冲突。
可以查看本页的替代插件推荐和相关插件区域,按下载量和分类选择同类工具。
插件 AI 问答
可以问:这个插件正式服能用吗、和 DBM 冲突吗、怎么设置、有没有替代插件。
Belphegor 是一款魔兽世界插件,主要用于开发工具相关功能。建议根据自己的版本和插件环境先测试兼容性。
插件用途
Belphegor 主要面向需要开发工具功能的玩家,用来改善游戏体验、减少重复操作或补充默认界面没有直接提供的信息。
适用场景
- 开发工具相关功能
使用建议
安装后建议先在角色选择界面或插件管理器中确认已启用,再进入游戏测试是否与现有整合包、WA 和其他插件冲突。如遇报错,可以先禁用同类插件排查。
Belphegor
Persistent addon diagnostics and performance monitor for WoW Midnight 12.0.x. Runs silently in the background catching errors, FPS drops, latency spikes, memory trends, taint violations, and combat performance data, then saves everything to a file you can share for troubleshooting.
Part of the Knowledge addon suite (KnowledgeDemon, Azazel, Bartended).
Why Use This
Most error-catching addons only show errors while you're playing. Belphegor persists across sessions. Errors, FPS spikes, and combat data survive logout and /reload. When something goes wrong, just type /bel export, log out, and send the file. No screenshots needed, no trying to reproduce the problem.
Always-On Monitors (zero configuration)
These run automatically from the moment you log in:
- Error Catcher - captures all Lua errors with source addon, stack trace, timestamp, and combat state. Deduplicates by signature so repeated errors don't spam.
- FPS Monitor - tracks FPS every 2 seconds, logs drops below 20 FPS as "spikes" with timestamp and zone.
- Latency Monitor - checks world latency every 10 seconds, logs spikes above 300ms.
- Memory Trend Tracker - periodic memory snapshots to identify addons with growing memory usage (leaks).
- Combat Logger - records combat session duration, FPS performance, event frequency, and top CPU consumers per fight. Uses targeted combat events by default (safe mode, zero taint).
- Taint Watcher - catches taint (protected function call) violations that cause "action blocked" errors.
Diagnostic Modes
Belphegor has two diagnostic modes for its combat logger and event sampler:
Safe Mode (default) - registers 28 specific combat-relevant events. Covers 95%+ of combat event volume. Zero taint. NPC dialogue, vendors, and mounting work normally for any session length.
Deep Diagnostics - registers ALL game events (RegisterAllEvents). Captures everything including events outside the combat list. Warning: causes taint accumulation over time, which can break NPC interaction, vendor windows, and mounting after extended play. Intended for short debugging sessions only. Toggle with /bel deepdiag, requires /reload to apply.
Commands
Always-On Logs
| Command | Description |
|---|---|
/bel or /bel help |
Show all commands |
/bel status |
Dashboard: quick overview of all monitors |
/bel errors |
Error log (deduplicated) |
/bel errors full |
Error log with stack traces |
/bel errors clear |
Clear error history |
/bel spikes |
FPS spike log |
/bel latency |
Latency spike log |
/bel leaks |
Memory trend data |
/bel combats |
Combat session history |
/bel taint |
Taint violation log |
On-Demand Tools
| Command | Description |
|---|---|
/bel system |
System/environment info |
/bel memory |
Memory usage top 20 addons |
/bel memory full |
Memory usage all addons |
/bel cpu |
CPU profiling (requires scriptProfile CVar) |
/bel cpu delta |
CPU usage over 10-second window |
/bel events |
Event frequency sampling (5 seconds) |
/bel events combat |
Event frequency during combat |
/bel audit |
Event registration audit |
/bel timers |
Active ticker dump |
/bel tickertest |
Ticker leak detection (15 second test) |
/bel fps |
FPS sampling (30 seconds) |
/bel fps combat |
FPS sampling during next combat |
/bel gc |
Garbage collection churn (10 seconds) |
/bel gc force |
Force GC and measure clean baseline |
/bel visibility |
Developer visibility checklist |
/bel suggest |
Performance setting recommendations |
/bel all |
Full diagnostic report |
/bel all combat |
Full report including combat data |
Alerts
| Command | Description |
|---|---|
/bel mute |
Toggle ALL chat alerts |
/bel mute fps |
Toggle FPS spike alerts |
/bel mute errors |
Toggle error alerts |
/bel mute combat |
Toggle combat perf alerts |
/bel mute taint |
Toggle taint alerts |
Data & Settings
| Command | Description |
|---|---|
/bel export |
Save all session data to file |
/bel reset |
Clear all saved data |
/bel deepdiag |
Toggle deep diagnostics (RegisterAllEvents) |
How to Send Diagnostic Data
If you're experiencing issues with any Knowledge addon (KnowledgeDemon, Azazel, Bartended) or need performance help:
- Play normally. Belphegor runs in the background automatically
- When you encounter the problem, type
/bel exportin chat - Log out of WoW (or
/reload) - Find the file at:
WTF/Account/<YOUR_ACCOUNT>/SavedVariables/Belphegor.lua - Upload that file to the Knowledge Discord in the support channel
That single file contains all errors (with stack traces and source addon), FPS history, latency data, combat logs, and taint violations from your session. Tag DogGodFrogLog for support.
Installation
Download and extract into your Interface/AddOns/ folder. No configuration needed. All monitors start automatically on login.
Credits
Created by DogGodFrogLog / Sunya (Tichondrius)
CurseForge: https://www.curseforge.com/wow/addons/belphegor用户评价
暂无 / 5,0 条评价相关推荐
继续看看这些内容