diff --git a/webui/graph.js b/webui/graph.js index 549e4d1..d4a8a86 100644 --- a/webui/graph.js +++ b/webui/graph.js @@ -25,7 +25,7 @@ const canvas = () => $("#graph-canvas"); const NOTES_KEY = "cn_notes"; const VIEW_KEY = "cn_graph_view"; - const DEFAULT_SOLO_JOB = "job_Java开发工程师"; // 首屏默认岗位子图(局部可读) + const DEFAULT_SOLO_JOB = "job_Java开发工程师"; // 未选中岗位时的演示/跳转默认岗位 /* 变化类型颜色(与 app.js CHANGE_META 一致):新增=青绿 / 增强=蓝紫 / 减弱=琥珀 / 退出=砖红 */ const CHANGE_COLORS = { "新增": "#7bc8a4", "增强": "#8f9ff0", "减弱": "#e8c07d", "退出": "#d99a91" }; const CHANGE_MARK = { "新增": "新", "增强": "↑", "减弱": "↓", "退出": "退" }; @@ -123,16 +123,7 @@ buildFilterOptions(); layout(); restoreView() || fitView(); - /* 默认进入「Java开发工程师」岗位子图:同心分层布局(中心岗位 → 必备 → 加分 → 场景/行业), - * 退出子图即全量「岗位生态总览」(每次装载仅应用一次) */ - if (!G._defaultApplied && !G.pendingLocate && G.idx[DEFAULT_SOLO_JOB]) { - G._defaultApplied = true; - G.soloJob = DEFAULT_SOLO_JOB; - updateSoloBadge(); - applySoloLayout(); - selectNode(DEFAULT_SOLO_JOB, false); - fitSoloView(); - } + /* 默认展示全景图谱(全量总览);岗位子图通过详情面板「岗位子图」按钮或演示导览进入 */ updateRecentChange(); renderSuggest(); renderChain(G.soloJob || null);