template-library · 内容模板库

内容模板的保存、复用与管理 skill:把验证过的内容结构保存为模板,自动提取 {{变量}} 占位符,下次用变量填充快速套用。支持按平台分类、模板版本管理、使用次数统计。操作走脚本子命令(save/use/list/edit/delete/get),文件读写与索引维护全部确定性完成。
调用示例:在聊天框中说"把这篇笔记存成模板,分类到小红书"。
产品详解
定位
template-library 是个人内容模板的保存、复用与管理中枢:把成功的内容结构沉淀为可复制的模板,下次直接套用。它管理的是用户自己沉淀的个性化模板,而非通用营销框架。
核心能力
- 6 种操作:save(保存)/ use(套用)/ list(列表)/ edit(编辑)/ delete(删除)/ get(预览)。
- 模板结构分析:save 前 LLM 阅读源内容,识别固定结构与可变区域,把具体值改写成
{{变量名}}占位符;脚本负责提取变量清单、写文件、登记索引。 - 平台分类:支持 xiaohongshu / weibo / douyin / zhihu / wechat / x / general 分类存放。
- 脚本内置保证:save 同名默认报错(需
--force覆盖);use 未填变量保留{{占位符}}并在 stderr 警告;delete 默认 dry-run 预览,加--apply才真正删除;所有写操作原子化,索引与模板文件始终一致;use 自动递增 usage_count。 - Profile 感知:有画像时 save 自动绑定画像、list 优先显示当前画像模板、use 自动加载画像风格做语气适配。
工作流程
- 解析意图并映射到 save / use / list / edit / delete / get
- save:LLM 分析源内容 → 改写
{{var}}占位符 → 脚本提取变量、写文件、登记索引 - use:LLM 为每个变量推导填充值 → 脚本替换、usage_count 自增
- 结果按统一 Markdown 格式呈现给用户
输入与输出
| 输入 | 说明 |
|---|---|
| action | 必填,save / use / list / edit / delete / get |
| template_name | save / use / edit / delete / get 时必填 |
| source_file / source_text | save 时二选一,提供要保存为模板的内容 |
| category | 可选,平台分类 |
| variables / topic | use 时填充模板变量与主题 |
输出:保存确认(含提取的结构与变量清单)、模板应用结果、模板列表、画像对比差异常等对应产物。
与相邻 skill 的区别
- post-formatter:提供通用营销框架(PAS / AIDA / BAB);template-library 管理用户自己沉淀的个性化模板。
- social-content:从零生成内容;template-library 基于已有模板快速复制结构。
适用场景
- 跑出爆款结构后固化下来反复复用
- 同一结构快速改编到多平台内容
- 团队沉淀标准化的内容产出模板
- 需要版本管理与使用统计的内容资产
使用前准备
- save 时准备一份可复用的成功内容(文本或文件路径)。
- 想好模板的平台分类。
- delete 默认只是 dry-run 预览,确认无误后再加
--apply真正删除。
template-library 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。