2026-10-04 19:40+5
[小玩意儿] [山寨科技] [半成品] 谁在看我?目标监控与警报、玩家记录。力竭了
向原创作者们致敬!
一直想找一个当自己被锁定时进行提醒的插件,找来找去只找到了这个 Someone is looking at me,见我之前的求插件帖子。
实在没办法了,让 AI 试试吧。
说实话只完成了我预想的 30% 功能,搞了好几天,不懂原理只能一问一答,几十版下去关键问题根本解决不了。
这才体会到原创插件作者的付出有多大,不停的维护、修各种 bug,我只是测试 bug 就不耐烦了。
向原创作者们致敬!![[pg:哈啤]](https://img4.nga.cn/ngabbs/post/smile/pg02.png)
实在没办法了,让 AI 试试吧。
说实话只完成了我预想的 30% 功能,搞了好几天,不懂原理只能一问一答,几十版下去关键问题根本解决不了。
这才体会到原创插件作者的付出有多大,不停的维护、修各种 bug,我只是测试 bug 就不耐烦了。
向原创作者们致敬!
![[pg:哈啤]](https://img4.nga.cn/ngabbs/post/smile/pg02.png)
谁在看我 - 目标警报
Who's Watching Me - Target Alert
正式服目标监控与警报插件。
最后更新:2026-11-02
更新内容
- 2026-11-02
0.5.6-beta67:非战斗状态,可点击提示框姓名切换该目标。 代码参考:WhereAreThey
一、插件能做什么?
当附近的玩家或 NPC 正在以你为目标时,以弹出通知、声音、TTS 语音方式提醒你,立即就能知道“谁正在看我”。
我预想的使用场景:
- ☑️ 你在主城逛街,路人被你帅气的身影吸引,悄悄地观察你,你微微一笑。(需开启显示姓名板)
- ☑️ 野外你正在捕猎,没注意到背后有人,当他偷偷地瞄准你正打算偷袭,却不知一切早被你看穿。(需开启显示姓名板)
- ❌ 副本里,你正在手忙脚乱一通乱按,却不知哪里来的怪物张牙舞爪要拿你填肚子,还好警报及时响起。
- ❌ 行走江湖,是敌是友,你想看个明白,点击警报提示框锁定他。
目标检测的原理与逻辑
目前有两种方案
1. 利用姓名板,扫描附近可见的姓名板。(本插件主要使用此方案)
2. 利用团队框架单位目标进行检测。(副本中监控队友目标的插件使用的方案)
1. 利用姓名板,扫描附近可见的姓名板。(本插件主要使用此方案)
2. 利用团队框架单位目标进行检测。(副本中监控队友目标的插件使用的方案)
抱歉,我之前没深入了解原理,这前两个功能也是有限制的。如果要实现一被锁定就立即提醒,就需要开启全部姓名板和屏幕外的姓名板,这可能会占用大量资源。
不开启姓名板的话,那就需要面向或鼠标指向该单位,这样获得该单位的数据后,才会进行提醒。
多数人应该是非战斗中关闭姓名板,战斗中自动开启姓名板,所以这会影响非战斗提醒功能。
另外,中立、安全区域的敌对阵营玩家不显示姓名板,所以这个也没办法实现自动提醒。
Blizzard API / UnitDocumentation.lua
Blizzard 没有向普通第三方 Lua 插件公开“附近未选中的敌对玩家正在以你为目标”的数据入口。
当前 API 文档也将 UNIT_TARGET 明确定义为针对已有 UnitToken 的目标变化,而不是附近所有单位的全局目标变化。
插件现在还只是个半成品,功能受限,我认为最重要的后两个功能无法达成,我已力竭,实在做不下去了,有大佬觉得想法不错的话,可以拿去继续开发。
所有文件我都没改,作者是 ChatGPT,哈哈。因为我也不知道 AI 用了哪些插件的代码。
顺便问问,有没有使用 ElvUI 的,我在这个帖子里看到说它会显示谁正在以你为目标。
https://us.forums.blizzard.com/en/wow/t/addon-functionality-should-be-limited-by-whats-possible-to-everyone/2004874/12
二、已实现的功能
- 玩家检测:检测附近玩家是否以你为目标。
- NPC 检测:检测附近怪物、敌对 NPC 等是否以你为目标。
- 提醒过滤功能:选择在何种场景、哪些单位参与提醒。目前支持开放世界玩家、NPC 的提醒。
- 玩家历史记录:记录看过你的玩家,支持详细信息查看与菜单操作。
三、尚未实现的功能
点击展开
- 点击提示框选中目标:最重要的功能。
- 副本、PvP 中提醒:第二重要的功能。虽然目前设置中有副本选项,但在副本中获取不到敌人姓名板,也没有提示音。PvP 提醒未做。
- 更多图标信息:头像、姓名、距离、职业等等。
- 优先级排序:按友方关系、怪物稀有程度、威胁程度、指定 NPC 等进行排序和过滤。
- 更多提示效果:头像、文字单独提示,提示框背景、特效等,自定义提示音。
- 后台提醒:当游戏窗口失去焦点时,通过任务栏闪烁的方式提醒。
- 即时提醒需开启姓名板。暂时不知道如何绕过姓名板限制获取单位信息并提醒。
四、截图预览
截图
提示框-友方
提示框-敌方
设置-常规
设置-文字提示框
设置-姓名板自动开启规则(PvP、副本中没有测试,如果不能用就不勾选)
玩家记录
五、使用方法
小地图按钮相关功能: 
左键:打开设置界面。
右键:玩家历史列表。
中键:测试提醒框,拖动改变提示框位置。
Shift+左键:快捷开关提醒。
插件命令
查看当前插件状态:/wwme 或 /szkw
打开完整设置界面:/wwme options
打开玩家历史:/wwme players
开启目标检测:/wwme on 或 /szkw on
关闭目标检测:/wwme off 或  /szkw off
开关调试日志: /wwme debug 或 /szkw debug
打开完整设置界面:/wwme options
打开玩家历史:/wwme players
开启目标检测:/wwme on 或 /szkw on
关闭目标检测:/wwme off 或  /szkw off
开关调试日志: /wwme debug 或 /szkw debug
六、参考插件
致谢!
- 下面这几个是 PVP 周围敌人检测插件,都可以点击玩家列表选中目标,可惜 AI 参考后没做出来点击提示框选中目标的功能。
https://www.curseforge.com/wow/addons/weizpvp-phoenix
https://www.curseforge.com/wow/addons/true-spy
https://www.curseforge.com/wow/addons/hated-who - 玩家历史记录列表参考了以下插件。
https://www.curseforge.com/wow/addons/spy-god-mode - 提醒功能参考 Someone is looking at me,其功能同样存在限制。
https://www.curseforge.com/wow/addons/someone-is-looking-at-me - 点击提示框姓名切换目标。
https://www.curseforge.com/wow/addons/wherearethey - 其他 AI 参考因不清楚来源暂未列出,但依然表示感谢。
七、演示与 Bug
录制了一段多个敌人战斗视频,能看到插件对于多目标同时监控的处理过程。
值得注意的是,在开始进入战斗时,有一个蹲着的强盗明明已经进入战斗,却未显示姓名板,不知道是不是暴雪的 Bug,我反复测试了十几次,多数情况下都不能及时显示姓名板。
https://origin.picgo.net/2026/10/04/5f34260b94e91e1d419d91330b6f8a6a2ea8869792e4a4ba.mp4
八、下载地址
请下载最新上传的版本。
https://wow7.lanzouv.com/b0mcvbdfa
密码:4ajx
已编辑