更新时间: • 常见问答•发布:2024-11-23•浏览次数:
主要观点
Filecoin基本信息
依赖中心化数据存储有一个严重问题:很难系统地验证存储数据的完整性。如今,Filecoin存储网络是Amazon S3的点对点(https://www.computerworld.com/article/2588287/networking-peer-to-peer-network.html)版本,它建立在InterPlanetary File System(IPFS:https://ipfs.tech/)之上。IPFS是Filecoin网络的分布式数据存储和共享层。Filecoin定期验证数据存储有效性,并根据供需动态对存储交易(https://filecoin.io/blog/posts/how-storage-and-retrieval-deals-work-on-filecoin/)进行定价,而非固定定价策略。
一项存储交易就如带有服务等级协议(SLA:https://www.cio.com/article/274740/outsourcing-sla-definitions-and-solutions.html)的合约——用户向存储提供者支付费用来在指定周期存储数据。为保证数据安全,Filecoin使用了加密经济学激励模型,通过零知识证明(https://messari.io/report/the-zk-everything-report)定期验证(https://filecoin.io/blog/posts/zero-knowledge-and-the-filecoin-network/)存储。为激励存储提供者参与存储交易,Filecoin会以网络原生token FIL作为奖励。如果存储提供者无法提供可靠的在线时间或对网络采取恶意行为,还会受到相应处罚(slashed:https://docs.filecoin.io/storage-provider/filecoin-economics/slashing/)。
为检索数据,Filecoin用户会向检索提供者支付费用来获取数据。与存储交易提议的链上交易方式不同,检索交易提议会链下结算费用,从而加快检索速度。
2023年3月发布的Filecoin虚拟机将以太坊式的智能合约引入Filecoin,将促进包括流动性质押、永续存储和分布式计算等领域的新用例。
关键指标
表现分析
Filecoin区块链通过以下方式被用于分布式存储数据:
使用
存储用户和存储提供者之间的活跃存储交易所存储的数据,能够衡量来自Web2和Web3用户带来的Filecoin存储需求。
存储交易
2023年三季度,Filecoin通过活跃交易增长继续采用分布式存储。通过该季度的活跃交易,近1400 PiB存储在Filecoin网络中,较2023年二季度的945 PiB环比增长45%,较2022年三季度的151 PiB同比增长近10倍。
根据行业用例对活跃存储交易进行的细分(https://dashboard.starboard.ventures/market-deals#monthly-client-breakdown-by-industry)显示,使用Filecoin Plus(https://github.com/filecoin-project/filecoin-plus-client-onboarding)最多的行业是科技(41%)和自然资源(31%)。为鼓励进一步使用,Filecoin提供了一整套服务,包括Singularity.Storage(https://singularity.storage/)、NFT.Storage(https://nft.storage/)和Web3.Storage(https://web3.storage/)。
与此同时,每日新交易环比增长6%,与2023年二季度 47%的加速增长相比有所放缓。一方面,新交易增长的放缓对应于存储提供者的整体回报降低(后续将在“供应端收入”部分详细阐述);另一方面,新交易的增加对应于Filecoin网络利用率的提升。
存储利用率与容量
Filecoin 存储利用率相对于总可用存储容量从 2023 年第二季度的 7.6% 增长至2023 年三季度的 12.6%。虽然这种增长对于 Filecoin 通过主动存储交易的采用来说是一个积极信号,但必须将其放置在网络容量的背景之下。
2023年三季度,Filecoin平均原始字节存储容量环比下降了12%,降至约11 EiB。自大约一年前以来,在平均原始字节存储容量在2022年三季度达到近 17 EiB 的历史最高水平后,该指标逐渐下降。
存储容量的下降进一步反映在存储提供者总数的下降上。该指标在2022年三季度达到历史最高的超过4100家之后,持续下滑至2023年三季度末的超过3400家。为适应平均存储容量的下降并简化存储提供者加入平台的过程,Filecoin与servers.com合作(https://destor.com/resources/news/servers.com-and-filecoin-partnership)按需提供数据中心。此次合作旨在将新存储提供者的上市时间从 6-12 个月缩短至 6-8 周,最多可缩短 75%。
存储用户
Messari关于分布式存储网络的指南(https://messari.io/report/the-essential-guide-to-decentralized-storage-networks)显示,Filecoin目前适合为企业和开发人员提供冷存储解决方案(如存档和恢复)。其具有竞争力的价格和易于访问的特性,使其成为Web2用户寻求具有成本效益的大量存档数据存储替代方案的一个极具吸引力的选择。
截至2023年三季度末,共有1,891个用户(https://app.periscopedata.com/shared/d33c4430-465c-40ba-956f-76e43880eba9?)将数据集引入Filecoin,其中有422个用户引入大型数据集(超过1,000 TiB的数据集),比2023年二季度的338个增加了25%。同时,总上传量超过100 TiB的用户百分比环比增长17%,从6月份的570个增加至9月份的666个。
据Filecoin用户资源管理器(https://destor.com/en-us/filecoin-network-client-explorer)统计,主要用户范围从纽约市(https://opendata.cityofnewyork.us/)和USC Shoah Foundation(https://sfi.usc.edu/)到OpenSea(https://filecoin.io/blog/posts/opensea-decentralizes-and-persists-nft-storage-with-ipfs-and-filecoin/)或Layer-1 网络Solana(https://twitter.com/triton_one/status/1681761297170325506)等 Web3 平台。其他值得注意的使用了Filecoin网络的机构如下:
关于Filecoin网络特色用户的概述可以在此处(https://filecoin-explorer.com/expanded-view?__hstc=224880773.3fb633f764c45c8b1c96d01937fceede.1696881075314.1697063173784.1697098377625.3&__hssc=224880773.1.1697098377625&__hsfp=100422932)获取。
检索
为满足存储检索需求,目前正在开发Filecoin和IPFS的内容交付网络(CDN),又称为Saturn项目(https://docs.filecoin.io/basics/how-retrieval-works/saturn/)。Saturn项目旨在通过快速和低成本的内容交付服务于Filecoin检索市场,其节点运营商通过从每月大约30,000 FIL的资金池中赚取FIL来满足检索请求。
在性能方面,Saturn项目的目标是与IPFS Gateway看齐甚至超越它,其重点是提高检索速度和性能,大部分数据都是从IPFS镜像过来的。此处(https://blog.filecointldr.io/filecoins-retrieval-markets-update-spotlight-on-project-saturn-9f233ed133ed)可深入了解 Saturn 的分布式CDN、其迄今为止的吸引力和路线图。
2023年三季度末,全球节点数量超过1800个(https://orchestrator.strn.pl/),地理分布(https://explorer.saturn.tech/)如下:
Saturn节点的性能概述可在Saturn仪表盘(https://dashboard.saturn.tech/stats)中获取。
FVM使用情况
Filecoin虚拟机(FVM)于2023年一季度末推出,为Filecoin带来了以太坊式的智能合约。租赁和质押应用程序可以让存储提供者更好地访问FIL,从而让数据加载更高效。截至2023年9月30日, FVM上已经部署了2000多个合约(https://dashboard.starboard.ventures/fvm#total-unique-contracts-deployment),并由超过56万名独立用户使用(https://fvm.starboard.ventures/explorer),共计产生了超过160万笔交易(https://dashboard.starboard.ventures/fvm#contract-interactions)。
据FVM Explorer统计(https://fvm.starboard.ventures/explorer),自FVM推出以来,截至9月30日,超过2900名质押者的DeFi 净存款总额近900万FIL(约3000万美元)。同时,净借款达到680万FIL(近2300万美元)。2023年三季度,净存款和借款均持续增长。按月计算,9月每月净存款和借款均创下历史新高,分别为360万FIL(超过1200万美元)和240万FIL(超过800万美元)
FVM DeFi排行榜(https://fvm.starboard.ventures/explorer/leaderboard)显示净存款分布如下:
自FVM推出以来,FIL质押量增加后,在FVM上部署Uniswap合约(https://www.tally.xyz/gov/uniswap/proposal/50)的提议获得成功。Uniswap合约在主网上的部署预计将迎来基于Filecoin网络上的DeFi应用新阶段。随着Filecoin不断获得新用户和有价值的数据集,它可能会成为开发可货币化FVM数据用例的基础。
收入
Filecoin的收入框架类似于以太坊,因为它的交易费用设计类似于EIP-1559机制(https://filecoin.io/blog/posts/eip-1559-in-filecoin/)。这个gas系统由网络费用组成,通过燃烧网络费用来补偿所使用的资源。存储用户和存储提供者都会产生协议收入。
协议收入
据Messari收入分析(https://messari.io/article/demystifying-filecoin-s-revenue),Filecoin协议收入包括以下四项总和:
虽然对FIlecoin存储的需求上升,但FIL费用的协议收入在2023年三季度下降了69%,至80万FIL(美元口径下降73%至310万美元)。协议收入下降与分布式云存储空间需求端收入整体下降(https://messari.io/report/infrastructure-sector-brief-october-1st-2023)幅度一致。
Filecoin协议收入下降的主要原因是需求端基本费用,以FIL计算,环比下降72%。Filecoin正积极降低网络的数据导入成本,例如,通过分布式存储联盟(DSA:https://dsalliance.io/about)倡议计划将分布式存储成本降低40%(https://filecoin.io/blog/posts/dsa-reduces-decentralized-storage-costs-by-40-percent/)。随着基本费用的下降,协议收入中产生的所有其他FIL费用(罚金、批量费和超量费)环比下降。FIL费用中唯一不被协议消耗的部分是区块存储提供者收取的“tip”费用,这个机制用于在网络供应端加速交易。因此,“tip”费用可视为供应端收入。
供应端收入
Filecoin供应端收入包括:
2023年二季度,区块奖励构成了99.9%以上的供应端收入,而“tips”只占很小一部分。新FIL token铸造机制(https://spec.filecoin.io/systems/filecoin_token/minting_model/#:~:text=Baseline%20minting%20allocation%20mints%20more,of%20minting%20filecoin%20too%20quickly.)依赖于以下两项:
这两种模式的结合有助于在网络早期的区块奖励分发阶段结束后继续维持参与度(参见指数衰减模式),还有助于持续奖励由网络存储容量增加而给网络带来的额外价值(参见基线模式)。
FIL供应端收入在2013年二季度下降16%至1480万FIL(美元口径下降34%)。这样的下降,与指数衰减模式和基线铸造模式所带来的整体FIL奖励发行量减少有关。FIL奖励发行减少可能会在未来几个季度继续。关于未来FIL发行的深入讨论和各种模拟,请参考Messari近期对FIL流通供应量的研究(https://messari.io/report/cryptoecon-series-investigating-fil-circulating-supply)。
生态概述
Filecoin生态(https://ecosystem.filecoin.io/?results=115)一直在积极吸引开发人员和建设者,它定期参与到诸如黑客松、加速器、赞助计划、导师计划和增长支持之类的活动中。这些计划旨在帮助早期项目和团队成长,让其有望收到来自Protocol Labs或其关联实体的资金支持。该生态致力于引入从数据基础设施、流媒体、元宇宙到游戏等多样用例。
用例
截至2023年9月,有115个已知项目在Filecoin生态系统中开发,大多数项目使用Filecoin的应用程序和协议提供数据服务:
聚焦媒体和娱乐的合约包括:
如下用例旨在利用Filecoin基础设施来驱动特定领域的数据需求:
积极构建FVM的初创企业包括:
关于Filecoin生态中构建的项目概述可在此处(https://ecosystem.filecoin.io/)获取。
加速器和黑客松
Longhash 风险投资(Longhash Ventures)的 Web3 加速器部门 LongHashX 与Protocol Labs合作(https://blockworks.co/news/filecoin-accelerator-program)推出了 "FVM Genesis Cohort",为专注于 FVM 分布式应用程序的开发人员提供支持。
分布式存储提供者加速器(DSPA:https://dspa-asia.io/)是一个为期6个月的亚洲项目,该计划为希望在Filecoin网络上扩展分布式数据服务的存储提供者提供培训和支持。
企业存储提供者加速器(ESPA:https://www.web3espa.io/)为有意进入分布式存储提供者领域的个人提供为期7个月的培训机会,包括技术和业务课程。
HackFS(https://ethglobal.com/events/hackfs2023)是一个黑客松项目,为在以太坊生态中构建Web3基础设施和应用程序的初创公司(https://ethglobal.com/showcase?events=hackfs2023)提供15万美元的奖金(https://ethglobal.com/events/hackfs2023/prizes)。
Open Data Hack(https://www.encode.club/open-data-hack)是一场为期3周的在线黑客马拉松,以技术研讨会为特色,并为 Filecoin 社区中的项目建设提供奖励。
定性分析
发布版本
V21网络升级
Filecoin核心开发人员提议了(https://github.com/filecoin-project/core-devs/discussions/140)即将到来的V21网络升级Watermelon的时间表和范围,主网升级暂定于2023年11月7日。升级范围包括以下 Filecoin 改进提案(FIP:https://github.com/filecoin-project/FIPs):
Venus V1.13系列
Venus v1.13.0(https://github.com/filecoin-project/venus/releases/tag/v1.13.0)于2023年8月30日发布。此版本将所需的最低Go版本更新至1.19,更新了问题模板enhancement.yml,并增加了消息和交易的查询参数。完整的变更列表请参见发行说明(https://github.com/filecoin-project/venus/releases/tag/v1.13.0)。
Filscan UI和度量调整
Filscan(https://filscan.io/)将推出多项更新和增强功能,包括:
关键事件
与Brave和ECC合作
Brave、Electric Coin Co. (ECC) 和 Filecoin 基金会联手(https://brave.com/web3-privacy/)增强Brave 浏览器中的隐私功能,计划将 Zcash 协议集成到 Brave 的加密钱包中,让用户能够安全地管理 ZEC 和其他加密货币。此外,他们正在使用 Zcash 协议开发一项以隐私为重点的功能,用于私密消息传递和媒体传输,并通过星际文件系统 (IPFS)为加密内容提供安全存储。
Consensys Scale项目
Protocol Labs和Consensys合作推出了(https://protocol.ai/blog/protocol-labs-partners-with-consensys-scale/)Consensys Scale项目,旨在帮助区块链企业从种子期过渡至A轮融资阶段。该项目适用于具有完善团队、机构资金和一定程度产品市场契合度的更高阶项目。
Filecoin存储提供和质押服务
加密存储提供制造商Bitmain(https://www.bitmain.com/)正在进军(https://twitter.com/BITMAINtech/status/1682009419465527297)Filecoin存储提供领域,推出单价近4万美元的新机型。用户可以选择将这些机器托管在Bitmain的 Antpool 平台上以获得 Filecoin 奖励。此外,Bitmain还为Filecoin推出了委托质押服务,每月收取 0.5% 的费用,让用户能够将其代币委托给Antpool等第三方。在此背景下,Filecoin 上的存储提供者可以根据其存储容量获得存储提供奖励,而代币持有者可以质押 FIL 代币以获得共识和治理奖励。
总结
Filecoin存储使用在2023年三季度加速增长,活跃存储交易增长了45%,同比增长近10倍,引入大型数据集的用户也环比增长了25%。虽然存储容量环比下降了10%,但存储利用率却从2023年二季度的7.6%增长至2023年三季度的12.6%。2023年三季度的存储费用收入按FIL计算下降了68%(美元口径下降73%),与整个分布式云存储空间的需求端收入整体下降幅度一致。
Filecoin虚拟机(FVM)带来了以太坊式的智能合约,将支持流动性质押、永续存储和分布式计算等新用例,净存款和借款在三季度都实现了持续增长。在FVM上部署Uniswap合约的链上投票可能会迎来基于Filecoin网络构建的DeFi应用程序的新阶段。
随着 Filecoin 不断获得新用户和有价值的数据集,它可能成为围绕数据开发可货币化的FVM用例的基础。突出的例子包括永续存储(类似 Arweave)、对存储提供者的抵押贷款以及分布式计算。若 Filecoin 能继续满足需求,它就有机会成为 Web3 和传统应用程序的分布式存储和云服务的主要提供商。
若您想让我们知道您喜欢本报告哪些内容、缺失之处以及其他想法,请填写此简短表格(https://06jiny4c1wy.typeform.com/to/DsmsVsUp?typeform-source=www.google.com#research=state-of-filecoin-q2-2023),所有反馈内容均受我们隐私政策(https://messari.s3.amazonaws.com/privacy.html)和服务条款(https://messari.s3.amazonaws.com/termsofuse.html)约束。
本报告由Filecoin Foundation委托编写,所有内容由作者们独立产出,并不必然代表Messari, Inc.或委托该报告的机构意见。委托方不会影响编辑决定或内容。作者们可能持有这份报告中提到的加密资产。本报告仅供参考之用,并非投资建议。在做任何投资决定之前,您应该自行研究并咨询独立的金融、税务或法律顾问。任何资产过去的表现并不能代表其未来表现。请查看我们的使用条款Terms of Service (https://messari.s3.amazonaws.com/termsofuse.html)了解更多信息。
维A家族里,视黄酸(也叫维A酸,A酸)属于处方药成分,不会在化妆品成分里出现。化妆品成分里一般使用的是视黄醛、视黄醇、视黄酯。从左到右效果降低。
一图看懂维A家族成员的效果和安全性:
一般而言,功效成分的效果与安全性成反比。效果越好的成分,所带来的副作用越大,安全性越低,所谓“是药三分毒”。安全性越高的成分,效果越小。比方说水就是最安全的成分。很多人追求“婴儿产品”/“婴儿能用的化妆品”,就是走这个极端。说白了婴儿产品追求极致的安全,用到成人脸上基本没啥效果,有时候连保湿都做不到——他们却乐此不疲。嗯,不要告诉他们。
从上图可以看出,视黄酸/维A酸/A酸的效果最好,副作用也最大。而视黄酯很安全,同时如果不能变成其他几个成分,也没效果。
一图看懂化妆品里维A功效原理:
目前学术界支持维A成分在化妆品有效的证据包括两方面,一方面就是上图所示,视黄醇/醛/酯少量转化为视黄酸/维A酸,从而起到抗老祛皱祛痘痘的功效。另一方面认为视黄醇和视黄醛本身就能起到疗效,这个观点还有待更多证据支持。
产品按照官网售价升序
(不分英镑与美元)
CeraVe
Skin Renewing Cream Serum
30ml, $13.65
以神经酰胺出名的开架品牌。网评感受不错,但似乎疗效不明显。唯一的优势似乎是便宜。
The Ordinary
Granactive Retinoid 2% Emulsion
30ml, $14.99
这是一家奇葩的公司,硬是靠高浓度低价格把产品给铺了出来。其手段为很多大牌公司所不齿,燃鹅挡不住其销量哗哗地往上涨。这款精华虽然声称自己是2%,其实玩了个文字游戏,他们用的是一种retinol复合物,retinol占复合物10%,打折下来也就0.2%。跟本来就有的0.2比,似乎就多了个SKU而已。有人在网上拿HomeFacialPro跟the Ordinary比……what? Are you kidding me?回去复习下Kligman三大问,就算要对标,也严肃一点好吗?!
Neutrogena
Healthy Skin Anti-Wrinkle Night Cream
40g, $15.99
老牌化妆品公司强生的产品,一直是海外用户心中的平价天王。可惜在国内一再萎缩。进来的时候不是气候,气候成立的时候已变了天下。再加上作者在强生的工作经历,强生一直把医疗器械放在战略重点,受专利集体到期影响,制药也颇为挫折。最近强生有强势回归的趋势,希望老牌劲旅能一直走下去。
Indeed Labs
Retinol Reface Skin Serum
30ml, $19.99
Indeed Labs是一款加拿大开架品牌。因为其便宜的价格,有小众的粉丝。这款产品使用了视黄醇和HPR的组合,理论上说,应该是比较有效的。但实测网评一般。另,加拿大品牌整体而言产品力一般,品牌撑不起来,于是多打个问号。
RoC
RETINOL CORREXION® Sensitive Night Cream
30ml, $22.99
又是强生的产品。超市货,便宜大碗。在各大产品评估网上同价位均居前三甲。味道似乎是槽点。但在这个价位上能收获效果,还能抱怨什么呢?
AesthetiCare
Retriderm Vitamin A 0.5% Retinol Skin Serum
30ml, $37.99
来自英国的功效性护肤品品牌,与诊所合作也很密切。这款价格亲民的精华配方非常简单,包装也一样,甚至可以说是简陋。但是看下价格,你也许就接受了跟眼药水一样的外包装长相了。
REN
Bio Retinoid™ Anti-Wrinkle Concentrate Oil
30ml, £45
这款产品其实连视黄醇都没有。取而代之的是玫瑰果油,成分目录上的名字是“狗牙蔷薇果油”——听起来怪怪的名字。玫瑰果油绝对不同于玫瑰花油,其保湿效果很好,结果就会用起来黏黏的,对于干皮来说应该是可以的。
VICHY
Liftactiv Retinol HA Night
30ml, $47.5
作为法国老牌劲旅,在中国的命运却异常坎坷。在已经退休的那群皮肤科医生心里,薇姿可是举足轻重的品牌。无奈现在已经尴尬到无从定位,着实可惜。这款产品只被吐槽泵口不太好用,效果似乎可期。
philosophy
help me
retinol night treatment
30ml, $49
又是一个极简设计的品牌。国内引进的几款单品都不错,以香味闻名。然而这款help me非常直接,除了上脸比较黏糊之外,效果强大(指上脸后的副作用)到要收一收。因此考虑这款产品的一定要评估一下自己的耐受程度,毕竟欧美人的皮肤类型跟咱完全不同,脸皮要厚得多。
Alpha-H
Beauty Sleep Power Peel
50ml, £54
Alpha-H是一个澳洲品牌。这款睡眠面膜里添加了15%的乙醇酸和0.5%的视黄醇——剥脱效果应该是很猛的。连评测网站都说一周最多一到两次。但是也有亚洲测试者说其实感受很温和。作为使用三氯醋酸尝试过化学焕肤的作者很期待,什么叫“温和”。
ESPA
Tri-Active™ Advanced Night Booster
20ml, £54
ESPA是西班牙著名的水疗品牌,在很多五星级酒店可以见到他们的产品。水疗品牌的特点就是肤感特好,气味特好。成分使用的是一种叫做Bidens Pilosa Extract(三叶鬼针草提取物)的东西,甚至连视黄醇都没有。据称能达到视黄醇的效果。嗯……你懂的。
Dr. Brandt
Glow Overnight Resurfacing Serum
50ml, $55
被尊称为“Botox之父”的Dr. Brandt的脸就是他的活招牌,行业里对他的故事都很了解,我也就不在这里啰嗦了。他做维A产品也是非常舍得下本,直接上到2%。评论说似乎对于痤疮的效果好于抗衰。无论如何,最可惜的是他人世间走一遭自行了断了……
Obagi
360 Retinol 0.5/1.0
28g, $56
老牌皮肤科医生品牌,不用多介绍了。最近被私有化,成了中国身份。目前在国内运作,不久后相信可以在市场上看到其身影。效果毋庸置疑,跟修丽可齐肩,使用的时候记得咨询皮肤科医生。
Paula's Choice
CLINICAL 1% Retinol Treatment
30ml, $56
宝拉大妈。不用多介绍了。成分党里的教母。然而网评缺毁誉参半,批评这款产品的多半是因为没有达到预期效果。看来好不好,只能自己尝试一下了。很贴心的一个细节是,官网上关于全成分都有详解,是每!一!个!成分。到底是业界前辈,模子。
La Roche-Posay
REDERMIC R WITH RETINOL
30ml, $56.99
理肤泉也是法国化妆品界神奇的存在,世界上都享有声誉。早期跟雅漾打擂台的时候还非常强势,这几年却被一票对手反超。欧莱雅手里其实有好多张好牌,类似等下要介绍的SkinCeuticals,以及Helena Rubinstein。但就是被雅诗兰黛盖过了风头。理肤泉玩的成分线都很不错,这款产品同样值得尝试。
Vivant Skin Care
Derm-A-Gel
30ml, $60
这就是上一篇正文中介绍过的富二代James E. Fulton和他老婆一起创建的品牌,有自家独一无二的视黄醇丙酸酯专利。多话不用说了,这是作者接下来最期待试用的单品。
SkinCeuticals
Retinol 0.5
30ml, $64
修丽可是作者服务过的品牌。这款产品上过脸。怎么说呢……上脸就脱皮,吓跑了很多消费者。于是一款极品就这么退出了市场,极其可惜。要知道这是很多网站五星好评的产品。如果要在众多产品中挑3款,我会把这款加进来。如果只能挑一款——就它了。后面我会集中提一下Retinol产品的注意事项,按流程来一般不会有太大问题,除非你有敏感皮肤,那就得先从修复皮肤屏障开始。
甘露湲BELARME2%视黄醇精华液
30ml, ¥139
核心成分科学配比2%羟基频哪酮视黄酸酯( HPR)+ 2%生物糖胶+ 2%神经酰胺,黄色精华质地,清爽易吸收,不粘腻,2%含量,( HPR)是一种视黄醇类的衍生物 ,添加2%含量,有嫩肤提亮,改善皮肤粗糙,抗初老,改善皮肤屏障,生物糖胶1是法国仙婷原料,具有保湿,舒缓敏肌,修复屏障,与玻尿酸形成互补效果。神经酰胺修护皮肤的天然皮脂膜,提高皮肤的水润度。β-葡聚糖舒缓,修护,抗老,保湿。透明质酸又名玻尿酸,保湿锁水。乳酸杆菌/豆浆发酵产物滤液来自法国仙婷,从发酵的豆浆中提取,维稳皮肤,保护皮肤屏障,协同保湿。
Peter Thomas Roth
RETINOL FUSION PM NIGHT SERUM
30ml, $65
SPA世家的彼得罗夫一开始也是从痤疮治疗开始设计产品。在国内最为有名的是其小黄瓜面膜。其实他们家的其他产品也很不错。这款产品唯一被吐槽的是竟然用!滴!管!但设计方解释说用了纳米颗粒包裹。网评都挺不错,值得尝试。
Eau Thermale
Avène
RetrinAL 0.1 Intensive Cream
30ml, $70
雅漾算是中国“药妆”先驱者之一。同时,正文中也提到,视黄醛的专利最早属于雅漾。同时他们一如既往地使用真空瓶。除了价格看起来偏高之外,还有什么好吐槽的呢?用吧。
NeoStrata
Exuviance Super Retinol Concentrate
30ml, $78
这家以发明果酸而蜚声于世的小厂,确实是除了果酸,其他都不咋样。然而国内产品注册确实是挺(bian)难(tai),到今天为止用于诊所治疗的果酸都是模糊的操作。网评直接就是差评,所以即便是他们家也出了维A产品,在那么多选项面前,除非你是他们家铁粉……不然还是踏踏实实用果酸吧。
SkinMedica
Retinol Complex 0.5
30ml, $78
又是一位皮肤学界大咖创建的品牌。大家知道人的皮肤根据是否容易晒伤或者晒黑分为I-VI一共6种类型。中国人就是属于既容易晒伤又容易晒黑的(既要美白还要防癌……)。这位大咖的名字就是Fitzpatrick。把这个品牌称为功效性护肤品界的龙头老大也不足未过。除了以人表皮细胞生长因子而蜚声于世之外,他们的产品里也以下猛料而著称。但是气味是最大的槽点:臭!2012年该品牌被艾尔建收购,最近也在观望中国市场。(注册会是最大的问题,短期内想用还是建议海淘)
StriVectin
Advanced Retinol Intensive Night Moisturizer
50ml, $79
StriVectin是一款美国的品牌,以其NIA-114专利(烟酰胺的专利)而闻名。可以看到他们把这个专利印在各个产品包装上。这款产品除了含有视黄醇和视黄酯之外,额外添加了白藜芦醇(这也是一款极不稳定的抗氧化剂)。网评该产品质地轻薄易推开,效果据说不错。值得尝试一下。
Jan Marini
Age Intervention Retinol Plus
30ml, $79
又是一个大名鼎鼎的名字,产品线齐全,效果出色,证据丰富。各项设计都透出浓浓的科技感,业界里再拿一堆奖项,斩获了众多的粉丝。质地清爽无负担,价格也适中,似乎没有什么不用它的理由。
Kate Somerville
Retasphere Retinol Night Cream
30ml, $85
美帝是个美容皮肤科与功效护肤品发展的天堂,也是一本教科书。Kate Somerville在洛杉矶开了以自己名字命名的Medi-Spa,既与皮肤科医生合作行使诊所功能,同时也开发了一系列自己的产品。很多款单品的网评都很好。这款维A晚霜,味道和肤感都很符合其Medi-Spa的定位。使用了缓释专利配方,官网声称两周见效。质地偏厚重,建议有条件的话先试下肤感。
Sunday Riley
Luna Sleeping Night Oil
35ml, £85
Sunday Riley是美国小众护肤品品牌。主要销售渠道在丝芙兰。这款晚安睡眠精华颜色很特别,是蓝色的,同时会有草本精华的香味,很讨巧。使用的维A成分是HPR。网评治痘效果比较好,猜测与测试者偏年轻有关。
Murad
Retinol Youth Renewal Serum
30ml, $88
又是一款皮肤科医生的品牌。老爷子Murad也是一直给自己带盐。成分里除了传统的retinol还有新秀成份HPR。唯一的吐槽应该是太贵了……
Algenist
Retinol Firming and Lifting Serum
30ml, $98
这个自称为藻类(嗯怎么又是藻类)专家的美国品牌在官网宣称自家产品“十天见效”,很有底气的样子。网评对质地和效果都很称赞。吐槽就是泵头一次泵出太多,生怕你用不完。评分仅次于几大皮肤科医生品牌,值得尝试。
Zelens
Power A High Potency Vitamin A Treatment Drops
30ml, £115
Zelens是英国小众护肤品品牌,也许在海淘市场上比较出名的是粉底液。创建者Dr. Lens是伦敦的一位整形外科医生。这款产品用油性基质融了纳米颗粒包裹的视黄醇、视黄醇棕榈酸酯,以及新秀HPR/维生素A醇衍生物。被吐槽最多的自然是滴管设计——漏得厉害啊!
Chantecaille
Retinol Intense +
50ml, $140
贵妇品牌。自打王菲的化妆台上出现这个品牌之后就断货了……这么时尚的品牌自然会重视抗衰的产品线。一般不会把这类品牌与功效性护肤品同列,但是他们的包装设计是真好看啊。而且官网价格,折算成人民币加上税,其实在国内一放,也就还好。嗯,中国人民富强了。
最后重复一下含维A产品的使用注意事项:
抗衰除了维A产品,玻色因产品也是不错,而且玻色因更加温和无刺激,敏感肌也可以使用
“抗老是一场持久战,不仅要做好日常护理,温和抗老也是重中之重,我通常都是使用甘露湲玻色因原液,用来集中抗老”
▲甘露湲玻色因原液产品玻色因含量高达30%,并且还有透明质酸钠添加,增强保湿抗皱和肌肤修复功效,产品整体无色无味,易吸收,同时还能给皮肤补充水分,拒绝皮肤干燥,目前国产化妆品难得的玻色因高含量产品,产品使用温和无刺激,敏感肌也可以使用,能够有效的抗皱,去除细纹,收缩毛孔等,实在是高性价比。
作为一款精华原液,它的质地也非常令人舒适,抹开是特别的水光缎质地,伴随着精华的安抚,肌肤也变得柔润细腻了起来,不管是干皮油皮,都可以放心入手哦!因为成分温和无刺激,敏感肌也可以放心使用的。
好了,今天久先到这里了,大家有什么想要了解的其他护肤知识,可以积极留言吆!
在上一节中我们已经学习了 Ajax 的基本原理和分析方法,这一节我们来结合一个实际的案例来看一下 Ajax 分析和爬取页面的具体实现。
在本节开始之前,我们需要做好如下准备工作:
以上内容在前面的章节中均有讲解,如尚未准备好,建议先熟悉一下这些内容。
本节我们以一个示例网站来试验一下 Ajax 的爬取,其链接为:https://spa1.scrape.center/,该示例网站的数据请求是通过 Ajax 完成的,页面的内容是通过 JavaScript 渲染出来的,页面如图所示:
可能大家看着这个页面似曾相识,心想这不就是上一个案例的网站吗?但其实不是。这个网站的后台实现逻辑和数据加载方式完全不同。只不过最后呈现的样式是一样的。
这个网站同样支持翻页,可以点击最下方的页码来切换到下一页,如图所示:
点击每一个电影的链接进入详情页,页面结构也是完全一样的,如图所示:
我们需要爬取的数据也是和原来相同的,包括电影的名称、封面、类别、上映日期、评分、剧情简介等信息。
本节中我们需要完成的目标如下。
由于本节主要讲解 Ajax,所以对于数据存储和加速部分就不再展开详细实现,主要是讲解 Ajax 的分析和爬取实现。
好,我们现在就开始吧。
首先,我们先尝试用之前的 requests 来直接提取页面,看看会得到怎样的结果。用最简单的代码实现一下 requests 获取首页源码的过程,代码如下:
import requests
url = 'https://spa1.scrape.center/'
html = requests.get(url).text
print(html)
运行结果如下:
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/favicon.ico><title>Scrape | Movie</title><link href=/css/chunk-700f70e1.1126d090.css rel=prefetch><link href=/css/chunk-d1db5eda.0ff76b36.css rel=prefetch><link href=/js/chunk-700f70e1.0548e2b4.js rel=prefetch><link href=/js/chunk-d1db5eda.b564504d.js rel=prefetch><link href=/css/app.ea9d802a.css rel=preload as=style><link href=/js/app.1435ecd5.js rel=preload as=script><link href=/js/chunk-vendors.77daf991.js rel=preload as=script><link href=/css/app.ea9d802a.css rel=stylesheet></head><body><noscript><strong>We're sorry but portal doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><p id=app></p><script src=/js/chunk-vendors.77daf991.js></script><script src=/js/app.1435ecd5.js></script></body></html>
可以看到,爬取结果就只有这么一点 HTML 内容,而我们在浏览器中打开这个页面,却能看到如图所示的结果:
在 HTML 中,我们只能看到在源码中引用了一些 JavaScript 和 CSS 文件,并没有观察到有任何电影数据信息。
如果遇到这样的情况,这说明我们现在看到的整个页面便是 JavaScript 渲染得到的,浏览器执行了 HTML 中所引用的 JavaScript 文件,JavaScript 通过调用一些数据加载和页面渲染方法,才最终呈现了图中所示的结果。
在一般情况下,这些数据都是通过 Ajax 来加载的, JavaScript 在后台调用这些 Ajax 数据接口,得到数据之后,再把数据进行解析并渲染呈现出来,得到最终的页面。所以说,要想爬取这个页面,我们可以直接爬取 Ajax 接口获取数据就好了。
在上一节中,我们已经了解了 Ajax 分析的基本方法,下面我们就来分析一下 Ajax 接口的逻辑并实现数据爬取吧。
首先我们来分析一下列表页的 Ajax 接口逻辑,打开浏览器开发者工具,切换到 Network 面板,勾选上 Preserve Log 并切换到 XHR 选项卡,如图所示:
接着重新刷新页面,再点击第二页、第三页、第四页的按钮,这时候可以观察到页面上的数据发生了变化,同时开发者工具下方就监听到了几个 Ajax 请求,如图所示:
由于我们切换了 4 页,每次翻页也出现了对应的 Ajax 请求,我们可以点击查看其请求详情。观察其请求的 URL 和参数以及响应内容是怎样的,如图所示。
这里我们点开了最后个结果,观察到其 Ajax 接口请求的 URL 地址为:https://spa1.scrape.center/api/movie/?limit=10&offset=40,这里有两个参数,一个是 limit,这里是 10;一个是 offset,这里也是 40。
通过多个 Ajax 接口的参数,我们可以观察到这么一个规律:limit 一直为 10,这就正好对应着每页 10 条数据;offset 在依次变大,页面每加 1 页,offset 就加 10,这就代表着页面的数据偏移量,比如第二页的 offset 为 10 则代表着跳过 10 条数据,返回从 11 条数据开始的结果,再加上 limit 的限制,那就是第 11 条至第 20 条数据的结果。
接着我们再观察一下响应的数据,切换到 Preview 选项卡,结果如图所示:
可以看到,结果就是一些 JSON 数据,它有一个 results 字段,是一个列表,列表中每一个元素都是一个字典。观察一下字典的内容,这里我们正好可以看到有对应的电影数据的字段了,如 name、alias、cover、categories,对比下浏览器中的真实数据,各个内容完全一致,而且这个数据已经非常结构化了,完全就是我们想要爬取的数据,真的是得来全不费工夫。
这样的话,我们只需要把所有页面的 Ajax 接口构造出来,所有列表页的数据我们都可以轻松获取到了。
我们先定义一些准备工作,导入一些所需的库并定义一些配置,代码如下:
import requests
import logging
logging.basicConfig(level=logging.INFO,
format='%(asctime)s - %(levelname)s: %(message)s')
INDEX_URL = 'https://spa1.scrape.center/api/movie/?limit={limit}&offset={offset}'
这里我们引入了 requests 和 logging 库,并定义了 logging 的基本配置,接着我们定义了 INDEX_URL,这里把 limit 和 offset 预留出来了变成了占位符,可以动态传入参数构造一个完整的列表页 URL。
下面我们来实现一下详情页的爬取。还是和原来一样,我们先定义一个通用的爬取方法,其代码如下:
def scrape_api(url):
logging.info('scraping %s...', url)
try:
response = requests.get(url)
if response.status_code == 200:
return response.json()
logging.error('get invalid status code %s while scraping %s', response.status_code, url)
except requests.RequestException:
logging.error('error occurred while scraping %s', url, exc_info=True)
这里我们定义了一个 scrape_api 方法,和之前不同的是,这个方法专门用来处理 JSON 接口,最后的 response 调用的是 json 方法,它可以解析响应的内容并将其转化成 JSON 字符串。
接着在这个基础之上,我们定义一个爬取列表页的方法,其代码如下:
LIMIT = 10
def scrape_index(page):
url = INDEX_URL.format(limit=LIMIT, offset=LIMIT * (page - 1))
return scrape_api(url)
这里我们定义了一个 scrape_index 方法,它接收一个参数 page,该参数代表列表页的页码。
这里我们先构造了一个 url,通过字符串的 format 方法,传入 limit 和 offset 的值。这里 limit 就直接使用了全局变量 LIMIT 的值;offset 则是动态计算的,就是页码数减一再乘以 limit,比如第一页 offset 就是 0,第二页 offset 就是 10,以此类推。构造好了 url 之后,直接调用 scrape_api 方法并返回结果即可。
这样我们就完成了列表页的爬取,每次请求都会得到一页 10 部的电影数据。
由于这时爬取到的数据已经是 JSON 类型了,所以我们不用像之前那样去解析 HTML 代码来提取数据了,爬到的数据就是我们想要的结构化数据,因此解析这一步就可以直接省略啦。
到此为止,我们能成功爬取列表页并提取出电影列表信息了。
这时候我们已经可以拿到每一页的电影数据了,但是看看这些数据实际上还缺少了一些我们想要的信息,如剧情简介等信息,所以需要进一步进入到详情页来获取这些内容。
这时候点击任意一部电影,如《教父》,进入其详情页,这时可以发现页面的 URL 已经变成了 https://spa1.scrape.center/detail/40,页面也成功展示了详情页的信息,如图所示:
另外,我们也可以观察到在开发者工具中又出现了一个 Ajax 请求,其 URL 为 https://spa1.scrape.center/api/movie/40/,通过 Preview 选项卡也能看到 Ajax 请求对应响应的信息,如图 所示。
稍加观察就可以发现,Ajax 请求的 URL 后面有一个参数是可变的,这个参数就是电影的 id,这里是 40,对应《教父》这部电影。
如果我们想要获取 id 为 50 的电影,只需要把 URL 最后的参数改成 50 即可,即 https://spa1.scrape.center/api/movie/50/,请求这个新的 URL 我们就能获取 id 为 50 的电影所对应的数据了。
同样,响应结果也是结构化的 JSON 数据,字段也非常规整,我们直接爬取即可。
现在分析好了详情页的数据提取逻辑,那么怎么和列表页关联起来呢?这个 id 哪里来呢?我们回过头来再看看列表页的接口返回数据,如图所示。
可以看到,列表页原本的返回数据就带了 id 这个字段,所以我们只需要拿列表页结果中的 id 来构造详情页的 Ajax 请求的 URL 就好了。
接着,我们就先定义一个详情页的爬取逻辑,代码如下:
DETAIL_URL = 'https://spa1.scrape.center/api/movie/{id}'
def scrape_detail(id):
url = DETAIL_URL.format(id=id)
return scrape_api(url)
这里我们定义了一个 scrape_detail 方法,它接收一个参数 id。这里的实现也非常简单,先根据定义好的 DETAIL_URL 加 id 构造一个真实的详情页 Ajax 请求的 URL,然后直接调用 scrape_api 方法传入这个 url 即可。
接着,我们定义一个总的调用方法,将以上方法串联调用起来,代码如下:
TOTAL_PAGE = 10
def main():
for page in range(1, TOTAL_PAGE + 1):
index_data = scrape_index(page)
for item in index_data.get('results'):
id = item.get('id')
detail_data = scrape_detail(id)
logging.info('detail data %s', detail_data)
if __name__ == '__main__':
main()
这里我们定义了一个 main 方法,首先遍历获取了页码 page,然后把 page 当参数传递给了 scrape_index 方法,得到列表页的数据。接着我们遍历每个列表页的每个结果,获取到每部电影的 id,然后把 id 当作参数传递给 scrape_detail 方法来爬取每部电影的详情数据,并将其赋值为 detail_data,输出即可。
运行结果如下:
2020-03-19 02:51:55,981 - INFO: scraping https://spa1.scrape.center/api/movie/?limit=10&offset=0...
2020-03-19 02:51:56,446 - INFO: scraping https://spa1.scrape.center/api/movie/1...
2020-03-19 02:51:56,638 - INFO: detail data {'id': 1, 'name': '霸王别姬', 'alias': 'Farewell My Concubine', 'cover': 'https://p0.meituan.net/movie/ce4da3e03e655b5b88ed31b5cd7896cf62472.jpg@464w_644h_1e_1c', 'categories': ['剧情', '爱情'], 'regions': ['中国大陆', '中国香港'], 'actors': [{'name': '张国荣', 'role': '程蝶衣', ...}, ...], 'directors': [{'name': '陈凯歌', 'image': 'https://p0.meituan.net/movie/8f9372252050095067e0e8d58ef3d939156407.jpg@128w_170h_1e_1c'}], 'score': 9.5, 'rank': 1, 'minute': 171, 'drama': '影片借一出《霸王别姬》的京戏,牵扯出三个人之间一段随时代风云变幻的爱恨情仇。段小楼(张丰毅 饰)与程蝶衣(张国荣 饰)是一对打小一起长大的师兄弟,...', 'photos': [...], 'published_at': '1993-07-26', 'updated_at': '2020-03-07T16:31:36.967843Z'}
2020-03-19 02:51:56,640 - INFO: scraping https://spa1.scrape.center/api/movie/2...
2020-03-19 02:51:56,813 - INFO: detail data {'id': 2, 'name': '这个杀手不太冷', 'alias': 'Léon', 'cover': 'https://p1.meituan.net/movie/6bea9af4524dfbd0b668eaa7e187c3df767253.jpg@464w_644h_1e_1c', 'categories': ['剧情', '动作', '犯罪'], 'regions': ['法国'], 'actors': [{'name': '让·雷诺', 'role': '莱昂 Leon', ...}, ...], 'directors': [{'name': '吕克·贝松', 'image': 'https://p0.meituan.net/movie/0e7d67e343bd3372a714093e8340028d40496.jpg@128w_170h_1e_1c'}], 'score': 9.5, 'rank': 3, 'minute': 110, 'drama': '里昂(让·雷诺 饰)是名孤独的职业杀手,受人雇佣。一天,邻居家小姑娘马蒂尔德(纳塔丽·波特曼 饰)敲开他的房门,要求在他那里暂避杀身之祸。...', 'photos': [...], 'published_at': '1994-09-14', 'updated_at': '2020-03-07T16:31:43.826235Z'}
...
由于内容较多,这里省略了部分内容。
可以看到,其实整个爬取工作就已经完成了,这里会顺次爬取每一页列表页 Ajax 接口,然后去顺次爬取每部电影的详情页 Ajax 接口,打印出每部电影的 Ajax 接口响应数据,而且都是 JSON 格式。这样,所有电影的详情数据都会被我们爬取到啦。
好,成功提取到详情页信息之后,我们下一步就要把数据保存起来了。在前面我们学习了 MongoDB 的相关操作,接下来我们就把数据保存到 MongoDB 吧。
在这之前,请确保现在有一个可以正常连接和使用的 MongoDB 数据库,这里我就以本地 localhost 的 M 哦能够 DB 数据库为例来进行操作,其运行在 27017 端口上,无用户名和密码。
将数据导入 MongoDB 需要用到 PyMongo 这个库。接下来我们把它们引入一下,然后同时定义一下 MongoDB 的连接配置,实现如下:
MONGO_CONNECTION_STRING = 'mongodb://localhost:27017'
MONGO_DB_NAME = 'movies'
MONGO_COLLECTION_NAME = 'movies'
import pymongo
client = pymongo.MongoClient(MONGO_CONNECTION_STRING)
db = client['movies']
collection = db['movies']
在这里我们声明了几个变量,介绍如下:
这里我们用 MongoClient 声明了一个连接对象,然后依次声明了存储的数据库和集合。
接下来,我们再实现一个将数据保存到 MongoDB 的方法,实现如下:
def save_data(data):
collection.update_one({
'name': data.get('name')
}, {
'$set': data
}, upsert=True)
在这里我们声明了一个 save_data 方法,它接收一个 data 参数,也就是我们刚才提取的电影详情信息。在方法里面,我们调用了 update_one 方法,第一个参数是查询条件,即根据 name 进行查询;第二个参数就是 data 对象本身,就是所有的数据,这里我们用 $set 操作符表示更新操作;第三个参数很关键,这里实际上是 upsert 参数,如果把这个设置为 True,则可以做到存在即更新,不存在即插入的功能,更新会根据第一个参数设置的 name 字段,所以这样可以防止数据库中出现同名的电影数据。
注:实际上电影可能有同名,但该场景下的爬取数据没有同名情况,当然这里更重要的是实现 MongoDB 的去重操作。
好的,那么接下来 main 方法稍微改写一下就好了,改写如下:
def main():
for page in range(1, TOTAL_PAGE + 1):
index_data = scrape_index(page)
for item in index_data.get('results'):
id = item.get('id')
detail_data = scrape_detail(id)
logging.info('detail data %s', detail_data)
save_data(detail_data)
logging.info('data saved successfully')
这里就是加了 save_data 方法的调用,并加了一些日志信息。
重新运行,我们看下输出结果:
2020-03-19 02:51:06,323 - INFO: scraping https://spa1.scrape.center/api/movie/?limit=10&offset=0...
2020-03-19 02:51:06,440 - INFO: scraping https://spa1.scrape.center/api/movie/1...
2020-03-19 02:51:06,551 - INFO: detail data {'id': 1, 'name': '霸王别姬', 'alias': 'Farewell My Concubine', 'cover': 'https://p0.meituan.net/movie/ce4da3e03e655b5b88ed31b5cd7896cf62472.jpg@464w_644h_1e_1c', 'categories': ['剧情', '爱情'], 'regions': ['中国大陆', '中国香港'], 'actors': [{'name': '张国荣', 'role': '程蝶衣', 'image': 'https://p0.meituan.net/movie/5de69a492dcbd3f4b014503d4e95d46c28837.jpg@128w_170h_1e_1c'}, ..., {'name': '方征', 'role': '嫖客', 'image': 'https://p1.meituan.net/movie/39687137b23bc9727b47fd24bdcc579b97618.jpg@128w_170h_1e_1c'}], 'directors': [{'name': '陈凯歌', 'image': 'https://p0.meituan.net/movie/8f9372252050095067e0e8d58ef3d939156407.jpg@128w_170h_1e_1c'}], 'score': 9.5, 'rank': 1, 'minute': 171, 'drama': '影片借一出《霸王别姬》的京戏,牵扯出三个人之间一段随时代风云变幻的爱恨情仇。段小楼(张丰毅 饰)与程蝶衣(张国荣 饰)是一对打小一起长大的师兄弟,两人一个演生,一个饰旦,一向配合天衣无缝,尤其一出《霸王别姬》,更是誉满京城,为此,两人约定合演一辈子《霸王别姬》。但两人对戏剧与人生关系的理解有本质不同,段小楼深知戏非人生,程蝶衣则是人戏不分。段小楼在认为该成家立业之时迎娶了名妓菊仙(巩俐 饰),致使程蝶衣认定菊仙是可耻的第三者,使段小楼做了叛徒,自此,三人围绕一出《霸王别姬》生出的爱恨情仇战开始随着时代风云的变迁不断升级,终酿成悲剧。', 'photos': ['https://p0.meituan.net/movie/45be438368bb291e501dc523092f0ac8193424.jpg@106w_106h_1e_1c', ..., 'https://p0.meituan.net/movie/0d952107429db3029b64bf4f25bd762661696.jpg@106w_106h_1e_1c'], 'published_at': '1993-07-26', 'updated_at': '2020-03-07T16:31:36.967843Z'}
2020-03-19 02:51:06,583 - INFO: data saved successfully
2020-03-19 02:51:06,583 - INFO: scraping https://spa1.scrape.center/api/movie/2...
由于输出内容较多,这里省略了部分内容。
我们可以看到这里我们成功爬取到了数据,并且提示了数据存储成功的信息,没有任何报错信息。
接下来我们使用 Robo 3T 连接 MongoDB 数据库看下爬取的结果,由于我使用的是本地的 MongoDB,所以在 Robo 3T 里面我直接输入 localhost 的连接信息即可,这里请替换成自己的 MongoDB 连接信息,如图所示:
连接之后我们便可以在 movies 这个数据库,movies 这个集合下看到我们刚才爬取的数据了,如图所示:
可以看到数据就是以 JSON 格式存储的,一条数据就对应一部电影的信息,各种嵌套信息也一目了然,同时第三列还有数据类型标识。
这样就证明我们的数据就成功存储到 MongoDB 里了。
本节中我们通过一个案例来体会了 Ajax 分析和爬取的基本流程,希望大家通过本节能够更加熟悉 Ajax 的分析和爬取实现。
另外,我们也观察到,由于 Ajax 接口大部分返回的是 JSON 数据,所以在一定程度上可以避免一些数据提取的工作,这也在一定程度上减轻了工作量。
本节代码:https://github.com/Python3WebSpider/ScrapeSpa1。
作者:JOJO带你游世界
说说这次旅行
随着新能源的发现和人工智能的极大发展,人类必然会进入一个超历史时代。
在这一时代中,人类终于脱离了最基础繁复的劳动, 富裕 的物质得以让人们更好的享受精神生活,越来越多的综合性度假社区在城市周围涌现,汇聚了世界元素的餐厅、各种风格的酒店、大型主题乐园,从孩子到老人,都能在这里找到属于自己的娱乐方式。
未来生活,必将是以一种更轻松,更娱乐化的方式等待着大家。
这样的度假模式只是想一想,就让人浑身激起了鸡皮疙瘩,渴望着一道时空穿梭的大门。
但现代人还是幸运的,已经有人在建造这座“时空之门”了,在并不遥远的 马六甲 海峡,在 新加坡 的圣淘沙岛,睹始知终的 新加坡 人走在了时代的前沿,他们在这里建造起了全世界最大规模的度假生活社区。
这,就是圣淘沙名胜世界。
作为一个经常带孩子看世界的父亲,如果要让我来策划一个绝佳的亲子假期,那么 新加坡 名胜世界绝对是我的不二之选,名胜世界坐落于圣淘沙岛,不论是面积还是游玩设施以及酒店质量,都是世界上屈指可数的大型度假胜地,吃喝玩乐一应俱全。
六个风格各异的酒店可满足从年轻情侣到亲子家庭到朋友聚会的各种设施需求,还有 东南亚 唯一的环球影城, 东南亚 最大的S.E.A.海洋馆, 东南亚 唯一融入海洋生物元素的水上探险乐园和海豚园,ESPA水疗 亚洲 旗舰店,以及众多米其林餐厅,可谓是从2岁孩子到80岁老人都可以在这里找到自己的兴趣点,畅玩三天。
咫尺之间,尽享人间繁华,这是度假生活的未来模式,也是终极模式。
那么去一趟新加坡麻烦吗?
以签证角度而言, 新加坡 电子签很方便,芝麻信用750分即可免资产证明申请(通过支付宝办理),时间4-5天就可以获得。
以航班角度而言,国内的一二线城市基本上都有了飞往 新加坡 的直飞航班,淡季时往返只需要1600(以我购买的 重庆 到 新加坡 为例),而飞行时间也只有4个半小时,也在孩子可以接受的范围内。
更加不用担心时差、饮食和语言(90%的华人),确实是一个完美的亲子游之选。
PS:如果有 新加坡 的朋友(国民或者永居),可以通过他们办理担保签证,价格30新币,1-2天就可以获得签证,只需要电子照片和护照扫描件,这是最为便捷的一种方式。
PSS: 新加坡 市区的住宿比较贵, 三星 级酒店600-1000元人民币,如果考虑性价比,推荐大家住在芽笼 ,这里是 新加坡 的华人区,便宜的住宿 和美 食都很多,同样条件的 三星 级酒店大约300-500元,市民也大都会说国语,去市区乘坐地铁只需要10来分钟。
网络畅通是快乐旅程的最佳保障
旅行原本就大包小包,家人牵盼,老板“挂念”,所以出境旅行我就会开通最方便快捷又不用换号的【中国移动国际/港澳台漫游】,快速、稳定,直接携带手机出门,不用换卡,不用租用其它设备,每次我都是落地开机,马上使用网络给家人报平安,出机场就查交通,无缝连接,没有比【中国移动国际/港澳台漫游】更方便的了,出国前记得开通哦。
⭐️即日起至1月31日,订购中国移动国际/港澳台漫游【新年7天包】,7天仅需70元,可以在中国香港、中国澳门、日本、泰国、美国(本土)、澳大利亚、马来西亚、加拿大、韩国、越南10地通畅享网络了。
即日起至2月16日,订购中国移动国际/港澳台漫游【新年特惠包】,价格更低至15.9元/天,包含的境外流量可以在加拿大、澳大利亚、菲律宾、美国(本土)、英国、新西兰、柬埔寨、老挝、新加坡、缅甸、意大利、西班牙、马来西亚、德国、韩国15个热门旅行地共享。
点击链接,即可办理:
http://www.10086.cn/roaming/yewu/bj/?WT.mc_id=ACTIVE6000GJMY_YEWU_M_DQD_2_200102
⭐️再说安全性,中国移动国际/港澳台漫游的【新年7天包】和【新年特惠包】拥有无可比拟的先天优势,不换号,刷卡取现的实时消费信息都能收到,登陆国内各个app的验证码也能顺畅到达,各种紧急情况,家人朋友也能第一时间联系上你,尽管春节出外游玩了,但好多祝福也需要相互转达,不能失联。
如何前往名胜世界
圣淘沙名胜世界位于 新加坡 市中心南部的圣淘沙岛上,可以采用多种交通方式前往。
樟宜机场--圣淘沙名胜世界
⭐️最高性价比:使用 东南亚 地区流行的GRAB打车软件,可以付现金,根据时段不同价格从20新币到30新币不等,比出租车便宜至少三分之一,可以停靠在名胜世界地下停车场(免费),或者凭酒店预订单停靠在酒店大堂(如无订单,会收取6新币),这是人多拼车时的首选。
⭐️单人出行最便宜:
第一步:机场去往Harbour Front站
在机场乘坐地铁east west line 到Harbour Front站下车,花费4新币。
第二步:Harbour Front站前往名胜世界
A.步行,步行通过跨海大桥,大约1KM,步行20多分钟,适合背包客,一路景色很好
B.公交车,Harbour Front站出站后前往怡 丰城 门外公交站乘坐BUS1和BUS2,运行时间6:00-23:30,花费2新币
C.捷运小轻轨,怡 丰城 3楼乘坐,运行时间7:00-24:00,花费4新币。
⭐️名胜世界的六大酒店群
度假生活的第一步,当然是要找一家舒舒服服的酒店住下,而名胜世界不同风格的六大酒店群可以满足所有人的需要。
圣淘沙岛最初只是一个小的渔村,在全年风平浪静的 马六甲 海峡占据着重要地位,在二战中,这里是 英国 的军事要塞,建有西 罗索 炮台等工事。
1967年, 英国 人将该岛交还给了新成立的 新加坡 政府。一年之后, 新加坡 政府决定将该岛开发成国内假日旅游景区。这样,根据公众的建议,该岛被重新命名为“圣淘沙”,即马来语“宁静”之意。
风平浪静再加景色宜人,所以圣淘沙岛可以说是整个 新加坡 最适合建造度假村的地方,在名胜世界中有6大酒店,6种不同风格,可以满足有着不同需求的游客,接下来,我就把我住过名胜世界的酒店逐一向大家介绍。
先来一张名胜世界的全景,标志性的环球影城、S.E.A aquarium水族馆、福廊、迈克尔酒店、节庆酒店、硬石酒店以及下图所在的逸濠酒店和水上探险乐园(Adventure Cove Water Park,简称ACW)都井然有序的排列着,一座岛就是一个度假中心,咫尺之间,尽享人间繁华,这必然就是未来全新的度假方式。
逸濠酒店的尽头靠近大海处,是逸濠酒店的泳池套房,超漂亮的无边泳池,是朋友聚会开party的好地方,稍后会带大家看看房间内部情况。
这是中庭区域的俯瞰图,连接着环球影城、海洋馆和各大酒店,在照片最上方靠近海边的地方有一个海上平台,每晚8点有名为《仙鹤芭蕾表演》的声光电焰火表演,免费,但雷电天气可能取消。
在名胜世界的6大酒店群中,有4个是比较常规的度假酒店房型(迈克尔酒店、节庆酒店、硬石酒店和逸濠酒店),还有两种特殊房型(逸濠酒店泳池套房和海景套房),前4个常规房型淡季价格在1000人民币/晚左右(和 新加坡 市中心的五星级相差无几,甚至更便宜),后两种特殊房型淡季价格8000-12000/晚,适合在某些值得纪念的日子,给心爱的人带来惊喜。
硬石酒店(Hard Rock Hotel
走进硬石酒店的大堂,内部的设计也特别具有舞台感和时空感,办理入住有一种排队进入演唱会的错觉
硬石酒店的主题是“用音乐舒缓灵魂,以美食款待感官”,延长了硬石咖啡馆的服务链条,将音乐博物馆和酒店休闲体验结合在一起。
同样是以圆弧形为主要的设计元素的大堂吧,从上世纪七八十时代,两位酷酷的 美国 摇滚青年在 伦敦 开了第一家Hard Rock Cafe ,从此它开始风靡世界! 纽约 、 东京 、 香港 、 悉尼 、 巴黎 ……据说几乎所到之处人们无不为之疯狂,开到哪队伍就排到哪~
而在名胜世界,我们可以安静的享受Hard Rock Cafe的香浓。
收藏摇滚歌手的音乐物品是硬石酒店的传统,在大堂中,我看到了方 大同 、邓紫棋,谢安琪,甚至还有猫王。
这就是入住硬石酒店的一大亮点:可以零距离观赏各类音乐收藏品,这些稀有珍贵的物件全部来自当红艺人和音乐偶像,每一件都极富传奇色彩。
必不可少的 Rock Shop,据说有一些狂热的疯狂粉丝,到全球的每一处硬石酒店踩点,搜集印有当地LOGO的T恤衫,满足自己心中的摇滚音乐情节。
办好入住,坐电梯上楼,我们去房间,每层楼的窗户是很好的合影位置,拍出来很ins风,适合发圈
酒店无处不在的摇滚元素
我们预定的是基础款的豪华池景房(双床),每张床大约1.6米,寝具很舒服,我很喜欢背景墙上的那幅画,用倒影勾勒出了吉他的样子。
比起新加坡市中心差不多价格的房间来说,硬石酒店显得非常宽敞。
比起新加坡市中心差不多价格的房间来说,硬石酒店显得非常宽敞。
卫生间和淋浴区
很Rock风的洗漱台,收纳盒也是一个吉他的形状。
从房间出来,我们再来看看酒店的公共设施,这里是硬石酒店的Kids Club,有专门的工作人员看管孩子并组织游戏,大人可以放心的去外面喝一杯。
硬石酒店的健身房
硬石酒店的早餐厅,隔壁的节庆酒店也是来这里就餐,我们是暑假旺季来的,9点左右的高峰期还需要排队等待安排入座
菜品还是非常丰富的,中西式都有,9点多来吃一顿,到中午都还不饿
漂亮的泳池夜景,每天晚上池畔酒吧还有live的音乐秀,是年轻人聚会的好场
节庆酒店(Festive Hotel )
第二家我住过的度假酒店是节庆酒店(Festive Hotel ),就是上图L形的这栋建筑,外表看上去最为朴素,右边靠着迈克尔酒店,左边靠着硬石酒店,中间是自己的方形泳池。
节庆酒店,是整个名胜世界最具有亲子元素的一间酒店,整体设计充满着喜庆,设施一应俱全。从酒店大堂到客房内墙壁,您随处可见多彩鲜艳的狮城国花——胡姬花的图案,充满了 新加坡 的独特风味,
大堂整体是亮黄色暖色调,顶上挂着彩球,四面都是一些喜庆的装饰,进来就给人精神一振的感觉,办理入住的人员大部分都会说普通话,如果带着小朋友,还会很贴心的送上一个棒棒糖。
我们预订的房间是豪华家庭房,特地融入阁楼设计与儿童设备,让举家大小出外旅行的家庭旅客能同住在一个空间里。
大床的尺寸有1.8米,可以住一家三口绝对不成问题
而阁楼上也很宽,再住两个成年人也完全ok,可以说节庆酒店的豪华家庭房对举家出行的 中国 家庭具有最高的性价比
床单和寝具都保持着很高的水准,能给一家人的睡眠质量带来保证
卫生间也专门为爱玩水的孩子们准备了浴缸。
阳台上可以看到泳池的风景,对面那栋圆圆的楼就是迈克尔酒店
节庆酒店的泳池和休闲区,非常宽敞,当爸爸的可以在泳池里陪孩子们疯玩,妈妈可以在泳池边躺着美美的自拍
泳池旁还配备了一些亲子设施供低龄儿童玩耍
可以让人彻底放松的躺椅,非常舒服,窝在里面就不想起来
泳池夜景
在节庆酒店我还住过另外一种叫豪华房的房型,是两张1.2米的小床,两张床可以拼到1起变成2.4米,卫生间是另一种格局。
隔壁的迈克尔酒店,准备下次再带孩子来住一下。
逸濠酒店的泳池套房
对于一些喜欢安静的土豪游客,名胜世界还有特别的招待,在逸濠酒店靠海的一侧,这里设置了一系列泳池套房,个个都是无边际泳池,景色和舒适度都无可挑剔。
靠海一侧的套房淡季价格大约在8000-10000左右,每一栋别墅都有自己的独立泳池,非常适合开party
价格确实不便宜,但我觉得这样的房子不用天天住,在一个值得纪念的特别日子,给家里人一个特别的惊喜,外面是芸芸众生,而你们却在这极乐之地享受这人间繁华,强烈的幸福感会让她永远铭记此刻。
走进房子内部,我们先来看看漂亮的无边泳池,我们住的这一天天气不算好,阴沉沉的,如果是晴天,配上一件好看的泳衣,再布置点早餐的浮盘,海天一色,拍照会好看很多。
如果是一群朋友来 新加坡 ,更可以大家A一下,就能在别墅里面开party了,到时候又会是一段难忘的旅行经历
宽大的会客厅,被划分为了就餐区和休闲区,感觉可以装下很多朋友,也具备了开趴的空间。
主卧室宽敞而又豪华,十足浪漫
主卧室宽敞而又豪华,十足浪漫
巨大的落地窗可以直接看到海景,这就是这套房如此贵的原因吧
卫生间的尺寸也一点不小,各种设施齐全,双洗漱台,还有一个宽大的衣帽间,如果女主有公主心,真的分分钟沦陷。
客房是双床,两面墙都是观景的落地窗
因为偏处一隅,所以每个套房都配有管家,随时打电话有专用buggy送去名胜世界的各个景点,去环球影城,海洋馆和水上探险乐园都很近。从景点或外面逛街回酒店的时候也可以打电话叫管家来接,吃饭逛街游玩都算是超级方便!
逸濠酒店的海景套房
如果预算足够,我是非常推荐大家可以来住一下逸濠酒店的海景套房,这个“海景”是真的可以被称为是海景,房间有两层,底层大床正对海底大幕,各种鱼儿,到夜晚安静下来躺在床上和鱼儿一起睡觉,是童话世界没错了!
鹞鱼的脸好萌,它们会游到离你很近的地方,好可爱。
如果和全世界的海底别墅相比较,名胜世界的海底套房算是性价比极高的了,毕竟价钱比 马尔代夫 少了十倍还多,和 迪拜 三亚 的比也只有五分之一了。
房间是套房,二楼有一个厅,沙发床可以变身为大床 还有独立卫生间,另外室外还有一个relaxing pool 可以聊聊天,看看星空,吃吃小零食,按摩功能真是让人很放松。
总体体验觉得很值,宝宝很喜欢很兴奋,相比起 三亚 的亚特兰蒂斯套房,也是性价比高到炸裂,毕竟人家可要6位数呢,但是房间一共只有11间,所以心动的朋友一定要提前预订。
⭐️名胜世界三大游乐园
【环球影城】带来了美式科技化的娱乐享受;
【S.E.A.海洋馆】带来了来自大海的视觉冲击;
【水上探险乐园】让孩子在水池中释放无限活力,获得极致快乐。
三大园区相辅相成,三种精彩,让名胜世界成为了全世界最适合亲子旅行的度假地,畅玩三天。
新加坡环球影城
目前为止,算上建设中的,全球一共只有6家环球影城,而 新加坡 的环球影城可以说对于 中国 亲子家庭最为方便的,不但有华语的标示和讲解,而且项目设置也尽可能的面向亲子,其中的项目大多数都是1米左右~如果身高超过1米25,那就所有项目都通行无阻了,也就是说,基本上,6岁左右的小朋友就可以玩遍环球影城了。
这个地球的LOGO设计真的超级漂亮而又大气,白天晚上都好看,也是最好的集合点,一说地球,大家都知道。
孩子对环球影城真的毫无抵抗力,一看到门口的小黄人就进入了高能状态,最后玩了一天到闭园,大人累得站不直,他却依然是又蹦又跳的出门。
环球影城的空中俯瞰,整个公园呈环形,这样的设计很科学,顺时针逆时针都不怕孩子迷路
在 新加坡 的环球影城一共有7个主题区(看上图,下方的地球就是入口),从左到右分别是【 马达加斯加 】、【遥远王国】(怪物史莱克)、【失落的世界】(未来水世界和侏罗纪公园)、【古 埃及 】(木乃伊)、【科幻城市】(变形金刚)、【 纽约 】(芝麻街)、【 好莱坞 】(小黄人)。
在这几个主题区,不同主题下的游玩项目也不同,有惊险刺激的过山车,也有慢悠悠的旋转木马和游船,还有不同时段的主题表演和动漫人物合影环节,不管是大朋友还是小朋友都能玩得尽兴。
主题表演的时间表见下图(不同季节会有轻微调整,入口处可索取):
⭐️然后排队人多,需要利用上午人少的时间前往的项目有:
【古 埃及 】:E2木乃伊复仇记(室内过山车,122CM身高)
【科幻城市】:F1太空堡垒人类战队(过山车红色轨道,125CM身高)、F2太空堡垒机械战队(过山车灰色轨道,125CM身高)、F4变形金刚3D对决之终极战斗(3D轨道车,102CM身高)
【失落的世界】:园区11点开放,D5侏罗纪河流探险(激流勇进,107CM身高)、天幕飞行(悬挂车,92CM身高)
其它项目等待时间比较短,可以利用表演的间歇时间参与。
环球影城建议游览顺序:
10:00:【科幻城市】变形金刚3D对决之终极战斗(3D轨道车,102CM身高)⭐️
10:30:【科幻城市】太空堡垒人类战队(过山车红色轨道,125CM身高)⭐️
11:00: 【失落的世界】侏罗纪河流探险(激流勇进,107CM身高)⭐️
11:30: 【古 埃及 】木乃伊复仇记(室内过山车,122CM身高)⭐️
12:00: 午餐
13:00: 【失落的世界】未来水世界(最不可错过的表演,建议提前10分钟入场)⭐️
13:40 【遥远王国】怪物史莱克4D影院⭐️
14:05 【 马达加斯加 】木箱漂流记
14:30 【科幻城市】汽车人,出发(变形金刚街头表演)⭐️
14:45 【 纽约 】斯皮尔伯格大导演主持的电影特效片场
15:00 【 纽约 】玛丽莲美丽之约(百老汇街头表演)
15:30 【 好莱坞 】艾摩电视综艺秀
15:45 【 纽约 】芝麻街之 意大利 面太空站(适合孩子,92CM身高)
16:15 【 好莱坞 】同小黄人见面(亲子合影环节)
16:30 【 马达加斯加 】 马达加斯加 派对(表演合影环节)
17:00 【 纽约 】卡车律动(街舞秀)⭐️
17:15 【失落的世界】迅猛龙已逃出侏罗纪公园⭐️
17:30 【古 埃及 】与 埃及 守护着会面
17:35 【古 埃及 】寻宝奇兵(适合低龄孩童,亲子项目)
18:00 【失落的世界】恐龙孵化
18:15 【失落的世界】恐龙骑士(适合低龄孩童,亲子项目)
18:30 【失落的世界】天幕飞行(适合孩子,92CM身高)
PS:带⭐️的项目为推荐必打卡项目
接下来,我就按着顺时针方向带大家挨个打卡七大主题区。
走进园区之后,首先是 好莱坞 大道,这里集中了很多礼品店 和美 食店,当然最大牌的明星当仁不让的是人见人爱的小黄人,也是唯一一个合影需要排队的大IP。
在【 好莱坞 】有一个颇受欢迎的秀【摇滚点唱】,焕然一新的梅尔舞台,为我们呈献那些经典的摇滚舞曲。
hello kitty和芝麻街的主题礼品店
离开 好莱坞 大道,第二个主题区是【 马达加斯加 】,同名童话片里的几个熟悉人物, 狮子 亚利克斯、斑马马蒂、长颈鹿麦尔曼以及胖河马格洛丽亚都等在此处欢迎我们。
高大的猴面包树是 马达加斯加 主题区的标志
第一个可以参与的项目是【木箱漂流记】,乘坐小船,在室内河流中游览,重现了很多电影中的场景
第三个主题区是【遥远王国】,巨大的城堡是标志性的建筑,城堡内是关于《怪物史莱克》的4D电影,大约15分钟一场,座位比较多,不怎么需要排队。
城堡前的喷水池是最佳的打卡照拍摄地
正式的电影放映之前,会先有一个姜饼人的小动画,一边观看,一边等待前一场的观众出场。
之后戴上4D眼镜进入剧院,跟随史瑞克、费欧娜公主及多话驴、姜饼人一起冒险,其实算是英雄救美吧。4D效果很逼真,除了视觉听觉,还有触觉和体感,喷水的时候,大家惊叫连连。注意小孩子不能坐在大人腿上,因为4D效果,座位会晃来晃去。
ps:里面的4D电影禁止拍照。
看完电影出来,在城堡的侧门,是【遥远王国】的另一个节目,脱口秀【多话驴耍宝秀】在这里举行,从中午12点到下午18点,每一个整点举行一次
【多话驴耍宝秀】是一个可以让孩子和大人都能笑出声的搞笑节目
【遥远王国】的第三个项目叫【鞋猫剑客历险记】,玩法是悬吊飞车,身 高要 求是1米
《怪物史莱克》里面的南瓜车
离开【遥远王国】,第四个主题区是【失落的世界】,这个园区由两个部分组成,一个是【侏罗纪公园】,一个是【未来水世界】,侏罗纪公园的大门和两支恐龙是这个主题区的标志
在蛋的位置,是给孩子拍摄合影的最佳地点
【侏罗纪公园】园区内打造成了热带雨林的样子,里面也藏着一些“小惊喜”,等待你去发现
【侏罗纪公园】内有两个秀,一个就是【恐龙孵化】(见上图),这是一个科普性质的秀,很适合孩子们参与,还有一个是【迅猛龙已经逃出侏罗纪公园】,因为时间关系,没能赶上这个秀,但据说也非常不错,喜欢恐龙主题的孩子可以赶过来。
PS:两个秀的时间表见前面贴图
比较适合低龄孩子玩的项目是这个【恐龙骑士】,没有身 高要 求,孩子可以和大人同乘一骑,上天入地
排队比较久的是这个【侏罗纪河流探险】,这基本上是整个园区排队人最多的一个项目,开放时间是11点,建议大家尽早安排游玩,具体内容是坐着360度旋转的皮筏,丛林探险,看恐龙,最后从闸机口跑出来。
PS:这个项目会湿身,可以自备雨衣或者现场购买
出口处有收费的烘干机,5新币一次
【侏罗纪公园】还有一个可以参与的游玩项目是【天幕飞行】,这是空中轨道车,就是在恐龙翅膀下面,俯瞰整个失落的世界景区,排队的人也挺多。
当然,在整个【失落的世界】园区,最为精彩最不可错过的还是【未来水世界】的秀,1995年上映的著名科幻电影《未来水世界》,以超强的想象力给人留下难以磨灭的印象。首先影片提出的环保理念让人震惊,故事发生在2500年,由于温室效应增强,全球气候变暖,南北两极的冰雪融化,陆地被完全淹没,世界变成一片汪洋。从八十年代的《第三次浪潮》开始,西方学者就对西方世界的经济发展至上论提批判,并就环境恶化问题发出警告。《未来水世界》正是用电影的形式对这种理论所作的最具震撼力的诠释。
如今,在 新加坡 环球影城内,根据《未来水世界》为原型,复制出了当时的宏大场景。
表演开始之前,每个观众区前面会有一名演员做领队,带领自己区内的观众参加竞赛活动,表现不够热烈的区将会受到惩罚。其他的领队可以用水枪向这个区的观众席上洒水,以示嘲笑。有时他们也会恶作剧似地相互攻击对方的观众,引发一阵阵的骚动和尖叫;有时他们也会用水枪攻击那些精力分散的观众,提醒他们融入到活动中来。
场内分为全湿区和半湿区,大家根据自己的兴趣爱好选择。总之,全湿区会很惨,摩托艇会各种甩尾,浪花一朵朵
整个表演活动,利用声、光、电等技术,借助焰火、道具、表演等手段,充分展现出电影制作中的技巧和特技,给人一种身临其境的震撼。表演的情节是对《未来水世界》故事梗概的抽象,表现的是一个古老的主题,英雄救美。
最后的落幕更是一个精彩瞬间。一架飞机从背景后面凌空飞出,坠机一样地悬在剧场和观众席的上方,让人冷不丁地惊出一身的冷汗,特别是那些坐在前排椅子上的观众更会有种如石坠顶的恐惧。
这是一个非常 成功 的表演秀。他借助了电影大片的影响力来增加自己的感召力,他更用自身的精彩和刺激给予那部恢宏的影片以永久的生命力,告诉那些看过,或者没有看过《未来水世界》的人们,那是一个应该永远牢记的经典之作。
看完【未来水世界】出来,就是【古 埃及 】的区域,一个死神阿努比斯的神殿占据了主要位置,看上去格外壮观
神殿里面就是室内过山车【木乃伊复仇记】,在黑暗的环境里,配合音效和场景,我们仿若置身于影片《木乃伊》的探险过程中,而途中亦会有火球、圣甲虫及机械武士木乃伊出现。
这个项目很受欢迎,排队人也比较多,建议在上午人少时优先玩。
建筑上的细节真的做得非常逼真,和古 埃及 的原版神庙相差无几
【木乃伊复仇记】要求身高1.22米以上,适合年龄大一些的孩子,而另一个项目【寻宝奇兵】则更老少咸宜,没有身 高要 求,一家人开一辆吉普车在 埃及 沙漠里来一段小小的探险。
在这个区域,还可以看到 埃及 艳后带着几只“胡狼”守卫者,趁机可以和他们来个合影
离开【古 埃及 】,继续往前就来到了【科幻城市】,最抢眼的就是 亚洲 最高的“太空堡垒”双轨过山车了。
所谓双轨过山车,就是红、蓝两车同时运转的过山车,坐在车上感觉好像对面的列车要撞过来一样,而且有部分路轨更是在湖面上建造的,更加刺激。两车最高点42.5米,红色过山车是座位式的,时速91.91公里,蓝车则是吊脚式的,虽然速度没有红车快,但是因为它需要经过两个360度的圈圈,转数较多,所以比红车更刺激。
过山车旁边就是科幻感十足的未来世界,设计师们发挥想象力描绘出了漂亮的未来世界场景,充满了各式令人难以置信的尖端科技,当然也夹杂着不少古生物与古文化的遗迹。
这座科幻城市的主人当然是变形金刚,我们发现了熟悉的大黄蜂、擎 天柱 的身影,在大黄蜂脚下的入口,就是【变形金刚3D对决之终极战斗】的入口,这个项目每个孩子都会喜欢的,只是排队的时间会有一点长,也推荐大家在上午人少的时候来玩,身 高要 求102CM。
一路上的旅程通过不断变幻的巨型屏幕和逼真的3D高清视频,给人带来全新的冒险体验。
在排队的 通道 已经开始渲染这次冒险故事的气氛了
【科幻城市】另一个高人气的项目【汽车人,出发!】,擎 天柱 和大黄蜂会轮番上阵,与大家见面
我至今也没清楚这栩栩如生的变形金刚到底是人装的还是机械遥控,亦或者是两者皆有。
现场,可以和变形金刚合影,但是名额有限
和【科幻城市】接壤的是【 纽约 】主题区,缩小版的 洛克 菲勒大楼是主题区的标志,此园区是根据模仿 纽约 市建成,熟悉的霓虹灯,门面和行人路,同时亦特意在园区复制 纽约 公共图书馆的大门口及入口处的两座石 狮子 。
一辆真实的 纽约 黄色福特出租车停靠在街边,也是最受欢迎的合影点
【 纽约 】主题区的虚拟主人公属于芝麻街的小可爱们,【芝麻街之 意大利 面太空战】适合家长带着低龄儿童一起玩耍,一段星球拯救任务,打败无情通心粉,阻止他盗走地球上的 意大利 面条,非常轻松愉快
另一个有参与性的活动是【斯匹堡大导演主持的电影特效片场】,一个特效片场,让客人可以了解制片人如何将一个音像影棚以特效变成一个被五级飓风吹袭的 纽约 市。
这个项目基本不用排队,11:00开始,滚动演出
两个活动之外,还有两个值得观看的秀,一个是【卡车律动】,气氛非常具有感染力,音乐会带动路人一起摇摆,也会邀请热情的观众上台表演,此处会埋很多梗,笑料百出
合影环节也是颇受欢迎,往往需要排队
另一个秀比较优雅一些,是百老汇风格的【玛丽莲美丽之约】,在一群英俊小生的仰慕中,美丽的玛丽莲·梦露开始了风情万种的表演,现场气氛高潮迭起,大家都忍不住期待和她靠得更近一些。
【 纽约 】主题区的合影环节,也是和芝麻街的小可爱们
环球影城的餐饮
整个环球影城中大约有14家餐饮店,口味和选择也比较丰富,我光临过其中两家,接下来就给大家介绍下。
条件比较好的一家叫做KT西餐厅,位于【 纽约 】主题区,经营传统的 爱尔兰 和美 式烧烤和各种风味小吃,人均价格在30新币左右。
一份 汉堡 包套餐可以供一大一小两个人吃,33新币
另外一家比较经济性的餐厅在【失落的世界】,叫做【探索新之味】,一份快餐价格在10-14新币,儿童套餐会送一个环球影城的小盒子。
烧鸡饭和儿童套餐
如果是带着孩子来,环球影城真的要足足的安排一整天的时间,然后第二天再去体验其它两个游乐园
S.E.A.海洋馆
热爱潜水的我,从孩子很小的时候,就开始培养他对海洋的兴趣,因此,全世界的海洋馆都是我们绝不可错过的城市打卡地,作为 东南亚 最大的海洋动物展馆—S.E.A aquarium,我们花了整整6个小时的时间,这里有800多种海洋动物,珍稀的锤头鲨、漂亮的水母,色彩斑斓的热带鱼群,还构建了完整的 淡水 河流生态系统,用各种形式的陈列让我和孩子沉醉在这奇妙海底世界,收获快乐的同时,还学习了新的海洋生物知识,了解了它们的生活现状,保护海洋,真的要从我们日常的生活做起,垃圾分类就是对海洋最好的呵护。
S.E.A.海洋馆的大门,但入口不在这里,可以沿着右侧的步道前往入口处
晚上会变得更加漂亮
红色三角形是环球影城的出入口,蓝色三角形是S.E.A.海洋馆的出入口,那个红色的长条形甲壳状的建筑就是海洋馆。
S.E.A.海洋馆位于负一楼,呈长条形,中间隔开,变为了单行道的U字形,游客们顺序游览,其中比较精华的项目有【鲨鱼海域】、【沉船生态区】、【珊瑚花园】、【大洋旅程】、以及长36米、高8.3米的全 东南亚 最大的【深海观景区】。整个海洋馆的游览时间大约3-5个小时。
入口处是关于鲨鱼的科普知识,如何保护它们,在海洋馆的门口有一段宣传的影视,其中有一句话我印象深刻:大自然不需要人类,但是人类离不开大自然。
当我们在欣赏海洋馆中来自海洋的各种鱼类的时候,这句话就越来越进入了心灵深处。
在这里不用担心孩子的语言问题,因为都有中文的介绍,所以这里是我在所有海洋馆中体验最好的一次。通过图文介绍可以认识各种我们平常难得一见的海洋动物,寓教于乐,可获得更大的收获。
接受完了科普知识,第一个观赏区域就是【鲨鱼海域】,200多条来自全世界的鲨鱼聚集到一起,带来了强烈的视觉冲击,这里也是最适合拍照的打卡点之一。
这里有长尾光鳞鲨、乌翅真鲨、竹鲨及黑尾真鲨等在内的12 个物种、200 多条鲨鱼。
当我们走进那透明的海底隧道的时候,首先见到的就是海中鲨鱼。这个海洋馆的分布是在介绍不同地域的海洋流域和鱼类, 通道 的两边设计的和其他的海族馆不同,让真个海洋馆显得非常的高端大气。每天来这里参观的游客非常的多,大部分的游客都是带着孩子来看的,单纯的小孩在在这中神奇的地方了解到各种各样的海底生物的同时,也收获了很多的快乐。
全球的大海中大约有三百万只沉船的残骸,在【沉船生态区】,这里不但有着不同的鱼类和造型各异的珊瑚类,还有巨大的沉船,这个区域是像游客展示了遇难的船只是如何为海绵和珊瑚虫提供茁壮成长的空间并最终形成一个独特的海洋生态,这样的布置在其他的海洋馆是不存在的。
在沉船生态区珍稀生物犁头鳐的栖息地,这是一种人工难以繁殖的生物之一,却在这里得以生存与延续,全归功与海洋馆科研人员制出的一种非常细致的营养食谱。
【雨林生态区】展示了热带雨林的水下生态系统
箭毒蛙
作为 亚洲 最大的海洋馆,馆内的海洋动物都是根据它们的出生地分布的,有的是在 马六甲 海峡,有的是在孟加拉湾,还有的是来自波斯湾等等,确实是一种海洋动物的视觉盛宴。
不止是数量多,海洋馆的水箱和 通道 的布置也很独特,水箱有各种形状,再加上灯光的辅助,在黑暗和光敏的交织中让游客们有种真的走在大海 中宁 静感。
馆内有的地方还可以亲自接触到海洋生物,这里有工作人员为游客们专门的介绍海洋动物的奇妙之处,这一点也是我最喜欢S.E.A.海洋馆的原因。
在【深海观景区】,这里有 东南亚 最大海洋观景窗,拥有5万多条鱼儿,真的超级震撼!站在前面看着数量巨大的鱼群从面前游过,感受海洋的巨大力量!!!
观景池宽36米、高8.3米、厚70公分的全 东南亚 最大的水族观景窗,让人迟迟不想离开,沉醉在这一片蔚蓝之中。
锤头鲨、蝠鲼、小齿锯鳐以及大西洋中最长可达 8 英尺的鲈科巨型石斑鱼。
在下午快要闭馆的时候,在巨大的海洋观景窗之前,会布置餐桌,变身为【海之味水族餐厅】,这样的感受也是非常难得,因为座位有限,建议提前到官网预约。
不止是有漂亮的视觉冲击,科普的内容依然不会少,各种品种的蝠鲼制作成模型挂在墙上对比。
【浅潮区】内布满了热带浅水海区色彩斑斓的活珊瑚,畅游其间的是天使鱼、蝴蝶鱼及身材苗条、垂直游动的剃刀鱼。
穴居与危险海洋生物区生活的是世界上一些最危险的海洋生物,如:善于在海底伪装的石头鱼,集美丽与危险于一身的 狮子 鱼等。
在鲨鱼胚胎发育过程区游客可亲眼目睹到胚胎在不同发展阶段的不同形态。
彩色珊瑚
叶海龙,近距离抓拍这些奇特的海洋生物,真的是相当有趣,颜色各异,长相奇特。
海洋生物的种类如此之多令人叹为观止。 独特的玻璃幕设计可以更好地与海洋生物近距离接触。 感觉就像一件件艺术品般。真的是可以逛上大半天。
【大洋旅程部分】,有我们最喜欢【水母区域】,通体透明的水母家族在水中飘舞助兴。无论是 马赛 克水母、闪耀蓝色萤光的彩色水母,还是体积惊人的海月水母,迷人的身姿,在水中安静的轻轻摇曳,仿佛在对内心深处的灵魂招摇。儿子不停的摆出各种poss,不停的要求合影。
水母身体的主要成分是水,并由内外两胚层所组成,两层间有一个很厚的中胶层,不但透明,而且有漂浮作用。它们在运动时,利用体内喷水反射前进,远远望去,就像一顶顶圆伞在水中迅速漂游;有些水母的伞状体还带有各色花纹,在蓝色的海洋里,这些游动着的色彩各异的水母显得十分美丽。
水上探险乐园
【环球影城】带来了美式科技化的娱乐享受、【S.E.A.海洋馆】带来了来自大海的视觉冲击,而名胜世界三大游乐园之一的【水上探险乐园】就是为了让孩子释放无限活力,寻找极致快乐。
三大园区相辅相成,三种精彩,让名胜世界成为了全世界最适合亲子旅行的度假地。
蓝色三角形的位置是S.E.A.海洋馆的出入口,黄色三角形是水上探险乐园的出入口,沿着海边的步道,很容易就可以找到。
水上探险乐园面积还是挺大的,为了不让孩子们娇嫩的皮肤长时间暴露在赤道的阳光下,园区一半以上的区域都搭有遮阳篷,这一点非常贴心。
接下来我们来看看探险乐园的地图,最下方是出入口,第一个项目是1号【探险河流】,先不下水,穿越人工溶洞之后可以去往右侧的13号【海豚园】和14号【魟鱼湾】,这是两个可以和海洋动物亲密接触的项目,需要额外付费。
看完动物,湿身之旅开始,先去11号【彩虹礁游】和热带鱼群一起浮潜,然后尝试9号【飞跃极限滑道】、8号【喷射滑道】、7号【激流滑道】和6号【旋风滑道】,
如果孩子的年龄还比较小,那么4号【螺旋滑道】、3号【漩涡滑道】可能更加适合。
之后在5号【冲浪湾】和大家一起狂欢,最后在1号【探险河流】再绕园一圈。
PS:水上探险乐园的游玩时间大约在5-8个小时之间。
接下来,我就从【海豚园】开始给大家介绍一下水上探险乐园:
看纪录片《 海豚湾 》的时候,我早知道我会哭, 但没想到会哭的这么惨,而且片子看完迟迟都还在颤抖,当幼海豚挣扎着冲破两道鱼网,拖着一道长长的血痕不停地游上水面呼吸,但最后一次却永远地沉下海底。我看着屏幕,再也无法忍住眼泪,和礁石上的那个女潜水员一同泪流满面。
直到今天, 日本 人依然在大肆屠杀鲸鱼和海豚,那个冠冕堂皇的海岛还上演着无道的杀戮。成千上万的海豚被倒吊在船上,尸体划过曾经温顺游弋的海面。渔民嬉笑看着染血的海面,转身与腐朽的机构一同继续屠杀。
还好,世界上还有更多的人做着海豚的保护工作, 新加坡 人就是其中一员,在水上探险乐园的【海豚园】,这里保育着24支太平洋樽鼻海豚,研究它们的生活习性,并向公众开放倡导大家保护海豚的意识。
说真的,看过海豚的乖巧与可爱,没有人能狠得下心去伤害它们,你脑海中任何邪恶的念头都会被赶走,只剩下一个想法,想和它们做朋友,一起到大海遨游。
我走到池边的时候,它就这么乖乖的探出头,摇动尾巴,温柔的看着我,隔了2秒才重新回到水中,那一刻,我的心都快要融化了,脚步也再也迈不开。
不论颜值还是气质,不论情商还是智商,海豚在动物界中都是NO.1的存在
从它们兴奋的状态可以看出它们在海豚园里住得非常开心,总是时不时给我们来一个跳跃,让全场观众惊呼。
如果没有购买【海豚园】的【海豚奇遇体验】是不能进到池边的,游客们可以上到溶洞的二楼(见上图左上方),那里有两扇大窗也可以很好的观赏海豚。
【海豚奇遇体验】的各种体验价格见官网:
https://www.rwsentosa.com/zh-cn/attractions/dolphin-island/tickets
海豚救落水者的故事,我们听了很多很多,海豚在大海里与人玩耍、嬉戏的报道也常有所闻,经过学习训练的海豚,甚至能模仿某些人的话音。水上探险乐园的海豚们已经与人类建立了 友谊 ,给游客们带来了莫大的欢乐和惊奇。也许将来有更多的海豚,在更多的地方与人类建立联系,这种愿望并不是什么幻想。
观看了一会儿海豚的嬉戏,我们的【海豚奇遇体验】马上就要开始了,饲养员们会先把孩子们集中起来,给大家讲解关于海豚的知识,以及人与海豚相处的各种准则。
光是一个海豚抱枕,孩子们都舍不得放下,一会见了真海豚肯定抓狂
接下来,大家换好统一的潜水衣,手脚消毒之后就开始下水了,饲养员一一给我们展示海豚的各种特性,皮肤、嘴巴、鳍、牙齿还有游泳姿态等等
调皮的海豚还会在我们面前来各种飞跃来展示自己愉悦的心情,原来海豚也是喜欢热闹的
一系列科普之后,就是亲密接触时间,各种抚摸玩耍,各种合影
在水上探险乐园,并不会像国内的很多水族馆那样,把海豚训练成为演员来进行各种表演挣钱,要知道20多支海豚可以组建一个很大的表演规模了,年吸金能力也在数千万新币左右。
而名胜世界,只是默默的保育着它们,更多的用于科研和教育,也让更多的孩子们能够和海豚亲密接触,把这份正能量传递下去。
【海豚园】入口旁边就是【魟鱼湾】,这也是另外收费的体验项目,在这里可以抚摸和喂养侏罗纪时代就已经出现的魟鱼们
从海豚园出来逆时针走,我们就来到了11号游玩项目【彩虹礁游】,这是我个人觉得最好玩最有意识的一个项目,平时经常在海岛浮潜,但鱼的数量和密度远远没有【彩虹礁游】里这么多,这里的鱼是真的超级多。
它们总是一大群一大群的涌过来,甚至多到把我想拍摄的主体都掩盖了
【彩虹礁游】项目是模仿近海珊瑚礁生态系统,用玻璃和海底天然的珊瑚礁围合而成的一个大型浮潜池,景区提供救生衣和呼吸面罩,即使不会游泳也可以享受被热带鱼群包围的奇妙感受。
在【彩虹礁游】项目旁边,有一片椰林和人造沙滩,如果妈妈累了,可以躺着休息玩自拍,让爸爸带着孩子去疯。
继续往前走,就是10号项目【海马游乐池】,这里是低龄孩子戏水和玩水枪的好地方
中午在旁边的【海湾餐厅】点一份17新币的儿童套餐,就会送这样一个鲨鱼水枪,还是非常划算的
还有25新币的怪兽咖喱饭,分量很大,足够父母两人的量
菜品的味道还是不错的,对于孩子来说,炸鸡和薯条就是天底下最美味的食物
吃过午饭,下午的游玩重点可以几个滑道上,身高1.2米以上的,可以去体验9号【飞跃极限滑道】、8号【喷射滑道】、7号【激流滑道】和6号【旋风滑道】,
如果孩子的年龄还比较小,那么4号【螺旋滑道】、3号【漩涡滑道】可能就更适合一些。
7号【激流滑道】和6号【旋风滑道】
全民狂欢的【冲浪湾】,大家对这个玩法应该不陌生,孩子们还是穿好救生衣更加保险。
最后玩得精疲力竭的时候可以躺在游泳圈上体验一把【探险河流】,顺着水流再游览一次园区,还可以看到不少海洋生物。
⭐️名胜世界的中庭区域与仙鹤芭蕾表演
连接名胜世界6大酒店和3大游乐园的是名胜世界的中庭区域,在这片区域之中,有音乐喷泉【梦之湖】,有各种特色餐饮店和礼品店,有24小时营业的711,还有 新加坡 唯一一个彩色的鱼尾狮,这是重要的打卡点,最后,在每晚8点,在滨海坊还有【仙鹤芭蕾表演】
音乐喷泉【梦之湖】
彩色的鱼尾狮, 新加坡 仅此一个
各个特色的礼品店和餐饮店(后面会介绍两处值得一去的餐饮店)
每晚8点在【滨海坊】准时上演的【仙鹤芭蕾表演】,两只巨大铁鹤在水体幻影及离焕光效中灵巧翱翔,采用视听技术,结合灯光流水效果,刻画出仙鹤的优雅求爱之舞,最后展翅欲飞,以焰火作为结束,每一场的时间大约是12分钟左右。
这是世界上最大规模的室外电动机械演出项目,是由荣获四届艾美奖的国际秀大师Jeremy Railton操刀策划设计的,他作品中较为经典又让我们熟知的有“ 北京 世贸天阶”和“ 盐湖城 冬奥会开幕式”。
每只仙鹤重达80吨,高30米(10层楼高),仙鹤芭蕾通过数码艺术、LED显示屏、令人惊叹的灯光和水幕效果,以及完美的配乐,展现了一个宏伟梦幻的梦中幻境。
⭐️名胜世界的美食
没有美食的度假生活是不完美的,在圣淘沙名胜世界,除了众多的游玩设施,这里还汇聚了全 新加坡 最多的米其林餐厅,从法式大餐到 马来西亚 街头小吃,从日式料理到川味火锅,几乎可以在这里找到来自全世界的美食,满足每一个挑剔的胃。
我最喜欢的一家是叫【forest森 新派中餐厅】,位于逸濠酒店大堂旁,别具一格的装修风格,四棵 大树 撑起了高高的屋顶,色彩在空间里流动,非常梦幻,而食物本身也格外讲究,从用料到做法既有创新又有传承,营养和味道均无可挑剔,不管是大人还是孩子都吃出了浓浓的幸福感,人均消费300-500人民币。
我超喜欢这个以树为主题的装修风格
赠送的开胃前菜,很精致的虾饺
【forest森 新派中餐厅】以粤菜为主,讲究选材和用料,特别适合孩子
另一处比较有性价比的食肆叫作【 马来西亚 美食街】,位于名胜世界的中庭,靠近环球影城的入口,云集了 马来西亚 的各色小吃,而且每一家店都是老板亲自考察之后引进的,味道一点也不比 吉隆坡 的差,如果白天玩得精疲力竭了,想要早一点吃完回酒店休息,那这里就是最佳选择了。
美食街被打造成了 吉隆坡 街头的样子,显得格外有人情味和烟火气,在名胜世界的三天假期中,我们来了两次,吃了大部分的食物,其中以下三样是非常值得推荐的:
【亚妹 福建 虾面】:1985年,林美妹与丈夫在 马来西亚 槟城 创立亚妹 福建 虾面,至今已有26年的时间,平均每天卖出200至300碗虾面。制作虾面程序繁复,首先汤底要用虾壳、猪骨和干辣椒碎熬制三小时,热腾腾的香辣清汤浇在通菜、芽菜、虾肉、烚蛋、排骨、米粉和蛋面的大碗里,立即端上去给食客。
【 巴生 肉古茶】: 此茶非彼茶,肉骨茶中没有茶叶,而是一道以猪肉和猪骨配合中药熬煮多个小时而成的浓汤,独特的风味扬名海外,深受各地游客喜爱。
【海峡沙爹】:沙爹由一串串鲜嫩多汁的肉块放在传统炭火上烤制而成。搭配混合碾磨花生制成的沙爹酱,盖上浓郁的菠萝,这一美味永远是不变的至爱。
结束语
名胜世界,你真的满足了一个家庭在度假生活中的全部幻想,食住行玩一应俱全,如果你正在计划国庆假期的亲子旅行,那么 新加坡 圣淘沙岛名胜世界真的是你们一家人的不二选择,绝对不会后悔。
⭐️看完了整个攻略,最后,我给大家设计一个名胜世界三日行完美攻略:
DAY1: 上午飞抵 新加坡 ,中午入住名胜世界的任意酒店,下午游玩【S.E.A.海洋馆】,晚餐在【forest森 新派中餐厅】享受美食盛宴,晚上8点在滨海坊观看【仙鹤芭蕾表演】
DAY2: 自然醒,早餐后全天游玩【环球世界】,晚餐在【 马来西亚 美食街】享受特色美食。
DAY3: 自然醒,早餐后退房,寄存行李,前往【水上探险乐园】游玩,下午前往樟宜机场,回家。
三天的旅程结束,大家还可以去往新加坡市区以及新加坡动物园继续享受亲子之旅,窝里有游记可供大家参考。
维修师傅服务态度很好,快速的解决了问题,维修速度很快很专业
不知道是因为什么原因,师傅上门来给我检查了,告诉我了是什么原因,什么问题,然后我就让他修了,修理的很好,价格收费什么的也很合理
师傅服务态度很好,按约定好的时间很准时到了,维修很专业,一会儿功夫就给修好了,现在终于可以正常运作了
师父上门维修特别快,很仔细很认真,工作态度端正,而且其他问题也能帮忙处理没有收其他费用很满意
预约了师傅马上来上门来了,费用还是可以接受的,师傅态度做事不错
有专业的技术的人员,都拥有专业的培训,服务质量好,态度满意,价格合理
收费合理,师傅上门准时。态度挺好
找了师傅上门,检查后说是线路故障了,换了一下,半个小时就修好了,很专业
下单后师傅很快就联系我了,跟师傅电话聊好价格就上门了,换了显示面板、目前没有再继续乱响。
已修好,师傅服务周到,态度很好