Z-Blog应用中心 > PHP插件 > 智能采文

智能采文

  • ID: SmartFetch
  • 版本: 1.6.15
  • 系统要求: Z-BlogPHP 1.7.4 Shelter以上
  • 更新日期: 2026-06-09 11:12:49
  • PHP版本: 7.4或更高
  • 大小: 1.57MB

请登录

智能采文 SmartFetch

Z-BlogPHP 规则透明、可观测性强的文章采集发布插件
列表发现 → 抓取提取 → 去重发布,支持资讯站、TabFlow 工具导航站与定时 Cron。

当前版本:1.6.13 · 适用:Z-BlogPHP ≥ 1.7.3 · PHP ≥ 7.4 · 需 curl 扩展


它能做什么

能力说明
多源列表发现CSS 列表页、URL 分页、AJAX/游标、RSS、Sitemap、JSON API
多策略提取CSS / 正则 / XPath / Meta / Readability 智能正文
站点分析(可选 AI)输入列表 URL 自动探测选择器,验证后一键写入任务
发布与去重标题 / URL / 外链去重,图片本地化,Metas 映射
TabFlow 工具站规则库预设 + 外链字段 + AI 简介润色
运维可观测采集队列、实时 SSE 日志、强制中断、Cron、Webhook

采集基于 curl,适合服务端直出 HTML 的站点;纯 JS/SPA 站可在「规则测试」中粘贴 HTML 调试规则。

合规:请遵守目标站版权与 robots 协议,仅采集有权转载或已获授权的内容。

快速上手(四步)

  1. 采集任务 → 新建任务
    在「快速开始」填列表页 URL → 点 分析站点(需 AI 配置)或 IT之家示例 载入预设

  2. 规则测试
    用一篇文章 URL 验证标题/正文选择器

  3. 保存并执行
    页头点 保存(支持 Ctrl+S / ⌘+S),再点 执行 或配置 Cron

  4. 采集队列 / 运行日志
    查看入队、成功、失败与详细日志


任务编辑页(v1.6+ 界面)

任务编辑采用与「全局设置」一致的模块卡片布局,两列独立堆叠、间距 12px:

左列右列
基础信息(名称、状态、Cron 间隔)列表发现(模式、选择器、过滤)
分页文章提取(选择器、Cookie、流水线)
发布设置
单任务 Cron(仅编辑时)

页头工具栏(同一行):保存 · 导出到规则库 · 导出 · 执行 · 中断 · 简易/JSON 切换 · 返回

简易 / JSON:简易表单修改会实时同步到 JSON;在 JSON 标签保存时以 JSON 为准。
必填项:标签旁红色 * 表示必填。

TabFlow、aitoolspi 等完整预设见 规则库 → 新建任务,或任务页 导出到规则库 复用自建规则。


定时采集(Cron)

全局设置 复制全局 Cron 地址,用系统计划任务每 5–10 分钟访问一次。

  • 宝塔:计划任务 → 任务类型「访问 URL」→ 粘贴 Cron 地址

  • Linuxcrontab -e 加入 curl -fsS "完整Cron地址" >/dev/null

单任务 Cron:编辑任务时,在左列 单任务 Cron 模块复制带 task_id 的地址,可单独建计划任务。


AI 配置(可选)

AI 配置 Tab 填写 OpenAI 兼容 API 后可:

  • 任务编辑 → 分析站点(先点 测试连接 确认可用)

  • TabFlow 流水线 → AI 润色工具简介

提示:Groq 等免费档有 TPM 限制,分析大站可能报 rate limit;可换更大额度模型、升级套餐,或关闭 AI 辅助、手动填选择器。未配置 AI 时,其余采集功能不受影响。


版权声明

全局设置 → 版权声明:开启后正文末尾自动注入版权块(本文地址、原文地址、可自定义文案),样式内联,任意主题可用。

单任务可在发布 JSON 设 "copyright_notice": {"enabled": false} 关闭。



功能截图

  1. 概览: 

2. 采集任务: 


3. 规则测试:

image.png

4. 规则库:

5. 采集队列:

6运行日志:

iShot_2026-06-12_13.52.49.png

7. 全局设置:

8. AI配置:


常见问题

问题处理
执行没反应 / 500强刷后台;查运行日志;v1.5.1+ 已修复 SSE 长连接 CSRF 问题
列表发现 0 条检查列表选择器、链接包含、分页模式;规则测试确认单篇可打开
SPA 站无正文curl 拿不到 JS 渲染 HTML,规则测试粘贴浏览器 HTML 调试
重复文章调整发布 JSON duplicate_check(title / url / ext_web)
AI 分析报 TPM / 429换模型或升级 API 套餐;或不用分析,手填选择器 + IT之家示例
Cron 无效果查 Token、任务是否启用、宝塔 URL 类型;见使用说明 Cron 专节

作者

Yojack · https://ztwd.cn/ · laylwenl@gmail.com

访客您好,Z-Blog相关网站已开启实名制,请登录后绑定您的手机,再发表评论,谢谢您的支持。


ZBLOG应用中心-软件购买及使用协议


1. 您在购买应用软件前,须要先确认该应用软件是否符合您的使用需求。依据《消费者权益保护法》第二十五条规定,该软件为在线下载的数字化商品,在购买后一经下载安装不能退款。

2. 您在应用中心购买的软件,仅是该软件的许可使用权。除软件外应用中心不提供任何形式的有偿提供信息或网页制作、服务器空间租用等服务。

3. 一个软件仅可用于单一账号使用,未经本站同意,不得二次发布、赠送、转售、租让、盗版等,否则我们将永久关闭用户账号并保留继续追究相关责任的权利。

4. 本应用为通用型产品,除解决BUG外不提供个人定制和其它修改服务。

5. 您使用软件中所存在的风险,完全由用户自己承担,包括系统受损、资料丢失以及其它任何风险。

6. 用户不得利用该软件以任何方式从事违反法律法规及社会公序良俗的行为,用户须对其不当使用行为可能带来的后果负全部法律责任,本站不承担任何责任。

7. 如发现用户将软件用于黄赌毒诈等非法用途,将停止用户相关的使用权,并将用户相关违法信息上报至网络监管部门。


购买指南


1. 请先注册账号,然后登录“应用中心”。
2. 直接点击“购买应用”,跟随指引即可。


下载指南


1. 购买者在自己的Z-Blog网站登录,进入后台,在左侧菜单栏点击“应用中心”菜单。
2. 在“应用中心”的首页,使用应用中心注册账号进行登录。
3. 进入“我的应用仓库”,即可看到已购买成功的应用,点击“下载”即可下载安装。


其它注意事项


1. 如果通过自己网站后台无法正常访问应用中心,请谨慎购买,因为这将可能导致应用无法顺利下载安装。
2. 如已购买收费应用无法正常下载,请在自己网站后台检查Z-Blog及应用更新,如均已更新至最新版本仍无法下载请及时与我们联系。
3. 应用更新时有可能覆盖本地设置,请在更新前做好备份。