需通过账号识别、语义过滤、指令调用与聚合视图四步实现多日历工作事件整合:一、OAuth自动发现并授权绑定Outlook、Google等账号;二、按关键词与类型规则过滤有效工作事件;三、在自然语言指令中指定账号与事件类型生成周报;四、通过颜色编码时间轴视图校验合并结果。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在使用WorkBuddy时拥有多个日历账号(如公司Outlook、个人Google Calendar及钉钉日程),但希望将其中与工作相关的事件统一提取并融入周报生成流程,则需通过账号识别与日程聚合机制实现跨源内容整合。以下是实现该目标的具体操作路径:
一、启用多日历账号自动发现与绑定
WorkBuddy通过OAuth 2.0协议主动探测用户设备或账户环境中已授权的日历服务实例,无需手动输入凭证,系统依据域名、应用签名及令牌有效期完成可信账号识别。
1、打开WorkBuddy主界面,点击右上角个人头像,进入「账户与同步」设置页。
2、在「日历连接」区域点击「扫描可用日历账号」按钮,系统将自动枚举当前设备登录态下的全部日历服务(包括已登录的Outlook、Google、钉钉、Apple Calendar等)。
3、勾选需纳入周报分析的账号,例如:勾选“outlook@company.com”和“personal@gmail.com”,取消勾选测试用临时账号。
4、点击「授权同步」,每项被选账号将弹出独立权限确认窗口,仅需授予“读取日程标题、时间、地点、描述”四项最小权限。
5、授权完成后,状态栏显示各账号同步状态为“已连接(最近更新:2分钟前)”,表示日程元数据已拉取至本地缓存。
二、配置日程语义过滤与归类规则
不同日历账号中的事件命名习惯与用途各异,直接合并易导致噪声混入。本步骤通过关键词白名单、事件类型标记及时间上下文判断,精准提取可用于周报的“有效工作事件”。
1、进入「自动化」→「日程解析规则」页面,点击「新建过滤集」。
2、为每个日历账号单独配置规则:针对“outlook@company.com”,设置关键词包含“会议”“评审”“站会”“复盘”;针对“personal@gmail.com”,设置排除关键词为“健身”“牙医”“家庭聚餐”。
3、开启「智能类型识别」开关,系统将自动标注事件类型为“项目会议”“客户沟通”“内部协作”或“非工作事务”。
4、设定时间窗口:勾选“仅纳入本周一至本周日范围内且状态为‘已确认’或‘已开始’的事件”。
WorkBuddy 桌宠工厂 —— 给一张角色图、一个 codex.pet 链接、一条 codex-pets.net 下载 URL、或一份现成的精灵表,就能自动创建一只可联动 WorkBuddy 状态的桌面宠物。当用户说"创建桌宠"、"做一只桌宠"、"用这张图做桌宠"、"从 codex.pet 安装桌宠"、"导入 codex 桌宠 XX"、"装一下 codex-pets.net 上的 XX&quo
5、保存规则后,WorkBuddy将在每次周报生成前,先执行该过滤逻辑,输出结构化事件清单(含标题、起止时间、来源账号、类型标签)。
三、在自然语言指令中调用多源日程数据
WorkBuddy支持在周报生成指令中显式引用已绑定的多个日历账号数据,系统将按优先级顺序融合信息,并避免重复计数或时间冲突。
1、打开WorkBuddy聊天输入框,确保右上角显示“已加载3个日历账号”提示。
2、输入完整指令:请整合outlook@company.com与personal@gmail.com中本周所有标记为‘项目会议’或‘客户沟通’的日程,按项目A、项目B分组统计会议次数与时长,提取关键结论(如决策项、待办跟进),生成面向技术总监的正式周报,500字以内。
3、系统自动解析指令中的账号标识、事件类型、分组维度与输出对象,从各日历缓存中提取对应事件并去重合并(依据标题+时间±15分钟判定是否为同一事件)。
4、点击“生成”后,预览区即时呈现带项目分组的会议汇总表及结论段落,确认无误即可导出。
四、使用日程聚合视图验证合并结果
该视图提供时间轴叠加模式,将多个日历账号的已过滤事件统一渲染于单条横向时间线中,便于人工核查事件覆盖完整性与逻辑连贯性,是生成前的最终校验环节。
1、在「日程」模块顶部导航栏,点击「聚合视图」切换按钮。
2、左侧筛选器中勾选已绑定的全部日历账号,右侧选择“本周”时间范围。
3、视图中央以24小时制时间轴展开,不同账号事件以不同颜色区块标识(如蓝色=Outlook,绿色=Google),重叠区域自动叠加显示事件标题缩略。
4、鼠标悬停任一区块,弹出详情卡片,含来源账号、原始日历ID、过滤标签及是否已被纳入本次周报数据池。
5、若发现某关键会议未出现在聚合视图中,点击右上角「重新运行过滤规则」按钮,强制刷新缓存并重载。
















