mac版codex可自动完成周五17:00抓取飞书纪要、解析日历节点、生成带emoji的markdown日报并存档,需配置权限、项目目录、自然语言任务指令、skill固化及定时automation。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让 Codex 每周五下午五点自动抓取飞书会议纪要、解析日历上线节点、生成带 emoji 的 Markdown 日报并存档——Mac 版 Codex 完全支持,且比 Windows 版更稳定、可后台运行,无需全程盯着屏幕。
确认环境与权限准备
打开 Mac 版 Codex 客户端(v26.527 或更高),确保已登录 ChatGPT 账号,并完成首次项目初始化。若未启用 Computer Use,需先前往「Settings → Plugins」安装该插件;安装后系统会弹出两个授权请求,必须全部允许:一是“屏幕录制”,二是“辅助功能”——【缺少任一权限,Automation 将无法读取本地文件或触发定时执行】。
注意:macOS 的辅助功能权限在「系统设置 → 隐私与安全性 → 辅助功能」中管理,Codex 必须出现在已启用列表里,否则后续所有自动化任务都会静默失败。
创建周报专用项目目录
点击左上角「+ New Project」→ 选择「Local Folder」→ 浏览并选中你存放工作资料的文件夹,例如 ~/Documents/work-reports/。
这个目录必须包含三类文件:飞书导出的 chat-logs/ 文本、日历导出的 calendar-export.csv、以及一个空的 outputs/weekly/ 子目录用于存放结果。Codex 不会自动创建缺失子目录,【outputs/weekly/ 必须手动建好,否则生成的日报无法落地】。
选完路径后,Codex 会在侧边栏自动生成「Project Files」索引,显示所有可访问文件。此时不需刷新或重启,索引实时生效。
用于在用户想通过浏览器自动化与 Google Gemini 或 ChatGPT 交互时。触发短语包括“ask Gemini”“ask ChatGPT”“ask GPT”“让...”。
用自然语言定义日报任务
在该项目下的对话窗口中,直接输入: “生成本周五(6月13日)的产品部日报:① 从 chat-logs/ 下最新 7 天的飞书文本中提取含‘已确认’‘排期’‘上线’的句子;② 从 calendar-export.csv 中筛选本周日期范围内的‘上线节点’字段;③ 输出为 Markdown 表格,标题为‘【日报】2026.6.13 - 产品部’,每行开头加对应 emoji(需求✅、节点?、风险⚠️)。”
这句话就是完整指令,不需要加“请”“麻烦”“谢谢”,也不需要说明格式偏好——Codex 默认按职场文档标准输出带层级和符号的结构化内容。
⚠️重要提醒:不要在同一句里混入无关动作,比如“顺便把下周OKR也写了”,AI 会忽略后半句或返回错误格式。
固化流程为 Skill(可选但推荐)
方法一:让 Codex 自建 Skill 在当前对话中输入:“把这个日报流程保存为 Skill,名称叫‘周五日报生成器’,每次运行时自动扫描 chat-logs/ 最新7天文本 + calendar-export.csv,输出到 outputs/weekly/,文件名含日期。” Codex 会生成 SKILL.md 并存入 ~/.codex/skills/ 周报生成器/,重启后即可调用。
方法二:手动编辑 Skill(进阶) 打开 Finder,前往 ~/.codex/skills/ 周报生成器/,用 TextEdit 打开 SKILL.md,检查 action 字段是否为: ```yaml action: "scan chat-logs/ && parse calendar-export.csv && write outputs/weekly/report-{date}.md" ``` 如有偏差,直接修改保存即可生效。
配置定时 Automation
第一步:点击左侧边栏「Automations」→ 右上角「+ New」→ 选择「Run every Friday at 17:00」。
第二步:填写基础信息: 名称:周五日报生成器 工作目录:/Users/你的用户名/Documents/work-reports/(必须是绝对路径,不能用 ~) 执行时间:已预设为每周五 17:00,无需更改
第三步:在 Action 栏粘贴 Skill 名称「周五日报生成器」,或直接粘贴上一步验证过的 Prompt 内容。
第四步:运行环境选「Worktree(推荐新手)」——【此模式会克隆项目副本执行,避免污染你正在编辑的原始文件】。
第五步:点击右下角「Test Run」立即执行一次,观察输出是否准确写入 outputs/weekly/ 目录。若文件生成成功且内容无误,将状态开关拨至 ACTIVE。










