Skip to content

[Architecture] 统一招聘平台 PlatformAdapter 接口 #8

Description

@damingishere-coder

背景

当前 Boss 已有轻量平台适配层包装,但智联、猎聘和 51job 尚未统一接入,平台页面、服务和任务流程之间仍存在重复逻辑。

目标

建立清晰、可测试的平台适配接口,让不同招聘平台共享采集、分析、确认和状态回传的基础流程,同时保留平台差异。

建议能力

  • 平台元数据与支持状态
  • 配置读取和校验
  • 岗位采集入口
  • 结构化字段标准化
  • 扫描状态、暂停和恢复
  • AI 分析任务提交
  • 人工确认后的执行入口
  • 错误分类与诊断建议

验收标准

  • 明确 PlatformAdapter 的职责与非职责
  • Boss、智联接入统一接口且现有主流程不回退
  • 猎聘和 51job 至少提供可识别的实验适配器
  • 公共字段和平台特有字段边界清晰
  • 增加单元测试和适配器契约测试
  • 更新 ARCHITECTURE.md
  • 不通过统一接口弱化登录验证、验证码或人工确认边界

非目标

本任务不包含绕过平台风控、验证码、登录验证或投递频率限制。

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions