讲师中心 微信公众号

工具推荐

视频效率加速
Seko
Seko

AI短剧一键生成成片

立刻MV
立刻MV

低成本歌曲 MV、视频生成

AniShort
AniShort

AI短剧协同制作平台

updream

一键生成高质量推广成片

Owner Briefing

Polar Sponsor
爱发电 赞助
.NET 9.0

生成并向主人发送每日简报,涵盖今日会议、紧急邮件、待办事项及需要关注的事项。使用时机:在...

所有人简报 : 最小模式

功能概述

所有人简报 : 最小模式是一项面向实际任务的技能,主要用于任何小型模式;Data 收藏基于 CLI;

核心要点

  • 格式化很简单;
  • 何时发送( 决定规则);
  • Weekday( Mon–Fri): 按预定时间发送;

使用与执行

Weekend / holida。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

结果检查与注意事项

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

负责人简报技能

最低模型要求

任意小型模型。数据采集基于 CLI,格式化逻辑简单。

发送时机(决策规则)

  • 工作日(周一至周五):按预定时间发送。
  • 周末/节假日:除非负责人明确要求,否则跳过。
  • 负责人在差旅中:仍需发送——如有需要,请在 cron 中调整时区。
  • 数据源异常(日历/邮件/任务):在简报中将该部分标记为“不可用”,不得跳过整份简报。

简报格式

☀️ 早安 [Owner Name] — 这是您今天的关键信息:

📅 今日会议
• 09:30 — 站会(30 分钟)
• 14:00 — 与 [Person] 的一对一沟通(1 小时)

📬 需关注的邮件
• [Sender] — "[Subject]"

✅ 待办任务
• [来自 monday.com 或记忆中的任务]

⚠️ 特别提醒
• [截止日期、异常事项等]

祝您今天愉快! 🙌

步骤 1 — 获取今日日历事件

#!/bin/bash
set -e

# 计算 UTC 时间下的今日与明日 ISO 格式时间
TODAY=$(date -u +%Y-%m-%dT00:00:00Z)
TOMORROW=$(
  date -u -d '+1 day' +%Y-%m-%dT00:00:00Z 2>/dev/null 
  || date -u -v+1d +%Y-%m-%dT00:00:00Z
)

# 通过 gog 从 Google Calendar 获取主日历事件
GOG_ACCOUNT=owner@company.com gog calendar events primary 
  --from "$TODAY" 
  --to "$TOMORROW" 
  2>/dev/null 
  | python3 -c "
import sys, json

# 解析 JSON;出错时默认为空列表
try:
    events = json.loads(sys.stdin.read().strip() or '[]')
except json.JSONDecodeError:
    events = []

print('📅 TODAY\'S MEETINGS')

if not events:
    print('• No events')
else:
    # 按开始时间排序,并格式化每项事件
    for e in sorted(events, key=lambda x: x.get('start', {}).get('dateTime', '')):
        start = e.get('start', {}).get('dateTime', '')[:16].replace('T', ' ')
        title = e.get('summary', 'Untitled')
        print('•', start, '—', title)
"

步骤 2 — 获取紧急邮件

#!/bin/bash
set -e

# 获取过去 24 小时内最多 5 封未读邮件
GOG_ACCOUNT=owner@company.com gog gmail search 
  'is:unread newer_than:1d' 
  --max 5 
  2>/dev/null 
  | python3 -c "
import sys, json

# 解析 JSON;出错时默认为空列表
try:
    emails = json.loads(sys.stdin.read().strip() or '[]')
except json.JSONDecodeError:
    emails = []

print('📬 EMAILS NEEDING ATTENTION')

if not emails:
    print('• No urgent emails')
else:
    for e in emails:
        sender = e.get('from', 'Unknown')
        subject = e.get('subject', '(no subject)')
        print('•', sender, '—', '"' + subject + '"')
"

步骤 3 — 获取待办任务(monday.com)

#!/bin/bash
set -e

TOKEN_FILE="$HOME/.credentials/monday-api-token.txt"

# 若 token 文件缺失,则优雅跳过本节
if [ ! -f "$TOKEN_FILE" ]; then
  echo "✅ OPEN TASKS"
  echo "• (monday.com token not configured — skipping)"
  exit 0
fi

MONDAY_TOKEN=$(cat "$TOKEN_FILE")
BOARD_ID="BOARD_ID"  # 请替换为实际 board ID

# 获取该看板前 5 个 item
RESPONSE=$(curl -s -X POST https://api.monday.com/v2 
  -H "Content-Type: application/json" 
  -H "Authorization: $MONDAY_TOKEN" 
  -d '{"query": "{ boards(ids: ['$BOARD_ID']) { items_page(limit: 5) { items { name state } } } }"}')

