[CoPaw 教程系列] #10: Copaw Skills News Email
CoPaw 功能:内置 Skills 详解(新闻与邮件)
CoPaw 内置了实用的新闻查询和邮件处理 Skills,帮助你获取最新资讯和管理电子邮件。本文将详细介绍 News Skill 和 Himalaya Skill 的功能、使用方法和实战案例。
News Skill - 新闻查询与摘要
News Skill 可以从指定的新闻站点查询最新新闻,支持多种分类,并自动进行摘要整理。
支持的新闻分类
| 分类 | 说明 |
|------|------|
| 政治 | 国内外政治新闻 |
| 财经 | 经济、股票、金融新闻 |
| 社会 | 社会热点、民生新闻 |
| 国际 | 国际新闻、全球事件 |
| 科技 | 科技、互联网、AI 新闻 |
| 体育 | 体育赛事、体育新闻 |
| 娱乐 | 娱乐、影视、明星新闻 |
功能特点
- 多来源查询
- 支持多个权威新闻站点
- 自动筛选高质量新闻
- 去重和排序
- 智能摘要
- 自动生成新闻摘要
- 提取关键信息
- 标记重要事件
- 分类浏览
- 按分类查看新闻
- 支持多分类组合
- 时间范围筛选
- 个性化推荐
- 根据你的兴趣推荐
- 学习阅读偏好
- 历史记录追踪
使用示例
查询所有新闻
帮我看看今天有什么新闻
获取最新的新闻
查询特定分类
看看今天的科技新闻
有什么财经新闻值得关注?
我想了解一下国际新闻
多分类查询
帮我看看今天的科技和财经新闻
获取政治和社会新闻
新闻摘要
帮我总结今天的重要新闻
给今天的科技新闻做个摘要
时间范围查询
查看本周的科技新闻
最近 3 天有什么重要新闻?
新闻深度分析
分析今天的科技新闻,找出趋势
这些财经新闻对市场有什么影响?
实战案例
案例 1:每日新闻推送
场景:
每天早上自动推送当日重要新闻。
配置定时任务:
任务 ID: daily-news-001
任务名称: 每日新闻摘要
Cron: 0 8
类型: Agent
内容: 帮我获取今天的科技和财经新闻,生成一份简短的摘要
投递: 钉钉工作群
对话示例:
你:帮我获取今天的科技和财经新闻,生成一份简短的摘要
CoPaw:好的,我来获取今日新闻...
今日新闻摘要 - 2024-03-15
科技新闻
- AI 技术突破
- OpenAI 发布 GPT-5 预览版
- 多项性能指标提升 40%
- 新能源汽车
- 特斯拉推出新款 Model 3
- 续航里程提升至 800 公里
- 芯片产业
- 国产 7nm 芯片量产成功
- 打破技术封锁
财经新闻
- 股市表现
- A 股三大指数全线飘红
- 上证指数上涨 1.5%
- 宏观经济
- GDP 增长目标 5.5%
- 经济持续向好
- 行业动态
- 新能源板块领涨
- 金融板块表现稳健
【共 10 条重要新闻】
案例 2:行业趋势分析
场景:
深度分析科技行业的最新动态和趋势。
对话示例:
你:分析最近一周的科技新闻,找出 AI 行业的发展趋势
CoPaw:好的,我来分析最近的科技新闻...
AI 行业发展趋势分析
主要趋势
- 大模型竞争加剧
- 国内外厂商加速布局
- 多模态能力成为标配
- 成本持续下降
- 应用场景扩展
- 企业级应用落地加速
- 垂直领域解决方案增多
- 用户体验持续优化
- 监管框架完善
- 各国加强 AI 监管
- 安全和隐私受重视
- 伦理规范逐步建立
重要事件
- GPT-5 发布引发关注
- 国产大模型性能提升显著
- AI + 产业融合加速
未来展望
- 技术突破持续
- 应用场景扩大
- 生态建设完善
建议关注:大模型、多模态、企业应用方向
案例 3:追踪特定主题
场景:
追踪特定主题(如 AI、新能源、芯片)的新闻。
对话示例:
你:帮我追踪 AI 相关的新闻,每天整理一份报告
CoPaw:好的,我来帮你追踪 AI 新闻...
AI 新闻追踪 - 2024-03-15
重磅新闻
- OpenAI 发布 GPT-5
- 多项性能指标大幅提升
- 支持更长的上下文
- 成本降低 30%
- 国产大模型突破
- 阿里通义千问 2.5 发布
- 性能接近 GPT-4
- 企业版正式上线
- AI 监管政策
- 欧盟 AI 法案正式生效
- 中国 AI 监管框架完善
- 美国发布 AI 发展指南
研发进展
- 多模态技术突破
- 推理能力提升
- 个性化优化
市场动态
- 投资热度持续
- 企业应用加速
- 竞争格局变化
【共 15 条相关新闻】
Himalaya Skill - 邮件管理
Himalaya 是一个命令行邮件客户端,CoPaw 通过 Himalaya Skill 提供了强大的邮件管理能力。
支持的协议
- IMAP - 读取邮件
- SMTP - 发送邮件
功能列表
- 邮件列表
- 查看收件箱
- 按文件夹分类
- 按发件人/主题筛选
- 邮件读取
- 读取邮件内容
- 查看 HTML 格式
- 查看纯文本
- 邮件搜索
- 按发件人搜索
- 按主题搜索
- 按关键词搜索
- 按时间范围搜索
- 邮件发送
- 编写新邮件
- 回复邮件
- 转发邮件
- 附件管理
- 下载附件
- 上传附件
- 查看附件列表
- 邮件操作
- 标记已读/未读
- 标记重要
- 删除邮件
- 移动到文件夹
- 多账户支持
- 配置多个邮箱
- 切换账户
- 跨账户操作
使用示例
查看邮件列表
查看我的收件箱
有哪些未读邮件?
读取邮件
读取最新的邮件
看看来自 boss@example.com 的邮件
搜索邮件
搜索主题包含"项目"的邮件
查找昨天来自 client@example.com 的邮件
发送邮件
给 team@example.com 发送邮件,主题是"项目进度",内容是"项目进展顺利"
回复这封邮件
转发这封邮件给 alice@example.com
附件处理
下载这封邮件的附件
给这封邮件添加附件 report.pdf
邮件管理
把邮件标记为已读
把邮件移到"项目"文件夹
删除这封邮件
配置邮件账户
单账户配置
在 CoPaw 的环境变量中配置:
# IMAP 配置
EMAIL_IMAP_HOST=imap.example.com
EMAIL_IMAP_PORT=993
EMAIL_IMAP_USER=your-email@example.com
EMAIL_IMAP_PASSWORD=your-password
SMTP 配置
EMAIL_SMTP_HOST=smtp.example.com
EMAIL_SMTP_PORT=587
EMAIL_SMTP_USER=your-email@example.com
EMAIL_SMTP_PASSWORD=your-password
多账户配置
支持配置多个邮箱账户,使用不同的前缀:
# 工作邮箱
WORK_EMAIL_IMAP_HOST=imap.work.com
WORK_EMAIL_IMAP_USER=user@work.com
WORK_EMAIL_IMAP_PASSWORD=work-password
个人邮箱
PERSONAL_EMAIL_IMAP_HOST=imap.gmail.com
PERSONAL_EMAIL_IMAP_USER=user@gmail.com
PERSONAL_EMAIL_IMAP_PASSWORD=personal-password
实战案例
案例 1:邮件摘要
场景:
每天早上自动生成邮件摘要。
配置定时任务:
任务 ID: daily-email-summary-001
任务名称: 每日邮件摘要
Cron: 0 8
类型: Agent
内容: 帮我整理今天的邮件,生成一份摘要,包括:1. 重要邮件 2. 需要回复的邮件 3. 未读邮件
投递: 钉钉工作群
对话示例:
你:帮我整理今天的邮件,生成一份摘要
CoPaw:好的,我来整理你的邮件...
今日邮件摘要 - 2024-03-15
重要邮件(3 封)
- 来自:boss@example.com
- 主题:关于下周一的会议
- 内容:请准备好项目报告,下周一上午 9 点开会讨论
- 需要回复:是
- 来自:client@example.com
- 主题:合同签署确认
- 内容:合同已签署,请查收附件
- 需要回复:是(确认收到)
- 来自:hr@example.com
- 主题:年度评估通知
- 内容:请在 3 月 20 日前完成年度评估
- 需要回复:是
需要回复的邮件(5 封)
- boss@example.com - 关于下周一的会议
- client@example.com - 合同签署确认
- hr@example.com - 年度评估通知
- team@example.com - 项目讨论
- support@example.com - 工单回复
未读邮件(8 封)
- newsletter@example.com - 每周科技资讯
- promo@example.com - 优惠活动通知
- ...(其他未读邮件)
建议
优先回复重要邮件,特别是会议和合同相关邮件。
年度评估需要在 3 月 20 日前完成,请提前准备。
案例 2:自动回复
场景:
对特定类型的邮件自动回复。
配置工作区:
AGENTS.md
## 邮件自动回复规则
自动回复场景
- 休假期间
- 自动回复:"我正在休假,x月x日返回"
- 项目相关
- 来自项目组的邮件:自动确认收到
- 客户咨询
- 一般咨询:自动确认,说明处理时间
需要人工处理的邮件
- 紧急事务
- 需要决策的邮件
- 涉及敏感信息的邮件
对话示例:
你:来自 client@example.com 的邮件是咨询类的,帮我自动回复
CoPaw:好的,我来发送自动回复...
已发送回复:
收件人:client@example.com
主题:Re: 咨询内容
内容:
感谢您的咨询!
我们已收到您的邮件,正在处理中。
预计在 24 小时内给您详细回复。
如有紧急事务,请致电:xxx-xxxx-xxxx
祝好!
案例 3:邮件归档
场景:
定期归档旧邮件。
对话示例:
你:把 2023 年的邮件都移到"归档"文件夹
CoPaw:好的,我来归档邮件...
归档完成!
- 共处理 150 封邮件
- 已移至"归档"文件夹
- 按月份分类整理
案例 4:邮件分类整理
场景:
按项目和发件人分类邮件。
对话示例:
你:帮我整理收件箱:
- 来自 team@company.com 的邮件移到"团队"文件夹
- 主题包含"项目"的邮件移到"项目"文件夹
- 来自 boss@company.com 的邮件标记为重要
CoPaw:好的,我来整理邮件...
整理完成!
- "团队"文件夹:25 封邮件
- "项目"文件夹:18 封邮件
- 重要邮件:3 封
新闻和邮件协同
场景 1:新闻邮件推送
需求:
将每日重要新闻通过邮件发送给自己或团队。
配置定时任务:
任务 ID: daily-news-email-001
任务名称: 每日新闻邮件推送
Cron: 0 8
类型: Agent
内容: 帮我获取今天的科技和财经新闻,生成一份摘要,然后发送到 my-email@example.com
对话示例:
你:帮我获取今天的科技和财经新闻,生成一份摘要,然后发送到 my-email@example.com
CoPaw:好的,我来获取新闻并发送邮件...
邮件已发送!
收件人:my-email@example.com
主题:今日新闻摘要 - 2024-03-15
内容:[新闻摘要内容]
场景 2:邮件新闻通知
需求:
收到重要邮件时,发送通知到工作群。
配置心跳:
HEARTBEAT.md
## 邮件检查
请每小时检查:
重要邮件
- 有没有来自 boss@example.com 的邮件?
- 有没有主题包含"紧急"的邮件?
- 有没有未读的重要邮件?
通知规则
如果有重要邮件,发送通知到钉钉工作群。
通知格式:
📧 重要邮件提醒
发件人:[发件人]
主题:[主题]
时间:[时间]
最佳实践
News Skill 最佳实践
- 定时获取
- 设置定时任务,定期获取新闻
- 选择合适的时间(如每天早上)
- 考虑时区差异
- 分类筛选
- 关注相关分类
- 过滤不感兴趣的内容
- 提高阅读效率
- 深度分析
- 不仅获取新闻,还要分析趋势
- 识别重要事件
- 提供行动建议
- 个性化推荐
- 根据偏好调整
- 学习阅读习惯
- 优化推荐算法
Himalaya Skill 最佳实践
- 安全配置
- 使用应用专用密码
- 不在明文中存储密码
- 定期更新密码
- 分类整理
- 建立文件夹体系
- 按项目/发件人分类
- 定期归档旧邮件
- 定时处理
- 每天固定时间处理邮件
- 优先处理重要邮件
- 避免邮件堆积
- 自动回复
- 设置合理的自动回复
- 明确处理时间
- 提供联系方式
常见问题
Q1: News Skill 支持哪些新闻来源?
A: News Skill 支持多个权威新闻站点,包括但不限于:
- 新华网
- 人民网
- 央视网
- 网易新闻
- 腾讯新闻
- 新浪新闻
Q2: 如何配置多个邮箱账户?
A: 使用不同的前缀配置多个邮箱。例如:
- WORK_EMAIL_
- PERSONAL_EMAIL_
- BACKUP_EMAIL_
Q3: 邮件发送失败怎么办?
A: 检查:
- SMTP 配置是否正确
- 网络连接是否正常
- 邮箱是否启用了 SMTP
- 密码是否正确
Q4: 能设置邮件过滤规则吗?
A: 可以。在 AGENTS.md 中配置过滤规则,CoPaw 会按照规则自动分类和处理邮件。
Q5: News Skill 的新闻更新频率?
A: News Skill 会从各个新闻站点获取最新新闻。建议定时查询(如每小时一次)以获取最新资讯。
下一步
现在你已经了解了 News Skill 和 Himalaya Skill 的使用方法。接下来建议:
- 阅读下一篇:CoPaw 功能:自定义 Skills 开发 - 学习如何创建自己的 Skills
- 配置邮件账户:设置你的邮箱,开始使用邮件管理功能
- 设置新闻推送:配置定时任务,每日获取新闻摘要
- 实战应用:在实际工作中应用这些 Skills
总结
CoPaw 的新闻和邮件 Skills 提供了实用的信息获取和沟通管理能力:
✅ News Skill
- 查询和摘要各类新闻
✅ Himalaya Skill
- 全面的邮件管理
✅ 自动化
- 定时推送、自动回复
✅ 多账户支持
- 管理多个邮箱
✅ 智能分类
- 自动分类整理
通过这些 Skills,你可以轻松获取资讯和管理邮件,提高信息处理效率。
相关资源
:
- CoPaw 官方文档:https://copaw.agentscope.io/
- CoPaw Skills 文档:https://copaw.agentscope.io/docs/skills
- Himalaya GitHub:https://github.com/pimalaya/himalaya
- Himalaya 文档:https://pimalaya.org/himalaya/







