{"id":3234,"date":"2025-07-04T18:14:04","date_gmt":"2025-07-04T15:14:04","guid":{"rendered":"https:\/\/vendor.energy\/pilot\/"},"modified":"2026-01-02T18:42:44","modified_gmt":"2026-01-02T15:42:44","slug":"vendor-shiyanjihua","status":"publish","type":"page","link":"https:\/\/vendor.energy\/zh-hans\/vendor-shiyanjihua\/","title":{"rendered":"\u8bd5\u70b9\u7533\u8bf7"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3234\" class=\"elementor elementor-3234 elementor-2093\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-867122b e-flex e-con-boxed e-con e-parent\" data-id=\"867122b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eeccb2f elementor-widget elementor-widget-heading\" data-id=\"eeccb2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u5c06\u81ea\u4e3b\u80fd\u6e90\u5e26\u5230\u6700\u5173\u952e\u4e4b\u5730<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9c1013 elementor-widget elementor-widget-heading\" data-id=\"a9c1013\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u6211\u4eec\u6b63\u5728\u7504\u9009\u5177\u6709\u91cd\u5927\u5f71\u54cd\u529b\u7684\u5408\u4f5c\u4f19\u4f34\uff0c\u53c2\u4e0e\u65e9\u671f\u8bd5\u70b9\u90e8\u7f72\u3002\u5982\u679c\u60a8\u7684\u57fa\u7840\u8bbe\u65bd\u4f9d\u8d56\u4e8e\u5728\u56f0\u96be\u73af\u5883\u4e2d\u83b7\u5f97\u53ef\u9760\u4f9b\u7535 \u2014\u2014 \u6b22\u8fce\u7533\u8bf7\u52a0\u5165\u6211\u4eec\u7684\u5c01\u95ed\u5f0f\u8bd5\u70b9\u8ba1\u5212\u3002<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-68045e5 e-flex e-con-boxed e-con e-parent\" data-id=\"68045e5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e44e16 elementor-widget elementor-widget-text-editor\" data-id=\"5e44e16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4 class=\"p1\">\u4e13\u4e3a\u504f\u8fdc\u4e0e\u5173\u952e\u57fa\u7840\u8bbe\u65bd\u6253\u9020<\/h4><p class=\"p1\">\u6211\u4eec\u7684\u81ea\u4e3b\u80fd\u6e90\u7cfb\u7edf\u4e13\u4e3a\u5173\u952e\u4efb\u52a1\u73af\u5883\u800c\u8bbe\u8ba1 \u2014\u2014 \u4ece\u8fb9\u5883\u533a\u57df\u4e0e\u5730\u4e0b\u7ba1\u7f51\u5230\u707e\u5bb3\u54cd\u5e94\u73b0\u573a\u3002\u5982\u679c\u60a8\u7684\u90e8\u7f72\u73af\u5883\u5904\u4e8e\u79bb\u7f51\u3001\u9ad8\u98ce\u9669\u6216\u540e\u52e4\u56f0\u96be\u533a\u57df\uff0c\u8be5\u8bd5\u70b9\u8ba1\u5212\u5c06\u4e3a\u60a8\u91cf\u8eab\u6253\u9020\u3002<\/p><h4 class=\"p1\">\u96f6\u7ef4\u62a4 \u00b7 \u6301\u7eed\u4f9b\u7535<\/h4><p class=\"p1\">Vendor.Zero \u63d0\u4f9b\u9759\u97f3\u3001\u96f6\u6392\u653e\u7684\u7535\u529b \u2014\u2014 \u65e0\u9700\u71c3\u6599\u3001\u65e0\u7535\u6c60\u3001\u66f4\u65e0\u9700\u4efb\u4f55\u5b9a\u671f\u7ef4\u62a4\u3002\u4e13\u4e3a\u6781\u7aef\u6216\u96be\u4ee5\u63a5\u8fd1\u73af\u5883\u4e0b\u7684\u4f20\u611f\u5668\u3001\u901a\u4fe1\u8bbe\u5907\u4e0e\u8bca\u65ad\u88c5\u7f6e\u800c\u8bbe\u8ba1\u3002<\/p><h4 class=\"p1\">\u8bd5\u70b9\u8ba1\u5212\u9650\u91cf\u5f00\u653e \u00b7 \u9762\u5411\u6218\u7565\u5408\u4f5c\u4f19\u4f34<\/h4><p class=\"p1\">\u8fd9\u4e0d\u662f\u516c\u5f00\u6d4b\u8bd5\u3002\u6211\u4eec\u4e0e\u4e00\u5c0f\u90e8\u5206\u65e9\u671f\u5408\u4f5c\u4f19\u4f34\u5bc6\u5207\u5408\u4f5c\uff0c\u4ee5\u9a8c\u8bc1\u3001\u4f18\u5316\u5e76\u6269\u5c55\u4e0b\u4e00\u4ee3\u81ea\u4e3b\u80fd\u6e90\u7cfb\u7edf\u3002\u53c2\u4e0e\u8bd5\u70b9\u7684\u5355\u4f4d\u5c06\u4f18\u5148\u83b7\u5f97\u5b9a\u5236\u96c6\u6210\u3001\u524d\u6cbf\u529f\u80fd\u4e0e\u957f\u671f\u5408\u4f5c\u673a\u4f1a\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-367be43 elementor-widget elementor-widget-heading\" data-id=\"367be43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u591a\u79cd\u7cfb\u7edf \u00b7 \u540c\u4e00\u4e2a\u80fd\u6e90\u4f7f\u547d<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aec0aa7 elementor-widget elementor-widget-text-editor\" data-id=\"aec0aa7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"p1\">\u6211\u4eec\u6b63\u5728\u7504\u9009\u90e8\u7f72\u5408\u4f5c\u4f19\u4f34\uff0c\u5171\u540c\u63a8\u8fdb\u5373\u5c06\u53d1\u5e03\u7684\u81ea\u4e3b\u80fd\u6e90\u7cfb\u7edf \u2014\u2014 \u8986\u76d6\u4ece\u8d85\u5c0f\u578b\u6a21\u5757\u5230\u9ad8\u529f\u7387\u5173\u952e\u4efb\u52a1\u5e73\u53f0\u7684\u591a\u79cd\u5f62\u6001\u3002<\/p><p class=\"p1\">\u65e0\u8bba\u60a8\u9700\u8981\u7684\u662f\u8fb9\u7f18\u611f\u6d4b\uff0c\u8fd8\u662f\u6301\u7eed\u7684\u5343\u74e6\u7ea7\u8f93\u51fa\uff0c\u6211\u4eec\u90fd\u5e0c\u671b\u503e\u542c\u60a8\u7684\u9700\u6c42\u3002\u5728\u80fd\u6e90\u4e0d\u80fd\u4e2d\u65ad\u7684\u5173\u952e\u573a\u666f\u4e2d\uff0c\u52a9\u6211\u4eec\u4e00\u540c\u9a8c\u8bc1\u5e76\u6269\u5c55\u8fd9\u9879\u6280\u672f\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d83354a elementor-widget elementor-widget-shortcode\" data-id=\"d83354a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f3238-o1\" lang=\"zh-CN\" dir=\"ltr\" data-wpcf7-id=\"3238\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/zh-hans\/wp-json\/wp\/v2\/pages\/3234#wpcf7-f3238-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"\u7559\u8a00\u8868\u5355\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"3238\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"zh_CN\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f3238-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<!-- Contact Information -->\n<div class=\"form-section\">\n\t<h3 class=\"section-title\">Contact Information\n\t<\/h3>\n\t<div class=\"form-row\">\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"full-name\">Full Name:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"full-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"full-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter your full name\" value=\"\" type=\"text\" name=\"full-name\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"organization\">Organization \/ Affiliation:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"organization\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"organization\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company, university, agency\" value=\"\" type=\"text\" name=\"organization\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"email\">Email Address:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" id=\"email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"your@email.com\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"country\">Country \/ Region:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"country\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"country\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter your country\" value=\"\" type=\"text\" name=\"country\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!-- Sector & Scenario -->\n<div class=\"form-section\">\n\t<h3 class=\"section-title\">Sector & Scenario\n\t<\/h3>\n\t<div class=\"form-row\">\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"sector\">Sector:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"sector\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" id=\"sector\" aria-required=\"true\" aria-invalid=\"false\" name=\"sector\"><option value=\"Select sector\">Select sector<\/option><option value=\"Emergency Response\">Emergency Response<\/option><option value=\"Infrastructure\">Infrastructure<\/option><option value=\"AgTech\">AgTech<\/option><option value=\"Border & Security\">Border & Security<\/option><option value=\"Remote Health\">Remote Health<\/option><option value=\"Research\">Research<\/option><option value=\"Defense\">Defense<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"use-case\">Deployment Scenario \/ Use Case:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"use-case\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"use-case\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"What do you want to power, and why is it critical?\" value=\"\" type=\"text\" name=\"use-case\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!-- Technical Fit -->\n<div class=\"form-section\">\n\t<h3 class=\"section-title\">Technical Fit\n\t<\/h3>\n\t<div class=\"form-row\">\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"system-interest\">Which system are you interested in?<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"system-interest\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" id=\"system-interest\" aria-required=\"true\" aria-invalid=\"false\" name=\"system-interest\"><option value=\"Select system\">Select system<\/option><option value=\"Vendor.Zero (3.3\u201312V \/ IoT & sensors)\">Vendor.Zero (3.3\u201312V \/ IoT & sensors)<\/option><option value=\"Vendor.Max (2.4\u201310kW \/ large-scale systems)\">Vendor.Max (2.4\u201310kW \/ large-scale systems)<\/option><option value=\"Not sure \/ Tell me more\">Not sure \/ Tell me more<\/option><\/select><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"power-needs\">Expected Power Needs:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"power-needs\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"power-needs\" aria-invalid=\"false\" placeholder=\"e.g. 12V \/ 5W; 2.4kW continuous; etc.\" value=\"\" type=\"text\" name=\"power-needs\" \/><\/span><br \/>\n<small class=\"field-hint\">Optional - help us understand your requirements<\/small>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"deployment-env\">Deployment Environment:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"deployment-env\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"deployment-env\" aria-invalid=\"false\" placeholder=\"e.g. underground, remote island, disaster zone\" value=\"\" type=\"text\" name=\"deployment-env\" \/><\/span><br \/>\n<small class=\"field-hint\">Optional - describe operating conditions<\/small>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"form-field half-width\">\n <!-- Empty field for grid balance -->\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!-- Timing & Priority -->\n<div class=\"form-section\">\n\t<h3 class=\"section-title\">Timing & Priority\n\t<\/h3>\n\t<div class=\"form-row\">\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"timeframe\">Urgency \/ Timeframe:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"timeframe\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"timeframe\" aria-invalid=\"false\" name=\"timeframe\"><option value=\"Select timeframe\">Select timeframe<\/option><option value=\"Immediate need\">Immediate need<\/option><option value=\"Q1 2025\">Q1 2025<\/option><option value=\"Q2 2025\">Q2 2025<\/option><option value=\"Q3 2025\">Q3 2025<\/option><option value=\"Q4 2025\">Q4 2025<\/option><option value=\"Next year\">Next year<\/option><option value=\"Research phase\">Research phase<\/option><\/select><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"form-field half-width\">\n\t\t\t<p><label for=\"priority-reason\">Why Should We Prioritize Your Application?:<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"priority-reason\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" id=\"priority-reason\" aria-invalid=\"false\" placeholder=\"Tell us how this pilot can make a difference...\" name=\"priority-reason\"><\/textarea><\/span><br \/>\n<small class=\"field-hint\">Optional - help us understand the impact<\/small>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!-- Legal -->\n<div class=\"form-section legal-section\">\n\t<div class=\"form-field\">\n\t\t<p><label class=\"legal-label\"><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"gdpr-consent\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required\"><span class=\"wpcf7-list-item first last\"><label><input type=\"checkbox\" name=\"gdpr-consent[]\" value=\"I agree to the processing of personal data in accordance with the privacy policy\" \/><span class=\"wpcf7-list-item-label\">I agree to the processing of personal data in accordance with the privacy policy<\/span><\/label><\/span><\/span><\/span><br \/>\n<\/label><br \/>\n<small class=\"field-hint\"><a href=\"\/privacy-policy\" target=\"_blank\">Privacy Policy<\/a><\/small>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"form-submit\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"hcap-cf7\">\t\t<input\n\t\t\t\ttype=\"hidden\"\n\t\t\t\tclass=\"hcaptcha-widget-id\"\n\t\t\t\tname=\"hcaptcha-widget-id\"\n\t\t\t\tvalue=\"eyJzb3VyY2UiOlsiY29udGFjdC1mb3JtLTdcL3dwLWNvbnRhY3QtZm9ybS03LnBocCJdLCJmb3JtX2lkIjowfQ==-1fa8312f43a46040a6cb3fbf112f4b52\">\n\t\t\t\t<span id=\"hcap_cf7-69fb3c860a2684.55170576\" class=\"wpcf7-form-control h-captcha \"\n\t\t\tdata-sitekey=\"74142074-9b1c-40a2-955e-b810d3e2fde4\"\n\t\t\tdata-theme=\"dark\"\n\t\t\tdata-size=\"invisible\"\n\t\t\tdata-auto=\"false\"\n\t\t\tdata-ajax=\"false\"\n\t\t\tdata-force=\"true\">\n\t\t<\/span>\n\t\t<input type=\"hidden\" id=\"_wpnonce\" name=\"_wpnonce\" value=\"98eafb8de5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/zh-hans\/wp-json\/wp\/v2\/pages\/3234\" \/><\/span><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Request Pilot Deployment\" \/>\n\t<\/p>\n\t<p class=\"form-note\">Each request is reviewed manually. We respond to qualified inquiries only.\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0d79aba e-flex e-con-boxed e-con e-parent\" data-id=\"0d79aba\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-76c5293 elementor-widget elementor-widget-html\" data-id=\"76c5293\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\n\/\/ Vendor Contact Form - Apple Style JavaScript\n\ndocument.addEventListener('DOMContentLoaded', function() {\n    \n    \/\/ Enhanced form validation\n    const form = document.querySelector('.wpcf7-form');\n    const requiredFields = form.querySelectorAll('[required]');\n    \n    \/\/ Real-time validation feedback\n    requiredFields.forEach(field => {\n        field.addEventListener('blur', function() {\n            validateField(this);\n        });\n        \n        field.addEventListener('input', function() {\n            if (this.classList.contains('wpcf7-not-valid')) {\n                this.classList.remove('wpcf7-not-valid');\n            }\n        });\n    });\n    \n    \/\/ Email validation\n    const emailField = form.querySelector('input[type=\"email\"]');\n    if (emailField) {\n        emailField.addEventListener('blur', function() {\n            validateEmail(this);\n        });\n    }\n    \n    \/\/ CREATE SUCCESS POPUP\n    function createContactSuccessPopup() {\n        const popup = document.createElement('div');\n        popup.id = 'contact-success-popup';\n        popup.innerHTML = `\n            <div class=\"popup-overlay\">\n                <div class=\"popup-content\">\n                    <div class=\"popup-icon\">\u2728<\/div>\n                    <h2>Request Submitted Successfully<\/h2>\n                    <p>Thank you for your pilot deployment request. Our team will review your application and respond to qualified inquiries.<\/p>\n                    <div class=\"popup-details\">\n                        <div class=\"detail-item\">\n                            <span class=\"detail-label\">Next Step:<\/span>\n                            <span class=\"detail-value\">Manual Review Process<\/span>\n                        <\/div>\n                        <div class=\"detail-item\">\n                            <span class=\"detail-label\">Response Time:<\/span>\n                            <span class=\"detail-value\">We respond to qualified inquiries only<\/span>\n                        <\/div>\n                    <\/div>\n                    <button class=\"popup-close\" onclick=\"closeContactPopup()\">Got It<\/button>\n                <\/div>\n            <\/div>\n        `;\n        \n        popup.style.cssText = `\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 999999;\n            display: none;\n        `;\n        \n        document.body.appendChild(popup);\n        return popup;\n    }\n    \n    \/\/ SHOW SUCCESS POPUP\n    function showContactSuccessPopup() {\n        const popup = document.getElementById('contact-success-popup') || createContactSuccessPopup();\n        \n        popup.style.display = 'block';\n        popup.style.position = 'fixed';\n        popup.style.top = '0';\n        popup.style.left = '0';\n        popup.style.width = '100%';\n        popup.style.height = '100%';\n        popup.style.zIndex = '999999';\n        \n        setTimeout(() => {\n            const content = popup.querySelector('.popup-content');\n            if (content) {\n                content.style.transform = 'translateY(0) scale(1)';\n                content.style.opacity = '1';\n            }\n        }, 10);\n        \n        \/\/ Auto close after 8 seconds\n        setTimeout(() => {\n            closeContactPopup();\n        }, 8000);\n    }\n    \n    \/\/ CLOSE POPUP FUNCTION\n    window.closeContactPopup = function() {\n        const popup = document.getElementById('contact-success-popup');\n        if (popup) {\n            const content = popup.querySelector('.popup-content');\n            if (content) {\n                content.style.transform = 'translateY(-20px) scale(0.95)';\n                content.style.opacity = '0';\n            }\n            setTimeout(() => {\n                popup.style.display = 'none';\n            }, 300);\n        }\n    };\n    \n    \/\/ LISTEN FOR CF7 SUCCESS EVENT\n    document.addEventListener('wpcf7mailsent', function(event) {\n        showContactSuccessPopup();\n        \n        \/\/ Clear form after successful submission\n        setTimeout(() => {\n            event.target.reset();\n        }, 500);\n    });\n});\n\n\/\/ Field validation\nfunction validateField(field) {\n    const value = field.value.trim();\n    const isRequired = field.hasAttribute('required');\n    \n    if (isRequired && !value) {\n        markFieldInvalid(field, 'This field is required');\n        return false;\n    }\n    \n    markFieldValid(field);\n    return true;\n}\n\n\/\/ Email validation\nfunction validateEmail(field) {\n    const value = field.value.trim();\n    const emailPattern = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n    \n    if (value && !emailPattern.test(value)) {\n        markFieldInvalid(field, 'Please enter a valid email address');\n        return false;\n    }\n    \n    if (!value) {\n        markFieldInvalid(field, 'Email address is required');\n        return false;\n    }\n    \n    markFieldValid(field);\n    return true;\n}\n\n\/\/ Mark field as invalid\nfunction markFieldInvalid(field, message) {\n    field.classList.add('wpcf7-not-valid');\n    field.classList.remove('wpcf7-valid');\n    \n    \/\/ Remove existing error message\n    const existingError = field.parentNode.querySelector('.field-error');\n    if (existingError) {\n        existingError.remove();\n    }\n    \n    \/\/ Add error message\n    const errorElement = document.createElement('span');\n    errorElement.className = 'field-error';\n    errorElement.style.cssText = `\n        display: block;\n        color: #FF3B30;\n        font-size: 14px;\n        margin-top: 8px;\n        font-weight: 500;\n        opacity: 0;\n        animation: fadeInError 0.3s ease forwards;\n    `;\n    errorElement.textContent = message;\n    field.parentNode.appendChild(errorElement);\n}\n\n\/\/ Mark field as valid\nfunction markFieldValid(field) {\n    field.classList.remove('wpcf7-not-valid');\n    field.classList.add('wpcf7-valid');\n    \n    \/\/ Remove error message\n    const existingError = field.parentNode.querySelector('.field-error');\n    if (existingError) {\n        existingError.style.opacity = '0';\n        setTimeout(() => {\n            existingError.remove();\n        }, 200);\n    }\n}\n\n\/\/ CSS for contact popup\nconst contactPopupCSS = `\n<style>\n@keyframes fadeInError {\n    from { opacity: 0; transform: translateY(-10px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n#contact-success-popup .popup-overlay {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: rgba(0, 0, 0, 0.8);\n    backdrop-filter: blur(20px);\n    -webkit-backdrop-filter: blur(20px);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px;\n}\n\n#contact-success-popup .popup-content {\n    background: linear-gradient(135deg, rgba(0, 0, 0, 0.95) 0%, rgba(20, 20, 20, 0.95) 100%);\n    backdrop-filter: blur(40px);\n    -webkit-backdrop-filter: blur(40px);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    border-radius: 24px;\n    padding: 48px;\n    text-align: center;\n    max-width: 520px;\n    width: 100%;\n    box-shadow: \n        0 32px 80px rgba(0, 0, 0, 0.4),\n        0 0 0 1px rgba(255, 255, 255, 0.03) inset;\n    transform: translateY(-20px) scale(0.95);\n    opacity: 0;\n    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    position: relative;\n    overflow: hidden;\n}\n\n#contact-success-popup .popup-content::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, \n        transparent 0%, \n        rgba(0, 122, 255, 0.8) 20%,\n        rgba(88, 86, 214, 0.8) 40%,\n        rgba(255, 69, 58, 0.8) 60%,\n        rgba(255, 149, 0, 0.8) 80%,\n        transparent 100%);\n}\n\n#contact-success-popup .popup-icon {\n    font-size: 64px;\n    margin-bottom: 24px;\n    filter: drop-shadow(0 4px 12px rgba(0, 122, 255, 0.3));\n}\n\n#contact-success-popup h2 {\n    color: rgba(255, 255, 255, 0.95);\n    font-size: 28px;\n    font-weight: 700;\n    margin: 0 0 16px 0;\n    font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', sans-serif;\n    letter-spacing: -0.5px;\n}\n\n#contact-success-popup p {\n    color: rgba(255, 255, 255, 0.8);\n    font-size: 17px;\n    line-height: 1.5;\n    margin: 0 0 32px 0;\n    font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Text', sans-serif;\n    font-weight: 400;\n}\n\n#contact-success-popup .popup-details {\n    background: rgba(255, 255, 255, 0.03);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    border-radius: 16px;\n    padding: 24px;\n    margin: 0 0 32px 0;\n    display: grid;\n    gap: 16px;\n}\n\n#contact-success-popup .detail-item {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n}\n\n#contact-success-popup .detail-label {\n    color: rgba(255, 255, 255, 0.6);\n    font-size: 15px;\n    font-weight: 600;\n}\n\n#contact-success-popup .detail-value {\n    color: rgba(255, 255, 255, 0.9);\n    font-size: 15px;\n    font-weight: 500;\n    text-align: right;\n    max-width: 200px;\n}\n\n#contact-success-popup .popup-close {\n    background: linear-gradient(135deg, #007AFF 0%, #5856D6 100%);\n    color: white;\n    border: none;\n    padding: 16px 32px;\n    border-radius: 12px;\n    font-size: 17px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    font-family: -apple-system, BlinkMacSystemFont, sans-serif;\n    letter-spacing: -0.2px;\n    box-shadow: \n        0 8px 24px rgba(0, 122, 255, 0.3),\n        0 0 0 1px rgba(255, 255, 255, 0.08) inset;\n    position: relative;\n    overflow: hidden;\n}\n\n#contact-success-popup .popup-close::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, \n        transparent 0%, \n        rgba(255, 255, 255, 0.2) 50%, \n        transparent 100%);\n    transition: left 0.6s ease;\n}\n\n#contact-success-popup .popup-close:hover {\n    transform: translateY(-2px);\n    box-shadow: \n        0 12px 32px rgba(0, 122, 255, 0.4),\n        0 0 0 1px rgba(255, 255, 255, 0.12) inset;\n    background: linear-gradient(135deg, #1A8CFF 0%, #6B5CE7 100%);\n}\n\n#contact-success-popup .popup-close:hover::before {\n    left: 100%;\n}\n\n#contact-success-popup .popup-close:active {\n    transform: translateY(0);\n}\n\n@media (max-width: 768px) {\n    #contact-success-popup .popup-content {\n        padding: 40px 32px;\n        margin: 20px;\n        max-width: calc(100vw - 40px);\n    }\n    \n    #contact-success-popup .popup-overlay {\n        padding: 20px;\n        align-items: flex-start;\n        padding-top: 80px;\n    }\n    \n    #contact-success-popup .popup-icon {\n        font-size: 56px;\n        margin-bottom: 20px;\n    }\n    \n    #contact-success-popup h2 {\n        font-size: 24px;\n        line-height: 1.3;\n    }\n    \n    #contact-success-popup p {\n        font-size: 16px;\n        margin-bottom: 24px;\n    }\n    \n    #contact-success-popup .popup-close {\n        width: 100%;\n        padding: 16px;\n        font-size: 16px;\n    }\n    \n    #contact-success-popup .detail-item {\n        flex-direction: column;\n        text-align: center;\n        gap: 4px;\n    }\n    \n    #contact-success-popup .detail-value {\n        text-align: center;\n        max-width: none;\n    }\n    \n    #contact-success-popup .popup-details {\n        padding: 20px;\n        margin-bottom: 24px;\n    }\n}\n<\/style>\n`;\n\n\/\/ Inject CSS\ndocument.head.insertAdjacentHTML('beforeend', contactPopupCSS);\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u5c06\u81ea\u4e3b\u80fd\u6e90\u5e26\u5230\u6700\u5173\u952e\u4e4b\u5730 \u6211\u4eec\u6b63\u5728\u7504\u9009\u5177\u6709\u91cd\u5927\u5f71\u54cd\u529b\u7684\u5408\u4f5c\u4f19\u4f34\uff0c\u53c2\u4e0e\u65e9\u671f\u8bd5\u70b9\u90e8\u7f72\u3002\u5982\u679c\u60a8\u7684\u57fa\u7840\u8bbe\u65bd\u4f9d\u8d56\u4e8e\u5728\u56f0\u96be [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-3234","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vendor.energy\/zh-hans\/wp-json\/wp\/v2\/pages\/3234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vendor.energy\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vendor.energy\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vendor.energy\/zh-hans\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vendor.energy\/zh-hans\/wp-json\/wp\/v2\/comments?post=3234"}],"version-history":[{"count":4,"href":"https:\/\/vendor.energy\/zh-hans\/wp-json\/wp\/v2\/pages\/3234\/revisions"}],"predecessor-version":[{"id":14313,"href":"https:\/\/vendor.energy\/zh-hans\/wp-json\/wp\/v2\/pages\/3234\/revisions\/14313"}],"wp:attachment":[{"href":"https:\/\/vendor.energy\/zh-hans\/wp-json\/wp\/v2\/media?parent=3234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}