xxps后期新增规划排期

系统AI 前沿2026-09-162 阅读

现状盘点

能力 现状
信息源采集 ✅ 已有:RSS/列表页抓取、选择器配置、关键词过滤、定时调度、AI 改写、存图
采集任务管理 API ✅ 已有:POST /api/admin/collect-sources(/立即运行/定时)
专题模块 ❌ 无(url_link 已预留 topic 规则,但数据层/路由/UI 都还没有)
独立页面 ❌ 无(同上,预留了 page 规则)
全站采集 / 专题采集 ❌ 无(现有采集是单信息源级",一次抓一个列表页/RSS)

一、"对话发布任务怎么落地

核心机制:你把目标说给我,我直接调用现有 API 完成创建 + 测试 + 调度,不需要你在后台点。示例对话:

你:采集 https://www.jxxy.net/ai/updates/ 的 AI 资讯,每天自动更新,文章发到AI资讯分类
我(自动执行):

  1. WebFetch 探测目标页 → 判断是 RSS 还是列表页,推断列表/正文选择器
  2. POST /api/admin/collect-sources 创建采集源(名称/URL/分类/选择器/关键词)
  3. POST /collect-sources/:id/run 立即跑一次验证
    4 汇报:发现 N 条、新建 M 篇、示例标题
  4. 已配定时(如 1h),你确认即可

你现在就能用(不需要开发):

  • 建信息源采集任务(单源/列表页/定时)
  • 批量导入站点(我调 /sites API)
  • 管理已采集任务(改规则/暂停/删除/重跑)

二、专题 + 全站/专题采集需要开发的模块

要支持专题采集、全站采集、独立页面",新增以下(我可以直接实现,预计一次开发完成):

1. 专题模块(topics)

  • 数据结构:{ id, name, slug/url_key, desc, cover, category_ids[], 站点列表, created_at }
  • 路由:/topic/{url_key}(专题聚合页:专题介绍 + 关联站点 + 专题文章流)
  • 后台管理:专题创建/编辑/关联站点与文章
  • 复用它已预留的 url_link 规则(专题也可选数字ID/拼音/日期/随机)

2. 独立页面(pages)

  • { id, title, url_key, content(富文本/HTML), nav_show }
  • 路由 /p/{url_key},可挂到主导航

3. 全站采集模式(采集源扩展)

  • Sitemap 采集:给一个域名 → 自动读 sitemap.xml → 全站 URL 列表 → 分批抓正文入库
  • 多栏目采集:一个采集源配多个列表页 URL(urls: []
  • 采集源字段扩展:scope: 'feed | 'site | 'topictarget_topic_id(采集结果直接挂到专题)

4. 专题采集

  • 采集源增加 target_topic_id:采集到的文章自动归入指定专题,专题页展示专属内容流

三、建议的推进顺序

  1. 先做:专题 + 独立页面模块(数据层 + 路由 + 后台 UI + url_key 联动)——约 1 次开发
  2. 再做:全站/专题采集(sitemap 采集 + 多栏目 + 采集到专题)——在采集模块上扩展
  3. 完成后,"对话发布任务就能覆盖:建个AI绘画工具专题,把相关站点收录进去 / 全站采集 example.com,文章归到AI工具专题 这类一句话任务

方案已交付,尚未开发。 要不要我现在就开始开发专题 + 独立页面 + 全站/专题采集这套模块?开发完你就能用对话式方式发布任意采集/建站任务。