<?xml version="1.0" encoding="utf-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc> https://luwut.com</loc><lastmod> 2026-10-28 </lastmod><changefreq> daily </changefreq><priority> 1.0 </priority></url><url><loc> https://luwut.com/category/trave/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/category/Light-and-shadow-imprint/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/category/life-silhouettes/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/about</loc><lastmod> 2026-10-28 </lastmod><changefreq> monthly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/topic</loc><lastmod> 2026-10-28 </lastmod><changefreq> monthly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/map</loc><lastmod> 2026-10-28 </lastmod><changefreq> monthly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/on-foot/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/sea-of-clouds/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/wugongshan/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/pipe/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/tea/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/vlog/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/camp/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/changsha/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/guiyang/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/sanya/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/class-reunion/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/%E5%9C%B0%E7%82%B9-%E9%95%BF%E6%B2%99/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/%E5%9C%B0%E7%82%B9-%E5%BC%80%E6%85%A7%E9%95%87/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/%E5%9C%B0%E7%82%B9-%E4%B8%8A%E6%B5%B7/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/%E5%9C%B0%E7%82%B9-%E6%9D%AD%E5%B7%9E/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/%E5%9C%B0%E7%82%B9-%E6%A0%AA%E6%B4%B2/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/%E5%9C%B0%E7%82%B9-%E6%AD%A6%E5%8A%9F%E5%B1%B1/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/tag/%E4%BD%9C%E8%80%85-%E9%99%86%E6%A2%A7%E9%80%94%E8%AF%B4/</loc><lastmod> 2026-10-28 </lastmod><changefreq> always </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/9daba997.html</loc><lastmod> 2026-09-13 19:55:43 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/6987d09d.html</loc><lastmod> 2026-08-26 00:43:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/f699707c.html</loc><lastmod> 2026-08-24 23:16:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/1cc350f.html</loc><lastmod> 2026-08-22 20:41:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/f465ea99.html</loc><lastmod> 2026-08-18 17:39:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/165dcc25.html</loc><lastmod> 2026-08-16 23:34:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/e74eb358.html</loc><lastmod> 2026-08-15 00:09:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/d2c2dc2a.html</loc><lastmod> 2024-08-15 14:32:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/1109583f.html</loc><lastmod> 2024-08-06 19:27:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/2ef7782a.html</loc><lastmod> 2024-07-26 12:15:20 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/dcf83a92.html</loc><lastmod> 2024-07-20 19:05:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/f646da3e.html</loc><lastmod> 2024-07-17 06:03:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/d0699abd.html</loc><lastmod> 2024-07-16 05:47:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/15ff3326.html</loc><lastmod> 2024-07-15 18:06:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/7e0fb41b.html</loc><lastmod> 2024-07-15 10:51:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/b7079b3c.html</loc><lastmod> 2024-07-14 17:23:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/6fe543f8.html</loc><lastmod> 2024-07-14 10:52:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/6c6bc540.html</loc><lastmod> 2024-07-01 10:24:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/93233adc.html</loc><lastmod> 2024-07-01 10:22:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/901598f5.html</loc><lastmod> 2024-07-01 10:16:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/425eb146.html</loc><lastmod> 2024-07-01 10:12:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/28a9e27.html</loc><lastmod> 2024-07-01 10:07:00 </lastmod><changefreq> weekly </changefreq><priority> 0.9 </priority></url><url><loc> https://luwut.com/search/on-foot/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/sea-of-clouds/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/wugongshan/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/pipe/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/tea/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/vlog/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/camp/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/changsha/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/guiyang/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/sanya/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/class-reunion/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/%E5%9C%B0%E7%82%B9-%E9%95%BF%E6%B2%99/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/%E5%9C%B0%E7%82%B9-%E5%BC%80%E6%85%A7%E9%95%87/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/%E5%9C%B0%E7%82%B9-%E4%B8%8A%E6%B5%B7/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/%E5%9C%B0%E7%82%B9-%E6%9D%AD%E5%B7%9E/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/%E5%9C%B0%E7%82%B9-%E6%A0%AA%E6%B4%B2/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/%E5%9C%B0%E7%82%B9-%E6%AD%A6%E5%8A%9F%E5%B1%B1/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url><url><loc> https://luwut.com/search/%E4%BD%9C%E8%80%85-%E9%99%86%E6%A2%A7%E9%80%94%E8%AF%B4/</loc><lastmod> 2026-10-28 </lastmod><changefreq> weekly </changefreq><priority> 0.8 </priority></url></urlset>
<script id="abs-block-handler">
(function(){
    var hasBlocked = false;
    if (!hasBlocked) return;

    function showToast() {
        var message = '评论包含敏感内容，无法发布';

        // 用多个选择器匹配评论输入框
        var textarea = null;
        var selectors = [
            '#comment-form textarea[name="text"]',
            '#comment-form #textarea',
            'form[role="form"] textarea[name="text"]',
            'textarea#textarea',
            '.feedback-area textarea[name="text"]',
            '.comment-area textarea',
            '.comments-area textarea',
            'textarea[name="text"]'
        ];

        for (var i = 0; i < selectors.length; i++) {
            textarea = document.querySelector(selectors[i]);
            if (textarea) break;
        }

        if (!textarea) return;

        // 1. 先聚焦到输入框
        textarea.focus();
        textarea.scrollIntoView({ behavior: 'smooth', block: 'center' });

        // 2. 查找评论表单容器
        var container = textarea.closest('#comment-form') || 
                        textarea.closest('form') || 
                        textarea.closest('.respond') ||
                        textarea.parentElement.parentElement;

        if (!container) container = textarea.parentElement;

        // 确保容器有 position:relative
        var containerPos = window.getComputedStyle(container).position;
        if (containerPos === 'static') {
            container.style.position = 'relative';
        }

        // 等滚动完成后再定位
        setTimeout(function() {
            var textareaRect = textarea.getBoundingClientRect();
            var containerRect = container.getBoundingClientRect();
            var offsetTop = textareaRect.top - containerRect.top;
            var offsetLeft = textareaRect.left - containerRect.left;

            // 创建外层包装
            var wrapper = document.createElement('div');
            wrapper.id = 'abs-block-toast';
            wrapper.style.cssText = 'position:absolute;z-index:99999;opacity:0;transition:opacity 0.15s ease;';

            // 创建箭头（指向输入框顶部，在左边）
            var arrow = document.createElement('div');
            arrow.style.cssText = 'position:absolute;top:-5px;left:12px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #888;';
            
            // 箭头下方的小方块（遮住边框形成效果）
            var arrowInner = document.createElement('div');
            arrowInner.style.cssText = 'position:absolute;top:-4px;left:13px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;';
            
            // 创建内容框
            var tooltip = document.createElement('div');
            tooltip.style.cssText = 'background:#fff;border:1px solid #888;border-radius:2px;padding:4px 8px;font-size:12px;color:#333;line-height:1.4;white-space:nowrap;';

            // 内容：橙色感叹号图标 + 文字（与原生完全一致）
            var iconSvg = '<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" style="vertical-align:middle;margin-right:4px;"><rect width="14" height="14" rx="2" fill="#ed7d31"/><text x="7" y="11" font-size="10" font-weight="bold" fill="white" text-anchor="middle" font-family="sans-serif">!</text></svg>';
            tooltip.innerHTML = iconSvg + '<span style="vertical-align:middle;">' + message + '</span>';

            // 组装
            wrapper.appendChild(arrow);
            wrapper.appendChild(arrowInner);
            wrapper.appendChild(tooltip);

            // 添加到容器
            container.appendChild(wrapper);

            // 左对齐 textarea，箭头在左边
            wrapper.style.top = (offsetTop + textareaRect.height) + 'px';
            wrapper.style.left = offsetLeft + 'px';

            // 动画入场
            requestAnimationFrame(function(){
                wrapper.style.opacity = '1';
            });

            // 10秒后自动消失
            var seconds = 10;
            var interval = setInterval(function(){
                seconds--;
                if (seconds <= 0) {
                    clearInterval(interval);
                    closeToast();
                }
            }, 1000);

            wrapper._interval = interval;
        }, 300);
    }

    function closeToast() {
        var tooltip = document.getElementById('abs-block-toast');
        if (tooltip && tooltip._interval) clearInterval(tooltip._interval);

        if (tooltip) {
            tooltip.style.opacity = '0';
            setTimeout(function(){ if (tooltip.parentNode) tooltip.parentNode.removeChild(tooltip); }, 150);
        }
    }

    // 页面加载完成后显示
    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', showToast);
    } else {
        showToast();
    }
})();
</script>