[新手战士系列2]宏命令、天赋、插件分享

战士(经典旧世

发表回复
下一页(2)

[新手战士系列2]宏命令、天赋、插件分享


2019.11.21 60级 根据满级后防战三大小副本实战情况,修订防战PVE天赋,并修改了防御姿态宏的说明——是否绑定武器盾牌切换,确实应该由你自己决定,作者自己已去除。
2019.10.31 48级 增加改良版的上马换饰品喊话宏
2019.10.22 44级 修整防御姿态宏、冲锋宏等自制自用宏的简介描述语句,使表达尽可能清晰;更新武器练级天赋,删除武器PVP天赋;更新guidelime插件游戏截图。

一、引言
战士的诸多技能, 想要达到“收放自如”、“随时待命”的理想状态,离不开宏的支持 ,因为战士的战斗一直伴随着姿态切换和武器切换。
同时战士的技能又包括占用公CD技能和不占用公CD技能,对武器战来说,横扫攻击就是不占用公CD的,对防战来说,盾牌格挡、盾墙就是不占用公CD的。
如何去根据战士每个技能的原理和细节,规划好每个技能之间的衔接,并制作宏进行有机地绑定,这是一个需要自己花心思研究的过程。
宏命令的编写和设置是和自己快捷键键位设定息息相关的,这里先贴出我的键位设定和所编写使用的宏命令。

键位设置贴在 /read.php?tid=18733061&_ff=669


二、饮水思源
宏命令其实是一种非常“模块化”的存在,学会模块,自己去组装黏合,才能制作出属于自己的宏命令利器。
我不是宏的发明者,在编写自己宏命令过程中,也翻阅、查询、借鉴和学习了很多帖子,这里贴出对我帮助最大的几个帖子,算是“基础宏命令模块池”。

基础宏命令语言模块教学


1、[2.0版宏命令][TBC]你了解你用的宏么?详细解释宏命令的用途
/read.php?tid=1053191
2、WOW宏命令使用说明
https://wenku.baidu.com/view/ac63b34a852458fb770b56be.html

战士怀旧服宏命令成品参考

/read.php?tid=18411053&forder_by=postdatedesc&_ff=181

技能喊话宏深度教学

/read.php?tid=1989774&fav=ebc9a1dd
三、我自己编写使用的宏命令
在这里我把我编写(“组装”)的自用宏一一写出并附上详解或者简介,相信大家看完,也能对这些宏重新进行组装打包,自己编写新的宏使用——也算是秉承键位设置贴先“鱼”后“渔”的初衷。
(一)姿态切换

1、防御姿态宏


#showtooltip 防御姿态
/cast [nostance:2] 防御姿态; [stance:2] 盾牌格挡
/equip [noequipped:单手武器] 钢爪利斧
/equip [noequipped:盾牌] 血色指挥官之盾
/startattack
简介:
使用效果:
如果当前在战斗或狂暴姿态,按第1下进入防御姿态并且切换出单手和盾,连续按出第2下就开启盾挡。
如果当前在防御姿态,按1下会开启盾挡(如果怒气足够),同时会切换出单手和盾。
详解:
由于是列出的第一个宏,我把整个语句从上到下作较详细解析:
首先,第一行的“#showtooltip XX”代表显示哪个技能的图标,不填则默认显示当前能使用的也就是“亮着”技能,用于肉眼监视动作条上的技能CD。
接着,从第二行起进入正题,[ ]内是条件句stance和nostance,他们在在战士职业中代表“是否在X姿态”,stance:2代表防御姿态,于是"[nostance:2] 防御姿态"就代表:“如果不在防御姿态就释放防御姿态”。
接下来在上述防御姿态的判定和释放语句之后,用“;”分号隔开,追加绑定防御姿态判定确认并释放一个防御姿态下可以释放的技能,也就是“[stance:2] 盾牌格挡“。
注意,这第二行“/cast [nostance:2] 防御姿态; [stance:2] 盾牌格挡”是整个宏的关键技能执行句子,翻译过来的意思就是,先判定是否在防御姿态,如果不在,就先切换成防御姿态。如果判定当前在防御姿态,就释放盾牌格挡。即简介中所说:当前不在防御姿态,按1下是切防御按2下是开启盾挡;而当前在防御姿态,按1下就是开启盾牌格挡——但通常我不会连按两下,只是以备不时之需。同时,将来在后期主攻PVP阶段时候,我会把宏内的“盾牌格挡”换成“缴械”,这样连按2下我的这个“防御姿态宏”,就能快速缴械对方。
这里再次注意一个原理: 切姿态是独立计算公CD的,各姿态之间有1秒公CD,与战士各类伤害、打击、辅助技能的1.5秒公CD互不影响 。
最后,第三、四行是剑盾切换,用equip命令绑定了当前我的单手武器和盾牌——注意这是可选的,满级后我根据实际使用情况,把这两行取消掉了。
而最后一行的startattack代表开启自动攻击。
于是乎,整个宏从上至下翻译出来的意思就是:
首先,如果不在防御姿态,就先释放防御姿态,如果在防御姿态,就释放盾牌格挡
接着,判定是否持有单手武器和盾牌,如果没有,就替换装备上单手武器和盾牌
注意:由于姿态切换和战斗中武器切换是各自独立计算公CD的,所以这里能一键实现无论战斗中或者非战斗中的防御姿态+剑盾切换。
最后,按宏切换姿态和武器的同时,会启动自动攻击。

2、战斗姿态和狂暴姿态


战斗姿态:
#showtooltip 战斗姿态
/cast [nostance:1] 战斗姿态;[stance:1] 压制
/startattack
狂暴姿态:
#showtooltip 旋风斩
/cast [nostance:3] 狂暴姿态;[stance:3] 旋风斩
/startattack
简析:
相对简单的按一下切姿态,连续按2下可以放出某姿态下对应可以释放的某技能。
stance判定宏不再赘述,用途可以参考防御姿态宏。
这里把压制和旋风斩分别和战斗姿态、狂暴姿态安排在一起,不是非要用切姿态按键去放技能,而是根据自己需要去多设置为了多一个释放他们的选择。
在这2个姿态宏中,我没有绑定剑盾切换,因为考虑到从防御切到狂暴(譬如要反恐)和切到战斗,大多数情况不一定要立即换出双手武器。
最后一行的/startattack仍然是切姿态同时启动自动攻击。
(二)涉及姿态切换的技能

1、冲锋与拦截


冲锋:
#showtooltip 冲锋
/cast [nocombat,nostance:1] 战斗姿态;[nocombat,stance:1] 冲锋
/startattack
拦截:
#showtooltip 拦截
/cast [nostance:3] 狂暴姿态;[stance:3] 拦截
/startattack
简介:
stance判定宏不再赘述,用途可以参考防御姿态宏。
冲锋宏中的combat和nocombat是判定是否在战斗中,对于冲锋宏来说,我认为这是必要条件。因为冲锋必须“(1)在战斗姿态,(2)不在战斗中”,这个宏能满足冲锋的前置条件全部发生,或者,阻止不满足冲锋的前置条件,也就是战斗中误按冲锋宏导致不是自己想要的战斗姿态切换发生。

2、压制与横扫


压制:
#showtooltip 压制
/cast [nostance:1] 战斗姿态;[stance:1] 压制
/startattack
横扫攻击:
#showtooltip 横扫攻击
/cast [nostance:1] 战斗姿态;[stance:1] 横扫攻击
/cast 压制
/startattack
简介:
把压制绑定战斗姿态切换做成宏,是用于狂暴姿态按2下立即切战斗打出一发压制,目前对40级的我来说还是很有用的。
横扫攻击中,除了战斗姿态切换和释放横扫的判定功能,我还加入了压制——首先,压制5怒气高伤害,谁不爱,不存在放出来会觉得浪费的情况;其次,我压制*放在键位1,而横扫攻击*是Alt-1,做宏同类管理。

3、狂怒与嘲讽


狂暴之怒:
#showtooltip 狂暴之怒
/cast [nostance:3] 狂暴姿态;[stance:3] 狂暴之怒
/startattack
嘲讽:
#showtooltip 嘲讽
/cast [nostance:2] 防御姿态;嘲讽
/startattack
简介:
切姿态放狂暴之怒反恐,是经典动作,我做成一键宏后放在F2键位,非常简便。
而强切防御姿态嘲讽宏是放在狂暴姿态动作条键位6单独使用的,用于保护后排(我的战斗姿态同位置即键位6为惩戒痛击,秉承了同键位同功能原则)
(三)武器切换与绑定自动攻击

1、双手武器与单手+盾切换


剑盾切换:
#showtooltip
/equip [noequipped:双手武器] 咬骨之斧
/equip [noequipped:单手武器] 钢爪利斧
/equip [noequipped:盾牌] 血色指挥官之盾
简介:很简单明了的剑盾切换,平时几乎不用。

2、致死打击绑定双手武器


致死打击:
#showtooltip
/cast 致死打击
/equip [noequipped:双手武器] 破坏者
/equip [mod:alt,noequipped:单手武器] 钢爪利斧
/equip [mod:alt,noequipped:盾牌] 血色指挥官之盾
/startattack
简介:
这个宏的功能有三:一是释放致死打击,二是换出双手武器,三是按下Alt时候能换成单手+盾(判定框中mod:alt的作用)。
我常用的切换武器都是通过致死打击宏这个按键来实现的,为何选择致死打击呢?因为致死打击需要30怒,高怒气消耗,高杀伤,且杀伤和武器伤害相关,让“珍贵”、“重要”的致死打击,在不释放致死时候有条件去绑定双手武器,作为常用切换武器按键宏;同时,即使因为想换双手武器按宏而导致按出了致死,也没有大错。
而最后一行/startattack,可以让角色在放完其他技能“发呆”的时候,进入自动攻击状态。
所以说,宏的编写或者说“组装”,是要根据技能本身来的,致死打击的高序位、“少出击”,让它成为绑定武器切换和自动攻击的优秀技能主体。

3、英勇打击


#showtooltip
/cast 英勇打击
/startattack
简介:英勇打击宏再简单不过,绑定自动攻击而已,但我的英勇打击键位是2,因此也是启动自动攻击的重要键位,所以制作了宏。
(四)技能喊话宏

1、拳击与盾击


拳击:
#showtooltip 拳击
/stopcasting
/cast [nostance:3] 狂暴姿态;[stance:3] 拳击
/in 1
/脚本 local t=GetTime()macroT=macroT or 0;if t-macroT>10 then SendChatMessage("[拳击]打断——CD10秒","party")macroT=t;end
盾击:
#showtooltip
/stopcasting
/cast 盾击
/in 1
/脚本 local t=GetTime()macroT=macroT or 0;if t-macroT>12 then SendChatMessage("[盾击]打断——CD12秒","party")macroT=t;end
简析:
首先,stopcasting代表停止所有技能的释放,也就是让自己放出盾击和盾墙能0延迟,避免被其他技能卡CD,当然战士职业能"casting"的也就只有英勇打击、顺劈斩和自动攻击了吧 还有猛击
然后,拳击绑定了狂暴姿态的判定和切换,这是为了在战斗姿态技能条当中使用——战斗姿态的拳击*、狂暴姿态的拳击、防御姿态的盾击,我仍然是同一个按键,为G。
接着,盾击我没有写入绑定剑盾切换的语句,因为默认盾击之前,我早已进入防御姿态且切好盾牌——事实上,盾击和拳击是共CD的,作为打断技能来说,拳击>盾击。
最后,/脚本 后的语句,是喊话宏,是通知队友所用,打断技能是有必要通知队友的,但是为了达到“不骚扰”的目的,通过这个脚本宏,能达成我的拳击和盾击分别在10秒和12秒内,也就是技能CD内,只喊话1次。当然还有更进阶的技能释放成功才喊话且只喊1次的宏,但是太长了,所以我没有写入拳击和盾击,如果需要可以回到上文的“饮水思源”板块通过链接帖子寻找相应的宏。
而脚本喊话宏前的/in 1是指等待1秒后开始执行喊话宏,在实际操作中能让自己感觉上舒服些。

2、盾墙


#showtooltip
/stopcasting
/cast 盾墙
/脚本 local t=GetTime()macroT=macroT or 0;if t-macroT>120 then SendChatMessage("[盾墙]开启——30min CD!","yell")macroT=t;end
简析:盾墙喊话宏,这次喊话不同于拳击和盾击在队伍内,而是在/yell,即呼喊频道,设定120秒内只能喊话1次。
(五)揉合无公CD技能宏

1、盾挡复仇宏


#showtooltip
/cast 复仇
/cast 盾牌格挡
/startattack
简析:这是我制作的最简单却最满意的宏,原因在于这两个技能通过宏绑定在一起是完美地贴合。
众所周知之,坦怪时,有复仇就尽量先用复仇,因为消耗仅5怒气,却有大量仇恨。同时,盾牌格挡也是应当尽量好了就用除非怒气不够。
这个宏的意思很简单,先释放复仇,如果复仇放不出来就放盾牌格挡。
但因为盾牌格挡是没有公CD的,因此这个宏能实现盾牌格挡和复仇的1次按键同时击出2个技能,而盾挡本身能大概率让复仇立刻再亮起,可以说是相得益彰。
唯一坏处是因为两者必定能同时打出,在怒气消耗的管理上有一些问题,譬如目前我是战斗天赋练级,下副本切防御姿态做T,使用这个宏怒气显然不够,所以现在我并没有使用这个宏而是直接在键位1和键位4分别使用单个技能。
同时无论如何,如果用宏绑定多个技能的,一定要另外找个技能栏给技能设一个按键作肉眼监视CD用 。
恩,暂时我只编写了这一个糅合技能宏,而且因为目前在练级中,战斗天赋切防御做T,怒气很容易不足,所以都没有使用。
总的来说,不推荐1宏绑定多技能,即使是没有公CD的技能。
(六)改良版上马换饰品喊话宏

上马换饰品喊话宏


#showtooltip 黑马缰绳
/equipslot [nomounted] 14 棍子上的胡萝卜
/use [nomounted] 黑马缰绳
/dismount [mounted]
/equipslot 14 天选者印记
/脚本 local t=GetTime()macroT=macroT or 0;if t-macroT>360 then SendChatMessage("出来吧我的小黑驴","yell")macroT=t;end
说明:
改良自 /read.php?tid=18555780的宏,实现如下四大功能:
1、按1下读条上马,并换上棍子上的胡萝卜
2、在马上状态,按1下下马,并将胡萝卜更换为指定饰品(宏内为天选者印记)
3、无论是否在马上,按1下都可以在胡萝卜和指定饰品之间更换
4、上马喊话,并且6分钟内只会喊话1次

(七)最好用的战士盗贼使用远程武器宏

通用远程武器宏


#showtooltip
/cast [equipped:弓] 弓射击
/cast [equipped:枪械] 枪械射击
/cast [equipped:弩] 弩射击
/cast [equipped:投掷武器] 投掷
说明:投掷武器和各种远程武器射击都能一键使用,免去频繁拖出技能书,并且因为加入了equip条件句,不会发生报错。

综上:
I:如果要使用宏,最好自己学会编写,宏的功能都是模块化的,学会后就可以自己“组装”成形。
II:宏的编写尽量功能简明,去“加强技能”,而不是“揉合技能”
——宏只能帮助你简化操作,但判断还是在自身,切勿认为宏能傻瓜化操作,若不顾技能机制之间是否冲突而纯为节约键位盲目1个宏绑定多技能,是会严重影响操作和制约能力上限的。
III:在编制宏的时候一定要结合技能本身的使用场景,宏本身不在乎看起来复杂、高端或是简单、低级,合理是首要的,上乘的宏是让自己职业各个技能衔接行云流水。

四、天赋

(一)武器练级天赋


武器练级天赋

特别之处说明:
武器天赋方面——就30-40阶段亲身经历而言,斧专5点真的是非常超值。尤其是我在血色运气好拿到单手武器[钢爪利斧]后,那仇恨真的是嗷嗷的。放弃断筋撞脸增加1点招架,增加练级路上小副本坦克生存能力,很多5人本战士第一次下都会抵着等级下线进去,收官BOSS甚至后半段小怪都往往会碾压你(奥达曼)。
狂暴天赋方面——练级中怒不可遏和狂怒带来的额外怒气和仇恨,虽然没亲身经历但是YY下来是很不错的。
(二)防战PVE天赋

说明:
我目前(60满级3天,正在学习熟悉三大地图并积累装备)正在自用的这个天赋是注重怒气获取和仇恨的,点满了所有仇恨向和怒气获取/节约向天赋,例如强化破甲、单手武器专精、5%暴击。
在刚满60时,我使用过一个出满3点强化复仇+出满2点冲锋的天赋,代价是护甲只能点4点防御技能全部放弃——但经过实际使用并不好用,复仇晕眩不是即刻的,而是有延时的,这让试图通过45%的复仇晕眩3秒概率来控制失控的怪变得非常地不可靠,想要立刻硬控怪仍然应当使用嘲讽和震荡猛击。
战士的坦克天赋怎么点五花八门,但是对每个天赋点的理解非常重要,大家可以参考《战士指南 MT指南》和《谈谈我对传统防战各个天赋的理解》这两篇文章来进行学习充实。同时要注意,愤怒掌握天赋实际效果是每3秒增加1点怒气 /read.php?tid=18878125

(三)武器PVP天赋展望


武器PVP天赋展望

我自己打算在第三阶段BWL时候开始武器战PVP之路,目前研究所得天赋如上,届时可能有新的理解。
武器天赋方面——断筋3点太废点数,直接全部放弃加1点到招架。然后是剑专——当然武器专精是可选的,我点剑专是希望以后能用双手大剑PVP。
狂暴天赋方面——怒不可遏我认为是较PVE向的天赋,因此舍去
五、插件
我的界面

(一)主体插件推荐
Isler原始风格包: /read.php?tid=18517177
Ps:我用的是0927版本
(二)单体佐料插件加入
1、Guidelime任务导航,傻瓜化自己的练级路线, http://classic.wowcat.net/bbs/new/topic/1639-1

特意找了一张黑白世界的图来调侃一下,其实我练级中跑尸不多[s:ac:goodjob];大家可以看到一个地图的练级打怪接任务交任务次序,这个插件都帮你规划好了,避免无用奔波。
2、NugEnergy怒气监视, http://www.60addons.com/bbs/new/topic/1509-1

3、字体:我使用的字体是微软雅黑bold,人称祖传字体,然后自己调整了clearfont,让公会界面的人物等级正确显示,还不影响界面其他地方字体的正常大小。

附件


[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享

[新手战士系列2]宏命令、天赋、插件分享


附件

改动


showtooltip 防御姿态 cast stance startat tack 技能 绑定 nostance


前辈的键位设置很棒,学习一下

改动



gkdgkd.天赋发下给我这个萌新学习学习[s:ac:闪光]


收藏了,很棒


Reply to Reply Post by walle0822 (2019-10-16 22:10)
新手战士嘻嘻,这么快就有回复好开心


Reply to Reply Post by 精英玩家俱乐部**** (2019-10-16 22:11)
如果和我一样在练级中,练级天赋的5点斧专精很棒哟!
我运气好,正好拿到血色小怪掉的钢爪利斧,仇恨嗷嗷的,各种暴击。


Reply to Reply Post by zhirio (2019-10-16 22:16) 前辈请问一下目前很流行的防爆战比传统的深防战好在哪里呢?


对了像前辈推荐几个我用的插件:
whats traing 技能学习
Auctionator 拍卖行
nugenergy 能量条
nugrunning 技能buff
dominos 多米诺动作条
ClassicThreatMeter 仇恨统计
gather mate2采集助手
我是和大脚一起用的 大脚的拍卖行插件太渣了 特别是多米诺动作条去除了狮鹫能省出不少空间


Reply to Reply Post by walle0822 (2019-10-16 22:25)
当然是好在它的装备多很多啊!


马克一下


Reply Post by walle0822 (2019-10-16 22:29):

对了像前辈推荐几个我用的插件:
whats traing 技能学习
Auctionator 拍卖行
nugenergy 能量条
nugrunning 技能buff
dominos 多米诺动作条
ClassicThreatMeter 仇恨统计
gather mate2采集助手
我是和大脚一起用的 大脚的拍卖行插件太渣了 特别是多米诺动作条去除了狮鹫能省出不少空间

AucionMaster你值得拥有


前辈,膜拜膜拜


大佬 那个 消失XX姿态 进入XX姿态的是什么插件啊


大佬能给做个破甲宏吗?就是按一下换一个目标打破甲那种,十分感谢。


这个好啊,作为战士进阶必须要的东西~


Reply Post by season0121 (2019-10-17 09:09):

这个好啊,作为战士进阶必须要的东西~

新手必看啊!


好贴留名,萌新战士冲级中。


Reply to Reply Post by Mohaiwen (2019-10-17 00:48)
是DCT战斗指示器,非常有用。
他会提示(实际上是高亮展示)你可以使用压制,可以使用斩杀。
没有真的亏死。
I大插件自带


Reply to Reply Post by hp1706 (2019-10-17 00:34)
我是新手战士了拉,为了自己玩的不浑浑噩噩做了些研究,分享一下。
我是第一次玩60年代,也是第一次玩战士。
而且还因为玩地有点过于细腻,同时还有做这些研究和分享,浪费了不少时间。
现在40级,准备粗糙地开始一门心思升到满级做防战了。
希望我自己的这些研究能给我自己种树,后续乘凉。


插个眼,感谢大佬
发表回复
下一页(2)



哆哆女性网智达联盟签名坚定青田网站建设网站核心关键词怎样优化七画的起名字伤感小文章管道销售公司起名秦姓女生起名高端大气给孩子起名网站免费周易打分姓名起名20画最吉祥的字seo为原创济宁网站设计制作怎样算自己是啥命photoshop网站设计家政保洁公司宣传营销推广店铺起名字测试打分的对外贸易seo优化推广微信营销推广多钱北京大兴行业网站建设公司产品设计公司网站起名13画的字有什么当代易经周易大师排名周易免费测公司名字打分免费seo百度优化排名台湾立委选举结果永城天气预大同特色美食店wordpress seo优化武汉洗浴中心淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化