Study 分区会自动扫描一级目录,并把它们接到知识星点与文章筛选里。
Study 现在只读取 src/content/posts/study/ 下的文章,并且会自动扫描它下面的一级目录生成主题入口与筛选项。
你之后写学习类内容时,只需要按主题新建目录,然后把文章放进去:
Python Base->src/content/posts/study/python-base/LLM Base->src/content/posts/study/llm-base/算法题->src/content/posts/study/算法题/Fine Tuning->src/content/posts/study/fine-tuning/FastAPI->src/content/posts/study/fastapi/Pytorch->src/content/posts/study/pytorch/Reinforce Learning->src/content/posts/study/reinforce-learning/LangChain->src/content/posts/study/langchain/
如果你之后想新增别的主题,比如 study/transformer-notes/,只要新建这个目录,它就会自动出现在 Study 的知识星点和文章筛选里。
如果你想控制这个目录在 Study 里的标题、右上角小图标、颜色和排序,就在目录里放一个 meta.json。
例如:
{ "title": "Reinforce Learning", "eyebrow": "RL", "description": "放强化学习、DQN、PPO、策略梯度等内容。", "size": "medium", "accent": "138 168 255", "icon": "mdi:robot-outline", "order": 70}目前支持这些标识:
-
title目录展示标题。 -
eyebrow目录的小标签。 -
description目录说明文案。 -
icon目录图标,推荐用mdi:*,例如mdi:robot-outline、mdi:brain、mdi:api。 -
accent目录主题色,格式是"118 166 255"这种 RGB 三元组字符串。 -
size展示尺寸参数,可选:"wide"、"medium"、"default" -
order目录排序,数字越小越靠前。 -
hidden是否隐藏这个目录入口,填true后不会显示在 Study 里。
Study 现在会直接联动下方的 Study 全部文章:
- 点击知识星点图里的主题节点,或者直接点筛选器
- 页面会滚动到下面的总文章列表
- 自动筛选出这个目录下的文章
写法还是普通 Markdown:
---title: 你的文章标题published: 2026-03-21description: 一句话摘要tags: [Python, Study]category: Python Basedraft: false---如果你想在文章里插入可运行的 Python 代码块,可以直接这样写:
Python3
Quick Demo
上面这种写法现在会在文章页渲染成可折叠的 Python 代码卡。
如果你想真正边写边跑,可以直接使用页面右侧悬浮的 Python Lab 小窗口。
写完保存后,本地开发环境会自动刷新;Study 的知识星点、筛选器和文章列表也会同步更新。提交并部署后,线上站点会一起更新。
部分信息可能已经过时