Knowledge Bank · 我的第二大脑 🧠

这是我的第二大脑 (Second Brain)——把学过的、查过的、踩过坑的知识都沉淀成笔记,随时能翻、越用越熟。

大脑负责思考,不负责记忆。把知识交给这个仓库,脑子腾出来做更重要的事。

为什么要有它

  • 好记性不如烂笔头:学过的东西不记下来,很快就忘;记下来才是真正属于自己的
  • 可复用:同一个坑不踩第二次,同一个命令不查第二遍
  • 越写越懂:把一个概念讲清楚的过程,本身就是最好的学习
  • 可检索:需要时几秒钟找到,而不是重新 Google 半小时

怎么用(重要:这不是写完就完事的仓库)

📌 核心原则:常回来复习,主动锻炼自己。

  • 定期回顾:每周挑几篇翻一翻,尤其是”常见坑”那部分,很多都是当时血泪换来的
  • 主动回忆:看标题先自己讲一遍,讲不清再看笔记——这比被动阅读有效得多(主动回忆 + 间隔重复)
  • 边学边补:遇到新知识/新坑,立刻记进来,别攒着
  • 常读常新:回头看旧笔记,能补充、能纠正、能关联到新知识,就说明真的进步了
  • 交叉链接:笔记之间用相对路径互相引用,形成知识网,而不是一堆孤立的点

复习节奏参考:学完当天 → 隔天 → 一周后 → 一个月后。间隔重复能把短期记忆变成长期记忆。

目录结构

目录内容
python/Python 语言、NumPy/pandas、PyTorch、sklearn、语法惯用写法等
ai-agent-guide/AI Agent、ReAct、MCP、Embedding、Tool Calling、Harness、基座模型、Agent 安全、世界模型、Hermes、OpenClaw(VPN/代理部署、切换国产模型 DeepSeek/Qwen 为默认)、OpenAI 兼容 SDK、API 中转站(relay)、Prompt Engineering(提示词工程:指令强度层级)、Agent 记忆(短期/长期、七个追问)、frontend-design skill(让 AI 产出有辨识度、非模板化 UI 的设计原则)、n8n(可视化工作流自动化)、搭建 Agent 工作流(六步施工法实操手册)、用 Agent 团队做独立开发(四 agent 分工 + Prompt 模板)、用 Agent 管理小红书发笔记(浏览器自动化 + LLM 生成 + HITL 人审 + 数据回收)等
machine-learning/机器学习基础:损失函数(交叉熵)、梯度下降、决策树、注意力与残差(Transformer)、强化学习、感知机、Scaling Law、TTS(文本转语音)、Benchmark(评测集构建)等
game-dev/Unity、Blender、AI 生成 3D 资产、PICO 空间开发
command/命令行工具:grep、curl、sed、brew、pnpm、uv、bun、esbuild、vite、包管理器对比、tmux+Ghostty 工作流
computer-architecture/计算机基础:ALU、状态机等
database/数据库:SQLite、Turso(分布式 SQLite)、Postgres(对象关系型、pgvector 兼当向量库)、MySQL vs PostgreSQL vs Supabase 选型对比、与 client-server 数据库对比、schema(与 MCP 工具 schema 对比)、ER 图(实体关系建模 → 落地成 schema)、SQL RAG(RAG 检索源扩展到 SQL 数据库 / Text2SQL)
networking/网络:DNS 绑定、ping、服务器原理、Socket、TCP/UDP、SSH、HTTP、HTTP 方法与 Fetch API、网络安全、网关(Gateway)、密码鉴权(PWD)、VPS 与 VPN、自建 VPN 与商业代理对比 等
statistics/统计:分布、高斯实现等
docker/容器化:Docker 概念、使用场景、与虚拟环境对比
frontend/前端跨端:Taro(多端统一开发框架,React/Vue 语法编译/运行到小程序+H5+RN)、H5(移动端网页 / HTML5 双含义、与小程序/App 对比)等
web/Web 概念:静态 vs 动态网页等
git/Git 操作流程:git-worktree(多 agent 并行工作的多工作区机制)、git-graph(提交历史 DAG 可视化:分支分叉/合流)等
linear-algebra/线性代数:矩阵秩、特征值、SVD、向量空间等
research/研究性主题:情绪智能(“情感是否技能”、心智理论 ToM)、AI 认知(涌现 vs 模式匹配、具身认知)等
security/安全:逆向工程(二进制/协议/固件逆向、静态 vs 动态分析、合法边界)
产品prd/产品需求文档、黑客松行动清单、Figma 工具链(原型/MCP/CLI·GUI 实操);索引见 产品prd/README.md
bank/财经/理财相关
leadership/领导力 / 管理法则:字节 Leader 的 27 条建议、判断方向、团队管理
根目录跨主题的综合笔记(如单层感知机)

