We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lizouzt/TrendRadar'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
<!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, #7a72ff 0%, #3aafed 100%);
color: #fff;
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;
}
.topic-trend-section {
margin-top: 40px;
padding-top: 24px;
border-top: 2px solid #f0f0f0;
}
.topic-trend-title {
color: #1a1a1a;
font-size: 16px;
font-weight: 600;
margin: 0 0 20px 0;
}
.viral-topic-item {
padding: 16px 0;
border-bottom: 1px solid #f5f5f5;
}
.viral-topic-item:last-child {
border-bottom: none;
}
.viral-topic-header {
display: flex;
align-items: center;
gap: 12px;
margin-bottom: 12px;
}
.viral-topic-keyword {
font-size: 16px;
font-weight: 600;
}
.topic-item {
display: flex;
align-items: center;
gap: 12px;
padding: 8px 0;
border-bottom: 1px solid #f9f9f9;
}
.topic-item:last-child {
border-bottom: none;
}
.viral-topic-stats {
font-size: 12px;
color: #666;
}
.viral-topic-stats .new { color: #dc2626; font-weight: bold; }
.viral-topic-stats .up { color: #f59e0b; font-weight: bold; }
.viral-topic-stats .level-high { color: #dc2626; font-weight: bold; }
.viral-topic-stats .level-mid { color: #f59e0b; font-weight: bold; }
.viral-sample-titles {
list-style: none;
padding-left: 16px;
margin: 0;
font-size: 13px;
}
.viral-sample-titles li {
color: #666;
padding: 4px 0;
position: relative;
}
.viral-sample-titles li::before { content: '▪'; position: absolute; left: -14px; color: #ccc; }
.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">112 条</span>
</div>
<div class="info-item">
<span class="info-label">热点新闻</span>
<span class="info-value">9 条</span>
</div>
<div class="info-item">
<span class="info-label">生成时间</span>
<span class="info-value">01-14 09:21</span>
</div>
</div>
</div>
<div class="content">
<div class="word-group">
<div class="word-header">
<div class="word-info">
<div class="word-name">英伟达 NVIDIA 黄仁勋</div>
<div class="word-count ">3 条</div>
</div>
<div class="word-index">1/5</div>
</div>
<div class="news-item new">
<div class="news-number">1</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">09时21分</span>
</div>
<div class="news-title"><a href="https://www.baidu.com/s?wd=%E7%BE%8E%E5%9B%BD%E6%89%B9%E5%87%86%E5%90%91%E4%B8%AD%E5%9B%BD%E5%87%BA%E5%8F%A3%E8%8B%B1%E4%BC%9F%E8%BE%BEH200%E8%8A%AF%E7%89%87" target="_blank" class="news-link">美国批准向中国出口英伟达H200芯片</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">2</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">今日头条</span><span class="rank-num ">6</span><span class="time-info">09时21分</span>
</div>
<div class="news-title"><a href="https://www.toutiao.com/trending/7594065792736559140/" target="_blank" class="news-link">美放宽英伟达H200芯片对华出口监管</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">3</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">微博</span><span class="rank-num ">27</span><span class="time-info">09时21分</span>
</div>
<div class="news-title"><a href="https://s.weibo.com/weibo?q=%E7%BE%8E%E5%9B%BD%E6%89%B9%E5%87%86%E5%90%91%E4%B8%AD%E5%9B%BD%E5%87%BA%E5%8F%A3%E8%8B%B1%E4%BC%9F%E8%BE%BEH200%E8%8A%AF%E7%89%87&t=31&band_rank=27&Refer=top" target="_blank" class="news-link">美国批准向中国出口英伟达H200芯片</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 ">3 条</div>
</div>
<div class="word-index">2/5</div>
</div>
<div class="news-item new">
<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">09时21分</span>
</div>
<div class="news-title"><a href="https://www.zhihu.com/question/1994009798958657948" target="_blank" class="news-link">国内首起 AI 涉黄案开发者获刑,开发者需要承担哪些法律责任?用户使用此类 AI 需担责吗?</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">2</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">财联社热门</span><span class="rank-num ">12</span><span class="time-info">09时21分</span>
</div>
<div class="news-title"><a href="https://www.cls.cn/detail/2256809" target="_blank" class="news-link">Meta拟将AI智能眼镜产能翻倍 年产量或直冲2000万副</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">3</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">bilibili 热搜</span><span class="rank-num ">21</span><span class="time-info">09时21分</span>
</div>
<div class="news-title"><a href="https://search.bilibili.com/all?keyword=UP%E4%B8%BB%E5%88%86%E6%9E%90AI%E5%B0%86%E5%A6%82%E4%BD%95%E5%BD%B1%E5%93%8D%E7%94%B5%E7%AB%9E%E8%A1%8C%E4%B8%9A" target="_blank" class="news-link">UP主分析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">3/5</div>
</div>
<div class="news-item new">
<div class="news-number">1</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">微博</span><span class="rank-num ">20</span><span class="time-info">09时21分</span>
</div>
<div class="news-title"><a href="https://s.weibo.com/weibo?q=%23%E7%BE%8E%E5%9B%BD%E6%94%BE%E5%AE%BDH200%E8%8A%AF%E7%89%87%E5%87%BA%E5%8F%A3%E4%B8%AD%E5%9B%BD%E7%AE%A1%E5%88%B6%23&t=31&band_rank=20&Refer=top" target="_blank" class="news-link">美国放宽H200芯片出口中国管制</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">4/5</div>
</div>
<div class="news-item new">
<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">09时21分</span>
</div>
<div class="news-title"><a href="https://www.cls.cn/detail/2256891" 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 ">1 条</div>
</div>
<div class="word-index">5/5</div>
</div>
<div class="news-item new">
<div class="news-number">1</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">华尔街见闻</span><span class="rank-num ">9</span><span class="time-info">09时21分</span>
</div>
<div class="news-title"><a href="https://wallstreetcn.com/articles/3763214" target="_blank" class="news-link">上交所出手!两只“商业航天”概念股,被监管警示</a>
</div>
</div>
</div>
</div>
<div class="topic-trend-section">
<div class="topic-trend-title">🔥 异常热度话题</div>
<p style='color: #666; font-size: 14px;'>今日暂未检测到异常热度话题。</p></div>
<div class="topic-trend-section">
<div class="topic-trend-title">✨ 关注话题趋势</div>
<div class="word-group">
<div class="word-header">
<div class="word-info">
<div class="word-name">AMD</div>
<div class="word-count">1 条提及 <span style="color: #059669;">(↓100.00%)</span></div>
</div>
</div>
<div class="news-item">
<div class="news-content" style="padding-right: 0;">
<img src="data:image/png;base64,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" alt="AMD 趋势图" style="width: 100%; height: auto;" />
</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 条提及 <span style="color: #059669;">(↓100.00%)</span></div>
</div>
</div>
<div class="news-item">
<div class="news-content" style="padding-right: 0;">
<img src="data:image/png;base64,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" alt="自动驾驶 趋势图" style="width: 100%; height: auto;" />
</div>
</div>
</div></div>
</div>
<div class="footer">
<div class="footer-content">
</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>