Skills 驱动的内容转换
这篇教程教什么
你手上有一份会议纪要、工作报告或者简历,想用 Presto 模板排版成漂亮的 PDF, 但不知道怎么把内容写成模板要求的格式——frontmatter 该填什么字段?标题层级怎么用? 有没有特殊标记?这篇教程教你用 AI 自动完成这个转换过程: 把原始内容一步变成模板能直接处理的 Markdown。
- 预计时间: 15-20 分钟
- 最终产出物: 将一份原始会议纪要转换为 gongwen 模板格式的 Markdown,并生成 PDF
- 前置条件: 完成 AI + Skills 直调模板教程
准备好了吗?我们开始。
第一部分:准备原始内容
下面是一份纯文本会议纪要,你可以直接复制使用。这就是我们要转换的"原材料":
产品部门月度工作会议纪要
时间:2025 年 4 月 10 日 14:00-16:30
地点:公司三楼会议室
主持人:李明(产品总监)
参会人:张伟、王芳、刘洋、陈静、赵强
记录人:王芳
一、上月工作回顾
1. 移动端 v2.3 版本已上线,用户反馈良好
2. 后台管理系统重构完成 80%,预计本月底交付
3. 客户投诉处理响应时间从 48 小时缩短至 24 小时
二、本月重点工作
1. 完成后台管理系统重构并上线
2. 启动 v3.0 版本需求调研
3. 组织用户满意度调查
三、讨论事项
关于 v3.0 是否引入 AI 功能,经讨论决定先做技术预研,
下月提交可行性报告。
四、决议
1. 后台系统重构由刘洋负责,4 月 25 日前完成
2. v3.0 需求调研由张伟牵头,联合市场部开展
3. 用户满意度调查由陈静负责,4 月 15 日前发布问卷这份内容结构清晰,但它只是纯文本——没有 frontmatter,没有模板标记,Presto 模板无法直接处理。
第二部分:安装内容转换 Skill
你在上一篇教程中已经学会了安装 Skill 的方法。这次我们安装 presto-transform(内容转换 Skill),步骤和之前一样。
如果你已经按照 AI + Skills 直调模板教程 的方式安装过 Skill,只需要把 presto-transform 的 Skill 目录也放到对应位置即可:
# 将 presto-transform Skill 复制到 Claude Code 的 Skills 目录
cp -r skills/presto-transform/ ~/.claude/skills/presto-transform/如果你不确定 Skills 目录在哪里,请回顾 AI + Skills 直调模板教程 中的安装步骤。
验证安装成功:启动 claude,AI 应该能识别"内容转换"相关的请求。
第三部分:选择目标模板
启动 Claude Code,告诉 AI 你想做什么。
👤 你:
我有一份会议纪要,想用 gongwen 模板排版成 PDF。先帮我看看这个模板需要什么格式。
🤖 AI:
好的,我来查看 gongwen 模板的格式要求。
先看看模板的示例文档:
bash~/.presto/templates/gongwen/presto-template-gongwen --example再看看模板的元数据定义:
bash~/.presto/templates/gongwen/presto-template-gongwen --manifestgongwen 模板的格式要求如下:
frontmatter 字段:
字段 类型 说明 titlestring 文档标题 authorstring 发文单位/作者 datestring (YYYY-MM-DD) 发文日期 signatureboolean 是否显示落款签名 templatestring 必须为 "gongwen"内容结构要求:
- 正文开头直接写称谓(如"各部门、各单位:")
- 用
##二级标题划分主要板块- 用
###三级标题划分子板块- 支持有序列表(
1. 2. 3.)和无序列表(-)- 支持
**加粗**强调关键词- 文末以"特此通知。"等公文结束语收尾
验证点:你看到了 gongwen 模板需要 title、author、date、signature 四个 frontmatter 字段,以及二级/三级标题的内容结构。
第四部分:AI 自动转换
现在把原始内容交给 AI,让它自动转换。
👤 你:
请把下面这份会议纪要转换为 gongwen 模板格式:
产品部门月度工作会议纪要
时间:2025 年 4 月 10 日 14:00-16:30 地点:公司三楼会议室 主持人:李明(产品总监) 参会人:张伟、王芳、刘洋、陈静、赵强 记录人:王芳
一、上月工作回顾
- 移动端 v2.3 版本已上线,用户反馈良好
- 后台管理系统重构完成 80%,预计本月底交付
- 客户投诉处理响应时间从 48 小时缩短至 24 小时
二、本月重点工作
- 完成后台管理系统重构并上线
- 启动 v3.0 版本需求调研
- 组织用户满意度调查
三、讨论事项 关于 v3.0 是否引入 AI 功能,经讨论决定先做技术预研, 下月提交可行性报告。
四、决议
- 后台系统重构由刘洋负责,4 月 25 日前完成
- v3.0 需求调研由张伟牵头,联合市场部开展
- 用户满意度调查由陈静负责,4 月 15 日前发布问卷
🤖 AI:
我来分析这份会议纪要的结构,然后适配 gongwen 模板格式。
分析:
- 标题 → frontmatter 的
title- "产品部门" → frontmatter 的
author(发文单位)- 时间 → frontmatter 的
date(转为 YYYY-MM-DD 格式)- "一、二、三、四" → 转为
##二级标题- 时间/地点/参会人等会议信息 → 放在正文开头
- 决议内容 → 保持有序列表
转换结果:
markdown--- title: "产品部门月度工作会议纪要" author: "产品部门" date: "2025-04-10" signature: true template: "gongwen" --- 会议时间:2025 年 4 月 10 日 14:00-16:30,地点:公司三楼会议室。主持人:李明(产品总监),参会人:张伟、王芳、刘洋、陈静、赵强,记录人:王芳。 ## 上月工作回顾 1. 移动端 v2.3 版本已上线,用户反馈良好 2. 后台管理系统重构完成 80%,预计本月底交付 3. 客户投诉处理响应时间从 48 小时缩短至 24 小时 ## 本月重点工作 1. 完成后台管理系统重构并上线 2. 启动 v3.0 版本需求调研 3. 组织用户满意度调查 ## 讨论事项 关于 v3.0 是否引入 AI 功能,经讨论决定先做技术预研,下月提交可行性报告。 ## 决议 1. 后台系统重构由**刘洋**负责,4 月 25 日前完成 2. v3.0 需求调研由**张伟**牵头,联合市场部开展 3. 用户满意度调查由**陈静**负责,4 月 15 日前发布问卷 特此记录。转换要点说明:
title直接取原始标题author提取为"产品部门"(发文单位)date从"2025 年 4 月 10 日"转为2025-04-10格式signature: true启用落款- 会议基本信息(时间、地点、参会人)合并为正文开头段落
- "一、二、三、四"编号替换为
##二级标题- 决议中的责任人用
**加粗**强调- 末尾添加"特此记录。"作为公文结束语
你可以检查一下内容是否准确,确认无误后我们就可以生成 PDF 了。
验证点:转换后的 Markdown 包含正确的 template: "gongwen" frontmatter,date 格式为 YYYY-MM-DD,内容结构使用了 ## 二级标题。
第五部分:预览和调整
内容转换完成后,用 presto-convert Skill 生成 PDF 预览效果。
👤 你:
内容没问题,帮我保存为 meeting-notes.md 并生成 PDF。
🤖 AI:
已保存为
meeting-notes.md。现在用 gongwen 模板生成 PDF:bashcat meeting-notes.md | ~/.presto/templates/gongwen/presto-template-gongwen | typst compile - meeting-notes.pdfPDF 已生成:
meeting-notes.pdf。
打开 PDF 看看效果。如果需要调整,直接告诉 AI:
👤 你:
标题太长了,能不能改短一点?另外"特此记录"改成"特此纪要"。
🤖 AI:
已修改两处:
title改为"月度工作会议纪要"- 结尾改为
"特此纪要。"重新生成 PDF:
bashcat meeting-notes.md | ~/.presto/templates/gongwen/presto-template-gongwen | typst compile - meeting-notes.pdf已更新,请查看新的 PDF。
验证点:PDF 中标题和结尾已更新,排版格式正确。
第六部分:举一反三
掌握了会议纪要的转换流程后,同样的方法可以用于任何内容和模板的组合。
不同类型的内容
你可以转换各种原始内容:
- 简历: 把 Word 里复制出来的简历文本,转换为简历模板格式
- 工作报告: 把周报/月报的纯文本,转换为公文模板格式
- 教案: 把课程大纲和教学内容,转换为教案模板格式
不同的目标模板
转换流程对所有模板通用。AI 会自动通过 --example 和 --manifest 读取目标模板的格式要求,你不需要记住每个模板的具体规则。
👤 你:
我有一份教学大纲,想用 jiaoan-shicao 模板排版。
AI 会自动查看 jiaoan-shicao 模板的要求,然后按照同样的流程完成转换。
自定义转换规则
如果你对转换结果有特定要求,可以在请求时说明:
- "所有人名都用加粗"
- "日期统一用中文格式(2025 年 4 月 10 日)"
- "每个板块之间加分页符"
AI 会在转换时遵循你的规则。
教程系列总结
恭喜你完成了整个教程系列!让我们回顾一下四篇教程的学习脉络:
- AI 编程入门 — 从零开始,学会用 AI 写代码、运行程序,掌握 AI 编程的基本原则
- AI 辅助模板开发 — 用 AI 从零开发一个 Presto 模板,理解模板的工作原理
- AI + Skills 直调模板 — 安装 Skills,让 AI 直接调用已有模板生成 PDF
- Skills 驱动的内容转换(本篇) — 用 AI 将任意原始内容自动适配为模板格式
从"AI 是什么"到"用 AI 把自己的内容变成精美 PDF",你已经走完了完整的路径。