🕸️ 知识网关系图

笔记不是孤岛。下面两张图记录了近期几条主线是怎么互相咬合的,方便顺着链接导航、复习时建立整体感。

网络这条线(自底向上的协议栈)

ping (ICMP)          ← 通不通
   │
dns-binding          ← 域名 → IP(含 IP 地理定位辨析)
   │
tcp-udp              ← 传输层:可靠 vs 快、三次握手
   │
socket               ← 编程接口:bind/listen/accept、四元组
   │
server               ← 服务器原理:请求-响应、并发、代理
   ├── ssh           ← 应用层:远程登录、密钥认证、隧道/跳板机
   └── http          ← 应用层:方法/状态码/HTTPS/HTTP1-3
         │
         ▼
http_methods_fetch   ← 实践层:怎么用 Fetch 真正发出 GET/POST,调 API
         │
network-security ◀───┴─▶ ai-agent-guide/agent_security
(Web漏洞/主机防御)       (提示词注入 = 注入漏洞的AI版)

AI / 认知这条线(技术线 × 研究线的握手)

   machine-learning                    ai-agent-guide
   ┌──────────────┐                  ┌────────────────────┐
   │ gradient-    │◀─训练──────────── │ foundation_model    │
   │ descent      │◀─训练─┐           │ (基座/RLHF/涌现)     │
   │ cross-entropy│       │           │ world_model         │
   │ reinforcement│──model-based────▶ │ loop_engineering    │
   │ -learning    │──RLHF──▶(基座)     │ ai_predictability   │
   └──────────────┘                  │ context_engineering │
                                      │ skills / agent_sec  │
                                      └─────────┬──────────┘
                        建模三兄弟 & "会做≠真懂" │
                                                ▼
   research/                          ┌────────────────────────┐
   ├ emotional-intelligence/          │ 汇聚枢纽:              │
   │   emotion-as-skill (自我模型)────▶│ research/ai-cognition/  │
   │   theory-of-mind  (ToM)─────────▶│ emergence-vs-           │
   │                                  │ pattern-matching        │
   world_model (世界模型)────────────▶│ ("会做 ≠ 真懂" 母题)     │
   foundation_model ─────────────────▶└────────────────────────┘

两个母题把技术线和研究线缝在了一起:「建模」(世界模型/ToM/自我模型 = 给环境/他人/自己建模)与 「涌现 vs 模式匹配」(会做 ≠ 真懂,同一把”功能 vs 体验”的哲学尺子量遍各处)。

新增主题如何织进知识网(交叉链接)

AI Agent 工具链(本次新笔记大多落在这里)
  foundation_model ──SFT──▶ hermes / sft
        │                      │
        │ (函数调用能力)        ├─▶ mcp ◀────────▶ openclaw  (Gateway: Tools+Skills+MCP)
        ▼                      │                  ├─▶ skills / orchestration / multimodal
  tool_calling ──────────────▶ openclaw            └─▶ rag_optimization ─▶ embedding_model

        └─▶ n8n (可视化工作流自动化 + AI Agent 节点; Level3 平台智能体, 见 agent_dev / orchestration)

        └─▶ openai_compatible_sdk (统一客户端: Ollama/vLLM/OpenRouter/LiteLLM 都换 base_url 即可调)
              └─▶ api_relay (中转站/网关: 把兼容端点做成服务端 + 格式翻译 + 计费; cc-switch 改 CLI 的 base_url 指过来)
 
   Figma MCP 落地(把"想法→Figma 画布"接进 Agent 工作流)
     mcp ──▶ 产品prd/figma/figma-mcp (Figma 接成 AI 工具源: 读/写画布)
              ├─▶ figma/figma-mcp-cli (Claude Code 终端: claude plugin install + 连 MCP)
              └─▶ figma/figma-mcp-gui (VS Code/Cursor: mcp.json + 装 Figma 扩展含 skill)
              └─▶ figma/figma-prototype (画完连成可点原型)
 
  记忆线(ai-agent-guide/memory.md:短期/长期 + 七个追问)
    memory ──▶ context_engineering (记忆是"喂什么"的一个来源)
           ──▶ loop_engineering / agent_harness (循环里的 scratchpad = 工作记忆)
           ──▶ embedding_model / rag_optimization (长期记忆的存储与检索)
           ──▶ prompt_engineering (用强声明约束读写行为)
 
