{"id":60610,"date":"2026-04-17T14:30:02","date_gmt":"2026-04-17T06:30:02","guid":{"rendered":"https:\/\/www.wukongsch.com\/blog\/?p=60610"},"modified":"2026-04-17T16:26:43","modified_gmt":"2026-04-17T08:26:43","slug":"you-are-beautiful-chinese-compliments","status":"publish","type":"post","link":"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/","title":{"rendered":"How to Say \u201cYou Are Beautiful\u201d in Chinese: A Complete Compliments Guide (With 45+ Examples &amp; Audios)"},"content":{"rendered":"<div style=\"margin-top: 0px; margin-bottom: 0px;\" class=\"sharethis-inline-share-buttons\" ><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You already know that <em>n\u01d0 h\u01ceo<\/em> means \u201chello\u201d in Chinese. But do you know how to make someone\u2019s day with a genuine compliment?<\/p>\n\n\n\n<p>In Chinese culture, giving sincere praise is a wonderful way to build friendships, show respect, and even break the ice. But many learners struggle because a direct \u201cYou are beautiful\u201d (\u4f60\u597d\u6f02\u4eae \u2013 <em>n\u01d0 h\u01ceo pi\u00e0o liang<\/em>) is just the beginning.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"713\" src=\"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1024x713.png\" alt=\"you-are-beautiful-in-chinese\" class=\"wp-image-60619\" style=\"width:537px;height:auto\" srcset=\"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1024x713.png 1024w, https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-300x209.png 300w, https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-768x535.png 768w, https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1536x1070.png 1536w, https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-2048x1426.png 2048w, https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-920x641.png 920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>In this guide, <a href=\"https:\/\/www.wukongsch.com\/chinese\/\">WuKong Chinese<\/a> will teach you:<\/p>\n<div class=\"retention-card-new\" data-lang=\"en\" data-subject=\"CHINESE\" data-btnName=\"Get started free!\" data-subTitle=\"Specially tailored for kids aged 3-18 around the world!\">\r\n    <div class=\"retention-card-l\">\r\n        <div class=\"trustpilot-image\"><\/div>\r\n        <h3><p>Learn <span>authentic Chinese<\/span> from those who live and breathe the culture.<\/p>\n<\/h3>\r\n        <p>Specially tailored for kids aged 3-18 around the world!<\/p>\r\n        <a class=\"retention-card-button is-point\" href=\"https:\/\/www.wukongsch.com\/independent-appointment\/?subject=chinese&amp;l=d232a08b-51de-4a90-b301-47ad0f87f71a&amp;booking_triggerevent=BLOG_DETAIL_MODEL_CTA_BUTTON\" data-buttonname=\"\u7acb\u5373\u9884\u7ea6\u6309\u94ae\u70b9\u51fb\" data-event=\"C_Blog_BLOG_DETAIL_MIDDLE_CTA_BUTTON\" data-expose-buttonname=\"\u7acb\u5373\u9884\u7ea6\u6309\u94ae\u66dd\u5149\" data-expose-event=\"D_Blog_BLOG_DETAIL_MIDDLE_CTA_BUTTON\" target=\"_blank\" title=\"Get started free!\">\r\n            Get started free!\r\n        <\/a>\r\n    <\/div>\r\n    <div class=\"retention-card-r\"><\/div>\r\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Everyday spoken compliments (casual &amp; polite)<\/li>\n\n\n\n<li>Beautiful Chinese idioms (ch\u00e9ngy\u01d4) that impress native speakers<\/li>\n\n\n\n<li>Audio examples to perfect your pronunciation<\/li>\n<\/ul>\n\n\n\n<p>Let\u2019s dive in and make your Chinese sound natural, warm, and fluent!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"how-to-say-beautiful-in-chinese-compliment-someones-looks-%e9%95%bf%e7%9b%b8-%e2%80%93-zhang-xiang\"><\/span>How to Say Beautiful in Chinese &amp; Compliment Someone\u2019s Looks (\u957f\u76f8 \u2013 zh\u01ceng xi\u00e0ng)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Everyday Spoken Phrases Praising People Pretty<\/h3>\n\n\n\n<p>Use these in daily conversations with friends, colleagues, or people you admire. They are warm but not overly poetic.<\/p>\n\n\n\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, user-scalable=yes\">\n    <title>\u4e2d\u6587\u5938\u8d5e\u5c0f\u5de5\u5177 | \u5b66\u6c49\u8bed\u5fc5\u5907<\/title>\n    <style>\n        * {\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Noto Sans', 'Helvetica Neue', sans-serif;\n            background: #fef9e8;\n            margin: 0;\n            padding: 20px;\n            color: #2c3e2f;\n        }\n\n        .tool-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            background: white;\n            border-radius: 32px;\n            box-shadow: 0 20px 35px -12px rgba(0, 0, 0, 0.1);\n            overflow: hidden;\n            transition: all 0.2s ease;\n        }\n\n        .tool-header {\n            background: #c43b2b;\n            background-image: linear-gradient(135deg, #c43b2b 0%, #e05a3a 100%);\n            padding: 28px 24px;\n            color: white;\n            text-align: center;\n        }\n\n        .tool-header h1 {\n            margin: 0 0 8px 0;\n            font-size: 1.9rem;\n            font-weight: 700;\n            letter-spacing: -0.3px;\n        }\n\n        .tool-header p {\n            margin: 0;\n            font-size: 1.1rem;\n            opacity: 0.9;\n        }\n\n        .badge {\n            display: inline-block;\n            background: rgba(255,255,240,0.2);\n            backdrop-filter: blur(4px);\n            border-radius: 40px;\n            padding: 6px 16px;\n            font-size: 0.85rem;\n            margin-top: 12px;\n            font-weight: 500;\n        }\n\n        .search-section {\n            padding: 20px 24px 12px 24px;\n            background: #fffaf2;\n            border-bottom: 1px solid #ffe2c4;\n        }\n\n        .search-box {\n            display: flex;\n            align-items: center;\n            background: white;\n            border: 1px solid #ffcf9a;\n            border-radius: 60px;\n            padding: 6px 16px;\n            transition: all 0.2s;\n        }\n\n        .search-box:focus-within {\n            border-color: #c43b2b;\n            box-shadow: 0 0 0 3px rgba(196,59,43,0.2);\n        }\n\n        .search-box input {\n            flex: 1;\n            border: none;\n            padding: 12px 8px;\n            font-size: 1rem;\n            background: transparent;\n            outline: none;\n            font-family: inherit;\n        }\n\n        .search-box span {\n            color: #b97f4b;\n            font-size: 1.2rem;\n        }\n\n        .table-wrapper {\n            overflow-x: auto;\n            padding: 0 20px 20px 20px;\n        }\n\n        table {\n            width: 100%;\n            border-collapse: collapse;\n            font-size: 1rem;\n            background: white;\n            border-radius: 24px;\n            overflow: hidden;\n            box-shadow: 0 1px 2px rgba(0,0,0,0.05);\n        }\n\n        th {\n            background-color: #fff0e0;\n            color: #9b4a2c;\n            font-weight: 600;\n            padding: 16px 12px;\n            text-align: left;\n            border-bottom: 2px solid #ffdec2;\n        }\n\n        td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #f5e5d5;\n            vertical-align: middle;\n        }\n\n        tr:last-child td {\n            border-bottom: none;\n        }\n\n        .chinese-cell {\n            font-weight: 700;\n            font-size: 1.1rem;\n            color: #b33a28;\n        }\n\n        .pinyin-cell {\n            color: #6b4c3b;\n            font-family: 'Courier New', monospace;\n            letter-spacing: 0.3px;\n        }\n\n        .english-cell {\n            color: #2d5a2c;\n        }\n\n        .audio-btn {\n            background: #f3e1ce;\n            border: none;\n            font-size: 1.3rem;\n            cursor: pointer;\n            padding: 8px 12px;\n            border-radius: 40px;\n            transition: all 0.2s;\n            display: inline-flex;\n            align-items: center;\n            gap: 6px;\n            font-weight: 500;\n            color: #c2411c;\n        }\n\n        .audio-btn:hover {\n            background: #e6cdb4;\n            transform: scale(1.02);\n        }\n\n        .audio-btn:active {\n            transform: scale(0.98);\n        }\n\n        .no-results {\n            text-align: center;\n            padding: 40px;\n            font-size: 1.1rem;\n            color: #a8744a;\n            background: #fffaf5;\n        }\n\n        footer {\n            background: #fef3e8;\n            text-align: center;\n            padding: 18px;\n            font-size: 0.8rem;\n            color: #a75d3e;\n            border-top: 1px solid #ffe0c0;\n        }\n\n        @media (max-width: 700px) {\n            th, td {\n                padding: 10px 8px;\n            }\n            .chinese-cell {\n                font-size: 1rem;\n            }\n            .audio-btn {\n                padding: 5px 10px;\n                font-size: 1rem;\n            }\n            .tool-header h1 {\n                font-size: 1.5rem;\n            }\n        }\n\n        .note {\n            font-size: 0.75rem;\n            background: #fff2e6;\n            margin: 12px 20px 0 20px;\n            padding: 8px 12px;\n            border-radius: 20px;\n            color: #c0683a;\n            text-align: center;\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"tool-container\">\n    <div class=\"tool-header\">\n        <h1>\u2728 \u4e2d\u6587\u5938\u8d5e\u5c0f\u5de5\u5177 \u2728<\/h1>\n        <p>Learn to compliment like a native speaker \u00b7 \u5b66\u5730\u9053\u5938\u8d5e\u8bed<\/p>\n        <div class=\"badge\">\ud83d\udd0a \u70b9\u51fb\u5587\u53ed\u56fe\u6807 \u542c\u6807\u51c6\u53d1\u97f3<\/div>\n    <\/div>\n\n    <div class=\"search-section\">\n        <div class=\"search-box\">\n            <span>\ud83d\udd0d<\/span>\n            <input type=\"text\" id=\"searchInput\" placeholder=\"\u641c\u7d22\u4e2d\u6587\u3001\u62fc\u97f3\u6216\u82f1\u6587 ... \u4f8b\u5982 \u201c\u6f02\u4eae\u201d \u201cbeautiful\u201d \u201cq\u00eczh\u00ec\u201d\" autocomplete=\"off\">\n        <\/div>\n    <\/div>\n\n    <div class=\"table-wrapper\">\n        <table id=\"complimentTable\">\n            <thead>\n                <tr><th>#<\/th><th>\u4e2d\u6587<\/th><th>\u62fc\u97f3<\/th><th>English<\/th><th>\ud83d\udd0a \u53d1\u97f3<\/th><\/tr>\n            <\/thead>\n            <tbody id=\"tableBody\">\n                <!-- \u6570\u636e\u7531 JS \u52a8\u6001\u751f\u6210\uff1f\u4e3a\u4e86SEO\u6700\u4f73\uff0c\u6211\u4f1a\u9759\u6001\u5199\u5165\u6240\u6709\u884c\uff0c\u540c\u65f6\u4fdd\u7559JS\u641c\u7d22\u529f\u80fd\u3002\n                     \u8fd9\u6837\u641c\u7d22\u5f15\u64ce\u770b\u5230\u5b8c\u6574\u8868\u683c\u5185\u5bb9\uff0c\u5e76\u4e14\u7528\u6237\u53ef\u4ea4\u4e92\u3002 -->\n                <!-- \u4ee5\u4e0b\u4e3a\u9759\u6001\u6570\u636e\uff0c\u4fdd\u8bc1\u722c\u866b\u53ef\u89c1\uff0c\u540c\u65f6\u97f3\u9891\u6309\u94ae\u7ed1\u5b9aspeechSynthesis -->\n                <tr data-chinese=\"\u4f60\u597d\u6f02\u4eae\" data-pinyin=\"N\u01d0 h\u01ceo pi\u00e0o liang\" data-english=\"You are so beautiful\">\n                    <td>1<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u597d\u6f02\u4eae<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u01ceo pi\u00e0o liang<\/td>\n                    <td class=\"english-cell\">You are so beautiful<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u597d\u6f02\u4eae\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u771f\u597d\u770b\" data-pinyin=\"N\u01d0 zh\u0113n h\u01ceo k\u00e0n\" data-english=\"You really look good\">\n                    <td>2<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u771f\u597d\u770b<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 zh\u0113n h\u01ceo k\u00e0n<\/td>\n                    <td class=\"english-cell\">You really look good<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u771f\u597d\u770b\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u4eca\u5929\u597d\u7f8e\" data-pinyin=\"N\u01d0 j\u012bnti\u0101n h\u01ceo m\u011bi\" data-english=\"You look so beautiful today\">\n                    <td>3<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u4eca\u5929\u597d\u7f8e<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 j\u012bnti\u0101n h\u01ceo m\u011bi<\/td>\n                    <td class=\"english-cell\">You look so beautiful today<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u4eca\u5929\u597d\u7f8e\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u7684\u7b11\u5bb9\u597d\u751c\" data-pinyin=\"N\u01d0 de xi\u00e0or\u00f3ng h\u01ceo ti\u00e1n\" data-english=\"Your smile is so sweet\">\n                    <td>4<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u7684\u7b11\u5bb9\u597d\u751c<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 de xi\u00e0or\u00f3ng h\u01ceo ti\u00e1n<\/td>\n                    <td class=\"english-cell\">Your smile is so sweet<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u7684\u7b11\u5bb9\u597d\u751c\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u5f88\u6709\u6c14\u8d28\" data-pinyin=\"N\u01d0 h\u011bn y\u01d2u q\u00eczh\u00ec\" data-english=\"You have a great aura \/ elegance\">\n                    <td>5<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u5f88\u6709\u6c14\u8d28<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u011bn y\u01d2u q\u00eczh\u00ec<\/td>\n                    <td class=\"english-cell\">You have a great aura \/ elegance<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u5f88\u6709\u6c14\u8d28\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u7a7f\u4ec0\u4e48\u90fd\u597d\u770b\" data-pinyin=\"N\u01d0 chu\u0101n sh\u00e9nme d\u014du h\u01ceo k\u00e0n\" data-english=\"You look good in everything\">\n                    <td>6<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u7a7f\u4ec0\u4e48\u90fd\u597d\u770b<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 chu\u0101n sh\u00e9nme d\u014du h\u01ceo k\u00e0n<\/td>\n                    <td class=\"english-cell\">You look good in everything<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u7a7f\u4ec0\u4e48\u90fd\u597d\u770b\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u7684\u773c\u775b\u771f\u8ff7\u4eba\" data-pinyin=\"N\u01d0 de y\u01cenj\u012bng zh\u0113n m\u00edr\u00e9n\" data-english=\"Your eyes are captivating\">\n                    <td>7<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u7684\u773c\u775b\u771f\u8ff7\u4eba<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 de y\u01cenj\u012bng zh\u0113n m\u00edr\u00e9n<\/td>\n                    <td class=\"english-cell\">Your eyes are captivating<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u7684\u773c\u775b\u771f\u8ff7\u4eba\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u770b\u8d77\u6765\u597d\u5e74\u8f7b\" data-pinyin=\"N\u01d0 k\u00e0n q\u01d0l\u00e1i h\u01ceo ni\u00e1nq\u012bng\" data-english=\"You look so young\">\n                    <td>8<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u770b\u8d77\u6765\u597d\u5e74\u8f7b<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 k\u00e0n q\u01d0l\u00e1i h\u01ceo ni\u00e1nq\u012bng<\/td>\n                    <td class=\"english-cell\">You look so young<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u770b\u8d77\u6765\u597d\u5e74\u8f7b\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u7684\u76ae\u80a4\u771f\u597d\" data-pinyin=\"N\u01d0 de p\u00edf\u016b zh\u0113n h\u01ceo\" data-english=\"You have great skin\">\n                    <td>9<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u7684\u76ae\u80a4\u771f\u597d<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 de p\u00edf\u016b zh\u0113n h\u01ceo<\/td>\n                    <td class=\"english-cell\">You have great skin<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u7684\u76ae\u80a4\u771f\u597d\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u50cf\u660e\u661f\u4e00\u6837\" data-pinyin=\"N\u01d0 xi\u00e0ng m\u00edngx\u012bng y\u00edy\u00e0ng\" data-english=\"You look like a movie star\">\n                    <td>10<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u50cf\u660e\u661f\u4e00\u6837<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 xi\u00e0ng m\u00edngx\u012bng y\u00edy\u00e0ng<\/td>\n                    <td class=\"english-cell\">You look like a movie star<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u50cf\u660e\u661f\u4e00\u6837\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n            <\/tbody>\n        <\/table>\n        <div id=\"noResultsMsg\" style=\"display: none;\" class=\"no-results\">\ud83d\ude22 \u6ca1\u6709\u627e\u5230\u76f8\u5173\u5938\u8d5e\u8bed\uff0c\u8bd5\u8bd5\u5176\u4ed6\u5173\u952e\u8bcd\uff5e<\/div>\n\n<script>\n    (function() {\n        \/\/ \u641c\u7d22\u8fc7\u6ee4\u529f\u80fd + \u53d1\u97f3\u529f\u80fd\uff08\u4f7f\u7528Web Speech API\uff09\n        const searchInput = document.getElementById('searchInput');\n        const tableBody = document.getElementById('tableBody');\n        const rows = Array.from(tableBody.querySelectorAll('tr'));\n        const noResultsDiv = document.getElementById('noResultsMsg');\n        const table = document.getElementById('complimentTable');\n\n        \/\/ \u53d1\u97f3\u529f\u80fd: \u4e3a\u6240\u6709 .audio-btn \u7ed1\u5b9a\u70b9\u51fb\u6717\u8bfb (\u4e2d\u6587)\n        function bindAudio() {\n            const buttons = document.querySelectorAll('.audio-btn');\n            buttons.forEach(btn => {\n                \/\/ \u907f\u514d\u91cd\u590d\u7ed1\u5b9a\n                if (btn.hasAttribute('data-listener')) return;\n                btn.setAttribute('data-listener', 'true');\n                btn.addEventListener('click', function(e) {\n                    e.stopPropagation();\n                    const chineseText = this.getAttribute('data-text');\n                    if (chineseText && window.speechSynthesis) {\n                        \/\/ \u53d6\u6d88\u4efb\u4f55\u6b63\u5728\u64ad\u653e\u7684\u8bed\u97f3\uff0c\u907f\u514d\u91cd\u53e0\n                        window.speechSynthesis.cancel();\n                        const utterance = new SpeechSynthesisUtterance(chineseText);\n                        utterance.lang = 'zh-CN';      \/\/ \u4e2d\u6587\u666e\u901a\u8bdd\n                        utterance.rate = 0.9;           \/\/ \u8bed\u901f\u9002\u4e2d\n                        utterance.pitch = 1.0;\n                        window.speechSynthesis.speak(utterance);\n                    } else if (!window.speechSynthesis) {\n                        alert(\"\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u8bed\u97f3\u5408\u6210\uff0c\u8bf7\u5347\u7ea7\u6216\u66f4\u6362\u73b0\u4ee3\u6d4f\u89c8\u5668\u3002\");\n                    }\n                });\n            });\n        }\n\n        \/\/ \u8fc7\u6ee4\u51fd\u6570 (\u57fa\u4e8e\u4e2d\u6587\u3001\u62fc\u97f3\u3001\u82f1\u6587)\n        function filterTable() {\n            const keyword = searchInput.value.trim().toLowerCase();\n            let hasVisible = false;\n            rows.forEach(row => {\n                const chinese = row.querySelector('.chinese-cell')?.innerText.toLowerCase() || '';\n                const pinyin = row.querySelector('.pinyin-cell')?.innerText.toLowerCase() || '';\n                const english = row.querySelector('.english-cell')?.innerText.toLowerCase() || '';\n                const match = keyword === '' || chinese.includes(keyword) || pinyin.includes(keyword) || english.includes(keyword);\n                if (match) {\n                    row.style.display = '';\n                    hasVisible = true;\n                } else {\n                    row.style.display = 'none';\n                }\n            });\n            if (noResultsDiv) {\n                if (!hasVisible && keyword !== '') {\n                    noResultsDiv.style.display = 'block';\n                    if(table) table.style.display = 'none';\n                } else {\n                    noResultsDiv.style.display = 'none';\n                    if(table) table.style.display = '';\n                }\n            }\n        }\n\n        \/\/ \u9632\u6296\u4f18\u5316\n        let debounceTimer;\n        searchInput.addEventListener('input', function() {\n            clearTimeout(debounceTimer);\n            debounceTimer = setTimeout(() => {\n                filterTable();\n            }, 200);\n        });\n\n        \/\/ \u521d\u59cb\u7ed1\u5b9a\u53d1\u97f3\uff0c\u5e76\u4e14\u7531\u4e8e\u53ef\u80fd\u5b58\u5728\u52a8\u6001\u5185\u5bb9\uff0c\u4f46\u5168\u90e8\u662f\u9759\u6001\u751f\u6210\u7684\uff0c\u53ea\u9700\u8981\u7ed1\u5b9a\u4e00\u6b21\n        bindAudio();\n\n        \/\/ \u989d\u5916\uff1a\u56e0\u4e3a\u6709\u4e9b\u6d4f\u89c8\u5668\u8981\u6c42\u7528\u6237\u4e0e\u9875\u9762\u4ea4\u4e92\u540e\u624d\u80fd\u4f7f\u7528 speechSynthesis\uff0c\u8fd9\u91cc\u63d0\u4f9b\u4e00\u4e2a\u5168\u5c40\u53cb\u597d\u63d0\u9192\n        \/\/ \u9996\u6b21\u70b9\u51fb\u4efb\u610faudio\u6309\u94ae\u65f6\u5df2\u7ecf\u89e6\u53d1\u4ea4\u4e92\uff0c\u65e0\u9700\u989d\u5916\u5904\u7406\u3002\u4f46\u6211\u4eec\u4e5f\u53ef\u4ee5\u5728\u9875\u9762\u52a0\u8f7d\u540e\u9884\u521d\u59cb\u5316\u4e00\u4e2a\u65e0\u58f0\u8bf7\u6c42\uff08\u53ef\u9009\uff09\n        \/\/ \u4e3a\u4e86\u66f4\u597d\u7684\u7528\u6237\u4f53\u9a8c\uff0c\u63d0\u793a\u7528\u6237\u5355\u51fb\u9875\u9762\u4efb\u610f\u5730\u65b9\u6fc0\u6d3b\u97f3\u9891\uff08\u53ef\u9009\uff0c\u4f46\u4e0d\u5f3a\u5236\uff09\n        const firstClickHint = () => {\n            \/\/ \u7b80\u5355\u63d0\u793a (\u4e0d\u662f\u5fc5\u987b\uff0c\u4f46\u662f\u5f88\u591a\u6d4f\u89c8\u5668\u5728\u7528\u6237\u624b\u52bf\u4e4b\u524d\u4f1a\u963b\u6b62speechSynthesis)\n            \/\/ \u4f46\u662f\u6309\u94ae\u70b9\u51fb\u672c\u8eab\u5c31\u662f\u7528\u6237\u624b\u52bf\uff0c\u6240\u4ee5\u6ca1\u95ee\u9898\u3002\u4f46\u5982\u679c\u6709\u81ea\u52a8\u64ad\u653e\u7b56\u7565\uff1f\u6ca1\u5173\u7cfb\uff0c\u70b9\u51fb\u6309\u94ae\u5373\u624b\u52bf\u3002\n            document.removeEventListener('click', firstClickHint);\n        };\n        document.addEventListener('click', firstClickHint);\n        \n        \/\/ \u9632\u6b62\u9875\u9762\u52a0\u8f7d\u540e\u65e0\u4ea4\u4e92\u65f6\u8bed\u97f3\u88ab\u9650\u5236\uff0c\u4f46\u5b9e\u9645\u4e0a\u70b9\u51fb\u6309\u94ae\u5c31\u662f\u7528\u6237\u6fc0\u6d3b\uff0c\u6240\u4ee5\u5df2\u7ecf\u6ee1\u8db3\u6761\u4ef6\u3002\n        \/\/ \u989d\u5916\uff1a\u786e\u4fdd\u6240\u6709\u8bed\u97f3\u6309\u94ae\u7684data-text\u6b63\u786e\n        console.log(\"\u4e2d\u6587\u5938\u8d5e\u5c0f\u5de5\u5177\u5df2\u52a0\u8f7d \u2014 \u652f\u6301\u9759\u6001\u8868\u683cSEO + \u8bed\u97f3\u53d1\u97f3\");\n    })();\n<\/script>\n<\/body>\n<\/html>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ud83d\udca1 Tip: <em>Q\u00eczh\u00ec<\/em> (\u6c14\u8d28) is a special compliment \u2013 it means \u201celegant, classy, with inner charm.\u201d Native speakers love hearing this more than just \u201cpretty.\u201d<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Idioms (\u6210\u8bed \u2013 Ch\u00e9ngy\u01d4) for Appearance<\/h3>\n\n\n\n<p>Idioms add depth and show advanced language skills. Use them sparingly \u2013 they are powerful!<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>#<\/strong><\/td><td><strong>Chinese Idiom<\/strong><\/td><td><strong>Pinyin<\/strong><\/td><td><strong>Meaning<\/strong><\/td><\/tr><tr><td>1<\/td><td>\u6c89\u9c7c\u843d\u96c1<\/td><td>Ch\u00e9n y\u00fa lu\u00f2 y\u00e0n<\/td><td>So beautiful that fish sink and geese fall (classic legendary beauty)<\/td><\/tr><tr><td>2<\/td><td>\u95ed\u6708\u7f9e\u82b1<\/td><td>B\u00ec yu\u00e8 xi\u016b hu\u0101<\/td><td>Moon hides, flowers blush \u2013 stunning beauty<\/td><\/tr><tr><td>3<\/td><td>\u4ead\u4ead\u7389\u7acb<\/td><td>T\u00edng t\u00edng y\u00f9 l\u00ec<\/td><td>(Of a woman) tall, slim and graceful like a jade statue<\/td><\/tr><tr><td>4<\/td><td>\u7709\u6e05\u76ee\u79c0<\/td><td>M\u00e9i q\u012bng m\u00f9 xi\u00f9<\/td><td>Elegant eyebrows and bright eyes \u2013 handsome\/pretty features<\/td><\/tr><tr><td>5<\/td><td>\u82f1\u4fca\u6f47\u6d12<\/td><td>Y\u012bng j\u00f9n xi\u0101o s\u01ce<\/td><td>(For men) handsome and dashing<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"beyond-%e2%80%9cyou-are-beautiful%e2%80%9d-compliments-for-ability-%e8%83%bd%e5%8a%9b-%e2%80%93-neng-li\"><\/span>Beyond &#8220;You Are Beautiful&#8221;: Compliments for Ability (\u80fd\u529b \u2013 N\u00e9ng l\u00ec)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Everyday Spoken Phrases<\/h3>\n\n\n\n<p>Praise someone\u2019s skills at work, in sports, or creative hobbies.<\/p>\n\n\n\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, user-scalable=yes\">\n    <title>\u4e2d\u6587\u80fd\u529b\u5938\u8d5e\u5c0f\u5de5\u5177 | \u5b66\u6c49\u8bed \u00b7 \u5938\u8d5e\u624d\u534e<\/title>\n    <style>\n        * {\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Noto Sans', 'Helvetica Neue', sans-serif;\n            background: #f0f7f0;\n            margin: 0;\n            padding: 20px;\n            color: #1f3b2c;\n        }\n\n        .tool-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            background: white;\n            border-radius: 32px;\n            box-shadow: 0 20px 35px -12px rgba(0, 0, 0, 0.1);\n            overflow: hidden;\n            transition: all 0.2s ease;\n        }\n\n        .tool-header {\n            background: #2a7f6e;\n            background-image: linear-gradient(135deg, #2a7f6e 0%, #3ca48b 100%);\n            padding: 28px 24px;\n            color: white;\n            text-align: center;\n        }\n\n        .tool-header h1 {\n            margin: 0 0 8px 0;\n            font-size: 1.9rem;\n            font-weight: 700;\n            letter-spacing: -0.3px;\n        }\n\n        .tool-header p {\n            margin: 0;\n            font-size: 1.1rem;\n            opacity: 0.9;\n        }\n\n        .badge {\n            display: inline-block;\n            background: rgba(255,255,240,0.2);\n            backdrop-filter: blur(4px);\n            border-radius: 40px;\n            padding: 6px 16px;\n            font-size: 0.85rem;\n            margin-top: 12px;\n            font-weight: 500;\n        }\n\n        .search-section {\n            padding: 20px 24px 12px 24px;\n            background: #f9fff8;\n            border-bottom: 1px solid #cde8e0;\n        }\n\n        .search-box {\n            display: flex;\n            align-items: center;\n            background: white;\n            border: 1px solid #bcddce;\n            border-radius: 60px;\n            padding: 6px 16px;\n            transition: all 0.2s;\n        }\n\n        .search-box:focus-within {\n            border-color: #2a7f6e;\n            box-shadow: 0 0 0 3px rgba(42,127,110,0.2);\n        }\n\n        .search-box input {\n            flex: 1;\n            border: none;\n            padding: 12px 8px;\n            font-size: 1rem;\n            background: transparent;\n            outline: none;\n            font-family: inherit;\n        }\n\n        .search-box span {\n            color: #528a76;\n            font-size: 1.2rem;\n        }\n\n        .table-wrapper {\n            overflow-x: auto;\n            padding: 0 20px 20px 20px;\n        }\n\n        table {\n            width: 100%;\n            border-collapse: collapse;\n            font-size: 1rem;\n            background: white;\n            border-radius: 24px;\n            overflow: hidden;\n            box-shadow: 0 1px 2px rgba(0,0,0,0.05);\n        }\n\n        th {\n            background-color: #e2f3ee;\n            color: #1c6b5a;\n            font-weight: 600;\n            padding: 16px 12px;\n            text-align: left;\n            border-bottom: 2px solid #cae3da;\n        }\n\n        td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #e2f0ea;\n            vertical-align: middle;\n        }\n\n        tr:last-child td {\n            border-bottom: none;\n        }\n\n        .chinese-cell {\n            font-weight: 700;\n            font-size: 1.1rem;\n            color: #1c6b5a;\n        }\n\n        .pinyin-cell {\n            color: #4a6e60;\n            font-family: 'Courier New', monospace;\n            letter-spacing: 0.3px;\n        }\n\n        .english-cell {\n            color: #2c6b2f;\n        }\n\n        .audio-btn {\n            background: #dff0ea;\n            border: none;\n            font-size: 1.3rem;\n            cursor: pointer;\n            padding: 8px 12px;\n            border-radius: 40px;\n            transition: all 0.2s;\n            display: inline-flex;\n            align-items: center;\n            gap: 6px;\n            font-weight: 500;\n            color: #1f6e5c;\n        }\n\n        .audio-btn:hover {\n            background: #cbe5dc;\n            transform: scale(1.02);\n        }\n\n        .audio-btn:active {\n            transform: scale(0.98);\n        }\n\n        .no-results {\n            text-align: center;\n            padding: 40px;\n            font-size: 1.1rem;\n            color: #5f8b7a;\n            background: #fafff8;\n        }\n\n        footer {\n            background: #effaf5;\n            text-align: center;\n            padding: 18px;\n            font-size: 0.8rem;\n            color: #2b765f;\n            border-top: 1px solid #d0ede2;\n        }\n\n        @media (max-width: 700px) {\n            th, td {\n                padding: 10px 8px;\n            }\n            .chinese-cell {\n                font-size: 1rem;\n            }\n            .audio-btn {\n                padding: 5px 10px;\n                font-size: 1rem;\n            }\n            .tool-header h1 {\n                font-size: 1.5rem;\n            }\n        }\n\n        .note {\n            font-size: 0.75rem;\n            background: #eff9f5;\n            margin: 12px 20px 0 20px;\n            padding: 8px 12px;\n            border-radius: 20px;\n            color: #3f8b74;\n            text-align: center;\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"tool-container\">\n    <div class=\"tool-header\">\n        <h1>\ud83c\udf1f \u4e2d\u6587\u80fd\u529b\u5938\u8d5e\u5c0f\u5de5\u5177 \ud83c\udf1f<\/h1>\n        <p>Praise skills &#038; talent like a native \u00b7 \u5938\u80fd\u529b\u00b7\u5938\u624d\u534e<\/p>\n        <div class=\"badge\">\ud83d\udd0a \u70b9\u51fb\u5587\u53ed\u56fe\u6807 \u542c\u6807\u51c6\u53d1\u97f3<\/div>\n    <\/div>\n\n    <div class=\"search-section\">\n        <div class=\"search-box\">\n            <span>\ud83d\udd0d<\/span>\n            <input type=\"text\" id=\"searchInput\" placeholder=\"\u641c\u7d22\u4e2d\u6587\u3001\u62fc\u97f3\u6216\u82f1\u6587 ... \u4f8b\u5982 \u201c\u806a\u660e\u201d \u201ctalented\u201d \u201cl\u00ec hai\u201d\" autocomplete=\"off\">\n        <\/div>\n    <\/div>\n\n    <div class=\"table-wrapper\">\n        <table id=\"complimentTable\">\n            <thead>\n                <tr><th>#<\/th><th>\u4e2d\u6587<\/th><th>\u62fc\u97f3<\/th><th>English<\/th><th>\ud83d\udd0a \u53d1\u97f3<\/th><\/tr>\n            <\/thead>\n            <tbody id=\"tableBody\">\n                <!-- \u9759\u6001\u6570\u636e\u884c\uff1a\u4fdd\u8bc1SEO\u53ef\u68c0\u7d22\uff0c\u540c\u65f6\u652f\u6301\u641c\u7d22\u548c\u53d1\u97f3 -->\n                <tr data-chinese=\"\u4f60\u597d\u5389\u5bb3\" data-pinyin=\"N\u01d0 h\u01ceo l\u00ec hai\" data-english=\"You\u2019re amazing \/ so skilled\">\n                    <td>1<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u597d\u5389\u5bb3<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u01ceo l\u00ec hai<\/td>\n                    <td class=\"english-cell\">You\u2019re amazing \/ so skilled<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u597d\u5389\u5bb3\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u592a\u68d2\u4e86\" data-pinyin=\"N\u01d0 t\u00e0i b\u00e0ng le\" data-english=\"You\u2019re awesome\">\n                    <td>2<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u592a\u68d2\u4e86<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 t\u00e0i b\u00e0ng le<\/td>\n                    <td class=\"english-cell\">You\u2019re awesome<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u592a\u68d2\u4e86\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u771f\u806a\u660e\" data-pinyin=\"N\u01d0 zh\u0113n c\u014dng ming\" data-english=\"You\u2019re really smart\">\n                    <td>3<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u771f\u806a\u660e<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 zh\u0113n c\u014dng ming<\/td>\n                    <td class=\"english-cell\">You\u2019re really smart<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u771f\u806a\u660e\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u5b66\u5f97\u771f\u5feb\" data-pinyin=\"N\u01d0 xu\u00e9 de zh\u0113n ku\u00e0i\" data-english=\"You learn so quickly\">\n                    <td>4<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u5b66\u5f97\u771f\u5feb<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 xu\u00e9 de zh\u0113n ku\u00e0i<\/td>\n                    <td class=\"english-cell\">You learn so quickly<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u5b66\u5f97\u771f\u5feb\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u7684\u4e2d\u6587\u8bf4\u5f97\u771f\u597d\" data-pinyin=\"N\u01d0 de Zh\u014dngw\u00e9n shu\u014d de zh\u0113n h\u01ceo\" data-english=\"Your Chinese is really good\">\n                    <td>5<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u7684\u4e2d\u6587\u8bf4\u5f97\u771f\u597d<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 de Zh\u014dngw\u00e9n shu\u014d de zh\u0113n h\u01ceo<\/td>\n                    <td class=\"english-cell\">Your Chinese is really good<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u7684\u4e2d\u6587\u8bf4\u5f97\u771f\u597d\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u5f88\u6709\u5929\u8d4b\" data-pinyin=\"N\u01d0 h\u011bn y\u01d2u ti\u0101nf\u00f9\" data-english=\"You\u2019re very talented\">\n                    <td>6<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u5f88\u6709\u5929\u8d4b<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u011bn y\u01d2u ti\u0101nf\u00f9<\/td>\n                    <td class=\"english-cell\">You\u2019re very talented<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u5f88\u6709\u5929\u8d4b\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u7684\u5de5\u4f5c\u505a\u5f97\u592a\u68d2\u4e86\" data-pinyin=\"N\u01d0 de g\u014dngzu\u00f2 zu\u00f2 de t\u00e0i b\u00e0ng le\" data-english=\"You did a fantastic job on this work\">\n                    <td>7<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u7684\u5de5\u4f5c\u505a\u5f97\u592a\u68d2\u4e86<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 de g\u014dngzu\u00f2 zu\u00f2 de t\u00e0i b\u00e0ng le<\/td>\n                    <td class=\"english-cell\">You did a fantastic job on this work<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u7684\u5de5\u4f5c\u505a\u5f97\u592a\u68d2\u4e86\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u89e3\u51b3\u95ee\u9898\u771f\u6709\u4e00\u5957\" data-pinyin=\"N\u01d0 ji\u011bju\u00e9 w\u00e8nt\u00ed zh\u0113n y\u01d2u y\u00ed t\u00e0o\" data-english=\"You really have a way of solving problems\">\n                    <td>8<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u89e3\u51b3\u95ee\u9898\u771f\u6709\u4e00\u5957<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 ji\u011bju\u00e9 w\u00e8nt\u00ed zh\u0113n y\u01d2u y\u00ed t\u00e0o<\/td>\n                    <td class=\"english-cell\">You really have a way of solving problems<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u89e3\u51b3\u95ee\u9898\u771f\u6709\u4e00\u5957\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u505a\u996d\u7b80\u76f4\u4e00\u6d41\" data-pinyin=\"N\u01d0 zu\u00f2f\u00e0n ji\u01cenzh\u00ed y\u012bli\u00fa\" data-english=\"Your cooking is top-notch\">\n                    <td>9<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u505a\u996d\u7b80\u76f4\u4e00\u6d41<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 zu\u00f2f\u00e0n ji\u01cenzh\u00ed y\u012bli\u00fa<\/td>\n                    <td class=\"english-cell\">Your cooking is top-notch<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u505a\u996d\u7b80\u76f4\u4e00\u6d41\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u771f\u662f\u4e2a\u5168\u80fd\u4eba\u624d\" data-pinyin=\"N\u01d0 zh\u0113nshi g\u00e8 qu\u00e1nn\u00e9ng r\u00e9nc\u00e1i\" data-english=\"You\u2019re a true all-rounder\">\n                    <td>10<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u771f\u662f\u4e2a\u5168\u80fd\u4eba\u624d<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 zh\u0113nshi g\u00e8 qu\u00e1nn\u00e9ng r\u00e9nc\u00e1i<\/td>\n                    <td class=\"english-cell\">You\u2019re a true all-rounder<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u771f\u662f\u4e2a\u5168\u80fd\u4eba\u624d\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n            <\/tbody>\n        <\/table>\n        <div id=\"noResultsMsg\" style=\"display: none;\" class=\"no-results\">\ud83d\ude22 \u6ca1\u6709\u627e\u5230\u76f8\u5173\u5938\u8d5e\u8bed\uff0c\u8bd5\u8bd5\u5176\u4ed6\u5173\u952e\u8bcd\uff5e<\/div>\n  \n<\/div>\n\n<script>\n    (function() {\n        \/\/ \u641c\u7d22\u8fc7\u6ee4 + \u53d1\u97f3\u529f\u80fd (Web Speech API)\n        const searchInput = document.getElementById('searchInput');\n        const tableBody = document.getElementById('tableBody');\n        const rows = Array.from(tableBody.querySelectorAll('tr'));\n        const noResultsDiv = document.getElementById('noResultsMsg');\n        const table = document.getElementById('complimentTable');\n\n        \/\/ \u7ed1\u5b9a\u53d1\u97f3\u6309\u94ae\n        function bindAudio() {\n            const buttons = document.querySelectorAll('.audio-btn');\n            buttons.forEach(btn => {\n                if (btn.hasAttribute('data-listener')) return;\n                btn.setAttribute('data-listener', 'true');\n                btn.addEventListener('click', function(e) {\n                    e.stopPropagation();\n                    const chineseText = this.getAttribute('data-text');\n                    if (chineseText && window.speechSynthesis) {\n                        window.speechSynthesis.cancel();\n                        const utterance = new SpeechSynthesisUtterance(chineseText);\n                        utterance.lang = 'zh-CN';\n                        utterance.rate = 0.9;\n                        utterance.pitch = 1.0;\n                        window.speechSynthesis.speak(utterance);\n                    } else if (!window.speechSynthesis) {\n                        alert(\"\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u8bed\u97f3\u5408\u6210\uff0c\u8bf7\u5347\u7ea7\u6216\u66f4\u6362\u73b0\u4ee3\u6d4f\u89c8\u5668\u3002\");\n                    }\n                });\n            });\n        }\n\n        \/\/ \u8fc7\u6ee4\u8868\u683c\n        function filterTable() {\n            const keyword = searchInput.value.trim().toLowerCase();\n            let hasVisible = false;\n            rows.forEach(row => {\n                const chinese = row.querySelector('.chinese-cell')?.innerText.toLowerCase() || '';\n                const pinyin = row.querySelector('.pinyin-cell')?.innerText.toLowerCase() || '';\n                const english = row.querySelector('.english-cell')?.innerText.toLowerCase() || '';\n                const match = keyword === '' || chinese.includes(keyword) || pinyin.includes(keyword) || english.includes(keyword);\n                if (match) {\n                    row.style.display = '';\n                    hasVisible = true;\n                } else {\n                    row.style.display = 'none';\n                }\n            });\n            if (noResultsDiv) {\n                if (!hasVisible && keyword !== '') {\n                    noResultsDiv.style.display = 'block';\n                    if(table) table.style.display = 'none';\n                } else {\n                    noResultsDiv.style.display = 'none';\n                    if(table) table.style.display = '';\n                }\n            }\n        }\n\n        let debounceTimer;\n        searchInput.addEventListener('input', function() {\n            clearTimeout(debounceTimer);\n            debounceTimer = setTimeout(() => {\n                filterTable();\n            }, 200);\n        });\n\n        bindAudio();\n        \/\/ \u9875\u9762\u70b9\u51fb\u8f85\u52a9\u6fc0\u6d3b\u8bed\u97f3 (\u975e\u5fc5\u987b\uff0c\u4f46\u6709\u52a9\u4e8e\u67d0\u4e9b\u6d4f\u89c8\u5668)\n        const firstClickHint = () => {\n            document.removeEventListener('click', firstClickHint);\n        };\n        document.addEventListener('click', firstClickHint);\n    })();\n<\/script>\n<\/body>\n<\/html>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ud83d\udca1 Tip: <em>L\u00ec hai<\/em> (\u5389\u5bb3) is a super common, versatile compliment. You can say it about almost any skill \u2013 from playing piano to fixing a computer.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Idioms (\u6210\u8bed) for Ability<\/h3>\n\n\n\n<p>These idioms are perfect for praising intelligence, talent, or hard work.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>#<\/td><td><strong>Chinese Idiom<\/strong><\/td><td><strong>Pinyin<\/strong><\/td><td><strong>Meaning<\/strong><\/td><\/tr><tr><td>1<\/td><td>\u624d\u534e\u6a2a\u6ea2<\/td><td>C\u00e1i hu\u00e1 h\u00e9ng y\u00ec<\/td><td>Overflowing with talent (in arts, writing, etc.)<\/td><\/tr><tr><td>2<\/td><td>\u8db3\u667a\u591a\u8c0b<\/td><td>Z\u00fa zh\u00ec du\u014d m\u00f3u<\/td><td>Resourceful and full of strategies<\/td><\/tr><tr><td>3<\/td><td>\u5fc3\u7075\u624b\u5de7<\/td><td>X\u012bn l\u00edng sh\u01d2u qi\u01ceo<\/td><td>Clever mind and skillful hands (craftsmanship)<\/td><\/tr><tr><td>4<\/td><td>\u4e00\u9e23\u60ca\u4eba<\/td><td>Y\u012b m\u00edng j\u012bng r\u00e9n<\/td><td>Amaze everyone with a first success<\/td><\/tr><tr><td>5<\/td><td>\u7089\u706b\u7eaf\u9752<\/td><td>L\u00fa hu\u01d2 ch\u00fan q\u012bng<\/td><td>Reach perfection in a skill (lit. pure blue flame)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"how-to-say-%e2%80%9cyou-are-beautiful-on-the-inside%e2%80%9d-%e2%80%93-complimenting-personality-%e6%80%a7%e6%a0%bc-%e2%80%93-xing-ge\"><\/span>How to Say \u201cYou Are Beautiful on the Inside&#8221; \u2013 Complimenting Personality (\u6027\u683c \u2013 X\u00ecng g\u00e9)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Everyday Spoken Phrases<\/h3>\n\n\n\n<p>Chinese people highly value a good character. Praising someone\u2019s personality is often more meaningful than praising looks.<\/p>\n\n\n\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, user-scalable=yes\">\n    <title>\u4e2d\u6587\u6027\u683c\u5938\u8d5e\u5c0f\u5de5\u5177 | \u5b66\u6c49\u8bed \u00b7 \u5938\u8d5e\u54c1\u683c<\/title>\n    <style>\n        * {\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Noto Sans', 'Helvetica Neue', sans-serif;\n            background: #fff7ed;\n            margin: 0;\n            padding: 20px;\n            color: #3b2a1f;\n        }\n\n        .tool-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            background: white;\n            border-radius: 32px;\n            box-shadow: 0 20px 35px -12px rgba(0, 0, 0, 0.1);\n            overflow: hidden;\n            transition: all 0.2s ease;\n        }\n\n        .tool-header {\n            background: #e67e22;\n            background-image: linear-gradient(135deg, #e67e22 0%, #f39c12 100%);\n            padding: 28px 24px;\n            color: white;\n            text-align: center;\n        }\n\n        .tool-header h1 {\n            margin: 0 0 8px 0;\n            font-size: 1.9rem;\n            font-weight: 700;\n            letter-spacing: -0.3px;\n        }\n\n        .tool-header p {\n            margin: 0;\n            font-size: 1.1rem;\n            opacity: 0.9;\n        }\n\n        .badge {\n            display: inline-block;\n            background: rgba(255,255,240,0.2);\n            backdrop-filter: blur(4px);\n            border-radius: 40px;\n            padding: 6px 16px;\n            font-size: 0.85rem;\n            margin-top: 12px;\n            font-weight: 500;\n        }\n\n        .search-section {\n            padding: 20px 24px 12px 24px;\n            background: #fef9ef;\n            border-bottom: 1px solid #ffe2b5;\n        }\n\n        .search-box {\n            display: flex;\n            align-items: center;\n            background: white;\n            border: 1px solid #f7cf9e;\n            border-radius: 60px;\n            padding: 6px 16px;\n            transition: all 0.2s;\n        }\n\n        .search-box:focus-within {\n            border-color: #e67e22;\n            box-shadow: 0 0 0 3px rgba(230,126,34,0.2);\n        }\n\n        .search-box input {\n            flex: 1;\n            border: none;\n            padding: 12px 8px;\n            font-size: 1rem;\n            background: transparent;\n            outline: none;\n            font-family: inherit;\n        }\n\n        .search-box span {\n            color: #c97e3a;\n            font-size: 1.2rem;\n        }\n\n        .table-wrapper {\n            overflow-x: auto;\n            padding: 0 20px 20px 20px;\n        }\n\n        table {\n            width: 100%;\n            border-collapse: collapse;\n            font-size: 1rem;\n            background: white;\n            border-radius: 24px;\n            overflow: hidden;\n            box-shadow: 0 1px 2px rgba(0,0,0,0.05);\n        }\n\n        th {\n            background-color: #fef0e0;\n            color: #b45f1b;\n            font-weight: 600;\n            padding: 16px 12px;\n            text-align: left;\n            border-bottom: 2px solid #ffe0bc;\n        }\n\n        td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #f5e5d5;\n            vertical-align: middle;\n        }\n\n        tr:last-child td {\n            border-bottom: none;\n        }\n\n        .chinese-cell {\n            font-weight: 700;\n            font-size: 1.1rem;\n            color: #c96f0e;\n        }\n\n        .pinyin-cell {\n            color: #7a5a3a;\n            font-family: 'Courier New', monospace;\n            letter-spacing: 0.3px;\n        }\n\n        .english-cell {\n            color: #5c6e3c;\n        }\n\n        .audio-btn {\n            background: #f5e6d4;\n            border: none;\n            font-size: 1.3rem;\n            cursor: pointer;\n            padding: 8px 12px;\n            border-radius: 40px;\n            transition: all 0.2s;\n            display: inline-flex;\n            align-items: center;\n            gap: 6px;\n            font-weight: 500;\n            color: #cb6e2e;\n        }\n\n        .audio-btn:hover {\n            background: #ecdbba;\n            transform: scale(1.02);\n        }\n\n        .audio-btn:active {\n            transform: scale(0.98);\n        }\n\n        .no-results {\n            text-align: center;\n            padding: 40px;\n            font-size: 1.1rem;\n            color: #bc8a5a;\n            background: #fffaf2;\n        }\n\n        footer {\n            background: #fef5ea;\n            text-align: center;\n            padding: 18px;\n            font-size: 0.8rem;\n            color: #b45f1b;\n            border-top: 1px solid #ffe1be;\n        }\n\n        @media (max-width: 700px) {\n            th, td {\n                padding: 10px 8px;\n            }\n            .chinese-cell {\n                font-size: 1rem;\n            }\n            .audio-btn {\n                padding: 5px 10px;\n                font-size: 1rem;\n            }\n            .tool-header h1 {\n                font-size: 1.5rem;\n            }\n        }\n\n        .note {\n            font-size: 0.75rem;\n            background: #fff6ea;\n            margin: 12px 20px 0 20px;\n            padding: 8px 12px;\n            border-radius: 20px;\n            color: #bc7a3a;\n            text-align: center;\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"tool-container\">\n    <div class=\"tool-header\">\n        <h1>\ud83c\udf38 \u4e2d\u6587\u6027\u683c\u5938\u8d5e\u5c0f\u5de5\u5177 \ud83c\udf38<\/h1>\n        <p>Praise personality &#038; character like a native \u00b7 \u5938\u6027\u683c\u00b7\u5938\u4eba\u54c1<\/p>\n        <div class=\"badge\">\ud83d\udd0a \u70b9\u51fb\u5587\u53ed\u56fe\u6807 \u542c\u6807\u51c6\u53d1\u97f3<\/div>\n    <\/div>\n\n    <div class=\"search-section\">\n        <div class=\"search-box\">\n            <span>\ud83d\udd0d<\/span>\n            <input type=\"text\" id=\"searchInput\" placeholder=\"\u641c\u7d22\u4e2d\u6587\u3001\u62fc\u97f3\u6216\u82f1\u6587 ... \u4f8b\u5982 \u201c\u9760\u8c31\u201d \u201ckind\u201d \u201ck\u0101il\u01ceng\u201d\" autocomplete=\"off\">\n        <\/div>\n    <\/div>\n\n    <div class=\"table-wrapper\">\n        <table id=\"complimentTable\">\n            <thead>\n                <tr><th>#<\/th><th>\u4e2d\u6587<\/th><th>\u62fc\u97f3<\/th><th>English<\/th><th>\ud83d\udd0a \u53d1\u97f3<\/th><\/tr>\n            <\/thead>\n            <tbody id=\"tableBody\">\n                <!-- \u9759\u6001\u6570\u636e\u884c\uff1a\u4fdd\u8bc1SEO\u53ef\u68c0\u7d22\uff0c\u540c\u65f6\u652f\u6301\u641c\u7d22\u548c\u53d1\u97f3 -->\n                <tr data-chinese=\"\u4f60\u4eba\u771f\u597d\" data-pinyin=\"N\u01d0 r\u00e9n zh\u0113n h\u01ceo\" data-english=\"You are such a nice person\">\n                    <td>1<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u4eba\u771f\u597d<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 r\u00e9n zh\u0113n h\u01ceo<\/td>\n                    <td class=\"english-cell\">You are such a nice person<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u4eba\u771f\u597d\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u6027\u683c\u5f88\u5f00\u6717\" data-pinyin=\"N\u01d0 x\u00ecngg\u00e9 h\u011bn k\u0101il\u01ceng\" data-english=\"You have a very cheerful personality\">\n                    <td>2<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u6027\u683c\u5f88\u5f00\u6717<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 x\u00ecngg\u00e9 h\u011bn k\u0101il\u01ceng<\/td>\n                    <td class=\"english-cell\">You have a very cheerful personality<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u6027\u683c\u5f88\u5f00\u6717\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u5f88\u8d34\u5fc3\" data-pinyin=\"N\u01d0 h\u011bn ti\u0113x\u012bn\" data-english=\"You\u2019re very thoughtful \/ considerate\">\n                    <td>3<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u5f88\u8d34\u5fc3<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u011bn ti\u0113x\u012bn<\/td>\n                    <td class=\"english-cell\">You\u2019re very thoughtful \/ considerate<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u5f88\u8d34\u5fc3\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u8ddf\u4f60\u5728\u4e00\u8d77\u5f88\u8212\u670d\" data-pinyin=\"G\u0113n n\u01d0 z\u00e0i y\u00ecq\u01d0 h\u011bn sh\u016bfu\" data-english=\"It feels so comfortable to be with you\">\n                    <td>4<\/td>\n                    <td class=\"chinese-cell\">\u8ddf\u4f60\u5728\u4e00\u8d77\u5f88\u8212\u670d<\/td>\n                    <td class=\"pinyin-cell\">G\u0113n n\u01d0 z\u00e0i y\u00ecq\u01d0 h\u011bn sh\u016bfu<\/td>\n                    <td class=\"english-cell\">It feels so comfortable to be with you<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u8ddf\u4f60\u5728\u4e00\u8d77\u5f88\u8212\u670d\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u5f88\u9760\u8c31\" data-pinyin=\"N\u01d0 h\u011bn k\u00e0op\u01d4\" data-english=\"You\u2019re reliable \/ dependable\">\n                    <td>5<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u5f88\u9760\u8c31<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u011bn k\u00e0op\u01d4<\/td>\n                    <td class=\"english-cell\">You\u2019re reliable \/ dependable<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u5f88\u9760\u8c31\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u5f88\u6709\u8010\u5fc3\" data-pinyin=\"N\u01d0 h\u011bn y\u01d2u n\u00e0ix\u012bn\" data-english=\"You\u2019re very patient\">\n                    <td>6<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u5f88\u6709\u8010\u5fc3<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u011bn y\u01d2u n\u00e0ix\u012bn<\/td>\n                    <td class=\"english-cell\">You\u2019re very patient<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u5f88\u6709\u8010\u5fc3\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u603b\u662f\u6b63\u80fd\u91cf\u6ee1\u6ee1\" data-pinyin=\"N\u01d0 z\u01d2ng sh\u00ec zh\u00e8ng n\u00e9ngli\u00e0ng m\u01cen m\u01cen\" data-english=\"You\u2019re always full of positive energy\">\n                    <td>7<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u603b\u662f\u6b63\u80fd\u91cf\u6ee1\u6ee1<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 z\u01d2ng sh\u00ec zh\u00e8ng n\u00e9ngli\u00e0ng m\u01cen m\u01cen<\/td>\n                    <td class=\"english-cell\">You\u2019re always full of positive energy<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u603b\u662f\u6b63\u80fd\u91cf\u6ee1\u6ee1\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u5f88\u5e7d\u9ed8\" data-pinyin=\"N\u01d0 h\u011bn y\u014dum\u00f2\" data-english=\"You\u2019re very funny \/ humorous\">\n                    <td>8<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u5f88\u5e7d\u9ed8<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u011bn y\u014dum\u00f2<\/td>\n                    <td class=\"english-cell\">You\u2019re very funny \/ humorous<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u5f88\u5e7d\u9ed8\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u5f88\u5927\u65b9\" data-pinyin=\"N\u01d0 h\u011bn d\u00e0f\u0101ng\" data-english=\"You\u2019re generous (or open-minded\/elegant in manners)\">\n                    <td>9<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u5f88\u5927\u65b9<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 h\u011bn d\u00e0f\u0101ng<\/td>\n                    <td class=\"english-cell\">You\u2019re generous (or open-minded\/elegant in manners)<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u5f88\u5927\u65b9\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n                <tr data-chinese=\"\u4f60\u662f\u4e2a\u771f\u8bda\u7684\u670b\u53cb\" data-pinyin=\"N\u01d0 sh\u00ec g\u00e8 zh\u0113nch\u00e9ng de p\u00e9ngyou\" data-english=\"You\u2019re a sincere friend\">\n                    <td>10<\/td>\n                    <td class=\"chinese-cell\">\u4f60\u662f\u4e2a\u771f\u8bda\u7684\u670b\u53cb<\/td>\n                    <td class=\"pinyin-cell\">N\u01d0 sh\u00ec g\u00e8 zh\u0113nch\u00e9ng de p\u00e9ngyou<\/td>\n                    <td class=\"english-cell\">You\u2019re a sincere friend<\/td>\n                    <td><button class=\"audio-btn\" data-text=\"\u4f60\u662f\u4e2a\u771f\u8bda\u7684\u670b\u53cb\">\ud83d\udd0a \u542c<\/button><\/td>\n                <\/tr>\n            <\/tbody>\n        <\/table>\n        <div id=\"noResultsMsg\" style=\"display: none;\" class=\"no-results\">\ud83d\ude22 \u6ca1\u6709\u627e\u5230\u76f8\u5173\u5938\u8d5e\u8bed\uff0c\u8bd5\u8bd5\u5176\u4ed6\u5173\u952e\u8bcd\uff5e<\/div>\n   \n<\/div>\n\n<script>\n    (function() {\n        \/\/ \u641c\u7d22\u8fc7\u6ee4 + \u53d1\u97f3\u529f\u80fd (Web Speech API)\n        const searchInput = document.getElementById('searchInput');\n        const tableBody = document.getElementById('tableBody');\n        const rows = Array.from(tableBody.querySelectorAll('tr'));\n        const noResultsDiv = document.getElementById('noResultsMsg');\n        const table = document.getElementById('complimentTable');\n\n        \/\/ \u7ed1\u5b9a\u53d1\u97f3\u6309\u94ae\n        function bindAudio() {\n            const buttons = document.querySelectorAll('.audio-btn');\n            buttons.forEach(btn => {\n                if (btn.hasAttribute('data-listener')) return;\n                btn.setAttribute('data-listener', 'true');\n                btn.addEventListener('click', function(e) {\n                    e.stopPropagation();\n                    const chineseText = this.getAttribute('data-text');\n                    if (chineseText && window.speechSynthesis) {\n                        window.speechSynthesis.cancel();\n                        const utterance = new SpeechSynthesisUtterance(chineseText);\n                        utterance.lang = 'zh-CN';\n                        utterance.rate = 0.9;\n                        utterance.pitch = 1.0;\n                        window.speechSynthesis.speak(utterance);\n                    } else if (!window.speechSynthesis) {\n                        alert(\"\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u8bed\u97f3\u5408\u6210\uff0c\u8bf7\u5347\u7ea7\u6216\u66f4\u6362\u73b0\u4ee3\u6d4f\u89c8\u5668\u3002\");\n                    }\n                });\n            });\n        }\n\n        \/\/ \u8fc7\u6ee4\u8868\u683c\n        function filterTable() {\n            const keyword = searchInput.value.trim().toLowerCase();\n            let hasVisible = false;\n            rows.forEach(row => {\n                const chinese = row.querySelector('.chinese-cell')?.innerText.toLowerCase() || '';\n                const pinyin = row.querySelector('.pinyin-cell')?.innerText.toLowerCase() || '';\n                const english = row.querySelector('.english-cell')?.innerText.toLowerCase() || '';\n                const match = keyword === '' || chinese.includes(keyword) || pinyin.includes(keyword) || english.includes(keyword);\n                if (match) {\n                    row.style.display = '';\n                    hasVisible = true;\n                } else {\n                    row.style.display = 'none';\n                }\n            });\n            if (noResultsDiv) {\n                if (!hasVisible && keyword !== '') {\n                    noResultsDiv.style.display = 'block';\n                    if(table) table.style.display = 'none';\n                } else {\n                    noResultsDiv.style.display = 'none';\n                    if(table) table.style.display = '';\n                }\n            }\n        }\n\n        let debounceTimer;\n        searchInput.addEventListener('input', function() {\n            clearTimeout(debounceTimer);\n            debounceTimer = setTimeout(() => {\n                filterTable();\n            }, 200);\n        });\n\n        bindAudio();\n        \/\/ \u9875\u9762\u70b9\u51fb\u8f85\u52a9\u6fc0\u6d3b\u8bed\u97f3 (\u975e\u5fc5\u987b\uff0c\u4f46\u6709\u52a9\u4e8e\u67d0\u4e9b\u6d4f\u89c8\u5668)\n        const firstClickHint = () => {\n            document.removeEventListener('click', firstClickHint);\n        };\n        document.addEventListener('click', firstClickHint);\n    })();\n<\/script>\n<\/body>\n<\/html>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ud83d\udca1 Tip: <em>K\u00e0op\u01d4<\/em> (\u9760\u8c31) is a fantastic compliment in work and friendship \u2013 it means \u201csolid, trustworthy, does what they say.\u201d<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Idioms (\u6210\u8bed) for Personality<\/h3>\n\n\n\n<p>Use these to describe someone\u2019s inner beauty and virtues.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>#<\/td><td><strong>Chinese Idiom<\/strong><\/td><td><strong>Pinyin<\/strong><\/td><td><strong>Meaning<\/strong><\/td><\/tr><tr><td>1<\/td><td>\u5584\u89e3\u4eba\u610f<\/td><td>Sh\u00e0n ji\u011b r\u00e9n y\u00ec<\/td><td>Empathetic and understanding<\/td><\/tr><tr><td>2<\/td><td>\u4e50\u89c2\u5411\u4e0a<\/td><td>L\u00e8 gu\u0101n xi\u00e0ng sh\u00e0ng<\/td><td>Optimistic and upward-looking<\/td><\/tr><tr><td>3<\/td><td>\u6e29\u6587\u5c14\u96c5<\/td><td>W\u0113n w\u00e9n \u011br y\u01ce<\/td><td>Gentle, cultured and elegant (often for men)<\/td><\/tr><tr><td>4<\/td><td>\u843d\u843d\u5927\u65b9<\/td><td>Lu\u00f2 lu\u00f2 d\u00e0 f\u0101ng<\/td><td>Natural and graceful in social settings<\/td><\/tr><tr><td>5<\/td><td>\u575a\u97e7\u4e0d\u62d4<\/td><td>Ji\u0101n r\u00e8n b\u00f9 b\u00e1<\/td><td>Firm and unyielding \u2013 strong willpower<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Now you have over 45 ways to say \u201cyou are beautiful\u201d in Chinese \u2013 and so much more! Whether you want to praise a friend\u2019s new haircut (\u4f60\u4eca\u5929\u597d\u7f8e), a colleague\u2019s smart solution (\u4f60\u771f\u806a\u660e), or a loved one\u2019s kind heart (\u4f60\u4eba\u771f\u597d), you have the right words at your fingertips.<\/p>\n\n\n\n<p>Your homework from <a href=\"https:\/\/www.wukongsch.com\/\">WuKong Education<\/a>: Pick three compliments from this guide and try saying them out loud (use the audio to mimic the tone). Then use them with a Chinese-speaking friend. You\u2019ll see their face light up!<\/p>\n\n\n\n<p>If you enjoyed this guide, share it with a fellow Chinese learner. \u52a0\u6cb9 (Ji\u0101 y\u00f3u \u2013 Keep going)!<\/p>\n<div class=\"retention-card-new\" data-lang=\"en\" data-subject=\"CHINESE\" data-btnName=\"Get started free!\" data-subTitle=\"Specially tailored for kids aged 3-18 around the world!\">\r\n    <div class=\"retention-card-l\">\r\n        <div class=\"trustpilot-image\"><\/div>\r\n        <h3><p>Learn <span>authentic Chinese<\/span> from those who live and breathe the culture.<\/p>\n<\/h3>\r\n        <p>Specially tailored for kids aged 3-18 around the world!<\/p>\r\n        <a class=\"retention-card-button is-point\" href=\"https:\/\/www.wukongsch.com\/independent-appointment\/?subject=chinese&amp;l=d232a08b-51de-4a90-b301-47ad0f87f71a&amp;booking_triggerevent=BLOG_DETAIL_MODEL_CTA_BUTTON\" data-buttonname=\"\u7acb\u5373\u9884\u7ea6\u6309\u94ae\u70b9\u51fb\" data-event=\"C_Blog_BLOG_DETAIL_MIDDLE_CTA_BUTTON\" data-expose-buttonname=\"\u7acb\u5373\u9884\u7ea6\u6309\u94ae\u66dd\u5149\" data-expose-event=\"D_Blog_BLOG_DETAIL_MIDDLE_CTA_BUTTON\" target=\"_blank\" title=\"Get started free!\">\r\n            Get started free!\r\n        <\/a>\r\n    <\/div>\r\n    <div class=\"retention-card-r\"><\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction You already know that n\u01d0 h\u01ceo means \u201chello\u201d in Chinese. But do you know how to make someone\u2019s day with a genuine compliment? In Chinese culture, giving sincere praise is a wonderful way to build friendships, show respect, and even break the ice. But many learners struggle because a direct \u201cYou are beautiful\u201d (\u4f60\u597d\u6f02\u4eae \u2013 n\u01d0 h\u01ceo pi\u00e0o liang) is just the beginning. In this guide, WuKong Chinese will teach you: Let\u2019s dive in and make your Chinese sound natural, warm, and fluent! How to Say Beautiful in Chinese &amp; Compliment Someone\u2019s Looks (\u957f\u76f8 \u2013 zh\u01ceng xi\u00e0ng) Everyday Spoken Phrases Praising People Pretty Use these in daily conversations with friends, colleagues, or people you admire. They are warm but&#46;&#46;&#46;<\/p>\n","protected":false},"author":211806833,"featured_media":60620,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[132604],"tags":[],"class_list":["post-60610","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chinese-phrases"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Say Beautiful in Chinese? (with 45+ Examples &amp; Audios)<\/title>\n<meta name=\"description\" content=\"You already know that n\u01d0 h\u01ceo means \u201chello\u201d in Chinese. But do you know how to make someone\u2019s day with a genuine compliment?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Say Beautiful in Chinese? (with 45+ Examples &amp; Audios)\" \/>\n<meta property=\"og:description\" content=\"You already know that n\u01d0 h\u01ceo means \u201chello\u201d in Chinese. But do you know how to make someone\u2019s day with a genuine compliment?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/\" \/>\n<meta property=\"og:site_name\" content=\"WuKong Edu Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-17T06:30:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-17T08:26:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1-1024x907.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"907\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lea | WuKong Chinese Teacher\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lea | WuKong Chinese Teacher\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/\",\"url\":\"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/\",\"name\":\"How to Say Beautiful in Chinese? (with 45+ Examples & Audios)\",\"isPartOf\":{\"@id\":\"https:\/\/www.wukongsch.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1.png\",\"datePublished\":\"2026-04-17T06:30:02+00:00\",\"dateModified\":\"2026-04-17T08:26:43+00:00\",\"author\":{\"@id\":\"https:\/\/www.wukongsch.com\/blog\/#\/schema\/person\/fb5731c944c03d383e6b1eb21fe68fce\"},\"description\":\"You already know that n\u01d0 h\u01ceo means \u201chello\u201d in Chinese. But do you know how to make someone\u2019s day with a genuine compliment?\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/#primaryimage\",\"url\":\"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1.png\",\"contentUrl\":\"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1.png\",\"width\":2048,\"height\":1814,\"caption\":\"chinese-compliments\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wukongsch.com\/blog\/#website\",\"url\":\"https:\/\/www.wukongsch.com\/blog\/\",\"name\":\"WuKong Edu Blog\",\"description\":\"Get latest news of WuKong Education and Tips of WuKong Chinese, Math &amp; English ELA. We also share useful tips for Chinese learning &amp; International Math &amp; English reading, writing learning for 3-18 students.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wukongsch.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wukongsch.com\/blog\/#\/schema\/person\/fb5731c944c03d383e6b1eb21fe68fce\",\"name\":\"Lea | WuKong Chinese Teacher\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wukongsch.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/litespeed\/avatar\/2db899cbbcccc948291745bd49b7e912.jpg?ver=1776058867\",\"contentUrl\":\"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/litespeed\/avatar\/2db899cbbcccc948291745bd49b7e912.jpg?ver=1776058867\",\"caption\":\"Lea | WuKong Chinese Teacher\"},\"description\":\"Lea is a passionate educator and writer,hailing from Beijing Jiaotong University where she graduated with a degree in English.With a deep understanding of education and a knack for making learning engaging,she brings a unique blend of knowledge and creativity to her writing. Whether crafting educational content or sharing tips on making math fun, Lea\u2019s goal is to inspire and empower both parents and children on their learning journey.\",\"url\":\"https:\/\/www.wukongsch.com\/blog\/author\/lea\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Say Beautiful in Chinese? (with 45+ Examples & Audios)","description":"You already know that n\u01d0 h\u01ceo means \u201chello\u201d in Chinese. But do you know how to make someone\u2019s day with a genuine compliment?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"How to Say Beautiful in Chinese? (with 45+ Examples & Audios)","og_description":"You already know that n\u01d0 h\u01ceo means \u201chello\u201d in Chinese. But do you know how to make someone\u2019s day with a genuine compliment?","og_url":"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/","og_site_name":"WuKong Edu Blog","article_published_time":"2026-04-17T06:30:02+00:00","article_modified_time":"2026-04-17T08:26:43+00:00","og_image":[{"width":1024,"height":907,"url":"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1-1024x907.png","type":"image\/png"}],"author":"Lea | WuKong Chinese Teacher","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lea | WuKong Chinese Teacher","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/","url":"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/","name":"How to Say Beautiful in Chinese? (with 45+ Examples & Audios)","isPartOf":{"@id":"https:\/\/www.wukongsch.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/#primaryimage"},"image":{"@id":"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/#primaryimage"},"thumbnailUrl":"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1.png","datePublished":"2026-04-17T06:30:02+00:00","dateModified":"2026-04-17T08:26:43+00:00","author":{"@id":"https:\/\/www.wukongsch.com\/blog\/#\/schema\/person\/fb5731c944c03d383e6b1eb21fe68fce"},"description":"You already know that n\u01d0 h\u01ceo means \u201chello\u201d in Chinese. But do you know how to make someone\u2019s day with a genuine compliment?","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wukongsch.com\/blog\/you-are-beautiful-chinese-compliments-post-60610\/#primaryimage","url":"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1.png","contentUrl":"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/uploads\/2026\/04\/\u751f\u6210\u5f00\u5fc3\u7b11\u7684\u4e2d\u56fd\u5973\u6027\u56fe\u7247-1.png","width":2048,"height":1814,"caption":"chinese-compliments"},{"@type":"WebSite","@id":"https:\/\/www.wukongsch.com\/blog\/#website","url":"https:\/\/www.wukongsch.com\/blog\/","name":"WuKong Edu Blog","description":"Get latest news of WuKong Education and Tips of WuKong Chinese, Math &amp; English ELA. We also share useful tips for Chinese learning &amp; International Math &amp; English reading, writing learning for 3-18 students.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wukongsch.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.wukongsch.com\/blog\/#\/schema\/person\/fb5731c944c03d383e6b1eb21fe68fce","name":"Lea | WuKong Chinese Teacher","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wukongsch.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/litespeed\/avatar\/2db899cbbcccc948291745bd49b7e912.jpg?ver=1776058867","contentUrl":"https:\/\/wp-more.wukongedu.net\/blog\/wp-content\/litespeed\/avatar\/2db899cbbcccc948291745bd49b7e912.jpg?ver=1776058867","caption":"Lea | WuKong Chinese Teacher"},"description":"Lea is a passionate educator and writer,hailing from Beijing Jiaotong University where she graduated with a degree in English.With a deep understanding of education and a knack for making learning engaging,she brings a unique blend of knowledge and creativity to her writing. Whether crafting educational content or sharing tips on making math fun, Lea\u2019s goal is to inspire and empower both parents and children on their learning journey.","url":"https:\/\/www.wukongsch.com\/blog\/author\/lea\/"}]}},"amp_enabled":false,"read_time":"4","_links":{"self":[{"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/posts\/60610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/users\/211806833"}],"replies":[{"embeddable":true,"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/comments?post=60610"}],"version-history":[{"count":6,"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/posts\/60610\/revisions"}],"predecessor-version":[{"id":60650,"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/posts\/60610\/revisions\/60650"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/media\/60620"}],"wp:attachment":[{"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/media?parent=60610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/categories?post=60610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp-more.wukongedu.net\/blog\/wp-json\/wp\/v2\/tags?post=60610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}