HsxWorkFlow 提供了基于 FastAPI + Socket.IO 的 Web 管理界面,支持 RESTful API 和 WebSocket 实时通信。本文档详细介绍 Web 管理界面的使用方法。
概览
启动 Web 服务
基本启动
from hsxworkflow import WorkflowManager, WorkRegisterHandler
wf = WorkRegisterHandler(step_key="demo")
@wf.register_class()
class DemoWorkFlow(StepActionHandler):
@wf.step(sort=1)
def hello(self):
return self.set_success()
manager = WorkflowManager()
manager.register_object(wf)
manager.run_app() # 访问 http://localhost:5050
2026/3/20大约 4 分钟