数据库线(database/)
  er-diagram ──▶ schema ──▶ mcp  (postgres 等 MCP Server 把库结构当 Resource 返回)
  sqlite-turso ──▶ schema            └──────────▶ openclaw (自然语言查库)
  postgres ──▶ schema / mcp (SQL RAG 的库本体, pgvector 兼当向量库)
  sql-rag ──▶ schema / mcp ──▶ rag_optimization (RAG 检索源 = SQL 库, 两层注入风险)
 
安全线(security/ + networking/)
  reverse-engineering ──▶ network-security (协议/抓包分析) ──▶ agent_security (提示词注入 = 注入漏洞 AI 版)
                      └──▶ docker (隔离沙箱跑可疑样本)
 
线性代数线(linear-algebra/)
  matrix-rank ──▶ sft (LoRA 的低秩 r) ──▶ foundation_model
  matrix-rank ──▶ gradient-descent / matrix-operations
 
认知线补链(research/)
  multimodal ──▶ embodied-cognition ──▶ emergence-vs-pattern-matching
  (AI 多模态不具身)      (符号接地 / "真懂了吗")

笔记持续新增并互相链接(ai-agent-guide 的 MCP/中转站/兼容 SDK 线、networking 的 VPS/VPN 线、产品prd 的 Figma 工具链等),均按相对路径织成知识网,并在对应文件夹索引 / README 目录表中登记。

🚀 近期学习计划:3 天 Vibe Coding 顺带学 AI Agent

目标:这三天边写代码边把 AI Agent / AI 应用开发这条线补齐。下面 13 个主题高度重叠,与其孤立地一个个啃,不如按「主题簇」分三天学,每个都挂到已有笔记上,避免碎片化。

用法:每天让 Kiro 就当天主题生成笔记,落点默认在 ai-agent-guide/。生成时务必用相对路径链接到「关联笔记」列,把新知识织进现有知识网。✅ 表示学完。

一图看懂主题之间的关系

                        ┌─ Loop Engineering(怎么循环)
   Agent 运行机制 ───────┼─ Agent Harness(跑循环的外壳/运行时)
   (agent.md 已有基础)  ├─ Harness Engineering(怎么设计这个外壳)
                        └─ AI Agent 开发(整体落地)
        │
        │ 循环里每一步都要喂对上下文
        ▼
   上下文与可控 ─────────┬─ Context Engineering(喂什么、怎么组织)
                        ├─ AI 可预测性(怎么让它稳定、可复现)
                        └─ Skill(按需加载知识,控制上下文成本)← skills.md 已有
        │
        │ 上下文从哪来 / 能力怎么接
        ▼
   接入 · 检索 · 编排 ───┬─ MCP 及工具开发 ← mcp.md / tool_calling.md 已有
                        ├─ RAG 优化 ← embedding_model.md 已有
                        ├─ 流程编排 ← agent_dev.md 已有
                        └─ 多模态大模型接入
        │
        ▼
   模型定制 ────────────┬─ 模型 SFT(微调让模型更听话)
                        └─ Hermes(擅长 function-calling 的开源模型系列)

Day 1 · Agent 运行机制与工程化

把”Agent 是怎么跑起来的”这条线打通。这几个词其实是同一件事的不同侧面。

主题一句话理解关联已有笔记计划笔记
Loop Engineering设计 Agent 的运行循环(想→做→看→再想),何时继续、何时停ai-agent-guide/agent.md(运行循环 / ReAct)、computer-architecture/state-machine.mdai-agent-guide/loop_engineering.md
Agent Harness承载并驱动这个循环的”外壳/运行时”(相当于 AgentExecutor 的进化版)ai-agent-guide/agent.md(Executor / LangGraph runtime)ai-agent-guide/agent_harness.md
Harness Engineering如何设计这个外壳:错误重试、工具编排、状态管理、可观测性同上 + ai-agent-guide/tool_calling.md并入 agent_harness.md
AI Agent 开发从提示词→工作流→平台智能体的整体落地路径ai-agent-guide/agent_dev.md(已有,可深化)深化 agent_dev.md(+Level 4 代码级)

