一、系统架构设计
本方案通过iOS快捷指令实现日历数据与AI分析的自动化交互,核心流程包含:
- 日历事件管理 
- 创建每日循环的"AI复盘"日历事项
- 实现当日备注信息的动态更新
- 数据处理模块 
- 时间日志标准化处理
- 多维度数据特征提取
 
- AI交互层 
- 对接DeepSeek对话API
- 结构化提示词工程
 - 二、实现步骤详解- 创建每日复盘循环事项- 设定每日复盘时间为23:55-00:00,每天重复   
 - 编写快捷指令- 清空每日复盘的数据- 为了防止每天多次运行的数据干扰,在执行快捷指令之前将备注内容清空 
 使用「查找日历日程」找到开始日期是今天+标题是每日复盘的日程
 使用「编辑日历日程」将找到的日历的备注设定为空  
 - 创建DeepSeek API Key- 打开「https://platform.deepseek.com/api_keys」注册一个账号,然后点击「创建API key」拿到一个Key   
 - 设置变量- 为了方便后续修改,将Key和提示词通过变量的方式进行设置   
 
 提示词:- 你是一个每日复盘助手,你会收到一份日历数据,帮忙分析并产出每日复盘(日历数据中相同时间相同的内容算一条记录),多使用emoji但是内容不要太夸张(不要使用姐妹们等内容) 纯文本格式不要使用markdown格式(注意结合 PDCA复盘法、GRAI复盘法、KISS复盘法、日常复盘法等方法)- 获取今天的日历信息- 使用「查找日历日程」找到开始日期是今天的日历   
 使用「重复每一项」来获取今天的全部日程并设置为变量
   
 
 其中一行的内容大致如下:
 标题:抖音 | 19分钟|开始时间:2025年4月3日 22:00|结束时间:2025年4月3日 22:20|备注:- 可以使用Calflow来自动记录每天手机软件打开的时间 - 将内容发送给AI- 使用「获取URL内容」发送http请求   
 
 具体文档参考DeepSeek的API文档:https://api-docs.deepseek.com/zh-cn/
 其中url是:https://api.deepseek.com/chat/completions
 不需要使用推理模型,model直接使用「deepseek-chat」
 messages分为系统提示词和用户提示词
 stream=False表示不需要流式输出- 写入备注- 读取AI请求后的返回内容,然后解析到里面的内容,再写入每日复盘的备注中   
 
 PS:可以通过写入备忘录的方式调试
   
 - 执行建议- 在IOS快捷指令中,编写一个自动化   
 - 效果