PageSourceSearch

https://www.chuanglan.com/_next/static/chunks/app/(default)/about/page-176550ffd69117b0.js

js chuanglan.com collected 2026-10-03 21:33:02 UTC 52,236 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2583],{2741:e=>{e.exports={main:"details_main__1w6VK"}},4923:(e,t,a)=>{Promise.resolve().then(a.bind(a,28255))},25366:e=>{e.exports={display:"journey_display__KAIvy",eyebrow:"journey_eyebrow__LmT_m",reveal:"journey_reveal__JpQ0M",journey:"journey_journey__fu5N4",journeyHeader:"journey_journeyHeader__eSDyS",journeyHead:"journey_journeyHead__yArX1",titleLine:"journey_titleLine__CDoEW",titleGradient:"journey_titleGradient__dUHE5",journeyStages:"journey_journeyStages__iRLHo",stageGrid:"journey_stageGrid__JN9p0",stageCard:"journey_stageCard__abaGH",cardShimmer:"journey_cardShimmer__pvkXF",stageCardFeatured:"journey_stageCardFeatured__kfUKg",stageBadge:"journey_stageBadge__uTU7n",badgeGlow:"journey_badgeGlow__7xDDn",stageMeter:"journey_stageMeter__5yW8K",activeMeter:"journey_activeMeter__mWKHT",journeyTimeline:"journey_journeyTimeline__dfN1r",timelineWrap:"journey_timelineWrap__YEAre",timelineAxis:"journey_timelineAxis__7rbpL",timelineNode:"journey_timelineNode__hWfpR",timelineLeft:"journey_timelineLeft__JSKwA",timelineContent:"journey_timelineContent__T9A1J",timelineImage:"journey_timelineImage__Qdp7G",nodeMarker:"journey_nodeMarker__FBgtt",timelineRight:"journey_timelineRight__lYDvu",timelineSlideInLeft:"journey_timelineSlideInLeft__m5GYr",timelineSlideInRight:"journey_timelineSlideInRight__wAi98",timelineNodeAi:"journey_timelineNodeAi__pA_n5",nodeMarkerPop:"journey_nodeMarkerPop__nhS_0",nodeYear:"journey_nodeYear__H86jp",nodeDot:"journey_nodeDot__UO_5V",nodePhaseGroup:"journey_nodePhaseGroup__KK3Su",aiTags:"journey_aiTags___AycP",nodeDotAi:"journey_nodeDotAi__ZvS9R",pulseRing:"journey_pulseRing__58xJO",particles:"journey_particles__UoZLF",particleOrbit:"journey_particleOrbit__ksiZW",particlePulse:"journey_particlePulse__0Kcn_",timelineEnd:"journey_timelineEnd__hAVJ5",journeyClosing:"journey_journeyClosing__ynH0_",closingPrimary:"journey_closingPrimary__ls3IP",closingAccent:"journey_closingAccent__R8_JY",closingLine:"journey_closingLine__lWjgR",timelineSlideInUp:"journey_timelineSlideInUp__wAEll",aiShimmer:"journey_aiShimmer__fmm0H"}},28255:(e,t,a)=>{"use strict";a.d(t,{default:()=>el});var i=a(95155),n=a(12115),s=a(89584),r=a.n(s);function c(e,t,a){return Math.max(t,Math.min(a,e))}function l(e,t){let a=43758.5453123*Math.sin(127.1*e+311.7*t);return a-Math.floor(a)}function o(e,t,a){let i=c((a-e)/(t-e),0,1);return i*i*(3-2*i)}function d(e,t,a){return e.map((e,i)=>Math.round(e+(t[i]-e)*a))}function m(){let e=(0,n.useRef)(null),t=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let a=t.current,i=e.current;if(!a||!i)return;let n=a.getContext("2d");if(!n)return;let s=window.matchMedia("(prefers-reduced-motion: reduce)").matches,r=0,m=0,p=[],g=0,_=2*Math.PI,u=()=>{let e=r<720?11:9,t=[],a=.35*r,i=.65*r,n=Math.round(.12*m),s=Math.round(.88*m),d=.5*r,g=.43*m,u=r*(r<720?.31:.2),h=m*(r<720?.22:.17);for(let p=n;p<s;p+=e)for(let n=Math.round(.01*r);n<.99*r;n+=e){let s=Math.hypot((n-d)/u,(p-g)/h);if(s<1)continue;let j=n<a?"left":"right";if(n>=a&&n<=i)continue;let x=Math.round(p/e),y=Math.round(n/e),v=l(1.37*y,1.91*x),b=function(e,t,a){let i=0,n=.5,s=1;for(let r=0;r<4;r+=1)i+=function(e,t,a){let i=Math.floor(e),n=Math.floor(t),s=e-i,r=t-n,c=s*s*(3-2*s),o=r*r*(3-2*r),d=l(i+a,n-a),m=l(i+1+a,n-a);return(d*(1-c)+m*c)*(1-o)+(l(i+a,n+1-a)*(1-c)+l(i+1+a,n+1-a)*c)*o}(e*s,t*s,a*(r+1)*.23)*n,s*=2,n*=.5;return i}(.01*n,.014*p,6*v),f=0;if("left"===j){let e=n/(.43*r);f=Math.max(1-Math.abs(p-m*(.47+.085*Math.sin(e*Math.PI*1.35)+.026*Math.sin(e*Math.PI*3.6)))/(m*(.155+.035*Math.sin(e*Math.PI*1.9+.4))),.74*(1-Math.hypot((e-.16)/.62,(p/m-.48)/.38)))*(1-o(.72,.98,e))}else{let e=(r-n)/(.43*r),t=void 0;f=Math.max(1-Math.abs(p-m*(.48+.07*Math.sin(e*Math.PI*1.22+.7)+.032*Math.sin(e*Math.PI*3.15+1.2)))/(m*(.145+.03*Math.sin(e*Math.PI*2.05+1.1))),.68*(1-Math.hypot((e-.1)/.7,(p/m-.5)/.4)))*(1-o(.76,1.02,e))*(l(Math.floor(y/3),Math.floor(x/2))>.17?1:.55)}let w=o(1,1.34,s);if(f+=(b-.5)*.3,(f*=w)<.045||v>c(f+.38,.18,.96))continue;let N=o(.08,.8,f);t.push({x:n,y:p,side:j,phase:(.42*y+.31*x+v*_)%_,slowPhase:(.1*y+.16*x+("left"===j?0:.65*Math.PI))%_,waveIndex:(.58*y+.09*x+2.6*v)%12,size:.95+.92*l(y+31,x+47),alph
1a:c((.12+.84*N+.1*l(y+71,x+89))*(.34+.66*w),.08,.98),edge:N,pulse:.82+.36*l(y+13,x+17)})}p=t},h=e=>{n.clearRect(0,0,r,m);let t=.001*e,a=t/5.4%1,i=Math.sin(1.02*t),l=Math.sin(1.02*t+.58*Math.PI);p.forEach(e=>{let o=Math.sin(.92*t+e.phase),p="left"===e.side?i:l,g=Math.sin(.22*t+e.slowPhase),u=.034*Math.sin(.021*e.y+e.waveIndex),h=(e.x/r+.021*e.waveIndex+u-a+1)%1,j=Math.exp(-Math.pow((h-.18)/.12,2)),x=.58*Math.exp(-Math.pow((h-.55)/.15,2)),y=s?.36:c(j+x,0,1),v=e.x+(s?0:.38*g+.22*p),b=e.y+(s?0:.1*o+.1*p),f=s?1:c(.88+.075*o+.075*p*e.pulse+.58*y,.7,1.48),w=s?1:c(.58+.24*Math.sin(.84*t+1.7*e.phase)+.56*y,.18,1.34),N=c(e.alpha*(e.edge>.44?f:w)+.26*y,.06,1),I=c(e.size*(s?1:c(.82+.04*o+.045*p+.44*y,.62,1.42)),.72,2.38),[M,S,A]=function(e,t,a,i){let n=c("left"===e.side?1-e.x/(.43*t):1-(t-e.x)/(.43*t),0,1),s=c(e.y/a,0,1),r=c(.72*n+.22*e.edge+.18*i,0,1),l=c(("right"===e.side?.22:.1)+.28*s+.18*i,0,.58),o=d([218,232,255],[0,102,255],r);return d(o,[117,95,236],l)}(e,r,m,y);n.beginPath(),n.fillStyle="rgba(".concat(M,", ").concat(S,", ").concat(A,", ").concat(N,")"),n.arc(v,b,I,0,_),n.fill()}),s||(g=window.requestAnimationFrame(h))},j=()=>{let e=i.getBoundingClientRect();r=Math.max(1,Math.round(e.width)),m=Math.max(1,Math.round(e.height));let t=Math.min(window.devicePixelRatio||1,2);a.width=Math.round(r*t),a.height=Math.round(m*t),a.style.width="".concat(r,"px"),a.style.height="".concat(m,"px"),n.setTransform(t,0,0,t,0,0),u(),window.cancelAnimationFrame(g),h(performance.now())},x="ResizeObserver"in window?new ResizeObserver(j):null;return x?x.observe(i):window.addEventListener("resize",j),j(),()=>{window.cancelAnimationFrame(g),x?x.disconnect():window.removeEventListener("resize",j)}},[e,t]),(0,i.jsxs)("section",{className:r().hero,ref:e,children:[(0,i.jsx)("canvas",{className:r().heroMap,ref:t,"aria-hidden":"true"}),(0,i.jsx)("div",{className:"wrap ".concat(r().heroGrid),children:(0,i.jsxs)("div",{className:r().heroCopy,children:[(0,i.jsx)("p",{className:"".concat(r().eyebrow," ").concat(r().heroReveal),children:"关于创蓝"}),(0,i.jsxs)("h1",{className:"".concat(r().display," ").concat(r().heroReveal),children:["让每一次",(0,i.jsx)("span",{className:r().titleAccent,children:"连接"}),"都值得信赖"]}),(0,i.jsx)("p",{className:r().heroReveal,children:"创蓝云智是一家以 CPaaS 云通讯平台为核心的技术公司。我们坚持“精于技术,简于接口”,用稳定、安全、可扩展的通讯能力,帮助企业与客户建立长期信任与触达。"}),(0,i.jsxs)("div",{className:"".concat(r().heroActions," ").concat(r().heroReveal),children:[(0,i.jsx)("button",{className:"".concat(r().btn," ").concat(r().primaryBtn," js-kefu"),type:"button",children:(0,i.jsx)("span",{className:r().btnLabel,children:(0,i.jsx)("span",{children:"联系咨询"})})}),(0,i.jsx)("a",{href:"#story",className:"".concat(r().btn," ").concat(r().secondaryBtn),children:(0,i.jsx)("span",{className:r().btnLabel,children:(0,i.jsx)("span",{children:"了解品牌故事"})})})]})]})})]})}var p=a(67338),g=a.n(p);let _=[{src:"https://static2.253.com/ups/web/images/about/mission_logo_1.png",alt:"互联网行业客户标识"},{src:"https://static2.253.com/ups/web/images/about/mission_logo_2.png",alt:"金融行业客户标识"},{src:"https://static2.253.com/ups/web/images/about/mission_logo_3.png",alt:"出海行业客户标识"},{src:"https://static2.253.com/ups/web/images/about/mission_logo_4.png",alt:"政企行业客户标识"},{src:"https://static2.253.com/ups/web/images/about/mission_logo_more.png",alt:"更多行业客户标识"}];function u(){return(0,i.jsx)("section",{className:g().mission,id:"story",children:(0,i.jsxs)("div",{className:"wrap ".concat(g().missionGrid),children:[(0,i.jsxs)("div",{className:g().reveal,"data-about-reveal":!0,children:[(0,i.jsx)("p",{className:g().eyebrow,children:"Mission Intro"}),(0,i.jsxs)("h2",{className:g().missionTitle,children:["“我们相信,",(0,i.jsx)("span",{children:"好的技术"}),"应该像空气一样存在,看不见,却无处不在。”"]}),(0,i.jsx)("figure",{className:g().missionImage,children:(0,i.jsx)("img",{src:"https://static2.253.com/ups/web/images/about/mission.png",alt:"创蓝云智团队配图"})})]}),(0,i.jsxs)("div",{className:"".concat(g().missionProof," ").concat(g().reveal),"data-about-reveal":"card",children:[(0,i.jsx)("div",{className:g().avatarStack,"aria-label":"客户头像组",children:_.map(e=>(0,i.jsx)("span",{children:(0,i.jsx)("img",{src:e.src,alt:e.alt})},e.src))}),(0,i.jsxs)("div",{className:g().missionStat,children:[(0,i.jsx)("strong",{children:"20W+"}),(0,i.jsx)("span",{children:"客户"})]}),(0,i.jsxs)("div",{className:g().missionText,children:[(0,i.jsx)("p",{children:"创蓝云智成立于中国,专注于为企业提供全球化的通讯基础è
1®¾æ–½æœåŠ¡ã€‚ä»ŽçŸ­ä¿¡ã€è¯­éŸ³åˆ°æ™ºèƒ½å®¢æœä¸Žéšç§é€šè¯ï¼Œæˆ‘ä»¬çš„äº§å“è¦†ç›–ç”¨æˆ·éªŒè¯ã€è¥é”€æŽ¨å¹¿ã€å®¢æˆ·æœåŠ¡ç­‰æ ¸å¿ƒåœºæ™¯ã€‚"}),(0,i.jsx)("p",{children:"多年来,我们与金融、电商、物流、互联网等行业的领先企业同行,把复杂的通讯协议封装成简单可靠的 API,让开发者可以专注于业务本身。"}),(0,i.jsx)("p",{children:"今天,创蓝云智继续以“连接”为使命,在稳定性、安全性和合规性上持续投入,为全球企业的数字化沟通提供值得信赖的底座。"})]})]})]})})}let h=e=>"".concat("https://static2.253.com/ups/web/images/about","/").concat(e),j=[{id:"network",title:"通信网络",kicker:"Network Layer",desc:"直连国内三大运营商及多家海外运营商,构建高冗余、低延迟的通讯骨干网。",image:h("communication-network.png"),points:["三大运营商深度接入,多路由自动切换","海外节点覆盖,支持全球化业务落地"]},{id:"api",title:"API 平台",kicker:"API Layer",desc:"将短信、语音、验证、风控等通信能力封装为稳定接口,帮助企业快速接入业务系统。",image:h("api-platform.png"),points:["鉴权、发送、回执、错误码全链路标准化","支持 API、SDK、控制台多种接入方式"]},{id:"data",title:"数据智能",kicker:"Intelligence Layer",desc:"围绕触达、核验、风控和转化场景沉淀数据能力,让通信链路具备识别、判断和优化能力。",image:h("data-intelligence.png"),points:["支持号码核验、行为识别、风险拦截","结合发送状态与回执数据优化触达效果"]},{id:"service",title:"服务保障",kicker:"Service Layer",desc:"从接入咨询、技术联调到运行监控,提供面向企业关键业务的持续服务保障。",image:h("service-support.png"),points:["7\xd724 技术运维支持,保障高并发业务稳定运行","安全合规体系与服务流程支撑长期交付"]}],x=[{title:"稳定为先",desc:"对通讯基础设施而言,稳定不是加分项,而是底线。我们通过多活架构与实时监控,把可靠性刻进每一次调用。"},{title:"简单接口",desc:"再复杂的能力,也应该通过清晰的文档与一致的 API 交付。我们相信,优秀的接口会自己说话。"},{title:"全球视野",desc:"从亚太到欧美,我们帮助企业跨越时区与运营商边界,让信息以本地化的方式触达全球用户。"},{title:"长期主义",desc:"不追逐短期风口,而是与客户一起成长。我们关注的不仅是项目上线,更是三年、五年后的持续价值。"}],y=[{number:"15å¹´+",label:"通讯行业深耕",className:"statOne",icon:h("stats-industry-years.png")},{number:"180+",label:"服务国家和地区",className:"statTwo",icon:h("stats-global-coverage.png")},{number:"20W+",label:"企业客户伙伴",className:"statThree",icon:h("stats-enterprise-customers.png")},{number:"7*24",label:"技术运维支持",className:"statFour",icon:h("stats-support-24-7.png")}],v=[{phase:"PHASE I",year:"2011-2014",title:"奠基期",desc:"从 0 到 1,定义云通讯的平台化标准。"},{phase:"PHASE II",year:"2016-2020",title:"扩张期",desc:"从国内到全球,从单点到全渠道。"},{phase:"PHASE III",year:"2021-2025",title:"生态期",desc:"从连接到生态,从服务到基础设施。"},{phase:"PHASE IV",year:"2026-",title:"智变期",desc:"AI 重构通信,从基础设施到智能引擎。",badge:"AI NEXT"}],b=e=>h("".concat(e,".png")),f=[{phase:"PHASE I",year:"2011",title:"通信启航",desc:"从通信基础设施的深耕开始,以技术为锚点,开启云通讯服务的探索之路。创业之初,便确立「连接」为核心使命。",side:"left",image:b("2011")},{phase:"PHASE I",year:"2014",title:"平台筑基",desc:"率先完成云通讯 CPaaS 平台化升级,将分散的通信能力整合为标准化、可编排的服务体系,为行业奠定可扩展的技术底座。",side:"right",image:b("2014")},{phase:"PHASE II",year:"2016",title:"出海布局",desc:"以前瞻性视野启动全球化战略,突破地域边界,在关键市场建立节点ï¼
1Œä¸ºæž„建跨境通信网络埋下战略伏笔。",side:"left",image:b("2016")},{phase:"PHASE II",year:"2018",title:"万数互联",desc:"打造「万数」接口生态,以开放架构连接开发者与企业。通信能力从此不再是孤岛,而成为可无限扩展的数字基础设施。",side:"right",image:b("2018")},{phase:"PHASE II",year:"2020",title:"全渠道跃迁",desc:"从短信到语音,从传统通道到 5G 新基建,完成多渠道通信能力的全面升级。企业触达用户的每一个场景,从此都有我们的技术支撑。",side:"left",image:b("2020")},{phase:"PHASE III",year:"2021",title:"终端破局",desc:"与全球六大主流手机厂商建立深度合作,打通从云端到终端的原生通信入口,构建无缝、直达的用户连接体验。",side:"right",image:b("2021")},{phase:"PHASE III",year:"2023",title:"全球织网",desc:"建成覆盖全球的 CPaaS 消息网络,实现跨区域、跨运营商的实时消息调度与智能路由。信息触达,真正无国界。",side:"left",image:b("2023")},{phase:"PHASE III",year:"2025",title:"生态纪元",desc:"接口生态全球化元年。我们将开放、连接、智能的通信能力注入全球数字经济的每一个角落,开启平台化战略的新篇章。",side:"right",image:b("2025")},{phase:"PHASE IV",year:"2026",title:"AI 驱动",desc:"通信能力全面接入人工智能引擎,从智能路由调度到 AI 交互式通信,从数据洞察到自动化运营决策。我们正将「连接」升级为「智能è¿
1žæŽ¥ã€ï¼Œå¼€å¯äº‘通讯的 AI 原生时代。",side:"left",ai:!0,image:b("2026"),tags:["智能路由","AI 交互","自动决策"]}],w=[{tag:"Platform",title:"平台研发团队",desc:"持续建设高并发通信平台、路由调度、回执追踪和开放接口,让客户系统可以稳定调用通信能力。",image:h("engineering-team.png")},{tag:"Network",title:"通道与运营团队",desc:"围绕运营商资源、海外通道、本地化触达和合规规则进行长期运营,保障消息可达与业务连续。",image:h("channel-operations.png")},{tag:"Success",title:"客户成功团队",desc:"把复杂需求转化为可落地方案,陪伴客户完成接入、上线、优化和长期增长。",image:h("customer-team.png")}],N=[{id:"enterpriseRecognition",label:"行业认可"},{id:"customerRecognition",label:"客户认可"},{id:"internationalRecognition",label:"国际伙伴认可"},{id:"companyHonor",label:"公司荣誉"},{id:"enterprise",label:"企业资质"},{id:"intellectualProperty",label:"知识产权"}],I=h("authority_ab_1.jpg"),M=e=>h("industry-recognition/".concat(e)),S=e=>h("company-honors/".concat(e)),A=e=>h("enterprise-qualifications/".concat(e)),P=e=>h("intellectual-property/".concat(e)),C=[{title:"华为云印尼最具价值合作伙伴",desc:"2023 年度合作伙伴荣è
1ª‰",image:M("1.png"),category:"customerRecognition"},{title:"海南数据要素产业优秀数据产品",desc:"2023 Excellent Data Products",image:M("2.png"),category:"enterpriseRecognition"},{title:"Telkom Indonesia SMS A2P 业务优秀贡献",desc:"2022 Excellent contributions for SMS A2P Business",image:M("3.png"),category:"internationalRecognition"},{title:"e代驾年度优秀供应商",desc:"2021 年度供应商认可",image:M("4.png"),category:"customerRecognition"},{title:"中国联合网络通信有限公司盐城市分公司最佳合作伙伴",desc:"2021 年度中国联合网络通信有限公司盐城市分公司",image:M("5.png"),category:"enterpriseRecognition"},{title:"松江联通最佳合作伙伴",desc:"2021 年度中国联通松江分公司合作伙伴认可",image:M("6.png"),category:"enterpriseRecognition"},{title:"万惠集团金牌合作伙伴",desc:"金牌合作伙伴荣誉",image:M("7.png"),category:"customerRecognition"},{title:"中盾安信可信身份认证平台合作伙伴证书",desc:"互联网+可信身份认证平台",image:M("8.png"),category:"customerRecognition"},{title:"江苏移动 DICT 生态合作创新领航奖",desc:"2024 年度生态合作荣誉",image:M("9.png"),category:"enterpriseRecognition"},{title:"中原消费金融金牌服务合作伙伴奖",desc:"2023 年度服务合作荣誉",image:M("10.png"),category:"customerRecognition"},{title:"江苏移动 DICT 生态合作精诚合作奖",desc:"2023 年度生态合作荣誉",image:M("11.png"),category:"enterpriseRecognition"},{title:"江苏移动 DICT 生态合作产品共创奖",desc:"2023 年度生态合作荣誉",image:M("12.png"),category:"enterpriseRecognition"},{title:"中国移动集团短彩信业务突出贡献奖",desc:"2019 年度业务贡献荣誉",image:M("13.png"),category:"enterpriseRecognition"},{title:"阿里云最佳支持奖",desc:"阿里云合作支持荣誉",image:M("14.png"),category:"customerRecognition"},{title:"英诺帕斯发展伙伴恒星",desc:"2023 年度发展伙伴认可",image:M("15.png"),category:"customerRecognition"},{title:"HarmonyOS NEXT SDK 星河奖",desc:"华为 HarmonyOS 生态荣誉",image:M("16.png"),category:"customerRecognition"},{title:"ACC 2022 合作伙伴表彰",desc:"Appreciation for support as Event Partner",image:M("17.png"),category:"internationalRecognition"},{title:"IMS 五年合作伙伴奖",desc:"5 Years Partnership Award",image:M("18.png"),category:"internationalRecognition"},{title:"增值电信行业优秀企业奖",desc:"中国通信企业协会荣誉",image:M("19.png"),category:"enterpriseRecognition"},{title:"中国移动国际 A2P 短信业务最佳合作伙伴",desc:"2021 年度国际业务荣誉",image:M("20.png"),category:"internationalRecognition"},{title:"中国联通国际业务战略合作伙伴",desc:"2021 年国际业务荣誉",image:M("21.png"),category:"internationalRecognition"},{title:"中国移动集团短彩信突出贡献奖",desc:"2021 年度集团短彩信荣誉",image:M("22.png"),category:"enterpriseRecognition"},{title:"中国移动集团短彩信业务优秀合作伙伴",desc:"2022 年度集团短彩信荣誉",image:M("23.png"),category:"enterpriseRecognition"}].map(e=>({...e})),E=[{title:"松江区中山街道转型示范奖",desc:"2022 年度街道转型示范荣誉",image:S("1.png")},{title:"党员科技创新先锋团队",desc:"2021 年度党建科技创新团队",image:S("2.png")},{title:"松江区中山街道党建引领创新奖",desc:"2020 年度党建引领创新荣誉",image:S("3.png")},{title:"松江区贡献之星",desc:"2019 年度先进典型表彰",image:S("4.png")},{title:"非公企业工会规范运作示范单位",desc:"松江区中山街道总工会荣誉",image:S("5.png")},{title:"松江区先进职工之家",desc:"2018 年度工会建设荣誉",image:S("6.png")},{title:"松江区中山街道党建引领创新奖",desc:"2022 年度街道党建荣誉",image:S("7.png")},{title:"松江区中山街道办公公益奖",desc:"2022 年度公益贡献荣誉",image:S("8.png")},{title:"松江区中山街道质量创新奖",desc:"2022 年度质量创新荣誉",image:S("9.png")},{title:"松江区优秀服务业奖",desc:"2019 年度经济高质量发展企业",image:S("10.png")},{title:"松江区拥军优属荣誉证书",desc:"2021 年松江区拥军优属工作荣誉",image:S("11.png")},{title:"松江区党群工作示范企业",desc:"2023 年度党群工作荣誉",image:S("12.png")},{title:"松江区红十字会人道救助,爱心关怀荣誉",desc:"松江区红十字会荣è
1ª‰",image:S("13.png")},{title:"松江区转型引领企业奖",desc:"2024 年度转型引领企业奖",image:S("14.png")},{title:"松江区质量创新企业",desc:"2024 年度质量创新企业",image:S("15.png")},{title:"松江区社会贡献企业",desc:"2023 年度社会贡献企业",image:S("16.png")}].map(e=>({category:"companyHonor",...e})),R=[...C,...E,...[{title:"AAA 级信用企业",desc:"企业信用等级证书",image:A("1.png")},{title:"AAA 级诚信供应商",desc:"企业信用等级证书",image:A("2.png")},{title:"中国互联网综合实力企业",desc:"2020 年中国互联网协会评定",image:A("3.png")},{title:"高成长性总部",desc:"松江区总部荣誉资质",image:A("4.png")},{title:"号码状态检测数据产品登记证书",desc:"浙江大数据交易中心登记",image:A("5.png")},{title:"上海市互联网综合实力前五十家企业",desc:"2025 年度上海市互联网综合实力前五十家企业",image:A("6.png")},{title:"隐私信息管理体系认证证书",desc:"ISO/IEC 27701:2019",image:A("7.png")},{title:"隐私信息管理体系认证证书",desc:"ISO/IEC 27701:2019 英文证书",image:A("8.png")},{title:"信息安全管理体系认证证书",desc:"GB/T 22080-2025 / ISO/IEC 27001:2022",image:A("9.png")},{title:"信息技术服务管理体系认证证书",desc:"ISO/IEC 20000-1:2018",image:A("10.png")},{title:"信息技术服务管理体系认证证书",desc:"ISO/IEC 20000-1:2018 英文证书",image:A("11.png")},{title:"质量管理体系认证证书",desc:"GB/T 19001-2016 / ISO 9001:2015",image:A("
112.png")},{title:"ITSS 符合性证书",desc:"信息技术服务标准符合性认证",image:A("13.png")},{title:"CMMI Maturity Level 3",desc:"软件能力成熟度模型集成认证",image:A("14.png")},{title:"中小企业协会会员单位",desc:"上海市经济和信息化委员会相关资质",image:A("15.png")},{title:"副主任单位",desc:"中国通信企业协会增值服务专业委员会",image:A("16.png")},{title:"党支部建设示范点",desc:"2025 年至 2027 年党建示范资质",image:A("17.png")},{title:"中国通信企业协会会员证书",desc:"会员单位资质",image:A("18.png")},{title:"软件企业证书",desc:"中国软件行业协会软件企业认证",image:A("19.png")},{title:"高新技术企业证书",desc:"国家高新技术企业认定",image:A("20.png")},{title:"电信终端产业协会会员单位",desc:"TAF 协会会员证书",image:A("21.png")},{title:"数据安全与隐私计算专委会会员单位",desc:"上海市信息安全行业协会资质",image:A("22.png")},{title:"松江区企业技术中心",desc:"企业技术中心证书",image:A("23.png")},{title:"上海市松江区高新技术企业协会理事单位",desc:"协会理事单位资质",image:A("24.png")},{title:"最具影响力短信服务商",desc:"2016-2017 年度行业服务资质",image:A("25.png")},{title:"少数民族大学生实习就业基地",desc:"松江区实习就业基地",image:A("26.png")},{title:"上海市信息安全行业协会会员单位",desc:"第五届会员单位",image:A("27.png")},{title:"联合创新中心",desc:"NICE 与创蓝云智联合创新中心",image:A("28.png")},{title:"中国互联网协会会员单位",desc:"互联网协会会员资质",image:A("29.png")},{title:"5G 消息工作组理事单位",desc:"2022 年至 2024 年理事单位",image:A("30.png")},{title:"信息系统安全等级保护备案证明",desc:"第二级等保备案证明",image:A("31.png")},{title:"信息系统安全等级保护备案证明",desc:"第三级等保备案证明",image:A("32.png")},{title:"信息系统安全等级保护备案证明",desc:"第三级等保备案证明",image:A("33.png")}].map(e=>({category:"enterprise",...e})),{category:"patent",title:"一种短信通道路由调度方法",desc:"通信路由调度专利",image:I},{category:"patent",title:"一种验证码安全校验系统",desc:"验证安全能力专利",image:I},{category:"patent",title:"一种号码风险识别方法",desc:"风控识别能力专利",image:I},{category:"patent",title:"一种消息回执处理方法",desc:"消息链路处理专利",image:I},{category:"patent",title:"一种高并发短信发送控制系统",desc:"é«
1˜å¹¶å‘通信专利",image:I},{category:"patent",title:"一种智能语音通知调度方法",desc:"语音调度能力专利",image:I},{category:"patent",title:"一种企业通信数据加密传输方法",desc:"数据安全传输专利",image:I},{category:"patent",title:"一种跨境消息状态同步系统",desc:"全球消息网络专利",image:I},...[{title:"一种短信推送系统",desc:"办理登记手续通知书",image:P("1.jpg")},{title:"一种基于 Groovy 脚本的通道对接方法及装置",desc:"发明专利证书",image:P("2.jpg")},{title:"一种基于 Groovy 脚本的通道对接方法及装置",desc:"专利申请受理通知书",image:P("3.jpg")},{title:"多渠道 OTP 发送方法、装置及电子设备",desc:"发明专利证书",image:P("4.jpg")},{title:"基于主节点控制的网络消息传输方法",desc:"发明专利证书",image:P("5.jpg")},{title:"基于 MQ 的高并发短信发送方法和装置",desc:"发明专利证书",image:P("6.jpg")},{title:"基于主节点控制的网络消息传输方法",desc:"办理登记手续通知书",image:P("7.jpg")},{title:"一种数据安全导出方法、装置及存储介质",desc:"发明专利证书",image:P("8.jpg")},{title:"一种数据安全导出方法、装置及存储介质",desc:"办理登记手续通知书",image:P("9.jpg")},{title:"短信文本的审核方法和装置",desc:"发明专利证书",image:P("10.jpg")},{title:"短信文本的审核方法和装置",desc:"办理登记手续通知书",image:P("11.jpg")},{title:"基于 MQ 的高并发短信发送方法和装置",desc:"办理登记手续通知书",image:P("12.jpg")},{title:"Android 客户端 gRPC 接口安全校验的方法和装置",desc:"发明专利证书",image:P("13.jpg")},{title:"Android 客户端 gRPC 接口安全校验的方法和装置",desc:"办理登记手续通知书",image:P("14.jpg")},{title:"5G 消息的发送系统、方法、电子设备及存储介质",desc:"发明专利证书",image:P("15.jpg")},{title:"5G 消息的发送系统、方法、电子设备及存储介质",desc:"办理登记手续通知书",image:P("16.jpg")},{title:"一种消息发送方法、装置及存储介质",desc:"发明专利证书",image:P("17.jpg")},{title:"一种基于布隆过滤器拦截风险短信的方法及装置",desc:"发明专利证书",image:P("18.jpg")},{title:"一种基于分布式高并发条件下审核短信文本的方法及装置",desc:"发明专利证书",image:P("19.jpg")},{title:"一种基于深度学习审核短信文本链接的方法及装置",desc:"发明专利证书",image:P("20.jpg")},{title:"一种短信推送系统",desc:"发明专利证书",image:P("21.jpg")},{title:"基于 dubbo 和 spring 框架的动态路由分组的方法",desc:"发明专利证书",image:P("22.jpg")}].map(e=>({category:"intellectualProperty",...e}))];var H=a(56696),T=a.n(H);function L(){return(0,i.jsx)("section",{className:T().values,children:(0,i.jsx)("div",{className:"wrap",children:(0,i.jsxs)("div",{className:T().valuesLayout,children:[(0,i.jsxs)("div",{className:"".concat(T().valuesIntro," ").concat(T().reveal),"data-about-reveal":!0,children:[(0,i.jsx)("p",{className:T().eyebrow,children:"Values"}),(0,i.jsxs)("h2",{className:T().display,children:["我们坚持的",(0,i.jsx)("span",{children:"四件事"})]}),(0,i.jsx)("div",{className:T().valuesVisual,children:(0,i.jsx)("img",{src:"https://static2.253.com/ups/web/images/about/values.png",alt:"创蓝云智价值观配图"})})]}),(0,i.jsx)("div",{className:T().valuesList,children:x.map((e,t)=>(0,i.jsxs)("article",{className:"".concat(T().valueRow," ").concat(T().reveal),"data-about-delay":t?String(80*t+80):void 0,"data-about-reveal":"card",children:[(0,i.jsx)("span",{className:T().valueIndex,children:String(t+1).padStart(2,"0")}),(0,i.jsxs)("div",{children:[(0,i.jsx)("h3",{children:e.title}),(0,i.jsx)("p",{children:e.desc})]})]},e.title))})]})})})}var k=a(97064),G=a.n(k);function O(e){let{item:t}=e;return(0,i.jsx)("figure",{className:G().platformCardVisual,children:(0,i.jsx)("img",{src:t.image,alt:"".concat(t.title,"示意图")})})}
1function F(){let[e,t]=(0,n.useState)(j[0].id),a=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let e=a.current;if(!e||!("IntersectionObserver"in window))return;let i=Array.from(e.querySelectorAll("[data-platform-panel]")),n=Array.from(e.querySelectorAll("[data-platform-visual]"));if(!i.length||!n.length)return;let s=new IntersectionObserver(e=>{var a,i;let n=e.filter(e=>e.isIntersecting).sort((e,t)=>Math.abs(e.boundingClientRect.top-.34*window.innerHeight)-Math.abs(t.boundingClientRect.top-.34*window.innerHeight))[0];(null==n?void 0:null===(i=n.target)||void 0===i?void 0:null===(a=i.dataset)||void 0===a?void 0:a.platformPanel)&&t(n.target.dataset.platformPanel)},{threshold:[.35,.55,.75],rootMargin:"-22% 0px -42% 0px"});return i.forEach(e=>s.observe(e)),t(i[0].dataset.platformPanel),()=>s.disconnect()},[a,t]),(0,i.jsx)("section",{className:G().capabilities,id:"capabilities",children:(0,i.jsxs)("div",{className:"wrap",children:[(0,i.jsxs)("div",{className:"".concat(G().sectionHead," ").concat(G().reveal),"data-about-reveal":!0,children:[(0,i.jsx)("p",{className:G().eyebrow,children:"Platform"}),(0,i.jsxs)("h2",{className:G().display,children:["平台能力:持续交付",(0,i.jsx)("span",{children:"稳定连接"})]}),(0,i.jsx)("p",{children:"从底层网络到上层服务,我们把复杂留给自己,把简单留给客户。"})]}),(0,i.jsxs)("div",{className:G().platformExplorer,ref:a,children:[(0,i.jsx)("div",{className:G().platformList,role:"list","aria-label":"平台能力",children:j.map(a=>(0,i.jsx)("article",{className:"".concat(G().platformItem," ").concat(e===a.id?G().active:""),role:"listitem",tabIndex:0,"data-platform-panel":a.id,"aria-current":e===a.id?"true":"false",onMouseEnter:()=>t(a.id),onClick:()=>t(a.id),onFocus:()=>t(a.id),children:(0,i.jsx)("h3",{children:a.title})},a.id))}),(0,i.jsx)("div",{className:G().platformVisual,"aria-live":"polite",children:j.map(t=>(0,i.jsxs)("div",{className:"".concat(G().platformPanel," ").concat(e===t.id?G().active:""),"data-platform-visual":t.id,children:[(0,i.jsxs)("div",{className:G().platformPanelCopy,children:[(0,i.jsx)("div",{className:G().platformCardKicker,children:t.kicker}),(0,i.jsx)("h3",{children:t.title}),(0,i.jsx)("p",{children:t.desc}),(0,i.jsx)("ul",{className:G().platformCardPoints,children:t.points.map(e=>(0,i.jsx)("li",{children:e},e))})]}),(0,i.jsx)(O,{item:t})]},t.id))})]})]})})}var B=a(33974),W=a.n(B);function z(e,t,a){if(a)return e.raw;let i=e.decimals?t.toFixed(e.decimals):Math.round(t).toString();return"".concat(e.prefix).concat(i).concat(e.suffix)}function D(e){let{value:t,active:a,delay:s}=e,r=function(e,t,a){let[i,s]=(0,n.useState)(()=>z(e,0,!1));return(0,n.useEffect)(()=>{if(!t)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches){s(e.raw);return}let i=0,n=0,r=0;return r=window.setTimeout(()=>{let t=a=>{n||(n=a);let r=Math.min((a-n)/1280,1),c=1-Math.pow(1-r,3),l=e.target*c;s(z(e,l,r>=1)),r<1&&(i=window.requestAnimationFrame(t))};i=window.requestAnimationFrame(t)},a),()=>{window.clearTimeout(r),window.cancelAnimationFrame(i)}},[t,e,a]),i}((0,n.useMemo)(()=>(function(e){let t=String(e),a=t.match(/^(\D*)(\d+(?:\.\d+)?)(.*)$/);return a?{prefix:a[1],target:Number(a[2]),suffix:a[3],decimals:a[2].includes(".")?a[2].split(".")[1].length:0,raw:t}:{prefix:"",target:0,suffix:t,decimals:0,raw:t}})(t),[t]),a,s);return String(r).includes("*")?(0,i.jsx)("p",{className:W().statNumber,children:String(r).split("*").map((e,t,a)=>(0,i.jsxs)("span",{className:W().statNumberPart,children:[e,t<a.length-1&&(0,i.jsx)("span",{className:W().statNumberStar,children:"*"})]},"".concat(e,"-").concat(t)))}):(0,i.jsx)("p",{className:W().statNumber,children:r})}function V(){let e=(0,n.useRef)(null),t=function(e){let[t,a]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let t=e.current;if(!t)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||!("IntersectionObserver"in window)){a(!0);return}let i=new IntersectionObserver((e,t)=>{let[i]=e;i.isIntersecting&&(a(!0),t.unobserve(i.target))},{threshold:.24,rootMargin:"0px 0px -64px 0px"});return i.observe(t),()=>i.disconnect()},[e]),t}(e);return(0,i.jsx)("section",{className:W().stats,"aria-label":"创蓝能力数据",children:(0,i.jsx)("div",{className:"wrap",children:(0,i.jsxs)("div",{className:"".concat(W().statsPanel," ").concat(W().reveal),"data-about-reveal":"card",ref:e,children:[(0,i.jsxs)("div",{className:W().statsCopy,children:[(0,i.jsxs)("h2",{children:["用",(0,i.jsx)("span",{className:W().horizontalHighlight,"aria-label":"长期服务能力",children:"长期服务能力".split("").map((e,t)=>(0,i.jsx)("span",{style:{"--i":t},children:e},e))}),"支撑企业连接增长"]}
1),(0,i.jsx)("p",{children:"覆盖、客户、经验与服务保障共同构成创蓝可持续交付的基础。"})]}),(0,i.jsx)("div",{className:W().statsGrid,"aria-label":"关键能力数据",children:y.map((e,a)=>(0,i.jsxs)("div",{className:"".concat(W().statItem," ").concat(W()[e.className]),children:[(0,i.jsx)("img",{className:W().statIcon,src:e.icon,alt:"","aria-hidden":"true"}),(0,i.jsx)(D,{value:e.number,active:t,delay:110*a}),(0,i.jsx)("div",{className:W().statLabel,children:(0,i.jsx)("p",{children:e.label})})]},e.label))})]})})})}var K=a(25366),q=a.n(K);function Y(e){let{value:t,disabled:a}=e,{displayYear:s,yearRef:r}=function(e,t){let a=(0,n.useRef)(null),[i,s]=(0,n.useState)(e);return(0,n.useEffect)(()=>{let i=a.current,n=Number.parseInt(e,10);if(!i||t||Number.isNaN(n)||window.matchMedia("(prefers-reduced-motion: reduce)").matches||!("IntersectionObserver"in window)){s(e);return}let r=0,c=!1,l=n-3,o=e=>{let t=Math.min(1,(performance.now()-e)/720);s(String(Math.round(l+(n-l)*(1-Math.pow(1-t,3))))),t<1&&(r=window.requestAnimationFrame(()=>o(e)))},d=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&!c&&(c=!0,s(String(l)),r=window.requestAnimationFrame(()=>o(performance.now())),d.disconnect())},{threshold:.32,rootMargin:"0px 0px -12% 0px"});return d.observe(i),()=>{d.disconnect(),r&&window.cancelAnimationFrame(r)}},[t,e]),{displayYear:i,yearRef:a}}(t,a);return(0,i.jsx)("strong",{className:q().nodeYear,ref:r,children:s})}function U(){let e=(0,n.useRef)(null),t=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let a=e.current,i=t.current;if(!a||!i)return;let n=window.matchMedia("(prefers-reduced-motion: reduce)").matches,s=0,r=e=>{i.style.setProperty("--axis-scale",e.toFixed(4))},c=()=>{if(s=0,n){r(1);return}let e=a.getBoundingClientRect(),t=.7*window.innerHeight,i=.8*window.innerHeight,c=e.height+t-i;r(Math.max(0,Math.min(1,c>0?(t-e.top)/c:1)))},l=()=>{s||(s=window.requestAnimationFrame(c))};return c(),window.addEventListener("scroll",l,{passive:!0}),window.addEventListener("resize",l),()=>{s&&window.cancelAnimationFrame(s),window.removeEventListener("scroll",l),window.removeEventListener("resize",l)}},[e,t]),(0,i.jsxs)("section",{className:q().journey,id:"journey",children:[(0,i.jsx)("div",{className:q().journeyHeader,children:(0,i.jsx)("div",{className:"wrap",children:(0,i.jsxs)("div",{className:"".concat(q().journeyHead," ").concat(q().reveal),"data-about-reveal":!0,children:[(0,i.jsx)("p",{className:q().eyebrow,children:"Evolution Timeline \xb7 Boundaryless Connection"}),(0,i.jsxs)("h2",{className:q().display,children:[(0,i.jsx)("span",{className:q().titleLine,children:"进化纪年"}),(0,i.jsx)("span",{className:"".concat(q().titleLine," ").concat(q().titleGradient),children:"连接无界"})]}),(0,i.jsx)("p",{children:"从一条消息的触达,到全球通信网络的编织。十五年,我们只做一件事:让每一次连接都更简单,让每一次触达都无边界。"})]})})}),(0,i.jsx)("div",{className:q().journeyStages,children:(0,i.jsx)("div",{className:"wrap",children:(0,i.jsx)("div",{className:q().stageGrid,children:v.map((e,t)=>(0,i.jsxs)("article",{className:"".concat(q().stageCard," ").concat(e.badge?q().stageCardFeatured:""," ").concat(q().reveal),"data-about-delay":t?String(80*t):void 0,"data-about-reveal":"card",children:[(0,i.jsx)("span",{children:e.phase}),e.badge?(0,i.jsx)("em",{className:q().stageBadge,children:e.badge}):null,(0,i.jsx)("strong",{children:e.year}),(0,i.jsx)("h3",{children:e.title}),(0,i.jsx)("p",{children:e.desc}),(0,i.jsx)("div",{className:q().stageMeter,"aria-hidden":"true",children:Array.from({length:4}).map((e,a)=>(0,i.jsx)("i",{className:a<=t?q().activeMeter:""},a))})]},e.title))})})}),(0,i.jsx)("div",{className:q().journeyTimeline,ref:e,children:(0,i.jsxs)("div",{className:"wrap ".concat(q().timelineWrap),children:[(0,i.jsx)("div",{className:q().timelineAxis,ref:t,"aria-hidden":"true"}),f.map((e,t)=>(0,i.jsxs)("article",{className:"".concat(q().timelineNode," ").concat(e.ai?q().timelineNodeAi:""," ").concat("left"===e.side?q().timelineLeft:q().timelineRight," ").concat(q().reveal),"data-about-delay":t%2?"80":void 0,"data-about-reveal":"card",children:[(0,i.jsxs)("div",{className:q().timelineContent,children:[e.ai?(0,i.jsxs)("div",{className:q().nodePhaseGroup,children:[(0,i.jsx)("span",{children:e.phase}),(0,i.jsx)("em",{children:"NOW"})]}):(0,i.jsx)("span",{children:e.phase}),(0,i.jsx)(Y,{value:e.year,disabled:e.ai}),(0,i.jsx)("h3",{children:e.title}),(0,i.jsx)("p",{children:e.desc}),e.tags?(0,i.jsx)("div",{className:q().aiTags,children:e.tags.map(e=>(0,i.jsx)("b",{children:e},e))}):null]}),(0,i.jsx)("figure",{className:q().timelineImage,children:(0,i.jsx)("img",{src:e.image,alt:"".concat(e.year).concat(e.title)})}
1),(0,i.jsxs)("div",{className:q().nodeMarker,children:[(0,i.jsx)("span",{className:"".concat(q().nodeDot," ").concat(e.ai?q().nodeDotAi:""),"aria-hidden":"true",children:e.ai?"AI":""}),e.ai?(0,i.jsx)("span",{className:q().particles,"aria-hidden":"true",children:Array.from({length:8}).map((e,t)=>(0,i.jsx)("span",{},t))}):null]})]},"".concat(e.year,"-").concat(e.title))),(0,i.jsx)("div",{className:q().timelineEnd,"aria-hidden":"true",children:(0,i.jsx)("span",{})})]})}),(0,i.jsx)("div",{className:q().journeyClosing,children:(0,i.jsxs)("div",{className:"wrap",children:[(0,i.jsx)("div",{className:q().closingLine,"aria-hidden":"true"}),(0,i.jsxs)("h2",{className:"".concat(q().display," ").concat(q().reveal),"data-about-reveal":!0,children:[(0,i.jsx)("span",{className:q().closingPrimary,children:"连接没有终点"}),(0,i.jsx)("span",{className:q().closingAccent,children:"只有下一个起点"})]}),(0,i.jsx)("div",{className:q().closingLine,"aria-hidden":"true"})]})})]})}var J=a(57318),X=a.n(J);function Q(){return(0,i.jsx)("section",{className:X().people,children:(0,i.jsxs)("div",{className:"wrap",children:[(0,i.jsxs)("div",{className:"".concat(X().sectionHead," ").concat(X().reveal),"data-about-reveal":!0,children:[(0,i.jsx)("p",{className:X().eyebrow,children:"People"}),(0,i.jsxs)("h2",{className:X().display,children:["一群相信",(0,i.jsx)("span",{children:"连接价值"}),"的人"]}),(0,i.jsx)("p",{children:"连接的背后,是一群长期投入技术与服务的人。"})]}),(0,i.jsx)("div",{className:X().teamGrid,children:w.map((e,t)=>(0,i.jsxs)("article",{className:"".concat(X().teamCard," ").concat(X().reveal),"data-about-delay":t?String(80*t):void 0,"data-about-reveal":"card",children:[(0,i.jsx)("span",{children:e.tag}),(0,i.jsx)("h3",{children:e.title}),(0,i.jsx)("p",{children:e.desc})]},e.title))})]})})}var Z=a(98617),$=a(95850),ee=a.n($);function et(e){let{item:t,categoryLabel:a,index:n}=e;return(0,i.jsxs)("article",{className:"".concat(ee().credentialCard," ").concat(ee()["credential".concat(t.category)]," ").concat(ee().reveal),"data-about-delay":n%4?String(n%4*80):void 0,"data-about-reveal":"card",children:[(0,i.jsxs)("div",{className:ee().credentialInfo,children:[(0,i.jsx)("span",{className:ee().credentialType,children:a}),(0,i.jsx)("h3",{children:t.title}),(0,i.jsx)("p",{children:t.desc})]}),(0,i.jsx)("div",{className:ee().credentialPreview,children:(0,i.jsx)(Z.A,{src:t.image,alt:t.title,preview:{mask:!1}})})]},"".concat(t.category,"-").concat(t.title,"-").concat(n))}function ea(){let[e,t]=(0,n.useState)("all"),[a,s]=(0,n.useState)(1),r=(0,n.useMemo)(()=>Object.fromEntries(N.map(e=>[e.id,e.label])),[]),c=(0,n.useMemo)(()=>R.filter(t=>N.some(e=>e.id===t.category)&&("all"===e||t.category===e)),[e]),l=Math.max(1,Math.ceil(c.length/8)),o=(0,n.useMemo)(()=>c.slice((a-1)*8,8*a),[a,c]),d=c.length>0;return(0,i.jsx)("section",{className:ee().credentials,id:"credentials",children:(0,i.jsxs)("div",{className:"wrap",children:[(0,i.jsx)("div",{className:ee().credentialsTop,children:(0,i.jsxs)("div",{className:"".concat(ee().sectionHead," ").concat(ee().credentialsSectionHead," ").concat(ee().reveal),"data-about-reveal":!0,children:[(0,i.jsx)("p",{className:ee().eyebrow,children:"Trust"}),(0,i.jsxs)("h2",{className:ee().display,children:["权威背书与",(0,i.jsx)("span",{children:"资质认证"})]}),(0,i.jsx)("p",{children:"合规、安全与专业能力,是我们赢得企业客户信任的基石。"})]})}),(0,i.jsxs)("div",{className:"".concat(ee().credentialsFilter," ").concat(ee().reveal),"data-about-reveal":!0,children:[(0,i.jsx)("button",{type:"button",className:"all"===e?ee().active:"","aria-pressed":"all"===e,onClick:()=>{t("all"),s(1)},children:"全部"}),N.map(a=>(0,i.jsx)("button",{type:"button",className:e===a.id?ee().active:"","aria-pressed":e===a.id,onClick:()=>{t(a.id),s(1)},children:a.label},a.id))]}),(0,i.jsxs)("div",{className:ee().credentialsGrid,children:[(0,i.jsx)(Z.A.PreviewGroup,{children:o.map((e,t)=>(0,i.jsx)(et,{item:e,categoryLabel:r[e.category],index:t},"".concat(e.category,"-").concat(e.title,"-").concat(a,"-").concat(t)))}),d?null:(0,i.jsx)("p",{className:ee().emptyHint,children:"未找到相关认可或资质"})]}),l>1?(0,i.jsxs)("div",{className:ee().credentialsPager,"aria-label":"资质分页",children:[(0,i.jsx)("button",{type:"button",disabled:1===a,onClick:()=>s(e=>e-1),children:"上一页"}),Array.from({length:l}).map((e,t)=>{let n=t+1;return(0,i.jsx)("button",{type:"button",className:a===n?ee().active:"","aria-current":a===n?"page":void 0,onClick:()=>s(n),children:n},n)}),(0,i.jsx)("button",{type:"button",disabled:a===l,onClick:()=>s(e=>e+1),children:"下一页"})]}):null]})})}var ei=a(95266),en=a.n(ei);function es(){return(0,i.jsx)("section",{className:en().cta,id:"contact",children:(0,i.jsx)("div",{className:"wrap",children:(0,i.jsxs)("div",{className:"".concat(en().ctaBox," ").concat(en().reveal),"data-about-reveal":!0,children:[(0,i.jsx)("p",{className:en().eyebrow,children:"Get in Touch"}),(0,i.jsxs)("h2",{className:en().display,children:["准备好开启下一次",(0,i.jsx)("span",{children:"值得信赖"}),"的连接了吗?"]}
1),(0,i.jsx)("p",{children:"无论是商务合作、产品咨询,还是开发者接入,我们都期待与你对话。"}),(0,i.jsxs)("div",{className:en().ctaActions,children:[(0,i.jsx)("button",{className:"".concat(en().btn," ").concat(en().btnPrimary," js-kefu"),type:"button",children:"联系咨询"}),(0,i.jsx)("a",{href:"https://doc.chuanglan.com",className:"".concat(en().btn," ").concat(en().btnGhost),target:"_blank",rel:"noreferrer",children:"访问开发者文档"})]})]})})})}var er=a(2741),ec=a.n(er);function el(){return(0,n.useEffect)(()=>{let e,t=new WeakSet,a=0,i=()=>Array.from(document.querySelectorAll("[data-about-reveal]")),n=e=>{"true"!==e.getAttribute("data-active")&&(e.setAttribute("data-active","true"),window.setTimeout(()=>{e.setAttribute("data-reveal-done","true")},1200))},s=e=>{let t=e.getBoundingClientRect();return t.top<window.innerHeight-48&&t.bottom>0},r=()=>{i().filter(s).forEach(n)},c=()=>{a||(a=window.requestAnimationFrame(()=>{a=0,r()}))},l=a=>{if(!t.has(a)){if(t.add(a),!e){n(a);return}e.observe(a)}},o=i();if(!o.length)return;if(!("IntersectionObserver"in window)){o.forEach(n);return}e=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.isIntersecting&&(n(e.target),t.unobserve(e.target))})},{threshold:.16,rootMargin:"0px 0px -48px 0px"}),o.forEach(l),window.addEventListener("scroll",c,{passive:!0}),window.addEventListener("resize",c);let d=new MutationObserver(()=>{i().forEach(l)});d.observe(document.body,{childList:!0,subtree:!0});let m=window.setTimeout(()=>{r()},3500);return()=>{a&&window.cancelAnimationFrame(a),e.disconnect(),d.disconnect(),window.removeEventListener("scroll",c),window.removeEventListener("resize",c),window.clearTimeout(m)}},[]),(0,i.jsxs)("main",{className:ec().main,children:[(0,i.jsx)(m,{}),(0,i.jsx)(u,{}),(0,i.jsx)(L,{}),(0,i.jsx)(F,{}),(0,i.jsx)(V,{}),(0,i.jsx)(U,{}),(0,i.jsx)(Q,{}),(0,i.jsx)(ea,{}),(0,i.jsx)(es,{})]})}},33974:e=>{e.exports={reveal:"stats_reveal___XiYu",stats:"stats_stats__VO9OY",statsPanel:"stats_statsPanel__YEJgl",horizontalHighlight:"stats_horizontalHighlight__kj1Fg",horizontalTextSweep:"stats_horizontalTextSweep__tW0yg",horizontalTextIn:"stats_horizontalTextIn__98ZKq",statsCopy:"stats_statsCopy__zDbxK",statsGrid:"stats_statsGrid__H75_e",statItem:"stats_statItem__VuwU0",statIcon:"stats_statIcon__MSW_z",statNumber:"stats_statNumber__48dvB",statNumberPart:"stats_statNumberPart__sAHOJ",statNumberStar:"stats_statNumberStar__kF5mB",statLabel:"stats_statLabel__v_srb",statOne:"stats_statOne__Jo7fP",statTwo:"stats_statTwo__15slF",statThree:"stats_statThree__wgYqg",statFour:"stats_statFour__P3Owt"}},50199:(e,t,a)=>{"use strict";a.d(t,{L3:()=>d,i4:()=>m,xV:()=>p});var i=a(85573),n=a(45431),s=a(61388);let r=e=>{let{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},c=(e,t)=>{let{prefixCls:a,componentCls:i,gridColumns:n}=e,s={};for(let e=n;e>=0;e--)0===e?(s["".concat(i).concat(t,"-").concat(e)]={display:"none"},s["".concat(i,"-push-").concat(e)]={insetInlineStart:"auto"},s["".concat(i,"-pull-").concat(e)]={insetInlineEnd:"auto"},s["".concat(i).concat(t,"-push-").concat(e)]={insetInlineStart:"auto"},s["".concat(i).concat(t,"-pull-").concat(e)]={insetInlineEnd:"auto"},s["".concat(i).concat(t,"-offset-").concat(e)]={marginInlineStart:0},s["".concat(i).concat(t,"-order-").concat(e)]={order:0}):(s["".concat(i).concat(t,"-").concat(e)]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:"0 0 ".concat(e/n*100,"%"),maxWidth:"".concat(e/n*100,"%")}],s["".concat(i).concat(t,"-push-").concat(e)]={insetInlineStart:"".concat(e/n*100,"%")},s["".concat(i).concat(t,"-pull-").concat(e)]={insetInlineEnd:"".concat(e/n*100,"%")},s["".concat(i).concat(t,"-offset-").concat(e)]={marginInlineStart:"".concat(e/n*100,"%")},s["".concat(i).concat(t,"-order-").concat(e)]={order:e});return s["".concat(i).concat(t,"-flex")]={flex:"var(--".concat(a).concat(t,"-flex)")},s},l=(e,t)=>c(e,t),o=(e,t,a)=>({["@media (min-width: ".concat((0,i.zA)(t),")")]:Object.assign({},l(e,a))}),d=(0,n.OF)("Grid",e=>{let{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},()=>({})),m=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),p=(0,n.OF)("Grid",e=>{let t=(0,s.oX)(e,{gridColumns:24}),a=m(t);return delete a.xs,[r(t),l(t,""),l(t,"-xs"),Object.keys(a).map(e=>o(t,a[e],"-".concat(e))).reduce((e,t)=>
1Object.assign(Object.assign({},e),t),{})]},()=>({}))},56696:e=>{e.exports={display:"values_display__Hp_uH",eyebrow:"values_eyebrow__ZAPXl",reveal:"values_reveal__oCu4T",values:"values_values__WgOxX",valuesLayout:"values_valuesLayout__OoOmk",valuesIntro:"values_valuesIntro___mK8j",valuesVisual:"values_valuesVisual__V_YXO",valuesList:"values_valuesList__9njWE",valueRow:"values_valueRow__3Nu7L",valueIndex:"values_valueIndex__BWzsJ"}},57318:e=>{e.exports={display:"people_display__2hEh_",eyebrow:"people_eyebrow__Kqowy",reveal:"people_reveal__zahVj",sectionHead:"people_sectionHead__0o9k9",people:"people_people__tP30O",teamGrid:"people_teamGrid__WTCfV",teamCard:"people_teamCard__lJ_l_"}},67338:e=>{e.exports={eyebrow:"mission_eyebrow__ISrRv",reveal:"mission_reveal__DO0Qc",mission:"mission_mission__MhNeM",missionGrid:"mission_missionGrid__1UZO7",missionTitle:"mission_missionTitle__itHFD",missionImage:"mission_missionImage__ygvNB",missionProof:"mission_missionProof__hq6lm",avatarStack:"mission_avatarStack__fICAk",missionStat:"mission_missionStat____fuq",missionText:"mission_missionText__RZ8x_"}},89584:e=>{e.exports={display:"hero_display__FVU3T",eyebrow:"hero_eyebrow__TWp3a",btn:"hero_btn__7SqdS",hero:"hero_hero__M4EkR",titleAccent:"hero_titleAccent__HKPNc",heroMap:"hero_heroMap__WxJPr",heroGrid:"hero_heroGrid__xuGqQ",heroCopy:"hero_heroCopy__2CSvY",primaryBtn:"hero_primaryBtn__Wsgg_",secondaryBtn:"hero_secondaryBtn__6B82i",btnLabel:"hero_btnLabel__I_cSw",btnArrow:"hero_btnArrow__Bl7A9",heroActions:"hero_heroActions__a67HP",heroReveal:"hero_heroReveal__v5qQW",heroIn:"hero_heroIn__QS098"}},95266:e=>{e.exports={display:"cta_display__lUPsU",eyebrow:"cta_eyebrow__h_6Sz",btn:"cta_btn__YnvFE",btnPrimary:"cta_btnPrimary__85H5E",btnGhost:"cta_btnGhost__qeBDC",reveal:"cta_reveal__gdrc3",cta:"cta_cta__ge4fI",ctaBox:"cta_ctaBox__0bxQR",ctaActions:"cta_ctaActions__DaOwW"}},95850:e=>{e.exports={display:"credentials_display__Xi31S",eyebrow:"credentials_eyebrow__qRY9U",reveal:"credentials_reveal__lrnxp",sectionHead:"credentials_sectionHead__DUhvr",credentials:"credentials_credentials__D_tZA",credentialsTop:"credentials_credentialsTop__l9Gi3",credentialsSectionHead:"credentials_credentialsSectionHead__HKCiy",credentialsFilter:"credentials_credentialsFilter__J4l6F",active:"credentials_active__V9xXI",credentialsGrid:"credentials_credentialsGrid__okt0h",credentialCard:"credentials_credentialCard__xpIK6",credentialPreview:"credentials_credentialPreview__r1ta5",credentialInfo:"credentials_credentialInfo__8x2Iy",credentialType:"credentials_credentialType__sa2sv",credentialenterpriseRecognition:"credentials_credentialenterpriseRecognition__SAkWc",credentialcompanyHonor:"credentials_credentialcompanyHonor__VZUTe",credentialenterprise:"credentials_credentialenterprise__KF9t9",credentialpatent:"credentials_credentialpatent__5s_Gd",credentialintellectualProperty:"credentials_credentialintellectualProperty__jefpI",emptyHint:"credentials_emptyHint__JzUKE",credentialsPager:"credentials_credentialsPager__Jyetq"}},97064:e=>{e.exports={display:"capabilities_display__nzp3B",eyebrow:"capabilities_eyebrow__ShO7r",reveal:"capabilities_reveal__BbEc9",sectionHead:"capabilities_sectionHead__mpg6g",capabilities:"capabilities_capabilities__xGG6I",platformExplorer:"capabilities_platformExplorer__I5u63",platformList:"capabilities_platformList__YpBzY",platformItem:"capabilities_platformItem__rUblI",active:"capabilities_active__bgF5z",platformVisual:"capabilities_platformVisual___2RHi",platformPanel:"capabilities_platformPanel__T0dy9",platformPanelCopy:"capabilities_platformPanelCopy__PtCOz",platformCardKicker:"capabilities_platformCardKicker__QdGYQ",platformCardPoints:"capabilities_platformCardPoints__Lj8Z7",platformCardVisual:"capabilities_platformCardVisual__UBJ8f"}}},e=>{var t=t=>e(e.s=t);e.O(0,[9976,1214,2202,9484,7915,8617,8441,1684,7358],()=>t(4923)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.