Looma人才智能体后端 · 团队内部 API 门面
内部 · noindex

当前部署模式:API-only

Looma 仅作为后端 API 服务运行(:5200),对外只暴露 /v1/* 接口。 产品前端独立部署,通过本服务 API 完成登录、职位、简历、匹配等业务: PlanetX :5173 · T-space :5174 · portal :5175。 因此访问本根路径看到的是 API 门面,而不是产品页面。

若需 Flask 直接托管 PlanetX 前端(单体部署),设置环境变量 PLANETX_DIST_DIR 指向构建产物目录并重启,本页将自动切换为 SPA 模式。

env production LLM deepseek 路由 162 生成于 2026-09-12 17:09:09
/health 服务健康 /v1/endpoints JSON 清单(脚本用)

依赖服务

待办缺口 12 待办运行时自动探测 + 团队清单(backend/open_items.json,编辑后刷新即生效)

接口一览按产品线归类 · 由 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
/v1/auth/9
  • POST /v1/auth/bind
  • POST /v1/auth/bridge
  • POST /v1/auth/google
  • GET /v1/auth/identities
  • POST /v1/auth/login
  • GET /v1/auth/profile
  • POST /v1/auth/refresh
  • POST /v1/auth/register
  • POST /v1/auth/wechat
/v1/ask/1
  • POST /v1/ask
/v1/quota/1
  • GET /v1/quota
/v1/payment/10
  • POST /v1/payment/checkout
  • GET /v1/payment/plans
  • GET /v1/payment/providers
  • GET /v1/payment/status
  • POST /v1/payment/stripe/checkout
  • POST /v1/payment/stripe/webhook
  • POST /v1/payment/upgrade
  • POST /v1/payment/webhook/<provider_name>
  • POST /v1/payment/wechat/notify
  • POST /v1/payment/wechat/order
/v1/referral/4
  • POST /v1/referral/create
  • GET /v1/referral/my-codes
  • GET /v1/referral/profile-view/<code>
  • POST /v1/referral/use
/v1/analytics/2
  • POST /v1/analytics/events
  • GET /v1/analytics/funnel
/v1/poetry/8
  • GET /v1/poetry/<int:poem_id>
  • GET /v1/poetry/authors
  • GET /v1/poetry/browse
  • GET /v1/poetry/challenge/current
  • POST /v1/poetry/challenge/entries
  • GET /v1/poetry/random
  • GET /v1/poetry/search
  • GET /v1/poetry/stats
/v1/auth/huawei/1
  • POST /v1/auth/huawei
/v1/feedback/3
  • GET /v1/feedback/last-query
  • POST /v1/feedback/micro
  • POST /v1/feedback/rate
系统 · 根 / 健康 / 运维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

没有匹配的接口