Cell是全球最好的团队框架,谁支持?谁反对?
能做出这样插件的人,思维的严谨程度,和技术上有多牛掰,无需多言。
Cell的作者,篠崎,开发大佬,在国服回归前,加入了大脚公司,相信我公众号的读者应该都知道。
现在,篠崎开发的新一代“大脚工匠”插件:BFCraftsman已经上线Curseforge和大脚平台,后续也会在其他爬虫类平台上找到。

注意,这个插件,和之前老款的大脚公益助手,不是一回事儿。
老的公益助手,是大脚和魔兽工坊合作的产物,依托外部第三方网站,使用起来并不方便。
而这一次的新大脚工匠插件,完全仅依靠游戏内的插件来实现一切功能,绝对划时代的插件作品。这就是帮暴雪擦屁股。直接解决了暴雪设计出来的这一坨产物的最大痛点。
个人第一批试用后(大脚插件会在下周整合入内),得到3个结论:
1、感谢篠崎,带给全体魔兽玩家如此出色的插件;
2、感谢大脚,请给他涨薪,请给他更多的工作资源倾斜;
3、希望暴雪公司,可以增加一些远程开发岗位,招募篠崎这样的真正玩游戏的开发大佬,提供全球统一的薪资;

插件安装
言归正传,我向大家介绍一下这款插件。
发布地址:
https://www.curseforge.com/wow/addons/bfcraftsman


请注意,插件依赖篠崎开发一款界面框架插件:AbstractFramework
https://www.curseforge.com/wow/addons/abstract-framework

AbstractFramework 是一个简洁的《魔兽世界》插件框架,专为快速创建 UI 组件而设计。
它使用简单,并能确保像素级精准度,非常适合追求简洁高效界面的开发者。
如果你看不懂,也不需要懂,就记得,如果安装,俩插件都装上就行。
当然,如果你是使用Curseforge客户端首次安装BFCraftsman,CF也会贴心的帮忙直接装好AbstractFramework。
如果使用其他插件安装平台,请依次安装这两个插件。

插件介绍及使用方法
大脚工匠插件有两个呼出界面的方式。
命令行:/bfc
或者可以点击小地图图标:大脚工匠

如果你是工匠
在界面上,点击:“发布”

首先,肯定是要先“启用发布”。
其次,填写“简介”栏。150个字符,约50个汉字的限制。
然后,请挨个登录你的“工匠角色”,点击:“添加当前角色”。

你的当前角色,就会显示在列表的首位:

然后,点击你已经练好,打算做生意的那一个专业,插件会自动扫描你学会的配方。
如果你这个号是主玩的号,一般会学个25点炼金拿双倍合剂时间Buff,那就不要去扫描炼金就好。
插件会自动打开你的专业页面,然后自动扫描,等待扫描结束就好,约3秒左右。

后面,就是依次把所有你的工匠号,登录一遍;把准备做生意的专业,扫描一遍,完事儿。
解释一下底层逻辑。
因为你永远只有一个号在线。所以,你如上操作后,插件会自动识别你哪个号在线。
你所有的工匠号,相当于已经打包聚合。

用户联系你时,永远都是联系你在线的号,但是他可以知道你都会哪些配方。
专业的说法就是,当你编辑完发布,并上线一段时间后,会在服务器上广博你的发布信息。其他玩家在搜索订单时,会列出会发布了这个专业信息的制造者。当你会这个配方时,用户就会联系到你在线的角色密语。
也请你继续看一下用户端的操作,可以更好地理解。
如果你是寻求代工的用户
首先,当然是可以在“浏览”页面浏览工匠发布的信息:

点击:

就可以直接和工匠密语联系。
每个工匠有唯一的id,后续大脚也会有举报途径,接受屏蔽这些违规的角色。
你觉得工匠不错,就可以点击星星图标,收藏这个工匠:

右侧的图标,则是屏蔽。

插件最下面,会有2个选项。默认肯定不选的哈。因为看不在线的工匠,用处不大。
但,最主要的用法,其实是直接去找订单发布员,当你想做某件装备时:

点击右侧的:查找工匠
如果有人发布了信息,你就会直接看到这些信息:

点击这位工匠后:

会弹出一个“会制作吗?”的查询按钮,点一下:

