精选案例 · Agent / 实践案例
12306 邮件自动写入日历
这个案例围绕「12306 邮件自动写入日历」记录了一条真实 AI 实践线索,正文重点集中在「项目简介」「使用对象」,适合先按任务意图阅读再判断复用。
案例速读
README 标题「12306 邮件自动写入日历」下已经出现运行/配置路径、脚本或接口线索、结果证据,正文重点集中在「项目简介」「使用对象」,比纯概念介绍更适合进入精选阅读流。 这篇案例的阅读价值在于,它把真实任务、模型辅助过程和可迁移做法放在同一个上下文里,读者可以从 「12306 邮件自动写入日历」、「项目简介」、「使用对象」、「开发简介」 进入正文。
- 建议重点看 可参考其中的运行与配置路径、包含可迁移的命令、脚本或接口线索、已有结果或观测证据可用于判断复用价值。结合 Agent / 实践案例 和「任务驱动用户、AI 实践者」这一受众定位,它更适合作为任务检索后的精读材料,而不是只看一句短摘要后快速跳过。
- 正文目录和原始材料仍然是判断依据;导读只帮助你更快定位阅读重点。
- 看点
- 12306 邮件自动写入日历
- 读者
- 任务驱动用户、AI 实践者
- 复用
- 可参考其中的运行与配置路径
- 结构
- 8 个目录入口
原文内容
12306 邮件自动写入日历
项目简介
将 12306 购票、改签等邮件转换为日历事件。Agent 从邮件正文中抽取车次、日期、站点、出发时间等信息,再结合列车时刻查询核对到达时间,最后写入日历并设置提醒。
使用对象
- 经常需要差旅、通勤或跨校区出行的用户
- 希望减少手动维护日历成本的用户
- 需要从邮件自动生成结构化行程的个人工作流
开发简介
- 输入:12306 购票、改签等通知邮件
- 输出:包含出发/到达站、出发/到达时间、车次信息和提醒的日历事件
- 核心功能:
- 自动识别 12306 邮件类型
- 抽取车次、日期、站点和时间字段
- 查询列车时刻,核对到达时间
- 写入默认日历
- 按行程类型设置提醒
- 支持后续核对和修改
- AI 使用:由 Agent 负责邮件理解、字段抽取和任务编排;由工具层负责时刻查询、日历文件生成和同步
配置要点
- 日历偏好:写入默认可编辑日历,而不是只读日历;
- 时区设置:统一使用用户所在地时区,避免跨系统同步后时间偏移;
- 提醒规则:主行程设置多级提醒,换乘或短途行程设置更近的提醒;
- 写入方式:对有明确时间的事件,生成标准日历事件文件后同步,避免命令行自然语言解析带来的时间错误;
- 来源检查:只处理明确来自 12306 车票通知的邮件;无法确定的字段标记为待确认,不强行写入。
示例指令
把这封 12306 车票邮件加入日历。
请先解析车次、日期、出发站、到达站和时间;
如果到达时间不确定,先查询时刻表核对;
最后告诉我将写入的日历事件内容和提醒时间。
工作流
12306 邮件
↓
邮件类型识别
↓
行程字段抽取
↓
列车时刻核对
↓
生成日历事件和提醒
↓
同步到日历
收获
这个流程把“读邮件”和“写日历”之间的人工步骤自动化,减少了差旅安排中的重复录入和低级错误。它体现了 AI Agent 在个人事务管理中的价值:不是只解释信息,而是把信息转化为可执行的后续动作。