如何添加新笔记

发表于 2026-02-06 00:00 762 字 4 min read

猪京京 avatar

猪京京

猪京京的数字花园,记录学习、思考和探索的空间

如何在猪京智库中添加新的博客文章或笔记

如何添加新笔记

概述

本指南将教你如何在猪京智库中添加新的博客文章或笔记。

文件位置

所有新的笔记应该放在 /root/blog/src/content/blog/ 目录下。

创建新文章

基本模板

创建一个新的 Markdown 文件,例如 my-note.md

---
title: 文章标题
date: 2026-02-06
categories:
  - 笔记  # 对应 categoryMap 里的键
tags:
  - 标签1
  - 标签2
description: 这篇笔记的简介
---

# 标题

正文内容...

可用的分类

根据站点配置,当前支持以下分类(categoryMap 中的键):

中文分类英文标识说明
随笔life生活随笔
笔记note学习笔记
工具tools工具分享
周刊weekly周期性刊物
前端front-end前端技术
数据分析data-analysis数据分析相关
因果推断causal-inference因果推断相关

注意事项:

  • categories 中填写的是中文分类名称(如”笔记”、“前端”)
  • 系统会自动映射到英文标识(如 notefront-end
  • 多个分类可以放在数组中,但通常一篇文档只属于一个主分类

Frontmatter 字段说明

必需字段

  • title: 文章标题(显示在列表页和详情页)
  • date: 发布日期(格式:YYYY-MM-DD

推荐字段

  • categories: 分类(使用中文分类名称)
  • tags: 标签数组(可以添加多个标签)
  • description: 文章简介(显示在列表页和 SEO)

可选字段

  • cover: 文章封面图片路径(如 /img/cover/1.webp
  • slug: 自定义 URL(如不指定则使用文件名)
  • highlightOnHome: 是否在首页高亮显示(默认 true

发布流程

  1. 创建文件:在 /root/blog/src/content/blog/ 目录下创建 .md 文件
  2. 编写内容:按照模板格式编写文章内容和 frontmatter
  3. 保存文件:保存 Markdown 文件
  4. 访问网站:刷新 http://148.135.34.81:18080 即可看到新笔记

示例

示例 1:创建一篇学习笔记

文件名: /root/blog/src/content/blog/python-note.md

---
title: Python 学习笔记:列表推导式
date: 2026-02-06
categories:
  - 笔记
tags:
  - Python
  - 编程基础
description: Python 列表推导式的使用方法和常见模式
---

# Python 学习笔记:列表推导式

列表推导式是 Python 中创建列表的简洁方式...

## 基本语法

```python
[expression for item in iterable]

常见用法

…(正文内容)


### 示例 2:创建一篇工具分享

**文件名**: `/root/blog/src/content/blog/tool-share.md`

```markdown
---
title: VS Code 生产力插件推荐
date: 2026-02-06
categories:
  - 工具
tags:
  - VS Code
  - 生产力
description: 提升编码效率的 VS Code 插件清单
---

# VS Code 生产力插件推荐

以下是我日常开发中必不可少的 VS Code 插件...

...(正文内容)

注意事项

  1. 文件命名:建议使用英文、小写、连字符分隔(如 python-note.md
  2. 日期格式:必须使用 YYYY-MM-DD 格式
  3. 分类匹配:确保 categories 中的分类在 categoryMap 中有对应
  4. Markdown 语法:支持标准 Markdown 和一些扩展语法(如表格、代码块等)

相关文档


最后更新:2026-02-06

© 2025 - 2026 猪京京 @pigthinktank
Powered by theme astro-koharu · Inspired by Shoka