用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/axfinn/devtools --skill blog命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | blog |
| description | 同步开发信息到 Hugo 博客。当用户请求发布博客、同步开发记录、创建技术文章或发布到 GitHub Pages 时使用此技能。 |
将开发信息同步到 Hugo 博客 (blog.jaxiu.cn)。
/Volumes/M20/code/docs/axfinn_blogs/
├── content/
│ ├── blog/ # 技术博客文章
│ ├── moment/ # 动态/短更新
│ └── about/ # 关于页面
├── publish.sh # 发布脚本
└── config.toml # Hugo 配置
---
title: "文章标题"
date: 2025-01-17T10:00:00+08:00
draft: false
slug: "english-slug-name"
tags: ["标签1", "标签2"]
categories: ["技术", "项目分析"]
series: ["系列名称"] # 可选
---
文章正文内容...
| 字段 | 必填 | 说明 |
|---|---|---|
| title | 是 | 文章标题(中文或英文) |
| date | 是 | 发布时间,格式 2025-01-17T10:00:00+08:00 |
| draft | 是 | false 表示发布,true 表示草稿 |
| slug | 是 | URL 友好标识(必须用英文,避免中文编码问题) |
| tags | 是 | 标签数组,用于分类 |
| categories | 是 | 分类数组,通常 1-2 个 |
| series | 否 | 系列名称,用于关联多篇文章 |
动态内容在 content/moment/_index.md 中追加,格式:
## 2025-01
### 2025-01-17
简短的动态内容,支持 emoji 和链接。
{{< mermaid >}}
graph TD
A[开始] --> B[处理] --> C[结束]
{{< /mermaid >}}
```go
func main() {
fmt.Println("Hello")
}
```
行内公式: $E = mc^2$
块级公式:
$$
\sum_{i=1}^{n} x_i
$$
# 创建新文章
# 文件命名: {slug}.md,如 my-new-post.md
# 文章路径
/Volumes/M20/code/docs/axfinn_blogs/content/blog/{slug}.md
cd /Volumes/M20/code/docs/axfinn_blogs
hugo server -D
# 访问 http://localhost:1313
cd /Volumes/M20/code/docs/axfinn_blogs
bash publish.sh
发布脚本会自动:
hugo -D)axfinn.github.io 仓库content/blog/content/moment/_index.mdpublish.sh对于项目源码分析等系列文章:
series 字段关联文章{project}-{topic}.md示例系列结构:
nps-overview.md # NPS项目概览
nps-server-core.md # 服务端核心分析
nps-client.md # 客户端分析
nps-proxy-tcp.md # TCP代理实现
发布前确认:
+08:00false