yumoqing 50a38e15e1 feat: pipeline-task 交互模块初始版本
- 纯薄交互层,无数据表,调用 pipeline-service 引擎函数
- 6个dspy API(submit/list/detail/node/modify/control)
- 4个UI页面(index/list/detail/submit)
- pipeline_task.js 交互辅助函数
- load_path.py RBAC 权限注册
- 完整 README 文档
2026-06-11 17:36:37 +08:00

23 lines
626 B
Python

"""pipeline_task 交互模块 — 产线任务的用户交互层。
纯薄交互层,无数据表。通过 ServerEnv 调用 pipeline-service 的函数。
任何宿主加载 pipeline_service 后,再加载 pipeline_task 即可使用。
"""
from ahserver.serverenv import ServerEnv
MODULE_NAME = "pipeline_task"
MODULE_VERSION = "1.0.0"
def load_pipeline_task():
"""注册交互模块到 ServerEnv。"""
env = ServerEnv()
# 模块元信息
env.pipeline_task_info = lambda: {
"module": MODULE_NAME,
"version": MODULE_VERSION,
"depends_on": "pipeline_service",
}
return True