feat(ECR-012–016): 合规、题库、时辰刷新、头像、MBTI OEJTS 与埋点

落地输入合规、探索题库、报告日/时辰刷新、账号头像、OEJTS 量表,并补齐 H5 埋点与 Admin 漏斗;同步 ESS 工件、切至自建 Git、清理 GitHub Actions。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
jackyu66git
2026-08-13 01:27:58 +08:00
co-authored by Cursor
parent 13860bf1ef
commit 89756f65b4
227 changed files with 7405 additions and 1407 deletions
@@ -0,0 +1,47 @@
-- MBTI测试:替换极简 3 题为四维 12 题;旧结果失效(explore-test R10/R11
UPDATE scale_questions
SET deleted_at = now(), updated_at = now()
WHERE scale_id = '22222222-2222-2222-2222-222222222201'
AND deleted_at IS NULL;
UPDATE scale_results
SET deleted_at = now(), updated_at = now()
WHERE scale_id = '22222222-2222-2222-2222-222222222201'
AND deleted_at IS NULL;
UPDATE scales
SET title = 'MBTI测试',
description = '四维偏好探索(能量 · 信息 · 决策 · 节奏),约 5 分钟。结果用于自我了解,不是固定标签。',
updated_at = now()
WHERE id = '22222222-2222-2222-2222-222222222201';
INSERT INTO scale_questions (scale_id, sort, body) VALUES
-- E / I
('22222222-2222-2222-2222-222222222201', 1,
'{"prompt":"参加不太熟的聚会时,你更常?","options":[{"key":"E","text":"主动找人聊天、很快融入"},{"key":"I","text":"先观察一会儿,和少数人深聊"}]}'),
('22222222-2222-2222-2222-222222222201', 2,
'{"prompt":"连续社交一天后,你更想?","options":[{"key":"E","text":"再约人聊聊,延续热闹"},{"key":"I","text":"回家独处,安静恢复"}]}'),
('22222222-2222-2222-2222-222222222201', 3,
'{"prompt":"想清楚一件难事时,你更习惯?","options":[{"key":"E","text":"边说边想,找人讨论"},{"key":"I","text":"先自己想透,再开口"}]}'),
-- S / N
('22222222-2222-2222-2222-222222222201', 4,
'{"prompt":"听别人讲经历,你更抓住?","options":[{"key":"S","text":"具体细节和实际经过"},{"key":"N","text":"背后的含义与可能趋势"}]}'),
('22222222-2222-2222-2222-222222222201', 5,
'{"prompt":"学新技能时,你更喜欢?","options":[{"key":"S","text":"按步骤练熟,先把基础做扎实"},{"key":"N","text":"先看整体框架,再联想用法"}]}'),
('22222222-2222-2222-2222-222222222201', 6,
'{"prompt":"讨论未来计划,你更容易?","options":[{"key":"S","text":"关注眼下可执行的安排"},{"key":"N","text":"先想象多种可能性与愿景"}]}'),
-- T / F
('22222222-2222-2222-2222-222222222201', 7,
'{"prompt":"朋友来倾诉冲突,你更先?","options":[{"key":"T","text":"帮对方理清对错与可行方案"},{"key":"F","text":"先接住情绪,让对方感到被理解"}]}'),
('22222222-2222-2222-2222-222222222201', 8,
'{"prompt":"团队做决定时,你更看重?","options":[{"key":"T","text":"标准一致、结果是否公正有效"},{"key":"F","text":"大家感受如何、关系是否受伤"}]}'),
('22222222-2222-2222-2222-222222222201', 9,
'{"prompt":"收到批评时,你内心更在意?","options":[{"key":"T","text":"对方说的是否准确、可改进"},{"key":"F","text":"语气是否尊重、关系有没有裂痕"}]}'),
-- J / P
('22222222-2222-2222-2222-222222222201', 10,
'{"prompt":"出门旅行,你更倾向?","options":[{"key":"J","text":"行程大体订好,心里踏实"},{"key":"P","text":"留白多一点,走到哪儿算哪儿"}]}'),
('22222222-2222-2222-2222-222222222201', 11,
'{"prompt":"面对截止日期,你通常?","options":[{"key":"J","text":"尽早推进,提前收尾更安心"},{"key":"P","text":"压力临近时效率最高,灵活赶完"}]}'),
('22222222-2222-2222-2222-222222222201', 12,
'{"prompt":"书桌/手机桌面,你更舒服的是?","options":[{"key":"J","text":"归类清楚,东西有固定位置"},{"key":"P","text":"随用随放,需要时再整理"}]}');