如果这个东西,对方会制作,你就会看到上面的信息。
这时,直接发送密语联系即可。
比如,这个项链,是我武僧号会的。但是我现在上的是龙人号。
那么,用户看到的角色,就是我在线的龙人号。但是去查询我龙人号并不会的装备,依然会反馈会做。这就是我上面提到的打包聚合功能。
看懂以上的流程,就应该可以明白,制造业的新时代来了。
只要使用的工匠和用户足够多,工匠就再也不用刷屏找用户,用户也不用再世界上喊叫找工匠了。
暴雪的设计漏洞,被完美解决!
现在,插件我个人认为还欠缺一个价格公示栏目。毕竟有些是免费,就看看能不能充裕,一般不接急单。有些是还需要一些代工费用,但是当下就可以去帮你做。
还是应该有一个说明。
我也已经建议过篠崎大佬,希望后续可以添加上吧。
现在,因为插件知道的人不多,所以工匠不多,用户不多。
但是,下周大脚插件内置后,用户就会多起来了。而工匠们,只要有客户,肯定会闻着味儿就来啦。

插件安装及注意事项
但是,请务必注意,因为该插件面向全球玩家,所以会使用LibSharedMedia库。
看不懂也没关系,你只需要知道,安装该插件后,很多很多Wa字符串,部分国外作者的插件,因为忽然有了英文字体,在咱们中文客户端下,会变为乱码。
比如大秘境计时器插件:WarpDeplete

比如很多Wa:

都是因为这些Wa的文本设置内,使用了英文字体导致,比如:

基本都是因为使用了Expressway这个字体。
以前,因为中文环境,没有这个字体,所以插件会退而求其次,直接使用系统默认字体。但是,现在因为这个字体出现了,所以会恢复英文字体。
这里提供3种解决方案。
方案1
找到乱码的Wa,左侧分组中,整组选中:

右侧,点击“图示”一栏;之后往下面拖动,找到所有“文本x”字样的选项,点击展开。
然后,修改“字体”一栏,从Expressway,改为“默认”,即可。
最后,继续往下面找,往下面拖动着找,找到所有的“文本x”,依次修改即可。
我的大秘境套件后续会更新一版,就是将全部的文本改为中文默认字体。
如果是插件,比如WarpDeplete,改字体的方法是:

Elvui因为我没有使用,可能大家需要自己找一些字体的相关设置了。
这个方法对一些频繁更新的国外Wa来说,需要你每次更新Wa后,自己再改一次。
方案2字体替换法。使用你自己习惯的中文字体,复制两份,共3份。依次修改文件名为:Emblem.ttf
Expressway.ttf
visitor.ttf
然后打开插件目录:Interface\AddOns\AbstractFramework\Media\Fonts

将以上3个字体,直接覆盖掉即可。
这个方案的缺点是,每次更新AbstractFramework插件后,需要重新操作一次。
方案3找一个W,X,Z这样开头的,不是经常更新的插件,随便找其中一个lua文件,贴入以下代码:
local LSM = LibStub("LibSharedMedia-3.0", true)
if LSM then
LSM.MediaTable.font.Emblem = nil
LSM.MediaTable.font.Expressway = nil
LSM.MediaTable.font.visitor = nil
LSM.MediaTable.font.Visitor = nil
end 需要一点点动手能力。
番外方案
使用我的插件包。直接都帮你改好。还有n多其他插件包绝对没有的功能、特性和细节。新手盒子分享码:068723。邀请码可填:titan

有了这个插件,你就无需再在世界频道上去看交易信息了。
依然推荐使用聊天过滤插件:GlobalIgnoreList
配置命令是:/gi gui
添加一条过滤规则:[link]

即可屏蔽一切带商品链接的信息。
解决大多数刷屏信息。

一些问答
1、工匠插件始终有一个问题就是时效性维护,比如到了赛季中期这种长草期,很多工匠都AFK或者工匠信息没有维护。
新大脚工匠插件,不需要依托第三方网站。默认显示的工匠,永远都是在线的,你可以直接通过游戏密语联系到的工匠。
2、后期肯定全部都是广告号一旦密过去,是让你加群的,加工作室公会的。
可以:一键屏蔽。后期大脚工匠还会接受举报,从源头上彻底屏蔽这些工匠角色。
3、这么麻烦干啥,我世界喊一嗓子,一群人m我。
请随意,但是请不要代表所有玩家。很多人不加世界频道,很多人也不想吆喝。
4、是不是只有大脚插件才能用?
不是,可以独立使用。否则我也不会写这篇文章了。