用途
LinkedIn Announcement Generator 是一个用于为智能教科书自动生成专业 LinkedIn 公告文案的技能。它分析书籍指标、章节内容和学习资源,产出适合在 LinkedIn 发布的宣传文本,帮助作者向教育技术社区分享已完成的教科书、里程碑进展或新增内容。
主要能力
- 从 mkdocs.yml 提取站点名称、站点 URL、站点描述和仓库 URL 等元数据。
- 解析 docs/learning-graph/book-metrics.md,提取章节数、学习图谱概念数、词汇表术语数、FAQ 问题数、测验题数、图表数、公式数、MicroSims 数量、总字数、超链接数、等效印刷页数等核心指标。
- 根据指标判断教科书完整度状态(Complete、Nearly Complete、In Progress、Early Release),并据此调整公告措辞。
- 按固定结构生成公告:开场钩子、内容描述、关键指标列表、技术与 AI 透明度声明、行动号召、话题标签。
- 生成三种长度变体:详细版(1500-2000 字符)、中等版(800-1200 字符)、简洁版(400-600 字符)。
- 提供可选的增强建议,如推荐配图、发布时间和互动技巧。
- 可选附带 Python 脚本 scripts/linkedin-metrics-extractor.py,用于自动提取指标。
使用方式
该技能适用于已部署到 GitHub Pages(或其他托管平台)的智能教科书项目。使用前项目应具备:docs/learning-graph/book-metrics.md 指标文件、包含 site_name、site_url、site_description 的 mkdocs.yml 文件。可选文件包括 docs/learning-graph/chapter-metrics.md 和 docs/course-description.md。
工作流程为:收集书籍元数据 → 分析书籍指标 → 判断完整度 → 构建公告结构 → 应用语气与风格指南 → 生成多个变体 → 添加可选增强 → 格式化输出 → 校验质量 → 交付公告。输出为可直接复制粘贴到 LinkedIn 的文本,并附下一步操作提示。
适用场景
- 将完成的智能教科书发布到 GitHub Pages 时。
- 宣布重大里程碑(如“前 10 章完成”)。
- 推广更新或新增内容。
- 向教育技术社区分享教科书。
- 为课程发布准备社交媒体帖子。
- 为会议演讲或工作坊创建公告。
- 提升开放教育资源的知名度。
限制
- 依赖项目已有的 book-metrics.md 和 mkdocs.yml 文件;若指标缺失,需先运行 book-metrics-generator 技能生成指标文件。
- 若站点 URL 不可用,需向用户询问已部署站点链接。
- 公告长度需控制在 LinkedIn 最优范围内(400-2000 字符),过长时建议使用中等或简洁变体。
- 话题标签选择需结合学科领域,资料中未提供自动确定最佳标签的机制。
- 资料未说明该技能的具体收费、价格或平台支持情况,暂未提供。