{"id":32037,"date":"2025-07-02T21:09:56","date_gmt":"2025-07-02T13:09:56","guid":{"rendered":"https:\/\/www.kdjingpai.com\/?p=32037"},"modified":"2025-07-02T21:11:10","modified_gmt":"2025-07-02T13:11:10","slug":"glm-41v-thinking","status":"publish","type":"post","link":"https:\/\/www.kdjingpai.com\/en\/glm-41v-thinking\/","title":{"rendered":"GLM-4.1V-Thinking\u4ee590\u4ebf\u53c2\u6570\u6311\u6218\u5927\u578b\u6a21\u578b\u7684\u89c6\u89c9\u63a8\u7406"},"content":{"rendered":"<p>\u591a\u6a21\u6001\u5927\u6a21\u578b\u7684\u53d1\u5c55\u6b63\u5728\u8fdb\u5165\u4e00\u4e2a\u65b0\u9636\u6bb5\uff0c\u4ece\u7b80\u5355\u7684\u56fe\u50cf\u8bc6\u522b\uff08\u201c\u770b\u5f97\u89c1\u201d\uff09\uff0c\u8f6c\u5411\u4e86\u590d\u6742\u7684\u903b\u8f91\u63a8\u7406\u4e0e\u6df1\u5ea6\u7406\u89e3\uff08\u201c\u770b\u5f97\u61c2\u3001\u60f3\u5f97\u901a\u201d\uff09\u3002\u8fd1\u65e5\uff0c\u667a\u8c31 AI \u53d1\u5e03\u5e76\u5f00\u6e90\u4e86\u00a0<code>GLM-4.1V-Thinking<\/code>\u00a0\u7cfb\u5217\u4e2d\u7684\u00a0<code>GLM-4.1V-9B-Thinking<\/code>\u00a0\u6a21\u578b\uff0c\u5c55\u793a\u4e86\u5176\u5728\u89c6\u89c9\u8bed\u8a00\u6a21\u578b\u9ad8\u9636\u8ba4\u77e5\u80fd\u529b\u4e0a\u7684\u65b0\u8fdb\u5c55\u3002<\/p>\n<p>\u8be5\u6a21\u578b\u7684\u6838\u5fc3\u521b\u65b0\u5728\u4e8e\u5f15\u5165\u4e86\u4e00\u79cd\u540d\u4e3a\u00a0<strong>\u8bfe\u7a0b\u91c7\u6837\u5f3a\u5316\u5b66\u4e60\uff08RLCS, Reinforcement Learning with Curriculum Sampling\uff09<\/strong>\u00a0\u7684\u8bad\u7ec3\u7b56\u7565\u3002\u8fd9\u79cd\u65b9\u6cd5\u901a\u8fc7\u7531\u6613\u5230\u96be\u7684\u4efb\u52a1\u5b89\u6392\u6765\u8bad\u7ec3\u6a21\u578b\uff0c\u7c7b\u4f3c\u4e8e\u4eba\u7c7b\u7684\u5b66\u4e60\u8fc7\u7a0b\uff0c\u4ece\u800c\u5728\u590d\u6742\u7684\u63a8\u7406\u4efb\u52a1\u4e0a\u53d6\u5f97\u4e86\u663e\u8457\u8fdb\u6b65\u3002<\/p>\n<p>\u6700\u5f15\u4eba\u6ce8\u76ee\u7684\u662f\u5176\u6027\u80fd\u8868\u73b0\u3002\u5c3d\u7ba1\u00a0<code>GLM-4.1V-9B-Thinking<\/code>\u00a0\u4ec5\u6709 90 \u4ebf\u53c2\u6570\uff0c\u4f46\u5728 18 \u9879\u6743\u5a01\u8bc4\u6d4b\u57fa\u51c6\u4e2d\uff0c\u5176\u8868\u73b0\u5374\u80fd\u6bd4\u80a9\u751a\u81f3\u8d85\u8d8a\u53c2\u6570\u91cf\u9ad8\u8fbe 720 \u4ebf\u7684\u00a0<code>Qwen2.5-VL-72B<\/code>\u3002\u8fd9\u4e00\u7ed3\u679c\u6311\u6218\u4e86\u201c\u6a21\u578b\u8d8a\u5927\u80fd\u529b\u8d8a\u5f3a\u201d\u7684\u4f20\u7edf\u89c2\u5ff5\uff0c\u51f8\u663e\u4e86\u5148\u8fdb\u6a21\u578b\u67b6\u6784\u4e0e\u9ad8\u6548\u8bad\u7ec3\u7b56\u7565\u5728\u63d0\u5347\u6027\u80fd\u4e0e\u8282\u7ea6\u8d44\u6e90\u4e0a\u7684\u5de8\u5927\u6f5c\u529b\u3002<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.kdjingpai.com\/wp-content\/uploads\/2025\/07\/6552f3200d2cfe3.jpeg\" alt=\"GLM-4.1V-9B-Thinking \u4e0e\u5176\u4ed6\u6a21\u578b\u7684\u6027\u80fd\u5bf9\u6bd4\u56fe\" \/><\/p>\n<p><strong>\u76f8\u5173\u8d44\u6e90\u94fe\u63a5\uff1a<\/strong><\/p>\n<ul>\n<li><strong>\u8bba\u6587:<\/strong>\u00a0<a href=\"https:\/\/arxiv.org\/abs\/2507.01006\">GLM-4.1V-Thinking: Towards Versatile Multimodal Reasoning with Scalable Reinforcement Learning<\/a><\/li>\n<li><strong>\u5f00\u6e90\u4ee3\u7801\u5e93:<\/strong>\n<ul>\n<li><a href=\"https:\/\/github.com\/THUDM\/GLM-4.1V-Thinking\">GitHub<\/a><\/li>\n<li><a href=\"https:\/\/modelscope.cn\/collections\/GLM-41V-35d24b6def9f49\">ModelScope<\/a><\/li>\n<li><a href=\"https:\/\/huggingface.co\/collections\/THUDM\/glm-41v-thinking-6862bbfc44593a8601c2578d\">Hugging Face<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>\u5728\u7ebf\u4f53\u9a8c:<\/strong>\n<ul>\n<li><a href=\"https:\/\/huggingface.co\/spaces\/THUDM\/GLM-4.1V-9B-Thinking-Demo\">Hugging Face Spaces<\/a><\/li>\n<li><a href=\"https:\/\/modelscope.cn\/studios\/ZhipuAI\/GLM-4.1V-9B-Thinking-Demo\">\u9b54\u642d\u793e\u533a Studio<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>API \u6587\u6863:<\/strong>\u00a0<a href=\"https:\/\/www.bigmodel.cn\/dev\/api\/visual-reasoning-model\/glm-4.1v-thinking\">\u5927\u6a21\u578b\u5f00\u653e\u5e73\u53f0<\/a><\/li>\n<\/ul>\n<h2>\u6a21\u578b\u6838\u5fc3\u80fd\u529b\u4e0e\u5e94\u7528\u5c55\u793a<\/h2>\n<p><code>GLM-4.1V-9B-Thinking<\/code>\u00a0\u901a\u8fc7\u5f15\u5165\u201c\u601d\u7ef4\u94fe\u201d\uff08Chain-of-Thought\uff09\u673a\u5236\uff0c\u4f7f\u5176\u5728\u8f93\u51fa\u7b54\u6848\u7684\u540c\u65f6\uff0c\u80fd\u591f\u5c55\u793a\u8be6\u7ec6\u7684\u63a8\u7406\u8fc7\u7a0b\u3002\u8fd9\u4e0d\u4ec5\u63d0\u5347\u4e86\u56de\u7b54\u7684\u51c6\u786e\u6027\u548c\u4e30\u5bcc\u5ea6\uff0c\u4e5f\u589e\u5f3a\u4e86\u7ed3\u679c\u7684\u53ef\u89e3\u91ca\u6027\u3002\u8be5\u6a21\u578b\u901a\u8fc7\u6df7\u5408\u8bad\u7ec3\uff0c\u96c6\u6210\u4e86\u5e7f\u6cdb\u7684\u591a\u6a21\u6001\u5904\u7406\u80fd\u529b\u3002<\/p>\n<ul>\n<li><strong>\u89c6\u9891\u4e0e\u56fe\u50cf\u7406\u89e3:<\/strong>\u00a0\u80fd\u591f\u89e3\u6790\u957f\u8fbe\u4e24\u5c0f\u65f6\u7684\u89c6\u9891\uff0c\u6216\u5bf9\u590d\u6742\u7684\u56fe\u50cf\u5185\u5bb9\u8fdb\u884c\u6df1\u5ea6\u95ee\u7b54\uff0c\u5c55\u73b0\u4e86\u5f3a\u5927\u7684\u903b\u8f91\u5206\u6790\u80fd\u529b\u3002<\/li>\n<li><strong>\u8de8\u5b66\u79d1\u89e3\u9898:<\/strong>\u00a0\u652f\u6301\u6570\u5b66\u3001\u7269\u7406\u3001\u751f\u7269\u3001\u5316\u5b66\u7b49\u5b66\u79d1\u7684\u770b\u56fe\u89e3\u9898\uff0c\u5e76\u80fd\u7ed9\u51fa\u8be6\u7ec6\u7684\u601d\u8003\u6b65\u9aa4\u3002<\/li>\n<li><strong>\u9ad8\u7cbe\u5ea6\u4fe1\u606f\u63d0\u53d6:<\/strong>\u00a0\u53ef\u51c6\u786e\u8bc6\u522b\u5e76\u7ed3\u6784\u5316\u8f93\u51fa\u56fe\u7247\u548c\u89c6\u9891\u4e2d\u7684\u6587\u5b57\u3001\u56fe\u8868\u4fe1\u606f\u3002<\/li>\n<li><strong>\u6587\u6863\u4e0e\u754c\u9762\u4ea4\u4e92:<\/strong>\u00a0\u80fd\u591f\u539f\u751f\u7406\u89e3\u91d1\u878d\u3001\u653f\u52a1\u7b49\u9886\u57df\u7684\u6587\u6863\u5185\u5bb9\uff0c\u5e76\u53ef\u8bc6\u522b GUI \u5143\u7d20\uff0c\u6267\u884c\u70b9\u51fb\u3001\u6ed1\u52a8\u7b49\u6307\u4ee4\uff0c\u5145\u5f53\u201cGUI \u667a\u80fd\u4f53\u201d\u3002<\/li>\n<li><strong>\u89c6\u89c9\u5230\u4ee3\u7801\u751f\u6210:<\/strong>\u00a0\u5177\u5907\u6839\u636e\u8f93\u5165\u7684\u754c\u9762\u622a\u56fe\u81ea\u52a8\u7f16\u5199\u524d\u7aef\u4ee3\u7801\u7684\u80fd\u529b\u3002<\/li>\n<\/ul>\n<p>\u4ee5\u4e0b\u4e3a\u51e0\u4e2a\u5178\u578b\u7684\u5e94\u7528\u793a\u4f8b\uff1a<\/p>\n<h3>\u793a\u4f8b 1\uff1a\u56fe\u8868\u5206\u6790\u4e0e\u63a8\u7406<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/www.kdjingpai.com\/wp-content\/uploads\/2025\/07\/f21ac79d3afac72.png\" alt=\"\u4e00\u5f20\u5305\u542b\u591a\u5bb6\u516c\u53f8\u5e74\u5ea6\u5229\u6da6\u4fe1\u606f\u7684\u56fe\u8868\" \/><\/p>\n<p><strong>\u8f93\u5165\u6307\u4ee4:<\/strong><\/p>\n<p>\u8bf7\u627e\u51fa\u8fd9\u5f20\u56fe\u4e2d\u5e74\u5ea6\u5229\u6da6\u6700\u9ad8\u7684\u516c\u53f8\uff0c\u4ee5\u53ca\u8be5\u516c\u53f8\u7684\u6700\u5927\u90e8\u95e8\uff1f<\/p>\n<p><strong>\u6a21\u578b\u8f93\u51fa:<\/strong><\/p>\n<p>Sony has the highest annual profit at $6.3B. For Sony, the note states, \u201cMedia is Sony\u2019s second &#8211; largest segment after game consoles.\u201d Thus, the largest segment is game consoles.<\/p>\n<h3>\u793a\u4f8b 2\uff1a\u89e3\u7b54\u9ad8\u8003\u6c34\u5e73\u6570\u5b66\u9898<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/www.kdjingpai.com\/wp-content\/uploads\/2025\/07\/08b73df7f0f897d.jpg\" alt=\"\u4e00\u9053\u5173\u4e8e\u7acb\u4f53\u51e0\u4f55\u7684\u6570\u5b66\u9898\" \/><\/p>\n<p><strong>\u8f93\u5165\u6307\u4ee4:<\/strong><\/p>\n<p>\u8bf7\u5e2e\u6211\u89e3\u51b3\u8fd9\u4e2a\u9898\u76ee\uff0c\u7ed9\u51fa\u8be6\u7ec6\u8fc7\u7a0b\u548c\u7b54\u6848\u3002<\/p>\n<p><strong>\u6a21\u578b\u8f93\u51fa\uff08\u90e8\u5206\u63a8\u7406\u8fc7\u7a0b\uff09:<\/strong><\/p>\n<ul>\n<li>\u5df2\u77e5 PA \u22a5 \u5e73\u9762 ABCD \uff0c\u6545 PA \u22a5 AD \u4e14 PA \u22a5 AB\u3002<\/li>\n<li>\u53c8\u56e0 AB \u22a5 AD \uff0c\u4e14 PA \u4e0e AB \u7684\u4ea4\u70b9\u4e3a A \uff0c\u56e0\u6b64 AD \u22a5 \u5e73\u9762 PAB\u3002<\/li>\n<li>\u7531\u4e8e AD \u2282 \u5e73\u9762 PAD\uff0c\u6545\u5e73\u9762 PAB \u22a5 \u5e73\u9762 PAD\u3002<\/li>\n<\/ul>\n<h3>\u793a\u4f8b 3\uff1a\u56fe\u5f62\u7528\u6237\u754c\u9762\uff08GUI\uff09\u8bc6\u522b\u4e0e\u64cd\u4f5c<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/www.kdjingpai.com\/wp-content\/uploads\/2025\/07\/b69c404c482b4cf.png\" alt=\"\u4e00\u4e2a\u65e5\u5386 APP \u7684\u754c\u9762\u622a\u56fe\" \/><\/p>\n<p><strong>\u8f93\u5165\u6307\u4ee4:<\/strong><\/p>\n<p>\u5728APP\u4e2d\uff0c\u5e2e\u6211\u521b\u5efa\u4e00\u4e2a\u4e24\u5468\u540e3\u70b9\u4e0e\u53f2\u5bc6\u65af\u535a\u58eb\u7684\u4f1a\u8bae\u3002<\/p>\n<p><strong>\u6a21\u578b\u8f93\u51fa\uff08\u64cd\u4f5c\u6307\u4ee4\uff09:<\/strong><\/p>\n<p>Action: {&#8220;action_type&#8221;: &#8220;click&#8221;, &#8220;box_2d&#8221;: [[27,840,122,885]]}<\/p>\n<h3>\u793a\u4f8b 4\uff1a\u6839\u636e\u56fe\u7247\u751f\u6210\u524d\u7aef\u7f51\u9875\u4ee3\u7801<\/h3>\n<p>\u6b64\u529f\u80fd\u5c55\u793a\u4e86\u6a21\u578b\u5c06\u89c6\u89c9\u8bbe\u8ba1\u76f4\u63a5\u8f6c\u5316\u4e3a\u53ef\u7528\u4ee3\u7801\u7684\u5f3a\u5927\u80fd\u529b\uff0c\u6781\u5927\u5730\u63d0\u5347\u4e86\u524d\u7aef\u5f00\u53d1\u6548\u7387\u3002<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.kdjingpai.com\/wp-content\/uploads\/2025\/07\/a7494f3ef14b3b3.png\" alt=\"\u4e00\u4e2a\u8ba2\u5355\u7ba1\u7406\u7cfb\u7edf\u7684\u7f51\u9875\u8bbe\u8ba1\u56fe\" \/><\/p>\n<p><strong>\u8f93\u5165\u6307\u4ee4:<\/strong><\/p>\n<p>\u8bf7\u6784\u5efa\u4e00\u4e2a\u4e0e\u8f93\u5165\u56fe\u7247\u76f8\u4f3c\u7684\u7f51\u9875\u5e76\u5c06\u5176\u8f6c\u6362\u4e3a <a href=\"https:\/\/www.kdjingpai.com\/react\/\">React<\/a> \u4ee3\u7801\u3002<\/p>\n<p><strong>\u6a21\u578b\u751f\u6210\u7684 React \u4ee3\u7801:<\/strong><\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;meta charset=\"UTF-8\"&gt;\r\n&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\r\n&lt;title&gt;\u8ba2\u5355\u7ba1\u7406\u7cfb\u7edf&lt;\/title&gt;\r\n&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react@18.0.0\/umd\/react.development.js\"&gt;&lt;\/script&gt;\r\n&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react-dom@18.0.0\/umd\/react-dom.development.js\"&gt;&lt;\/script&gt;\r\n&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@babel\/standalone\/babel.js\"&gt;&lt;\/script&gt;\r\n&lt;script src=\"https:\/\/cdn.tailwindcss.com\"&gt;&lt;\/script&gt;\r\n&lt;link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/5.15.3\/css\/all.min.css\"&gt;&lt;\/link&gt;\r\n&lt;link href=\"https:\/\/fonts.geekzu.org\/css2?family=Noto+Sans+SC:wght@400;500;700&amp;display=swap\" rel=\"stylesheet\"&gt;\r\n&lt;style&gt;\r\nbody {\r\nfont-family: 'Noto Sans SC', sans-serif;\r\nbackground-color: #f5f5f5;\r\n}\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;div id=\"root\"&gt;&lt;\/div&gt;\r\n&lt;script type=\"text\/babel\"&gt;\r\nconst Header = () =&gt; {\r\nreturn (\r\n&lt;header className=\"bg-white shadow-sm py-4 px-6 flex justify-between items-center border-b\"&gt;\r\n&lt;h1 className=\"text-xl font-medium text-indigo-600\"&gt;\u8ba2\u5355\u7ba1\u7406\u7cfb\u7edf&lt;\/h1&gt;\r\n&lt;div className=\"flex items-center\"&gt;\r\n&lt;img src=\"https:\/\/placehold.co\/32x32\" alt=\"\u7ba1\u7406\u5458\u5934\u50cf\" className=\"w-8 h-8 rounded-full mr-2\" \/&gt;\r\n&lt;span&gt;\u7ba1\u7406\u5458&lt;\/span&gt;\r\n&lt;\/div&gt;\r\n&lt;\/header&gt;\r\n);\r\n};\r\nconst SearchForm = () =&gt; {\r\nreturn (\r\n&lt;div className=\"bg-white rounded-md shadow-sm p-6 mb-4\"&gt;\r\n&lt;h2 className=\"text-lg font-medium mb-4\"&gt;\u641c\u7d22\u8ba2\u5355&lt;\/h2&gt;\r\n&lt;div className=\"grid grid-cols-1 md:grid-cols-4 gap-4\"&gt;\r\n&lt;div&gt;\r\n&lt;label className=\"block text-sm mb-1\"&gt;\u8ba2\u5355\u7f16\u53f7&lt;\/label&gt;\r\n&lt;input type=\"text\" className=\"w-full border rounded-md px-3 py-2\" \/&gt;\r\n&lt;\/div&gt;\r\n&lt;div&gt;\r\n&lt;label className=\"block text-sm mb-1\"&gt;\u5ba2\u6237\u540d\u79f0&lt;\/label&gt;\r\n&lt;input type=\"text\" className=\"w-full border rounded-md px-3 py-2\" \/&gt;\r\n&lt;\/div&gt;\r\n&lt;div&gt;\r\n&lt;label className=\"block text-sm mb-1\"&gt;\u8ba2\u5355\u72b6\u6001&lt;\/label&gt;\r\n&lt;select className=\"w-full border rounded-md px-3 py-2 appearance-none bg-white\"&gt;\r\n&lt;option&gt;\u5168\u90e8\u72b6\u6001&lt;\/option&gt;\r\n&lt;\/select&gt;\r\n&lt;\/div&gt;\r\n&lt;div&gt;\r\n&lt;label className=\"block text-sm mb-1\"&gt;\u65e5\u671f\u8303\u56f4&lt;\/label&gt;\r\n&lt;div className=\"relative\"&gt;\r\n&lt;input type=\"text\" placeholder=\"\u9009\u62e9\u65e5\u671f\u8303\u56f4\" className=\"w-full border rounded-md px-3 py-2\" \/&gt;\r\n&lt;div className=\"absolute right-2 top-2 text-gray-400\"&gt;\r\n&lt;i className=\"fas fa-calendar\"&gt;&lt;\/i&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;div className=\"flex flex-wrap mt-2 gap-2\"&gt;\r\n&lt;button className=\"px-3 py-1 text-sm rounded-md bg-gray-100\"&gt;\u4eca\u5929&lt;\/button&gt;\r\n&lt;button className=\"px-3 py-1 text-sm rounded-md bg-gray-100\"&gt;\u6628\u5929&lt;\/button&gt;\r\n&lt;button className=\"px-3 py-1 text-sm rounded-md bg-gray-100\"&gt;\u6700\u8fd17\u5929&lt;\/button&gt;\r\n&lt;button className=\"px-3 py-1 text-sm rounded-md bg-gray-100\"&gt;\u6700\u8fd130\u5929&lt;\/button&gt;\r\n&lt;button className=\"px-3 py-1 text-sm rounded-md bg-gray-100\"&gt;\u672c\u6708&lt;\/button&gt;\r\n&lt;button className=\"px-3 py-1 text-sm rounded-md bg-gray-100\"&gt;\u4e0a\u6708&lt;\/button&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;div className=\"flex items-center justify-between mt-4\"&gt;\r\n&lt;a href=\"#\" className=\"text-indigo-600 flex items-center text-sm\"&gt;\r\n&lt;i className=\"fas fa-cog mr-1\"&gt;&lt;\/i&gt; \u9ad8\u7ea7\u641c\u7d22\u9009\u9879\r\n&lt;\/a&gt;\r\n&lt;div className=\"flex gap-2\"&gt;\r\n&lt;button className=\"px-4 py-2 border rounded-md text-sm\"&gt;\u91cd\u7f6e&lt;\/button&gt;\r\n&lt;button className=\"px-4 py-2 bg-indigo-600 text-white rounded-md text-sm\"&gt;\u641c\u7d22&lt;\/button&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n);\r\n};\r\nconst OrderStatusFilters = () =&gt; {\r\nconst filters = [\r\n{ name: \"\u5168\u90e8\u8ba2\u5355\", count: 152, active: true },\r\n{ name: \"\u5f85\u5904\u7406\", count: 24, active: false },\r\n{ name: \"\u5904\u7406\u4e2d\", count: 38, active: false },\r\n{ name: \"\u5df2\u53d1\u8d27\", count: 45, active: false },\r\n{ name: \"\u5df2\u9001\u8fbe\", count: 32, active: false },\r\n{ name: \"\u5df2\u53d6\u6d88\", count: 8, active: false },\r\n{ name: \"\u5df2\u9000\u8d27\", count: 5, active: false },\r\n];\r\nreturn (\r\n&lt;div className=\"flex flex-wrap gap-2 mb-4\"&gt;\r\n{filters.map((filter, index) =&gt; (\r\n&lt;button \r\nkey={index} \r\nclassName={`px-4 py-2 rounded-md text-sm ${\r\nfilter.active \r\n? \"bg-indigo-100 text-indigo-700\" \r\n: \"bg-white border\"\r\n}`}\r\n&gt;\r\n{filter.name} {filter.count &gt; 0 &amp;&amp; &lt;span className=\"ml-1\"&gt;{filter.count}&lt;\/span&gt;}\r\n&lt;\/button&gt;\r\n))}\r\n&lt;\/div&gt;\r\n);\r\n};\r\nconst OrderTable = () =&gt; {\r\nconst orders = [\r\n{ id: \"ORD-2025051301\", customer: \"\u5f20\u4f1f\", amount: \"\u00a51299.99\", status: \"\u5f85\u5904\u7406\", date: \"2025-05-13\" },\r\n{ id: \"ORD-2025051302\", customer: \"\u674e\u5a1c\", amount: \"\u00a5458.50\", status: \"\u5904\u7406\u4e2d\", date: \"2025-05-12\" },\r\n{ id: \"ORD-2025051303\", customer: \"\u738b\u82b3\", amount: \"\u00a52199.00\", status: \"\u5df2\u53d1\u8d27\", date: \"2025-05-11\" },\r\n{ id: \"ORD-2025051304\", customer: \"\u5218\u5f3a\", amount: \"\u00a5899.90\", status: \"\u5df2\u9001\u8fbe\", date: \"2025-05-10\" },\r\n{ id: \"ORD-2025051305\", customer: \"\u9648\u660e\", amount: \"\u00a53450.00\", status: \"\u5df2\u53d6\u6d88\", date: \"2025-05-09\" },\r\n{ id: \"ORD-2025051306\", customer: \"\u8d75\u4e3d\", amount: \"\u00a51788.00\", status: \"\u5df2\u9000\u8d27\", date: \"2025-05-08\" },\r\n{ id: \"ORD-2025051307\", customer: \"\u6768\u6d0b\", amount: \"\u00a5599.99\", status: \"\u5f85\u5904\u7406\", date: \"2025-05-07\" },\r\n{ id: \"ORD-2025051308\", customer: \"\u5468\u6770\", amount: \"\u00a51299.00\", status: \"\u5904\u7406\u4e2d\", date: \"2025-05-06\" },\r\n{ id: \"ORD-2025051309\", customer: \"\u5434\u79c0\u82f1\", amount: \"\u00a5899.50\", status: \"\u5df2\u53d1\u8d27\", date: \"2025-05-05\" },\r\n{ id: \"ORD-2025051310\", customer: \"\u90d1\u4f1f\", amount: \"\u00a52499.00\", status: \"\u5df2\u9001\u8fbe\", date: \"2025-05-04\" },\r\n];\r\nconst getStatusClass = (status) =&gt; {\r\nswitch(status) {\r\ncase \"\u5f85\u5904\u7406\": return \"bg-yellow-100 text-yellow-800\";\r\ncase \"\u5904\u7406\u4e2d\": return \"bg-blue-100 text-blue-800\";\r\ncase \"\u5df2\u53d1\u8d27\": return \"bg-purple-100 text-purple-800\";\r\ncase \"\u5df2\u9001\u8fbe\": return \"bg-green-100 text-green-800\";\r\ncase \"\u5df2\u53d6\u6d88\": return \"bg-red-100 text-red-800\";\r\ncase \"\u5df2\u9000\u8d27\": return \"bg-gray-100 text-gray-800\";\r\ndefault: return \"bg-gray-100 text-gray-800\";\r\n}\r\n};\r\nreturn (\r\n&lt;div className=\"overflow-x-auto\"&gt;\r\n&lt;table className=\"min-w-full bg-white\"&gt;\r\n&lt;thead&gt;\r\n&lt;tr className=\"bg-gray-50 text-left text-sm\"&gt;\r\n&lt;th className=\"px-6 py-3 font-medium text-gray-500\"&gt;\u8ba2\u5355\u7f16\u53f7 &lt;i className=\"fas fa-sort ml-1\"&gt;&lt;\/i&gt;&lt;\/th&gt;\r\n&lt;th className=\"px-6 py-3 font-medium text-gray-500\"&gt;\u5ba2\u6237\u540d\u79f0 &lt;i className=\"fas fa-sort ml-1\"&gt;&lt;\/i&gt;&lt;\/th&gt;\r\n&lt;th className=\"px-6 py-3 font-medium text-gray-500\"&gt;\u8ba2\u5355\u91d1\u989d &lt;i className=\"fas fa-sort ml-1\"&gt;&lt;\/i&gt;&lt;\/th&gt;\r\n&lt;th className=\"px-6 py-3 font-medium text-gray-500\"&gt;\u72b6\u6001 &lt;i className=\"fas fa-sort ml-1\"&gt;&lt;\/i&gt;&lt;\/th&gt;\r\n&lt;th className=\"px-6 py-3 font-medium text-gray-500\"&gt;\u521b\u5efa\u65e5\u671f &lt;i className=\"fas fa-sort ml-1\"&gt;&lt;\/i&gt;&lt;\/th&gt;\r\n&lt;th className=\"px-6 py-3 font-medium text-gray-500\"&gt;\u64cd\u4f5c&lt;\/th&gt;\r\n&lt;\/tr&gt;\r\n&lt;\/thead&gt;\r\n&lt;tbody className=\"divide-y divide-gray-200\"&gt;\r\n{orders.map((order, index) =&gt; (\r\n&lt;tr key={index} className=\"hover:bg-gray-50\"&gt;\r\n&lt;td className=\"px-6 py-4 text-sm\"&gt;{order.id}&lt;\/td&gt;\r\n&lt;td className=\"px-6 py-4 text-sm\"&gt;{order.customer}&lt;\/td&gt;\r\n&lt;td className=\"px-6 py-4 text-sm\"&gt;{order.amount}&lt;\/td&gt;\r\n&lt;td className=\"px-6 py-4\"&gt;\r\n&lt;span className={`px-2 py-1 rounded-full text-xs ${getStatusClass(order.status)}`}&gt;\r\n{order.status}\r\n&lt;\/span&gt;\r\n&lt;\/td&gt;\r\n&lt;td className=\"px-6 py-4 text-sm\"&gt;{order.date}&lt;\/td&gt;\r\n&lt;td className=\"px-6 py-4 text-sm\"&gt;\r\n&lt;button className=\"text-indigo-600 mr-3\"&gt;\u67e5\u770b&lt;\/button&gt;\r\n&lt;button className=\"text-indigo-600\"&gt;\u7f16\u8f91&lt;\/button&gt;\r\n&lt;\/td&gt;\r\n&lt;\/tr&gt;\r\n))}\r\n&lt;\/tbody&gt;\r\n&lt;\/table&gt;\r\n&lt;\/div&gt;\r\n);\r\n};\r\nconst Pagination = () =&gt; {\r\nreturn (\r\n&lt;div className=\"flex items-center justify-between mt-4 text-sm\"&gt;\r\n&lt;div&gt;\u663e\u793a\u7b2c 1 \u5230 10 \u6761\uff0c\u5171 10 \u6761\u8bb0\u5f55&lt;\/div&gt;\r\n&lt;div className=\"flex items-center\"&gt;\r\n&lt;button className=\"px-3 py-1 border rounded-l-md\"&gt;\r\n&lt;i className=\"fas fa-chevron-left\"&gt;&lt;\/i&gt;\r\n&lt;\/button&gt;\r\n&lt;button className=\"px-3 py-1 border-t border-b bg-indigo-100 text-indigo-600\"&gt;1&lt;\/button&gt;\r\n&lt;button className=\"px-3 py-1 border rounded-r-md\"&gt;\r\n&lt;i className=\"fas fa-chevron-right\"&gt;&lt;\/i&gt;\r\n&lt;\/button&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n);\r\n};\r\nconst Footer = () =&gt; {\r\nreturn (\r\n&lt;footer className=\"py-4 text-center text-gray-500 text-sm\"&gt;\r\n\u00a9 2025 \u8ba2\u5355\u7ba1\u7406\u7cfb\u7edf. \u4fdd\u7559\u6240\u6709\u6743\u5229.\r\n&lt;\/footer&gt;\r\n);\r\n};\r\nconst App = () =&gt; {\r\nreturn (\r\n&lt;div className=\"min-h-screen flex flex-col\"&gt;\r\n&lt;Header \/&gt;\r\n&lt;main className=\"flex-1 max-w-7xl mx-auto w-full px-4 py-6\"&gt;\r\n&lt;h1 className=\"text-2xl font-medium mb-6\"&gt;\u8ba2\u5355\u7ba1\u7406&lt;\/h1&gt;\r\n&lt;SearchForm \/&gt;\r\n&lt;OrderStatusFilters \/&gt;\r\n&lt;OrderTable \/&gt;\r\n&lt;Pagination \/&gt;\r\n&lt;\/main&gt;\r\n&lt;Footer \/&gt;\r\n&lt;\/div&gt;\r\n);\r\n};\r\nReactDOM.render(&lt;App \/&gt;, document.getElementById('root'));\r\n&lt;\/script&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.kdjingpai.com\/wp-content\/uploads\/2025\/07\/3f5b0c0e6d81bc4.png\" alt=\"\u6e32\u67d3\u540e\u7684\u8ba2\u5355\u7ba1\u7406\u7cfb\u7edf\u7f51\u9875\u622a\u56fe\" \/><\/p>\n<h3>\u793a\u4f8b 5\uff1a\u5bf9\u7269\u7406\u73b0\u8c61\u7684\u539f\u7406\u89e3\u6790<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/www.kdjingpai.com\/wp-content\/uploads\/2025\/07\/c9ab5b62b582ceb.jpeg\" alt=\"\u6bdb\u7ec6\u73b0\u8c61\u5b9e\u9a8c\u56fe\uff1a\u4e24\u676f\u5f69\u8272\u6c34\u901a\u8fc7\u7eb8\u5dfe\u6d41\u5165\u4e2d\u95f4\u7684\u7a7a\u676f\" \/><\/p>\n<p><strong>\u8f93\u5165\u6307\u4ee4:<\/strong><\/p>\n<p>\u8fd9\u4e2a\u73b0\u8c61\u53d1\u751f\u7684\u539f\u56e0\u662f\u4ec0\u4e48\uff1f\u4e3a\u4ec0\u4e48\u4e2d\u95f4\u6c34\u676f\u4f1a\u6709\u6c34\uff1f<\/p>\n<p><strong>\u6a21\u578b\u8f93\u51fa:<\/strong><\/p>\n<p>\u8fd9\u4e2a\u73b0\u8c61\u662f\u7531\u4e8e**\u6bdb\u7ec6\u73b0\u8c61\uff08\u6216\u6bdb\u7ec6\u4f5c\u7528\uff09**\u5bfc\u81f4\u7684\u3002\u5177\u4f53\u6765\u8bf4\uff1a\u7eb8\u5dfe\u662f\u591a\u5b54\u6750\u6599\uff0c\u5176\u7ea4\u7ef4\u4e4b\u95f4\u7684\u7f1d\u9699\u7c7b\u4f3c\u4e8e\u201c\u6bdb\u7ec6\u7ba1\u201d\u3002\u5f53\u5de6\u53f3\u4e24\u4e2a\u88c5\u6709\u4e0d\u540c\u989c\u8272\u6db2\u4f53\u7684\u676f\u5b50\u4e0e\u4e2d\u95f4\u7684\u7a7a\u676f\u4e4b\u95f4\u7528\u7eb8\u5dfe\u8fde\u63a5\u65f6\uff0c\u7eb8\u5dfe\u4f1a\u5229\u7528\u81ea\u8eab\u5438\u6c34\u6027\u548c\u7ea4\u7ef4\u95f4\u7684\u6bdb\u7ec6\u4f5c\u7528\uff0c\u5c06\u5de6\u4fa7\u7ea2\u8272\u6db2\u4f53\u548c\u53f3\u4fa7\u84dd\u8272\u6db2\u4f53\u901a\u8fc7\u7ea4\u7ef4\u95f4\u9699\u8f93\u9001\u81f3\u4e2d\u95f4\u7684\u7a7a\u676f\u4e2d\u3002\u968f\u7740\u8fd9\u79cd\u8f93\u9001\u8fc7\u7a0b\u7684\u8fdb\u884c\uff0c\u4e2d\u95f4\u7684\u7a7a\u676f\u9010\u6e10\u88ab\u6db2\u4f53\u586b\u6ee1\uff0c\u4ece\u800c\u51fa\u73b0\u4e86\u201c\u4e2d\u95f4\u6c34\u676f\u6709\u6c34\u201d\u7684\u73b0\u8c61\u3002<\/p>\n<h2>\u6280\u672f\u67b6\u6784\u4e0e\u8bad\u7ec3\u65b9\u6cd5<\/h2>\n<p><code>GLM-4.1V-Thinking<\/code>\u00a0\u7684\u9ad8\u6548\u6027\u80fd\u6e90\u4e8e\u5176\u7cbe\u5de7\u7684\u6a21\u578b\u67b6\u6784\u548c\u5206\u9636\u6bb5\u7684\u8bad\u7ec3\u6d41\u7a0b\u3002<\/p>\n<h3>\u6a21\u578b\u67b6\u6784<\/h3>\n<p>\u8be5\u6a21\u578b\u67b6\u6784\u7531\u89c6\u89c9\u7f16\u7801\u5668\uff08ViT Encoder\uff09\u3001\u9002\u914d\u5668\uff08MLP Projector\uff09\u548c\u8bed\u8a00\u89e3\u7801\u5668\uff08Language Decoder\uff09\u4e09\u90e8\u5206\u7ec4\u6210\u3002<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.kdjingpai.com\/wp-content\/uploads\/2025\/07\/cd68aa2eb031bdd.jpeg\" alt=\"GLM-4.1V-Thinking \u6a21\u578b\u67b6\u6784\u56fe\" \/><\/p>\n<p>\u6a21\u578b\u9009\u7528\u4e86\u00a0<code>AIMv2-Huge<\/code>\u00a0\u4f5c\u4e3a\u89c6\u89c9\u7f16\u7801\u5668\uff0c\u5e76\u5bf9\u5176\u4e2d\u7684\u4e8c\u7ef4\u5377\u79ef\u8fdb\u884c\u4e86\u4e09\u7ef4\u6269\u5c55\uff0c\u4ee5\u9ad8\u6548\u5904\u7406\u89c6\u9891\u8f93\u5165\u7684\u65f6\u95f4\u7ef4\u5ea6\u3002\u4e3a\u4e86\u589e\u5f3a\u5bf9\u4efb\u610f\u5206\u8fa8\u7387\u548c\u5bbd\u9ad8\u6bd4\u56fe\u50cf\u7684\u9002\u5e94\u6027\uff0c\u6a21\u578b\u5f15\u5165\u4e86\u4e24\u9879\u5173\u952e\u6539\u8fdb\uff1a<\/p>\n<ol>\n<li><strong>\u4e8c\u7ef4\u65cb\u8f6c\u4f4d\u7f6e\u7f16\u7801\uff082D-RoPE\uff09:<\/strong>\u00a0\u8fd9\u9879\u6280\u672f\u5e2e\u52a9\u6a21\u578b\u66f4\u597d\u5730\u7406\u89e3\u56fe\u50cf\u5185\u7684\u7a7a\u95f4\u5173\u7cfb\uff0c\u4f7f\u5176\u80fd\u7a33\u5b9a\u5904\u7406\u8d85\u8fc7 200:1 \u7684\u6781\u7aef\u5bbd\u9ad8\u6bd4\u548c 4K \u4ee5\u4e0a\u7684\u9ad8\u5206\u8fa8\u7387\u56fe\u50cf\u3002<\/li>\n<li><strong>\u52a8\u6001\u5206\u8fa8\u7387\u9002\u914d:<\/strong>\u00a0\u901a\u8fc7\u4fdd\u7559 ViT \u9884\u8bad\u7ec3\u6a21\u578b\u7684\u7edd\u5bf9\u4f4d\u7f6e\u5d4c\u5165\uff0c\u5e76\u7ed3\u5408\u53cc\u4e09\u6b21\u63d2\u503c\u6cd5\uff0c\u6a21\u578b\u53ef\u5728\u8bad\u7ec3\u4e2d\u52a8\u6001\u9002\u5e94\u4e0d\u540c\u5206\u8fa8\u7387\u7684\u8f93\u5165\u3002<\/li>\n<\/ol>\n<p>\u5728\u8bed\u8a00\u89e3\u7801\u5668\u90e8\u5206\uff0c\u6a21\u578b\u5c06\u539f\u59cb\u7684\u65cb\u8f6c\u4f4d\u7f6e\u7f16\u7801\uff08RoPE\uff09\u6269\u5c55\u4e3a\u00a0<strong>\u4e09\u7ef4\u65cb\u8f6c\u4f4d\u7f6e\u7f16\u7801\uff083D-RoPE\uff09<\/strong>\uff0c\u663e\u8457\u589e\u5f3a\u4e86\u6a21\u578b\u5728\u5904\u7406\u56fe\u6587\u89c6\u9891\u6df7\u5408\u8f93\u5165\u65f6\u7684\u7a7a\u95f4\u7406\u89e3\u80fd\u529b\uff0c\u540c\u65f6\u4e0d\u5f71\u54cd\u5176\u7eaf\u6587\u672c\u5904\u7406\u6027\u80fd\u3002<\/p>\n<h3>\u8bad\u7ec3\u6d41\u7a0b<\/h3>\n<p>\u6a21\u578b\u7684\u8bad\u7ec3\u5206\u4e3a\u9884\u8bad\u7ec3\u3001\u76d1\u7763\u5fae\u8c03\uff08SFT\uff09\u548c\u5f3a\u5316\u5b66\u4e60\uff08RL\uff09\u4e09\u4e2a\u9636\u6bb5\u3002<\/p>\n<ol>\n<li><strong>\u9884\u8bad\u7ec3\u9636\u6bb5:<\/strong>\u00a0\u5206\u4e3a\u901a\u7528\u591a\u6a21\u6001\u9884\u8bad\u7ec3\u548c\u957f\u4e0a\u4e0b\u6587\u6301\u7eed\u8bad\u7ec3\u4e24\u4e2a\u5b50\u9636\u6bb5\u3002\u524d\u8005\u65e8\u5728\u5efa\u7acb\u57fa\u7840\u7684\u591a\u6a21\u6001\u7406\u89e3\u80fd\u529b\uff1b\u540e\u8005\u5219\u901a\u8fc7\u5f15\u5165\u89c6\u9891\u5e27\u5e8f\u5217\u548c\u8d85\u957f\u56fe\u6587\u5185\u5bb9\uff0c\u5c06\u6a21\u578b\u7684\u5904\u7406\u5e8f\u5217\u957f\u5ea6\u6269\u5c55\u81f3 32,768\uff0c\u4ee5\u589e\u5f3a\u5bf9\u9ad8\u5206\u8fa8\u7387\u548c\u957f\u89c6\u9891\u7684\u5904\u7406\u80fd\u529b\u3002<\/li>\n<li><strong>\u76d1\u7763\u5fae\u8c03\uff08SFT\uff09\u9636\u6bb5:<\/strong>\u00a0\u5728\u6b64\u9636\u6bb5\uff0c\u6a21\u578b\u4f7f\u7528\u4e00\u4e2a\u9ad8\u8d28\u91cf\u7684\u601d\u7ef4\u94fe\uff08CoT\uff09\u6570\u636e\u96c6\u8fdb\u884c\u5168\u53c2\u6570\u5fae\u8c03\u3002\u6240\u6709\u8bad\u7ec3\u6837\u672c\u5747\u91c7\u7528\u7edf\u4e00\u683c\u5f0f\uff0c\u5f3a\u5236\u6a21\u578b\u5b66\u4e60\u751f\u6210\u8be6\u7ec6\u7684\u63a8\u7406\u8fc7\u7a0b\uff0c\u800c\u975e\u76f4\u63a5\u7ed9\u51fa\u7b54\u6848\u3002\n<pre><code>&lt;think&gt; {\u63a8\u7406\u8fc7\u7a0b} &lt;\/think&gt; &lt;answer&gt; {\u6700\u7ec8\u7b54\u6848} &lt;\/answer&gt;\r\n<\/code><\/pre>\n<p>\u8fd9\u4e00\u6b65\u9aa4\u6709\u6548\u5f3a\u5316\u4e86\u6a21\u578b\u7684\u957f\u7bc7\u56e0\u679c\u63a8\u7406\u80fd\u529b\u3002<\/li>\n<li><strong>\u8bfe\u7a0b\u91c7\u6837\u5f3a\u5316\u5b66\u4e60\uff08RLCS\uff09\u9636\u6bb5:<\/strong>\u00a0\u8fd9\u662f\u63d0\u5347\u6a21\u578b\u6027\u80fd\u7684\u5173\u952e\u3002\u57fa\u4e8e\u76d1\u7763\u5fae\u8c03\u540e\u7684\u6a21\u578b\uff0c\u5f00\u53d1\u56e2\u961f\u7ed3\u5408\u4e86\u57fa\u4e8e\u53ef\u9a8c\u8bc1\u5956\u52b1\u7684\u5f3a\u5316\u5b66\u4e60\uff08RLVR\uff09\u548c\u57fa\u4e8e\u4eba\u7c7b\u53cd\u9988\u7684\u5f3a\u5316\u5b66\u4e60\uff08RLHF\uff09\u3002\u901a\u8fc7\u201c\u8bfe\u7a0b\u91c7\u6837\u201d\u673a\u5236\uff0c\u6a21\u578b\u4ece STEM \u89e3\u9898\u3001GUI \u4ea4\u4e92\u3001\u6587\u6863\u7406\u89e3\u7b49\u591a\u4e2a\u7ef4\u5ea6\u7684\u7b80\u5355\u4efb\u52a1\u5f00\u59cb\u5b66\u4e60\uff0c\u9010\u6b65\u8fc7\u6e21\u5230\u590d\u6742\u4efb\u52a1\u3002\u8fd9\u79cd\u7531\u6613\u5230\u96be\u7684\u52a8\u6001\u5b66\u4e60\u8303\u5f0f\uff0c\u5168\u9762\u4f18\u5316\u4e86\u6a21\u578b\u5728\u5b9e\u7528\u6027\u3001\u51c6\u786e\u6027\u548c\u7a33\u5b9a\u6027\u4e0a\u7684\u8868\u73b0\u3002<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>\u591a\u6a21\u6001\u5927\u6a21\u578b\u7684\u53d1\u5c55\u6b63\u5728\u8fdb\u5165\u4e00\u4e2a\u65b0\u9636\u6bb5\uff0c\u4ece\u7b80\u5355\u7684\u56fe\u50cf\u8bc6\u522b\uff08\u201c\u770b\u5f97\u89c1\u201d\uff09\uff0c\u8f6c\u5411\u4e86\u590d\u6742\u7684\u903b\u8f91\u63a8\u7406\u4e0e\u6df1\u5ea6\u7406\u89e3\uff08\u201c\u770b\u5f97\u61c2\u3001\u60f3\u5f97\u901a\u201d\uff09\u3002\u8fd1\u65e5\uff0c\u667a\u8c31 AI \u53d1\u5e03\u5e76\u5f00\u6e90\u4e86\u00a0GLM-4.1V-Thinking\u00a0\u7cfb\u5217\u4e2d\u7684\u00a0GLM-4.1V-9B-Thinkin&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[],"class_list":["post-32037","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/posts\/32037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/comments?post=32037"}],"version-history":[{"count":0,"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/posts\/32037\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/media?parent=32037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/categories?post=32037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kdjingpai.com\/en\/wp-json\/wp\/v2\/tags?post=32037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}