workbuddy支持四种ics导出方式:一、网页端直接导出标准ics文件;二、调用api获取并生成合规ics内容;三、原生google calendar双向同步;四、通过zapier自动化生成并存档ics文件。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在使用Workbuddy时希望将日程数据导出为标准日历格式(如ICS文件)以便与其他日历应用同步,则需通过特定路径触发导出功能或借助第三方集成方式实现。以下是具体操作步骤:
一、通过Workbuddy网页端导出ICS日历文件
Workbuddy网页版支持将个人日程以iCalendar(.ics)格式批量导出,该文件可被Google Calendar、Outlook、Apple Calendar等直接订阅或导入。导出过程不依赖插件,仅需账户具备日程查看权限。
1、登录Workbuddy官网,进入“我的日程”或“Calendar”页面。
2、点击右上角齿轮图标,选择“导出日程”选项。
3、在弹出窗口中设置时间范围:支持“最近30天”“全部历史”及自定义起止日期。
4、勾选需导出的日程类型:会议、任务截止、休假申请、团队共享事件。
5、点击“生成ICS文件”,浏览器将自动下载一个名为workbuddy_calendar_export_YYYYMMDD.ics的文件。
6、双击该文件,系统将提示用默认日历应用打开并导入——导入前请确认目标日历未启用双向同步,否则可能导致重复事件。
二、使用Workbuddy API获取日程并生成标准ICS
对于IT管理员或具备开发能力的用户,可通过调用Workbuddy开放API拉取结构化日程数据,再使用Python或Node.js脚本转换为符合RFC 5545规范的ICS内容。此方式支持字段映射、时区修正与重复规则保留。
1、在Workbuddy管理后台开启开发者模式,获取OAuth 2.0 Client ID与Client Secret。
2、使用POST请求向/api/v2/schedules/export端点发起授权调用,携带Bearer Token及参数format=ics。
3、响应体为纯文本ICS内容,含BEGIN:VCALENDAR至END:VCALENDAR完整封装。
4、将响应内容保存为UTF-8编码的.ics文件,注意必须保留CRLF换行符(\r\n),否则部分日历客户端无法解析。
5、通过邮件附件、云盘链接或本地拖拽方式将该文件导入目标日历系统。
使用 draw.io(.drawio 格式)和 SVG 生成兼容 Microsoft Visio 的架构图。当用户需要以下任一场景时触发: - 用于 Visio 或技术文档的架构/系统/网络图 - 带连接标注的分层控制系统图 - 将 draw.io XML 转换为稳定、可嵌入的 SVG - 修复 Visio 或 draw.io 无法打开的故障排查类图表 - 任何需专业级布局且文本可编辑的图表
三、配置Workbuddy与Google Calendar双向同步
Workbuddy提供原生Google Calendar连接器,启用后可实现实时双向事件同步,无需手动导出导入。该通道支持标题、描述、地点、参会人、提醒时间等字段映射,并自动处理时区转换。
1、进入Workbuddy个人设置页,点击“日历集成”标签。
2、选择“Google Calendar”,点击“连接账户”按钮。
3、在Google授权页中选择企业域邮箱或个人Gmail账号完成OAuth授权。
4、返回Workbuddy界面,勾选需同步的日历列表(如“工作日程”“休假日历”)。
5、开启“自动同步”开关,并设定冲突处理策略:优先采用Workbuddy更新时间或Google最后修改时间。
6、首次同步可能耗时2–8分钟,请勿中途关闭页面;同步完成后,所有新增/修改/删除操作将在2分钟内反映至双方日历。
四、通过Zapier创建自动化ICS导出流程
Zapier作为无代码自动化平台,可监听Workbuddy新创建的日程事件,并即时生成独立ICS文件上传至指定云存储位置(如Dropbox、OneDrive),适用于需归档或审计场景。
1、注册Zapier账号并连接Workbuddy官方应用(需Workbuddy企业版v3.8+)。
2、新建Zap,触发器选择“New Event in Workbuddy Calendar”,设置过滤条件(如仅含关键词“客户会议”)。
3、添加动作步骤,选择“Formatter by Zapier → Date/Time → Format Time”,将开始时间转为UTC格式。
4、添加第二个动作,选择“Code by Zapier → Run Python”,粘贴ICS生成脚本(含VEVENT封装逻辑)。
5、添加第三个动作,选择“Dropbox → Upload File”,将生成的ICS内容写入预设文件夹。
6、每次触发均生成唯一文件名(含时间戳与事件ID),避免覆盖;文件权限默认设为“仅限链接访问”,需手动调整共享设置。







