Campus Morning Brief / 校园晨报

自动生成包含天气、新闻、学习建议的个性化学生晨间简报。

已扫描
适合谁
中小学生家长、学校教师或辅导员
不适合谁
需要自动发送或打印的批量系统、无网络访问能力的离线环境用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @my12121-beep/campus-morning-brief

Skill 说明

命令、参数、文件名以原文为准

校园晨报

生成一份有来源依据、可在三到五分钟内读完的学生晨报。将个人设置保存在外部配置中,并以结构化 JSON 保存采集内容,使流程可复用、可审计。

工作流程

1. 确定用户配置

  • 用户提供配置时直接读取;否则收集或合理推断显示名称、城市、时区、年龄段、语言、兴趣、提醒事项和输出目录。
  • 对缺失的可选字段使用中性默认值。不得虚构隐私信息、学校名称、课程安排或健康信息。
  • 通用配置格式见 [references/config.example.json](references/config.example.json)。

2. 确定晨报日期

  • 以配置中的时区而非主机时区确定“今天”,并在输出中写明完整日期。

3. 调研时效内容

  • 实时获取当地天气与新闻,不依赖模型记忆。
  • 优先采用第一方或权威来源;涉及安全的内容须交叉核验。
  • 尽量选择过去 72 小时内发布的新闻。只能采用较早报道时,应明确原始日期,不得包装成最新消息。
  • 每条新闻必须保留直达链接、发布机构和发布日期。
  • 排除血腥暴力、色情、赌博、自伤细节、耸动谣言、软性广告及不适龄内容。

4. 构建内容数据

  • 遵循 [references/content-guidelines.md](references/content-guidelines.md)。
  • 生成符合 [references/brief.schema.json](references/brief.schema.json) 的 JSON。
  • 使用原创表述进行摘要,不复制报道段落;明确区分报道事实、建议和解读。

5. 校验并渲染

将数据保存为 brief.json,然后执行:

python3 scripts/render_brief.py brief.json --output-dir output

脚本不依赖第三方 Python 包,会校验数据并生成 morning-brief.mdmorning-brief.htmlmetadata.json。校验失败应视为内容错误,应修正数据,不得绕过校验。

6. 检查结果

  • 有浏览器或截图工具时,检查 HTML 是否存在裁切或溢出。
  • 确认每条时事内容都包含可访问的来源链接。
  • 确认姓名、日期、天气地点和提醒事项与配置一致。
  • 需要 PDF 或 PNG 时,使用当前环境的浏览器、PDF 或截图能力处理已校验的 HTML;不要将 PDF/PNG 设为硬依赖。

7. 仅在明确要求时投递

  • 将内容生成与投递分离。
  • 除非现有自动化已明确授权,否则发送、发布或打印前必须确认。
  • 返回输出路径和精简来源列表。

自动化模式

由已建立的定时自动化调用时,可不中途确认并完整执行。缺少必要数据时,应返回非零退出码或结构化错误。不得静默复用昨日天气,也不得把过期新闻呈现为最新内容。

输出标准

  • 核心内容在正常打印比例下应适配一张 A4 纸。
  • 阅读时长控制在三到五分钟。
  • 使用平实、具体且符合年龄段的语言。
  • 数据和渲染结果均须保留来源。
  • 凭据、私人日程、历史晨报和投递标识不得放入 Skill 目录。
MB
@my12121-beep

已收录 1 个 Skill

相关推荐