Day 2 · 上下文与可控性

Agent 每一轮循环都在跟”上下文”打交道。这一天解决”喂什么、怎么让它稳定”。

主题一句话理解关联已有笔记计划笔记
Context Engineering精心设计喂给模型的上下文(选哪些、怎么排、怎么压缩)ai-agent-guide/token.md(上下文窗口)、ai-agent-guide/skills.md(渐进式加载)ai-agent-guide/context_engineering.md
AI 可预测性让 Agent 行为稳定、可复现、可控(温度、结构化输出、人为触发)ai-agent-guide/slash_commands.md(可控触发)、ai-agent-guide/agent.md(workflow vs agent)ai-agent-guide/ai_predictability.md
Skill(复习+深化)把某类任务的方法论打包、按需加载ai-agent-guide/skills.md(已有,主动回忆一遍再补)深化 skills.md(+示例/与上下文工程关系/坑)
Agent 安全(延伸)提示词注入=注入漏洞的AI版;沙箱、最小权限、人工把关networking/network-security.mddocker/docker.mdai-agent-guide/tool_calling.mdai-agent-guide/agent_security.md

Day 3 · 接入 · 检索 · 编排 · 模型定制

Agent 的能力和上下文从哪来,以及怎么让底层模型更听话。

主题一句话理解关联已有笔记计划笔记
MCP 及工具开发统一协议接入工具 + 自己写工具/MCP Serverai-agent-guide/mcp.mdai-agent-guide/tool_calling.md(已有,补”开发”部分)深化 ai-agent-guide/mcp.md + 新增开发实践
RAG 优化提升检索质量:切块、重排、混合检索、消除幻觉ai-agent-guide/embedding_model.md(ANN / hallucination)、ai-agent-guide/token.md(text splitter)ai-agent-guide/rag_optimization.md
流程编排把多步骤固定流程串起来(工作流 vs Agent 的取舍)ai-agent-guide/agent_dev.md(Coze/Dify/n8n)、ai-agent-guide/agent.mdai-agent-guide/orchestration.md
多模态大模型接入接入能处理图/音/视频的模型,统一到文本管线ai-agent-guide/embedding_model.mdai-agent-guide/tool_calling.mdai-agent-guide/multimodal.md
模型 SFT有监督微调,把基座模型训成会听指令的模型ai-agent-guide/foundation_model.md(基座模型是什么)、ai-agent-guide/token.mdai-agent-guide/embedding_model.md(参数量)ai-agent-guide/sft.md
Hermes擅长 function-calling / 结构化输出的开源模型系列(SFT 的典型产物)ai-agent-guide/tool_calling.mdai-agent-guide/foundation_model.mdsft.mdai-agent-guide/hermes.md
OpenClaw2026 爆火的开源个人 AI Agent 框架(Gateway + Skills + MCP + ReAct)ai-agent-guide/hermes.mdai-agent-guide/mcp.mdai-agent-guide/agent_harness.mdai-agent-guide/openclaw.md

📌 概念桥梁:ai-agent-guide/foundation_model.md 辨析了两个”基座”——「基座模型」(模型地基,Day 3 SFT) vs 「基座/脚手架」(系统地基,即 Day 1 的 Agent Harness),顺带回答了”Loop 策略是工程师定还是模型决策”。它横跨 Day 1 和 Day 3,可随时翻。

💡 复习钩子:每天学完,回到本表把 ☐ 划成 ✅;一周后回来,先看标题自己讲一遍再看笔记(主动回忆)。

笔记风格约定

大部分笔记遵循统一结构,方便快速定位:

  1. 定义 — 一句话讲清是什么 + 一个类比
  2. 解决什么问题 / 核心概念 — 表格对比
  3. 常用命令 / 用法 — 可直接复制的代码
  4. 常见坑 — 踩过的雷(复习时重点看这里)
  5. 延伸阅读 / 关联概念 — 交叉引用其他笔记

约定

  • 包管理器统一用 pnpm(JS)/ uv(Python)
  • 笔记之间用相对路径互相引用,构建知识网
  • 中文为主,代码和术语保留英文

记录是为了遗忘得慢一点,复习是为了记得久一点。加油。💪