运行时依赖
安装命令
点击复制技能文档
AI 助手工作日报生成
这个技能用于生成 AI 助手团队的工作日报,包括团队成员的工作内容整理、格式化输出、文件保存和飞书消息发送。
团队成员配置
所有团队成员配置(已自动包含小天的配置):
代理 ID 名字 角色 Emoji mAIn 芮芮 总助理 📋 architect 小明 系统架构师 🏗️ ops 小王 运维工程师 🔧 stock 小钱 股票助手 💰 xiaolan 小蓝 浏览器操作助手 🌐 content 小圆 内容写手 📝 AIgf AIgf 临时项目开发 💕 xiaotian 小天 灵感记录 ✨ 工作流程
- 收集工作内容(核心)
直接读取 会话 jsonl 文件:
会话 文件路径格式:/root/.OpenClaw/代理s/{代理_id}/会话s/{会话_id}.jsonl 找到今天(以北京时间为基准)最新修改的 会话 文件 解析 jsonl,提取用户消息
提取用户消息的逻辑:
对于每个 代理:
- 找到 /root/.OpenClaw/代理s/{代理_id}/会话s/ 目录下今天修改的 .jsonl 文件
- 逐行读取,查找 type="message" 的记录
- 提取 message.content[0].text 中包含 "DM from ou_" 的行
- 从中提取用户实际说的话(去掉 "DM from ou_xxx: " 前缀)
- 去重后作为该 代理 的工作记录
- 生成日报内容
按照以下模板生成日报:
📅 AI助手工作日报(YYYY-MM-DD) 生成时间:YYYY-MM-DD HH:MM:SS
📊 团队工作总览
- 🏗️ [名字]([角色]):[工作内容简述]
📝 详细工作内容
🏗️ [名字]([角色])
- [工作项1]
日报由芮芮自动生成
- 保存日报文件
保存到 /root/.OpenClaw/workspace/dAIly-报告-YYYY-MM-DD.md
- 发送到飞书
使用 message 工具发送到飞书
时间处理(重要) Today 判断:使用北京时区 (UTC+8) 当前时间:datetime.now(timezone(timedelta(hours=8))) 会话文件判断:文件的修改时间(mtime)在今天的范围内 关键点 读取正确的 会话:直接读取 /root/.OpenClaw/代理s/{代理_id}/会话s/.jsonl 文件 北京时间处理:使用 UTC+8 时区判断"今天" 自动发现成员:支持新增 代理 消息去重:用户可能发多条消息,去重后保留 输出格式要求 团队工作总览部分 每个成员一行,使用 - 开头 格式:[emoji] [名字]([角色]):[工作内容简述] 详细工作内容部分 标题格式:[emoji] [名字]([角色]) 工作项使用数字列表:1. [工作项] 结尾部分 添加分隔线 --- 添加备注 日报由芮芮自动生成 严格要求
生成日报时,必须严格按照以下格式:
第一行:📅 AI助手工作日报(YYYY-MM-DD) 第二行:生成时间:YYYY-MM-DD HH:MM:SS 空行 📊 团队工作总览 每个成员:- [emoji] [名字]([角色]):[工作内容简述] 空行 📝 详细工作内容 每个成员: 标题:[emoji] [名字]([角色]) 工作项:1. [工作内容] 无工作:今日无工作内容 空行
日报由芮芮自动生成*