# 输出非完成状态(non-done)的 item
echo "$RESPONSE" | python3 -c "
import sys, json

try:
    d = json.loads(sys.stdin.read())
    items = d['data']['boards'][0]['items_page']['items']
except (KeyError, IndexError, json.JSONDecodeError) as e:
    print('✅ OPEN TASKS')
    print('• (could not fetch:', e, ')')
    sys.exit(0)

# 过滤已完成项
open_items = [i for i in items if i.get('state') != 'done']

print('✅ OPEN TASKS')
if not open_items:
    print('• None — all clear!')
else:
    for item in open_items:
        print('•', item['name'])
"

步骤 4 — 组装并发送简报

依次运行步骤 1–3,将各部分输出保存至临时文件,再合并生成最终简报:

#!/bin/bash
set -e

# 执行各子脚本并捕获输出
CALENDAR_SECTION=$(bash step1-calendar.sh 2>/dev/null || echo "📅 TODAY'S MEETINGS\n• (unavailable)")
EMAIL_SECTION=$(bash step2-email.sh 2>/dev/null || echo "📬 EMAILS NEEDING ATTENTION\n• (unavailable)")
TASKS_SECTION=$(bash step3-tasks.sh 2>/dev/null || echo "✅ OPEN TASKS\n• (unavailable)")

# 构建简报正文
BRIEFING="☀️ Good morning — here's your day:

$CALENDAR_SECTION

$EMAIL_SECTION

$TASKS_SECTION"

# 方案 A:通过 WhatsApp 发送
openclaw message send --to OWNER_PHONE --message "$BRIEFING"

# 方案 B:通过邮件发送
# GOG_ACCOUNT=owner@company.com gog gmail send 
#   --to owner@company.com 
#   --subject "☀️ Your Daily Briefing — $(date +'%A %B %d')" 
#   --body "$BRIEFING"

cron 调度配置

{
  "jobs": [
    {
      "id": "morning-briefing",
      "schedule": "30 7 * * 1-5",
      "timezone": "Asia/Jerusalem",
      "task": "Generate and send the owner's morning briefing: calendar events, urgent emails, and open tasks. Use owner-briefing skill.",
      "delivery": {
        "mode": "message",
        "channel": "whatsapp",
        "to": "OWNER_PHONE"
      }
    }
  ]
}
  • 每周一至周五,在负责人所在时区的 07:30 执行。
  • 修改 "30 7" 可调整执行时间。
  • 修改 "timezone" 以匹配负责人所在地时区。

可选定制项

目标 修改方式
仅包含 9 点之后的会议 事件过滤条件:if start_hour >= 9
跳过内部站会 过滤条件:if 'standup' not in summary.lower()
添加天气信息 在构建简报前调用 weather 技能
高亮已标记邮件 将搜索条件改为 is:starred 或 is:important
晚间摘要(明日预览) 将 TODAY/TOMORROW 替换为明日对应日期

禁止包含的内容

简报面向行动,而非复盘。发送前请应用以下过滤规则:

  • ❌ 不要复述负责人已知的信息(如昨日已做决策、已完成工作)
  • ❌ 不要列出昨日已完成的任务——已完成即归档,无需重复
  • ❌ 不要包含距今超 48 小时的日历事件——今日无法执行,不具操作性
  • ❌ 不要包含低优先级邮件(如新闻简报、FYI 类通知、noreply 邮件),这些可延后处理
  • ❌ 若某事项连续两天无变化,禁止重复出现
  • ✅ 核心原则:若无需在 TODAY 执行动作,请一律剔除

一份优质简报应可在 30 秒内读完。若超出,请进一步精简。

成本优化建议

  • 极低成本:数据采集完全基于 CLI —— 获取数据不消耗任何 LLM token。
  • 小型模型即可满足:简报格式化逻辑简单,任意模型均可胜任。
  • 避免行为:切勿拉取 30 天邮件历史 —— 仅使用 newer_than:1d 限定范围。
  • 批量处理:将日历与邮件获取合并至单次脚本运行,而非分多次调用。
  • 容错机制:任一数据源失败时,仍发送其余部分组成的简报 —— 切勿因局部失败而跳过整份简报。
目录

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

码上飞
码上飞 Hot

一款基于自然语言的AI应用开发平台,可根据用户描述自动生成应用程序,帮助个人和团队快速完成应用原型与开发。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

0

2026.11.06

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

0

2026.11.06

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

0

2026.11.05

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

0

2026.11.05

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

0

2026.11.04

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn