• [技术干货] 教育城域网技术解决方案-转载
    介绍:为了应对教育信息化的浪潮,需要打造一个智慧、安全、高速的教育城域网,信锐三网合一解决方案,通过多个维度打造教育城域网。步骤:1.全网立体安全防护· 教育局/服务器出口安全防护整个教育局出口通过防火墙设备对病毒进行实时监控。· 学校间的安全防护通过探针设备和安全感知平台,对学校间的流量进行实时监测,发现病毒立刻阻断流量,防止病毒在学校间横向传播。· 学校出口安全防护下一代防火墙可以有效防止互联网病毒入侵学校网络。· 学校内网安全防护安视交换机东西向流量阻断功能,防止病毒在学校内网横向传播。· 终端准入控制由网络控*器统一下发认证策略给交换机和无线AP,对终端进行统一认证。2.网络访问优化· 提高用户上网体验将P2P等低实时性流量引流到互联网线路上,保障实时性高的应用访问体验。· 动态引流 节约成本城域网线路空闲时其他用户的流量可以跑流量,一旦线路繁忙,则引走非核心应用的流量。· 精细化应用控制内置6500+应用,包括Web流媒体、网络游戏、视频会议等,满足精细化的用户需求,引流更加灵活。3.高效智能的运维管理· 精细化的分级分权各个学校老师可以单独管理本校的网络设备,管理权限可以精细到某个交换机、AP、物联网终端、本地用户等。· 设备即插即用分支交换机、无线、上网行为管理、下一代防火墙设备即插即用,即使没有网络专业知识,也可以完成业务快速上线。· 免现场运维学校内网出现丢包、延迟等情况,均可以从可视的图表数据看出原因;还可以通过信锐云助手对网络设备随时随地进行管理。· 智能告警预知网络问题可以基于有线、无线网络链路质量、堆叠状态变化、设备离线等进行智能告警,避免出现问题处理不及时的尴尬情况。4.校园物联网建设信锐物联网平台可以向下兼容主流的物联网传输协议和1000多种传感器对接应用,向上除了平台应用层外还可和学校其他应用系统做对接联动:· 校园物联网感知系统通过大屏直观展现校园整体状态,数据可视化的同时添加了动态交互效果,构建便捷管理的校园感知系统。· 校园用电安全系统可远程查询空气开关线路电压、漏电电流、线路功率、线路电流、开关状态等用电数据,同时设置漏电保护功能自动检测,以及区域内所有用电线路开关远程集控管理,自由分组设置定时开关等。· 空间节能系统通过物联网平台可远程调控、开关校园电气化设备,设定情景模式、自定义时段进行设备开启关闭操作。同时,平台可进行能耗数据展示分析,清楚了解各区域、各类型设备用电情况。· 环境监测系统通过物联网技术实现教室温湿度、空气质量等实时监测,环境数据实时回传至校园物联网平台,通过物联策略、设备联动实现教室环境智能化管控。· 智能门锁管理系统信锐智能门锁控制系统采用创新的低功耗广域网物联网技术 LoRa 和成熟的 ZigBee 自组网技术进行数据传输,保证几万把智能门锁的数 据实时上传并稳定应用,实现智能门锁全功能、全状态的平台可视。
  • [技术干货] 网工技术:网络地址翻译技术
    如图,R1是公司的出口路由器,如果我们希望实现PC1可以访问Internet上的server1,通常是在R1和ISP设备上配置静态路由或者跑动态路由协议,但是运营商的路由器不可能给我们配置,另一个原因就是企业都是使用的是私网地址,运营商在路由器上写了去往所有的私网地址的黑洞路由,所以无法访问的。二、补充公网地址:由运营商分配给用户,不同的站点之间是不可以重复使用,公网地址可以用来上网,使用是付费的私网地址:用户自己规划,不同的站点之间是可以重复使用的,不可以用来上网,使用是免费的要想实现访问server1必须在出口路由器配置NAT(网络地址转换)技术,方能访问NAT也分为几种1. NO-PAT 2. NAPT 3.Easy-IP(一)NO-PAT第一种NAT叫做NO-PAT,地址池转换模。我们需要向运营商购买公网IP地址,也就是购买宽带,企业购买的宽带会比家庭用户的费用会高,因为企业的公网IP地址是静态的,家庭用户的是动态的。购买到的公网IP地址需要配置在NAT地址池中。比如我们向中国电信购买了2个公网IP地址,202.1.1.100-202.1.1.101,那么我们需要把这两个IP地址配置到NAT地址池中除此之外,还需要配置ACL,最后在出口(也就是连接ISP的接口调用)那么这里为什么需要配置ACL呢?在实际环境当中,并不是所有的员工需要上网,因为我们需要通过ACL把不需要上网的流量给筛选掉。这样配置完就可以了上网了但是有一个问题:no-pat是有多少个主机需要上网就需要用掉多少个公网IP地址,如果有100台主机需要上网,那么就需要申请100个公网IP地址,这肯定是不可能的。所以这种NAT现网中用的非常少(二)NAPT第二种NAT叫做NAPT,在转换IP地址的时候一起把传输层的端口号也一起转换了,这样可以实现,即使只有一个公网地址也可以让大量的主机同时上网,因为我们端口号范围是0-65535在配置的时候只需要在后面去掉no-pat这个参数即可,其他配置方式和no-pat一模一样(三)Easy-IP第三种NAT是Easy-IP,上面两种方式有一个共同的特点,那就是需要配置NAT地址池,换言之,需要有额外的公网IP地址,而且还得是静态的,在一些场景下,可能满足不了这个条件。比如说家庭场景或者说小型门店,肯定不会去申请静态的公网IP地址,因为这样费用太高了当这种情况就可以配置Easy-IP了,Easy-IP和NAPT一样,转换IP地址和端口号,适用于没有静态公网地址的场景,像我们的PPPoE就是这一种场景Easy-IP的原理为:在转换地址的时候直接转换出接口的IP地址,因为出口地址也属于公网地址,配置也是很简单当然,也需要和NAPT一样,需要先配置好ACL综上所述三种NAT方式解决的问题是如何让内部主机访问Internet上的主机,反之,要是Internet上的用户想主动访问内部的主机,比如HTTP服务器,该如何实现呢?
  • [问题求助] 如何学习chatgpt
    如何学习chatgpt,学习chatgpt应该具备什么样的知识基础
  • [技术干货] WEB3.0
     Web3.0 ——“去中心化模式” 而Web3 是关于夺回一些权力。也是有史以来,第一次把经济系统内嵌到了互联网里。Web3.0的定义范围比较广。  随着人工智能的逐渐应用,一些新的互联网商业模式正在兴起,比如每当我们在阅读新闻时,网站的算法会根据我们之前的文章偏好,自动给推荐类似的文章,每次在网上购物,也会推荐更有倾向购买的物品。  这意味着网站可以通过用户的行为,开始学习和分析,变得更加智能,所以,一些互联网从业者便把 Web3.0 定义为“更智能的互联网”。Web3.0 是 Web2.0 的优化,大致地将 Web 3.0 贴上这么 4 个标签:  1、统一身份认证系统  2、数据确权与授权  3、隐私保护与抗审查  4、去中心化运行  Web 3.0 将带来透明、可信的互联网经济模式 因为用户已经免费使用了几十年的互联网内容,大家对于将个人数据通过《用户协议》和《隐私协议》的方式免费给网站、服务商使用的方法并不反感,甚至认为这是理所当然的事情。但我们忽略了,企业使用用户的数据赚到的钱,并不会返回给用户,在收入覆盖运营成本之后剩下的利润,用户无权获得。很多人觉得这理所当然,但这不公平。  无论是 Web 1.0 还是 Web 2.0,因为运营服务的中心化总是或多或少地带来透明度和信任的问题。这一问题可以通过数据权益通证化、数据确权与授权的区块链技术应用来得到解决。用户在 Web 3 的世界里产生的数据归用户所有,在没有得到用户的授权确认之前,使用者无权使用。同时由数据使用而产生的收益,用户也有可能通过数字加密货币行业的通证经济分一杯羹。  通证经济、数字资产的出现,也让用户得到了参与 Web 3.0 开发公司运行的机会,他们可以参与投票、参与分红,实现开发者与使用者的良性互动。用户既是使用者,又是维护者。  
  • [问题求助] 找不到网络人工智能平台的扫盲材料
    培训服务无法使用,可能要收费或者购买网络人工智能服务。求网络人工智能平台的扫盲材料选标签时,我开始怀疑自己的理解力,这个网络人工智能平台时云产品、还是平台功能、或者是解决方案,技术领域,通用技术?一个都找不到。
  • [技术干货] RPA 实战:让小姐姐填满你的硬盘(上)
    # RPA 实战:让小姐姐填满你的硬盘(上) > 某天,我无意逛到某个小网站,如果我不懂代码,想要网站上全部的妹子,我该怎么做?……幸好有她,她好我也好,她就是 RPA -- Robotic Process Automation,中文意思是机器人流程自动化,换句话说就是利用机器人技术来实现业务流程的自动化处理。 ## 环境安装 首先打开另一个小网站 -- [https://www.hwtelcloud.com/products/rpa](https://www.hwtelcloud.com/products/rpa),下载【设计器】,并进行使用激活;下载【执行器】,让程序自己动;此外还需下载浏览器驱动和安装浏览器插件。关于软件的下载安装等此处就不进行讲解,相信您能搞定! ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230307avmzpcwjk7kltabc.png) 本大狮发表文章时所用到的软件版本及环境如下: - WeAutomate Studio(2.14.0) - WeAutomate Assistant(2.14.0) - VM: python 3.8.5 64-bit - Windows Feature Experience Pack 421.16300.0.3 - Google Chrome 91.0.4472.124 64-bit ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2303321rqtxldzkktbg9pc.png) 将近1000页的帮助文档在 WeAutomate Studio 安装目录下:`document/RPA_Robot_Development_Guide_zh_cn.pdf` ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230400qubwpdzvozarso4a.png) 此外还有更多优质的课程尽在华为云学院: [https://ilearningx.huawei.com/portal/courses?q=ANTROBOT](https://ilearningx.huawei.com/portal/courses?q=ANTROBOT) ## “技术”解析 说到图片,我最先想到的是某度图片,之前通过使用 NodeJS 爬虫爬取过该网站搜索出来的图片,大概的流程如下: 1. 输入关键字,`//*[@id="kw"]`这里的 Input 标签就是我们关键字输入的位置。 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/225617tfzunwlwpupu9twg.png) 2. 获取图片列表,当我们输入关键字并搜索的结果就呈现为页面的`//*[@id="imgid"]/div/ul/li[1]/div/a/img`,也就是 classname 为 `main_img` 的图片元素 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/225658znztafhadpbsfew5.png) 3. 滚动窗口,当我们模拟鼠标滚动时,页面会加载更多的图片。 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/225737ksx2pf04ogjykeil.png) 4. 图片下载,我们获取到每个图片元素的 `src` 属性,就是我们最终的图片下载地址。 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230443dsl5l6mw7ybzdyes.png) 那么整个流程下来,在 RPA 中我们需要用到哪些控件呢?首先我们要从网页获取图片,`打开网页`控件是第一个用到的;其次我们要获取网页的高度并进行滚动、获取页面图片元素及`src`属性,我们可以通过`执行 js 代码`控件来帮我们完成;此外,涉及的一些流程控制我们必须依赖分支、循环等控件;最后下载图片则通过`下载文件`控件实现。 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230508sa6pnbxejfpuoi4r.png) ## 实施过程 RPA 的实施一般遵循下面的生命周期: ![RPA 开发流程图](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230532mcbsjoy32qj10ddn.png) ### RPA 评估 首先 RPA 评估,针对此次我的这个“大胆”的想法,我的整个业务流程完成能够用自动化来实现,当然投资回报率(ROI)对我来说,完全只需投入少量的时间就能获取到海量的数据,理论上是非常划算的。本次实践不对 RPA 工具本身做任何评价,本着新手小白的学习态度,一款好用的强大的称手的 RPA 工具请按照自身的场景去选取,如同技术选型,对开发工具做一定的调研、体验才能更好的选择合适的工具。 ### RPA 设计 接着 RPA 设计,我们先梳理一下完整的业务流程,细粒度精确到每一个点,比如网页数据怎么获取、图片怎么下载等等,势必会涉及到一些逻辑,比如分支逻辑、循环逻辑;除此之外,我们需要明确每个操作的输入和输出;在实际工作中,我们可能还需形成具体的文档。 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230613zthdma9iwv9vijbq.png) ### RPA 开发 简单梳理完流程之后,开始开发我的第一个 RPA 程序。尽管整个流程梳理起来非常简单,但实际开发的时候,由于对工具、编程语言基础等不熟练,我踩了一个又一个的坑,最终走出了结合 JS 代码以及 NodeJS 爬虫的思路来开发这个图片爬取的 RPA 程序。 - 1. 全局变量定义 由于本大狮功力不够,暂时没能实现打开网页之后动态获取跳转的链接,因此我直接使用的输入关键字搜索之后的 url 作为全局变量 url 的值,拼接 keyword 来实现结果页面图片的获取。 | 名称 | 类型 | 值 | 描述 | | --- | --- | --- | --- | | url | String | (根据实际情况填写) | baseurl,用于拼接 keyword 访问结果页 | | keyword | String | (根据实际情况填写) | 关键字,比如"性感美女"、“靓仔” | | height | String | 0 | 初始的窗口高度,用于缓存过程数据 | | num | Number | (根据实际情况填写) | 图片数量,暂未做精确处理,作为退出循环的条件 | ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230635mjmcggub9fqkvjve.png) - 2. 打开网页 写得比较随意,中文在浏览器地址中可以做 url 编码处理,这里可以引入 python 模块哦! ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2307013w0nptoofioadphr.png) - 3. 获取浏览器窗口高度 建议此操作前先调用控件让浏览器窗口最大化,然后通过 JS 代码获取浏览器窗口高度并赋值给 `height`,方便后面的滚动操作。`执行 JS 代码`控件是有返回值的,在代码中通过 `return` 可以返回指定内容。 ```js return document.body.offsetHeight; ``` ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230718vagofpmnudddaxp7.png) - 4. 循环操作 此处模拟了 JS 的定时器方法,使用`While`来进行滚动操作的循环。假如我想获取 10k 张图片,第一次加载的结果可能才几十张,如果是人工操作的话,我需要不断滚动浏览器以加载获得更多的数据。那机器人是怎么自动化操作呢?我们给它设置一个延时操作,然后调用 JS 代码滚动浏览器,同时更新`height`: ```js let height=@{height}*2; window.scrollTo(0,height); return height; ``` ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2307449kyf5bqv1cs1uulw.png) - 5. 获取图片链接 同样的通过调用`执行 JS 代码`控件来获取图片的链接和数量,为图片下载和退出循环做准备。 ```js let arrs = document.querySelectorAll('.main_img'); let urls = [] for (let img of arrs){urls .push(img.src)} return urls; ``` ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230758wvklhkjm65sk1vts.png) - 6. 退出循环 比较预期的图片数量和实际的图片数量,如果图片够了,我们就退出循环,进行下一步操作。 ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230810sw4atuuuzdsdapns.png) - 7. 创建文件夹 这里的步骤非必须,根据实际情况取舍,我这里是简单的尝试并熟悉 RPA 工具;不过逻辑还不够严谨,可以优化的点实在是太多。 ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2308222nlyviwmew51xp8z.png) - 8. 遍历图片链接并下载 “没有什么问题是一个 for 循环不能解决的,如果有,那就两个”,此处能够直接进行循环是因为之前 JS 代码返回的值已经是 list 了,因此将 url 遍历出来调用下载文件控件就能直接下载。 ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230835sfi90tidqypnltse.png) 至此,一个简单的图片爬取 RPA 程序已经开发完毕。 ### RPA 测试 如果是大型的项目,必然会经过单元测试、集成测试等全面的测试历练之后才会发布。而对于此次的 **RPA 图片爬取**小程序,我只做了简单的调试,理论上调试依旧属于开发阶段,严格来说需要模拟各种场景、各种系统和上下文进行正确性测试等,测试完成后才可以上线。 作为伪测试,我输入**华为美女** 100 张,结果程序给了我 130 张,XDM 你们说测试通过吗? ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2308501xrtveijovtity06.png) ### RPA 优化 毕竟是 Hello World 级别的程序,出自 HW 攻城狮之手,因此有很多地方需要完善,比如逻辑的严谨性、没有考虑边界、下载的文件名杂乱等。毕竟真实的项目如果是这么个水平,估计…… RPA 的优化可以从最优设计、从性能、从实际业务需求等方面去实施。当然,屏幕前的您一定有自己的优化思路,期待您与我分享! ## 小结 回到标题,咦,为什么是上篇,难道还有下篇?敬请期待吧!那么上篇讲了哪些知识点呢?首先是 RPA 环境搭建及入门,然后是 RPA 程序开发的套路,接着是网页元素处理、文件下载、如何调用 python 模块、如何调用 JS 等,最后是简单测试及优化建议。感谢阅读,希望能帮到您! 最后,附送几个G的学习资料: [https://ilearningx.huawei.com/portal/courses?q=ANTROBOT](https://ilearningx.huawei.com/portal/courses?q=ANTROBOT) **如果您对本文有任何意见,欢迎与我联系,公众号: [胡琦](https://gitee.com/hu-qi/cdn/blob/master/me/wechat-huqi.jpg), Wechat: [Hugi66](https://gitee.com/hu-qi/cdn/blob/master/me/Hugi66.png)**
  • [技术干货] RPA 实战:让小姐姐填满你的硬盘(上)
    # RPA 实战:让小姐姐填满你的硬盘(上) > 某天,我无意逛到某个小网站,如果我不懂代码,想要网站上全部的妹子,我该怎么做?……幸好有她,她好我也好,她就是 RPA -- Robotic Process Automation,中文意思是机器人流程自动化,换句话说就是利用机器人技术来实现业务流程的自动化处理。 ## 环境安装 首先打开另一个小网站 -- [https://www.hwtelcloud.com/products/rpa](https://www.hwtelcloud.com/products/rpa),下载【设计器】,并进行使用激活;下载【执行器】,让程序自己动;此外还需下载浏览器驱动和安装浏览器插件。关于软件的下载安装等此处就不进行讲解,相信您能搞定! ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230307avmzpcwjk7kltabc.png) 本大狮发表文章时所用到的软件版本及环境如下: - WeAutomate Studio(2.14.0) - WeAutomate Assistant(2.14.0) - VM: python 3.8.5 64-bit - Windows Feature Experience Pack 421.16300.0.3 - Google Chrome 91.0.4472.124 64-bit ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2303321rqtxldzkktbg9pc.png) 将近1000页的帮助文档在 WeAutomate Studio 安装目录下:`document/RPA_Robot_Development_Guide_zh_cn.pdf` ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230400qubwpdzvozarso4a.png) 此外还有更多优质的课程尽在华为云学院: [https://ilearningx.huawei.com/portal/courses?q=ANTROBOT](https://ilearningx.huawei.com/portal/courses?q=ANTROBOT) ## “技术”解析 说到图片,我最先想到的是某度图片,之前通过使用 NodeJS 爬虫爬取过该网站搜索出来的图片,大概的流程如下: 1. 输入关键字,`//*[@id="kw"]`这里的 Input 标签就是我们关键字输入的位置。 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/225617tfzunwlwpupu9twg.png) 2. 获取图片列表,当我们输入关键字并搜索的结果就呈现为页面的`//*[@id="imgid"]/div/ul/li[1]/div/a/img`,也就是 classname 为 `main_img` 的图片元素 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/225658znztafhadpbsfew5.png) 3. 滚动窗口,当我们模拟鼠标滚动时,页面会加载更多的图片。 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/225737ksx2pf04ogjykeil.png) 4. 图片下载,我们获取到每个图片元素的 `src` 属性,就是我们最终的图片下载地址。 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230443dsl5l6mw7ybzdyes.png) 那么整个流程下来,在 RPA 中我们需要用到哪些控件呢?首先我们要从网页获取图片,`打开网页`控件是第一个用到的;其次我们要获取网页的高度并进行滚动、获取页面图片元素及`src`属性,我们可以通过`执行 js 代码`控件来帮我们完成;此外,涉及的一些流程控制我们必须依赖分支、循环等控件;最后下载图片则通过`下载文件`控件实现。 ![RPA 实战图片爬取](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230508sa6pnbxejfpuoi4r.png) ## 实施过程 RPA 的实施一般遵循下面的生命周期: ![RPA 开发流程图](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230532mcbsjoy32qj10ddn.png) ### RPA 评估 首先 RPA 评估,针对此次我的这个“大胆”的想法,我的整个业务流程完成能够用自动化来实现,当然投资回报率(ROI)对我来说,完全只需投入少量的时间就能获取到海量的数据,理论上是非常划算的。本次实践不对 RPA 工具本身做任何评价,本着新手小白的学习态度,一款好用的强大的称手的 RPA 工具请按照自身的场景去选取,如同技术选型,对开发工具做一定的调研、体验才能更好的选择合适的工具。 ### RPA 设计 接着 RPA 设计,我们先梳理一下完整的业务流程,细粒度精确到每一个点,比如网页数据怎么获取、图片怎么下载等等,势必会涉及到一些逻辑,比如分支逻辑、循环逻辑;除此之外,我们需要明确每个操作的输入和输出;在实际工作中,我们可能还需形成具体的文档。 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230613zthdma9iwv9vijbq.png) ### RPA 开发 简单梳理完流程之后,开始开发我的第一个 RPA 程序。尽管整个流程梳理起来非常简单,但实际开发的时候,由于对工具、编程语言基础等不熟练,我踩了一个又一个的坑,最终走出了结合 JS 代码以及 NodeJS 爬虫的思路来开发这个图片爬取的 RPA 程序。 - 1. 全局变量定义 由于本大狮功力不够,暂时没能实现打开网页之后动态获取跳转的链接,因此我直接使用的输入关键字搜索之后的 url 作为全局变量 url 的值,拼接 keyword 来实现结果页面图片的获取。 | 名称 | 类型 | 值 | 描述 | | --- | --- | --- | --- | | url | String | (根据实际情况填写) | baseurl,用于拼接 keyword 访问结果页 | | keyword | String | (根据实际情况填写) | 关键字,比如"性感美女"、“靓仔” | | height | String | 0 | 初始的窗口高度,用于缓存过程数据 | | num | Number | (根据实际情况填写) | 图片数量,暂未做精确处理,作为退出循环的条件 | ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230635mjmcggub9fqkvjve.png) - 2. 打开网页 写得比较随意,中文在浏览器地址中可以做 url 编码处理,这里可以引入 python 模块哦! ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2307013w0nptoofioadphr.png) - 3. 获取浏览器窗口高度 建议此操作前先调用控件让浏览器窗口最大化,然后通过 JS 代码获取浏览器窗口高度并赋值给 `height`,方便后面的滚动操作。`执行 JS 代码`控件是有返回值的,在代码中通过 `return` 可以返回指定内容。 ```js return document.body.offsetHeight; ``` ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230718vagofpmnudddaxp7.png) - 4. 循环操作 此处模拟了 JS 的定时器方法,使用`While`来进行滚动操作的循环。假如我想获取 10k 张图片,第一次加载的结果可能才几十张,如果是人工操作的话,我需要不断滚动浏览器以加载获得更多的数据。那机器人是怎么自动化操作呢?我们给它设置一个延时操作,然后调用 JS 代码滚动浏览器,同时更新`height`: ```js let height=@{height}*2; window.scrollTo(0,height); return height; ``` ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2307449kyf5bqv1cs1uulw.png) - 5. 获取图片链接 同样的通过调用`执行 JS 代码`控件来获取图片的链接和数量,为图片下载和退出循环做准备。 ```js let arrs = document.querySelectorAll('.main_img'); let urls = [] for (let img of arrs){urls .push(img.src)} return urls; ``` ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230758wvklhkjm65sk1vts.png) - 6. 退出循环 比较预期的图片数量和实际的图片数量,如果图片够了,我们就退出循环,进行下一步操作。 ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230810sw4atuuuzdsdapns.png) - 7. 创建文件夹 这里的步骤非必须,根据实际情况取舍,我这里是简单的尝试并熟悉 RPA 工具;不过逻辑还不够严谨,可以优化的点实在是太多。 ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2308222nlyviwmew51xp8z.png) - 8. 遍历图片链接并下载 “没有什么问题是一个 for 循环不能解决的,如果有,那就两个”,此处能够直接进行循环是因为之前 JS 代码返回的值已经是 list 了,因此将 url 遍历出来调用下载文件控件就能直接下载。 ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/230835sfi90tidqypnltse.png) 至此,一个简单的图片爬取 RPA 程序已经开发完毕。 ### RPA 测试 如果是大型的项目,必然会经过单元测试、集成测试等全面的测试历练之后才会发布。而对于此次的 **RPA 图片爬取**小程序,我只做了简单的调试,理论上调试依旧属于开发阶段,严格来说需要模拟各种场景、各种系统和上下文进行正确性测试等,测试完成后才可以上线。 作为伪测试,我输入**华为美女** 100 张,结果程序给了我 130 张,XDM 你们说测试通过吗? ![RPA 实战图片爬取.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202107/15/2308501xrtveijovtity06.png) ### RPA 优化 毕竟是 Hello World 级别的程序,出自 HW 攻城狮之手,因此有很多地方需要完善,比如逻辑的严谨性、没有考虑边界、下载的文件名杂乱等。毕竟真实的项目如果是这么个水平,估计…… RPA 的优化可以从最优设计、从性能、从实际业务需求等方面去实施。当然,屏幕前的您一定有自己的优化思路,期待您与我分享! ## 小结 回到标题,咦,为什么是上篇,难道还有下篇?敬请期待吧!那么上篇讲了哪些知识点呢?首先是 RPA 环境搭建及入门,然后是 RPA 程序开发的套路,接着是网页元素处理、文件下载、如何调用 python 模块、如何调用 JS 等,最后是简单测试及优化建议。感谢阅读,希望能帮到您! 最后,附送几个G的学习资料: [https://ilearningx.huawei.com/portal/courses?q=ANTROBOT](https://ilearningx.huawei.com/portal/courses?q=ANTROBOT) **如果您对本文有任何意见,欢迎与我联系,公众号:[胡琦](https://gitee.com/hu-qi/cdn/blob/master/me/wechat-huqi.jpg), Wechat: [Hugi66](#)**
  • [参赛指导] 2021未来杯比赛--NAIE平台操作指导
    2021未来杯比赛-NAIE平台操作指导华为NAIE平台为本届未来杯比赛选手提供免费的AI模型训练服务资源,选手在此完成AI模型训练、获取比赛所用结果文件。1.报名参赛(队长操作)1.1账号准备如果没有华为云账号,先参考指导中第1章节准备好华为云账号:https://bbs.huaweicloud.com/forum/thread-91410-1-1.html 参考指导中1.5章节在华为云账号下为队员创建IAM用户账号:https://bbs.huaweicloud.com/forum/thread-91504-1-1.html1.2报名参赛通过未来杯比赛官网会跳转到NAIE平台本次比赛详情界面,点击右上角的登录按钮:在登陆界面用华为账号登陆:登陆后点击报名参赛输入报名信息,点击报名完成报名:队名需与未来杯比赛平台的队名一致备注:1)注册账号报名才能免费使用训练服务资源2)同一个华为云账号下IAM用户资源共享,可协同进行项目开发。队员也可以注册华为云账号自己使用3) 队员参赛时用IAM用户账号登陆1.3开通参赛环境参考指导中1.2和1.4章节开通参赛环境:https://bbs.huaweicloud.com/forum/thread-91504-1-1.html 2.模型训练2.1进入模型训练服务开通环境后,在比赛界面点击’进入比赛’进入模型训练服务:2.2创建模型训练工程点击创建项目填写项目信息后创建项目:团队参赛时选择项目公开2.3上传比赛数据1.在项目总览界面中,在数据集模块下,单击“创建”,进入数据集创建界面:2.在数据集创建界面完成数据集创建及比赛数据上传:也可以点击左上角数据集创建按钮打开此界面2.4完成模型训练1.进入项目的模型训练页面:2.单击“创建”,新建训练算法:如果开发环境还未创建,先点击开发环境3. 在弹出的'创建训练'界面上配置模型训练工程,单击'确定'主要参数说明'请选择模型训练方式':请选择'新建模型训练工程'。'模型试验算法':保持默认置空。'开发环境':建议选择'WebIDE'。'规格'、'实例':根据实际需求设置。4.模型训练工程创建后,单击训练工程对应的按钮,跳转至WebIDE界面,编辑训练算法如果需上传本地代码文件,右键文件目录左侧空白处,选择NAIE Upload将代码文件上传 在训练平台进行代码开发和在本地开发存在差异,如读取数据集和保存结果文件参赛者可以单击训练平台界面右上方的,打开帮助中心,单击'SDK文档'查看也可在知乎中查看常见问题https://zhuanlan.zhihu.com/p/1473544445.完成训练算法编辑后,返回训练平台的'模型训练'界面,单击模型训练工程,进入工程详情界面,单击配置训练任务,主要包括环境配置、数据集配置以及超参配置,单击'开始训练'6.加入训练后,模型训练任务中新增当前任务,单击可查看日志,'训练状态'变为'FINISHED'时表示模型训练成功 7.训练结束后,即生成最终的结果文件xxx.csv。可在WebIDE算法编辑界面查看,查找对应训练任务目录下文件Context.get_output_path()在output文件夹下2.5获取结果文件1.使用归档将模型打成归档包 2.选择模型管理,新建模型包,选择要归档的归档包名。打包完成后,选择下载模型包即可下载到本地3.下载完成后,可在模型包中找见下载文件2.6提交比赛结果文件在比赛界面点击’提交成绩’,跳转到未来杯比赛官网提交结果界面,将获取的结果文件进行提交:3.更多NAIE平台使用指导NAIE交流社区:https://bbs.huaweicloud.com/forum/forum-719-1.htmlNAIE平台使用指导汇总贴:https://bbs.huaweicloud.com/forum/thread-105070-1-1.htmlhttps://bbs.huaweicloud.com/forum/thread-99469-1-1.html 
  • [经验交流] 华为NAIE使能智能化网络,助力行业数字化转型【转发】
    随着行业数字化的兴起,网络基础设施不断升级,整个社会逐渐进入万物互联的时代。新时代的网络在带来更高带宽、更低时延的同时,网络架构和运维也变得越来越复杂。而随着人工智能等技术的发展,通过机器学习/深度学习、AIOps和RPA等技术的应用,网络将逐渐走向智能化,未来的网络将是能够自动、自优、自愈的自治网络。在5月13号举行的第一届国际互联网产业科技创新大会暨互联网创新产品展览会的主论坛上,华为NAIE产品部总经理韩雨发进行主题发言,分享了华为在网络智能化道路上的探索与实践。未来的智能化网络,其认为应该是以集中化的AI平台为智能核心,同时网络管控系统和网元都将具备AI的能力。其中,AI平台作为整个网络的智能引擎,应该具备几个方面的能力:一、汇集电信知识经验和AI算法,提供在线/迁移学习、联邦学习、以及云地协同等工程化能力,实现网络AI的商业化应用;二、通过AIOps服务降低AI应用的技术门槛,加快智能运维应用的开发和运用;三、提供RPA服务自动化执行各种IT流程工作,打通各个流程断点,实现真正的超自动化。此次大会上,韩雨发重点介绍了华为NAIE(网络人工智能引擎)的AIOps和RPA服务。韩雨发   华为NAIE产品部总经理 AIOps作为一个新的技术热点,近年来被通信、IT、云服务厂商们竞相追逐的热点,AIOps在电信领域的应用关键在于行业知识与AI技术的深度融合。华为作为具备30年电信专业积累、又具备全栈AI能力的技术厂商,无疑具有比较明显的优势。华为AIOps服务作为网络AI引擎NAIE的核心能力,提供一系列AIOps原子能力以及组合编排能力,可以灵活适配各类ICT运维业务场景,助力高效快速地实现智能化运维,提升运维工作效率。1)集成电信知识经验和最佳AI算法实践的原子能力,覆盖主流网络运维业务场景 华为NAIE AIOps服务围绕故障预测、故障检测、根因诊断等场景,提供超过20种AI原子能力,覆盖网络运维业务大部分流程和运维业务需求,如流量预测、KPI异常检测、日志异常检测、CHR异常检测、异常关联分析、事件聚合、根因定位等。这些原子能力是基于华为电信网络知识的积累、高质量的数据样本,结合最佳算法调测实现,在拥有模型高精度的同时,也有较好的的模型泛化能力。以根因定位为例,AI传播图积累多个领域故障传播规则,覆盖无线、数通、传接等场景,只需选定场景,告警自动通过AI传播关系推理出故障根因。 2)编排框架零编码快速实现智能运维应用,大屏效果实时可视 NAIE提供的编排框架操作简单灵活,使用者可选择业务场景所需的AIOps原子能力,通过可视化方式完成流程串接,只需从组件库中拖拽数据及原子能力进行组合,即可完成应用场景端到端的图形化编排。并且,支持进行业务泛化的参数配置,包括数据接入方式、模型参数、内置电信领域泛化参数,真正支撑使用者零编码、低门槛进行作业,实现高效地构建AI应用。同时,NAIE AIOps的编排框架还提供数据可视化服务,支持轻松按需搭建可视化大屏,其包括丰富的2D/3D可视化组件,如图表控件、地图控件、交互控件以及媒体控件等,拖拽式自由布局,快速实现DIY可视化大屏,一键预览,业务结果快速呈现,实现运维应用效果的实时可视。 3)针对典型场景,提供开箱即用的的AIOps APP NAIE AIOps服务目前针对运维最常见的业务场景,提供数十个开箱即用的APP,覆盖运营商网络、园区网络、DC网络、IT应用四大领域。运营商领域,提供跨域故障识别分析、核心网日志异常监测、基站流量预测、无线性能分析等应用;针对园区网络,提供园区5G设备故障监测、园区网络智能巡检、光模块故障预测等;在DC领域,提供硬盘故障预测、DC PUE优化、供电锂电故障预测、DC安全智能巡检等;另外在IT应用领域,提供IT应用健康监控、云服务日志异常监测等智能运维应用。 当前,基于华为NAIE AIOps服务实现的智能化应用已经在全球很多局点实现部署和运用,效果价值明显。其中,智能检测系统能够提前识别网络故障,助力运营商及早发现问题和进行相关恢复处理,降低业务的影响。数据中心的智能节能方案,通过AIOps服务可以快速完成模型的泛化和方案的部署,在多个数据中心运用中,带来5%~10%的PUE降低。同时,韩雨发指出,AI技术带来的网络智能化价值明显,但网络最终实现智能自治仍然面临很多挑战,一方面是实际业务中流程断点很多,如不同厂家系统间接口差异导致信息交互存在断点;另外还有很多大量的人工操作存在,如智能故障方案输出故障根因和处理建议后,在最后派单阶段可能还是依赖于人工来进行审视派发。针对这些问题,其认为RPA(Robotic Process Automation)会是一个较好的解决方案。 NAIE的RPA服务,包括设计器、执行器和管理中心等功能,同时辅以华为积累的AI技术能力加持,可以匹配实现多个场景的智能自动化需求。这些RPA服务除了帮助电信网络实现流程串接、实现自治网络的同时,还可以运用于很多通用业务场景,在华为内部已经应用于财经、HR、供应链、零售等多个业务部门。 华为NAIE产品部总经理韩雨发表示:“当前社会发展的数字化在加速,网络基础设施台,是企业数字化转型的底座。以AI为核心的新技术将赋予网络新的升级发展。华为呼吁业界同仁共同探索,同时华为秉持开放、合作、共赢的态度,愿与行业各方联合实践,打造一张自动、自优、自愈的自治网络,助力各行各业实现数字化转型。”
  • [交流吐槽] NAIE日志服务吐槽
    日志异常检测服务的功能演示只是说明了应该怎样进行操作,点击哪里,输入什么,但是没有说明输入需要注意什么,就比如这个项目描述,应该输入什么,比如简要描述,体现出相关功能之类的,并且只能点击下一步,看完功能演示后,页面也并不是跳转到日志服务页面
  • [业务动态] 关于《NAIE KPI异常检测模型服务应用》微认证正式上线的预通知
    尊敬的微认证客户:您好!为帮助您深入了解华为云产品,探索新的技术场景,我们非常高兴地与您分享一个好消息:由华为资深研发团队精心打磨,潜心研发的新微认证《NAIE KPI异常检测模型服务应用》将于2021年4月20日正式上线!届时请进入华为云学院-微认证-人工智能查看产品详情,体验使用,我们非常期待您的宝贵建议。以下为该微认证详情,您可提前了解:产品名称: 《NAIE KPI异常检测模型服务应用》适合人群:面向电信等行业海量KPI运维及开发人员和对KPI异常检测感兴趣的社会大众培训方案:通过KPI异常检测算法理论讲解和实验操作,使学员学会使用KPI异常检测模型服务技术能力:通过学习KPI异常检测原理与方法,了解网络人工智能KPI异常检测建模理论认证价值:通过实践让学员学会使用KPI异常检测模型服务届时我们还将开展相关微认证上新活动,详情请关注华为云学院论坛-热门活动相关通知。发布日期:2020年4月13日
  • [业务动态] 关于《NAIE日志异常检测服务应用》微认证正式上线的预通知
    尊敬的微认证客户:您好!为帮助您深入了解华为云产品,探索新的技术场景,我们非常高兴地与您分享一个好消息:由华为资深研发团队精心打磨,潜心研发的新微认证《NAIE日志异常检测服务应用》将于2021年4月12日正式上线!届时请进入华为云学院-微认证-人工智能查看产品详情,体验使用,我们非常期待您的宝贵建议。以下为该微认证详情,您可提前了解:产品名称: 《NAIE日志异常检测服务应用》适合人群:面向电信等行业海量日志运维及开发人员和对日志异常检测感兴趣的社会大众培训方案:通过日志异常检测算法理论讲解和实验操作,使学员学会使用日志异常检测模型服务技术能力:通过学习日志异常检测原理与方法,了解网络人工智能日志异常检测建模理论认证价值:通过实践让学员学会使用日志异常检测模型服务届时我们还将开展相关微认证上新活动,详情请关注华为云学院论坛-热门活动相关通知。发布日期:2020年4月6日
  • [热门活动] 训练营(HDC 2021 网络人工智能)详情
    4月24-26日HDC NAIE 训练营深圳(西丽)大学城哈工大T6教学楼307现场嘉宾可获得NAIE伴手礼主题一人工智能基本知识与实践4月24日 13:30-14:30  进入直播  李聪端中山大学 百人计划副教授IEEE信息论学会广州分会秘书长中国电子学会物联网青年专业技术组委员内容大纲1、介绍人工智能基本知识体系2、机器学习基础与实践。3、深度学习基础与实践。4、强化学习基础与实践。主题二时空预测问题的AutoML求解—Hands on Vega4月24日 14:30-15:30  进入直播  刘文志资深科学家华为诺亚AI系统工程实验室主任内容大纲1、Vega简介、架构和Pipeline2、网络人工智能AutoM简介3、电信领域业务问题和挑战及Vega在电信领域中的应用主题三中软宅客学院在线平台网络人工智能课程介绍及7天实战4月24日 15:30-16:20  进入直播  赵旭波 中软国际教育科技集团 在线解决方案总监内容大纲1、网络人工智能课程资源库介绍2、中软宅客学院在线平台网络人工智能课程介绍及7天实战、人才测评主题四网络AIOps趋势进展及行业应用4月25日 13:30-14:20  进入直播  裴丹 国际AIOps挑战赛创始人清华大学计算机系长聘副教授内容大纲1、当前国际顶级运营商及OTT AIOps智能运维的技术趋势2、“无人运维评级”、“智能故障发现”、“运维知识谱图”3、运维行业的长远目标:基于AIOps无人运维主题五AIOps园区网络运维实践及应用4月25日 14:30-15:20  进入直播  王换军华为NAIE AI算法专家内容大纲1、AIOps服务概念2、AIOps IT应用性能监控服务介绍3、AIOps IT应用性能监控服务典型应用场景介绍主题六AIOps IT应用监控保障系统开发实战4月25下午 15:30-16:20  进入直播  张海滨华为NAIE AI算法专家 陈辰华为NAIE AI算法专家内容大纲1、AIOps服务概念2、AIOps IT应用性能监控服务介绍3、AIOps IT应用性能监控服务典型应用场景介绍主题七天级开发,周级上线: RPA助力企业快速实现流程自动化4月26日上午 9:00-9:50  进入直播  李渤 华为AntRobot RPA研发经理 内容大纲1、各行业RPA应用的典型业务场景和预期价值2、华为RntRobot RPA 2.3版本新特性(自动化控件Plugin机制,RPA需求管理工具等)以及与友商能力比较3、探索RPA在运营商维护和工程管理领域的应用场景和开发实践,帮助大幅提升支付效率4、新特性预告:RPA机器人Store,移动端,人机协同主题八政务实践:RPA如何实现一网通办效率5倍提升4月26日上午 10:00-10:50  进入直播  肖克 开普云 总经理内容大纲1、解读政务领域数字化转型痛点2、分析RPA在政务领域应用的优势3、探索华为RPA如何助力广西灵山政府将企业开办效率提升5倍主题九企业财务实践:RPA与AI结合,实现百万级票据、合同处理自动化4月26日上午 11:00-11:50  进入直播  苏桦 富璟科技 解决方案部技术总监内容大纲1、介绍企业财务管理领域自动化痛点2、分享RPA如何与AI(OCR/NLP)和低代码技术结合,解决常见的发票、合同处理等常见财务场景3、详解RPA+AI在金融、制造等行业的财务自动化流程开发实践主题十网络AI解决方案介绍及行业深度实践4月26日 下午13:35-13:55  进入直播  许劲松 华为NAIE运营总监内容大纲1、通信行业面临的挑战2、NAIE让网络AI开发应用更简单(数据治理、模型开发和训练、模型服务应用)3、NAIE云服务应用案例:KPI异常检测在运营商的应用,故障根因4、定位和分析在朔黄铁路的应用4、DC节能在华为云廊坊DC的应用主题十一网络AI技术合作伙伴应用实践之路4月26日 下午13:55-14:20  进入直播  杨恒  泛太科技CEO 内容大纲1、泛太91学吧平台2、华为网络AI培训实践 点击查看更多HDC大会活动 
  • [经验交流] 微认证之路 NAIE AutoML在硬盘故障检测上的应用
    ### 领域 人工智能   ### 名称 NAIE AutoML在硬盘故障检测上的应用   ### 课程章节 1. AutoML背景及技术介绍 2. NAIE训练平台 AutoML 架构、关键特性及使用 3. AutoML在硬盘故障检测上的应用   ### 分数 78   ### 证书 ![wrz-ai-zj-naie-automl-ypgzjc.png](https://bbs-img-cbc-cn.obs.cn-north-1.myhuaweicloud.com/data/forums/attachment/forum/202103/23/1658189a2gleoklds8leu0.png)   ### 笔记 1. AI在落地中存在的问题和挑战 1. 技术门槛高 2. 开发周期长 3. 专业人才短缺 4. 模型的可复制性差等 2. 数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已 3. 自动特征工程 1. 特征编码 2. 特征升维 3. 特征降维 4. 模型选择 1. 配置算法 2. 配置超参 5. 超参优化算法 1. 网格搜索 2. 随机搜索 3. 贝叶斯优化(基于模型的全局优化算法) 6. 超参优化开源工具 1. SMAC 2. hyperopt 3. spearmint 4. mlrMBO 7. AutoML 1. 机器学习(特征工程、模型选择、超参优化) 2. 深度学习(神经网络结构自动搜索、超参优化) 8. AutoML 1. 超参优化引擎:支持pipeline的超参优化、支持分布式并行加速、支持超参的持续学习 2. 集成学习 3. 可扩展:自定义算法模型、自定义评估指标、自定义交叉验证 4. 可复现:随机种子(数据划分、算法模型、超参优化器)、多进程   ### 备注 1. 感谢老师的教学与课件 2. 欢迎各位同学一起来交流学习心得^_^ 3. 在线课程、沙箱实验、论坛和直播,其中包含了许多优质的内容,推荐了解与学习。
  • [热门活动] 【送HDC机票和酒店费】与华为扫地僧来一场思想碰撞盛宴,优秀者赠送差旅费
    【活动时间】2021年4月2日~2021年4月8日 【参与方式】参与如下任一话题讨论,优秀参与者可获得免费参与HDC大会的门票,以及赠送参与HDC的国内来回机票、5星级酒店住宿费温馨提示:由扫地僧共同评选1名优秀话题讨论者,评选维度讨论内容的质量扫地僧话题讨论方向链接陈义-NAIE首席算法专家多模态学习、交互式学习点击参与王宇辰-“天才少年”万级边缘侧联邦训练点击参与刘文志-诺亚AI系统工程实验室主任AutoML端到端视角分析点击参与吕茂林-RPA产品首席架构师RPA+LCDP +AI技术演进趋势点击参与沈唯祥-NAIE首席架构师AIOps Engineering的实现点击参与席有民-仿真算法专家数据中心仿真与数字孪生点击参与 【活动规则】1、互动有礼的活动2021年4月8日23:59截止。2、为防止有恶意发帖行为,每个话题最多评论1条,若超过将取消获奖资格。3、本次回帖内容需满足华为云论坛发帖规范https://bbs.huaweicloud.com/forum/thread-23077-1-1.html 【获奖公示】恭喜【G-washington】扫地僧推荐你来现场面对面交流请及时联系小爱领取大会门票、机票、酒店点击查看HDC其他活动如有问题请联系助理小爱