{"id":1204,"date":"2025-07-22T17:59:33","date_gmt":"2025-07-22T09:59:33","guid":{"rendered":"https:\/\/www.affectivechain.com\/?page_id=1204"},"modified":"2025-07-23T12:04:17","modified_gmt":"2025-07-23T04:04:17","slug":"growth","status":"publish","type":"page","link":"https:\/\/www.affectivechain.com\/index.php\/growth\/","title":{"rendered":"\u53d1\u5c55\u5386\u7a0b"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+SC:wght@300;400;500;700;900&#038;display=swap\" rel=\"stylesheet\">\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n        \n        :root {\n            --primary-color: #64ffda;\n            --secondary-color: #4cc9f0;\n            --bg-primary: #0a192f;\n            --bg-secondary: #122240;\n            --text-primary: #e6f1ff;\n            --text-secondary: #a8b2d1;\n            --text-tertiary: #8892b0;\n            --card-bg: rgba(17, 34, 64, 0.3);\n            --card-border: rgba(100, 255, 218, 0.15);\n            --gradient-primary: linear-gradient(90deg, var(--primary-color), var(--secondary-color));\n            --gradient-bg: linear-gradient(135deg, var(--bg-primary) 0%, var(--bg-secondary) 100%);\n            --shadow: 0 15px 30px rgba(0, 10, 30, 0.4);\n        }\n        \n        body {\n            font-family: 'Noto Sans SC', sans-serif;\n            background: var(--gradient-bg);\n            color: var(--text-primary);\n            line-height: 1.8;\n            overflow-x: hidden;\n            min-height: 100vh;\n            position: relative;\n        }\n        \n        body::before {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            background: \n                radial-gradient(circle at 10% 20%, rgba(25, 100, 200, 0.08) 0%, transparent 20%),\n                radial-gradient(circle at 90% 80%, rgba(100, 255, 218, 0.08) 0%, transparent 20%);\n            z-index: -1;\n        }\n        \n        .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 5vh 5%;\n        }\n   \n        \/* \u82f1\u96c4\u533a\u57df\u6837\u5f0f *\/\n        .hero {\n            text-align: center;\n            padding: 20vh 5% 10vh;\n            position: relative;\n        }\n        \n        .hero::after {\n            content: \"\";\n            position: absolute;\n            bottom: 0;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 80%;\n            height: 1px;\n            background: linear-gradient(90deg, transparent, rgba(100, 255, 218, 0.5), transparent);\n        }\n        \n        .logo {\n            font-size: clamp(2.5rem, 6vw, 4rem);\n            font-weight: 900;\n            background: var(--gradient-primary);\n            -webkit-background-clip: text;\n            background-clip: text;\n            -webkit-text-fill-color: transparent;\n            margin-bottom: 1.5rem;\n            letter-spacing: 0.5px;\n            line-height: 1.2;\n        }\n        \n        .tagline {\n            font-size: clamp(1.2rem, 2.5vw, 1.8rem);\n            font-weight: 300;\n            margin-bottom: 2.5rem;\n            color: var(--text-secondary);\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n            line-height: 1.4;\n        }\n        \n        .mission-statement {\n            font-size: 1.1rem;\n            color: var(--text-tertiary);\n            max-width: 700px;\n            margin: 2rem auto;\n            text-align: center;\n            position: relative;\n            padding: 0 5%;\n        }\n        \n        .mission-statement cite {\n            font-style: normal;\n            color: var(--primary-color);\n        }\n        \n        .cta-button {\n            display: inline-block;\n            background: transparent;\n            color: var(--primary-color);\n            border: 1px solid var(--primary-color);\n            padding: 12px 30px;\n            border-radius: 30px;\n            font-weight: 500;\n            text-decoration: none;\n            margin-top: 1rem;\n            transition: all 0.3s ease;\n        }\n        \n        .cta-button:hover {\n            background: rgba(100, 255, 218, 0.1);\n            transform: translateY(-3px);\n            box-shadow: 0 5px 15px rgba(100, 255, 218, 0.15);\n        }\n        \n        \/* \u6838\u5fc3\u4ef7\u503c\u6837\u5f0f *\/\n        .core-values {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 30px;\n            margin: 8vh 0;\n        }\n        \n        .value-card {\n            background: var(--card-bg);\n            border: 1px solid var(--card-border);\n            border-radius: 16px;\n            padding: 2.5rem;\n            text-align: center;\n            transition: all 0.4s ease;\n            backdrop-filter: blur(8px);\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .value-card::before {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 4px;\n            background: var(--gradient-primary);\n            opacity: 0.7;\n        }\n        \n        .value-card:hover {\n            transform: translateY(-10px);\n            border-color: rgba(100, 255, 218, 0.4);\n            box-shadow: var(--shadow);\n        }\n        \n        .value-icon {\n            font-size: 2.8rem;\n            margin-bottom: 1.5rem;\n            color: var(--primary-color);\n        }\n        \n        .value-title {\n            font-size: 1.5rem;\n            margin-bottom: 1rem;\n            color: var(--text-primary);\n        }\n        \n        .value-description {\n            color: var(--text-tertiary);\n            line-height: 1.6;\n        }\n        \n        \/* \u901a\u7528\u6807\u9898\u6837\u5f0f *\/\n        .section-title {\n            text-align: center;\n            font-size: clamp(1.8rem, 4vw, 2.5rem);\n            margin: 10vh 0 6vh;\n            position: relative;\n            display: inline-block;\n            left: 50%;\n            transform: translateX(-50%);\n            padding: 0 20px;\n        }\n        \n        .section-title::after {\n            content: \"\";\n            position: absolute;\n            bottom: -12px;\n            left: 20%;\n            width: 60%;\n            height: 2px;\n            background: linear-gradient(90deg, transparent, var(--primary-color), transparent);\n        }\n        \n        \/* \u65f6\u95f4\u7ebf\u6837\u5f0f *\/\n        .timeline {\n            position: relative;\n            max-width: 900px;\n            margin: 0 auto 10vh;\n            padding-left: 50px;\n        }\n        \n        .timeline::before {\n            content: '';\n            position: absolute;\n            width: 3px;\n            background: linear-gradient(to bottom, transparent, var(--primary-color), var(--secondary-color), transparent);\n            top: 0;\n            bottom: 0;\n            left: 0;\n            margin-left: -1.5px;\n        }\n        \n        .timeline-item {\n            margin-bottom: 50px;\n            position: relative;\n            padding-left: 40px;\n        }\n        \n        .timeline-item:last-child {\n            margin-bottom: 0;\n        }\n        \n        .timeline-item::before {\n            content: '';\n            position: absolute;\n            width: 18px;\n            height: 18px;\n            left: -9px;\n            background: var(--bg-primary);\n            border: 3px solid var(--primary-color);\n            border-radius: 50%;\n            top: 8px;\n            z-index: 1;\n            transition: all 0.3s ease;\n        }\n        \n        .timeline-item:hover::before {\n            transform: scale(1.3);\n            box-shadow: 0 0 15px rgba(100, 255, 218, 0.3);\n        }\n        \n        .timeline-date {\n            font-size: 1.2rem;\n            font-weight: 600;\n            color: var(--primary-color);\n            margin-bottom: 0.8rem;\n        }\n        \n        .timeline-content {\n            background: rgba(17, 34, 64, 0.25);\n            border: 1px solid var(--card-border);\n            border-radius: 12px;\n            padding: 1.8rem;\n            backdrop-filter: blur(6px);\n            transition: all 0.3s ease;\n        }\n        \n        .timeline-content:hover {\n            border-color: rgba(100, 255, 218, 0.3);\n        }\n        \n        .timeline-title {\n            color: var(--text-primary);\n            margin-bottom: 0.8rem;\n            font-size: 1.3rem;\n        }\n        \n        .timeline-description {\n            color: var(--text-tertiary);\n        }\n        \n        \/* \u6d3b\u52a8\u4eae\u70b9\u6837\u5f0f *\/\n        .event-highlight {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            max-width: 1000px;\n            margin: 10vh auto;\n            background: var(--card-bg);\n            border: 1px solid rgba(100, 255, 218, 0.2);\n            border-radius: 16px;\n            padding: 3rem;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .event-highlight::before {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            background: \n                radial-gradient(circle at 80% 20%, rgba(100, 255, 218, 0.05) 0%, transparent 40%),\n                radial-gradient(circle at 20% 80%, rgba(76, 201, 240, 0.05) 0%, transparent 40%);\n            z-index: 0;\n        }\n        \n        .event-title {\n            font-size: clamp(1.5rem, 3vw, 2rem);\n            text-align: center;\n            margin-bottom: 1.5rem;\n            color: var(--text-primary);\n            position: relative;\n        }\n        \n        .event-detail {\n            text-align: center;\n            margin-bottom: 1.5rem;\n            color: var(--text-secondary);\n            position: relative;\n            max-width: 800px;\n        }\n        \n        .event-detail cite {\n            font-style: normal;\n            color: var(--primary-color);\n        }\n        \n        .event-list {\n            text-align: left;\n            max-width: 600px;\n            margin: 1.5rem auto;\n            position: relative;\n            color: var(--text-tertiary);\n        }\n        \n        .event-list li {\n            margin-bottom: 0.8rem;\n            position: relative;\n            padding-left: 1.5rem;\n        }\n        \n        .event-list li::before {\n            content: \"\u2022\";\n            position: absolute;\n            left: 0;\n            color: var(--primary-color);\n            font-weight: bold;\n        }\n        \n        .event-stats {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            gap: 30px;\n            margin-top: 2rem;\n        }\n        \n        .stat {\n            text-align: center;\n            min-width: 150px;\n            position: relative;\n        }\n        \n        .stat-value {\n            font-size: 2.2rem;\n            font-weight: 700;\n            color: var(--primary-color);\n            line-height: 1.2;\n        }\n        \n        .stat-label {\n            font-size: 1rem;\n            color: var(--text-tertiary);\n        }\n        \n        \/* \u672a\u6765\u613f\u666f\u6837\u5f0f *\/\n        .future-vision {\n            max-width: 900px;\n            margin: 10vh auto;\n            padding: 3rem;\n            background: rgba(17, 34, 64, 0.25);\n            border: 1px solid var(--card-border);\n            border-radius: 16px;\n            text-align: center;\n        }\n        \n        .vision-title {\n            font-size: clamp(1.5rem, 3vw, 2rem);\n            margin-bottom: 2rem;\n            color: var(--primary-color);\n        }\n        \n        .vision-intro {\n            color: var(--text-tertiary);\n            max-width: 700px;\n            margin: 0 auto 2rem;\n        }\n        \n        .vision-intro cite {\n            font-style: normal;\n            color: var(--primary-color);\n        }\n        \n        .vision-list {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 30px;\n            text-align: left;\n            margin-top: 2rem;\n        }\n        \n        .vision-item {\n            display: flex;\n            gap: 15px;\n            align-items: flex-start;\n        }\n        \n        .vision-icon {\n            color: var(--primary-color);\n            font-size: 1.5rem;\n            margin-top: 5px;\n        }\n        \n        .vision-text h4 {\n            color: var(--text-primary);\n            margin-bottom: 0.5rem;\n            font-size: 1.1rem;\n        }\n        \n        .vision-text p {\n            color: var(--text-tertiary);\n            font-size: 0.95rem;\n        }\n        \n        \/* \u8054\u7cfb\u6211\u4eec\u90e8\u5206 *\/\n        .contact-section {\n            max-width: 900px;\n            margin: 10vh auto;\n            padding: 3rem;\n            background: var(--card-bg);\n            border: 1px solid var(--card-border);\n            border-radius: 16px;\n            text-align: center;\n        }\n        \n        .contact-title {\n            font-size: clamp(1.5rem, 3vw, 2rem);\n            margin-bottom: 2rem;\n            color: var(--text-primary);\n        }\n        \n        .contact-info {\n            display: flex;\n            flex-wrap: wrap;\n            justify-content: center;\n            gap: 40px;\n            margin-top: 2rem;\n        }\n        \n        .contact-item {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n            color: var(--text-tertiary);\n        }\n        \n        .contact-icon {\n            color: var(--primary-color);\n            font-size: 1.2rem;\n        }\n\n        .social-links {\n            display: flex;\n            justify-content: center;\n            gap: 15px;\n            margin: 1.5rem 0;\n        }\n        \n        .social-link {\n            color: var(--text-tertiary);\n            font-size: 1.2rem;\n            transition: all 0.3s ease;\n        }\n        \n        .social-link:hover {\n            color: var(--primary-color);\n            transform: translateY(-3px);\n        }\n        \n        \/* \u54cd\u5e94\u5f0f\u8bbe\u8ba1 *\/\n        @media (max-width: 768px) {\n            .nav-links {\n                display: none;\n                flex-direction: column;\n                position: absolute;\n                top: 100%;\n                left: 0;\n                right: 0;\n                background: rgba(10, 25, 47, 0.95);\n                padding: 20px;\n                border-bottom: 1px solid rgba(100, 255, 218, 0.1);\n            }\n            \n            .nav-links.active {\n                display: flex;\n            }\n            \n            .mobile-menu-btn {\n                display: block;\n            }\n            \n            .timeline {\n                padding-left: 30px;\n            }\n            \n            .event-highlight {\n                padding: 2rem;\n            }\n            \n            .core-values {\n                grid-template-columns: 1fr;\n            }\n            \n            .future-vision, .contact-section {\n                padding: 2rem 1.5rem;\n            }\n            \n            .hero {\n                padding: 18vh 5% 8vh;\n            }\n            \n            .contact-info {\n                flex-direction: column;\n                align-items: center;\n                gap: 15px;\n            }\n        }\n        \n        \/* \u6eda\u52a8\u6761\u6837\u5f0f *\/\n        ::-webkit-scrollbar {\n            width: 8px;\n        }\n        \n        ::-webkit-scrollbar-track {\n            background: rgba(17, 34, 64, 0.5);\n        }\n        \n        ::-webkit-scrollbar-thumb {\n            background: rgba(100, 255, 218, 0.5);\n            border-radius: 4px;\n        }\n        \n        ::-webkit-scrollbar-thumb:hover {\n            background: rgba(100, 255, 218, 0.8);\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"container\">\n        <div class=\"hero\" id=\"about\">\n            <h1 class=\"logo\">\u5fc3\u94fe\u60c5\u667a\u6570\u636e\u79d1\u6280(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8<\/h1>\n            <div class=\"tagline\">\u6570\u636e\u5b58\u771f \u00b7 \u60c5\u611f\u7eed\u5b58 \u00b7 \u4ef7\u503c\u6c38\u5b58<\/div>\n            <div class=\"mission-statement\">\n                \u4ee5\u533a\u5757\u94fe\u4e3a\u9aa8\u3001AI\u4e3a\u9b42\uff0c\u67b6\u8bbe\u79d1\u6280\u4e0e\u4eba\u6027\u7684\u6570\u5b57\u6865\u6881<\/cite>\n            <\/div>\n            <a href=\"#contact\" class=\"cta-button\">\u8054\u7cfb\u6211\u4eec<\/a>\n        <\/div>\n        \n        <h1 class=\"section-title\" id=\"values\">\u6838\u5fc3\u4ef7\u503c<\/h1>\n        <div class=\"core-values\">\n            <div class=\"value-card\">\n                <div class=\"value-icon\"><i class=\"fas fa-shield-alt\"><\/i><\/div>\n                <h3 class=\"value-title\">\u6570\u636e\u5b58\u771f<\/h3>\n                <p class=\"value-description\">\u8fd0\u7528\u533a\u5757\u94fe\u4e0d\u53ef\u7be1\u6539\u6280\u672f\uff0c\u786e\u4fdd\u60c5\u611f\u6570\u636e\u7684\u771f\u5b9e\u6027\u4e0e\u5b89\u5168\u6027\uff0c\u5efa\u7acb\u53ef\u4fe1\u6570\u5b57\u8bb0\u5fc6\u5e93<\/p>\n            <\/div>\n            <div class=\"value-card\">\n                <div class=\"value-icon\"><i class=\"fas fa-heartbeat\"><\/i><\/div>\n                <h3 class=\"value-title\">\u60c5\u611f\u7eed\u5b58<\/h3>\n                <p class=\"value-description\">\u901a\u8fc7AI\u60c5\u611f\u5206\u6790\u6280\u672f\uff0c\u6355\u6349\u3001\u89e3\u6790\u5e76\u5ef6\u7eed\u73cd\u8d35\u60c5\u611f\u8054\u7ed3\uff0c\u5bf9\u6297\u6570\u5b57\u65f6\u4ee3\u7684\u60c5\u611f\u6d41\u5931<\/p>\n            <\/div>\n            <div class=\"value-card\">\n                <div class=\"value-icon\"><i class=\"fas fa-infinity\"><\/i><\/div>\n                <h3 class=\"value-title\">\u4ef7\u503c\u6c38\u5b58<\/h3>\n                <p class=\"value-description\">\u6784\u5efa\u8de8\u4ee3\u9645\u60c5\u611f\u4f20\u9012\u7cfb\u7edf\uff0c\u5b9e\u73b0\u5bb6\u5ead\u60c5\u611f\u4ef7\u503c\u7684\u6570\u5b57\u5316\u4fdd\u5b58\u4e0e\u4f20\u627f<\/p>\n            <\/div>\n        <\/div>\n        \n        <h1 class=\"section-title\" id=\"timeline\">\u53d1\u5c55\u5386\u7a0b<\/h1>\n        <div class=\"timeline\">\n            <div class=\"timeline-item\">\n                <div class=\"timeline-date\">2025\u5e743\u670827\u65e5<\/div>\n                <div class=\"timeline-content\">\n                    <h3 class=\"timeline-title\">\u516c\u53f8\u521b\u7acb<\/h3>\n                    <p class=\"timeline-description\">\u5fc3\u94fe\u60c5\u667a\u6570\u636e\u79d1\u6280\uff08\u4e0a\u6d77\uff09\u6709\u9650\u516c\u53f8\u6b63\u5f0f\u6210\u7acb\u4e8e\u4e0a\u6d77\u6d66\u4e1c\uff0c\u63d0\u51fa&#8221;\u5bb6\u5ead\u60c5\u611f\u6570\u5b57\u5b88\u62a4\u8005&#8221;\u4f01\u4e1a\u613f\u666f\uff0c\u7ec4\u5efa\u8de8\u5b66\u79d1\u6280\u672f\u56e2\u961f<\/p>\n                <\/div>\n            <\/div>\n            <div class=\"timeline-item\">\n                <div class=\"timeline-date\">2025\u5e745\u6708<\/div>\n                <div class=\"timeline-content\">\n                    <h3 class=\"timeline-title\">\u6280\u672f\u67b6\u6784\u786e\u7acb<\/h3>\n                    <p class=\"timeline-description\">\u5b8c\u6210\u6838\u5fc3\u4ea7\u54c1HeartSync\u60c5\u611f\u8bc6\u522b\u5f15\u64ce\u7684\u5e95\u5c42\u67b6\u6784\u8bbe\u8ba1\uff0c\u878d\u5408\u533a\u5757\u94fe\u4e0e\u4eba\u5de5\u667a\u80fd\u53cc\u6280\u672f\u5f15\u64ce<\/p>\n                <\/div>\n            <\/div>\n            <div class=\"timeline-item\">\n                <div class=\"timeline-date\">2025\u5e747\u67089\u65e5<\/div>\n                <div class=\"timeline-content\">\n                    <h3 class=\"timeline-title\">\u56fd\u9645\u7814\u8ba8\u4f1a<\/h3>\n                    <p class=\"timeline-description\">\u6210\u529f\u4e3b\u529e&#8221;AI\u4e0e\u5fc3\u7406\u5065\u5eb7&#8221;\u56fd\u9645\u7814\u8ba8\u4f1a\uff0c\u6c47\u805a\u5168\u740315\u4e2a\u56fd\u5bb6\u5fc3\u7406\u5065\u5eb7\u9886\u57df\u9876\u5c16\u4e13\u5bb6\uff0c\u63a8\u52a8\u884c\u4e1a\u9ad8\u7aef\u5bf9\u8bdd<cite>[1]<\/cite><\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <div class=\"event-highlight\">\n            <h3 class=\"event-title\">AI\u4e0e\u5fc3\u7406\u5065\u5eb7\u56fd\u9645\u7814\u8ba8\u4f1a<\/h3>\n            <p class=\"event-detail\">\n                \u4f5c\u4e3a\u516c\u53f8\u6210\u7acb\u540e\u7684\u9996\u4e2a\u91cd\u5927\u56fd\u9645\u6d3b\u52a8\uff0c\u672c\u6b21\u7814\u8ba8\u4f1a\u642d\u5efa\u4e86\u8de8\u8d8a\u56fd\u754c\u7684\u601d\u60f3\u6865\u6881\uff0c\u6df1\u5165\u63a2\u8ba8\u4e86\uff1a\n            <\/p>\n            <ul class=\"event-list\">\n                <li>\u4eba\u5de5\u667a\u80fd\u5728\u60c5\u611f\u758f\u5bfc\u4e0e\u5fc3\u7406\u5e72\u9884\u4e2d\u7684\u521b\u65b0\u5e94\u7528<\/li>\n                <li>\u5fc3\u7406\u5065\u5eb7\u9886\u57df\u7684\u6570\u5b57\u5316\u8f6c\u578b\u8def\u5f84<\/li>\n                <li>AI\u4f26\u7406\u6846\u67b6\u4e0e\u6570\u636e\u9690\u79c1\u4fdd\u62a4\u7684\u5e73\u8861\u4e4b\u9053<\/li>\n                <li>\u60c5\u611f\u8ba1\u7b97\u6280\u672f\u7684\u672a\u6765\u53d1\u5c55\u65b9\u5411<cite>[1]<\/cite><\/li>\n            <\/ul>\n            \n            <div class=\"event-stats\">\n                <div class=\"stat\">\n                    <div class=\"stat-value\">15<\/div>\n                    <div class=\"stat-label\">\u53c2\u4e0e\u56fd\u5bb6<\/div>\n                <\/div>\n                <div class=\"stat\">\n                    <div class=\"stat-value\">50+<\/div>\n                    <div class=\"stat-label\">\u9876\u5c16\u4e13\u5bb6<\/div>\n                <\/div>\n                <div class=\"stat\">\n                    <div class=\"stat-value\">1<\/div>\n                    <div class=\"stat-label\">\u884c\u4e1a\u91cc\u7a0b\u7891<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <h1 class=\"section-title\" id=\"vision\">\u672a\u6765\u613f\u666f<\/h1>\n        <div class=\"future-vision\">\n            <h3 class=\"vision-title\">\u5c55\u671b\u672a\u6765<\/h3>\n            <p class=\"vision-intro\">\u4ee5&#8221;\u79d1\u6280\u5b88\u62a4\u60c5\u611f&#8221;\u4e3a\u4f7f\u547d\uff0c\u63a8\u52a8\u5bb6\u5ead\u60c5\u611f\u7684&#8221;\u6570\u5b57\u6587\u827a\u590d\u5174&#8221;\uff0c\u6210\u4e3a\u5168\u7403\u60c5\u611f\u5065\u5eb7\u9886\u57df\u7684\u6570\u5b57\u5b88\u62a4\u8005\u3002<\/p>\n            \n            <div class=\"vision-list\">\n                <div class=\"vision-item\">\n                    <div class=\"vision-icon\"><i class=\"fas fa-arrow-right\"><\/i><\/div>\n                    <div class=\"vision-text\">\n                        <h4>\u6280\u672f\u6df1\u5316<\/h4>\n                        <p>\u5b8c\u5584\u60c5\u611f\u8bc6\u522b\u7b97\u6cd5\u7cbe\u5ea6\uff0c\u5f00\u53d1\u5bb6\u5ead\u51b2\u7a81\u9884\u6d4b\u4e0e\u8f6c\u5316\u6a21\u578b<\/p>\n                    <\/div>\n                <\/div>\n                <div class=\"vision-item\">\n                    <div class=\"vision-icon\"><i class=\"fas fa-arrow-right\"><\/i><\/div>\n                    <div class=\"vision-text\">\n                        <h4>\u5168\u7403\u5408\u4f5c<\/h4>\n                        <p>\u5efa\u7acb\u56fd\u9645\u60c5\u611f\u5065\u5eb7\u7814\u7a76\u8054\u76df\uff0c\u63a8\u52a8\u8de8\u6587\u5316\u60c5\u611f\u6570\u636e\u5e93\u5efa\u8bbe<\/p>\n                    <\/div>\n                <\/div>\n                <div class=\"vision-item\">\n                    <div class=\"vision-icon\"><i class=\"fas fa-arrow-right\"><\/i><\/div>\n                    <div class=\"vision-text\">\n                        <h4>\u4f26\u7406\u5efa\u8bbe<\/h4>\n                        <p>\u53c2\u4e0e\u5236\u5b9a\u60c5\u611f\u79d1\u6280\u4f26\u7406\u6807\u51c6\uff0c\u786e\u4fdd\u6280\u672f\u53d1\u5c55\u4e0e\u4eba\u672c\u5173\u6000\u7684\u5e73\u8861<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <h2 class=\"section-title\" id=\"contact\">\u8054\u7cfb\u6211\u4eec<\/h2>\n        <div class=\"contact-section\">\n            <h3 class=\"contact-title\">\u4e0e\u6211\u4eec\u53d6\u5f97\u8054\u7cfb<\/h3>\n            <p class=\"vision-intro\">\u65e0\u8bba\u60a8\u662f\u5bfb\u6c42\u5408\u4f5c\u3001\u54a8\u8be2\u670d\u52a1\u8fd8\u662f\u52a0\u5165\u6211\u4eec\u7684\u56e2\u961f\uff0c\u6211\u4eec\u90fd\u671f\u5f85\u4e0e\u60a8\u4ea4\u6d41<\/p>\n            \n            <div class=\"contact-info\">\n                <div class=\"contact-item\">\n                    <i class=\"fas fa-map-marker-alt contact-icon\"><\/i>\n                    <span>\u4e0a\u6d77\u5e02\u6d66\u4e1c\u65b0\u533a\u5f20\u6c5f\u9ad8\u79d1\u6280\u56ed\u533a<\/span>\n                <\/div>\n                <div class=\"contact-item\">\n                    <i class=\"fas fa-envelope contact-icon\"><\/i>\n                    <span>chris@heartchain.cn<\/span>\n                <\/div>\n                <div class=\"contact-item\">\n                    <i class=\"fas fa-phone contact-icon\"><\/i>\n                    <span>+86 195 3788 2975<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\n    <script>\n        \/\/ \u79fb\u52a8\u7aef\u83dc\u5355\u5207\u6362\n        const mobileMenuBtn = document.getElementById('mobileMenuBtn');\n        const navLinks = document.getElementById('navLinks');\n        \n        mobileMenuBtn.addEventListener('click', () => {\n            navLinks.classList.toggle('active');\n            const icon = mobileMenuBtn.querySelector('i');\n            if (navLinks.classList.contains('active')) {\n                icon.classList.remove('fa-bars');\n                icon.classList.add('fa-times');\n            } else {\n                icon.classList.remove('fa-times');\n                icon.classList.add('fa-bars');\n            }\n        });\n        \n        \/\/ \u5e73\u6ed1\u6eda\u52a8\n        document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n            anchor.addEventListener('click', function (e) {\n                e.preventDefault();\n                \n                \/\/ \u5173\u95ed\u79fb\u52a8\u7aef\u83dc\u5355\n                if (navLinks.classList.contains('active')) {\n                    navLinks.classList.remove('active');\n                    const icon = mobileMenuBtn.querySelector('i');\n                    icon.classList.remove('fa-times');\n                    icon.classList.add('fa-bars');\n                }\n                \n                const targetId = this.getAttribute('href');\n                const targetElement = document.querySelector(targetId);\n                \n                if (targetElement) {\n                    window.scrollTo({\n                        top: targetElement.offsetTop - 80,\n                        behavior: 'smooth'\n                    });\n                }\n            });\n        });\n        \n        \/\/ \u65f6\u95f4\u7ebf\u52a8\u753b\u6548\u679c\n        document.addEventListener('DOMContentLoaded', function() {\n            const timelineItems = document.querySelectorAll('.timeline-item');\n            \n            const observer = new IntersectionObserver((entries) => {\n                entries.forEach(entry => {\n                    if (entry.isIntersecting) {\n                        entry.target.style.opacity = \"1\";\n                        entry.target.style.transform = \"translateX(0)\";\n                    }\n                });\n            }, { threshold: 0.2 });\n            \n            timelineItems.forEach(item => {\n                item.style.opacity = \"0\";\n                item.style.transform = \"translateX(-20px)\";\n                item.style.transition = \"opacity 0.6s ease, transform 0.6s ease\";\n                observer.observe(item);\n            });\n            \n            \/\/ \u6838\u5fc3\u4ef7\u503c\u5361\u7247\u52a8\u753b\n            const valueCards = document.querySelectorAll('.value-card');\n            valueCards.forEach(card => {\n                card.style.opacity = \"0\";\n                card.style.transform = \"translateY(20px)\";\n                card.style.transition = \"opacity 0.6s ease, transform 0.6s ease, border 0.3s ease\";\n            });\n            \n            const cardObserver = new IntersectionObserver((entries) => {\n                entries.forEach((entry, index) => {\n                    if (entry.isIntersecting) {\n                        setTimeout(() => {\n                            entry.target.style.opacity = \"1\";\n                            entry.target.style.transform = \"translateY(0)\";\n                        }, 150 * index);\n                    }\n                });\n            }, { threshold: 0.1 });\n            \n            valueCards.forEach(card => {\n                cardObserver.observe(card);\n            });\n            \n            \/\/ \u6570\u5b57\u589e\u957f\u52a8\u753b\n            const animateValue = (elem, start, end, duration) => {\n                let startTimestamp = null;\n                const step = (timestamp) => {\n                    if (!startTimestamp) startTimestamp = timestamp;\n                    const progress = Math.min((timestamp - startTimestamp) \/ duration, 1);\n                    const value = Math.floor(progress * (end - start) + start);\n                    elem.textContent = value + (elem.classList.contains('plus') ? '+' : '');\n                    if (progress < 1) {\n                        window.requestAnimationFrame(step);\n                    }\n                };\n                window.requestAnimationFrame(step);\n            };\n            \n            \/\/ \u76d1\u542c\u7edf\u8ba1\u6570\u5b57\u5143\u7d20\n            const statObserver = new IntersectionObserver((entries) => {\n                entries.forEach(entry => {\n                    if (entry.isIntersecting) {\n                        const statValue = entry.target.querySelector('.stat-value');\n                        if (statValue.textContent === '15') {\n                            animateValue(statValue, 0, 15, 1500);\n                        } else if (statValue.textContent === '50+') {\n                            statValue.classList.add('plus');\n                            animateValue(statValue, 0, 50, 1500);\n                        } else if (statValue.textContent === '1') {\n                            animateValue(statValue, 0, 1, 1500);\n                        }\n                        statObserver.unobserve(entry.target);\n                    }\n                });\n            }, { threshold: 0.5 });\n            \n            document.querySelectorAll('.stat').forEach(stat => {\n                statObserver.observe(stat);\n            });\n        });\n    <\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>\u5fc3\u94fe\u60c5\u667a\u6570\u636e\u79d1\u6280(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8 \u6570\u636e\u5b58\u771f \u00b7 \u60c5\u611f\u7eed\u5b58 \u00b7 \u4ef7\u503c\u6c38\u5b58 \u4ee5\u533a\u5757\u94fe\u4e3a\u9aa8\u3001AI\u4e3a\u9b42\uff0c\u67b6\u8bbe\u79d1\u6280\u4e0e\u4eba\u6027 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1204","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.affectivechain.com\/index.php\/wp-json\/wp\/v2\/pages\/1204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.affectivechain.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.affectivechain.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.affectivechain.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.affectivechain.com\/index.php\/wp-json\/wp\/v2\/comments?post=1204"}],"version-history":[{"count":7,"href":"https:\/\/www.affectivechain.com\/index.php\/wp-json\/wp\/v2\/pages\/1204\/revisions"}],"predecessor-version":[{"id":1303,"href":"https:\/\/www.affectivechain.com\/index.php\/wp-json\/wp\/v2\/pages\/1204\/revisions\/1303"}],"wp:attachment":[{"href":"https:\/\/www.affectivechain.com\/index.php\/wp-json\/wp\/v2\/media?parent=1204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}