From 615661c2759cd3574fb9df0ef370ce22982eb6df Mon Sep 17 00:00:00 2001 From: Misaka_Company Date: Fri, 24 Jul 2026 11:16:19 +0800 Subject: [PATCH] feat(server): expose ingest state in /status; doc auto-ingest in README --- README.md | 8 ++++++++ inbound_verify/cli/server.py | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3b68428..2a8c1eb 100644 --- a/README.md +++ b/README.md @@ -137,6 +137,14 @@ inbound-verify [0] 退出 ``` +### DB CLI(入库) + +```bash +# DB CLI:建库 / 初始化 / 灌数据 / 全流程 / 单站单类 +.venv/Scripts/python.exe -m inbound_verify.store createdb # 或 init | ingest | ingest-one | all +# 注:下载成功后会自动入库(postgres.auto_ingest,默认开);ingest-one 用于手动重灌指定站/类。 +``` + --- ## 六、架构 diff --git a/inbound_verify/cli/server.py b/inbound_verify/cli/server.py index 3fd88ec..fe0c85d 100644 --- a/inbound_verify/cli/server.py +++ b/inbound_verify/cli/server.py @@ -188,11 +188,12 @@ def list_tasks(limit: int = 20): @app.get("/status") def get_status(): - """各站登录态 + 数据态(前端状态盘用),另含 worker 就绪状态。""" + """各站登录态 + 数据态 + 入库态(前端状态盘用),另含 worker 就绪状态。""" return { "worker_ready": worker_state["ready"], "worker_error": worker_state["error"], "sites": state_store.get_all_status(), + "ingest": state_store.get_all_ingest_state(), }