Codex在Windows 10上管理Slack历史消息需四步:先手动导出单频道/私聊ZIP包(限约10,000条,含JSON结构化数据);再将解压文件夹拖入Codex项目加载并启用自动审查模式;接着通过自然语言提问、内置命令或文件操作精准检索与处理;最后若因Provider切换导致归档不可见,须用codex-provider-sync工具同步元数据后重启。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在 Windows 10 上用 Codex 管理 Slack 历史消息,但 Slack 免费版不提供全量导出,Codex 又无法直接读取 Slack 云端数据——必须先把聊天记录落地为本地文件,才能被 Codex 项目系统识别和检索。
第一步:从 Slack 免费版手动导出单频道/私聊消息
打开 Slack 桌面客户端 → 进入目标频道或 1:1 私聊窗口 → 点击右上角「更多操作」(三个圆点)→ 选择「导出此对话」→ 点击「导出」生成 ZIP 包。
注意:该功能仅导出当前滚动加载的最近约 【10,000 条】 消息,不含图片原始链接、编辑/删除痕迹、附件二进制内容,且无法跨频道批量触发。
导出完成后,解压 ZIP 文件,你会看到一个 HTML 页面和一个 JSON 文件。HTML 适合人工快速浏览,JSON 才是 Codex 能解析的结构化数据源。
第二步:用 Codex 加载 Slack 导出的 JSON 数据
启动 Codex Desktop → 点击左侧边栏「项目」→ 「进入项目工作」→ 选择你解压后的文件夹(含 conversations.json 或 export.json)→ 点击「确认授权」启用「自动审查模式」。
这一步操作起来很简单,直接把文件夹拖进去就行。Codex 会自动扫描目录下所有 JSON、HTML、TXT 文件,并建立可检索索引。
如果 JSON 文件名不是标准格式(比如叫 slack_export_20260612.json),Codex 仍能识别其结构,无需重命名。
第三步:在 Codex 中精准检索 Slack 历史消息
方法一:自然语言提问
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
在聊天区输入类似「找出上周三在 #design 频道里提到 Figma 插件的所有消息」,Codex 会解析 JSON 时间戳、频道字段与正文,返回匹配结果并高亮关键词。
方法二:用内置命令过滤
输入 /status 查看当前项目已加载的文件列表 → 输入 /diff 观察是否成功读取 JSON 中的 messages 数组 → 若未识别,说明 JSON 格式异常,需用 VS Code 打开检查是否含根级 "messages" 字段。
方法三:结合本地文件系统操作
对某条关键消息,可直接让 Codex 执行:「把这条消息里提到的 GitHub 链接提取出来,保存为 links.md」→ 它会自动生成 Markdown 文件并写入项目目录。
第四步:修复因 Provider 切换导致的 Slack 归档不可见问题
如果你切换过 model_provider(例如从 openai 改为 apigather),Slack 导出的 JSON 文件可能仍在磁盘,但 Codex Desktop 左侧项目列表为空。
下载 codex-provider-sync 工具(GitHub 开源项目)→ 解压后双击 run.bat(Windows)→ 工具自动扫描 ~/.codex/sessions 和 ~/.codex/archived_sessions → 同步 state_5.sqlite 中的 Provider 元数据 → 完成后重启 Codex Desktop。
这一步不能跳过,否则即使文件存在,Codex 也认为它们不属于当前 Provider 会话范围,拒绝加载。

















