结论:用 QueryList 抓取目标页面数据,再通过论坛的发帖接口或数据库写入即可完成采集。

① 先用 Composer 安装 QueryList,写好采集规则,用 rules 指定标题、正文、作者等选择器,跑通后打印结果确认字段没抓错。

② 论坛这边准备一个专用发帖账号,登录后拿到 Cookie,或者直接调用发帖接口,把 QueryList 抓到的数据按接口要求的字段组装成请求。

③ 正文里的图片要单独处理,先下载到本地或上传到论坛附件,再把 img 的 src 替换成论坛地址,否则外链图容易失效。

④ 加个延时和去重判断,比如用标题或来源 URL 查重,控制每秒请求数,避免给目标站和自家论坛都造成压力。