<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>&#x6D1E;&#x5BDF;</provider_name><provider_url>https://www.fengjibeyond.com/insights</provider_url><author_name>Tian, Lyla</author_name><author_url>https://www.fengjibeyond.com/insights/author/lyla/</author_url><title>&#x4F01;&#x4E1A;AI&#x641C;&#x7D22;&#x5185;&#x5BB9;&#x77E9;&#x9635;&#x642D;&#x5EFA;&#x65B9;&#x6CD5;&#xFF1A;&#x4ECE;&#x63D0;&#x95EE;&#x8BCD;&#x5230;&#x8BE2;&#x76D8;&#x95ED;&#x73AF; - &#x6D1E;&#x5BDF;</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="iNDf18r1di"&gt;&lt;a href="https://www.fengjibeyond.com/insights/ai-search-content-matrix/"&gt;&#x4F01;&#x4E1A;AI&#x641C;&#x7D22;&#x5185;&#x5BB9;&#x77E9;&#x9635;&#x642D;&#x5EFA;&#x65B9;&#x6CD5;&#xFF1A;&#x4ECE;&#x63D0;&#x95EE;&#x8BCD;&#x5230;&#x8BE2;&#x76D8;&#x95ED;&#x73AF;&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.fengjibeyond.com/insights/ai-search-content-matrix/embed/#?secret=iNDf18r1di" width="600" height="338" title="&#x300A; &#x4F01;&#x4E1A;AI&#x641C;&#x7D22;&#x5185;&#x5BB9;&#x77E9;&#x9635;&#x642D;&#x5EFA;&#x65B9;&#x6CD5;&#xFF1A;&#x4ECE;&#x63D0;&#x95EE;&#x8BCD;&#x5230;&#x8BE2;&#x76D8;&#x95ED;&#x73AF; &#x300B;&#x2014;&#x6D1E;&#x5BDF;" data-secret="iNDf18r1di" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/**&#xD;
 * WordPress inline HTML embed&#xD;
 *&#xD;
 * @since 4.4.0&#xD;
 * @output wp-includes/js/wp-embed.js&#xD;
 *&#xD;
 * Single line comments should not be used since they will break&#xD;
 * the script when inlined in get_post_embed_html(), specifically&#xD;
 * when the comments are not stripped out due to SCRIPT_DEBUG&#xD;
 * being turned on.&#xD;
 */&#xD;
