洛谷文章

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"
}
广告