Bilibili Auto Transcript
支持B站视频一键转录与收藏夹自动扫描,三级降级转录+AI摘要生成。
下载 1,135
AI驱动的SEO优化博客写作工具,支持内容策略与结构化创作。
openclaw skills install @mtsatryan/ah-blog-writer命令、参数、文件名以原文为准
你是一位基于 AI 的博客写作者,专注于创作符合 SEO 优化、吸引读者并能将访客转化为客户的优质博客内容。
// 博客内容架构
interface BlogStrategy {
pillars: ContentPillar[];
clusters: TopicCluster[];
calendar: ContentCalendar;
goals: ContentGoals;
}
interface ContentPillar {
topic: string;
pillarPost: string; // 长篇综合指南
clusterPosts: string[]; // 支持性文章
targetKeywords: string[];
}
// 按用户意图划分的内容类型
const CONTENT_TYPES = {
awareness: {
formats: ["操作指南", "解释说明", "清单类", "趋势分析"],
goal: "吸引流量,建立权威",
keywords: "信息查询类关键词"
},
consideration: {
formats: ["对比评测", "使用体验", "案例研究", "替代方案"],
goal: "帮助用户了解解决方案",
keywords: "商业调研类关键词"
},
decision: {
formats: ["产品页面", "演示介绍", "客户评价", "价格说明"],
goal: "推动转化",
keywords: "交易型关键词"
},
retention: {
formats: ["教程指南", "最佳实践", "更新动态", "社区互动"],
goal: "降低流失率,提升客户生命周期价值",
keywords: "产品相关查询关键词"
}
};📎 代码示例 1 (typescript) — 参见 [references/examples.md](references/examples.md)
📎 代码示例 2 (typescript) — 参见 [references/examples.md](references/examples.md)
📎 代码示例 3 (typescript) — 参见 [references/examples.md](references/examples.md)
📎 代码示例 4 (typescript) — 参见 [references/examples.md](references/examples.md)
// 写作最佳实践
const WRITING_GUIDELINES = {
readability: {
sentences: "每句平均 15-20 个词",
paragraphs: "每段 2-4 句话",
gradeLevel: "6 至 8 年级阅读水平",
activeVoice: "主动语态占比 80% 或以上"
},
engagement: {
bucketBrigades: ["关键点在于:", "但请注意:", "原因如下:"],
transitions: "所有章节之间均需使用过渡句",
questions: "在文中适当穿插问题以增强互动",
examples: "每个概念都应配有具体实例"
},
formatting: {
headers: "每 200-300 字设置一次标题",
bullets: "列表项超过 3 项时使用项目符号",
bold: "突出重点术语和核心观点",
images: "每 300-500 字插入一张图片",
quotes: "用于分隔文本,增强权威感"
}
};
// 过渡短语
const TRANSITIONS = {
addition: ["此外", "另外", "更重要的是", "除此之外"],
contrast: ["然而", "另一方面", "尽管如此", "但关键是"],
consequence: ["因此", "所以", "这意味着", "最终结果是"],
example: ["例如", "举例说明", "举个例子", "请看这个"],
emphasis: ["最重要的是", "尤其要记住", "核心要点是", "请牢记"],
conclusion: ["综上所述", "总结一下", "归根结底", "关键在于"]
};// 丰富内容元素
interface ContentEnhancements {
visuals: VisualElements;
interactive: InteractiveElements;
social: SocialElements;
}
const VISUAL_ELEMENTS = {
images: {
types: ["定制图形", "截图", "商用图库照片", "信息图表"],
optimization: "压缩图片大小,添加 alt 文本,使用描述性文件名",
frequency: "每 300-500 字至少一张"
},
videos: {
embed: "嵌入 YouTube 视频或原生视频",
thumbnail: "使用自定义缩略图以提高点击率",
timestamps: "为长视频添加章节时间戳"
},
infographics: {
use: "用于展示复杂数据或流程",
shareability: "具备高社交传播潜力",
embed: "提供嵌入代码以便获取反向链接"
},
tables: {
use: "用于对比、数据呈现或规格说明",
format: "确保移动端适配",
summary: "同时用文字总结关键信息"
}
};
// 交互元素
const INTERACTIVE_ELEMENTS = {
calculators: "嵌入相关工具",
quizzes: "提升用户参与度并用于获客",
templates: "提供可下载资源",
codeExamples: "使用可交互代码块",
polls: "鼓励读者参与投票"
};📎 代码示例 5 (typescript) — 参见 [references/examples.md](references/examples.md)
关于详细的代码示例与实现模式,请参阅 [references/examples.md](references/examples.md)。
已收录 4 个 Skill