Skip to content
Back to skills

Feishu Ai Dailyreport

BSecurity

生成飞书AI助手团队工作日报。每天自动收集团队成员的工作内容,整理成日报,保存文件并发送到飞书。触发场景:用户说"生成日报"、"整理日报"、"工作日报"等;定时任务(每天18点)调用。重要:必须严格按照模板格式输出,不得更改格式。

  • 14 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 7, 2026
ai-agents

Security analysis

B75/100
  • criticalAccesses sensitive system or user directories

Pro shows the line behind each finding and how to fix it

Scanned September 7, 2026

npx -y skills add modbender/skill-library-mcp --skill feishu-ai-dailyreport --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Feishu Ai Dailyreport?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Feishu Ai Dailyreport
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-feishu-ai-dailyreport/badge)](https://www.skillsdirectory.com/skills/modbender-feishu-ai-dailyreport)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: feishu-ai-dailyreport
description: 生成飞书AI助手团队工作日报。每天自动收集团队成员的工作内容,整理成日报,保存文件并发送到飞书。触发场景:用户说"生成日报"、"整理日报"、"工作日报"等;定时任务(每天18点)调用。重要:必须严格按照模板格式输出,不得更改格式。
---

# AI 助手工作日报生成

这个技能用于生成 AI 助手团队的工作日报,包括团队成员的工作内容整理、格式化输出、文件保存和飞书消息发送。

## 团队成员配置

所有团队成员配置(已自动包含小天的配置):

| Agent ID | 名字 | 角色 | Emoji |
|----------|------|------|-------|
| main | 芮芮 | 总助理 | 📋 |
| architect | 小明 | 系统架构师 | 🏗️ |
| ops | 小王 | 运维工程师 | 🔧 |
| stock | 小钱 | 股票助手 | 💰 |
| xiaolan | 小蓝 | 浏览器操作助手 | 🌐 |
| content | 小圆 | 内容写手 | 📝 |
| aigf | aigf | 临时项目开发 | 💕 |
| xiaotian | 小天 | 灵感记录 | ✨ |

## 工作流程

### 1. 收集工作内容(核心)

**直接读取 session jsonl 文件**:
- session 文件路径格式:`/root/.openclaw/agents/{agent_id}/sessions/{session_id}.jsonl`
- 找到今天(以北京时间为基准)最新修改的 session 文件
- 解析 jsonl,提取用户消息

**提取用户消息的逻辑:**
```
对于每个 agent:
1. 找到 /root/.openclaw/agents/{agent_id}/sessions/ 目录下今天修改的 .jsonl 文件
2. 逐行读取,查找 type="message" 的记录
3. 提取 message.content[0].text 中包含 "DM from ou_" 的行
4. 从中提取用户实际说的话(去掉 "DM from ou_xxx: " 前缀)
5. 去重后作为该 agent 的工作记录
```

### 2. 生成日报内容

按照以下模板生成日报:

```
📅 AI助手工作日报(YYYY-MM-DD)
生成时间:YYYY-MM-DD HH:MM:SS

📊 团队工作总览
- 🏗️ [名字]([角色]):[工作内容简述]
...

📝 详细工作内容

🏗️ [名字]([角色])
1. [工作项1]
...

---
*日报由芮芮自动生成*
```

### 3. 保存日报文件

保存到 `/root/.openclaw/workspace/daily-report-YYYY-MM-DD.md`

### 4. 发送到飞书

使用 `message` 工具发送到飞书

## 时间处理(重要)

- **Today 判断**:使用北京时区 (UTC+8)
- **当前时间**:`datetime.now(timezone(timedelta(hours=8)))`
- **session文件判断**:文件的修改时间(mtime)在今天的范围内

## 关键点

1. **读取正确的 session**:直接读取 `/root/.openclaw/agents/{agent_id}/sessions/*.jsonl` 文件
2. **北京时间处理**:使用 UTC+8 时区判断"今天"
3. **自动发现成员**:支持新增 agent
4. **消息去重**:用户可能发多条消息,去重后保留

## 输出格式要求

### 团队工作总览部分
- 每个成员一行,使用 `- ` 开头
- 格式:`[emoji] [名字]([角色]):[工作内容简述]`

### 详细工作内容部分
- 标题格式:`[emoji] [名字]([角色])`
- 工作项使用数字列表:`1. [工作项]`

### 结尾部分
- 添加分隔线 `---`
- 添加备注 `*日报由芮芮自动生成*`

## 严格要求

生成日报时,**必须**严格按照以下格式:

1. 第一行:`📅 AI助手工作日报(YYYY-MM-DD)`
2. 第二行:`生成时间:YYYY-MM-DD HH:MM:SS`
3. 空行
4. `📊 团队工作总览`
5. 每个成员:`- [emoji] [名字]([角色]):[工作内容简述]`
6. 空行
7. `📝 详细工作内容`
8. 每个成员:
   - 标题:`[emoji] [名字]([角色])`
   - 工作项:`1. [工作内容]`
   - 无工作:`今日无工作内容`
9. 空行
10. `---`
11. `*日报由芮芮自动生成*`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…