插件中文资料库
中文说明、玩家点评、适用场景和替代推荐,方便快速判断是否适合你。
- 背包、银行和物品整理
- 拍卖行、交易和金币管理
- 界面布局、头像框、姓名板和动作条优化
TOGProfessionMaster 插件下载与使用指南
本页整理了 TOGProfessionMaster 的功能用途、适用人群、安装方法和常见问题,方便玩家快速判断是否需要安装。
适合谁用
TOGProfessionMaster 是一款 拍卖与商业 / 鼠标提示 / 专业技能 / 公会 类插件,适合需要优化界面、提升操作效率或补充游戏信息提示的魔兽世界玩家。
基本信息
- 插件作者:Pmptasty
- 插件分类:拍卖与商业 / 鼠标提示 / 专业技能 / 公会
- 适配版本:4.4.2,3.4.5,1.15.8,5.5.3,2.5.5
- 累计下载:1,148
安装方法
- 点击上方下载按钮获取 TOGProfessionMaster插件文件。
- 解压后将插件文件夹放入 World of Warcraft/_retail_/Interface/AddOns 目录。
- 重启游戏或在角色界面点击插件,确认 TOGProfessionMaster 已启用。
- 如果插件不生效,请检查版本是否匹配,或关闭同类冲突插件后重试。
使用建议
TOGProfessionMaster 安装后建议先在角色界面确认已启用,进入游戏后根据插件提供的命令、小地图按钮或设置面板进行调整。如遇到报错,可先单独启用该插件排查冲突。
TOGProfessionMaster 常见问题
TOGProfessionMaster 适合需要 拍卖与商业 / 鼠标提示 / 专业技能 / 公会 类功能的玩家,特别是希望提升游戏便利性、界面管理或战斗信息获取效率的用户。
下载后解压到 Interface/AddOns 目录,然后重启游戏并在角色界面启用插件。
常见原因是目录多套一层、游戏版本不匹配、依赖插件缺失或同类插件冲突。
可以查看本页的替代插件推荐和相关插件区域,按下载量和分类选择同类工具。
插件 AI 问答
可以问:这个插件正式服能用吗、和 DBM 冲突吗、怎么设置、有没有替代插件。
TOGProfessionMaster 是一款魔兽世界插件,主要用于界面框架、头像、动作条或冷却显示优化、背包、银行、专业制造或物品整理。建议根据自己的版本和插件环境先测试兼容性。
插件用途
TOGProfessionMaster 主要面向需要拍卖与商业功能的玩家,用来改善游戏体验、减少重复操作或补充默认界面没有直接提供的信息。
适用场景
- 界面框架、头像、动作条或冷却显示优化
- 背包、银行、专业制造或物品整理
使用建议
安装后建议先在角色选择界面或插件管理器中确认已启用,再进入游戏测试是否与现有整合包、WA 和其他插件冲突。如遇报错,可以先禁用同类插件排查。
TOG Profession Master — Guild-Wide Profession & Cooldown Tracker for WoW Classic
Stop whispering every alchemist in the guild to ask "is your transmute up?" and stop opening five different alts to remember who knows the recipe you need. TOG Profession Master keeps a live, shared view of every guild member's professions, recipes, and cooldowns — and lets you mail reagents straight to the crafter without typing a single character name.
The Problem
WoW's built-in profession UI shows you exactly one thing: your own professions on the character you're currently logged into. The information you actually need — who in my guild can craft this, whose cooldown is up, what reagents do they need — is scattered across whisper requests and guild-chat noise.
For active guilds with crafting alts, this gets worse fast. Multiple alchemists each on a 24-hour transmute cooldown, four leatherworkers with different specialisations, alts spread across connected realms, and no good way to coordinate without spamming every member.
The Solution
TOG Profession Master uses a hash-then-fetch peer-to-peer sync protocol over the guild addon channel to keep every member's view of guild professions and cooldowns up to date in real time, with near-zero ongoing bandwidth. Recipe metadata (names, reagents, item links) syncs once on first contact and stays cached forever; only crafter membership and cooldown state flow over the wire after that.
Every guildmate's data is relayable — if Alice is offline, Bob's cached copy of Alice's cooldowns can serve them to Carol when she logs in. Cooldown coverage no longer requires the data owner to be online.
Core Features
Cross-Guild Profession Sharing
- Share professions between two allied guilds — for communities split across two socially-linked guilds that can't see each other over the normal guild addon channel. An officer or the guild leader sets the allied guild under Settings → Cross-Guild (members see the list read-only) and their crafters appear right alongside your own.
- Bilateral by design — data only flows when both guilds list each other. A one-sided config does nothing, and a guild you don't list can't pull or inject anything. With no allied guild configured, the addon does nothing cross-guild — purely local.
- Whole-guild, not just you — the allied-guild list propagates across your guild automatically, and allied rosters are shared, so every member sees the allied crafters — not only whoever set it up.
- Live diagnostics — a panel on the Cross-Guild tab (and
/togpm xgdiag) shows known rosters, crafter counts per guild, and dependency status at a glance. - Requires the auto-installed DeltaSync and GuildRoster dependencies. Same faction only.
Crafting Tab & Cost-to-Craft
- A full crafting screen in TOGPM's style — a clean Crafting tab that pre-populates a dropdown from your known professions and lists every recipe with a difficulty-coloured name and an orange→yellow→green→grey skill-up tier column. By default TOGPM stays out of the way when you open a profession — Blizzard's window (or TSM / Skillet) keeps the window, with a TOGPM button on it to jump to the tab. Prefer the old behavior? One setting opens straight into the TOGPM tab; another hides the Crafting tab entirely if you craft with another addon.
- Craft queue — queue recipes and craft them top-down, click-drag to reorder, with completion tracking so the queue keeps itself current.
- Cost-to-craft with profit preview — every recipe shows total material cost and current AH sell price, with profit calculated in real time (green if you'd profit, red if you'd lose gold). Prices come from Auctionator, TSM, Auctioneer, TOGPM's own AH scan, or the built-in vendor price table.
- Built-in AH scanner — no other addon required — TOGPM can scan the Auction House itself and build its own price database, or integrate seamlessly with Auctionator / TSM / Auctioneer if you already use them.
- Powered by LibProfessionDB — recipe details (names, reagents, difficulty tiers, enchant effect text) come from the standalone offline database, so crafting works for any known profession with no scan wait.
Guild Profession Browser
- Master-detail layout: scrollable recipe list on the left, full recipe drilldown on the right
- Filter by profession (Alchemy, Blacksmithing, Cooking, Enchanting, Engineering, First Aid, Leatherworking, Mining, Tailoring, Inscription, Jewelcrafting)
- Search box for fast item-name filtering, with persistent filter preference per character
- Recipe rows show every guild crafter who knows the recipe — online (white), offline (grey), and your own characters (purple, with "You (AltName)" disambiguation when multiple alts know it)
- Drilldown panel shows reagent list with bag counts, bank stock, and shopping-list quantity controls
- Right-click a crafter row to whisper them with one click
- Virtual scrolling for performance on guilds with thousands of recipes
Missing Recipes Tab
- Pick a character and a profession and see every recipe scroll they haven't learned yet — no more wondering "what am I missing"
- Each row shows the scroll icon, the skill level required, and where to obtain it (vendor, drop, quest, crafted, container, fishing)
- Search by name, filter to a single profession, or toggle whether trainer-only scrolls show
- Shift-click a row to insert the scroll's link into chat; [Bank] button when your guild bank has it in stock
- Defaults to the currently logged-in character; switch to any tracked alt on your account
- Smart filtering: rank-up books (Expert / Artisan / etc. for Cooking / First Aid / Fishing) hide automatically once you've outgrown them
Cooldown Tracker
- Cross-character cooldown panel: every guild member's active and ready cooldowns in one view
- Tracks transmutes (per expansion), Mooncloth, Salt Shaker, Spellcloth/Shadowcloth, Northrend / Inscription Research, Icy Prism, Titansteel, Dreamcloth (all 5), Truegold, Living Steel, JC daily cuts, Magnificence — with grouped rows for multi-spell cooldowns (click [+] to expand)
- Two-level filter: pick a profession, then narrow to a specific shared-timer cooldown (Transmute, Mooncloth, Salt Shaker, Dreamcloth group, JC daily cuts, etc.)
- "Ready Only" filter to hide active cooldowns; ready cooldowns sort A-Z by name for stable ordering
- Sortable columns (Character, Cooldown, Time Left)
- Spell tooltip on hover, item tooltip on the reagent
- Right-click to whisper the cooldown owner
- One-click [Mail] button per row — opens a pre-composed supply mail to the cooldown owner with the right reagent attached from your bags
- Multi-reagent transmutes (Arcanite Bar = Thorium + Arcane Crystal) expand to one row per reagent so you can mail or bank-request each independently
Reagent Tracker & Shopping List
- Add any recipe to your personal shopping list with the "+" button on the recipe row
- Floating Reagent Tracker window aggregates every reagent needed across all queued recipes — have from your bags, need from the shopping list, color-coded green / yellow / red
- Reagent Watch list: pin any item ID to track its bag count separately
- Shopping-list alerts: chat notification when all reagents for a queued craft are available
- Shift-click reagent names to insert item links into chat
Auction House Scanner
- Scan AH button on every tab — walks through whatever's relevant to that tab (your shopping list reagents, the cooldown reagents on screen, the missing recipe scrolls) and queries the AH for live listings, throttled at one item per 1.5s so it's rate-limit-safe
- After the scan, an [AH] button shows up on every row whose item is actually for sale right now — click to jump the AH browse search to that item with no typing
- Works on the
[+] Transmutepopup too: each transmute reagent gets its own [AH] button when listings exist, so multi-reagent transmutes like Arcanite (Thorium + Arcane Crystal) get one button per reagent - Toolbar button shows
Scanning N/Mprogress while running; click during scan to cancel - Auto-clears scan results when the AH closes (listings go stale fast)
- Supports Vanilla through Mists of Pandaria via the legacy AuctionFrame UI
TOGBankClassic Integration
When the optional TOGBankClassic addon is loaded, TOG Profession Master surfaces guild bank stock everywhere it matters:
- [Bank] button next to every reagent in the recipe drilldown, cooldown panel, shopping-list expansion, and Reagent Tracker — visible only when the bank actually has stock of that reagent
- Click [Bank] to open a request dialog, pick the banker, set quantity (capped by the configured maximum-percent), and send the request to TOGBankClassic
- Auto-detects when TOGBankClassic data isn't loaded yet and refreshes bank buttons once it is
Crafter Online Alerts
- When a guildmate who can craft something on your shopping list comes online, you get a chat alert with their name
- Toggle alerts on/off; configure exclusions (login-burst suppression, stealth-mode opt-out)
- Drives off real
OnMemberOnlinecallbacks fromLibGuildRoster-1.0— notWHOpolling
Item Tooltips
- Hover any item in your bags, the AH, a vendor, or a chat link, and TOG Profession Master appends a list of guild crafters who know how to make it
- Includes profession, skill rank, and online status per crafter
- BoP items skipped automatically
Profit Planner (new in v0.9.0)
- See which recipes make gold at a glance — dedicated Profit Planner tab shows all recipes your characters know, with craft cost, current Auction House sell price, and profit (green if profitable, red if losing gold) in one sortable view
- Live AH vs. Historical pricing — switch between real-time auction prices and long-term averages to spot short-term flips or stable moneymakers
- Filter and search — multi-select profession, crafter, and pricing source filters let you narrow to exactly what you want to see; search by recipe name to find specific crafts instantly
- Works with your pricing addons — pulls prices from Auctionator, TradeSkillMaster (TSM), Auctioneer, or TOGPM's own built-in AH scanner — use what you already have or let TOGPM handle it
- Smart profit tracking — recipes with missing prices stay visible (so you know what needs scanning), and the "+ Profit only" filter hides anything that's currently unprofitable
How It Works
v0.2.0 Sync Protocol (Hash-Then-Fetch)
Most guild profession addons broadcast their full data on a timer. With 50 active guildmates each broadcasting 30+ KB every 30 seconds, that's ~1.5 MB of guild-channel traffic per minute even when nothing has changed. TOG Profession Master's v0.2.0 sync protocol does this differently:
- L0 broadcast (every 10 minutes) — each peer sends a tiny ~600 B leaf-hash list on the guild channel. The list is differential: only leaves whose content has actually changed since the last broadcast are included. A settled guild generates near-zero traffic.
- Mismatch detection — peers compare incoming hashes against their local cache. When a hash differs, they whisper a small handshake to the broadcaster.
- Drill-down — for roll-up mismatches (e.g.,
guild:cooldowns), the broadcaster responds with per-character sub-hashes so the receiver can pinpoint exactly which characters have differing data. - Per-leaf data response — the chosen sender broadcasts only the differing leaf's data on the guild channel (BULK priority). Every peer with stale data for the same leaf merges for free; no per-recipient whisper bottleneck.
- Content-aware merge — cooldowns merge with
max(local, incoming)per spell, crafter sets union-add for relayed data, recipe metadata preserves richest non-nil per field. Receiving from any peer always converges to the same state, regardless of who sent the data.
Whispers carry only handshake control messages (offers, requests). All bulk data flows on the guild channel where AceCommQueue-1.0 handles throttling. The protocol scales smoothly to 300–500 character guilds with 50–100 concurrent users.
Recipe metadata is treated as immutable
Once any peer has scanned a recipe, its metadata (name, icon, reagents, item link) is hashed into a per-profession recipemeta:<profId> leaf. After initial guild bootstrap, this hash matches across every peer and never re-transfers — freeing all ongoing wire traffic for the dynamic part: who knows what (crafters:<profId>) and what's on cooldown (cooldown:<charKey>).
Multi-Version Support
All Classic versions share one codebase. Version detection via GetBuildInfo() at startup; per-expansion static tables for skills and cooldown IDs; compat shims for C_Container, C_AddOns.IsAddOnLoaded, and trade-skill APIs. Supported interface versions:
- Classic Era / Anniversary (1.x)
- The Burning Crusade Classic (2.5.x)
- Wrath of the Lich King Classic (3.4.x)
- Cataclysm Classic (4.4.x)
- Mists of Pandaria Classic (5.5.x)
Slash Commands
/togpm— Open the main profession browser/togpm reagents— Open the floating Reagent Tracker/togpm minimap— Show the minimap button/togpm sync— Force a fresh broadcast (bypasses the 10-min debounce)/togpm status— Print sync / comm diagnostic info/togpm versioncheck— Broadcast a version check across the guild and print responses/togpm purge— Open the purge-data dialog (purge all or just one character)/togpm debug— Toggle debug output/togpm help— Show the full command list
Diagnostic commands for advanced users / bug reports:
/togpm dumphashes— Print the local L0 hash list for cross-peer comparison/togpm dumpcooldowns [charKey]— Dump stored cooldown bucket for a character/togpm dumprecipe <name>— Dump a recipe's stored fields and full reagent table/togpm forcebroadcast— Force a full (non-differential) hash list broadcast immediately/togpm backfill— Run the reagentitemIdbackfill pass/togpm spellcache— Print the spellbook name→ID cache
Requirements
- Ace3 (AceAddon-3.0, AceComm-3.0, AceDB-3.0, AceGUI-3.0, AceTimer-3.0, AceConsole-3.0, AceConfig-3.0, AceLocale-3.0, AceHook-3.0) — auto-installed by CurseForge
- DeltaSync — data sync library (v2.0.3 / MINOR≥9 required for v0.2.0 protocol). Auto-installed by CurseForge; transitively pulls in
AceCommQueue-1.0 - GuildRoster — provides
LibGuildRoster-1.0, the guild-roster engine (membership, online state, roster callbacks). Auto-installed by CurseForge - VersionCheck-1.0 — auto-installed by CurseForge
- WoW Classic Era, TBC, Wrath, Cataclysm, or MoP — all versions supported via compatibility shims
Optional integrations:
- TOGBankClassic — enables [Bank] buttons everywhere reagents appear
- GreenWall — cooldown announcements relay to the confederate guild channel
Recent Updates
v0.10.6 (Latest — 2026-06-12) — Cross-guild profession sharing & crafting hands-off
- new: Cross-guild profession sharing. Share recipes and crafters between two allied guilds that can't reach each other over the normal guild channel. An officer/GM sets the allied guild under Settings → Cross-Guild (members see it read-only); once both guilds list each other their crafters appear alongside yours. The config and allied rosters propagate across your guild so every member sees them, gated bilaterally so a guild you don't list gets nothing — and with nothing configured the addon stays purely local. Requires the auto-installed DeltaSync & GuildRoster dependencies.
- new: Crafting hands-off mode (on by default) — TOGPM no longer forces a crafting window when you open a profession, so it won't pop up beside TSM / Skillet. The TOGPM toggle button still rides on Blizzard's window, and the Crafting tab stays available from the main window. A second setting hides the Crafting tab entirely. If you used "open the TOGPM tab automatically," untick hands-off to keep it. Requires /reload.
- fix: Browser is now instant. The recipe list is built once and cached (pre-warmed in the background after login, sliced so it's invisible), so opening the Professions tab and switching professions are instant, and searching just filters the cache — no more multi-second load or per-keystroke freeze as cross-guild data grew the crafter lists.
v0.10.5-beta (2026-06-09) — Roster propagation & Browser search fix (beta)
- new: Sister-roster propagation. A member who holds an allied guild's roster broadcasts it to the rest of your guild, so everyone — not just whoever pulled it — can see allied crafters (the visibility gate needs the roster). A recently-seen-by-hash suppression keeps it to ~one broadcaster per interval, and receipt is gated by your allied-guild list. This makes the whole guild churn-free without each member pulling.
- fix: Browser (recipe) search no longer freezes on each keystroke. The search now debounces (~200ms) and applies the cheap version + name/effect filters before the expensive per-recipe crafter-list build, so typing stays responsive even as cross-guild sharing grows the crafter sets.
v0.10.4-beta (2026-06-09) — Cross-guild bilateral federation gate (beta)
- new: Bilateral federation — both guilds must list each other. Cross-guild data only flows when both sides have configured each other as allied guilds. A one-sided config does nothing, and a stranger / accidental / malicious puller from a guild you don't list gets nothing. Enforced on every path: serve (mutual-consent proof + anti-spoof), accept, per-crafter merge (unlisted data is dropped even when relayed), and roster persistence. Removing a guild tears down its data.
- new: No allied guilds configured → purely local operation — with an empty list the addon does nothing cross-guild at all.
v0.10.3-beta (2026-06-09) — Cross-guild config propagation & churn fix (beta)
- new: Allied-guild config propagates across your guild. The allied-guild list you set under Settings → Cross-Guild is broadcast to the rest of your guild (on change, every ~12 minutes, and via a new Sync now button), so every member participates — essential once editing becomes officer-only. Last-writer-wins by timestamp.
- fix: Relayed cross-guild crafters no longer churn under mixed addon versions. A guildmate on an older build re-broadcasts relayed crafters with the tag stripped; the merge now treats an explicit tag as authoritative and never lets a tagless broadcast overwrite an attribution it already holds, so known cross-guild crafters stop flipping in and out. All participating beta players need this build.
- improvement: Diagnostics orphan breakdown — per allied guild, how many crafters match the roster vs. are orphaned (with example keys).
v0.10.2-beta (2026-06-09) — Cross-guild relay attribution & diagnostics (beta)
- fix: Cross-guild attribution now survives relays. The crafter sync leaf now ships each crafter's origin guild tag, so a member who holds allied-guild data can rebroadcast it into their home guild without those crafters being re-stamped as the wrong guild (and then hidden). Hash is unchanged so old/new clients stay in sync, but both ends of a relay must run this build. Requires DeltaSync v3.1.0+ and GuildRoster v6+.
- new: Cross-guild diagnostics panel on Settings → Cross-Guild — live dependency status, known rosters with member counts, configured allied guilds, crafter counts per guild, and a Pull-from-player field. Plus
/togpm xgdiagto dump the same info to chat.
Community
If you have any questions, comments, bug reports, or feature requests, please feel free to reach out on Discord or open an issue on GitHub!
CurseForge: https://www.curseforge.com/wow/addons/togprofessionmaster用户评价
暂无 / 5,0 条评价相关推荐
继续看看这些内容