StarPath Navigator(点亮下一个星星)
面向准大学生到毕业 1 年内学生的 AI 职业规划工具:先用「星际探索」隐喻推荐职业方向,再生成可逐节点查看的树状学习路线,最后输出可导出 PDF 的规划报告,全程在单页内 5 步完成。
关键技术挑战
- 职业星图可视化:以用户为中心恒星、职业为行星,行星大小表示兴趣适配度、距离表示实现难度
- 纯 DOM 递归布局算法实现树状学习路线图,支持 20%–500% 缩放与拖拽平移
- 「知友真实感受」:在用户点开职业行星的时刻调用后端接口检索知乎站内真实从业分享,并蒸馏出正面 / 中性 / 提醒三类关键词,原始帖子可展开对照
个人贡献
- Flask 提供职业推荐、学习路线、规划报告、知友真实感受等接口,接入 DeepSeek 完成推荐与报告推演
- 学习路线由四阶段流水线生成:能力地图骨架 → 分批并行展开技能单元 → 组装并硬校验 → LLM 质量终审
- 提示词工程约束严格 JSON / Markdown 输出;API 超时或解析失败时降级为默认推荐与路线
- 前端零框架零构建(原生 JS + SVG,CDN 引入 marked / html2canvas / jsPDF),后端 Gunicorn + Nginx 部署上线