This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
这是一个基于 Hugo 静态网站生成器的中文技术博客项目,名为"编程码农"。博客内容涵盖前端、后端、算法、数据结构、工具使用等编程相关主题。
- 静态网站生成器: Hugo
- 主题: even 主题 (位于 themes/even/)
- 内容语言: 中文 (zh-cn)
- 文章格式: Markdown (.md)
- 配置文件: config.toml
hugo server本地开发服务器,默认端口 1313
hugo构建静态网站到 public/ 目录
hugo new post/文章标题.md基于 archetypes/default.md 模板创建新文章
content/post/- 博客文章,按分类命名(如:前端_、数据结构_、算法_、工具_等)config.toml- Hugo 主配置文件,包含站点信息、菜单配置、评论系统等archetypes/default.md- 新文章的模板themes/even/- 使用的主题,包含布局和样式resources/- Hugo 生成的资源文件static/- 静态资源(如果存在)
文章文件名采用两种格式:
YYYY-MM-DD-分类-标题.md
分类标识符:
frontend- 前端技术java- Java 相关datastructure- 数据结构algorithm- 算法tools- 工具使用project- 项目实践theory- 理论知识programming- 编程基础redis- Redis 相关blockchain- 区块链network- 网络技术golang- Go 语言solution- 解决方案interview- 面试相关reading- 读书笔记news- 新闻资讯
示例:
2021-10-19-frontend-javascript之promise.md2021-11-09-datastructure-哈希表.md2022-05-20-algorithm-通用缓存算法.md2024-06-07-tools-frp实现远程本地调试.md2020-05-19-project-简版在线聊天websocket.md
YYYY-MM-DD-分类_标题.md
分类标识符:
教程类- 教程文档热点- 热点话题
示例:
2025-09-04-教程类_pythonyibubianchengxiangjielilunyushizhanjiehe.md2025-09-26-热点_2025年Vibe Coding元年AI重新定义开发者工作方式.md
每篇文章的 front matter 包含:
title: 文章标题date: 发布日期description: 文章描述tags: 标签数组categories: 分类数组keywords: SEO 关键词数组draft: 草稿状态 (true/false)
- 使用中文语言配置 (
languageCode = "zh-cn") - 启用了 gitalk 评论系统
- 配置了百度统计和 Google Analytics
- 支持 MathJax 数学公式渲染
- 启用了语法高亮和代码围栏
- 配置了多种社交媒体链接
- 文章主要存放在
content/post/目录 - 支持中文文件名和路径
- 使用 Markdown 格式编写
- 支持图片、代码块、数学公式等富文本内容