Skip to content

项目结构

整体架构

finace_knowledge/
├── index.md                    # 网站首页
├── README.md                   # GitHub 项目说明
├── CLAUDE.md                   # AI 协作规则
├── CHANGELOG.md                # 变更日志
├── package.json                # npm 配置
├── deploy.sh                   # 部署脚本
├── nginx.conf                  # 服务器 Nginx 配置
├── .gitignore                  # Git 忽略规则

├── .vitepress/
│   └── config.mts              # VitePress 配置(导航/侧栏/搜索)

├── public/                     # 静态资源(直供 Web 访问)
│   └── books/                  # 电子书文件 + 独立阅读器

├── docs/                       # 项目文档
│   ├── project/                #   架构、部署文档
│   ├── features/               #   功能记录
│   └── bugfixes/               #   问题修复记录

├── 01-personal-finance/        # 板块一:个人理财
│   ├── glossary.md             #   术语表
│   ├── notes.md                #   学习笔记
│   ├── resources.md            #   推荐资源
│   └── books/                  #   电子书源文件 + 阅读器页面

├── 02-investment-fundamentals/ # 板块二:投资基础
│   ├── glossary.md             #   术语表
│   ├── notes.md                #   学习笔记
│   ├── resources.md            #   推荐资源
│   └── projects/               #   实践项目

├── 03-quant-finance/           # 板块三:量化金融(进阶)
│   ├── glossary.md             #   术语表
│   ├── resources.md            #   推荐资源
│   ├── notes/                  #   笔记(按主题拆分)
│   └── projects/               #   实践项目

└── tools/                      # 辅助工具脚本

设计原则

  • 三个学习板块按难度递进:个人理财 → 投资基础 → 量化金融
  • 每个板块独立包含 glossary、notes、resources,可单独阅读
  • public/ 存放 Web 直供文件(epub、独立 HTML)
  • docs/ 存放项目本身的维护文档,与学习内容分离

金融知识学习笔记