优化结果

This commit is contained in:
2025-09-15 19:08:47 +08:00
parent 72084a8782
commit dcfa89e63c
357 changed files with 16156 additions and 1589 deletions

View File

@@ -0,0 +1,144 @@
/* 背景样式文件 - 独立管理所有背景相关样式 */
/* 页面主背景 */
body {
background: linear-gradient(135deg, #f8fffe 0%, #f0f9f4 50%, #e8f5e8 100%);
background-attachment: fixed;
background-size: cover;
position: relative;
}
/* 背景装饰元素 */
body::before {
content: '';
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image:
radial-gradient(circle at 20% 80%, rgba(168, 230, 207, 0.1) 0%, transparent 50%),
radial-gradient(circle at 80% 20%, rgba(39, 174, 96, 0.08) 0%, transparent 50%),
radial-gradient(circle at 40% 40%, rgba(46, 204, 113, 0.05) 0%, transparent 50%);
pointer-events: none;
z-index: -1;
}
/* 容器背景 */
.container {
background: rgba(255, 255, 255, 0.7);
backdrop-filter: blur(10px);
border-radius: 20px;
margin-top: 20px;
margin-bottom: 20px;
box-shadow: 0 8px 32px rgba(39, 174, 96, 0.1);
}
/* 头部背景 */
.header {
background: linear-gradient(135deg, rgba(168, 230, 207, 0.2) 0%, rgba(39, 174, 96, 0.1) 100%);
border-radius: 20px 20px 0 0;
position: relative;
overflow: hidden;
}
.header::before {
content: '';
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: radial-gradient(circle, rgba(39, 174, 96, 0.05) 0%, transparent 70%);
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% {
transform: translate(0, 0) rotate(0deg);
}
50% {
transform: translate(-10px, -10px) rotate(180deg);
}
}
/* 热点项目背景 */
.hot-item {
background: rgba(255, 255, 255, 0.9);
backdrop-filter: blur(5px);
position: relative;
}
.hot-item::after {
content: '';
position: absolute;
top: 0;
right: 0;
width: 60px;
height: 60px;
background: radial-gradient(circle, rgba(168, 230, 207, 0.1) 0%, transparent 70%);
border-radius: 50%;
transform: translate(30px, -30px);
pointer-events: none;
}
/* 前三名特殊背景效果 */
.hot-item:nth-child(1) {
background: linear-gradient(135deg, rgba(255, 215, 0, 0.1) 0%, rgba(255, 255, 255, 0.9) 100%);
}
.hot-item:nth-child(2) {
background: linear-gradient(135deg, rgba(192, 192, 192, 0.1) 0%, rgba(255, 255, 255, 0.9) 100%);
}
.hot-item:nth-child(3) {
background: linear-gradient(135deg, rgba(205, 127, 50, 0.1) 0%, rgba(255, 255, 255, 0.9) 100%);
}
/* 底部背景 */
.footer {
background: linear-gradient(135deg, rgba(168, 230, 207, 0.1) 0%, rgba(39, 174, 96, 0.05) 100%);
border-radius: 0 0 20px 20px;
}
/* 加载状态背景 */
.loading {
background: rgba(255, 255, 255, 0.8);
border-radius: 12px;
backdrop-filter: blur(5px);
}
/* 错误信息背景 */
.error-message {
background: rgba(255, 255, 255, 0.9);
border: 1px solid rgba(231, 76, 60, 0.2);
border-radius: 12px;
backdrop-filter: blur(5px);
}
/* 响应式背景调整 */
@media (max-width: 768px) {
.container {
margin-top: 10px;
margin-bottom: 10px;
border-radius: 16px;
}
.header {
border-radius: 16px 16px 0 0;
}
.footer {
border-radius: 0 0 16px 16px;
}
}
@media (min-width: 1025px) {
body::before {
background-image:
radial-gradient(circle at 15% 85%, rgba(168, 230, 207, 0.15) 0%, transparent 50%),
radial-gradient(circle at 85% 15%, rgba(39, 174, 96, 0.12) 0%, transparent 50%),
radial-gradient(circle at 50% 50%, rgba(46, 204, 113, 0.08) 0%, transparent 50%),
radial-gradient(circle at 25% 25%, rgba(168, 230, 207, 0.06) 0%, transparent 50%);
}
}

View File

@@ -0,0 +1,40 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>小红书热点榜单</title>
<link rel="stylesheet" href="styles.css">
<link rel="stylesheet" href="background.css">
</head>
<body>
<div class="container">
<header class="header">
<h1 class="title">小红书热点榜单</h1>
<p class="subtitle">实时热门话题,发现精彩内容</p>
</header>
<main class="main-content">
<div class="loading" id="loading">
<div class="loading-spinner"></div>
<p>正在加载热点数据...</p>
</div>
<div class="error-message" id="error" style="display: none;">
<p>数据加载失败,请稍后重试</p>
<button class="retry-btn" onclick="loadData()">重新加载</button>
</div>
<div class="hot-list" id="hotList" style="display: none;">
<!-- 热点列表将通过JavaScript动态生成 -->
</div>
</main>
<footer class="footer">
<p class="update-time" id="updateTime"></p>
</footer>
</div>
<script src="script.js"></script>
</body>
</html>

View File

@@ -0,0 +1,180 @@
// 小红书热点榜单 JavaScript 逻辑
// DOM 元素
const loadingEl = document.getElementById('loading');
const errorEl = document.getElementById('error');
const hotListEl = document.getElementById('hotList');
const updateTimeEl = document.getElementById('updateTime');
// 页面加载完成后初始化
document.addEventListener('DOMContentLoaded', function() {
loadData();
});
// 加载数据函数
async function loadData() {
try {
showLoading();
// 从API接口获取数据
const response = await fetch('https://60s.api.shumengya.top/v2/rednote');
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
if (data.code === 200 && data.data) {
renderHotList(data.data);
updateTime();
showSuccess();
} else {
throw new Error('数据格式错误');
}
} catch (error) {
console.error('加载数据失败:', error);
showError();
}
}
// 显示加载状态
function showLoading() {
loadingEl.style.display = 'block';
errorEl.style.display = 'none';
hotListEl.style.display = 'none';
}
// 显示错误状态
function showError() {
loadingEl.style.display = 'none';
errorEl.style.display = 'block';
hotListEl.style.display = 'none';
}
// 显示成功状态
function showSuccess() {
loadingEl.style.display = 'none';
errorEl.style.display = 'none';
hotListEl.style.display = 'block';
}
// 渲染热点列表
function renderHotList(hotData) {
hotListEl.innerHTML = '';
hotData.forEach((item, index) => {
const hotItem = createHotItem(item, index);
hotListEl.appendChild(hotItem);
});
}
// 创建热点项目元素
function createHotItem(item, index) {
const itemEl = document.createElement('div');
itemEl.className = 'hot-item';
// 添加点击事件
itemEl.addEventListener('click', () => {
if (item.link) {
window.open(item.link, '_blank');
}
});
// 构建HTML内容
itemEl.innerHTML = `
<div class="item-header">
<div class="rank ${item.rank <= 3 ? 'top3' : ''}">${item.rank}</div>
<div class="word-type">
${item.work_type_icon ? `<img src="${item.work_type_icon}" alt="${item.word_type}" class="type-icon">` : ''}
${item.word_type && item.word_type !== '无' ? `<span class="type-text type-${getTypeClass(item.word_type)}">${item.word_type}</span>` : ''}
</div>
</div>
<div class="item-content">
<h3 class="item-title">${escapeHtml(item.title)}</h3>
<p class="item-score">热度: ${item.score}</p>
</div>
`;
return itemEl;
}
// 获取类型样式类名
function getTypeClass(wordType) {
switch (wordType) {
case '热':
return 'hot';
case '新':
return 'new';
default:
return 'default';
}
}
// HTML转义函数
function escapeHtml(text) {
const div = document.createElement('div');
div.textContent = text;
return div.innerHTML;
}
// 更新时间显示
function updateTime() {
const now = new Date();
const timeString = now.toLocaleString('zh-CN', {
year: 'numeric',
month: '2-digit',
day: '2-digit',
hour: '2-digit',
minute: '2-digit',
second: '2-digit'
});
updateTimeEl.textContent = `最后更新: ${timeString}`;
}
// 添加页面可见性变化监听,当页面重新可见时刷新数据
document.addEventListener('visibilitychange', function() {
if (!document.hidden) {
// 页面变为可见时延迟1秒后刷新数据
setTimeout(() => {
loadData();
}, 1000);
}
});
// 添加网络状态监听
window.addEventListener('online', function() {
// 网络恢复时自动重新加载
setTimeout(() => {
loadData();
}, 500);
});
// 添加错误处理
window.addEventListener('error', function(e) {
console.error('页面错误:', e.error);
});
// 添加未处理的Promise拒绝监听
window.addEventListener('unhandledrejection', function(e) {
console.error('未处理的Promise拒绝:', e.reason);
e.preventDefault();
});
// 添加触摸设备的优化
if ('ontouchstart' in window) {
// 为触摸设备添加触摸反馈
document.addEventListener('touchstart', function() {}, { passive: true });
}
// 添加键盘导航支持
document.addEventListener('keydown', function(e) {
if (e.key === 'F5' || (e.ctrlKey && e.key === 'r')) {
e.preventDefault();
loadData();
}
});
// 导出函数供全局使用
window.loadData = loadData;

View File

@@ -0,0 +1,299 @@
/* 基础样式重置 */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif;
line-height: 1.6;
color: #2c3e50;
overflow-x: hidden;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 16px;
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* 头部样式 */
.header {
text-align: center;
padding: 24px 0;
border-bottom: 2px solid #a8e6cf;
margin-bottom: 24px;
}
.title {
font-size: 28px;
font-weight: 700;
color: #27ae60;
margin-bottom: 8px;
text-shadow: 0 2px 4px rgba(39, 174, 96, 0.1);
}
.subtitle {
font-size: 14px;
color: #7f8c8d;
font-weight: 400;
}
/* 主内容区域 */
.main-content {
flex: 1;
position: relative;
}
/* 加载状态 */
.loading {
text-align: center;
padding: 60px 20px;
color: #27ae60;
}
.loading-spinner {
width: 40px;
height: 40px;
border: 3px solid #a8e6cf;
border-top: 3px solid #27ae60;
border-radius: 50%;
animation: spin 1s linear infinite;
margin: 0 auto 16px;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
/* 错误信息 */
.error-message {
text-align: center;
padding: 40px 20px;
color: #e74c3c;
}
.retry-btn {
background: #27ae60;
color: white;
border: none;
padding: 10px 20px;
border-radius: 20px;
cursor: pointer;
font-size: 14px;
margin-top: 16px;
transition: background 0.3s ease;
}
.retry-btn:hover {
background: #219a52;
}
/* 热点列表 */
.hot-list {
display: grid;
gap: 12px;
}
.hot-item {
background: #ffffff;
border: 1px solid #e8f5e8;
border-radius: 12px;
padding: 16px;
transition: all 0.3s ease;
box-shadow: 0 2px 8px rgba(39, 174, 96, 0.08);
position: relative;
overflow: hidden;
}
.hot-item:hover {
transform: translateY(-2px);
box-shadow: 0 4px 16px rgba(39, 174, 96, 0.15);
border-color: #a8e6cf;
}
.hot-item::before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 4px;
height: 100%;
background: linear-gradient(to bottom, #27ae60, #a8e6cf);
}
.item-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 8px;
}
.rank {
background: linear-gradient(135deg, #27ae60, #2ecc71);
color: white;
width: 28px;
height: 28px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-weight: 700;
font-size: 14px;
flex-shrink: 0;
}
.rank.top3 {
background: linear-gradient(135deg, #f39c12, #e67e22);
}
.word-type {
display: flex;
align-items: center;
gap: 4px;
}
.type-icon {
width: 16px;
height: 16px;
object-fit: contain;
}
.type-text {
font-size: 12px;
padding: 2px 8px;
border-radius: 10px;
font-weight: 500;
}
.type-hot {
background: #ffe6e6;
color: #e74c3c;
}
.type-new {
background: #e6f3ff;
color: #3498db;
}
.item-content {
margin-bottom: 8px;
}
.item-title {
font-size: 16px;
font-weight: 600;
color: #2c3e50;
line-height: 1.4;
margin-bottom: 4px;
cursor: pointer;
transition: color 0.3s ease;
}
.item-title:hover {
color: #27ae60;
}
.item-score {
font-size: 14px;
color: #7f8c8d;
font-weight: 500;
}
/* 底部 */
.footer {
text-align: center;
padding: 24px 0;
border-top: 1px solid #e8f5e8;
margin-top: 32px;
}
.update-time {
font-size: 12px;
color: #95a5a6;
}
/* 手机端优化 (默认) */
@media (max-width: 768px) {
.container {
padding: 0 12px;
}
.header {
padding: 20px 0;
}
.title {
font-size: 24px;
}
.subtitle {
font-size: 13px;
}
.hot-item {
padding: 14px;
}
.item-title {
font-size: 15px;
}
.rank {
width: 26px;
height: 26px;
font-size: 13px;
}
}
/* 平板端适配 */
@media (min-width: 769px) and (max-width: 1024px) {
.container {
padding: 0 24px;
}
.hot-list {
grid-template-columns: repeat(2, 1fr);
gap: 16px;
}
.title {
font-size: 32px;
}
}
/* 电脑端适配 */
@media (min-width: 1025px) {
.container {
padding: 0 32px;
}
.hot-list {
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}
.title {
font-size: 36px;
}
.hot-item {
padding: 20px;
}
.item-title {
font-size: 17px;
}
}
/* 大屏幕优化 */
@media (min-width: 1400px) {
.hot-list {
grid-template-columns: repeat(3, 1fr);
}
}

View File

@@ -0,0 +1,166 @@
{
"code": 200,
"message": "获取成功。数据来自官方/权威源头,以确保稳定与实时。开源地址 https://github.com/vikiboss/60s反馈群 595941841",
"data": [
{
"rank": 1,
"title": "九三阅兵",
"score": "908.5w",
"word_type": "热",
"work_type_icon": "https://picasso-static.xiaohongshu.com/fe-platform/cfd317ff14757c7ede6ef5176ec487589565e49e.png",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E4%B9%9D%E4%B8%89%E9%98%85%E5%85%B5&type=51"
},
{
"rank": 2,
"title": "我镜头下的中式建筑美学",
"score": "872.9w",
"word_type": "新",
"work_type_icon": "https://sns-img-qc.xhscdn.com/search/trends/icon/label/new/version/1",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E6%88%91%E9%95%9C%E5%A4%B4%E4%B8%8B%E7%9A%84%E4%B8%AD%E5%BC%8F%E5%BB%BA%E7%AD%91%E7%BE%8E%E5%AD%A6&type=51"
},
{
"rank": 3,
"title": "原来人机感才是出片的秘诀",
"score": "754.4w",
"word_type": "无",
"work_type_icon": "",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E5%8E%9F%E6%9D%A5%E4%BA%BA%E6%9C%BA%E6%84%9F%E6%89%8D%E6%98%AF%E5%87%BA%E7%89%87%E7%9A%84%E7%A7%98%E8%AF%80&type=51"
},
{
"rank": 4,
"title": "我的二十年航天路",
"score": "703.9w",
"word_type": "热",
"work_type_icon": "https://picasso-static.xiaohongshu.com/fe-platform/cfd317ff14757c7ede6ef5176ec487589565e49e.png",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E6%88%91%E7%9A%84%E4%BA%8C%E5%8D%81%E5%B9%B4%E8%88%AA%E5%A4%A9%E8%B7%AF&type=51"
},
{
"rank": 5,
"title": "用横图的方式打开香格里拉",
"score": "458.5w",
"word_type": "新",
"work_type_icon": "https://sns-img-qc.xhscdn.com/search/trends/icon/label/new/version/1",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E7%94%A8%E6%A8%AA%E5%9B%BE%E7%9A%84%E6%96%B9%E5%BC%8F%E6%89%93%E5%BC%80%E9%A6%99%E6%A0%BC%E9%87%8C%E6%8B%89&type=51"
},
{
"rank": 6,
"title": "我拍到了苏州丰收的景象",
"score": "392w",
"word_type": "无",
"work_type_icon": "",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E6%88%91%E6%8B%8D%E5%88%B0%E4%BA%86%E8%8B%8F%E5%B7%9E%E4%B8%B0%E6%94%B6%E7%9A%84%E6%99%AF%E8%B1%A1&type=51"
},
{
"rank": 7,
"title": "我拍下了960万平方公里的中国",
"score": "390.7w",
"word_type": "热",
"work_type_icon": "https://picasso-static.xiaohongshu.com/fe-platform/cfd317ff14757c7ede6ef5176ec487589565e49e.png",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E6%88%91%E6%8B%8D%E4%B8%8B%E4%BA%86960%E4%B8%87%E5%B9%B3%E6%96%B9%E5%85%AC%E9%87%8C%E7%9A%84%E4%B8%AD%E5%9B%BD&type=51"
},
{
"rank": 8,
"title": "12岁冰岛少年的川剧变脸梦",
"score": "389.7w",
"word_type": "热",
"work_type_icon": "https://picasso-static.xiaohongshu.com/fe-platform/cfd317ff14757c7ede6ef5176ec487589565e49e.png",
"link": "https://www.xiaohongshu.com/search_result?keyword=12%E5%B2%81%E5%86%B0%E5%B2%9B%E5%B0%91%E5%B9%B4%E7%9A%84%E5%B7%9D%E5%89%A7%E5%8F%98%E8%84%B8%E6%A2%A6&type=51"
},
{
"rank": 9,
"title": "人生总要去一次阿勒泰吧",
"score": "389.6w",
"word_type": "新",
"work_type_icon": "https://sns-img-qc.xhscdn.com/search/trends/icon/label/new/version/1",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E4%BA%BA%E7%94%9F%E6%80%BB%E8%A6%81%E5%8E%BB%E4%B8%80%E6%AC%A1%E9%98%BF%E5%8B%92%E6%B3%B0%E5%90%A7&type=51"
},
{
"rank": 10,
"title": "普通人的10年绘画进步史",
"score": "389.4w",
"word_type": "无",
"work_type_icon": "",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E6%99%AE%E9%80%9A%E4%BA%BA%E7%9A%8410%E5%B9%B4%E7%BB%98%E7%94%BB%E8%BF%9B%E6%AD%A5%E5%8F%B2&type=51"
},
{
"rank": 11,
"title": "过生日不要忘记反转镜头",
"score": "389.2w",
"word_type": "热",
"work_type_icon": "https://picasso-static.xiaohongshu.com/fe-platform/cfd317ff14757c7ede6ef5176ec487589565e49e.png",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E8%BF%87%E7%94%9F%E6%97%A5%E4%B8%8D%E8%A6%81%E5%BF%98%E8%AE%B0%E5%8F%8D%E8%BD%AC%E9%95%9C%E5%A4%B4&type=51"
},
{
"rank": 12,
"title": "低卡又解馋的报恩零食",
"score": "389.2w",
"word_type": "无",
"work_type_icon": "",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E4%BD%8E%E5%8D%A1%E5%8F%88%E8%A7%A3%E9%A6%8B%E7%9A%84%E6%8A%A5%E6%81%A9%E9%9B%B6%E9%A3%9F&type=51"
},
{
"rank": 13,
"title": "和爸妈去旅游 我是水印",
"score": "389w",
"word_type": "新",
"work_type_icon": "https://sns-img-qc.xhscdn.com/search/trends/icon/label/new/version/1",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E5%92%8C%E7%88%B8%E5%A6%88%E5%8E%BB%E6%97%85%E6%B8%B8%20%E6%88%91%E6%98%AF%E6%B0%B4%E5%8D%B0&type=51"
},
{
"rank": 14,
"title": "一种很新的镜子拍谷法出现了",
"score": "389w",
"word_type": "热",
"work_type_icon": "https://picasso-static.xiaohongshu.com/fe-platform/cfd317ff14757c7ede6ef5176ec487589565e49e.png",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E4%B8%80%E7%A7%8D%E5%BE%88%E6%96%B0%E7%9A%84%E9%95%9C%E5%AD%90%E6%8B%8D%E8%B0%B7%E6%B3%95%E5%87%BA%E7%8E%B0%E4%BA%86&type=51"
},
{
"rank": 15,
"title": "二次构图带来的故事感",
"score": "389w",
"word_type": "无",
"work_type_icon": "",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E4%BA%8C%E6%AC%A1%E6%9E%84%E5%9B%BE%E5%B8%A6%E6%9D%A5%E7%9A%84%E6%95%85%E4%BA%8B%E6%84%9F&type=51"
},
{
"rank": 16,
"title": "当我在老动画片里找美妆灵感",
"score": "389w",
"word_type": "无",
"work_type_icon": "",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E5%BD%93%E6%88%91%E5%9C%A8%E8%80%81%E5%8A%A8%E7%94%BB%E7%89%87%E9%87%8C%E6%89%BE%E7%BE%8E%E5%A6%86%E7%81%B5%E6%84%9F&type=51"
},
{
"rank": 17,
"title": "在蓝调时刻起舞告别夏天",
"score": "389w",
"word_type": "热",
"work_type_icon": "https://picasso-static.xiaohongshu.com/fe-platform/cfd317ff14757c7ede6ef5176ec487589565e49e.png",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E5%9C%A8%E8%93%9D%E8%B0%83%E6%97%B6%E5%88%BB%E8%B5%B7%E8%88%9E%E5%91%8A%E5%88%AB%E5%A4%8F%E5%A4%A9&type=51"
},
{
"rank": 18,
"title": "人生建议:去看一次鱼灯巡游",
"score": "389w",
"word_type": "无",
"work_type_icon": "",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E4%BA%BA%E7%94%9F%E5%BB%BA%E8%AE%AE%EF%BC%9A%E5%8E%BB%E7%9C%8B%E4%B8%80%E6%AC%A1%E9%B1%BC%E7%81%AF%E5%B7%A1%E6%B8%B8&type=51"
},
{
"rank": 19,
"title": "夜晚的树是大自然送给天空的星星",
"score": "389w",
"word_type": "新",
"work_type_icon": "https://sns-img-qc.xhscdn.com/search/trends/icon/label/new/version/1",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E5%A4%9C%E6%99%9A%E7%9A%84%E6%A0%91%E6%98%AF%E5%A4%A7%E8%87%AA%E7%84%B6%E9%80%81%E7%BB%99%E5%A4%A9%E7%A9%BA%E7%9A%84%E6%98%9F%E6%98%9F&type=51"
},
{
"rank": 20,
"title": "欢迎收看老师开学的一天",
"score": "389w",
"word_type": "无",
"work_type_icon": "",
"link": "https://www.xiaohongshu.com/search_result?keyword=%E6%AC%A2%E8%BF%8E%E6%94%B6%E7%9C%8B%E8%80%81%E5%B8%88%E5%BC%80%E5%AD%A6%E7%9A%84%E4%B8%80%E5%A4%A9&type=51"
}
]
}