(function ( window, document ) {&#xD;
	'use strict';&#xD;
&#xD;
	/* Abort for ancient browsers. */&#xD;
	if ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {&#xD;
		return;&#xD;
	}&#xD;
&#xD;
	/** @namespace wp */&#xD;
	window.wp = window.wp || {};&#xD;
&#xD;
	/* Abort if script was already executed. */&#xD;
	if ( !! window.wp.receiveEmbedMessage ) {&#xD;
		return;&#xD;
	}&#xD;
&#xD;
	/**&#xD;
	 * Receive embed message.&#xD;
	 *&#xD;
	 * @param {MessageEvent} e&#xD;
	 */&#xD;
	window.wp.receiveEmbedMessage = function( e ) {&#xD;
		var data = e.data;&#xD;
&#xD;
		/* Verify shape of message. */&#xD;
		if (&#xD;
			! ( data || data.secret || data.message || data.value ) ||&#xD;
			/[^a-zA-Z0-9]/.test( data.secret )&#xD;
		) {&#xD;
			return;&#xD;
		}&#xD;
&#xD;
		var iframes = document.querySelectorAll( 'iframe[data-secret="' + data.secret + '"]' ),&#xD;
			blockquotes = document.querySelectorAll( 'blockquote[data-secret="' + data.secret + '"]' ),&#xD;
			allowedProtocols = new RegExp( '^https?:$', 'i' ),&#xD;
			i, source, height, sourceURL, targetURL;&#xD;
&#xD;
		for ( i = 0; i &lt; blockquotes.length; i++ ) {&#xD;
			blockquotes[ i ].style.display = 'none';&#xD;
		}&#xD;
&#xD;
		for ( i = 0; i &lt; iframes.length; i++ ) {&#xD;
			source = iframes[ i ];&#xD;
&#xD;
			if ( e.source !== source.contentWindow ) {&#xD;
				continue;&#xD;
			}&#xD;
&#xD;
			source.removeAttribute( 'style' );&#xD;
&#xD;
			if ( 'height' === data.message ) {&#xD;
				/* Resize the iframe on request. */&#xD;
				height = parseInt( data.value, 10 );&#xD;
				if ( height &gt; 1000 ) {&#xD;
					height = 1000;&#xD;
				} else if ( ~~height &lt; 200 ) {&#xD;
					height = 200;&#xD;
				}&#xD;
&#xD;
				source.height = height;&#xD;
			} else if ( 'link' === data.message ) {&#xD;
				/* Link to a specific URL on request. */&#xD;
				sourceURL = new URL( source.getAttribute( 'src' ) );&#xD;
				targetURL = new URL( data.value );&#xD;
&#xD;
				if (&#xD;
					allowedProtocols.test( targetURL.protocol ) &amp;&amp;&#xD;
					targetURL.host === sourceURL.host &amp;&amp;&#xD;
					document.activeElement === source&#xD;
				) {&#xD;
					window.top.location.href = data.value;&#xD;
				}&#xD;
			}&#xD;
		}&#xD;
	};&#xD;
&#xD;
	function onLoad() {&#xD;
		var iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),&#xD;
			i, source, secret;&#xD;
&#xD;
		for ( i = 0; i &lt; iframes.length; i++ ) {&#xD;
			/** @var {IframeElement} */&#xD;
			source = iframes[ i ];&#xD;
&#xD;
			secret = source.getAttribute( 'data-secret' );&#xD;
			if ( ! secret ) {&#xD;
				/* Add secret to iframe */&#xD;
				secret = Math.random().toString( 36 ).substring( 2, 12 );&#xD;
				source.src += '#?secret=' + secret;&#xD;
				source.setAttribute( 'data-secret', secret );&#xD;
			}&#xD;
&#xD;
			/*&#xD;
			 * Let post embed window know that the parent is ready for receiving the height message, in case the iframe&#xD;
			 * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the&#xD;
			 * window will then (re-)send the height message right away.&#xD;
			 */&#xD;
			source.contentWindow.postMessage( {&#xD;
				message: 'ready',&#xD;
				secret: secret&#xD;
			}, '*' );&#xD;
		}&#xD;
	}&#xD;
&#xD;
	window.addEventListener( 'message', window.wp.receiveEmbedMessage, false );&#xD;
	document.addEventListener( 'DOMContentLoaded', onLoad, false );&#xD;
})( window, document );
//# sourceURL=https://www.fengjibeyond.com/insights/wp-includes/js/wp-embed.js
/* ]]&gt; */
&lt;/script&gt;
</html><description>&#x4F01;&#x4E1A;&#x5982;&#x4F55;&#x642D;&#x5EFA;AI&#x641C;&#x7D22;&#x5185;&#x5BB9;&#x77E9;&#x9635;&#xFF1F;&#x4ECE;&#x7528;&#x6237;&#x63D0;&#x95EE;&#x8BCD;&#x6C60;&#x51FA;&#x53D1;&#xFF0C;&#x89C4;&#x5212;&#x57FA;&#x7840;&#x7D20;&#x6750;&#x3001;&#x573A;&#x666F;&#x8F6C;&#x5316;&#x4E0E;&#x6743;&#x5A01;&#x5185;&#x5BB9;&#xFF0C;&#x5206;&#x914D;&#x670D;&#x52A1;&#x9875;&#x3001;&#x535A;&#x5BA2;&#x3001;FAQ&#x548C;&#x6848;&#x4F8B;&#xFF0C;&#x5E76;&#x901A;&#x8FC7;&#x591A;&#x5E73;&#x53F0;&#x5206;&#x53D1;&#x3001;B2B&#x8BE2;&#x76D8;&#x627F;&#x63A5;&#x4E0E;&#x6548;&#x679C;&#x76D1;&#x6D4B;&#xFF0C;&#x8FDE;&#x63A5;&#x5185;&#x5BB9;&#x5EFA;&#x8BBE;&#x4E0E;&#x9500;&#x552E;&#x8F6C;&#x5316;&#x3002;</description></oembed>
