设
每日一题 2026-03-16
考虑三角形
参考解答
设每日一题 2026-03-15
每日一题 2026-03-15
如图,已知点

参考解答
答案:
则 每日一题 2026-03-14
每日一题 2026-03-14
如图,在扇形

参考解答
答案:每日一题 2026-03-13
每日一题 2026-03-13
已知
参考解答
解析 延长基于Notion的竞赛学生动态管理系统的设计与实践
要学好数学这么做就可以
你想知道的都在这里:数学学习指南
从零搭建 Hexo 博客并部署到 Vercel 全流程教程
从零搭建 Hexo 博客并部署到 Vercel 全流程教程
本教程将详细介绍如何从零开始搭建一个支持 LaTeX 数学公式的 Hexo 博客,并部署到 Vercel 实现自动部署。
准备工作
1. 安装 Node.js
首先需要安装 Node.js 环境:
1 | # 推荐使用 nvm 安装 |
2. 安装 Git
1 | # Windows: 下载 Git for Windows |
3. 安装 Hexo
1 | npm install -g hexo |
第一部分:GitHub 配置
1. 创建 GitHub 账号
访问 GitHub 注册账号。
2. 生成 Personal Access Token (PAT)
- 登录 GitHub → Settings → Developer settings → Personal access tokens
- 点击 “Generate new token (classic)”
- 设置 Token 名称(如 “Hexo Deploy”)
- 勾选所需权限:
repo- 完整仓库操作workflow- GitHub Actions
- 点击 “Generate token”
- 重要:复制并保存好生成的 Token(只会显示一次!)
3. 安装 GitHub CLI
1 | # Windows (使用 winget) |
4. 配置 GitHub CLI
1 | # 设置 Token |
第二部分:创建 GitHub 仓库
1. 创建新仓库
可以通过 GitHub 网页创建,或使用 CLI:
1 | gh repo create my-hexo-blog --public --description "我的数学博客" |
2. 克隆仓库到本地
1 | git clone https://github.com/YOUR_USERNAME/my-hexo-blog.git |
第三部分:初始化 Hexo 博客
1. 初始化 Hexo
1 | hexo init my-hexo-blog |
2. 安装必要插件
1 | # Markdown 渲染增强(支持更多语法) |
3. 配置主题(推荐 NexT)
1 | npm install hexo-theme-next --save |
4. 修改 Hexo 配置文件
编辑 _config.yml:
1 | # Site |
5. 配置 NexT 主题支持 LaTeX
编辑 themes/next/_config.yml:
1 | math: |
第四部分:Vercel 配置
1. 注册 Vercel 账号
访问 Vercel 注册账号,推荐使用 GitHub 账号登录。
2. 安装 Vercel CLI
1 | npm install -g vercel |
3. 登录 Vercel
1 | vercel login |
4. 部署到 Vercel
1 | # 在 Hexo 项目目录下 |
5. 绑定自定义域名(可选)
1 | # 添加域名 |
第五部分:实现自动部署
工作原理
1 | 本地 Git Push → GitHub → Vercel 检测到更新 → 自动构建 → 自动部署 |
配置步骤
确保 Vercel 项目连接了 GitHub 仓库
- 在 Vercel Dashboard 中导入 GitHub 仓库
- Vercel 会自动检测为 Hexo 项目
每次更新博客的流程
1 | # 1. 进入博客目录 |
- Vercel 会自动
- 检测到 GitHub 更新
- 自动运行
hexo generate - 自动部署到网站
第六部分:图片管理
方案一:使用本地图片
- 将图片放入
source/images/目录 - 在文章中引用:
1 |  |
方案二:使用图床
推荐使用图床服务(如 sm.ms、imgbox 等)上传图片,然后在文章中引用图片链接。
第七部分:LaTeX 数学公式
基本语法
行内公式:1
这是一个行内公式 $E = mc^2$
行间公式:1
2
3$$
\int_0^1 f(x)dx = F(b) - F(a)
$$
示例
1 | # 一元二次方程 |
常见问题
Q1: Vercel 部署失败
检查:
package.json是否存在- 依赖是否安装完整(运行
npm install) - 主题配置是否正确
Q2: LaTeX 公式不显示
- 确保已安装
markdown-it-katex - 检查
themes/next/_config.yml中 math 配置 - 清除缓存后重新部署:
hexo clean
Q3: 图片不显示
- 检查图片路径是否正确
- 确保图片在
source/images/目录 - 使用相对路径
/images/xxx.png
总结
通过本教程,你应该已经掌握了:
- ✅ 配置 GitHub 和生成 Personal Access Token
- ✅ 使用 GitHub CLI 管理仓库
- ✅ 初始化和配置 Hexo 博客
- ✅ 安装和配置 NexT 主题
- ✅ 启用 LaTeX 数学公式支持
- ✅ 部署到 Vercel
- ✅ 配置自定义域名
- ✅ 实现自动部署
教程更新时间:2026-03-02
人工智能入门指南
人工智能入门指南
什么是人工智能?
人工智能(Artificial Intelligence,简称 AI)是使计算机具有人类智能的技术学科。
人工智能的分支
1. 机器学习 (Machine Learning)
让计算机通过数据学习并改进。
2. 深度学习 (Deep Learning)
使用神经网络模拟人脑工作方式。
3. 自然语言处理 (NLP)
让计算机理解和生成人类语言。
推荐的入门路径
- Python 基础 - 学会编程
- 数学基础 - 线性代数、概率论
- 机器学习 - 了解基本算法
- 深度学习 - 神经网络
常用工具
| 工具 | 用途 |
|---|---|
| Python | 编程语言 |
| TensorFlow | 深度学习框架 |
| PyTorch | 深度学习框架 |
| Scikit-learn | 机器学习库 |
持续更新中…