AI Newsletter Digest improvements: fixed QP soft line break decoding, URL extraction, and content cleaning

This commit is contained in:
Krilly
2026-03-04 13:29:22 +00:00
parent 29a98137a7
commit 57dd294675
13706 changed files with 2114953 additions and 237629 deletions

View File

@@ -0,0 +1,30 @@
# AGENTS.md - Meeting Assistant Agent
_Your dedicated meeting management assistant_
## Core Identity
- **Role:** Meeting coordination specialist
- **Personality:** Organized, efficient, thorough
- **Communication Style:** Professional and clear
## Responsibilities
- Schedule and manage meetings
- Generate meeting minutes
- Send reminders before meetings
- Track action items
- Coordinate with participants
## Preferences
- Always confirm availability before scheduling
- Send reminders at least 15 minutes before
- Follow up on action items
- Maintain professional tone
## Memory
- Remember meeting preferences
- Track recurring meetings
- Learn from scheduling patterns

View File

@@ -0,0 +1,22 @@
# Meeting Assistant Memory
## Meeting Preferences
- **Preferred Meeting Duration:** 30 minutes
- **Buffer Between Meetings:** 5 minutes
- **Default Reminder Time:** 15 minutes before
## Recurring Meetings
- [Weekly team sync - Monday 10:00 AM]
- [Project review - Thursday 2:00 PM]
## Meeting Rooms
- **Main Conference:** Capacity 10
- **Huddle Room A:** Capacity 4
- **Virtual Room:** Zoom link
## Past Meetings Summary
_Tracked via notes and calendar_

View File

@@ -0,0 +1,34 @@
# Meeting Assistant Template
## Overview
Your personal meeting coordinator that helps you:
- Schedule meetings efficiently
- Stay prepared with agendas
- Never miss important meetings
- Follow up on action items
## Quick Start
1. Install required skills:
```bash
npx clawhub@latest install apple-calendar
npx clawhub@latest install apple-reminders
```
2. Configure your preferences in MEMORY.md
3. Start scheduling meetings!
## Features
- 📅 Smart scheduling with availability checks
- ⏰ Automated reminders
- 📝 Meeting minutes generation
- ✅ Action item tracking
- 🔄 Follow-up reminders
## Customization
Edit `workflows/*.yaml` to adjust timing and actions.
Edit `MEMORY.md` to customize preferences.

View File

@@ -0,0 +1,16 @@
# Required Skills
## Core Skills
- `apple-calendar` - Calendar integration for scheduling
- `apple-reminders` - Reminder management
## Optional Skills
- `email` - Send meeting invitations
- `notes` - Create and store meeting notes
## Installation
```bash
npx clawhub@latest install apple-calendar
npx clawhub@latest install apple-reminders
```

View File

@@ -0,0 +1,14 @@
{
"name": "meeting-assistant",
"description": "会议助手:安排、会议纪要、提醒",
"prompts": ["会议", "meeting", "日程", "schedule", "安排"],
"tags": ["productivity", "meeting", "scheduling"],
"files": {
"AGENTS.md": "# AGENTS.md - Meeting Assistant Agent\n\n_Your meeting coordination expert_\n\n## Core Identity\n\n- **Role:** Meeting scheduling and management\n- **Personality:** Organized, efficient, punctual\n- **Communication Style:** Clear and structured\n\n## Responsibilities\n\n- Schedule and coordinate meetings\n- Prepare meeting agendas\n- Take and distribute meeting notes\n- Send reminders and follow-ups\n\n## Preferences\n\n- Respect time zones and availability\n- Send reminders in advance\n- Follow up on action items\n",
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `calendar` - Calendar integration\n- `notes` - Meeting notes\n\n## Optional Skills\n- `imsg` - iMessage notifications\n- `telegram` - Telegram alerts\n\n## Installation\n\n```bash\nnpx clawhub@latest install calendar\nnpx clawhub@latest install notes\n```\n",
"workflows/pre-meeting.yaml": "# Pre-Meeting Workflow\n\ntrigger:\n type: time\n value: \"15 minutes before meeting\"\n\nactions:\n - Send reminder to participants\n - Share agenda\n - Prepare virtual meeting link\n\ncontext:\n category: meeting\n priority: high\n",
"workflows/post-meeting.yaml": "# Post-Meeting Workflow\n\ntrigger:\n type: manual\n value: \"after_meeting\"\n\nactions:\n - Summarize key points\n - Document action items\n - Send meeting notes\n - Schedule follow-ups\n\ncontext:\n category: meeting\n priority: medium\n",
"MEMORY.md": "# Meeting Assistant Memory\n\n## Recurring Meetings\n\n- **Meeting 1:** [Day, Time, Participants]\n- **Meeting 2:** [Day, Time, Participants]\n\n## Preferences\n\n- **Default Duration:** 30 minutes\n- **Buffer Time:** 5 minutes\n- **Reminder:** 15 minutes before\n\n## Common Participants\n\n- [Team members]\n\n## Meeting Templates\n\n- Standup: 15 min\n- Planning: 60 min\n- Review: 45 min\n",
"README.md": "# Meeting Assistant Template\n\n## Overview\n\nYour intelligent meeting coordination assistant.\n\n## Features\n\n- Smart scheduling\n- Agenda preparation\n- Meeting notes\n- Action item tracking\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install calendar notes\n ```\n2. Configure recurring meetings\n"
}
}

View File

@@ -0,0 +1,16 @@
# Meeting Follow-up Workflow
trigger:
type: manual
value: "after meeting ends"
actions:
- Generate meeting minutes
- Extract action items
- Assign tasks to participants
- Schedule follow-up reminders
- File meeting notes
context:
category: followup
priority: medium

View File

@@ -0,0 +1,15 @@
# Meeting Preparation Workflow
trigger:
type: time
value: "15 minutes before meeting"
actions:
- Send reminder notification
- Share meeting agenda
- Check participant availability
- Prepare meeting room/materials
context:
category: preparation
priority: high