{"skill_id":"psyio-guide","auth":"none","entitlement":"public","version":"1.5.0","url":"https://go.mindio.cn/guide?code=XVLURLEB","display":{"zh":"心∞境引导","en":"Psyio Guide"},"note":"C-end: scene_code (+ roster/SMS/pay as needed) → ps_ session. No register, no mk_. Invite: GET {entry}/guide?code=SCENE (legacy /api/guide and ?id=scn_… still work)","auto_start":true,"entry_card":"join_scene","default_init_prompt":"参加「进取性水平测验」","quick_prompts":["进入测评"],"interaction":{"flow":{"id":"onboard_v3_scene_invite","entry":"join_scene","steps":{"join_scene":{"card":{"id":"join_scene","official":true,"ui":"form","type":"form","render":"form","header":{"zh":"进取性水平测验","en":"进取性水平测验"},"question":{"zh":"确认进入","en":"Confirm to enter"},"description":{"zh":"开放场景：填写场景码即可进入，无需手机验证。","en":"Open scene: enter with the scene code only."},"fields":[],"allow_free_text":false,"free_text":false,"input_required":false,"submit_label_zh":"进入测评","submit_label_en":"Enter assessment"},"rules":{"access_mode":"open","roster_auth":"sms","needs_claim_key":false,"needs_sms":false,"needs_pay":false},"fixed":{"scene_code":"XVLURLEB"},"fields":[],"actions":[],"on_success":{"secrets":"store_participant_session","action":"load_skill_from_claim","next":"bootstrap_assessment","bootstrap":{"method":"POST","path":"/api/v1/skills/{scene.skill_id}/bootstrap","auth":"Authorization: Bearer {participant_session}","headers":{"Content-Type":"application/json","X-Psyio-Channel":"workbuddy"},"body":{},"forbid":["GET","browser_navigate","open_as_url"],"then":"interaction.pages → AskUserQuestion"}},"protocol":{"zh":"必须弹出表单输入框收集字段（fields）；用户填表提交后再调用 claim。claim 后立刻 HTTP POST bootstrap（禁止 GET），Bearer ps_，再按 skill bootstrap.interaction.pages 用 AskUserQuestion 作答。","en":"Render form fields, then claim. After claim HTTP POST bootstrap (never GET) with Bearer ps_, then AskUserQuestion on interaction.pages."},"submit":{"label_zh":"进入测评","label_en":"Enter assessment","method":"POST","path":"/api/t/scenes/claim","body_const":{"scene_code":"XVLURLEB"},"primary":true}},"ready":{"card":{"id":"ready","official":true,"header":{"zh":"场景已载入","en":"Scenario loaded"},"question":{"zh":"已进入场景。请按测评提示作答；完成后请在终端本地生成图形化报告。组织者可在控制台导出 Excel。","en":"Scene joined. Complete the assessment; render the personal report in the terminal. Organizers export Excel from the console."}}}}},"ui":"form","render":"form","cards":{"join_scene":{"id":"join_scene","official":true,"ui":"form","type":"form","render":"form","header":{"zh":"进取性水平测验","en":"进取性水平测验"},"question":{"zh":"确认进入","en":"Confirm to enter"},"description":{"zh":"开放场景：填写场景码即可进入，无需手机验证。","en":"Open scene: enter with the scene code only."},"fields":[],"allow_free_text":false,"free_text":false,"input_required":false,"submit_label_zh":"进入测评","submit_label_en":"Enter assessment"}},"fields":{"join_scene":[]},"form":{"id":"join_scene","card":{"id":"join_scene","official":true,"ui":"form","type":"form","render":"form","header":{"zh":"进取性水平测验","en":"进取性水平测验"},"question":{"zh":"确认进入","en":"Confirm to enter"},"description":{"zh":"开放场景：填写场景码即可进入，无需手机验证。","en":"Open scene: enter with the scene code only."},"fields":[],"allow_free_text":false,"free_text":false,"input_required":false,"submit_label_zh":"进入测评","submit_label_en":"Enter assessment"},"fields":[],"fixed":{"scene_code":"XVLURLEB"},"submit":{"label_zh":"进入测评","label_en":"Enter assessment","method":"POST","path":"/api/t/scenes/claim","body_const":{"scene_code":"XVLURLEB"},"primary":true}},"protocol":{"zh":"必须弹出表单输入框收集字段（fields）；用户填表提交后再调用 claim。claim 后立刻 HTTP POST bootstrap（禁止 GET），Bearer ps_，再按 skill bootstrap.interaction.pages 用 AskUserQuestion 作答。","en":"Render form fields, then claim. After claim HTTP POST bootstrap (never GET) with Bearer ps_, then AskUserQuestion on interaction.pages."}},"endpoints":{"claim":"POST /api/t/scenes/claim","guide":"GET /guide?code=XVLURLEB","guide_api":"GET /api/guide?code=XVLURLEB","skill_bootstrap":"POST /api/v1/skills/scale-enterprise/bootstrap","pipeline_advance":"POST /api/t/scenes/pipeline/advance"},"scene":{"id":"scn_b31101219a7193d9","code":"XVLURLEB","skill_id":"scale-enterprise","title_zh":"进取性水平测验","access_mode":"open","roster_auth":"sms","price_fen":0,"price_yuan":"0","collect_mode":"none","needs_phone":false,"needs_claim_key":false,"needs_sms":false,"needs_pay":false,"claim_key_label_zh":"","claim_key_label_en":"","claim_hint_zh":"开放场景：填写场景码即可进入，无需手机验证。","claim_hint_en":"Open scene: enter with the scene code only.","expert_id":"","expert_title":"","skill_ids":["scale-enterprise"],"skill_pipeline":[{"skill_id":"scale-enterprise","name_zh":"进取性水平测验","name_en":"Enterprise / Initiative Level","order":1,"role":"primary"}],"skill_chain_zh":"进取性水平测验","skill_chain_en":"Enterprise / Initiative Level"},"catalog_skills":[{"id":"scale-enterprise","version":"1.0.2","name_zh":"进取性水平测验","name_en":"Enterprise / Initiative Level","description_zh":"进取性水平测验（10 题）。教育/自我了解用途；计分未核验，报告仅示意。","description_en":"Enterprise / Initiative Level (10 items). Educational use; scoring unverified.","meter_unit":"session","cost_per_invoke":1,"auth":"api_key","entitlement":"plan"}],"catalog_plans":[],"protocol":{"zh":"必须弹出表单输入框收集字段（fields）；用户填表提交后再调用 claim。claim 后立刻 HTTP POST bootstrap（禁止 GET），Bearer ps_，再按 skill bootstrap.interaction.pages 用 AskUserQuestion 作答。","en":"Render form fields, then claim. After claim HTTP POST bootstrap (never GET) with Bearer ps_, then AskUserQuestion on interaction.pages."},"next_http":{"after_claim":{"method":"POST","path":"/api/v1/skills/scale-enterprise/bootstrap","auth":"Authorization: Bearer {participant_session}","headers":{"Content-Type":"application/json","X-Psyio-Channel":"workbuddy"},"body":{},"forbid":["GET","browser_navigate","open_as_url","/api/t/skills/","/skills/"]},"after_skill_complete":{"method":"POST","path":"/api/t/scenes/pipeline/advance","auth":"Authorization: Bearer {participant_session}","headers":{"Content-Type":"application/json","X-Psyio-Channel":"workbuddy"},"body":{"completed_skill_id":"{current_skill_id}"},"forbid":["GET","browser_navigate","open_as_url"]}},"terminal_hints":{"workbuddy":"①优先渲染 interaction.form 可编辑输入框；若终端没有表单/AskUserForStructuredInput（常见），请让用户在聊天里直接回复学号/名册标识一次，立刻 POST /api/t/scenes/claim——禁止反复说「无法输入」、禁止问第二次。②claim 成功后立刻用 HTTP POST（绝对禁止 GET、禁止当网页打开）调用 /api/v1/skills/scale-enterprise/bootstrap，请求头 Authorization: Bearer {刚拿到的 ps_…}、Content-Type: application/json、X-Psyio-Channel: workbuddy，建议 X-Psyio-Funnel: {telemetry.funnel_id}，body 用 {}。③禁止猜路径（不要 /api/t/skills/…、不要 /skills/…）。④bootstrap 成功后必须按 result.interaction.pages 用 AskUserQuestion 选项卡作答；禁止表格/HTML 出题。"},"telemetry":{"funnel_id":"fn_2b1ff6ba3d11d2f573150d98","report":{"header":"X-Psyio-Funnel","body":"_funnel_id"}},"debug_probe":{"request_echo_url":"https://mindio.cn/api/debug/request-echo?cps=probe1","message_zh":"临时抓包：请 HTTP GET/POST 该 URL（可带 cps_ch / click_id），然后告知超管。"}}