关于本站与知识管理
为什么要建立这个知识库,以及我对知识管理和持续学习的思考。
为什么需要一个知识库?
本科阶段的学习和高中完全不同——知识不再乖乖待在课本和考纲里,而是散落在课堂笔记、论文、项目代码、读书摘录、实验报告等无数碎片中。我试过不少工具来收纳它们:
- Notion — 功能很强,但数据锁在里面,导出费劲
- Obsidian — 本地化很舒服,可换台设备就抓瞎
- 纸质笔记 — 手感亲切,但搜索不了一页纸,物理空间也有上限
- GitHub Issues / 私有仓库 — 版本控制很棒,可阅读体验约等于零
最终我决定自己动手搭一个公开的知识库。这背后不是冲动,而是几个想清楚了的信念:
- 公开即负责 — 知道有人会读到(哪怕只是未来的自己),你会不自觉地把话说清楚、把事实核准确
- Markdown 永不过期 — 纯文本,二十年后任何编辑器都能打开,不欠任何平台
- 数学不能将就 — 学理工科,LaTeX 实时渲染是硬需求
- 代码要好看 — 算法实验和技术方案,高亮到位才读得下去
- 一切我说了算 — 数据在手上,样式随心改,功能自己写
我的学习理念:输出倒逼输入
“If you can’t explain it simply, you don’t understand it well enough.” — 据说出自 Einstein
大学里有个很常见的陷阱:课听了、笔记抄了、考试过了,两个月后大脑一片空白。我慢慢发现,真正有效的学习方式,是把学来的东西用自己的话重新组织并写下来。
这个知识库就是我的费曼学习法试验田:
- 听课 / 阅读 — 收料
- 整理笔记 — 把逻辑链捋直,补上教材里跳过的那几步推导
- 写出来 — 以文章形式发布,逼自己把模糊的理解拧成清晰的句子
- 回顾修订 — 隔段时间回来读一遍,修正错误或叠上新的理解
这过程确实耗时,但带来的理解深度,刷十遍题也换不来。
这里有什么
目前主要覆盖这几个方向:
| 方向 | 内容 |
|---|---|
| 复分析 | 复变函数、积分变换的复习笔记 |
| 普通物理 | 力学部分的系统梳理 |
| 数学建模 | 论文写作方法论与竞赛经验 |
| 深度学习 | AMC 方向的研究记录 |
| 前端开发 | 博客搭建、技术实践 |
后面会陆续塞进更多课程笔记和项目记录。
技术栈
本站基于 Astro 6,核心技术一览:
- Astro 6 + Tailwind CSS 4 — 静态生成,首屏零 JS
- Three.js — 首页 3D 交互场景
- KaTeX / MathJax — 服务端 + 客户端双重 LaTeX 渲染
- Expressive Code — 代码高亮,明暗双主题
- Pagefind — 静态全文搜索,不收集隐私
- Web Audio API — 无损音乐播放器 + DSP 处理链
- GitHub Pages / Vercel — 部署
有些什么花样
除了码字和做笔记,这个站还塞了不少有趣的东西:
- 音乐播放器 — 支持 FLAC 无损格式,带 ReplayGain、动态压缩、Crossfeed 信号处理链
- 3D 欢迎页 — Three.js 线框几何体交互
- 动态主题色 — OKLCH 色彩空间,一个色相变量控全局色调
- 壁纸模式 — 毛玻璃半透明 UI,可自定义轮播壁纸
- 樱花粒子 — Canvas 特效(想关就关)
- 图片灯箱 — 点击放大,键盘翻图
- 链接预览卡片 — 悬停链接弹出页面预览
关于我
我是一名本科生,主攻方向涉及信号处理与深度学习。喜欢数学、音乐,还有折腾技术。
这个博客是我在互联网上的一块数字花园——不追求更新频率,只在乎写下的东西有没有经过大脑。如果你路过时发现了有用的片段,我会很高兴。
“Writing is nature’s way of letting you know how sloppy your thinking is.” — Leslie Lamport
希望这个知识库能沿路陪着我成长,也希望对路过的你有那么一点用。
版权声明
本文采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处。
标签: 博客




