Files
zhuangang/README.md
T

40 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# zhuangang · 转岗学习仓库
16 周转岗计划 + 按技术栈组织的专项学习内容 + 企业场景方案 + 分级面试题 + 可运行示例。方向:Python AI 应用 / Agent 开发为主(RAG、LangGraph、MCP、评测),Go 全栈为辅。
## 从哪里开始
| 我想…… | 看这里 |
| --- | --- |
| 按 16 周计划一步步学 | [plan/README.md](plan/README.md)(总纲、进度记录),每周文件链接到对应专题 |
| 单独补某个技术栈 | [topics/index.md](topics/index.md)(43 个技术栈,分后端、DevOps、Python、AI、前端、计算机基础六个领域:课程、场景、面试题、示例) |
| 看企业里的综合方案 | [scenarios/index.md](scenarios/index.md)(8 个跨栈场景:客服知识库、工单、审批流 + 人工介入、报表 Agent、秒杀、多租户 SaaS、内容审核、数据同步) |
| 看岗位要求和调研 | [plan/README.md 第 4 节](plan/README.md)(岗位要求对照、延伸技术栈)、[research/](research/index.md)(2026-10-23 BOSS直聘北京约 34 个岗位的调研记录) |
| 准备面试 | 每个技术栈目录下的 `interview.md`(基础 / 进阶 / 场景题,带参考答案和追问) |
| 写新内容 / 做学习平台 | [CONTRIBUTING.md](CONTRIBUTING.md)(目录、frontmatter、各类型写法)、`catalog.json`(自动生成的内容目录) |
## 目录
```text
plan/ 16 周日程(type: week),链接到专题,不重复讲概念
research/ 岗位调研记录(type: research),只记录实际看到的内容
topics/ 专项学习:<领域>/<技术栈>/{index.md, NN-课程.md, scenarios/, interview.md, examples/}
scenarios/ 跨技术栈的企业服务场景
tools/ build_catalog.py(校验 + 生成目录)、gen_week_topics.py(生成周计划的“本周相关专题”)、run_examples.py(运行示例)、check_sensitive.py(脱敏检查)
schema/ frontmatter 的 JSON Schema
catalog.json 内容目录(由 tools/build_catalog.py 生成,不要手改)
```
练习项目(`go-learning/`、`todo-api/`、`task-board/`、`py-learning/`、`rag-qa/`、`web/`、`agent-mini/`、`backend-extend/`、`career/` 等)按计划逐周建在仓库根目录。
## 常用命令
```bash
python3 tools/build_catalog.py # 校验所有内容并更新 catalog.json(--strict:每个技术栈都要有课程、场景、面试题)
python3 tools/gen_week_topics.py # 根据 week 字段重新生成各周的“本周相关专题”
python3 tools/run_examples.py redis # 运行某个技术栈的示例代码
python3 tools/check_sensitive.py --self-test
```
克隆:`git clone ssh://wsk@git.gozeros.com:30023/wsk/zhuangang.git`(SSH 不通时用 `https://git.gozeros.com/wsk/zhuangang.git`)。