mirror of
https://github.com/wahyd4/TrendRadar.git
synced 2026-08-09 05:15:49 +10:00
Auto update by GitHub Actions at Sat Nov 29 08:45:07 CST 2025
This commit is contained in:
@@ -0,0 +1,998 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>热点新闻分析</title>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js" integrity="sha512-BNaRQnYJYiPSqHHDb58B0yaPfCu+Wgds8Gp/gU33kqBtgNS4tSPHuGibyoeqMV/TJlSKda6FXzoEyYGjTe+vXA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
||||
<style>
|
||||
* { box-sizing: border-box; }
|
||||
body {
|
||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
|
||||
margin: 0;
|
||||
padding: 16px;
|
||||
background: #fafafa;
|
||||
color: #333;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 600px;
|
||||
margin: 0 auto;
|
||||
background: white;
|
||||
border-radius: 12px;
|
||||
overflow: hidden;
|
||||
box-shadow: 0 2px 16px rgba(0,0,0,0.06);
|
||||
}
|
||||
|
||||
.header {
|
||||
background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%);
|
||||
color: white;
|
||||
padding: 32px 24px;
|
||||
text-align: center;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.save-buttons {
|
||||
position: absolute;
|
||||
top: 16px;
|
||||
right: 16px;
|
||||
display: flex;
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.save-btn {
|
||||
background: rgba(255, 255, 255, 0.2);
|
||||
border: 1px solid rgba(255, 255, 255, 0.3);
|
||||
color: white;
|
||||
padding: 8px 16px;
|
||||
border-radius: 6px;
|
||||
cursor: pointer;
|
||||
font-size: 13px;
|
||||
font-weight: 500;
|
||||
transition: all 0.2s ease;
|
||||
backdrop-filter: blur(10px);
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.save-btn:hover {
|
||||
background: rgba(255, 255, 255, 0.3);
|
||||
border-color: rgba(255, 255, 255, 0.5);
|
||||
transform: translateY(-1px);
|
||||
}
|
||||
|
||||
.save-btn:active {
|
||||
transform: translateY(0);
|
||||
}
|
||||
|
||||
.save-btn:disabled {
|
||||
opacity: 0.6;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
.header-title {
|
||||
font-size: 22px;
|
||||
font-weight: 700;
|
||||
margin: 0 0 20px 0;
|
||||
}
|
||||
|
||||
.header-info {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 16px;
|
||||
font-size: 14px;
|
||||
opacity: 0.95;
|
||||
}
|
||||
|
||||
.info-item {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.info-label {
|
||||
display: block;
|
||||
font-size: 12px;
|
||||
opacity: 0.8;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.info-value {
|
||||
font-weight: 600;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.content {
|
||||
padding: 24px;
|
||||
}
|
||||
|
||||
.word-group {
|
||||
margin-bottom: 40px;
|
||||
}
|
||||
|
||||
.word-group:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.word-header {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
margin-bottom: 20px;
|
||||
padding-bottom: 8px;
|
||||
border-bottom: 1px solid #f0f0f0;
|
||||
}
|
||||
|
||||
.word-info {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 12px;
|
||||
}
|
||||
|
||||
.word-name {
|
||||
font-size: 17px;
|
||||
font-weight: 600;
|
||||
color: #1a1a1a;
|
||||
}
|
||||
|
||||
.word-count {
|
||||
color: #666;
|
||||
font-size: 13px;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.word-count.hot { color: #dc2626; font-weight: 600; }
|
||||
.word-count.warm { color: #ea580c; font-weight: 600; }
|
||||
|
||||
.word-index {
|
||||
color: #999;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.news-item {
|
||||
margin-bottom: 20px;
|
||||
padding: 16px 0;
|
||||
border-bottom: 1px solid #f5f5f5;
|
||||
position: relative;
|
||||
display: flex;
|
||||
gap: 12px;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.news-item:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.news-item.new::after {
|
||||
content: "NEW";
|
||||
position: absolute;
|
||||
top: 12px;
|
||||
right: 0;
|
||||
background: #fbbf24;
|
||||
color: #92400e;
|
||||
font-size: 9px;
|
||||
font-weight: 700;
|
||||
padding: 3px 6px;
|
||||
border-radius: 4px;
|
||||
letter-spacing: 0.5px;
|
||||
}
|
||||
|
||||
.news-number {
|
||||
color: #999;
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
min-width: 20px;
|
||||
text-align: center;
|
||||
flex-shrink: 0;
|
||||
background: #f8f9fa;
|
||||
border-radius: 50%;
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
align-self: flex-start;
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
.news-content {
|
||||
flex: 1;
|
||||
min-width: 0;
|
||||
padding-right: 40px;
|
||||
}
|
||||
|
||||
.news-item.new .news-content {
|
||||
padding-right: 50px;
|
||||
}
|
||||
|
||||
.news-header {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
margin-bottom: 8px;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.source-name {
|
||||
color: #666;
|
||||
font-size: 12px;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.rank-num {
|
||||
color: #fff;
|
||||
background: #6b7280;
|
||||
font-size: 10px;
|
||||
font-weight: 700;
|
||||
padding: 2px 6px;
|
||||
border-radius: 10px;
|
||||
min-width: 18px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.rank-num.top { background: #dc2626; }
|
||||
.rank-num.high { background: #ea580c; }
|
||||
|
||||
.time-info {
|
||||
color: #999;
|
||||
font-size: 11px;
|
||||
}
|
||||
|
||||
.count-info {
|
||||
color: #059669;
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.news-title {
|
||||
font-size: 15px;
|
||||
line-height: 1.4;
|
||||
color: #1a1a1a;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.news-link {
|
||||
color: #2563eb;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.news-link:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.news-link:visited {
|
||||
color: #7c3aed;
|
||||
}
|
||||
|
||||
.new-section {
|
||||
margin-top: 40px;
|
||||
padding-top: 24px;
|
||||
border-top: 2px solid #f0f0f0;
|
||||
}
|
||||
|
||||
.new-section-title {
|
||||
color: #1a1a1a;
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
margin: 0 0 20px 0;
|
||||
}
|
||||
|
||||
.new-source-group {
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
.new-source-title {
|
||||
color: #666;
|
||||
font-size: 13px;
|
||||
font-weight: 500;
|
||||
margin: 0 0 12px 0;
|
||||
padding-bottom: 6px;
|
||||
border-bottom: 1px solid #f5f5f5;
|
||||
}
|
||||
|
||||
.new-item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 12px;
|
||||
padding: 8px 0;
|
||||
border-bottom: 1px solid #f9f9f9;
|
||||
}
|
||||
|
||||
.new-item:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.new-item-number {
|
||||
color: #999;
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
min-width: 18px;
|
||||
text-align: center;
|
||||
flex-shrink: 0;
|
||||
background: #f8f9fa;
|
||||
border-radius: 50%;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.new-item-rank {
|
||||
color: #fff;
|
||||
background: #6b7280;
|
||||
font-size: 10px;
|
||||
font-weight: 700;
|
||||
padding: 3px 6px;
|
||||
border-radius: 8px;
|
||||
min-width: 20px;
|
||||
text-align: center;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.new-item-rank.top { background: #dc2626; }
|
||||
.new-item-rank.high { background: #ea580c; }
|
||||
|
||||
.new-item-content {
|
||||
flex: 1;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.new-item-title {
|
||||
font-size: 14px;
|
||||
line-height: 1.4;
|
||||
color: #1a1a1a;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.error-section {
|
||||
background: #fef2f2;
|
||||
border: 1px solid #fecaca;
|
||||
border-radius: 8px;
|
||||
padding: 16px;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
.error-title {
|
||||
color: #dc2626;
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
margin: 0 0 8px 0;
|
||||
}
|
||||
|
||||
.error-list {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.error-item {
|
||||
color: #991b1b;
|
||||
font-size: 13px;
|
||||
padding: 2px 0;
|
||||
font-family: 'SF Mono', Consolas, monospace;
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 32px;
|
||||
padding: 20px 24px;
|
||||
background: #f8f9fa;
|
||||
border-top: 1px solid #e5e7eb;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.footer-content {
|
||||
font-size: 13px;
|
||||
color: #6b7280;
|
||||
line-height: 1.6;
|
||||
}
|
||||
|
||||
.footer-link {
|
||||
color: #4f46e5;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
transition: color 0.2s ease;
|
||||
}
|
||||
|
||||
.footer-link:hover {
|
||||
color: #7c3aed;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.project-name {
|
||||
font-weight: 600;
|
||||
color: #374151;
|
||||
}
|
||||
|
||||
@media (max-width: 480px) {
|
||||
body { padding: 12px; }
|
||||
.header { padding: 24px 20px; }
|
||||
.content { padding: 20px; }
|
||||
.footer { padding: 16px 20px; }
|
||||
.header-info { grid-template-columns: 1fr; gap: 12px; }
|
||||
.news-header { gap: 6px; }
|
||||
.news-content { padding-right: 45px; }
|
||||
.news-item { gap: 8px; }
|
||||
.new-item { gap: 8px; }
|
||||
.news-number { width: 20px; height: 20px; font-size: 12px; }
|
||||
.save-buttons {
|
||||
position: static;
|
||||
margin-bottom: 16px;
|
||||
display: flex;
|
||||
gap: 8px;
|
||||
justify-content: center;
|
||||
flex-direction: column;
|
||||
width: 100%;
|
||||
}
|
||||
.save-btn {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="header">
|
||||
<div class="save-buttons">
|
||||
<button class="save-btn" onclick="saveAsImage()">保存为图片</button>
|
||||
<button class="save-btn" onclick="saveAsMultipleImages()">分段保存</button>
|
||||
</div>
|
||||
<div class="header-title">热点新闻分析</div>
|
||||
<div class="header-info">
|
||||
<div class="info-item">
|
||||
<span class="info-label">报告类型</span>
|
||||
<span class="info-value">实时分析</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="info-label">新闻总数</span>
|
||||
<span class="info-value">195 条</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="info-label">热点新闻</span>
|
||||
<span class="info-value">14 条</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="info-label">生成时间</span>
|
||||
<span class="info-value">11-29 08:45</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">中国</div>
|
||||
<div class="word-count hot">14 条</div>
|
||||
</div>
|
||||
<div class="word-index">1/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">抖音</span><span class="rank-num top">1</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.douyin.com/hot/2320490" target="_blank" class="news-link">男篮世预赛中国惜败韩国</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">2</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">微博</span><span class="rank-num top">2</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://s.weibo.com/weibo?q=%23%E4%B8%AD%E5%9B%BD%E7%94%B7%E7%AF%AE%E4%B8%BB%E5%9C%BA%E4%B8%8D%E6%95%8C%E9%9F%A9%E5%9B%BD%E7%94%B7%E7%AF%AE%23&t=31&band_rank=2&Refer=top" target="_blank" class="news-link">中国男篮主场不敌韩国男篮</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">3</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">今日头条</span><span class="rank-num high">5</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.toutiao.com/trending/7577246973955670035/" target="_blank" class="news-link">中国最长的跨市地铁要来了</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">美国 日本 澳大利亚</div>
|
||||
<div class="word-count hot">11 条</div>
|
||||
</div>
|
||||
<div class="word-index">2/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">华尔街见闻</span><span class="rank-num high">4</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://wallstreetcn.com/articles/3760312" target="_blank" class="news-link">排面拉满!泡泡玛特首次亮相美国感恩节大游行,Labubu跻身全球顶级IP阵营</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">2</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">华尔街见闻</span><span class="rank-num ">8</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://wallstreetcn.com/articles/3760340" target="_blank" class="news-link">90后华人科学家被美国公司挖角:超一亿美金年薪背后的权力游戏</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">3</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">凤凰网</span><span class="rank-num ">8</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://v.ifeng.com/c/8oeaHEL0fAX" target="_blank" class="news-link">日本持续囤积钚材料远超民用需求,专家:或有涉核“小九九”</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">机器人</div>
|
||||
<div class="word-count ">2 条</div>
|
||||
</div>
|
||||
<div class="word-index">3/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">知乎</span><span class="rank-num top">1</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.zhihu.com/question/1977401930948044538" target="_blank" class="news-link">国家发改委表示要注意防范重复度高的人形机器人产品扎堆上市,我国已有超 150 家人形机器人企业,如何解读?</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">2</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num ">10</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214176" target="_blank" class="news-link">【焦点复盘】市场再现缩量普涨反弹,成交金额创近4个月地量,锂电池、机器人概念表现亮眼</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">芯片 光刻机</div>
|
||||
<div class="word-count ">2 条</div>
|
||||
</div>
|
||||
<div class="word-index">4/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num ">6</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214294" target="_blank" class="news-link">图解11月大事件:存储芯片、锂电材料掀起涨价行情 国产GPU龙头即将登“科”</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">2</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num ">7</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214675" target="_blank" class="news-link">【早报】工信部发声!事关电池产业非理性竞争;研究机构预测存储芯片价格预计再涨50%</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">DeepSeek 特斯拉</div>
|
||||
<div class="word-count ">1 条</div>
|
||||
</div>
|
||||
<div class="word-index">5/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">华尔街见闻</span><span class="rank-num ">6</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://wallstreetcn.com/articles/3760294" target="_blank" class="news-link">第1个获得数学奥赛金牌的开源模型!DeepSeek新模型获网友盛赞:公开技术文件,了不起!</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">openai</div>
|
||||
<div class="word-count ">1 条</div>
|
||||
</div>
|
||||
<div class="word-index">6/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">华尔街见闻</span><span class="rank-num ">10</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://wallstreetcn.com/articles/3760323" target="_blank" class="news-link">甲骨文等再贷380亿美元,“OpenAI链”数据中心圈子累计负债已达1000亿美元!</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">ai 人工智能</div>
|
||||
<div class="word-count ">1 条</div>
|
||||
</div>
|
||||
<div class="word-index">7/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num high">4</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214152" target="_blank" class="news-link">AI要“上天”!一图看懂哪些巨头在争抢“太空算力”高地</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">科技</div>
|
||||
<div class="word-count ">1 条</div>
|
||||
</div>
|
||||
<div class="word-index">8/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num top">1</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214409" target="_blank" class="news-link">涉及中际旭创、胜宏科技等,A股多条重要指数样本股调整</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<div class="footer-content">
|
||||
由 <span class="project-name">TrendRadar</span> 生成 ·
|
||||
<a href="https://github.com/sansan0/TrendRadar" target="_blank" class="footer-link">
|
||||
GitHub 开源项目
|
||||
</a>
|
||||
<br>
|
||||
<span style="color: #ea580c; font-weight: 500;">
|
||||
发现新版本 3.4.0,当前版本 3.3.0
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
async function saveAsImage() {
|
||||
const button = event.target;
|
||||
const originalText = button.textContent;
|
||||
|
||||
try {
|
||||
button.textContent = '生成中...';
|
||||
button.disabled = true;
|
||||
window.scrollTo(0, 0);
|
||||
|
||||
// 等待页面稳定
|
||||
await new Promise(resolve => setTimeout(resolve, 200));
|
||||
|
||||
// 截图前隐藏按钮
|
||||
const buttons = document.querySelector('.save-buttons');
|
||||
buttons.style.visibility = 'hidden';
|
||||
|
||||
// 再次等待确保按钮完全隐藏
|
||||
await new Promise(resolve => setTimeout(resolve, 100));
|
||||
|
||||
const container = document.querySelector('.container');
|
||||
|
||||
const canvas = await html2canvas(container, {
|
||||
backgroundColor: '#ffffff',
|
||||
scale: 1.5,
|
||||
useCORS: true,
|
||||
allowTaint: false,
|
||||
imageTimeout: 10000,
|
||||
removeContainer: false,
|
||||
foreignObjectRendering: false,
|
||||
logging: false,
|
||||
width: container.offsetWidth,
|
||||
height: container.offsetHeight,
|
||||
x: 0,
|
||||
y: 0,
|
||||
scrollX: 0,
|
||||
scrollY: 0,
|
||||
windowWidth: window.innerWidth,
|
||||
windowHeight: window.innerHeight
|
||||
});
|
||||
|
||||
buttons.style.visibility = 'visible';
|
||||
|
||||
const link = document.createElement('a');
|
||||
const now = new Date();
|
||||
const filename = `TrendRadar_热点新闻分析_${now.getFullYear()}${String(now.getMonth() + 1).padStart(2, '0')}${String(now.getDate()).padStart(2, '0')}_${String(now.getHours()).padStart(2, '0')}${String(now.getMinutes()).padStart(2, '0')}.png`;
|
||||
|
||||
link.download = filename;
|
||||
link.href = canvas.toDataURL('image/png', 1.0);
|
||||
|
||||
// 触发下载
|
||||
document.body.appendChild(link);
|
||||
link.click();
|
||||
document.body.removeChild(link);
|
||||
|
||||
button.textContent = '保存成功!';
|
||||
setTimeout(() => {
|
||||
button.textContent = originalText;
|
||||
button.disabled = false;
|
||||
}, 2000);
|
||||
|
||||
} catch (error) {
|
||||
const buttons = document.querySelector('.save-buttons');
|
||||
buttons.style.visibility = 'visible';
|
||||
button.textContent = '保存失败';
|
||||
setTimeout(() => {
|
||||
button.textContent = originalText;
|
||||
button.disabled = false;
|
||||
}, 2000);
|
||||
}
|
||||
}
|
||||
|
||||
async function saveAsMultipleImages() {
|
||||
const button = event.target;
|
||||
const originalText = button.textContent;
|
||||
const container = document.querySelector('.container');
|
||||
const scale = 1.5;
|
||||
const maxHeight = 5000 / scale;
|
||||
|
||||
try {
|
||||
button.textContent = '分析中...';
|
||||
button.disabled = true;
|
||||
|
||||
// 获取所有可能的分割元素
|
||||
const newsItems = Array.from(container.querySelectorAll('.news-item'));
|
||||
const wordGroups = Array.from(container.querySelectorAll('.word-group'));
|
||||
const newSection = container.querySelector('.new-section');
|
||||
const errorSection = container.querySelector('.error-section');
|
||||
const header = container.querySelector('.header');
|
||||
const footer = container.querySelector('.footer');
|
||||
|
||||
// 计算元素位置和高度
|
||||
const containerRect = container.getBoundingClientRect();
|
||||
const elements = [];
|
||||
|
||||
// 添加header作为必须包含的元素
|
||||
elements.push({
|
||||
type: 'header',
|
||||
element: header,
|
||||
top: 0,
|
||||
bottom: header.offsetHeight,
|
||||
height: header.offsetHeight
|
||||
});
|
||||
|
||||
// 添加错误信息(如果存在)
|
||||
if (errorSection) {
|
||||
const rect = errorSection.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'error',
|
||||
element: errorSection,
|
||||
top: rect.top - containerRect.top,
|
||||
bottom: rect.bottom - containerRect.top,
|
||||
height: rect.height
|
||||
});
|
||||
}
|
||||
|
||||
// 按word-group分组处理news-item
|
||||
wordGroups.forEach(group => {
|
||||
const groupRect = group.getBoundingClientRect();
|
||||
const groupNewsItems = group.querySelectorAll('.news-item');
|
||||
|
||||
// 添加word-group的header部分
|
||||
const wordHeader = group.querySelector('.word-header');
|
||||
if (wordHeader) {
|
||||
const headerRect = wordHeader.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'word-header',
|
||||
element: wordHeader,
|
||||
parent: group,
|
||||
top: groupRect.top - containerRect.top,
|
||||
bottom: headerRect.bottom - containerRect.top,
|
||||
height: headerRect.height
|
||||
});
|
||||
}
|
||||
|
||||
// 添加每个news-item
|
||||
groupNewsItems.forEach(item => {
|
||||
const rect = item.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'news-item',
|
||||
element: item,
|
||||
parent: group,
|
||||
top: rect.top - containerRect.top,
|
||||
bottom: rect.bottom - containerRect.top,
|
||||
height: rect.height
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
// 添加新增新闻部分
|
||||
if (newSection) {
|
||||
const rect = newSection.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'new-section',
|
||||
element: newSection,
|
||||
top: rect.top - containerRect.top,
|
||||
bottom: rect.bottom - containerRect.top,
|
||||
height: rect.height
|
||||
});
|
||||
}
|
||||
|
||||
// 添加footer
|
||||
const footerRect = footer.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'footer',
|
||||
element: footer,
|
||||
top: footerRect.top - containerRect.top,
|
||||
bottom: footerRect.bottom - containerRect.top,
|
||||
height: footer.offsetHeight
|
||||
});
|
||||
|
||||
// 计算分割点
|
||||
const segments = [];
|
||||
let currentSegment = { start: 0, end: 0, height: 0, includeHeader: true };
|
||||
let headerHeight = header.offsetHeight;
|
||||
currentSegment.height = headerHeight;
|
||||
|
||||
for (let i = 1; i < elements.length; i++) {
|
||||
const element = elements[i];
|
||||
const potentialHeight = element.bottom - currentSegment.start;
|
||||
|
||||
// 检查是否需要创建新分段
|
||||
if (potentialHeight > maxHeight && currentSegment.height > headerHeight) {
|
||||
// 在前一个元素结束处分割
|
||||
currentSegment.end = elements[i - 1].bottom;
|
||||
segments.push(currentSegment);
|
||||
|
||||
// 开始新分段
|
||||
currentSegment = {
|
||||
start: currentSegment.end,
|
||||
end: 0,
|
||||
height: element.bottom - currentSegment.end,
|
||||
includeHeader: false
|
||||
};
|
||||
} else {
|
||||
currentSegment.height = potentialHeight;
|
||||
currentSegment.end = element.bottom;
|
||||
}
|
||||
}
|
||||
|
||||
// 添加最后一个分段
|
||||
if (currentSegment.height > 0) {
|
||||
currentSegment.end = container.offsetHeight;
|
||||
segments.push(currentSegment);
|
||||
}
|
||||
|
||||
button.textContent = `生成中 (0/${segments.length})...`;
|
||||
|
||||
// 隐藏保存按钮
|
||||
const buttons = document.querySelector('.save-buttons');
|
||||
buttons.style.visibility = 'hidden';
|
||||
|
||||
// 为每个分段生成图片
|
||||
const images = [];
|
||||
for (let i = 0; i < segments.length; i++) {
|
||||
const segment = segments[i];
|
||||
button.textContent = `生成中 (${i + 1}/${segments.length})...`;
|
||||
|
||||
// 创建临时容器用于截图
|
||||
const tempContainer = document.createElement('div');
|
||||
tempContainer.style.cssText = `
|
||||
position: absolute;
|
||||
left: -9999px;
|
||||
top: 0;
|
||||
width: ${container.offsetWidth}px;
|
||||
background: white;
|
||||
`;
|
||||
tempContainer.className = 'container';
|
||||
|
||||
// 克隆容器内容
|
||||
const clonedContainer = container.cloneNode(true);
|
||||
|
||||
// 移除克隆内容中的保存按钮
|
||||
const clonedButtons = clonedContainer.querySelector('.save-buttons');
|
||||
if (clonedButtons) {
|
||||
clonedButtons.style.display = 'none';
|
||||
}
|
||||
|
||||
tempContainer.appendChild(clonedContainer);
|
||||
document.body.appendChild(tempContainer);
|
||||
|
||||
// 等待DOM更新
|
||||
await new Promise(resolve => setTimeout(resolve, 100));
|
||||
|
||||
// 使用html2canvas截取特定区域
|
||||
const canvas = await html2canvas(clonedContainer, {
|
||||
backgroundColor: '#ffffff',
|
||||
scale: scale,
|
||||
useCORS: true,
|
||||
allowTaint: false,
|
||||
imageTimeout: 10000,
|
||||
logging: false,
|
||||
width: container.offsetWidth,
|
||||
height: segment.end - segment.start,
|
||||
x: 0,
|
||||
y: segment.start,
|
||||
windowWidth: window.innerWidth,
|
||||
windowHeight: window.innerHeight
|
||||
});
|
||||
|
||||
images.push(canvas.toDataURL('image/png', 1.0));
|
||||
|
||||
// 清理临时容器
|
||||
document.body.removeChild(tempContainer);
|
||||
}
|
||||
|
||||
// 恢复按钮显示
|
||||
buttons.style.visibility = 'visible';
|
||||
|
||||
// 下载所有图片
|
||||
const now = new Date();
|
||||
const baseFilename = `TrendRadar_热点新闻分析_${now.getFullYear()}${String(now.getMonth() + 1).padStart(2, '0')}${String(now.getDate()).padStart(2, '0')}_${String(now.getHours()).padStart(2, '0')}${String(now.getMinutes()).padStart(2, '0')}`;
|
||||
|
||||
for (let i = 0; i < images.length; i++) {
|
||||
const link = document.createElement('a');
|
||||
link.download = `${baseFilename}_part${i + 1}.png`;
|
||||
link.href = images[i];
|
||||
document.body.appendChild(link);
|
||||
link.click();
|
||||
document.body.removeChild(link);
|
||||
|
||||
// 延迟一下避免浏览器阻止多个下载
|
||||
await new Promise(resolve => setTimeout(resolve, 100));
|
||||
}
|
||||
|
||||
button.textContent = `已保存 ${segments.length} 张图片!`;
|
||||
setTimeout(() => {
|
||||
button.textContent = originalText;
|
||||
button.disabled = false;
|
||||
}, 2000);
|
||||
|
||||
} catch (error) {
|
||||
console.error('分段保存失败:', error);
|
||||
const buttons = document.querySelector('.save-buttons');
|
||||
buttons.style.visibility = 'visible';
|
||||
button.textContent = '保存失败';
|
||||
setTimeout(() => {
|
||||
button.textContent = originalText;
|
||||
button.disabled = false;
|
||||
}, 2000);
|
||||
}
|
||||
}
|
||||
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
window.scrollTo(0, 0);
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,998 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>热点新闻分析</title>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js" integrity="sha512-BNaRQnYJYiPSqHHDb58B0yaPfCu+Wgds8Gp/gU33kqBtgNS4tSPHuGibyoeqMV/TJlSKda6FXzoEyYGjTe+vXA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
||||
<style>
|
||||
* { box-sizing: border-box; }
|
||||
body {
|
||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
|
||||
margin: 0;
|
||||
padding: 16px;
|
||||
background: #fafafa;
|
||||
color: #333;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 600px;
|
||||
margin: 0 auto;
|
||||
background: white;
|
||||
border-radius: 12px;
|
||||
overflow: hidden;
|
||||
box-shadow: 0 2px 16px rgba(0,0,0,0.06);
|
||||
}
|
||||
|
||||
.header {
|
||||
background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%);
|
||||
color: white;
|
||||
padding: 32px 24px;
|
||||
text-align: center;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.save-buttons {
|
||||
position: absolute;
|
||||
top: 16px;
|
||||
right: 16px;
|
||||
display: flex;
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.save-btn {
|
||||
background: rgba(255, 255, 255, 0.2);
|
||||
border: 1px solid rgba(255, 255, 255, 0.3);
|
||||
color: white;
|
||||
padding: 8px 16px;
|
||||
border-radius: 6px;
|
||||
cursor: pointer;
|
||||
font-size: 13px;
|
||||
font-weight: 500;
|
||||
transition: all 0.2s ease;
|
||||
backdrop-filter: blur(10px);
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.save-btn:hover {
|
||||
background: rgba(255, 255, 255, 0.3);
|
||||
border-color: rgba(255, 255, 255, 0.5);
|
||||
transform: translateY(-1px);
|
||||
}
|
||||
|
||||
.save-btn:active {
|
||||
transform: translateY(0);
|
||||
}
|
||||
|
||||
.save-btn:disabled {
|
||||
opacity: 0.6;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
.header-title {
|
||||
font-size: 22px;
|
||||
font-weight: 700;
|
||||
margin: 0 0 20px 0;
|
||||
}
|
||||
|
||||
.header-info {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 16px;
|
||||
font-size: 14px;
|
||||
opacity: 0.95;
|
||||
}
|
||||
|
||||
.info-item {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.info-label {
|
||||
display: block;
|
||||
font-size: 12px;
|
||||
opacity: 0.8;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.info-value {
|
||||
font-weight: 600;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.content {
|
||||
padding: 24px;
|
||||
}
|
||||
|
||||
.word-group {
|
||||
margin-bottom: 40px;
|
||||
}
|
||||
|
||||
.word-group:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.word-header {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
margin-bottom: 20px;
|
||||
padding-bottom: 8px;
|
||||
border-bottom: 1px solid #f0f0f0;
|
||||
}
|
||||
|
||||
.word-info {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 12px;
|
||||
}
|
||||
|
||||
.word-name {
|
||||
font-size: 17px;
|
||||
font-weight: 600;
|
||||
color: #1a1a1a;
|
||||
}
|
||||
|
||||
.word-count {
|
||||
color: #666;
|
||||
font-size: 13px;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.word-count.hot { color: #dc2626; font-weight: 600; }
|
||||
.word-count.warm { color: #ea580c; font-weight: 600; }
|
||||
|
||||
.word-index {
|
||||
color: #999;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.news-item {
|
||||
margin-bottom: 20px;
|
||||
padding: 16px 0;
|
||||
border-bottom: 1px solid #f5f5f5;
|
||||
position: relative;
|
||||
display: flex;
|
||||
gap: 12px;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.news-item:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.news-item.new::after {
|
||||
content: "NEW";
|
||||
position: absolute;
|
||||
top: 12px;
|
||||
right: 0;
|
||||
background: #fbbf24;
|
||||
color: #92400e;
|
||||
font-size: 9px;
|
||||
font-weight: 700;
|
||||
padding: 3px 6px;
|
||||
border-radius: 4px;
|
||||
letter-spacing: 0.5px;
|
||||
}
|
||||
|
||||
.news-number {
|
||||
color: #999;
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
min-width: 20px;
|
||||
text-align: center;
|
||||
flex-shrink: 0;
|
||||
background: #f8f9fa;
|
||||
border-radius: 50%;
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
align-self: flex-start;
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
.news-content {
|
||||
flex: 1;
|
||||
min-width: 0;
|
||||
padding-right: 40px;
|
||||
}
|
||||
|
||||
.news-item.new .news-content {
|
||||
padding-right: 50px;
|
||||
}
|
||||
|
||||
.news-header {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
margin-bottom: 8px;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.source-name {
|
||||
color: #666;
|
||||
font-size: 12px;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.rank-num {
|
||||
color: #fff;
|
||||
background: #6b7280;
|
||||
font-size: 10px;
|
||||
font-weight: 700;
|
||||
padding: 2px 6px;
|
||||
border-radius: 10px;
|
||||
min-width: 18px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.rank-num.top { background: #dc2626; }
|
||||
.rank-num.high { background: #ea580c; }
|
||||
|
||||
.time-info {
|
||||
color: #999;
|
||||
font-size: 11px;
|
||||
}
|
||||
|
||||
.count-info {
|
||||
color: #059669;
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.news-title {
|
||||
font-size: 15px;
|
||||
line-height: 1.4;
|
||||
color: #1a1a1a;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.news-link {
|
||||
color: #2563eb;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.news-link:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.news-link:visited {
|
||||
color: #7c3aed;
|
||||
}
|
||||
|
||||
.new-section {
|
||||
margin-top: 40px;
|
||||
padding-top: 24px;
|
||||
border-top: 2px solid #f0f0f0;
|
||||
}
|
||||
|
||||
.new-section-title {
|
||||
color: #1a1a1a;
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
margin: 0 0 20px 0;
|
||||
}
|
||||
|
||||
.new-source-group {
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
.new-source-title {
|
||||
color: #666;
|
||||
font-size: 13px;
|
||||
font-weight: 500;
|
||||
margin: 0 0 12px 0;
|
||||
padding-bottom: 6px;
|
||||
border-bottom: 1px solid #f5f5f5;
|
||||
}
|
||||
|
||||
.new-item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 12px;
|
||||
padding: 8px 0;
|
||||
border-bottom: 1px solid #f9f9f9;
|
||||
}
|
||||
|
||||
.new-item:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.new-item-number {
|
||||
color: #999;
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
min-width: 18px;
|
||||
text-align: center;
|
||||
flex-shrink: 0;
|
||||
background: #f8f9fa;
|
||||
border-radius: 50%;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.new-item-rank {
|
||||
color: #fff;
|
||||
background: #6b7280;
|
||||
font-size: 10px;
|
||||
font-weight: 700;
|
||||
padding: 3px 6px;
|
||||
border-radius: 8px;
|
||||
min-width: 20px;
|
||||
text-align: center;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.new-item-rank.top { background: #dc2626; }
|
||||
.new-item-rank.high { background: #ea580c; }
|
||||
|
||||
.new-item-content {
|
||||
flex: 1;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.new-item-title {
|
||||
font-size: 14px;
|
||||
line-height: 1.4;
|
||||
color: #1a1a1a;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.error-section {
|
||||
background: #fef2f2;
|
||||
border: 1px solid #fecaca;
|
||||
border-radius: 8px;
|
||||
padding: 16px;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
.error-title {
|
||||
color: #dc2626;
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
margin: 0 0 8px 0;
|
||||
}
|
||||
|
||||
.error-list {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.error-item {
|
||||
color: #991b1b;
|
||||
font-size: 13px;
|
||||
padding: 2px 0;
|
||||
font-family: 'SF Mono', Consolas, monospace;
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 32px;
|
||||
padding: 20px 24px;
|
||||
background: #f8f9fa;
|
||||
border-top: 1px solid #e5e7eb;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.footer-content {
|
||||
font-size: 13px;
|
||||
color: #6b7280;
|
||||
line-height: 1.6;
|
||||
}
|
||||
|
||||
.footer-link {
|
||||
color: #4f46e5;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
transition: color 0.2s ease;
|
||||
}
|
||||
|
||||
.footer-link:hover {
|
||||
color: #7c3aed;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.project-name {
|
||||
font-weight: 600;
|
||||
color: #374151;
|
||||
}
|
||||
|
||||
@media (max-width: 480px) {
|
||||
body { padding: 12px; }
|
||||
.header { padding: 24px 20px; }
|
||||
.content { padding: 20px; }
|
||||
.footer { padding: 16px 20px; }
|
||||
.header-info { grid-template-columns: 1fr; gap: 12px; }
|
||||
.news-header { gap: 6px; }
|
||||
.news-content { padding-right: 45px; }
|
||||
.news-item { gap: 8px; }
|
||||
.new-item { gap: 8px; }
|
||||
.news-number { width: 20px; height: 20px; font-size: 12px; }
|
||||
.save-buttons {
|
||||
position: static;
|
||||
margin-bottom: 16px;
|
||||
display: flex;
|
||||
gap: 8px;
|
||||
justify-content: center;
|
||||
flex-direction: column;
|
||||
width: 100%;
|
||||
}
|
||||
.save-btn {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="header">
|
||||
<div class="save-buttons">
|
||||
<button class="save-btn" onclick="saveAsImage()">保存为图片</button>
|
||||
<button class="save-btn" onclick="saveAsMultipleImages()">分段保存</button>
|
||||
</div>
|
||||
<div class="header-title">热点新闻分析</div>
|
||||
<div class="header-info">
|
||||
<div class="info-item">
|
||||
<span class="info-label">报告类型</span>
|
||||
<span class="info-value">当日汇总</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="info-label">新闻总数</span>
|
||||
<span class="info-value">195 条</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="info-label">热点新闻</span>
|
||||
<span class="info-value">14 条</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="info-label">生成时间</span>
|
||||
<span class="info-value">11-29 08:45</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">中国</div>
|
||||
<div class="word-count hot">14 条</div>
|
||||
</div>
|
||||
<div class="word-index">1/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">抖音</span><span class="rank-num top">1</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.douyin.com/hot/2320490" target="_blank" class="news-link">男篮世预赛中国惜败韩国</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">2</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">微博</span><span class="rank-num top">2</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://s.weibo.com/weibo?q=%23%E4%B8%AD%E5%9B%BD%E7%94%B7%E7%AF%AE%E4%B8%BB%E5%9C%BA%E4%B8%8D%E6%95%8C%E9%9F%A9%E5%9B%BD%E7%94%B7%E7%AF%AE%23&t=31&band_rank=2&Refer=top" target="_blank" class="news-link">中国男篮主场不敌韩国男篮</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">3</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">今日头条</span><span class="rank-num high">5</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.toutiao.com/trending/7577246973955670035/" target="_blank" class="news-link">中国最长的跨市地铁要来了</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">美国 日本 澳大利亚</div>
|
||||
<div class="word-count hot">11 条</div>
|
||||
</div>
|
||||
<div class="word-index">2/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">华尔街见闻</span><span class="rank-num high">4</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://wallstreetcn.com/articles/3760312" target="_blank" class="news-link">排面拉满!泡泡玛特首次亮相美国感恩节大游行,Labubu跻身全球顶级IP阵营</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">2</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">华尔街见闻</span><span class="rank-num ">8</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://wallstreetcn.com/articles/3760340" target="_blank" class="news-link">90后华人科学家被美国公司挖角:超一亿美金年薪背后的权力游戏</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">3</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">凤凰网</span><span class="rank-num ">8</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://v.ifeng.com/c/8oeaHEL0fAX" target="_blank" class="news-link">日本持续囤积钚材料远超民用需求,专家:或有涉核“小九九”</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">机器人</div>
|
||||
<div class="word-count ">2 条</div>
|
||||
</div>
|
||||
<div class="word-index">3/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">知乎</span><span class="rank-num top">1</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.zhihu.com/question/1977401930948044538" target="_blank" class="news-link">国家发改委表示要注意防范重复度高的人形机器人产品扎堆上市,我国已有超 150 家人形机器人企业,如何解读?</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">2</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num ">10</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214176" target="_blank" class="news-link">【焦点复盘】市场再现缩量普涨反弹,成交金额创近4个月地量,锂电池、机器人概念表现亮眼</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">芯片 光刻机</div>
|
||||
<div class="word-count ">2 条</div>
|
||||
</div>
|
||||
<div class="word-index">4/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num ">6</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214294" target="_blank" class="news-link">图解11月大事件:存储芯片、锂电材料掀起涨价行情 国产GPU龙头即将登“科”</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">2</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num ">7</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214675" target="_blank" class="news-link">【早报】工信部发声!事关电池产业非理性竞争;研究机构预测存储芯片价格预计再涨50%</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">DeepSeek 特斯拉</div>
|
||||
<div class="word-count ">1 条</div>
|
||||
</div>
|
||||
<div class="word-index">5/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">华尔街见闻</span><span class="rank-num ">6</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://wallstreetcn.com/articles/3760294" target="_blank" class="news-link">第1个获得数学奥赛金牌的开源模型!DeepSeek新模型获网友盛赞:公开技术文件,了不起!</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">openai</div>
|
||||
<div class="word-count ">1 条</div>
|
||||
</div>
|
||||
<div class="word-index">6/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">华尔街见闻</span><span class="rank-num ">10</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://wallstreetcn.com/articles/3760323" target="_blank" class="news-link">甲骨文等再贷380亿美元,“OpenAI链”数据中心圈子累计负债已达1000亿美元!</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">ai 人工智能</div>
|
||||
<div class="word-count ">1 条</div>
|
||||
</div>
|
||||
<div class="word-index">7/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num high">4</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214152" target="_blank" class="news-link">AI要“上天”!一图看懂哪些巨头在争抢“太空算力”高地</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="word-group">
|
||||
<div class="word-header">
|
||||
<div class="word-info">
|
||||
<div class="word-name">科技</div>
|
||||
<div class="word-count ">1 条</div>
|
||||
</div>
|
||||
<div class="word-index">8/8</div>
|
||||
</div>
|
||||
<div class="news-item ">
|
||||
<div class="news-number">1</div>
|
||||
<div class="news-content">
|
||||
<div class="news-header">
|
||||
<span class="source-name">财联社热门</span><span class="rank-num top">1</span><span class="time-info">08时45分</span>
|
||||
</div>
|
||||
<div class="news-title"><a href="https://www.cls.cn/detail/2214409" target="_blank" class="news-link">涉及中际旭创、胜宏科技等,A股多条重要指数样本股调整</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<div class="footer-content">
|
||||
由 <span class="project-name">TrendRadar</span> 生成 ·
|
||||
<a href="https://github.com/sansan0/TrendRadar" target="_blank" class="footer-link">
|
||||
GitHub 开源项目
|
||||
</a>
|
||||
<br>
|
||||
<span style="color: #ea580c; font-weight: 500;">
|
||||
发现新版本 3.4.0,当前版本 3.3.0
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
async function saveAsImage() {
|
||||
const button = event.target;
|
||||
const originalText = button.textContent;
|
||||
|
||||
try {
|
||||
button.textContent = '生成中...';
|
||||
button.disabled = true;
|
||||
window.scrollTo(0, 0);
|
||||
|
||||
// 等待页面稳定
|
||||
await new Promise(resolve => setTimeout(resolve, 200));
|
||||
|
||||
// 截图前隐藏按钮
|
||||
const buttons = document.querySelector('.save-buttons');
|
||||
buttons.style.visibility = 'hidden';
|
||||
|
||||
// 再次等待确保按钮完全隐藏
|
||||
await new Promise(resolve => setTimeout(resolve, 100));
|
||||
|
||||
const container = document.querySelector('.container');
|
||||
|
||||
const canvas = await html2canvas(container, {
|
||||
backgroundColor: '#ffffff',
|
||||
scale: 1.5,
|
||||
useCORS: true,
|
||||
allowTaint: false,
|
||||
imageTimeout: 10000,
|
||||
removeContainer: false,
|
||||
foreignObjectRendering: false,
|
||||
logging: false,
|
||||
width: container.offsetWidth,
|
||||
height: container.offsetHeight,
|
||||
x: 0,
|
||||
y: 0,
|
||||
scrollX: 0,
|
||||
scrollY: 0,
|
||||
windowWidth: window.innerWidth,
|
||||
windowHeight: window.innerHeight
|
||||
});
|
||||
|
||||
buttons.style.visibility = 'visible';
|
||||
|
||||
const link = document.createElement('a');
|
||||
const now = new Date();
|
||||
const filename = `TrendRadar_热点新闻分析_${now.getFullYear()}${String(now.getMonth() + 1).padStart(2, '0')}${String(now.getDate()).padStart(2, '0')}_${String(now.getHours()).padStart(2, '0')}${String(now.getMinutes()).padStart(2, '0')}.png`;
|
||||
|
||||
link.download = filename;
|
||||
link.href = canvas.toDataURL('image/png', 1.0);
|
||||
|
||||
// 触发下载
|
||||
document.body.appendChild(link);
|
||||
link.click();
|
||||
document.body.removeChild(link);
|
||||
|
||||
button.textContent = '保存成功!';
|
||||
setTimeout(() => {
|
||||
button.textContent = originalText;
|
||||
button.disabled = false;
|
||||
}, 2000);
|
||||
|
||||
} catch (error) {
|
||||
const buttons = document.querySelector('.save-buttons');
|
||||
buttons.style.visibility = 'visible';
|
||||
button.textContent = '保存失败';
|
||||
setTimeout(() => {
|
||||
button.textContent = originalText;
|
||||
button.disabled = false;
|
||||
}, 2000);
|
||||
}
|
||||
}
|
||||
|
||||
async function saveAsMultipleImages() {
|
||||
const button = event.target;
|
||||
const originalText = button.textContent;
|
||||
const container = document.querySelector('.container');
|
||||
const scale = 1.5;
|
||||
const maxHeight = 5000 / scale;
|
||||
|
||||
try {
|
||||
button.textContent = '分析中...';
|
||||
button.disabled = true;
|
||||
|
||||
// 获取所有可能的分割元素
|
||||
const newsItems = Array.from(container.querySelectorAll('.news-item'));
|
||||
const wordGroups = Array.from(container.querySelectorAll('.word-group'));
|
||||
const newSection = container.querySelector('.new-section');
|
||||
const errorSection = container.querySelector('.error-section');
|
||||
const header = container.querySelector('.header');
|
||||
const footer = container.querySelector('.footer');
|
||||
|
||||
// 计算元素位置和高度
|
||||
const containerRect = container.getBoundingClientRect();
|
||||
const elements = [];
|
||||
|
||||
// 添加header作为必须包含的元素
|
||||
elements.push({
|
||||
type: 'header',
|
||||
element: header,
|
||||
top: 0,
|
||||
bottom: header.offsetHeight,
|
||||
height: header.offsetHeight
|
||||
});
|
||||
|
||||
// 添加错误信息(如果存在)
|
||||
if (errorSection) {
|
||||
const rect = errorSection.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'error',
|
||||
element: errorSection,
|
||||
top: rect.top - containerRect.top,
|
||||
bottom: rect.bottom - containerRect.top,
|
||||
height: rect.height
|
||||
});
|
||||
}
|
||||
|
||||
// 按word-group分组处理news-item
|
||||
wordGroups.forEach(group => {
|
||||
const groupRect = group.getBoundingClientRect();
|
||||
const groupNewsItems = group.querySelectorAll('.news-item');
|
||||
|
||||
// 添加word-group的header部分
|
||||
const wordHeader = group.querySelector('.word-header');
|
||||
if (wordHeader) {
|
||||
const headerRect = wordHeader.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'word-header',
|
||||
element: wordHeader,
|
||||
parent: group,
|
||||
top: groupRect.top - containerRect.top,
|
||||
bottom: headerRect.bottom - containerRect.top,
|
||||
height: headerRect.height
|
||||
});
|
||||
}
|
||||
|
||||
// 添加每个news-item
|
||||
groupNewsItems.forEach(item => {
|
||||
const rect = item.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'news-item',
|
||||
element: item,
|
||||
parent: group,
|
||||
top: rect.top - containerRect.top,
|
||||
bottom: rect.bottom - containerRect.top,
|
||||
height: rect.height
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
// 添加新增新闻部分
|
||||
if (newSection) {
|
||||
const rect = newSection.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'new-section',
|
||||
element: newSection,
|
||||
top: rect.top - containerRect.top,
|
||||
bottom: rect.bottom - containerRect.top,
|
||||
height: rect.height
|
||||
});
|
||||
}
|
||||
|
||||
// 添加footer
|
||||
const footerRect = footer.getBoundingClientRect();
|
||||
elements.push({
|
||||
type: 'footer',
|
||||
element: footer,
|
||||
top: footerRect.top - containerRect.top,
|
||||
bottom: footerRect.bottom - containerRect.top,
|
||||
height: footer.offsetHeight
|
||||
});
|
||||
|
||||
// 计算分割点
|
||||
const segments = [];
|
||||
let currentSegment = { start: 0, end: 0, height: 0, includeHeader: true };
|
||||
let headerHeight = header.offsetHeight;
|
||||
currentSegment.height = headerHeight;
|
||||
|
||||
for (let i = 1; i < elements.length; i++) {
|
||||
const element = elements[i];
|
||||
const potentialHeight = element.bottom - currentSegment.start;
|
||||
|
||||
// 检查是否需要创建新分段
|
||||
if (potentialHeight > maxHeight && currentSegment.height > headerHeight) {
|
||||
// 在前一个元素结束处分割
|
||||
currentSegment.end = elements[i - 1].bottom;
|
||||
segments.push(currentSegment);
|
||||
|
||||
// 开始新分段
|
||||
currentSegment = {
|
||||
start: currentSegment.end,
|
||||
end: 0,
|
||||
height: element.bottom - currentSegment.end,
|
||||
includeHeader: false
|
||||
};
|
||||
} else {
|
||||
currentSegment.height = potentialHeight;
|
||||
currentSegment.end = element.bottom;
|
||||
}
|
||||
}
|
||||
|
||||
// 添加最后一个分段
|
||||
if (currentSegment.height > 0) {
|
||||
currentSegment.end = container.offsetHeight;
|
||||
segments.push(currentSegment);
|
||||
}
|
||||
|
||||
button.textContent = `生成中 (0/${segments.length})...`;
|
||||
|
||||
// 隐藏保存按钮
|
||||
const buttons = document.querySelector('.save-buttons');
|
||||
buttons.style.visibility = 'hidden';
|
||||
|
||||
// 为每个分段生成图片
|
||||
const images = [];
|
||||
for (let i = 0; i < segments.length; i++) {
|
||||
const segment = segments[i];
|
||||
button.textContent = `生成中 (${i + 1}/${segments.length})...`;
|
||||
|
||||
// 创建临时容器用于截图
|
||||
const tempContainer = document.createElement('div');
|
||||
tempContainer.style.cssText = `
|
||||
position: absolute;
|
||||
left: -9999px;
|
||||
top: 0;
|
||||
width: ${container.offsetWidth}px;
|
||||
background: white;
|
||||
`;
|
||||
tempContainer.className = 'container';
|
||||
|
||||
// 克隆容器内容
|
||||
const clonedContainer = container.cloneNode(true);
|
||||
|
||||
// 移除克隆内容中的保存按钮
|
||||
const clonedButtons = clonedContainer.querySelector('.save-buttons');
|
||||
if (clonedButtons) {
|
||||
clonedButtons.style.display = 'none';
|
||||
}
|
||||
|
||||
tempContainer.appendChild(clonedContainer);
|
||||
document.body.appendChild(tempContainer);
|
||||
|
||||
// 等待DOM更新
|
||||
await new Promise(resolve => setTimeout(resolve, 100));
|
||||
|
||||
// 使用html2canvas截取特定区域
|
||||
const canvas = await html2canvas(clonedContainer, {
|
||||
backgroundColor: '#ffffff',
|
||||
scale: scale,
|
||||
useCORS: true,
|
||||
allowTaint: false,
|
||||
imageTimeout: 10000,
|
||||
logging: false,
|
||||
width: container.offsetWidth,
|
||||
height: segment.end - segment.start,
|
||||
x: 0,
|
||||
y: segment.start,
|
||||
windowWidth: window.innerWidth,
|
||||
windowHeight: window.innerHeight
|
||||
});
|
||||
|
||||
images.push(canvas.toDataURL('image/png', 1.0));
|
||||
|
||||
// 清理临时容器
|
||||
document.body.removeChild(tempContainer);
|
||||
}
|
||||
|
||||
// 恢复按钮显示
|
||||
buttons.style.visibility = 'visible';
|
||||
|
||||
// 下载所有图片
|
||||
const now = new Date();
|
||||
const baseFilename = `TrendRadar_热点新闻分析_${now.getFullYear()}${String(now.getMonth() + 1).padStart(2, '0')}${String(now.getDate()).padStart(2, '0')}_${String(now.getHours()).padStart(2, '0')}${String(now.getMinutes()).padStart(2, '0')}`;
|
||||
|
||||
for (let i = 0; i < images.length; i++) {
|
||||
const link = document.createElement('a');
|
||||
link.download = `${baseFilename}_part${i + 1}.png`;
|
||||
link.href = images[i];
|
||||
document.body.appendChild(link);
|
||||
link.click();
|
||||
document.body.removeChild(link);
|
||||
|
||||
// 延迟一下避免浏览器阻止多个下载
|
||||
await new Promise(resolve => setTimeout(resolve, 100));
|
||||
}
|
||||
|
||||
button.textContent = `已保存 ${segments.length} 张图片!`;
|
||||
setTimeout(() => {
|
||||
button.textContent = originalText;
|
||||
button.disabled = false;
|
||||
}, 2000);
|
||||
|
||||
} catch (error) {
|
||||
console.error('分段保存失败:', error);
|
||||
const buttons = document.querySelector('.save-buttons');
|
||||
buttons.style.visibility = 'visible';
|
||||
button.textContent = '保存失败';
|
||||
setTimeout(() => {
|
||||
button.textContent = originalText;
|
||||
button.disabled = false;
|
||||
}, 2000);
|
||||
}
|
||||
}
|
||||
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
window.scrollTo(0, 0);
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,213 @@
|
||||
toutiao | 今日头条
|
||||
1. 新国标电动自行车每辆4000元上下 [URL:https://www.toutiao.com/trending/7576684711431684139/]
|
||||
2. 郭士强说输掉第一场比赛很困难 [URL:https://www.toutiao.com/trending/7576847168510771238/]
|
||||
3. 一粒种子里的“粮食安全” [URL:https://www.toutiao.com/trending/7577679373438140470/]
|
||||
4. 无油飞机发动机首次亮相 [URL:https://www.toutiao.com/trending/7576609274701496366/]
|
||||
5. 中国最长的跨市地铁要来了 [URL:https://www.toutiao.com/trending/7577246973955670035/]
|
||||
6. 净网|网警斩断非法引流黑手 [URL:https://www.toutiao.com/trending/7577560698864009222/]
|
||||
7. 女子回应生理期潜水被鲨鱼咬伤 [URL:https://www.toutiao.com/trending/7577647568092741675/]
|
||||
8. 万科将走向何方 [URL:https://www.toutiao.com/trending/7577608362339094070/]
|
||||
9. 刘向东被抓 涉案资金或远超披露范围 [URL:https://www.toutiao.com/trending/7577624160449871891/]
|
||||
10. 身体这3个部位发麻当心脑梗 [URL:https://www.toutiao.com/trending/7577302778268401707/]
|
||||
11. 宜昌居民燃气价格将大幅上涨系谣言 [URL:https://www.toutiao.com/trending/7577328534969892870/]
|
||||
12. 列车售货大姨与主播互动被停职你咋看 [URL:https://www.toutiao.com/trending/7577392808785707027/]
|
||||
13. 外媒:特朗普沉默加剧日方紧张情绪 [URL:https://www.toutiao.com/trending/7577677708164186166/]
|
||||
14. 上海女子收到10年前网购的玩偶配件 [URL:https://www.toutiao.com/trending/7577708979216957490/]
|
||||
15. 小鹏汽车称已就虚假低俗视频报警 [URL:https://www.toutiao.com/trending/7577808441478447123/]
|
||||
16. 大军压境委内瑞拉 美国真的会动手吗 [URL:https://www.toutiao.com/trending/7577733659734576694/]
|
||||
17. 中国男篮憾负韩国男篮 [URL:https://www.toutiao.com/trending/7577092650415718419/]
|
||||
18. 香港将向火灾遇难者家属发20万港元 [URL:https://www.toutiao.com/trending/7577711898397773338/]
|
||||
19. 老人推着已故老伴的轮椅故地重游 [URL:https://www.toutiao.com/trending/7577246857879388170/]
|
||||
20. 如何看待中国男篮世预赛名单 [URL:https://www.toutiao.com/trending/7577311210518020115/]
|
||||
21. 日本屡越红线 中方“亮剑” [URL:https://www.toutiao.com/trending/7577625716129271332/]
|
||||
22. 马斯克特朗普共进感恩节晚餐 [URL:https://www.toutiao.com/trending/7577103581065805862/]
|
||||
23. 香港大火获救居民回忆被救过程 [URL:https://www.toutiao.com/trending/7577245940038323755/]
|
||||
24. 日本全日空由于空客问题取消部分航班 [URL:https://www.toutiao.com/trending/7577633117596024873/]
|
||||
25. 美国知名学者:高市早苗迈出错误一步 [URL:https://www.toutiao.com/trending/7576914034033803307/]
|
||||
26. 美国自杀式无人机未通过美军测试 [URL:https://www.toutiao.com/trending/7577379865733759012/]
|
||||
27. 香港警方谈火灾经过 [URL:https://www.toutiao.com/trending/7577696835716877875/]
|
||||
28. 曲哲明为唐诡角色学化妆和舞蹈 [URL:https://www.toutiao.com/trending/7577584031098028073/]
|
||||
29. 美军对委地面行动或将以何种方式展开 [URL:https://www.toutiao.com/trending/7576957610008805403/]
|
||||
30. 医生:黄桃罐头缓解甲流症状有道理 [URL:https://www.toutiao.com/trending/7576941979993964587/]
|
||||
|
||||
wallstreetcn-hot | 华尔街见闻
|
||||
1. 惨烈!美团三年来首度报亏,核心本地商业Q3巨亏141亿元,预计Q4延续经营亏损 | 财报见闻 [URL:https://wallstreetcn.com/articles/3760333]
|
||||
2. 芝商所大宕机无碍“万物齐涨”,标普五连涨,大宗商品、比特币齐升,白银伦铜创新高 [URL:https://wallstreetcn.com/articles/3760330]
|
||||
3. 查理芒格最后的岁月:99岁仍在大胆投资,扶持年轻邻居打造地产帝国 [URL:https://wallstreetcn.com/articles/3760296]
|
||||
4. 排面拉满!泡泡玛特首次亮相美国感恩节大游行,Labubu跻身全球顶级IP阵营 [URL:https://wallstreetcn.com/articles/3760312]
|
||||
5. 数据中心“制冷问题”,芝商所“宕机”,各类期货交易停摆,网友戏言“白银新高有人压力太大?” [URL:https://wallstreetcn.com/articles/3760314]
|
||||
6. 第1个获得数学奥赛金牌的开源模型!DeepSeek新模型获网友盛赞:公开技术文件,了不起! [URL:https://wallstreetcn.com/articles/3760294]
|
||||
7. 美团电话会:亏损已见顶,进行必要投入以维持领导地位,但不会参与价格战 [URL:https://wallstreetcn.com/articles/3760345]
|
||||
8. 90后华人科学家被美国公司挖角:超一亿美金年薪背后的权力游戏 [URL:https://wallstreetcn.com/articles/3760340]
|
||||
9. 白银期货创新高,中国库存位于近十年低位 [URL:https://wallstreetcn.com/articles/3760317]
|
||||
10. 甲骨文等再贷380亿美元,“OpenAI链”数据中心圈子累计负债已达1000亿美元! [URL:https://wallstreetcn.com/articles/3760323]
|
||||
|
||||
thepaper | 澎湃新闻
|
||||
1. 深圳14岁男生杀害女同学案一审宣判:无期徒刑 [URL:https://www.thepaper.cn/newsDetail_forward_32061728] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32061728]
|
||||
2. 社交平台被控借女主播诈骗3.2亿元案庭审:律师指存趋利性执法特征,申请软件演示遭反对 [URL:https://www.thepaper.cn/newsDetail_forward_32062902] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32062902]
|
||||
3. 香港廉政公署就宏福苑大维修工程贪污调查先后拘捕8人 [URL:https://www.thepaper.cn/newsDetail_forward_32063816] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32063816]
|
||||
4. 香港特区政府:明起至12月1日,全港降半旗哀悼大埔火灾罹难者 [URL:https://www.thepaper.cn/newsDetail_forward_32063745] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32063745]
|
||||
5. 中国科协:杨晓明、徐佐存在违纪违法行为,撤销所获奖励 [URL:https://www.thepaper.cn/newsDetail_forward_32063710] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32063710]
|
||||
6. 国际刑事法院拒绝临时释放菲律宾前总统杜特尔特 [URL:https://www.thepaper.cn/newsDetail_forward_32063732] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32063732]
|
||||
7. 安世中国:安世荷兰方面诸多不当行径,严重扰乱供应链稳定且破坏信任 [URL:https://www.thepaper.cn/newsDetail_forward_32063715] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32063715]
|
||||
8. 香港特区政府通报火灾救援最新进展:目前已造成128人遇难 [URL:https://www.thepaper.cn/newsDetail_forward_32062868] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32062868]
|
||||
9. 澎湃持续关注的“玩具店主买卖枪支案”发回重审后,检方以证据不足为由撤诉 [URL:https://www.thepaper.cn/newsDetail_forward_32062671] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32062671]
|
||||
10. 14岁少年杀害同学一审被判无期,背后有哪些司法考量? [URL:https://www.thepaper.cn/newsDetail_forward_32061815] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32061815]
|
||||
11. 一万部热门短剧的命运:投流失落、演员翻身 [URL:https://www.thepaper.cn/newsDetail_forward_32048029] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32048029]
|
||||
12. 台当局接二连三力挺高市早苗,外交部:媚日谋“独”,令人不齿 [URL:https://www.thepaper.cn/newsDetail_forward_32062706] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32062706]
|
||||
13. 石家庄一儿童游泳机构四家门店突然闭店,“双十一”还在搞促销 [URL:https://www.thepaper.cn/newsDetail_forward_32061782] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32061782]
|
||||
14. 马上评︱14岁杀人犯被顶格处刑:未成年难折抵罪行 [URL:https://www.thepaper.cn/newsDetail_forward_32062539] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32062539]
|
||||
15. 塔吉克斯坦和阿富汗边境发生武装袭击致中国公民3死1伤,中使馆发提醒 [URL:https://www.thepaper.cn/newsDetail_forward_32062513] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32062513]
|
||||
16. 【社论】20天的超长婚假,承载了什么期待? [URL:https://www.thepaper.cn/newsDetail_forward_32063066] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32063066]
|
||||
17. 香港高等法院扩大对许家印前妻丁玉梅的资产禁制令范围:冻结四地约15亿元资产 [URL:https://www.thepaper.cn/newsDetail_forward_32057983] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32057983]
|
||||
18. 乘客购机票遭强制退票,去哪儿网:是航司责任,可部分补偿 [URL:https://www.thepaper.cn/newsDetail_forward_32062641] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32062641]
|
||||
19. 香港将对大埔宏福苑火灾每名遇难者家属发放20万港元慰问金 [URL:https://www.thepaper.cn/newsDetail_forward_32063583] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32063583]
|
||||
20. 邢台“一家五口被杀案”一审宣判:范孟奇死刑,自首情节不足以从轻处罚 [URL:https://www.thepaper.cn/newsDetail_forward_32062064] [MOBILE:https://m.thepaper.cn/newsDetail_forward_32062064]
|
||||
|
||||
cls-hot | 财联社热门
|
||||
1. 涉及中际旭创、胜宏科技等,A股多条重要指数样本股调整 [URL:https://www.cls.cn/detail/2214409]
|
||||
2. 事关动力和储能电池!工信部加速推进“反内卷” 机构看好行业供需结构改善 [URL:https://www.cls.cn/detail/2214281]
|
||||
3. 天风证券接证监会立案告知书,事关原股东资金占用,立案意味着什么? [URL:https://www.cls.cn/detail/2214333]
|
||||
4. AI要“上天”!一图看懂哪些巨头在争抢“太空算力”高地 [URL:https://www.cls.cn/detail/2214152]
|
||||
5. 立方数科严重财务造假,深交所将依法启动退市程序 [URL:https://www.cls.cn/detail/2214174]
|
||||
6. 图解11月大事件:存储芯片、锂电材料掀起涨价行情 国产GPU龙头即将登“科” [URL:https://www.cls.cn/detail/2214294]
|
||||
7. 【早报】工信部发声!事关电池产业非理性竞争;研究机构预测存储芯片价格预计再涨50% [URL:https://www.cls.cn/detail/2214675]
|
||||
8. 蓝箭航天朱雀三号即将首飞 火箭产业链价值量及其占比超5%的A股名单一览 [URL:https://www.cls.cn/detail/2214193]
|
||||
9. 知名“铜多头”预警:美国正成全球黑洞 铜价只会一路狂飙 [URL:https://www.cls.cn/detail/2214666]
|
||||
10. 【焦点复盘】市场再现缩量普涨反弹,成交金额创近4个月地量,锂电池、机器人概念表现亮眼 [URL:https://www.cls.cn/detail/2214176]
|
||||
11. 美股收盘:三大指数连涨五个交易日 英特尔股价暴升10% [URL:https://www.cls.cn/detail/2214656]
|
||||
12. 【每日收评】三大指数探底回升全线收红,两市成交额不足1.6万亿,商业航天概念再迎爆发 [URL:https://www.cls.cn/detail/2214082]
|
||||
13. 香港:将对大埔宏福苑火灾每名遇难者的家属发放20万港元慰问金 [URL:https://www.cls.cn/detail/2214233]
|
||||
|
||||
ifeng | 凤凰网
|
||||
1. 全港下半旗,李家超等悼念火灾遇难者(图) [URL:https://news.ifeng.com/c/8ofVRBTEWYP]
|
||||
2. 凤凰独家:香港惊天大火实录 [URL:https://news.ifeng.com/c/8oesyBHJwNg]
|
||||
3. 降半旗志哀3天!全港哀悼大埔火灾罹难者安排公布 [URL:https://news.ifeng.com/c/8oehFHdNxUu]
|
||||
4. 邓炳强:有人散布假消息,想要搞乱香港社会 [URL:https://news.ifeng.com/c/8oeSglKSQ9l]
|
||||
5. 台湾网红“馆长”哀悼:捐款100万港币 [URL:https://news.ifeng.com/c/8oeokJmcMIa]
|
||||
6. 日本外相答凤凰记者问:台湾问题是中国内政 [URL:https://news.ifeng.com/c/8oevd3mbE2Z]
|
||||
7. 中国对高市早有警戒?石破茂:我不知道,你去问问 [URL:https://news.ifeng.com/c/8oemxTmStMi]
|
||||
8. 日本持续囤积钚材料远超民用需求,专家:或有涉核“小九九” [URL:https://v.ifeng.com/c/8oeaHEL0fAX]
|
||||
9. 美国海军隐瞒放射性污染检测结果近一年,旧金山怒了 [URL:https://news.ifeng.com/c/8oeobgy4Viy]
|
||||
10. 马英九:赖清德形同宣布台湾进入“准战争状态” [URL:https://news.ifeng.com/c/8oe3cf5Tg9x]
|
||||
11. 郑丽文再喊话赖清德:不要点火,不要玩火 [URL:https://news.ifeng.com/c/8oeSglKSPxH]
|
||||
12. 民进党征召郑丽君参选台北市长?郭正亮:她支持度低到难以想象 [URL:https://news.ifeng.com/c/8oeQJSxeB2V]
|
||||
|
||||
tieba | 贴吧
|
||||
1. 竹筒饭防火论,智商盆地新发现 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347574&topic_name=%E7%AB%B9%E7%AD%92%E9%A5%AD%E9%98%B2%E7%81%AB%E8%AE%BA%2C%E6%99%BA%E5%95%86%E7%9B%86%E5%9C%B0%E6%96%B0%E5%8F%91%E7%8E%B0]
|
||||
2. 限日令发威,大批演出被叫停 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347583&topic_name=%E9%99%90%E6%97%A5%E4%BB%A4%E5%8F%91%E5%A8%81%2C%E5%A4%A7%E6%89%B9%E6%BC%94%E5%87%BA%E8%A2%AB%E5%8F%AB%E5%81%9C]
|
||||
3. 吧友捡漏王,300拿下coser妹主机 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347577&topic_name=%E5%90%A7%E5%8F%8B%E6%8D%A1%E6%BC%8F%E7%8E%8B%2C300%E6%8B%BF%E4%B8%8Bcoser%E5%A6%B9%E4%B8%BB%E6%9C%BA]
|
||||
4. 四川民企秀狠活!水泥手搓高超弹 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347569&topic_name=%E5%9B%9B%E5%B7%9D%E6%B0%91%E4%BC%81%E7%A7%80%E7%8B%A0%E6%B4%BB%21%E6%B0%B4%E6%B3%A5%E6%89%8B%E6%90%93%E9%AB%98%E8%B6%85%E5%BC%B9]
|
||||
5. 够疯狂!动物城2预测票房38亿 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347582&topic_name=%E5%A4%9F%E7%96%AF%E7%8B%82%21%E5%8A%A8%E7%89%A9%E5%9F%8E2%E9%A2%84%E6%B5%8B%E7%A5%A8%E6%88%BF38%E4%BA%BF]
|
||||
6. 滇二娃玩哈基米,两头挨骂惨兮兮 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347566&topic_name=%E6%BB%87%E4%BA%8C%E5%A8%83%E7%8E%A9%E5%93%88%E5%9F%BA%E7%B1%B3%2C%E4%B8%A4%E5%A4%B4%E6%8C%A8%E9%AA%82%E6%83%A8%E5%85%AE%E5%85%AE]
|
||||
7. 像素画第二周整活儿集锦 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347578&topic_name=%E5%83%8F%E7%B4%A0%E7%94%BB%E7%AC%AC%E4%BA%8C%E5%91%A8%E6%95%B4%E6%B4%BB%E5%84%BF%E9%9B%86%E9%94%A6]
|
||||
8. 猪厂挥大刀,百闻牌被迫停更 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347580&topic_name=%E7%8C%AA%E5%8E%82%E6%8C%A5%E5%A4%A7%E5%88%80%2C%E7%99%BE%E9%97%BB%E7%89%8C%E8%A2%AB%E8%BF%AB%E5%81%9C%E6%9B%B4]
|
||||
9. 早苗反智谬论:旧金山和约当圣经 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347568&topic_name=%E6%97%A9%E8%8B%97%E5%8F%8D%E6%99%BA%E8%B0%AC%E8%AE%BA%3A%E6%97%A7%E9%87%91%E5%B1%B1%E5%92%8C%E7%BA%A6%E5%BD%93%E5%9C%A3%E7%BB%8F]
|
||||
10. 开门黑,中国男篮家门口输韩国 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347581&topic_name=%E5%BC%80%E9%97%A8%E9%BB%91%2C%E4%B8%AD%E5%9B%BD%E7%94%B7%E7%AF%AE%E5%AE%B6%E9%97%A8%E5%8F%A3%E8%BE%93%E9%9F%A9%E5%9B%BD]
|
||||
11. 女粉炸锅!逍遥散人玩米游遭炎上 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347560&topic_name=%E5%A5%B3%E7%B2%89%E7%82%B8%E9%94%85%21%E9%80%8D%E9%81%A5%E6%95%A3%E4%BA%BA%E7%8E%A9%E7%B1%B3%E6%B8%B8%E9%81%AD%E7%82%8E%E4%B8%8A]
|
||||
12. 暖心故事烂尾,杜克一哥分道扬镳 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347562&topic_name=%E6%9A%96%E5%BF%83%E6%95%85%E4%BA%8B%E7%83%82%E5%B0%BE%2C%E6%9D%9C%E5%85%8B%E4%B8%80%E5%93%A5%E5%88%86%E9%81%93%E6%89%AC%E9%95%B3]
|
||||
13. 11月27日笑料限定 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347563&topic_name=11%E6%9C%8827%E6%97%A5%E7%AC%91%E6%96%99%E9%99%90%E5%AE%9A]
|
||||
14. 每天一个奇吧—魔方吧 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347567&topic_name=%E6%AF%8F%E5%A4%A9%E4%B8%80%E4%B8%AA%E5%A5%87%E5%90%A7%E2%80%94%E9%AD%94%E6%96%B9%E5%90%A7]
|
||||
15. 国安变越南俘虏,亚冠提前出局 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347561&topic_name=%E5%9B%BD%E5%AE%89%E5%8F%98%E8%B6%8A%E5%8D%97%E4%BF%98%E8%99%8F%2C%E4%BA%9A%E5%86%A0%E6%8F%90%E5%89%8D%E5%87%BA%E5%B1%80]
|
||||
16. 大阴阳师石破茂,火力全开批早苗 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347559&topic_name=%E5%A4%A7%E9%98%B4%E9%98%B3%E5%B8%88%E7%9F%B3%E7%A0%B4%E8%8C%82%2C%E7%81%AB%E5%8A%9B%E5%85%A8%E5%BC%80%E6%89%B9%E6%97%A9%E8%8B%97]
|
||||
17. 吊牌防薅反被冲,退货党在线急疯 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347555&topic_name=%E5%90%8A%E7%89%8C%E9%98%B2%E8%96%85%E5%8F%8D%E8%A2%AB%E5%86%B2%2C%E9%80%80%E8%B4%A7%E5%85%9A%E5%9C%A8%E7%BA%BF%E6%80%A5%E7%96%AF]
|
||||
18. 精神虐待无处藏,同居关系照样管 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347552&topic_name=%E7%B2%BE%E7%A5%9E%E8%99%90%E5%BE%85%E6%97%A0%E5%A4%84%E8%97%8F%2C%E5%90%8C%E5%B1%85%E5%85%B3%E7%B3%BB%E7%85%A7%E6%A0%B7%E7%AE%A1]
|
||||
19. wbg发动钞能力,豪掷高薪挖金猪 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347546&topic_name=wbg%E5%8F%91%E5%8A%A8%E9%92%9E%E8%83%BD%E5%8A%9B%2C%E8%B1%AA%E6%8E%B7%E9%AB%98%E8%96%AA%E6%8C%96%E9%87%91%E7%8C%AA]
|
||||
20. 高达导演搞隐喻,暗戳戳站队高市 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347548&topic_name=%E9%AB%98%E8%BE%BE%E5%AF%BC%E6%BC%94%E6%90%9E%E9%9A%90%E5%96%BB%2C%E6%9A%97%E6%88%B3%E6%88%B3%E7%AB%99%E9%98%9F%E9%AB%98%E5%B8%82]
|
||||
21. 亲情快刀!父子聊天记录看哭全网 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347541&topic_name=%E4%BA%B2%E6%83%85%E5%BF%AB%E5%88%80%21%E7%88%B6%E5%AD%90%E8%81%8A%E5%A4%A9%E8%AE%B0%E5%BD%95%E7%9C%8B%E5%93%AD%E5%85%A8%E7%BD%91]
|
||||
22. 月薪3k无关我,荒唐言论惹人嫌 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347535&topic_name=%E6%9C%88%E8%96%AA3k%E6%97%A0%E5%85%B3%E6%88%91%2C%E8%8D%92%E5%94%90%E8%A8%80%E8%AE%BA%E6%83%B9%E4%BA%BA%E5%AB%8C]
|
||||
23. 同居即家人,没结婚也能分财产? [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347518&topic_name=%E5%90%8C%E5%B1%85%E5%8D%B3%E5%AE%B6%E4%BA%BA%2C%E6%B2%A1%E7%BB%93%E5%A9%9A%E4%B9%9F%E8%83%BD%E5%88%86%E8%B4%A2%E4%BA%A7%3F]
|
||||
24. 键政网红遭追杀,遗言硬刚天龙人 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347526&topic_name=%E9%94%AE%E6%94%BF%E7%BD%91%E7%BA%A2%E9%81%AD%E8%BF%BD%E6%9D%80%2C%E9%81%97%E8%A8%80%E7%A1%AC%E5%88%9A%E5%A4%A9%E9%BE%99%E4%BA%BA]
|
||||
25. 山上彻也文学爆火,悲情刺客得永生 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347539&topic_name=%E5%B1%B1%E4%B8%8A%E5%BD%BB%E4%B9%9F%E6%96%87%E5%AD%A6%E7%88%86%E7%81%AB%2C%E6%82%B2%E6%83%85%E5%88%BA%E5%AE%A2%E5%BE%97%E6%B0%B8%E7%94%9F]
|
||||
26. 369JKL续约滔搏,余生绑定不挪窝 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347538&topic_name=369JKL%E7%BB%AD%E7%BA%A6%E6%BB%94%E6%90%8F%2C%E4%BD%99%E7%94%9F%E7%BB%91%E5%AE%9A%E4%B8%8D%E6%8C%AA%E7%AA%9D]
|
||||
27. 巨型吊牌显神威,羊毛党认怂下跪 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347533&topic_name=%E5%B7%A8%E5%9E%8B%E5%90%8A%E7%89%8C%E6%98%BE%E7%A5%9E%E5%A8%81%2C%E7%BE%8A%E6%AF%9B%E5%85%9A%E8%AE%A4%E6%80%82%E4%B8%8B%E8%B7%AA]
|
||||
28. 三哥绝技闯魔都,徒手干饭没礼数 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347527&topic_name=%E4%B8%89%E5%93%A5%E7%BB%9D%E6%8A%80%E9%97%AF%E9%AD%94%E9%83%BD%2C%E5%BE%92%E6%89%8B%E5%B9%B2%E9%A5%AD%E6%B2%A1%E7%A4%BC%E6%95%B0]
|
||||
29. 遭妻掌掴,丈夫还手竟成故意伤害 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347521&topic_name=%E9%81%AD%E5%A6%BB%E6%8E%8C%E6%8E%B4%2C%E4%B8%88%E5%A4%AB%E8%BF%98%E6%89%8B%E7%AB%9F%E6%88%90%E6%95%85%E6%84%8F%E4%BC%A4%E5%AE%B3]
|
||||
30. 米粉大搞文字狱,长城秒删“雷猴”帖 [URL:https://tieba.baidu.com/hottopic/browse/hottopic?topic_id=28347530&topic_name=%E7%B1%B3%E7%B2%89%E5%A4%A7%E6%90%9E%E6%96%87%E5%AD%97%E7%8B%B1%2C%E9%95%BF%E5%9F%8E%E7%A7%92%E5%88%A0%E2%80%9C%E9%9B%B7%E7%8C%B4%E2%80%9D%E5%B8%96]
|
||||
|
||||
weibo | 微博
|
||||
1. 普京宣布与乌克兰停火条件 [URL:https://s.weibo.com/weibo?q=%23%E6%99%AE%E4%BA%AC%E5%AE%A3%E5%B8%83%E4%B8%8E%E4%B9%8C%E5%85%8B%E5%85%B0%E5%81%9C%E7%81%AB%E6%9D%A1%E4%BB%B6%23&t=31&band_rank=1&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E6%99%AE%E4%BA%AC%E5%AE%A3%E5%B8%83%E4%B8%8E%E4%B9%8C%E5%85%8B%E5%85%B0%E5%81%9C%E7%81%AB%E6%9D%A1%E4%BB%B6%23&t=31&band_rank=1&Refer=top]
|
||||
2. 中国男篮主场不敌韩国男篮 [URL:https://s.weibo.com/weibo?q=%23%E4%B8%AD%E5%9B%BD%E7%94%B7%E7%AF%AE%E4%B8%BB%E5%9C%BA%E4%B8%8D%E6%95%8C%E9%9F%A9%E5%9B%BD%E7%94%B7%E7%AF%AE%23&t=31&band_rank=2&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E4%B8%AD%E5%9B%BD%E7%94%B7%E7%AF%AE%E4%B8%BB%E5%9C%BA%E4%B8%8D%E6%95%8C%E9%9F%A9%E5%9B%BD%E7%94%B7%E7%AF%AE%23&t=31&band_rank=2&Refer=top]
|
||||
3. 网警斩断非法引流黑手 [URL:https://s.weibo.com/weibo?q=%23%E7%BD%91%E8%AD%A6%E6%96%A9%E6%96%AD%E9%9D%9E%E6%B3%95%E5%BC%95%E6%B5%81%E9%BB%91%E6%89%8B%23&t=31&band_rank=3&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E7%BD%91%E8%AD%A6%E6%96%A9%E6%96%AD%E9%9D%9E%E6%B3%95%E5%BC%95%E6%B5%81%E9%BB%91%E6%89%8B%23&t=31&band_rank=3&Refer=top]
|
||||
4. 黑莲花攻略手册 [URL:https://s.weibo.com/weibo?q=%E9%BB%91%E8%8E%B2%E8%8A%B1%E6%94%BB%E7%95%A5%E6%89%8B%E5%86%8C&t=31&band_rank=4&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%E9%BB%91%E8%8E%B2%E8%8A%B1%E6%94%BB%E7%95%A5%E6%89%8B%E5%86%8C&t=31&band_rank=4&Refer=top]
|
||||
5. 第一次在综艺里看送房产证的 [URL:https://s.weibo.com/weibo?q=%E7%AC%AC%E4%B8%80%E6%AC%A1%E5%9C%A8%E7%BB%BC%E8%89%BA%E9%87%8C%E7%9C%8B%E9%80%81%E6%88%BF%E4%BA%A7%E8%AF%81%E7%9A%84&t=31&band_rank=5&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%E7%AC%AC%E4%B8%80%E6%AC%A1%E5%9C%A8%E7%BB%BC%E8%89%BA%E9%87%8C%E7%9C%8B%E9%80%81%E6%88%BF%E4%BA%A7%E8%AF%81%E7%9A%84&t=31&band_rank=5&Refer=top]
|
||||
6. 香港大埔火灾已致128人遇难 [URL:https://s.weibo.com/weibo?q=%23%E9%A6%99%E6%B8%AF%E5%A4%A7%E5%9F%94%E7%81%AB%E7%81%BE%E5%B7%B2%E8%87%B4128%E4%BA%BA%E9%81%87%E9%9A%BE%23&t=31&band_rank=6&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E9%A6%99%E6%B8%AF%E5%A4%A7%E5%9F%94%E7%81%AB%E7%81%BE%E5%B7%B2%E8%87%B4128%E4%BA%BA%E9%81%87%E9%9A%BE%23&t=31&band_rank=6&Refer=top]
|
||||
7. 女子被造黄谣失业离婚仅获道歉 [URL:https://s.weibo.com/weibo?q=%23%E5%A5%B3%E5%AD%90%E8%A2%AB%E9%80%A0%E9%BB%84%E8%B0%A3%E5%A4%B1%E4%B8%9A%E7%A6%BB%E5%A9%9A%E4%BB%85%E8%8E%B7%E9%81%93%E6%AD%89%23&t=31&band_rank=7&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E5%A5%B3%E5%AD%90%E8%A2%AB%E9%80%A0%E9%BB%84%E8%B0%A3%E5%A4%B1%E4%B8%9A%E7%A6%BB%E5%A9%9A%E4%BB%85%E8%8E%B7%E9%81%93%E6%AD%89%23&t=31&band_rank=7&Refer=top]
|
||||
8. 香港大埔火灾约200人情况未明 [URL:https://s.weibo.com/weibo?q=%23%E9%A6%99%E6%B8%AF%E5%A4%A7%E5%9F%94%E7%81%AB%E7%81%BE%E7%BA%A6200%E4%BA%BA%E6%83%85%E5%86%B5%E6%9C%AA%E6%98%8E%23&t=31&band_rank=8&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E9%A6%99%E6%B8%AF%E5%A4%A7%E5%9F%94%E7%81%AB%E7%81%BE%E7%BA%A6200%E4%BA%BA%E6%83%85%E5%86%B5%E6%9C%AA%E6%98%8E%23&t=31&band_rank=8&Refer=top]
|
||||
9. 俄罗斯多次对日本发出警告 [URL:https://s.weibo.com/weibo?q=%23%E4%BF%84%E7%BD%97%E6%96%AF%E5%A4%9A%E6%AC%A1%E5%AF%B9%E6%97%A5%E6%9C%AC%E5%8F%91%E5%87%BA%E8%AD%A6%E5%91%8A%23&t=31&band_rank=9&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E4%BF%84%E7%BD%97%E6%96%AF%E5%A4%9A%E6%AC%A1%E5%AF%B9%E6%97%A5%E6%9C%AC%E5%8F%91%E5%87%BA%E8%AD%A6%E5%91%8A%23&t=31&band_rank=9&Refer=top]
|
||||
10. 雷军发布小米购置税补贴重要提示 [URL:https://s.weibo.com/weibo?q=%23%E9%9B%B7%E5%86%9B%E5%8F%91%E5%B8%83%E5%B0%8F%E7%B1%B3%E8%B4%AD%E7%BD%AE%E7%A8%8E%E8%A1%A5%E8%B4%B4%E9%87%8D%E8%A6%81%E6%8F%90%E7%A4%BA%23&t=31&band_rank=10&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E9%9B%B7%E5%86%9B%E5%8F%91%E5%B8%83%E5%B0%8F%E7%B1%B3%E8%B4%AD%E7%BD%AE%E7%A8%8E%E8%A1%A5%E8%B4%B4%E9%87%8D%E8%A6%81%E6%8F%90%E7%A4%BA%23&t=31&band_rank=10&Refer=top]
|
||||
11. 当年真的错怪蒋欣了 [URL:https://s.weibo.com/weibo?q=%E5%BD%93%E5%B9%B4%E7%9C%9F%E7%9A%84%E9%94%99%E6%80%AA%E8%92%8B%E6%AC%A3%E4%BA%86&t=31&band_rank=11&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%E5%BD%93%E5%B9%B4%E7%9C%9F%E7%9A%84%E9%94%99%E6%80%AA%E8%92%8B%E6%AC%A3%E4%BA%86&t=31&band_rank=11&Refer=top]
|
||||
12. 上班时间禁止偷吃同事 [URL:https://s.weibo.com/weibo?q=%E4%B8%8A%E7%8F%AD%E6%97%B6%E9%97%B4%E7%A6%81%E6%AD%A2%E5%81%B7%E5%90%83%E5%90%8C%E4%BA%8B&t=31&band_rank=12&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%E4%B8%8A%E7%8F%AD%E6%97%B6%E9%97%B4%E7%A6%81%E6%AD%A2%E5%81%B7%E5%90%83%E5%90%8C%E4%BA%8B&t=31&band_rank=12&Refer=top]
|
||||
13. 王晶曝演艺圈评奖内幕 [URL:https://s.weibo.com/weibo?q=%23%E7%8E%8B%E6%99%B6%E6%9B%9D%E6%BC%94%E8%89%BA%E5%9C%88%E8%AF%84%E5%A5%96%E5%86%85%E5%B9%95%23&t=31&band_rank=13&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E7%8E%8B%E6%99%B6%E6%9B%9D%E6%BC%94%E8%89%BA%E5%9C%88%E8%AF%84%E5%A5%96%E5%86%85%E5%B9%95%23&t=31&band_rank=13&Refer=top]
|
||||
14. 5岁女儿游乐园遭电击进ICU母亲发声 [URL:https://s.weibo.com/weibo?q=%235%E5%B2%81%E5%A5%B3%E5%84%BF%E6%B8%B8%E4%B9%90%E5%9B%AD%E9%81%AD%E7%94%B5%E5%87%BB%E8%BF%9BICU%E6%AF%8D%E4%BA%B2%E5%8F%91%E5%A3%B0%23&t=31&band_rank=14&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%235%E5%B2%81%E5%A5%B3%E5%84%BF%E6%B8%B8%E4%B9%90%E5%9B%AD%E9%81%AD%E7%94%B5%E5%87%BB%E8%BF%9BICU%E6%AF%8D%E4%BA%B2%E5%8F%91%E5%A3%B0%23&t=31&band_rank=14&Refer=top]
|
||||
15. 原来熊猫真的可以骑 [URL:https://s.weibo.com/weibo?q=%E5%8E%9F%E6%9D%A5%E7%86%8A%E7%8C%AB%E7%9C%9F%E7%9A%84%E5%8F%AF%E4%BB%A5%E9%AA%91&t=31&band_rank=15&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%E5%8E%9F%E6%9D%A5%E7%86%8A%E7%8C%AB%E7%9C%9F%E7%9A%84%E5%8F%AF%E4%BB%A5%E9%AA%91&t=31&band_rank=15&Refer=top]
|
||||
16. 疑似范丞丞趁机表白 [URL:https://s.weibo.com/weibo?q=%E7%96%91%E4%BC%BC%E8%8C%83%E4%B8%9E%E4%B8%9E%E8%B6%81%E6%9C%BA%E8%A1%A8%E7%99%BD&t=31&band_rank=16&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%E7%96%91%E4%BC%BC%E8%8C%83%E4%B8%9E%E4%B8%9E%E8%B6%81%E6%9C%BA%E8%A1%A8%E7%99%BD&t=31&band_rank=16&Refer=top]
|
||||
17. 微信步数 窥探隐私 [URL:https://s.weibo.com/weibo?q=%E5%BE%AE%E4%BF%A1%E6%AD%A5%E6%95%B0%20%E7%AA%A5%E6%8E%A2%E9%9A%90%E7%A7%81&t=31&band_rank=17&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%E5%BE%AE%E4%BF%A1%E6%AD%A5%E6%95%B0%20%E7%AA%A5%E6%8E%A2%E9%9A%90%E7%A7%81&t=31&band_rank=17&Refer=top]
|
||||
18. 任嘉伦成毅新剧或将对打 [URL:https://s.weibo.com/weibo?q=%23%E4%BB%BB%E5%98%89%E4%BC%A6%E6%88%90%E6%AF%85%E6%96%B0%E5%89%A7%E6%88%96%E5%B0%86%E5%AF%B9%E6%89%93%23&t=31&band_rank=18&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E4%BB%BB%E5%98%89%E4%BC%A6%E6%88%90%E6%AF%85%E6%96%B0%E5%89%A7%E6%88%96%E5%B0%86%E5%AF%B9%E6%89%93%23&t=31&band_rank=18&Refer=top]
|
||||
19. 考公年龄放宽大龄考生紧急备考 [URL:https://s.weibo.com/weibo?q=%23%E8%80%83%E5%85%AC%E5%B9%B4%E9%BE%84%E6%94%BE%E5%AE%BD%E5%A4%A7%E9%BE%84%E8%80%83%E7%94%9F%E7%B4%A7%E6%80%A5%E5%A4%87%E8%80%83%23&t=31&band_rank=19&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E8%80%83%E5%85%AC%E5%B9%B4%E9%BE%84%E6%94%BE%E5%AE%BD%E5%A4%A7%E9%BE%84%E8%80%83%E7%94%9F%E7%B4%A7%E6%80%A5%E5%A4%87%E8%80%83%23&t=31&band_rank=19&Refer=top]
|
||||
20. 女子钻漏洞下单476笔薅羊毛25万 [URL:https://s.weibo.com/weibo?q=%23%E5%A5%B3%E5%AD%90%E9%92%BB%E6%BC%8F%E6%B4%9E%E4%B8%8B%E5%8D%95476%E7%AC%94%E8%96%85%E7%BE%8A%E6%AF%9B25%E4%B8%87%23&t=31&band_rank=20&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E5%A5%B3%E5%AD%90%E9%92%BB%E6%BC%8F%E6%B4%9E%E4%B8%8B%E5%8D%95476%E7%AC%94%E8%96%85%E7%BE%8A%E6%AF%9B25%E4%B8%87%23&t=31&band_rank=20&Refer=top]
|
||||
21. 20岁女子月经不规律7年查出癌症 [URL:https://s.weibo.com/weibo?q=%2320%E5%B2%81%E5%A5%B3%E5%AD%90%E6%9C%88%E7%BB%8F%E4%B8%8D%E8%A7%84%E5%BE%8B7%E5%B9%B4%E6%9F%A5%E5%87%BA%E7%99%8C%E7%97%87%23&t=31&band_rank=21&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%2320%E5%B2%81%E5%A5%B3%E5%AD%90%E6%9C%88%E7%BB%8F%E4%B8%8D%E8%A7%84%E5%BE%8B7%E5%B9%B4%E6%9F%A5%E5%87%BA%E7%99%8C%E7%97%87%23&t=31&band_rank=21&Refer=top]
|
||||
22. 律师解读吸毒记录封存不是彻底清除 [URL:https://s.weibo.com/weibo?q=%23%E5%BE%8B%E5%B8%88%E8%A7%A3%E8%AF%BB%E5%90%B8%E6%AF%92%E8%AE%B0%E5%BD%95%E5%B0%81%E5%AD%98%E4%B8%8D%E6%98%AF%E5%BD%BB%E5%BA%95%E6%B8%85%E9%99%A4%23&t=31&band_rank=22&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E5%BE%8B%E5%B8%88%E8%A7%A3%E8%AF%BB%E5%90%B8%E6%AF%92%E8%AE%B0%E5%BD%95%E5%B0%81%E5%AD%98%E4%B8%8D%E6%98%AF%E5%BD%BB%E5%BA%95%E6%B8%85%E9%99%A4%23&t=31&band_rank=22&Refer=top]
|
||||
23. 许玮甯亲完邱泽擦掉口红印 [URL:https://s.weibo.com/weibo?q=%23%E8%AE%B8%E7%8E%AE%E7%94%AF%E4%BA%B2%E5%AE%8C%E9%82%B1%E6%B3%BD%E6%93%A6%E6%8E%89%E5%8F%A3%E7%BA%A2%E5%8D%B0%23&t=31&band_rank=23&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E8%AE%B8%E7%8E%AE%E7%94%AF%E4%BA%B2%E5%AE%8C%E9%82%B1%E6%B3%BD%E6%93%A6%E6%8E%89%E5%8F%A3%E7%BA%A2%E5%8D%B0%23&t=31&band_rank=23&Refer=top]
|
||||
24. 4种素菜其实是热量刺客 [URL:https://s.weibo.com/weibo?q=%234%E7%A7%8D%E7%B4%A0%E8%8F%9C%E5%85%B6%E5%AE%9E%E6%98%AF%E7%83%AD%E9%87%8F%E5%88%BA%E5%AE%A2%23&t=31&band_rank=24&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%234%E7%A7%8D%E7%B4%A0%E8%8F%9C%E5%85%B6%E5%AE%9E%E6%98%AF%E7%83%AD%E9%87%8F%E5%88%BA%E5%AE%A2%23&t=31&band_rank=24&Refer=top]
|
||||
25. 黄金加速上涨 [URL:https://s.weibo.com/weibo?q=%23%E9%BB%84%E9%87%91%E5%8A%A0%E9%80%9F%E4%B8%8A%E6%B6%A8%23&t=31&band_rank=25&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E9%BB%84%E9%87%91%E5%8A%A0%E9%80%9F%E4%B8%8A%E6%B6%A8%23&t=31&band_rank=25&Refer=top]
|
||||
26. 28岁确诊结肠癌晚期的真实感受 [URL:https://s.weibo.com/weibo?q=28%E5%B2%81%E7%A1%AE%E8%AF%8A%E7%BB%93%E8%82%A0%E7%99%8C%E6%99%9A%E6%9C%9F%E7%9A%84%E7%9C%9F%E5%AE%9E%E6%84%9F%E5%8F%97&t=31&band_rank=26&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=28%E5%B2%81%E7%A1%AE%E8%AF%8A%E7%BB%93%E8%82%A0%E7%99%8C%E6%99%9A%E6%9C%9F%E7%9A%84%E7%9C%9F%E5%AE%9E%E6%84%9F%E5%8F%97&t=31&band_rank=26&Refer=top]
|
||||
27. 总裁圈来新人了 [URL:https://s.weibo.com/weibo?q=%E6%80%BB%E8%A3%81%E5%9C%88%E6%9D%A5%E6%96%B0%E4%BA%BA%E4%BA%86&t=31&band_rank=27&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%E6%80%BB%E8%A3%81%E5%9C%88%E6%9D%A5%E6%96%B0%E4%BA%BA%E4%BA%86&t=31&band_rank=27&Refer=top]
|
||||
28. 李靓蕾现身邱泽许玮甯婚礼 [URL:https://s.weibo.com/weibo?q=%23%E6%9D%8E%E9%9D%93%E8%95%BE%E7%8E%B0%E8%BA%AB%E9%82%B1%E6%B3%BD%E8%AE%B8%E7%8E%AE%E7%94%AF%E5%A9%9A%E7%A4%BC%23&t=31&band_rank=28&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E6%9D%8E%E9%9D%93%E8%95%BE%E7%8E%B0%E8%BA%AB%E9%82%B1%E6%B3%BD%E8%AE%B8%E7%8E%AE%E7%94%AF%E5%A9%9A%E7%A4%BC%23&t=31&band_rank=28&Refer=top]
|
||||
29. 香港举行悼念活动 [URL:https://s.weibo.com/weibo?q=%23%E9%A6%99%E6%B8%AF%E4%B8%BE%E8%A1%8C%E6%82%BC%E5%BF%B5%E6%B4%BB%E5%8A%A8%23&t=31&band_rank=29&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E9%A6%99%E6%B8%AF%E4%B8%BE%E8%A1%8C%E6%82%BC%E5%BF%B5%E6%B4%BB%E5%8A%A8%23&t=31&band_rank=29&Refer=top]
|
||||
30. 台政客与高市早苗办公桌合影被群嘲 [URL:https://s.weibo.com/weibo?q=%23%E5%8F%B0%E6%94%BF%E5%AE%A2%E4%B8%8E%E9%AB%98%E5%B8%82%E6%97%A9%E8%8B%97%E5%8A%9E%E5%85%AC%E6%A1%8C%E5%90%88%E5%BD%B1%E8%A2%AB%E7%BE%A4%E5%98%B2%23&t=31&band_rank=30&Refer=top] [MOBILE:https://s.weibo.com/weibo?q=%23%E5%8F%B0%E6%94%BF%E5%AE%A2%E4%B8%8E%E9%AB%98%E5%B8%82%E6%97%A9%E8%8B%97%E5%8A%9E%E5%85%AC%E6%A1%8C%E5%90%88%E5%BD%B1%E8%A2%AB%E7%BE%A4%E5%98%B2%23&t=31&band_rank=30&Refer=top]
|
||||
|
||||
douyin | 抖音
|
||||
1. 男篮世预赛中国惜败韩国 [URL:https://www.douyin.com/hot/2320490]
|
||||
2. 捅了贵州老吃家的窝了 [URL:https://www.douyin.com/hot/2320768]
|
||||
3. 解码中华文化基因 [URL:https://www.douyin.com/hot/2320772]
|
||||
4. 超百个疯狂动物城2细节解析 [URL:https://www.douyin.com/hot/2320346]
|
||||
5. 这个冬天粉茸茸 [URL:https://www.douyin.com/hot/2320036]
|
||||
6. 净网:网警斩断非法引流黑手 [URL:https://www.douyin.com/hot/2320952]
|
||||
7. 疯狂动物城2观后感 [URL:https://www.douyin.com/hot/2320866]
|
||||
8. 江南的冬天就靠这顿火锅了 [URL:https://www.douyin.com/hot/2320284]
|
||||
9. 用老公的审美给我搭衣服 [URL:https://www.douyin.com/hot/2319388]
|
||||
10. 这就是养花人梦中的花花世界 [URL:https://www.douyin.com/hot/2320324]
|
||||
11. 内存条价格为何原地起飞 [URL:https://www.douyin.com/hot/2320079]
|
||||
12. 华晨宇海口演唱会 [URL:https://www.douyin.com/hot/2320476]
|
||||
13. 越过灰烬拥抱你开播 [URL:https://www.douyin.com/hot/2320382]
|
||||
14. JDG官宣Xun离队 [URL:https://www.douyin.com/hot/2320535]
|
||||
15. 流感防护四大误区 [URL:https://www.douyin.com/hot/2320125]
|
||||
16. 秋冬粉底大测评 [URL:https://www.douyin.com/hot/2319458]
|
||||
17. 枭起青壤林喜柔兽性掺着人性 [URL:https://www.douyin.com/hot/2320607]
|
||||
18. 疯狂动物城2现实寓言 [URL:https://www.douyin.com/hot/2320341]
|
||||
19. 老君山挑山工才是山的代言人 [URL:https://www.douyin.com/hot/2320357]
|
||||
20. 香港火灾已完成灭火及救援工作 [URL:https://www.douyin.com/hot/2320279]
|
||||
21. 如何看待中国男篮世预赛名单 [URL:https://www.douyin.com/hot/2320017]
|
||||
22. 曾凡博排球大帽 [URL:https://www.douyin.com/hot/2320606]
|
||||
23. 和平精英战场密钥 [URL:https://www.douyin.com/hot/2320636]
|
||||
24. 何美延还是专心搞事业吧 [URL:https://www.douyin.com/hot/2320711]
|
||||
25. 我不知为何疯狂对你执着 [URL:https://www.douyin.com/hot/2320905]
|
||||
26. 陈浚铭天生小狗圣体 [URL:https://www.douyin.com/hot/2320708]
|
||||
27. 钟汉良秦岚白冰婚纱修罗场 [URL:https://www.douyin.com/hot/2320272]
|
||||
28. 这真是张桂源吵着非要拍 [URL:https://www.douyin.com/hot/2320704]
|
||||
29. 谁懂疯狂动物城2后劲有多猛 [URL:https://www.douyin.com/hot/2320331]
|
||||
30. 看完动物城一定要等彩蛋 [URL:https://www.douyin.com/hot/2320266]
|
||||
|
||||
zhihu | 知乎
|
||||
1. 国家发改委表示要注意防范重复度高的人形机器人产品扎堆上市,我国已有超 150 家人形机器人企业,如何解读? [URL:https://www.zhihu.com/question/1977401930948044538]
|
||||
2. 网传百度开启裁员,赔偿方案达 N+1.5 至 N+3.5 且涉及应届生,是真的吗?具体情况如何? [URL:https://www.zhihu.com/question/1977021045031605606]
|
||||
3. 如何看待《疯狂动物城 2》豆瓣评分 8.6,低于前作的 9.3? [URL:https://www.zhihu.com/question/1977464490166616513]
|
||||
4. 高中物理老师不会微积分正常吗? [URL:https://www.zhihu.com/question/10008904231]
|
||||
5. 有人说「所有岗位都可以混进去再学」,请问适用于技术岗吗? [URL:https://www.zhihu.com/question/1977182959627965626]
|
||||
6. 网友模仿兰州拉面姿势拉长猫咪,秒变「兰州拉猫」,为什么猫可以拉这么长?它会难受吗? [URL:https://www.zhihu.com/question/1977008676654047332]
|
||||
7. 如何看待东北列车售货大姨互动网红,以「影响铁路形象」为由被停职? [URL:https://www.zhihu.com/question/1977439610050204174]
|
||||
8. 电视剧《潜伏》的剧情,如果陈秋萍没死,而是来天津站和余则成做假夫妻,那剧情会是一样的精彩吗? [URL:https://www.zhihu.com/question/652486217]
|
||||
9. 为什么莫声谷死了以后武当四侠先怀疑张无忌而不是宋青书? [URL:https://www.zhihu.com/question/433001461]
|
||||
10. 网友收到蜜雪冰城早餐调查问卷,蜜雪冰城要开始卖早餐了吗?你看好它的前景吗? [URL:https://www.zhihu.com/question/1977482187839336464]
|
||||
11. 华为麒麟 9030 处理器是什么水平? [URL:https://www.zhihu.com/question/1977336456256176654]
|
||||
12. 天才新秀张子宇为什么新赛季无球可打,没有一家俱乐部与她签约? [URL:https://www.zhihu.com/question/1977511370607060476]
|
||||
13. 教导孩子到底是要他做个本本分分的老实人,还是要教导孩子世故一点,见人说人话,见鬼说鬼话? [URL:https://www.zhihu.com/question/1950538699805812488]
|
||||
14. 凡人修仙传中韩立人界飞升带冰凤而不是南宫婉,正妻南宫婉真的没意见吗? [URL:https://www.zhihu.com/question/1970058995214558956]
|
||||
15. 为什么 win7 比 win11 快那么多? [URL:https://www.zhihu.com/question/1900471624693680036]
|
||||
16. 四川官宣婚假由 5 天延长到 20 天,延长女方生育假 90 天,有哪些利好?会有更多地方跟进吗? [URL:https://www.zhihu.com/question/1977506373844563681]
|
||||
17. 世界杯男篮预选赛,中国男篮 76-80 惜败韩国男篮,如何看待本场比赛? [URL:https://www.zhihu.com/question/1977808179644605116]
|
||||
18. 如何看待樊振东最新采访「一些有组织的饭圈行为给人压力空前」,「不理解奥运会后做啥都是错的」? [URL:https://www.zhihu.com/question/1977771345862418756]
|
||||
19. 为何 git 搞那么复杂 ? [URL:https://www.zhihu.com/question/349732913]
|
||||
20. 标普将 Tether 资产评级下调至最低等,质疑其挂钩美元能力,如何看待储备资产的配置风险? [URL:https://www.zhihu.com/question/1977385646940189319]
|
||||
|
||||
Reference in New Issue
Block a user