洛谷文章
https://www.luogu.com.cn/article
分享者: mirageJerry (11982)发布时间: 5天前
洛谷文章订阅源
--------------------------
2025/12/27 v1
- 自动抓取文章列表
- 去除顶底栏,保留评论区
- 支持登录
已知问题
抓不到图作者头像,但是如果抓了放上去当文章封面感觉极度诡异,求大佬指点,可以把文章里第一张图弄成文章封面
{
"sourceUrl": "https:\/\/www.luogu.com.cn\/article",
"loginUrl": "https:\/\/www.luogu.com.cn\/auth\/login",
"header": "Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/58.0.3029.110 Safari\/537.3",
"ruleTitle": "@XPath:.\/\/h3\/a\/text()",
"sourceName": "洛谷文章",
"ruleArticles": "@XPath:\/\/ul\/li",
"ruleNextPage": "@XPath:\/\/a[contains(text(),'下一页')]\/@href",
"rulePubDate": "@XPath:.\/\/small\/text()",
"ruleDescription": "",
"ruleImage": "",
"ruleLink": "@XPath:.\/\/h3\/a\/@href",
"injectJs": "window.onload = function() {\n var topBar = document.querySelector('.top-bar');\n if (topBar) topBar.remove();\n\n var selectorsToRemove = [\n 'header',\n '.header',\n '.nav',\n '.sidebar',\n '.ad-container',\n '[class*=\"ad\"]',\n '.recommend',\n '.action-bar',\n 'div.content-wrap.columba-content-wrap',\n 'footer.lcolor-bg-grey-1'\n ];\n selectorsToRemove.forEach(function(selector) {\n document.querySelectorAll(selector).forEach(function(el) {\n el.remove();\n });\n });\n\n var mainContainers = document.querySelectorAll('article, .comment-container');\n mainContainers.forEach(function(container) {\n container.style.maxWidth = '100%';\n container.style.width = '100%';\n });\n console.log('洛谷页面清理完成。');\n};",
"style": "\/* 强制隐藏所有干扰元素 *\/\n.top-bar,\nheader,\n.nav,\n.sidebar,\n[class*=\"ad\"],\n.recommend,\n.action-bar,\ndiv.content-wrap.columba-content-wrap,\nfooter.lcolor-bg-grey-1 { \/* 新增:隐藏底部footer *\/\n display: none !important;\n height: 0 !important;\n overflow: hidden !important;\n visibility: hidden !important;\n}\n\n\/* 使正文和评论区区域最大化 *\/\narticle,\n.comment-container,\n.main-content {\n width: 100% !important;\n max-width: 100% !important;\n margin: 0 auto !important;\n padding: 10px 15px !important;\n box-sizing: border-box !important;\n}\n\n\/* 优化阅读体验 *\/\nbody {\n font-family: -apple-system, \"PingFang SC\", \"Microsoft YaHei\", sans-serif !important;\n line-height: 1.6 !important;\n color: #333 !important;\n background-color: #fff !important;\n padding-top: 10px !important;\n}",
"sourceIcon": "https:\/\/fecdn.luogu.com.cn\/favicon.ico"
}