__init__.py 869 B

1234567891011121314151617181920212223
  1. # -*- coding: utf-8 -*-
  2. """编排层(PIPELINE)。
  3. 只负责编排,不写复杂抽取逻辑。所有 Stage 共享一个 PipelineContext,
  4. 替代当前 extract.py 中函数间传递的大量散列变量。
  5. 按 ARCHITECTURE.md §4.1 分层原则:
  6. 1. pipeline 只负责编排,不写复杂抽取逻辑。
  7. 2. 只有 pipeline 可以组合 CORE 与 RULE。
  8. Phase 8 已实现:
  9. context.py <- PipelineContext 数据结构
  10. pipeline.py <- Pipeline 主编排器(run(ctx) 统一入口)
  11. stages/ <- Stage 子目录(后续细化拆分用)
  12. Pipeline 是同步模式(single_server)和队列模式(queue_worker)的统一调用入口。
  13. """
  14. from __future__ import absolute_import
  15. from BiddingKG.dl.pipeline.context import PipelineContext
  16. from BiddingKG.dl.pipeline.pipeline import Pipeline
  17. __all__ = ["PipelineContext", "Pipeline"]