L
Looma人才智能体后端 · 团队内部 API 门面
内部 · noindex
当前部署模式:API-only
Looma 仅作为后端 API 服务运行(:5200),对外只暴露 /v1/* 接口。
产品前端独立部署,通过本服务 API 完成登录、职位、简历、匹配等业务:
PlanetX :5173 · T-space :5174 · portal :5175。
因此访问本根路径看到的是 API 门面,而不是产品页面。
若需 Flask 直接托管 PlanetX 前端(单体部署),设置环境变量
PLANETX_DIST_DIR 指向构建产物目录并重启,本页将自动切换为 SPA 模式。
依赖服务
-
LLM · deepseek
https://api.deepseek.com/v1deepseek-chatok按LLM_PROVIDER_ORDER顺序优先调用;未配置 Key 或不可达时自动跳过。 -
LLM · ollama
http://127.0.0.1:11434qwen2.5-coder:1.5bunreachable本地模型推理(可选;按LLM_PROVIDER_ORDER顺序在主 provider 失败时自动降级)。 -
QCC 企查查 MCP 网关
https://agent.qcc.com/mcpok企查查官方 MCP 的 nginx/ServBay 反向代理(:8998,qcc8998)。它是外部依赖服务,不属于本服务的 /v1/* 接口,因此不出现在下方清单中。消费方:/v1/credit/*(Bolent → credit 组)。9 个 MCP 服务端点(Streamable HTTP)
company→ https://agent.qcc.com/mcp/company/streamrisk→ https://agent.qcc.com/mcp/risk/streamipr→ https://agent.qcc.com/mcp/ipr/streamoperation→ https://agent.qcc.com/mcp/operation/streamexecutive→ https://agent.qcc.com/mcp/executive/streamhistory→ https://agent.qcc.com/mcp/history/streamlegal_regulation→ https://agent.qcc.com/mcp/regulation/streamlegal_case→ https://agent.qcc.com/mcp/case/streamdocument→ https://agent.qcc.com/mcp/document/stream
待办缺口 12 待办运行时自动探测 + 团队清单(backend/open_items.json,编辑后刷新即生效)
-
P0 支付处于 Stub 模式(/v1/payment/upgrade 免支付改 tier) 运行时探测生产须设 PAYMENT_STUB_MODE=false,否则支付接口 400 或走模拟 · 见
auto -
P1 微信登录 Dev 模式(code 直接当 openid,绕过 code2session) 运行时探测WECHAT_DEV_MODE=true,仅限本地调试 · 见
auto -
P0 微信支付商户凭证不完整,下单将静默返回 stub 假订单 运行时探测缺失: mchid, appid, api_v3_key, serial_no, private_key · 见
auto -
P1 Google OAuth Client ID 未配置(G3 海外登录不可用) 运行时探测GOOGLE_CLIENT_ID 为空 · 见
auto -
P1 Stripe 凭证未配置(海外支付不可用) 运行时探测STRIPE_SECRET_KEY / STRIPE_WEBHOOK_SECRET 缺失 · 见
auto -
P1 华为推送凭证未配置(HarmonyOS 推送不可用) 运行时探测HUAWEI_PUSH_CLIENT_ID 为空 · 见
auto -
P0 答题题库仍是硬编码 MOCK_QUIZ_QUESTIONS,真实题库源未接入 鸿蒙答题POST /v1/game/quiz/start 无条件返回 mock 题库 · 见
game_routes.py:760-845 -
P1 G3-M3 Stripe Checkout 支付闭环未 E2E 验证 海外支付见
MULTI_CLIENT_CX_STRATEGY.md G3 -
P1 Google OAuth 前端 GIS 已接,待配置 Client ID 并 E2E 海外登录见
MULTI_CLIENT_CX_STRATEGY.md G3-M2 -
P1 Timeline backfill 白名单是否覆盖 quiz / share / login 待确认 数据见
ENGINEERING_CLOSED_LOOP_P0.md §E1.6 -
P2 G3-M4 Web Push 海外通知未做 海外见
MULTI_CLIENT_CX_STRATEGY.md G3-M4 -
P2 腾讯 1.14.202.161:8998 QCC 网关退役(本地 ServBay :8998 承接) 依赖当前环境 QCC_MCP_BASE_URL 未设,直连官方 agent.qcc.com · 见
docs/QCC_GATEWAY_LOCAL.md
接口一览按产品线归类 · 由 Flask 路由表(url_map)实时生成 · 无需手工维护
/v1/game/15
-
POST
/v1/game/answer -
POST
/v1/game/fleet/create -
POST
/v1/game/fleet/join -
POST
/v1/game/fleet/leave -
GET
/v1/game/fleet/mine -
GET
/v1/game/history -
POST
/v1/game/match -
POST
/v1/game/match/acknowledge -
GET
/v1/game/match/consensus -
POST
/v1/game/mission-complete -
GET
/v1/game/profile -
POST
/v1/game/profile-sync -
GET
/v1/game/result -
POST
/v1/game/signal-ingest -
POST
/v1/game/start
/v1/narrative/15
-
POST
/v1/narrative/end -
POST
/v1/narrative/engine/act1/advance -
POST
/v1/narrative/engine/act1/choice -
GET
/v1/narrative/engine/act1/content -
POST
/v1/narrative/engine/act1/init -
POST
/v1/narrative/engine/act1/reset -
GET
/v1/narrative/engine/act1/state -
POST
/v1/narrative/engine/choice -
POST
/v1/narrative/engine/domain-enter -
GET
/v1/narrative/engine/matrix -
GET
/v1/narrative/engine/state -
POST
/v1/narrative/event -
POST
/v1/narrative/feedback -
POST
/v1/narrative/start -
GET
/v1/narrative/stats
/v1/enterprise/8
-
GET
/v1/enterprise/candidate/<candidate_id> -
GET
/v1/enterprise/candidates -
POST
/v1/enterprise/candidates/add -
POST
/v1/enterprise/candidates/import-share -
POST
/v1/enterprise/contact-sales -
POST
/v1/enterprise/create -
POST
/v1/enterprise/join -
GET
/v1/enterprise/profile
/v1/jobs/10
-
GET
/v1/jobs/ -
GET
/v1/jobs/<job_id> -
GET
/v1/jobs/<job_id>/applications -
GET
/v1/jobs/list -
POST
/v1/jobs/match -
POST
/v1/jobs/parse -
GET
/v1/jobs/recommend -
GET
/v1/jobs/search -
POST
/v1/jobs/seed-demo -
POST
/v1/jobs/upload
/v1/job-posts/5
-
POST
/v1/job-posts -
GET
/v1/job-posts -
PUT
/v1/job-posts/<post_id> -
DELETE
/v1/job-posts/<post_id> -
GET
/v1/job-posts/<post_id>/matches
/v1/resume/7
-
DELETE
/v1/resume/<resume_id> -
GET
/v1/resume/analysis -
POST
/v1/resume/improve -
POST
/v1/resume/ingest -
GET
/v1/resume/list -
POST
/v1/resume/parse -
POST
/v1/resume/upload
/v1/application/5
-
POST
/v1/application -
GET
/v1/application -
GET
/v1/application/<application_id> -
DELETE
/v1/application/<application_id> -
GET
/v1/application/<application_id>/report
/v1/match-reports/12
-
POST
/v1/match-reports -
GET
/v1/match-reports -
POST
/v1/match-reports/ -
GET
/v1/match-reports/ -
GET
/v1/match-reports/<report_id> -
DELETE
/v1/match-reports/<report_id> -
GET
/v1/match-reports/<report_id>/export -
POST
/v1/match-reports/<report_id>/share -
PUT
/v1/match-reports/<report_id>/share/<sharing_id> -
DELETE
/v1/match-reports/<report_id>/share/<sharing_id> -
GET
/v1/match-reports/<report_id>/sharings -
POST
/v1/match-reports/maintenance/purge
/v1/reports/2
-
POST
/v1/reports/generate -
GET
/v1/reports/list
/v1/credit/3
-
POST
/v1/credit/analyze -
POST
/v1/credit/check-company -
POST
/v1/credit/check-company/detail
/v1/compliance/4
-
POST
/v1/compliance/consent/grant -
GET
/v1/compliance/consent/required -
POST
/v1/compliance/consent/revoke -
GET
/v1/compliance/consent/status
/v1/trust/8
-
GET
/v1/trust/.well-known/public-key -
GET
/v1/trust/attestations -
GET
/v1/trust/audit-log -
POST
/v1/trust/refresh -
POST
/v1/trust/share-code -
DELETE
/v1/trust/share-code/<code_id> -
GET
/v1/trust/share-codes -
POST
/v1/trust/verify
/v1/timeline/9
-
GET
/v1/timeline -
GET
/v1/timeline/ -
POST
/v1/timeline/bridge/backfill -
POST
/v1/timeline/events -
PATCH
/v1/timeline/events/<event_id> -
DELETE
/v1/timeline/events/<event_id> -
GET
/v1/timeline/export -
GET
/v1/timeline/growth -
DELETE
/v1/timeline/me
/v1/social/4
-
GET
/v1/social/connection/<user_id> -
GET
/v1/social/degrees/<user_id> -
GET
/v1/social/network-stats -
GET
/v1/social/reachable
/v1/payment/huawei/2
-
POST
/v1/payment/huawei/notify -
POST
/v1/payment/huawei/verify
/v1/push/huawei/4
-
POST
/v1/push/huawei/batch -
POST
/v1/push/huawei/register -
POST
/v1/push/huawei/send -
POST
/v1/push/huawei/unregister
/v1/card/2
-
GET
/v1/card/<card_id> -
POST
/v1/card/batch
系统 · 根 / 健康 / 运维2
-
GET
/ -
GET
/health
/v1/admin/5
-
GET
/v1/admin/funnel -
GET
/v1/admin/health -
GET
/v1/admin/llm-ops -
GET
/v1/admin/narrative -
GET
/v1/admin/stats
/v1/endpoints/1
-
GET
/v1/endpoints
没有匹配的接口