Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Coding
计算机行业转行规划助手
Try it计算机行业转行规划助手。用户输入当前职业信息,通过30道交互式问题全面评估6大维度(技术深度/学习能力/业务理解/沟通协作/市场匹配/驱动力),基于18个转行方向(架构师/AI工程师/产品经理/安全工程师/金融科技/考公国企/独立开发者等)进行匹配度分析,生成含能力雷达图、方向推荐卡、技能差距表、12个月转型路线...
What it does
计算机行业转行规划助手 (Tech Career Transition Planner)
The skill document
计算机行业转行规划助手 (Tech Career Transition Planner)
专为计算机/IT行业从业者设计的转行规划工具。通过30道问题全面评估用户职业画像,结合18个转行方向的匹配矩阵,生成个性化的交互式HTML转行规划报告。
When to Use
触发场景:
- 用户想了解自己适合转行到哪些计算机相关方向
- 用户表达了职业倦怠/薪资天花板/年龄焦虑/行业前景担忧
- 用户想探索技术岗之外的可能性(产品/管理/售前/跨界等)
- 用户想知道当前能力与目标方向的差距
- 使用关键词:计算机转行, 程序员转行, IT转行, 技术转岗, 开发转产品, 转管理, 转AI, 转安全, 考公, 独立开发者, 技术职业规划, 码农转行, 计算机职业规划, 技术岗转型, tech career transition, career switch
Skill Resources
references/career_paths.md— 18个计算机行业转行方向完整图谱(含薪资/难度/学习周期/AI稳定性)references/competency_framework.md— 六维能力评估框架与转行准备度指数(TRI)算法references/transition_matrix.md— 18个方向×6维度的最低/理想要求矩阵与匹配度计算公式assets/report_template.html— 交互式HTML报告模板(含雷达图/方向卡/差距表/时间线)
Core Workflow
Phase 0: 初始化
- 加载
references/career_paths.md获取18个方向的完整信息 - 加载
references/competency_framework.md获取评分算法 - 加载
references/transition_matrix.md获取匹配度计算逻辑 - 向用户简要介绍流程(30题分6批,每批5题),然后进入 Phase 1
Phase 1: 30题交互问答
分6批提问,每批5题。 每批提问后等待用户回复,确认无误后进入下一批。用户可跳过标记为(可选)的题目。
Batch 1: 当前职业画像 (Q1-Q5)
📋 第1批:当前职业画像(5/30)
Q1. 你当前的岗位名称是什么?
例如:Java后端开发、前端工程师、测试工程师、运维/SRE、数据分析师、在校学生...
Q2. 你目前主要使用的技术栈/工具是什么?
例如:Java+Spring Boot、Python+Django、React/Vue、K8s+Docker...
Q3. 你在计算机/IT行业的工作年限?
A. 在校/应届 (<1年)
B. 1-3年
C. 3-5年
D. 5-10年
E. 10年以上
Q4. 你的最高学历及专业背景?
例如:本科/计算机科学、硕士/软件工程、大专/网络技术...
Q5. 你当前所在的公司类型?
A. 互联网大厂(BAT/TMD等)
B. 中型互联网/科技公司
C. 传统企业IT部门
D. 外包/驻场
E. 创业公司/自由职业
F. 在校/待业
Batch 2: 技术能力深度 (Q6-Q10)
💻 第2批:技术能力深度(10/30)
Q6. 你的核心编程语言熟练度自评(1-5分)?
1=只会基础语法 3=能独立完成项目 5=源码级理解/开源贡献
Q7. 你的系统设计/架构能力自评(1-5分)?
1=完全不了解 3=能设计简单系统 5=能设计高并发/分布式架构
Q8. 你的算法与数据结构基础(1-5分)?
1=基本不会 3=LeetCode中等难度 5=竞赛/ACM水平
Q9. 你在当前技术领域的专业深度(1-5分)?
1=刚入门 3=能独立解决问题 5=领域专家/团队核心
Q10. 你的开源贡献/项目经验丰富度?
A. 只有学习项目/课程作业
B. 有公司内部项目经验
C. 有个人开源项目/GitHub有star
D. 有知名开源项目贡献
E. 有大型商业项目核心开发经验
Batch 3: 转行动机与目标 (Q11-Q15)
🎯 第3批:转行动机与目标(15/30)
Q11. 你考虑转行的主要原因?(可多选)
A. 薪资天花板 / 涨薪困难
B. 职业倦怠 / 不爱写代码了
C. 行业前景担忧 / AI替代焦虑
D. 健康原因(加班/久坐/身体吃不消)
E. 兴趣变化 / 想尝试新领域
F. 年龄焦虑 / 35岁危机
G. 其他(请描述)
Q12. 你期望的转行方向?(可多选,最多选3个)
A. 技术深耕(架构师/AI/安全/全栈)
B. 技术管理(Team Lead/CTO方向)
C. 产品方向(产品经理/AI产品经理)
D. 跨界复合(金融科技/自动驾驶/智慧医疗)
E. 售前/解决方案/技术咨询
F. 考公/事业单位/国企IT
G. 独立开发者/自由职业/创业
H. 数据分析师
I. IT培训/技术写作/自媒体
J. 还没想清楚,需要建议
Q13. 你期望的转型时间窗口?
A. 3个月内尽快转
B. 6-12个月
C. 1-2年
D. 不着急/边做边看
Q14. 你对转行后薪资变化的接受度?
A. 必须涨薪,否则不考虑
B. 持平即可
C. 短期降20%以内可接受
D. 降多少都行,先入行再说
Q15. 你的风险承受能力自评?
A. 很低——有房贷/养家压力,不能有闪失
B. 较低——可以承受短期收入波动
C. 中等——有6个月以上储蓄缓冲
D. 较高——单身/无负担,可以放手一搏
Batch 4: 学习能力与资源 (Q16-Q20)
📖 第4批:学习能力与资源(20/30)
Q16. 你每周可用于学习新技能的时间?
A. <5小时(几乎没有业余时间)
B. 5-10小时(周末+偶尔晚上)
C. 10-20小时(每天2-3小时)
D. >20小时(全职学习/待业/在校)
Q17. 你愿意为转行投入的学习预算?
A. 几乎为零,只靠免费资源
B. 5000元以内(买书/网课)
C. 5000-20000元(系统培训课程)
D. 20000元以上(脱产培训/认证/学历提升)
Q18. 你的英语水平(尤其是技术文档阅读能力)?
A. 几乎不会英文
B. 能借助翻译看懂基础文档
C. 能流畅阅读英文技术文档
D. 听说读写流利,可英文工作
Q19. 你的自学方法和习惯?
A. 比较迷茫,不知道学什么/怎么学
B. 会跟着教程学,但独立解决问题困难
C. 有系统的学习方法,能独立完成学习项目
D. 学习方法成熟,善于总结和输出(写博客/做分享)
Q20. 你是否拥有相关证书或培训经历?(可选)
例如:PMP、AWS认证、CISP/CISSP、软考、Coursera证书...
Batch 5: 软技能与综合素质 (Q21-Q25)
🤝 第5批:软技能与综合素质(25/30)
Q21. 你的沟通表达能力自评(1-5分)?
1=不善言辞/社恐 3=正常沟通无碍 5=公众演讲/跨部门协调高手
Q22. 你的项目管理/团队协作能力自评(1-5分)?
1=只做分配的任务 3=能协调小团队 5=有大型项目管理经验
Q23. 你的产品思维/业务理解能力自评(1-5分)?
1=只关注技术实现 3=理解业务逻辑 5=能从商业角度定义产品
Q24. 你是否有管理经验?团队规模?
A. 无管理经验,纯个人贡献者
B. 带过1-3人小组/实习生
C. 管理过4-10人团队
D. 管理过10人以上团队/部门负责人
Q25. 你的文档/写作/内容输出能力自评(1-5分)?
1=从不写文档 3=能写清楚技术文档 5=有技术博客/公众号/出书
Batch 6: 市场认知与准备 (Q26-Q30)
🌐 第6批:市场认知与准备(30/30)
Q26. 你对目标转行方向的市场了解程度?
A. 完全不了解,需要从头了解
B. 看过一些文章,有大概概念
C. 研究过岗位要求和薪资数据
D. 深入了解,认识该方向从业者
Q27. 你的行业人脉网络?
A. 几乎没有行业人脉
B. 只有当前公司的同事
C. 有跨公司的技术交流圈
D. 有广泛人脉,认识多个方向的从业者
Q28. 你的地理位置灵活性?
A. 必须在当前城市,无法变动
B. 可在同省/周边城市变动
C. 可接受一线城市(北上广深)
D. 可全国/海外自由移动
Q29. 你是否已经开始行动?(面试/投简历/学习等)
A. 还没开始,只是在了解阶段
B. 已经开始学习相关知识
C. 已经投过简历/有过面试
D. 已经拿到offer,在纠结是否接受
Q30. 对于转行,你最担心的是什么?(开放题)
例如:担心学不会新技能、担心年龄歧视、担心收入下降、
担心选错方向浪费时间、担心家人不支持...
Phase 2: 六维能力评分
评分规则
根据用户回答,在6个维度上打分(1-5分):
维度一:技术深度 (权重25%)
评分依据:Q6-Q10
| Q6 (编程熟练度) | Q7 (系统设计) | Q8 (算法基础) | Q9 (领域深度) | Q10 (项目经验) | 综合分 |
|---|---|---|---|---|---|
| 1-5 | 1-5 | 1-5 | 1-5 | A=1 B=2 C=3 D=4 E=5 | 加权平均(0.3,0.25,0.2,0.15,0.1) |
分值映射:加权平均 → 四舍五入到整数(1-5)
维度二:学习能力 (权重20%)
评分依据:Q16-Q20
| Q16 (学习时间) | Q17 (预算) | Q18 (英语) | Q19 (方法) | Q20 (证书) | 综合分 |
|---|---|---|---|---|---|
| A=1 B=2 C=3 D=5 | A=1 B=2 C=3 D=4 | A=1 B=2 C=4 D=5 | A=1 B=2 C=4 D=5 | 无=1 有1-2个=+1 3个+=+2 (cap5) | 加权平均(0.25,0.15,0.2,0.25,0.15) |
维度三:业务理解 (权重15%)
评分依据:Q23(产品思维/业务理解自评)
直接使用 Q23 的1-5分。
维度四:沟通协作 (权重15%)
评分依据:Q21、Q22、Q24、Q25
| Q21 (沟通) | Q22 (项目管理) | Q24 (管理经验) | Q25 (文档写作) | 综合分 |
|---|---|---|---|---|
| 1-5 | 1-5 | A=1 B=2 C=3 D=5 | 1-5 | 加权平均(0.35,0.25,0.2,0.2) |
维度五:市场匹配 (权重15%)
评分依据:Q26-Q30
| Q26 (市场了解) | Q27 (人脉) | Q28 (灵活性) | Q29 (行动力) | Q30 (担忧) | 综合分 |
|---|---|---|---|---|---|
| A=1 B=2 C=3 D=4 | A=1 B=2 C=3 D=4 | A=1 B=2 C=3 D=5 | A=1 B=2 C=3 D=4 | 开放题,视清晰度+1~3分 | 加权平均(0.25,0.2,0.15,0.25,0.15) |
维度六:转行驱动力 (权重10%)
评分依据:Q11-Q15
| Q11 (原因) | Q12 (方向) | Q13 (时间) | Q14 (薪资) | Q15 (风险) | 综合分 |
|---|---|---|---|---|---|
| 每选一项+0.5(cap5) | 有明确方向=4 模糊=2 待定=1 | A=5 B=4 C=3 D=2 | D=5 C=4 B=3 A=1 | D=5 C=4 B=2 A=1 | 加权平均(0.2,0.3,0.2,0.15,0.15) |
转行准备度指数 (TRI)
TRI = Σ(维度得分 × 权重) × 20
| TRI | 等级 | 颜色 | 标签 |
|---|---|---|---|
| 0-30 | 🔴 急需准备 | #e53935 | 能力和准备度严重不足,建议先积累 |
| 31-50 | 🟠 正在起步 | #FF9800 | 有一定基础但缺口大,需12-18个月 |
| 51-70 | 🟡 基本就绪 | #FFC107 | 能力基本匹配,6-12个月可转型 |
| 71-85 | 🟢 准备充分 | #4CAF50 | 条件较好,3-6个月可尝试 |
| 86-100 | 🔵 随时可转 | #2196F3 | 万事俱备,1-3个月内可行动 |
Phase 3: 方向匹配度计算
步骤
-
确定候选方向:如果用户在 Q12 中选择了具体方向,优先计算那些方向;否则计算全部18个方向
-
加载方向要求:从
references/transition_matrix.md读取每个方向对各维度的最低和理想要求 -
计算匹配度:使用矩阵中的公式(详见
references/transition_matrix.md) -
排序:按匹配度降序排列
-
分类:
- ≥80% → 强烈推荐 (recommend) — 绿色卡片
- 60-79% → 推荐 (consider) — 黄色卡片
- 40-59% → 可考虑 (consider) — 橙色卡片
- <40% → 暂不推荐 (not-recommend) — 灰色卡片
-
选择Top方向:选取匹配度最高的方向作为"目标方向"用于 Phase 4 差距分析
Phase 4: 技能差距分析
针对 Top 方向,对比用户当前得分与方向要求:
对每个维度:
gap = MAX(0, 方向理想要求 - 用户得分)
| gap值 | 等级 | CSS类 | 标签 |
|---|---|---|---|
| 0 | 达标 | gap-low | ✅ 已达标 |
| 1 | 小差距 | gap-low | ⚠️ 需小幅提升 |
| 2 | 中等差距 | gap-mid | 🔶 需要系统学习 |
| 3-4 | 大差距 | gap-high | 🔴 需要重点突破 |
为每个维度生成具体的提升建议(从 references/career_paths.md 的方向描述中提取)。
Phase 5: 12个月转型路线图
根据 TRI 和 Top 方向,生成4个季度的行动计划:
Q1 (1-3月): 认知升级 & 基础构建
- 深入调研目标方向市场情况
- 建立学习计划和时间表
- 补齐最短板的基础知识
Q2 (4-6月): 技能深化 & 实践积累
- 系统学习核心技能
- 完成2-3个相关项目
- 建立个人作品集/博客
Q3 (7-9月): 网络构建 & 市场验证
- 参加行业活动/加入社群
- 更新简历和LinkedIn
- 开始投递/面试尝试
Q4 (10-12月): 转型落地 & 持续迭代
- 获取目标岗位offer
- 制定入职前准备计划
- 建立新岗位的持续学习体系
根据用户具体情况进行定制:
- 如果 TRI < 40:Q1-Q2 拉长为各4个月
- 如果 TRI > 70:压缩各阶段时间
- 如果选了考公方向:加入行测/申论备考计划
- 如果选了创业方向:加入MVP开发/市场验证计划
Phase 6: HTML 报告生成
6.1 准备工作
读取 assets/report_template.html 作为模板。
6.2 占位符替换
| 占位符 | 数据来源 | 格式说明 |
|---|---|---|
{{REPORT_TITLE}} | Q1 + 当前日期 | "Java后端开发 · 2026-06-18" |
{{REPORT_DATE}} | 当前日期 | "2026年6月18日" |
{{PROFILE_TAGS}} | Q1-Q5 | Java后端开发... |
{{TRI_SCORE}} | Phase 2 | 0-100整数 |
{{TRI_COLOR}} | Phase 2阈值 | #e53935 / #FF9800 / #FFC107 / #4CAF50 / #2196F3 |
{{TRI_LEVEL}} | Phase 2阈值 | 标签文字 |
{{TRI_SUMMARY}} | Phase 2 | 2-3句总结描述 |
{{COMPETENCY_BARS}} | Phase 2 | 6个bar-container的HTML |
{{RADAR_DATA}} | Phase 2 | JSON数组 [2.8, 3.5, 2.0, ...] |
{{RADAR_TARGET}} | Phase 3 Top方向要求 | JSON数组 |
{{DIRECTION_CARDS}} | Phase 3 | 前6-8个方向卡片的HTML |
{{TOP_DIRECTION}} | Phase 3 | 匹配度最高的方向名 |
{{GAP_ANALYSIS_ROWS}} | Phase 4 | 6行的HTML table rows |
{{QUARTERLY_PLAN}} | Phase 5 | 4个timeline-quarter的HTML |
{{LEARNING_RESOURCES}} | 根据Top方向生成 | 4-6个resource-item的HTML |
{{RISK_WARNINGS}} | 全局分析 | 3-5个warning-box的HTML |
6.3 颜色参考
#667eea— 主色调(紫色)#4CAF50— 推荐/达标/绿色#FF9800— 警告/中风险/橙色#e53935— 高风险/大差距/红色#2196F3— 优秀/蓝色
6.4 输出
将填充后的HTML写入工作区文件 tech-career-transition-report-{{timestamp}}.html,然后展示给用户。
Phase 7: 文字总结
报告生成后,向用户提供简短总结:
📊 **转行准备度指数:XX分(等级)**
🎯 **最佳匹配方向:XXX(匹配度 XX%)**
📋 **Top 3 推荐方向:**
1. XXX(XX%)— 一句话理由
2. XXX(XX%)— 一句话理由
3. XXX(XX%)— 一句话理由
⚡ **本周行动:** [1个具体可执行的任务]
交互规范
- 所有沟通使用简体中文
- 每批5题一问,不等用户全部答完再继续
- 对于Q11、Q12等多选题,明确告诉用户可多选
- 可选题目允许跳过,标记为"未提供"
- 用户回答模糊时追问("能具体描述一下吗?"),但同一批最多追问1次
- 回答问题完毕后告知进度("已完成 25/30")
- 语气:专业但轻松,像朋友聊天
边界情况处理
- 在校生/应届:Q3选A,调整TRI侧重"首份工作选择建议",而非"转行"
- 10年+老兵:Q3选E,增强管理方向/架构师方向的推荐权重
- 已有明确方向:Q12选具体方向,跳过全量计算,重点做该方向的差距分析
- 完全迷茫:Q12选J,计算全部18个方向,给出最全面的推荐
- 高风险+低TRI:增加"风险提醒"部分的比重,建议先积累再转型
- 开放题担忧(Q30):认真对待,在报告中专门回应这个担忧
学习资源库
根据推荐方向,从以下资源库中选取(每次选4-6个):
通用:极客时间、慕课网、Coursera、B站技术区、GitHub Trending AI方向:吴恩达ML课程、fast.ai、HuggingFace、Kaggle 安全方向:TryHackMe、HackTheBox、OWASP、CISP/CISSP 产品方向:人人都是产品经理、俞军产品方法论、梁宁产品思维30讲 管理方向:PMP认证、极客时间技术管理课、CTO训练营 金融科技:CQF、CFA一级、量化投资课程 考公:粉笔/中公APP、行测5000题、申论素材积累 独立开发:IndieHackers、ProductHunt、Rework(书籍) 设计方向:Figma教程、Dribbble、设计心理学
Related skills
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Site audit, content writing, and competitor analysis for organic search rankings.
More from bettermen
Browse all skillsAI-powered memory guardian for Windows. Manage system memory, kill high-risk processes, monitor in background, and view real-time Web GUI dashboard. Triggers...
AI开发工程师全流程工作流。覆盖需求分析→技术选型→数据处理→AI核心开发(Prompt/Agent/RAG/微调)→后端服务→前端交互→测试评估→部署运维→性能优化→LLMOps→安全护栏10大阶段。面向LLM应用开发全链路,提供代码模板、架构决策框架、调试排查指南。触发词: AI开发, AI工程师, AI全栈...
AI产品经理全流程助手。覆盖需求洞察→竞品分析→PRD方案设计→AI能力设计(Prompt/Agent/RAG)→上线评估→迭代优化6大阶段。融合模型边界管理、Prompt工程、Agent编排、RAG数据工程、AI评估五大核心能力。触发词: AI产品经理, AI PM, 写PRD, 竞品分析, Prompt设计,...
MetricHub多租户指标平台全流程编排:指标目录浏览、查询构建执行(九条铁律/九条消歧规则/快速计算语法)、数据可视化推荐、仪表盘编排。触发:查询指标、同环比、占比、排名、时间限定、metricDefinitions、timeConstraint、filters、dimensions、查看指标目录、创建仪表盘...
为文章规划并生成可读性强的极简强线条手绘配图。先建立文章地图,识别段落适合流程图、架构图、对比图、关系图、结构图还是概念插图,再通过构思卡组织单一命题、原文指纹、信息单位、阅读顺序和固定橙白圆猫角色。构思通过可读性测试后默认直接生成。用户说配图、手绘配图、给文章配图、文章插图、技术文章插图、流程图、架构图、关系图...
绂诲搴旇瘔鎸囧崡AI鍔╂墜銆傚綋鐢ㄦ埛琚捣璇夌濠氶渶瑕佸簲璇夊府鍔╂椂锛屾彁渚涘叏娴佺▼鎸囧锛? 搴旇瘔娴佺▼瀵艰埅銆佺瓟杈╃姸鐢熸垚銆佹劅鎯呯牬瑁傝瘉鎹噯澶囥€佽储浜у垎鍓插垎鏋愩€佸瓙濂虫姎鍏绘潈璇勪及銆? 搴旇瘔绛栫暐寤鸿銆佹硶寰嬫潯鏂囬€熸煡銆傝鐩栦粠鏀跺埌璧疯瘔鐘跺壇鏈埌鍒ゅ喅鎵ц鐨勫...