系统架构设计师(软考高级)复习仓库
面向「全国计算机技术与软件专业技术资格(水平)考试 — 系统架构设计师」的公开复习资料与 AI 过线私教。
🤖 让 AI 成为你的专属过线私教
这个仓库不再只是一套资料。用 Codex、Claude Code 或其他 AI 打开它,直接说:
开始私教,我只求考过。
私教会根据历年考频和你的真实作答记录,持续知道你学过什么、错在哪里、何时会忘,以及下一小时学习什么最能提高三科同时过线的概率。
- 只求过线:三科分别以 45 分为合格线,日常训练瞄准 50–55 分安全区,不追求高分。
- 先抓高频:不按教材顺序平均用力,优先历年常考、容易提分和三科复用的内容。
- 主动强化:诊断 → 微课 → 做题 → 错因 → 变式 → 间隔复习,不靠“看过了”冒充掌握。
- 进度有证据:一次答对不算掌握,综合、案例、论文分别记录识别、应用和产出能力。
- 默认私密:个人档案、错题和论文项目只保存在 Git 忽略的
.study/,不会提交到公共仓库。
tutor/README.md。
📦 分发给其他考生(Skill 安装)
本仓库同时是一个可安装的 Skill:别人把它装进自己的 AI 助手,就获得同一套「体系化学习路径 + 个人进度跟踪」,私人数据只留在对方本机。
| 环境 | 安装方式 |
|---|---|
| WorkBuddy | 克隆到 ~/.workbuddy/skills/senior-architect-coach/(个人级)或 <工作区>/.workbuddy/skills/(项目级),然后说「开始私教,我只求考过」 |
| Claude Code / Codex | 克隆后在编辑器打开仓库目录,直接说「开始私教」 |
| 其他 AI | 使用 tutor/prompts/generic-chat.md 通用启动提示词 |
Skill 入口为仓库根目录 SKILL.md;完整接入指南(含隐私说明、迁移、FAQ)见 docs/INSTALL.md。
🖥️ 做一场正式感更强的综合模拟考试
先让当前 Agent 完成建档,然后直接说“启动综合模拟考试”;也可以在仓库根目录手动运行:
python3 scripts/serve.py
浏览器打开 .study/,再由 Codex、Claude Code、Qwen Code 等当前 Agent 读取并安排个性化复习。
考试页默认只监听 127.0.0.1,不访问外网。完整说明见 tutor/README.md。
考试基本信息
⚠️ 以下数据依据《计算机技术与软件专业技术资格(水平)考试实施办法》第六条及 2022 审定通过的《系统架构设计师考试大纲》。完整权威骨架见 SYLLABUS.md。
| 项 | 内容 | |---|---| | 资格等级 | 高级 | | 考试频次 | 一年两次:5 月 / 11 月 | | 考试形式 | 机考(2023 下半年起计算机化考试) | | 科目 1:综合知识 | 客观选择题 75 道,150 分钟(2.5 小时),75 分 | | 科目 2:案例分析 | 主观问答 5 道,第 1 题必做 + 后 4 题选 2 = 共答 3 题,90 分钟(1.5 小时),75 分 | | 科目 3:论文 | 4 道论文题选 1 道,120 分钟(2 小时),≥ 2500 字,75 分 | | 合格线 | 三科同一次考试均 ≥ 45 分,成绩不跨期保留 | | 官方指定教材 | 《系统架构设计师教程(第 2 版)》叶宏等,清华大学出版社,2022-11,ISBN 978-7-302-61992-5 (⚠️ 市面已上线更新版第 5 版,2025 年修订,新增云原生 / 大模型 / 数字化架构 / 数据安全设计考点;版本与考点以软考官网大纲为准) | | 官方指定大纲 | 《系统架构设计师考试大纲》全国计算机专业技术资格考试办公室编,清华大学出版社,2022-11 审定通过,ISBN 978-7-302-62003-7 |
大纲结构一览(2022 审定版)
- 科目一 综合知识:13 大知识域 —— 计算机系统 / 信息系统 / 信息安全 / 软件工程 / 数据库 / 系统架构 / 质量属性与评估 / 软件可靠性 / 架构演化维护 / 未来信息综合技术(CPS/AI/机器人/边缘计算/数字孪生/云大)/ 标准化与知识产权 / 应用数学 / 专业英语
- 科目二 案例分析:9 大主题 —— 系统计划 / 信息系统架构 / 层次式 / 云原生 / SOA / 嵌入式 / 通信 / 安全 / 大数据
- 科目三 论文:5 大方向 —— 系统建模 / 软件架构设计 / 系统设计 / 可靠性 / 安全性与保密性
目录结构
├── .claude/agents/ # ⭐ 高级软件架构师过线私教智能体
├── tutor/ # ⭐ 高频课程表、进度协议与私人状态模板
├── scripts/tutor.py # ⭐ 本地进度记录与推荐引擎(Python 标准库)
├── SYLLABUS.md # ⭐ 官方 2022 大纲蒸馏(权威骨架,所有目录以此为准)
├── notes/ # 按官方大纲 13 知识域 + 9 案例主题的知识笔记
├── mind-maps/ # 核心知识域 Mermaid 脑图
├── past-papers/
│ ├── paper-topics/ # ⭐ 论文 13 大主题分类(万能提纲 + 21 道仿真模拟题)
│ ├── paper-samples/ # ⭐ 26 篇范文(13 篇主范文 + 5 篇行业变体 + 8 篇公开模拟教学)
│ ├── case-types/ # ⭐ 案例 9 大题型分类(答题套路 + 26 道完整模拟题)
│ ├── essay-questions-by-year.md # ⭐ 2009-2024 历年论文真题清单 + 主题映射 + 选题决策树
│ ├── analysis-template.md # 历年真题解析模板
│ └── wrong-questions.md # 错题本
├── exam-bank/ # ⭐ 综合选择题题库(自主命题 320+ 题,17 章高频考点)
├── knowledge-index/ # ⭐ 22 个知识点 → 对应例题索引
├── cheatsheets/ # 高频考点速查表(质量属性/UML/模式等)
└── resources.md # 外部权威资源索引
📊 题库规模一览
| 科目 | 题型 | 题数 | 位置 |
|---|---|---|---|
| 综合知识 | 历年真题结构化 md(431 题带 §N.M 知识点标签) | 7 年 × 75 题 | past-papers/comprehensive-by-year/ |
| 综合知识 | 选择题题库(自主命题 + 解析) | 320+ | exam-bank/ |
| 案例分析 | 完整模拟题(题干+答案+评分) | 26 | past-papers/case-types/ |
| 论文 | 仿真模拟论文题(题目+提纲答案) | 21 | past-papers/paper-topics/ |
| 论文 | 完整范文(13 主范文 + 5 行业变体 + 8 公开教学,含完整题目与覆盖点) | 26 | past-papers/paper-samples/ |
| 论文 | 历年真题清单(2009-2024,64+ 题)+ 主题映射 + 选题决策树 | 1 份 | past-papers/essay-questions-by-year.md |
需要历年真题原卷 PDF?从公开源 xiaomabenten/system_architect%2B答案解析) 自行下载(含 2018-2025 完整卷 + 答案详解)。本仓库不重复存放大 PDF 二进制文件。
🎯 只求过线?直接走最短路径
三科 45 分保命卡(三科各一份,考前 3 天翻这三份就够):
| 科目 | 保命卡 | 支撑资料 |
|---|---|---|
| 📚 综合知识(45/75) | SURVIVAL_CARD.md 272 条核心考点 + HIGH_FREQ.md 高频统计 | comprehensive-by-year/ 7 年 431 题 |
| 🎯 案例分析(45/75) | CASE_SURVIVAL.md 90 分钟战术 + 高频题型套路 | case-types/ 13 题型完整答题套路 |
| ✍️ 论文(45/75) | PAPER_SURVIVAL.md 万能项目 + 5 主题万能段落 | paper-samples/ 26 篇范文 + paper-topics/ 13 主题提纲 |
综合过线策略(数据来自 7 年真题):只抓 §4 软件工程(21.8%)+ §6 系统架构(17.6%)+ §1 计算机系统(13.7%)+ §7 质量属性(10.0%)= 63% ≈ 47 题。这 4 板块打到 85% 正确 = 40 题稳过,其他 28 题蒙对 7 题即可达到 47/75 保过。
案例过线策略:第 1 题必做(几乎都是 ATAM 送分题)+ 后 4 题选自己擅长的 2 题(推荐:数据库设计 / 微服务改造 / 消息缓存三选二)。每题拿 15 分共 45 分。
论文过线策略:准备 1 个万能项目(推荐"某商业银行手机银行 3.0"),能套软件架构 / 架构评估 / 可靠性 / 安全 / 微服务 / 大数据 6 大高频主题 → 摘要背黄金 5 句 → 正文 5 段套路 → 结论用数字化效果。
三科对应速查入口
| 科目 | 主用目录 |
|---|---|
| 📚 综合知识(75 选 1) | past-papers/comprehensive-by-year/ 历年真题 + past-papers/SURVIVAL_CARD.md 保命卡 + cheatsheets/ 速查表 |
| 🎯 案例分析(必选 + 四选二) | case-types/ 答题套路;案例精选 PDF 数据库 / Redis / Web 方向,含无答案版与参考答案版 |
| ✍️ 论文(4 选 1) | past-papers/paper-topics/ |
按知识点索引例题(强烈推荐)
考前复习最短路径:知识点 → 例题,一个点吃透一组题。