学习路径¶
一、课程定位¶
本页是终端服务部的培训总路线,回答两个问题:按什么顺序学、学到什么程度算会。
本文档采用树状学习路径结构,分为三个层次:必要的基础知识、建议学习的基础知识、拓展学习内容,允许成员自由选择和快速查阅。
这条路线是课程的目录——本部门「学习」下的每一门课,都能在这棵树上找到自己的位置。
二、面向对象¶
这条路径面向终端服务部的全体新成员,零基础可入;老成员按兴趣查表使用。
按起点分别看:
新手成员¶
- 从必要的基础知识开始,打好基础
- 掌握基本工作流程和工具使用
- 参与部门基础工作,积累实践经验
进阶成员¶
- 学习建议学习的基础知识,提升技能深度
- 选择 1-2 个方向重点学习
- 参与项目开发,应用所学知识
资深成员¶
- 根据兴趣选择拓展学习内容
- 在专业领域深入钻研
- 带领项目,指导新人,推动技术创新
三、前置知识¶
无。这条路径从零基础可入——会开关机、会管理文件、会安装软件,就可以从第一级的第一项开始。
具体地:
- 不需要任何编程经验;「编程基础入门」本身就在这条路径的第一级里。
- 需要动手连服务器时,先补本部门的「设备接入与远程访问」一课(讲怎么把自己的设备接进组网、怎么远程登录);这条路径里与之对应的是第一级的「网络基础知识」。
- 需要提交文档时,先读本部门的「文档写作」一课,以及站点上的写作规范页(写作规范在部门章之外,这里只以文字提及,不给链接)。
- 要动手写前端页面时,直接进本目录的「现代化 Web 开发」四周课程,不需要先学完第一级的所有内容。
自检:能说清「我的文件存在哪、用什么软件打开、怎么发给别人」,就算满足前置。
四、学习目标¶
学完并按要求走完这条路径之后,你应该能:
- 说清终端服务部的职责范围,知道要服务器、要账号、要发布内容分别该找谁;
- 拿到一条新技术时,能按三级判据判断这条技术该放进必要、建议还是拓展;
- 独立完成第一级的最小任务集(计算机基础操作、Git 提交、Linux 常用命令、网络基本概念);
- 选定 1-2 个建议方向,并说出选择这个方向的理由;
- 在拓展方向里产出一份可展示的成果。
三级路径的取舍原则¶
- 🟢 必要的基础知识:所有成员都要会,日常工作天天用。不会就做不了部门的基础工作。
- 🟡 建议学习:会了能明显提高效率,支持更复杂的任务。
- 🔵 拓展学习:按个人方向选的深化内容,支撑专长与部门创新。
判断一条内容放哪一级,看内容落在哪一行;放不进去,说明这条还不够具体,先别挂上来。
评估与认证¶
阶段性考核¶
- 每完成一个阶段做一次自我评估
- 项目作品展示
技能认证¶
- 内部技能等级评定
- 外部认证考试推荐
五、知识模块¶
树状学习路径结构¶
graph LR
A[终端服务部学习路径] --> B[必要的基础知识]
A --> C[建议学习的基础知识]
A --> D[拓展学习内容]
B --> B1[计算机基础知识]
B --> B2[现代办公与效率工具]
B --> B3[编程基础入门]
B --> B4[版本控制Git]
B --> B5[Linux基础]
B --> B6[网络基础知识]
C --> C1[效率工具链深化]
C --> C2[Web前端开发基础]
C --> C3[Web后端开发基础]
C --> C4[Docker容器化]
C --> C5[数据库基础]
C --> C6[AI与智能体技术基础]
C --> C7[正则表达式与文本处理]
C1 --> C1a[输入法技能提升]
C1 --> C1b[快捷键系统化]
C1 --> C1c[效率工具集成]
C6 --> C6a[大模型基础知识]
C6 --> C6b[大模型应用]
C6 --> C6c[智能体开发基础]
D --> D1[高级前端框架]
D --> D2[微服务架构]
D --> D3[云平台管理]
D --> D4[AI模型微调与多模态]
D --> D5[安全防护与性能优化]
D --> D6[自动化运维与监控]
D --> D7[跨平台应用开发]
D --> D8[AIGC工具深度应用]
D --> D9[专业方向深化]
D9 --> D9a[全栈开发专家]
D9 --> D9b[AI应用专家]
D9 --> D9c[运维专家]
🟢 第一级:必要的基础知识¶
这一级的要求:所有成员必须掌握的核心技能,是完成部门基础工作的前提。判据是与部门核心职责直接相关、日常工作中频繁使用。
1. 计算机基础知识¶
计算机入门概念¶
这一节不讲完整体系,只要求能听懂后面的运维内容。四条底线:
- 五大部件:运算器、控制器、存储器、输入、输出。程序与数据存在同一套存储里,按顺序取出执行。
- 二进制与单位:所有内容都是 0 与 1。1 字节 8 位,1 KB 是 1024 字节,往上按 1024 递增。
- 存储层次:内存(RAM)断电即失,硬盘(HDD 慢、SSD 快)长期保存,缓存比内存更快更小。
- 性能看最慢的一环:CPU、内存、磁盘、网络里最慢的那个决定实际体验。
想系统补一遍,按 计算机常识公开课 看,遇到具体名词回查对应参考页。
网络基础知识¶
- 互联网是什么
- 浏览器使用
- 网站和网页基本概念
- 简单网络安全意识
办公软件基础¶
- 文档编辑(Word/在线文档)
- 电子表格(Excel/在线表格)
- 演示文稿(PowerPoint)
2. 现代办公与效率工具¶
高效办公环境搭建¶
- 系统设置与个性化
- 常用软件安装与管理
- 快捷键使用
效率工具链¶
- 文本编辑器(VS Code)
- 笔记软件(Notion/语雀)
3. 编程基础入门¶
编程思维培养¶
- 什么是编程
- 算法初步概念
- 逻辑思维训练
Python 基础语法¶
- 变量与数据类型
- 条件语句与循环
- 函数定义与使用
- 简单数据结构(列表、字典)
4. 版本控制 Git¶
- Git 基础操作
- 分支管理
- 远程仓库使用
5. Linux 基础¶
- 常用命令
- 文件权限管理
- 进程管理
🟡 第二级:建议学习¶
这一级的要求:推荐学习的基础技能,能显著提升工作效率和质量。特点是支持更复杂任务的完成、提升工作产出质量。
1. Web 前端开发基础¶
HTML/CSS 基础¶
- 网页结构(HTML)
- 样式设计(CSS)
- 响应式布局概念
JavaScript 入门¶
- JS 基础语法
- DOM 操作
- 事件处理
前端框架初探¶
- Vue.js 或 React 入门
- 组件化思想
- 简单前端项目
完整的四周训练¶
这一格准备写成一门课(Web 前端),课程页正在重写,暂时没有页面。
2. Web 后端开发基础¶
服务器与数据库基础¶
- 什么是服务器
- 数据库概念(MySQL/MongoDB)
- SQL 基础语法
后端语言选择(Node.js/Python)¶
- RESTful API 概念
- 路由与中间件
- 数据库连接与操作
3. Docker 容器化¶
- 容器概念
- Docker 基础使用
- 镜像与容器管理
4. AI 与智能体技术基础¶
大模型基础知识¶
- 什么是大语言模型
- AI 应用案例
- 提示词工程
智能体开发基础¶
- 智能体概念与架构
- n8n 工作流编排基础
- MCP 协议与 A2A 通信概念
5. 效率工具链深化¶
输入法技能提升¶
- 全拼输入法基础与优化
- 双拼输入法精通(重点推荐)
- 五笔输入法专业应用
- 输入法配置与个性化
- 打字速度与准确率训练
快捷键系统化¶
- 系统级快捷键(Windows/macOS/Linux)
- 开发工具快捷键(VS Code/IntelliJ)
- 办公软件快捷键(Office/在线文档)
- 自定义快捷键方案
效率工具集成¶
- 快速启动工具(Quicker/Wox/Alfred)
- 剪贴板管理(Ditto/Paste)
- 窗口管理工具(PowerToys/Rectangle)
6. 正则表达式与文本处理¶
正则表达式基础¶
- 什么是正则表达式及其应用场景
- 基本语法:字符类、元字符、量词、分组
- 常用正则表达式模式示例
编程语言中的正则表达式¶
- Python 中的 re 模块使用
- JavaScript 中的正则表达式方法
- 在文本编辑器中的搜索替换应用
实际应用场景¶
- 数据验证(邮箱、电话、URL 等)
- 日志分析与文本提取
- 批量文件重命名与内容替换
- 命令行工具中的正则使用(grep、sed、awk)
🔵 第三级:拓展学习¶
这一级的要求:根据个人兴趣和职业发展方向选择的专业深化内容。特点是专业化、深度化,支持个人职业发展和部门技术创新。
1. 专业方向深化¶
全栈开发专家¶
- 微服务架构
- 性能优化
- 安全防护
AI 应用专家¶
- 模型微调
- 多模态应用
- 智能体编排
运维专家¶
- 云平台管理
- 监控与告警
- 自动化运维
2. 高级前端框架¶
- React/Vue 高级特性
- 状态管理(Redux/Vuex)
- 性能优化与调试
- 前端工程化
3. 微服务架构¶
- 服务拆分与设计
- API 网关
- 服务发现与配置中心
- 分布式事务
4. 云平台管理¶
- AWS/Azure/阿里云基础
- 云原生技术栈
- 容器编排(Kubernetes)
- 云安全与合规
5. AI 模型微调与多模态应用¶
- 大模型微调技术
- 多模态模型应用
- 智能体高级编排
- AI 应用部署与优化
6. 安全防护与性能优化¶
- Web 安全防护
- 系统安全加固
- 性能监控与调优
- 高可用架构设计
7. 自动化运维与监控¶
- 自动化部署流水线
- 监控系统搭建(Prometheus/Grafana)
- 日志收集与分析
- 故障自愈系统
8. 跨平台应用开发¶
- UniApp/Flutter/React Native
- iOS 原生开发(Swift)
- 安卓原生开发(Kotlin/Java)
- 桌面应用开发(Electron/Tauri)
9. AIGC 工具深度应用¶
- Stable Diffusion/ComfyUI 高级应用
- AI 视频生成与编辑
- 3D 模型生成
- AI 辅助设计工作流
快速查阅指南¶
这两条索引和上面的「五、知识模块」指的是同一批内容,这里不再重复列,每个方向归到哪一级都以那一节为准。
按职责快速查找¶
分「基础设施运维」「知识管理与创新」「平台运营与内容创作」三类,对应上面三级清单里各自那几个方向。
按兴趣快速查找¶
分「前端」「后端」「AI 与智能体」「运维与 DevOps」四条线,按第一级 → 第二级 → 第三级的顺序读。
六、实践内容¶
路径上的每一级都配一组可动手的任务,做完才算这一级过了。任务之间没有强依赖,按自己缺的部分挑着做。
🟢 第一级(必要)的动手任务¶
- 装好常用软件与文本编辑器,配一套顺手的快捷键(对应「现代办公与效率工具」)。
- 用 Git 建一个仓库,完成一次「建分支 → 提交 → 合并到主干 → 推到远程仓库」的完整流程(对应「版本控制 Git」)。
- 在一台 Linux 服务器上完成:登录、看目录、改权限、查进程、找出占用磁盘的文件(对应「Linux 基础」)。
- 说清 IP、端口、域名、代理分别是什么、在浏览器里各自出现在哪(对应「网络基础知识」)。
每一项的验收标准:能把过程写成一页文档,别人照着做能复现。
🟡 第二级(建议)的动手任务¶
- Web 前端:用一个静态页面加一个交互功能跑通 HTML/CSS/JS 三件套。课程页在重写中。
- Web 后端:用 Node.js 或 Python 起一个最小服务,提供一个 RESTful 接口并连上数据库。
- Docker:把一个现成服务容器化,能起来、能看日志、能挂载数据卷。
- AI 与智能体:用提示词工程做一个可复用的小工具;串一条 n8n 自动化工作流;能讲清 MCP 协议与 A2A 通信的基本概念。
- 效率工具链:把输入法、快捷键、快速启动、剪贴板管理配成一套开机即用的环境。
- 正则表达式:用正则解决一次真实的数据清洗或日志提取问题。
验收标准:产出物能被别人检查(仓库地址、截图或一份运行记录)。
🔵 第三级(拓展)的动手任务¶
- 在「全栈开发专家 / AI 应用专家 / 运维专家」里选一个方向,产出一份可展示的成果(部署上线的服务、模型评测报告或一套运行手册)。
- 把这一级学到的新技术写成部门知识库的一页,提一个能通过 CI 的 PR。
验收标准:成果能被别人复现;文档能让没学过的人独立看懂。
学习方法建议¶
1. 理论与实践结合¶
每学一个知识点都动手做一遍,靠项目把零散内容整合起来。
2. 循序渐进¶
从必要基础开始,一段扎实了再进下一段。
3. 团队协作¶
参与开源、做代码审查、参加技术交流。
4. 个性化学习路径¶
按兴趣选拓展方向,结合部门需求调整重点,定期回看进度。
七、项目衔接¶
路径的末端指向本部门的真实项目实践,落到一个能真做、能上线的项目上。
- 接项目:学完第一级再加一个建议方向,照着设备与 Agent 统一管理把两台设备组进一个网、接进同一套控制台——这是上手第 ⑤ 步。
- 接文档:把做过的事写成一篇能通过 CI 的文档——第 ⑥ 步,也是真正入门的标志。
- 还没课的方向:路径里列了但还没写课的内容(如算力进阶、容器进阶),谁先学会谁负责写成课。