API 参考 / blueprints

选择一个方向(人工确认门②)

POST /api/v1/orgs/{orgId}/blueprint-drafts/{draftId}/directions/{directionId}/select · selectDirection

用户在三个方向中选定一个,作为后续 OnePage 生成的基础。这是人工确认门②(AI 永不自动 写业务对象)。选择后方向集状态 under_review → selected,不可再选 / 排除 / 重生成 (需先撤销选择,或调问卷重新生成新 version)。

仅 active Org Admin 可调用;普通成员 404。方向不属于此草案 / 方向集已 selected / 已 excluded → 409。PAT 不可调用本端点。

本接口要求浏览器会话。Bearer API Token 无法调用——Token 的生命周期管理必须在网页端完成。

参数

orgId(必填)
string
draftId(必填)
string
directionId(必填)
string

响应字段 · 200

id(必填)
string
draftId(必填)
string
version(必填)
integer
status(必填)
enum;取值:generated / under_review / selected
marketSnapshotId
string
surveyVersionId
string
selectedDirectionId
string
needsReview
boolean
needsReviewReason
string
directions(必填)
CandidateDirection[] —— 三个等权方向(稳健 / 差异化 / 探索)。探索恒带 highRiskVerification=true。
directions[].id(必填)
string
directions[].type(必填)
enum —— solid=稳健(高适配低风险);differentiated=差异化(与稳健相似度低且独特);exploratory=探索(潜力高风险高 + 低成本验证)。探索方向永不呈现为推荐。;取值:solid / differentiated / exploratory
directions[].name(必填)
string
directions[].positioning(必填)
string
directions[].riskLevel(必填)
enum;取值:low / medium / high
directions[].highRiskVerification(必填)
boolean
directions[].excluded
boolean
directions[].selected
boolean
directions[].score(必填)
number
directions[].scoreBreakdown
ScoreBreakdownItem[]
directions[].scoreBreakdown[].dimension(必填)
string
directions[].scoreBreakdown[].score(必填)
number
directions[].scoreBreakdown[].reason
string
directions[].scoreBreakdown[].evidenceIds
string[]
directions[].risks
DirectionRisk[]
directions[].risks[].description(必填)
string
directions[].risks[].severity(必填)
enum;取值:low / medium / high
directions[].risks[].evidenceIds
string[]
directions[].coreLoop
string
directions[].visualRules
string
directions[].artBrief
string
directions[].evidenceRefs
string[]
directions[].numericClaims
NumericClaim[]
directions[].numericClaims[].claim(必填)
string
directions[].numericClaims[].evidenceIds(必填)
string[]
createdAt(必填)
string
updatedAt
string

错误

请求示例(curl)

curl -X POST "https://workflow.games/api/v1/orgs/{orgId}/blueprint-drafts/{draftId}/directions/{directionId}/select" \
  -H "Authorization: Bearer wfp_…"

响应示例

HTTP/1.1 200
{
  "id": "018f3c2e-0000-7000-8000-000000000000",
  "draftId": "018f3c2e-0000-7000-8000-000000000000",
  "version": 1,
  "status": "generated",
  "directions": [
    {
      "id": "018f3c2e-0000-7000-8000-000000000000",
      "type": "solid",
      "name": "示例标题",
      "positioning": "示例文本",
      "riskLevel": "low",
      "highRiskVerification": true,
      "score": 1
    }
  ],
  "createdAt": "示例文本"
}

合同真值:OpenAPI 3.1(0.1.0)。

相关:Agent 接入指南 · 使用指南 · API 参考索引

Workflow 正在加载…