Description
Addon Description (English)
Didi is a lightweight travel service monitor for World of Warcraft players. It functions like a "ride-sharing app," automatically capturing, filtering, and organizing transportation-related messages such as Mage Portals, Warlock Summons, and Flight services from various chat channels.
Key Features
- Minimap Button — A draggable icon on the minimap edge for quick one-click access. No slash commands needed.
- Multi-City Monitoring — Dedicated tabs for Dalaran (DLR), Orgrimmar, Stormwind, Ironforge, and more. Faction-aware city lists auto-adjust for Horde and Alliance.
- Abbreviation Support — Fully supports community shorthand like "DLR" and "dlr" for location matching.
- Precision Keyword Filtering — Index-offset algorithm avoids false positives, eliminating conflicts between city names and summoning keywords.
- Smart Deduplication — Keeps only the most recent entry per player, newest messages always at the top.
- Hover Tooltips — Hover any row to view the full untruncated message.
- Relative Time Tracking — Color-coded timestamps show how long ago a message was sent (green = recent, yellow = older, grey = stale).
- Non-Plugin Passenger Capture — Captures passenger requests from players without the addon using configurable keyword matching.
Driver Mode
Switch to Driver Mode to see a unified passenger demand list instead of city-filtered pilot lists.
- Real-time capture of all passenger broadcast messages
- Invite and Whisper buttons on every row
- Automatic status tracking: passengers who join a group are marked 已接单, and auto-complete to 已完成 after 60 seconds
- Plugin-to-plugin status sync via addon messages — no manual updates needed
- Non-plugin passengers are also captured and displayed
Passenger Mode (My Flight)
- Publish a flight request directly to Trade channel with destination and price
- Order persists across
/reload - Re-broadcast button with 60-second cooldown
- Order auto-completes when you join a group and 60 seconds pass without re-broadcasting
Commands
/didi— Toggle the main interface/didi reset— Clear all current message lists
Didi (滴滴航班) - 交通服务插件
插件介绍 (Description - Chinese)
Didi 是一款专为魔兽世界玩家设计的轻量级航路监控插件。它能够从混乱的聊天频道中自动抓取、筛选并整理法师传送门、术士拉人以及飞机等航班信息,就像在游戏里使用"网约车"服务一样简单高效。
核心功能
- 小地图快捷按钮 — 在小地图边缘提供可拖拽的专属图标,左键点击即可快速开关主界面,无需记忆命令。(若小地图边缘没有,可在大脚图标中找到)
- 多城市独立专线 — 内置达拉然 (DLR)、奥格瑞玛、暴风城、铁炉堡等主城专线,自动根据阵营显示对应城市。
- 智能缩写兼容 — 完美识别 "DLR"、"dlr" 等玩家常用目的地缩写。
- 精准偏移过滤 — 采用偏移量匹配逻辑,彻底解决"达拉然"城市名与"拉人"关键词冲突导致的误报问题。
- 智能去重置顶 — 同一玩家的重复喊话仅保留最新一条,新消息自动跳至列表顶部。
- 全文悬浮提示 — 鼠标划过列表行,即可通过浮窗查看完整的喊话原文,不漏掉任何价格或坐标细节。
- 相对时间显示 — 色彩分级显示消息发布时间(绿色=刚刚,黄色=较早,灰色=较旧)。
- 非插件乘客捕获 — 通过关键词匹配,自动抓取未安装插件的乘客广播。
司机模式
切换至司机模式,查看统一的乘客需求列表,而非按城市筛选的司机列表。
- 实时捕获所有乘客广播消息
- 每条记录提供组队和密语快捷按钮
- 自动状态追踪:乘客进组后标记为已接单,60秒后自动更新为已完成
- 插件间通信同步状态,无需手动操作
- 未安装插件的乘客同样会被捕获并显示
乘客模式(我的航班)
- 直接通过界面发布求飞机广播,填写目的地和出价,一键发送至交易频道
- 订单数据持久化,
/reload后自动恢复 - 再发广播按钮,60秒冷却时间
- 进组后60秒未重发广播,订单自动完成
常用命令
/didi— 开启或关闭插件主界面/didi reset— 一键清空所有已抓取的列表数据



