内容总计划
本文件只做导航:列出有哪些域、各自定位、类别计划在哪。
⚠️ 本文件不写进度数字(如"5/16")。每域的实际进度以
plan/<域>.md为唯一权威—— 这样任何一份滞后都不会产生互相矛盾的数据。规范见 GUIDE.md · 进度见 PROGRESS.md
最后更新:2026-10-14
一、在建的域
| 码 | 域 | 目录 | 类别计划 | 定位 |
|---|---|---|---|---|
| A | 前端 | frontend/ | plan/frontend.md | React / Vue / TypeScript 与浏览器体系,老本行的系统性沉淀 |
| B | Flutter · 移动端 | flutter/ | plan/flutter.md | HaierEnergy 真实项目的体系化学习教程 |
| G | AI | AI/ | plan/ai.md | 知识正文(原理与判断框架)+ 实操系列 |
| C | 后端 | backend/ | plan/backend.md | 服务端运行时 / API 设计 / 鉴权 / 架构 / 异步 / AI 服务端落地;存储细节见 DB 域 |
| N | 网络与通信 | network/ | plan/network.md | 协议族 / HTTP 深入 / TLS / 长连接 / 代理网关 / CDN / 抓包(从 E 拆出) |
| S | 安全 | security/ | plan/security.md | 应用安全 / 密码学 / 认证授权 / 运维安全 / 合规;横切但独立成体系 |
| DB | 数据库与存储 | database/ | plan/database.md | 关系型 / 索引 / 事务 / 缓存 / NoSQL / 分片 / 搜索 |
| E | 通用基本功 | basic/ | plan/basic.md | 跨语言的长效基础:Python(AI 与后端的第二语言) · Git · Shell · 正则 · 数据结构与算法 |
| D | 运维 DevOps | devops/ | plan/devops.md | 交付与运行环境:Docker 与容器化 · 部署与 CI/CD · Linux · 网关与部署 · 可观测性 · 云服务 |
| F | 工程方法论 | methodology/ | plan/f.md | 做事的方法而非技术:需求拆解 · 方案写作 · 技术选型 · 调试 · Code Review · 性能优化通用思路 |
| H | 产品与设计 | product/ | plan/h.md | 研发上下游的语境:产品思维 · UI/UX 基础 · 设计稿还原 · 可访问性 · 埋点与数据 |
二、候选池(尚未建计划文件与目录)
状态为「在建」时才允许建
plan/<域>.md和实际目录——见 GUIDE.md「新增一个域」。
| 码 | 域 | 状态 | 定位 | 候选主题 |
|---|---|---|---|---|
| ✅ 已升级「在建」(2026-10-13,AI 全栈交付必需,Docker/CI/CD 在 AI JD 中 31/29%) | — | 见上表。先写 Docker 与部署 2 篇(前端视角) | ||
| ✅ 已升级「在建」(2026-10-01,为 Python 开域) | — | 见上表。Git/Shell/正则 已有速查(SE01~SE03);网络基础已拆至 N 域 |
C(后端)、DB(数据库)、N(网络)、S(安全)、E(通用基本功)、D(运维 DevOps)已从候选升级为「在建」并全部建成,按各自 plan 文件推进:
- C 域已按面向 AI 全栈重新评估为 22 篇(C00~C21,已全部完成),详见 plan/backend.md。
- DB 若为"能与后端对话、能自建服务",10~15 篇即可;若转全栈需重新评估。
- N / S 为横切基础,覆盖原理与判断框架,规模适中(8~12 篇)。
- E / D 已升级在建;F / H 已于 2026-10-14 升级在建(候选主题覆盖完毕,补齐"做事的方法"与"研发上游语境"两类盲区)。
三、横切形态区
速查区、踩坑区、面试题区都是「形态」,不是「域」——任何域都可以有这些形态的条目。详见 GUIDE.md「形态(纵轴)」。
| 区 | 目录 | 索引 | 现有内容 |
|---|---|---|---|
| 速查区 | cheatsheets/ | README | SB01 Flutter · SB02 Dart · SB03 Riverpod · SB04 GoRouter · SB05 Freezed · SE01 Git · SE02 Shell · SE03 正则 |
| 踩坑区 | troubleshooting/ | README | TB01 构建打包 · TB02 运行时 · TB03 原生与真机 · TB04 工具链 |
| 面试题区 | interview/ | plan/interview.md | I00 总览 · 11 个分类全部交付(前端 / Flutter / AI / 后端 / 网络 / 数据库 / 安全 / 算法 / 综合场景 / 软技能 / 计算机基础) |
新增其他域的速查 / 踩坑时,在这两个目录下追加文件(如
cheatsheets/09-xxx.md→SC01), 而不是新建顶层目录。面试题区为聚合型形态区:按域分类建页(前端 / Flutter / AI / 后端 / 网络 / 数据库 / 安全), 页内题目优先链到各域已有文章,只有无归属的题目才在本区写内联解答。详见 plan/interview.md。
四、计划文件的维护约定
每个 plan/<域>.md 固定包含三张表:
| 表 | 内容 |
|---|---|
| 已写(✅) | 含 ID、主题、形态、优先级、文件链接 |
| 待写(⬜) | 含 ID、主题、形态、优先级、核心看点(一句话说明这篇解决什么) |
| 待翻新(🔄) | 含 ID、主题、翻新原因 |
⏸ 暂缓的主题直接留在待写表里标
⏸,不单独建表。状态与优先级的定义见 GUIDE.md「状态与优先级定义」。
五、新增一个域的流程
见 GUIDE.md「新增一个域」:先在候选池登记 → 开写时才建计划文件与目录 → 注册导航 → 更新 README。
已分配的域码:A~H、N(网络)、S(安全)、DB(数据库)。新增域继续按字母取用,不复用、不回收。