{"id":1684,"date":"2025-06-10T14:40:22","date_gmt":"2025-06-10T06:40:22","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/wpcms\/wpdt\/1684.html"},"modified":"2025-06-10T14:40:22","modified_gmt":"2025-06-10T06:40:22","slug":"%e9%80%82%e5%90%88%e5%b0%8f%e4%bc%81%e4%b8%9a%e7%9a%8412%e4%b8%aa%e6%9c%80%e4%bd%b3%e5%95%86%e4%b8%9a%e7%94%b5%e8%af%9d%e6%9c%8d%e5%8a%a1%ef%bc%882025%e5%b9%b4%ef%bc%89","status":"publish","type":"post","link":"https:\/\/www.zhaozhao123.cn\/wpcms\/post\/1684.html","title":{"rendered":"\u9002\u5408\u5c0f\u4f01\u4e1a\u768412\u4e2a\u6700\u4f73\u5546\u4e1a\u7535\u8bdd\u670d\u52a1\uff082025\u5e74\uff09"},"content":{"rendered":"<div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<h2 class=\"wp-block-heading my-0\">&#20889; Bug&#24037;&#31243;&#24072;&#65306;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#26631;&#39064;&#65306;&#23567;&#20225;&#19994;&#24212;&#36873;&#25321;&#30340;12&#20010;&#26368;&#20339;&#21830;&#19994;&#30005;&#35805;&#26381;&#21153;<\/p>\n<p>&#22312;&#24403;&#20170;&#31454;&#20105;&#28608;&#28872;&#30340;&#24066;&#22330;&#29615;&#22659;&#20013;&#65292;&#25317;&#26377;&#39640;&#25928;&#12289;&#21487;&#38752;&#30340;&#30005;&#35805;&#31995;&#32479;&#23545;&#20110;&#20219;&#20309;&#23567;&#22411;&#20225;&#19994;&#37117;&#33267;&#20851;&#37325;&#35201;&#12290;&#20197;&#19979;&#26159;&#38024;&#23545;&#23567;&#20225;&#19994;&#29305;&#21035;&#35774;&#35745;&#30340;&#19968;&#32452;12&#31181;&#20248;&#31168;&#30005;&#35805;&#26381;&#21153;&#65292;&#23427;&#20204;&#33021;&#22815;&#24110;&#21161;&#24744;&#30340;&#20225;&#19994;&#25552;&#39640;&#25928;&#29575;&#21644;&#23458;&#25143;&#28385;&#24847;&#24230;&#12290;<\/p>\n<h3>1. &#39640;&#36136;&#37327;&#35821;&#38899;&#35782;&#21035;&#25216;&#26415;<\/h3>\n<ul>\n<li><strong>&#29305;&#28857;<\/strong>&#65306;&#21033;&#29992;AI&#25216;&#26415;&#33258;&#21160;&#36716;&#24405;&#20250;&#35758;&#35760;&#24405;&#12289;&#23458;&#26381;&#36890;&#35805;&#31561;&#12290;<\/li>\n<li><strong>&#22909;&#22788;<\/strong>&#65306;&#20943;&#23569;&#20154;&#24037;&#25104;&#26412;&#65292;&#25552;&#21319;&#24037;&#20316;&#25928;&#29575;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-php\">\/\/ &#20351;&#29992;Google Cloud Speech-to-Text API\n$client = new Google_Client();\n$client-&gt;setApplicationName(\"Your Application Name\");\n$client-&gt;setScopes(Google_Service_Speech::DRIVE);\n$service = new Google_Service_Speech($client);\n\n$fileContent = file_get_contents('path_to_your_file');\n$audioBlob = new Google_AudioBlob($fileContent);\n$audio = new Google_Audio($audioBlob, 'audio\/mp3', 44100, 8);\n\n$response = $service-&gt;speech-&gt;recognize([\n    'config' =&gt; [\n        'encoding' =&gt; Google_Service_Speech::ENCODING_LINEAR16,\n        'sampleRateHertz' =&gt; 44100,\n        'languageCode' =&gt; 'en-US',\n    ],\n    'audio_content' =&gt; base64_encode($audio),\n]);\n\necho json_decode($response['results'][0]['alternatives'][0]['transcript']);<\/code><\/pre>\n<\/li>\n<\/ul>\n<h3>2. &#33258;&#21160;&#26469;&#30005;&#22788;&#29702;&#31995;&#32479;<\/h3>\n<ul>\n<li><strong>&#29305;&#28857;<\/strong>&#65306;&#36890;&#36807;&#33258;&#21160;&#21270;&#27969;&#31243;&#31649;&#29702;&#26469;&#30005;&#65292;&#22914;&#36335;&#30001;&#21040;&#27491;&#30830;&#37096;&#38376;&#25110;&#20998;&#37197;&#32473;&#21512;&#36866;&#30340;&#21592;&#24037;&#12290;<\/li>\n<li><strong>&#22909;&#22788;<\/strong>&#65306;&#33410;&#30465;&#26102;&#38388;&#65292;&#30830;&#20445;&#26469;&#30005;&#24471;&#21040;&#21450;&#26102;&#21709;&#24212;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-javascript\">var botkit = require('botkit');\n\nfunction handleIncomingCall(bot, message) {\n  if (message.text.toLowerCase() === 'hello') {\n    bot.reply(message, \"Hello! How can I assist you today?\");\n  } else {\n    bot.reply(message, \"I'm sorry, but I don't understand your request.\");\n  }\n}\n\nvar controller = botkit.slackbot({\n  token: process.env.SLACK_BOT_TOKEN,\n  debug: true,\n  log: console.log\n});\n\ncontroller.spawn({token: process.env.SLACK_CHANNEL}).startRTM(function(err, bot){\n  if (!err) {\n    console.log('Bot connected!');\n    controller.hears(['hello'], ['direct_message_direct_mention','direct_message'], handleIncomingCall);\n  } else {\n    console.error(err);\n  }\n});<\/code><\/pre>\n<\/li>\n<\/ul>\n<h3>3. &#22810;&#35821;&#35328;&#25903;&#25345;<\/h3>\n<ul>\n<li><strong>&#29305;&#28857;<\/strong>&#65306;&#25552;&#20379;&#22810;&#31181;&#35821;&#35328;&#36873;&#39033;&#65292;&#26041;&#20415;&#19982;&#20840;&#29699;&#21508;&#22320;&#30340;&#23458;&#25143;&#27807;&#36890;&#12290;<\/li>\n<li><strong>&#22909;&#22788;<\/strong>&#65306;&#22686;&#24378;&#22269;&#38469;&#21270;&#33021;&#21147;&#65292;&#25193;&#22823;&#28508;&#22312;&#23458;&#25143;&#32676;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-python\">from langdetect import detect\n\ndef translate_text(text):\n    try:\n        detected_lang = detect(text)\n        if detected_lang != 'en':\n            # Translate text to English using an external service like Google Translate API\n            translated_text = translate_text_api(text)\n            return translated_text\n        else:\n            return text\n    except Exception as e:\n        print(f\"Error translating text: {e}\")\n        return None\n\ndef translate_text_api(text):\n    # Implement the translation logic here\n    pass\n\ntext = \"Bonjour comment puis je vous aider?\"\ntranslated_text = translate_text(text)\nprint(translated_text)<\/code><\/pre>\n<\/li>\n<\/ul>\n<h3>4. &#34394;&#25311;&#21161;&#25163;&#38598;&#25104;<\/h3>\n<ul>\n<li><strong>&#29305;&#28857;<\/strong>&#65306;&#20869;&#32622;&#34394;&#25311;&#21161;&#25163;&#21151;&#33021;&#65292;&#21487;&#20197;&#22788;&#29702;&#26085;&#24120;&#20107;&#21153;&#65292;&#22914;&#25552;&#37266;&#20107;&#39033;&#12289;&#39044;&#35746;&#31561;&#12290;<\/li>\n<li><strong>&#22909;&#22788;<\/strong>&#65306;&#20943;&#36731;&#20154;&#24037;&#36127;&#25285;&#65292;&#25552;&#39640;&#36816;&#33829;&#25928;&#29575;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-java\">public class VirtualAssistant {\n\n    private String name;\n    private List&lt;Reminder&gt; reminders;\n\n    public VirtualAssistant(String name) {\n        this.name = name;\n        this.reminders = new ArrayList&lt;&gt;();\n    }\n\n    public void addReminder(Reminder reminder) {\n        reminders.add(reminder);\n    }\n\n    public boolean hasReminders() {\n        return !reminders.isEmpty();\n    }\n\n    public Reminder getReminder(int index) {\n        return reminders.get(index);\n    }\n\n    public void showReminders() {\n        for (Reminder reminder : reminders) {\n            System.out.println(reminder.toString());\n        }\n    }\n}\n\npublic class Reminder {\n    private String description;\n    private Date date;\n\n    public Reminder(String description, Date date) {\n        this.description = description;\n        this.date = date;\n    }\n\n    @Override\n    public String toString() {\n        return \"Reminder{\" +\n                \"description='\" + description + ''' +\n                \", date=\" + date +\n                '}';\n    }\n}\n\nVirtualAssistant assistant = new VirtualAssistant(\"Alexa\");\n\nassistant.addReminder(new Reminder(\"Pay bills\", Calendar.getInstance()));\nassistant.showReminders(); \/\/ Output: Reminder{description='Pay bills', date=Sun Mar 17 19:00:00 CET 2023}<\/code><\/pre>\n<\/li>\n<\/ul>\n<p>&#36825;&#20123;&#30005;&#35805;&#26381;&#21153;&#19981;&#20165;&#33021;&#26174;&#33879;&#25552;&#21319;&#23567;&#20225;&#19994;&#30340;&#36890;&#20449;&#25928;&#29575;&#21644;&#29992;&#25143;&#20307;&#39564;&#65292;&#36824;&#33021;&#24110;&#21161;&#20225;&#19994;&#26356;&#22909;&#22320;&#36866;&#24212;&#19981;&#26029;&#21464;&#21270;&#30340;&#24066;&#22330;&#38656;&#27714;&#12290;&#24076;&#26395;&#36825;&#20123;&#24314;&#35758;&#23545;&#24744;&#26377;&#25152;&#24110;&#21161;&#65281;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<h2 class=\"wp-block-heading my-0\">&#40657;&#26495;IDE&#25945;&#20070;&#21280;&#65306;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#22312;&#36825;&#20010;&#35838;&#31243;&#20013;&#65292;&#25105;&#20204;&#23558;&#25506;&#35752;&#22914;&#20309;&#20026;&#24744;&#30340;&#20225;&#19994;&#36873;&#25321;&#21644;&#20248;&#21270;&#26368;&#36866;&#21512;&#20182;&#20204;&#30340;&#21830;&#19994;&#30005;&#35805;&#26381;&#21153;&#12290;&#20197;&#19979;&#26159;&#19968;&#20123;&#20851;&#38190;&#27493;&#39588;&#65306;<\/p>\n<h3>1. &#30830;&#23450;&#38656;&#27714;<\/h3>\n<ul>\n<li><strong>&#26126;&#30830;&#19994;&#21153;&#31867;&#22411;<\/strong>&#65306;&#26159;&#38646;&#21806;&#12289;&#39184;&#39278;&#36824;&#26159;&#20854;&#20182;&#31867;&#22411;&#30340;&#20844;&#21496;&#12290;<\/li>\n<li><strong>&#30830;&#23450;&#36890;&#35805;&#37327;<\/strong>&#65306;&#39044;&#27979;&#27599;&#22825;&#25110;&#27599;&#26376;&#30340;&#24179;&#22343;&#36890;&#35805;&#27425;&#25968;&#12290;<\/li>\n<li><strong>&#32771;&#34385;&#25104;&#26412;&#25928;&#30410;<\/strong>&#65306;&#39044;&#31639;&#38480;&#21046;&#26159;&#20160;&#20040;&#65311;&#26159;&#21542;&#26377;&#20219;&#20309;&#29305;&#27530;&#38656;&#27714;&#25110;&#20559;&#22909;&#65311;<\/li>\n<\/ul>\n<h3>2. &#20998;&#26512;&#36873;&#39033;<\/h3>\n<h4>2.1 &#38598;&#25104;&#30005;&#35805;&#31995;&#32479;<\/h4>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#33410;&#30465;&#25237;&#36164;&#65292;&#31616;&#21270;&#31649;&#29702;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#21487;&#33021;&#38656;&#35201;&#19987;&#19994;&#23433;&#35013;&#65292;&#21151;&#33021;&#26377;&#38480;&#12290;<\/li>\n<\/ul>\n<h4>2.2 &#22266;&#23450;&#30005;&#35805;&#32447;<\/h4>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#25552;&#20379;&#31283;&#23450;&#36830;&#25509;&#65292;&#36866;&#29992;&#20110;&#22823;&#22411;&#21150;&#20844;&#23460;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#19981;&#28789;&#27963;&#65292;&#36153;&#29992;&#36739;&#39640;&#12290;<\/li>\n<\/ul>\n<h4>2.3 &#31227;&#21160;&#30005;&#35805;<\/h4>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#20415;&#20110;&#25658;&#24102;&#65292;&#38543;&#26102;&#38543;&#22320;&#20351;&#29992;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#20381;&#36182;&#20110;&#31227;&#21160;&#25968;&#25454;&#65292;&#31283;&#23450;&#24615;&#36739;&#20302;&#12290;<\/li>\n<\/ul>\n<h4>2.4 &#20113;&#30005;&#35805;&#26381;&#21153;<\/h4>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#28789;&#27963;&#12289;&#26131;&#20110;&#25193;&#23637;&#65292;&#26080;&#38656;&#39069;&#22806;&#30828;&#20214;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#21021;&#26399;&#25237;&#20837;&#36739;&#22823;&#65292;&#37096;&#20998;&#21151;&#33021;&#21463;&#38480;&#20110;&#20113;&#25552;&#20379;&#21830;&#12290;<\/li>\n<\/ul>\n<h3>3. &#27604;&#36739;&#19982;&#35780;&#20272;<\/h3>\n<h4>3.1 &#36153;&#29992;&#27604;&#36739;<\/h4>\n<ul>\n<li><strong>&#22266;&#23450;&#30005;&#35805;&#32447;<\/strong>&#65306;\n<ul>\n<li>&#20215;&#26684;&#65306;$100&#33267;$1,000\/&#24180;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>&#31227;&#21160;&#30005;&#35805;<\/strong>&#65306;\n<ul>\n<li>&#20215;&#26684;&#65306;$50&#33267;$150\/&#26376;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>&#20113;&#30005;&#35805;&#26381;&#21153;<\/strong>&#65306;\n<ul>\n<li>&#24179;&#22343;&#20215;&#26684;&#65306;$70&#33267;$300\/&#26376;&#12290;<\/li>\n<\/ul><\/li>\n<\/ul>\n<h4>3.2 &#21151;&#33021;&#23545;&#27604;<\/h4>\n<ul>\n<li><strong>&#22522;&#26412;&#21151;&#33021;<\/strong>&#65306;&#22914;&#21628;&#21483;&#31561;&#24453;&#12289;&#20250;&#35758;&#31561;&#12290;<\/li>\n<li><strong>&#39640;&#32423;&#21151;&#33021;<\/strong>&#65306;&#33258;&#21160;&#24212;&#31572;&#12289;&#35821;&#38899;&#30041;&#35328;&#12289;&#36716;&#25509;&#31561;&#21151;&#33021;&#12290;<\/li>\n<\/ul>\n<h3>4. &#36873;&#25321;&#26041;&#26696;<\/h3>\n<p>&#22522;&#20110;&#20197;&#19978;&#20998;&#26512;&#65292;&#24744;&#21487;&#20197;&#26681;&#25454;&#20844;&#21496;&#30340;&#35268;&#27169;&#12289;&#39044;&#31639;&#21644;&#29305;&#23450;&#38656;&#27714;&#26469;&#36873;&#25321;&#21512;&#36866;&#30340;&#30005;&#35805;&#26381;&#21153;&#12290;<\/p>\n<h4>&#31034;&#20363;&#20195;&#30721;<\/h4>\n<pre><code class=\"language-python\"># &#29992;&#20110;&#35745;&#31639;&#24635;&#36153;&#29992;&#30340;&#20989;&#25968;\ndef calculate_total_cost(fixed_phone_line_price, mobile_phone_plan_price, cloud_service_fee):\n    return fixed_phone_line_price + mobile_phone_plan_price + cloud_service_fee\n\n# &#29992;&#25143;&#36755;&#20837;\nfixed_phone_line_price = float(input(\"&#35831;&#36755;&#20837;&#22266;&#23450;&#30005;&#35805;&#32447;&#30340;&#20215;&#26684;: \"))\nmobile_phone_plan_price = float(input(\"&#35831;&#36755;&#20837;&#31227;&#21160;&#30005;&#35805;&#35745;&#21010;&#30340;&#20215;&#26684;: \"))\ncloud_service_fee = float(input(\"&#35831;&#36755;&#20837;&#20113;&#30005;&#35805;&#26381;&#21153;&#36153;: \"))\n\n# &#35745;&#31639;&#24635;&#36153;&#29992;\ntotal_cost = calculate_total_cost(fixed_phone_line_price, mobile_phone_plan_price, cloud_service_fee)\n\nprint(f\"&#24635;&#30340;&#30005;&#35805;&#26381;&#21153;&#36153;&#29992;&#20026;: {total_cost}&#20803;\")<\/code><\/pre>\n<p>&#36890;&#36807;&#19978;&#36848;&#20195;&#30721;&#65292;&#29992;&#25143;&#21487;&#20197;&#26041;&#20415;&#22320;&#35745;&#31639;&#20986;&#19981;&#21516;&#30005;&#35805;&#26381;&#21153;&#32452;&#21512;&#19979;&#30340;&#24635;&#36153;&#29992;&#12290;<\/p>\n<h3>5. &#23454;&#26045;&#19982;&#32500;&#25252;<\/h3>\n<h4>5.1 &#23454;&#26045;<\/h4>\n<ul>\n<li><strong>&#36873;&#25321;&#19968;&#20010;&#21487;&#38752;&#30340;&#30005;&#35805;&#26381;&#21153;&#20379;&#24212;&#21830;<\/strong>&#12290;<\/li>\n<li>**&#25353;&#29031;&#25351;&#31034;&#35774;&#32622;&#21644;&#37197;&#32622;&#30005;&#35805;&#35774;&#22791;&#21644;&#26381;&#21153;&#12290;<\/li>\n<\/ul>\n<h4>5.2 &#32500;&#25252;<\/h4>\n<ul>\n<li><strong>&#23450;&#26399;&#26816;&#26597;&#30005;&#35805;&#35774;&#22791;&#21644;&#32593;&#32476;&#29366;&#20917;<\/strong>&#12290;<\/li>\n<li>**&#30417;&#25511;&#36153;&#29992;&#24182;&#21450;&#26102;&#35843;&#25972;&#22871;&#39184;&#12290;<\/li>\n<\/ul>\n<h3>&#32467;&#35770;<\/h3>\n<p>&#36873;&#25321;&#36866;&#21512;&#24744;&#20225;&#19994;&#30340;&#21830;&#19994;&#30005;&#35805;&#26381;&#21153;&#38656;&#35201;&#20180;&#32454;&#32771;&#34385;&#21508;&#31181;&#22240;&#32032;&#65292;&#21253;&#25324;&#39044;&#31639;&#12289;&#38656;&#27714;&#21644;&#21487;&#29992;&#24615;&#12290;&#36890;&#36807;&#23454;&#26045;&#26377;&#25928;&#30340;&#30005;&#35805;&#26381;&#21153;&#31574;&#30053;&#65292;&#20225;&#19994;&#21487;&#20197;&#25552;&#39640;&#24037;&#20316;&#25928;&#29575;&#65292;&#22686;&#24378;&#23458;&#25143;&#20307;&#39564;&#65292;&#20174;&#32780;&#25552;&#21319;&#25972;&#20307;&#32463;&#33829;&#25928;&#26524;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&#20889; Bug&#24037;&#31243;&#24072;&#65306; &#26631;&#39064;&#65306;&#23567;&#20225;&#19994;&#24212;&#36873;&#25321;&#30340;12&#20010;&#26368;&#20339;&#21830;&#038;..<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[51],"tuisongtax":[],"class_list":["post-1684","post","type-post","status-publish","format-standard","hentry","category-wpdt","tag-jzgj"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/1684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/comments?post=1684"}],"version-history":[{"count":0,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/1684\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/media?parent=1684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/categories?post=1684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tags?post=1684"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tuisongtax?post=1684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}