我也让Codex学会了在"睡觉"的时候学习
← 返回我的实践

我也让Codex学会了在"睡觉"的时候学习

01 灵感来源:从睡眠模式到 Codex

我们都知道人在睡觉的时候,其实大脑也在整理知识。比如说前两天你一直想一道数学题,想不明白,带着这个问题睡着了,结果一觉醒来就悟了…说明在睡觉的时候大脑其实也在思考,最有名应该属于化学家凯库勒梦见蛇咬自己尾巴,从而发现了苯环结构。

前段时间刷 GitHub,我发现了一个非常有趣的项目。

github.com/ComposioHQ/awesome-codex-skills/blob/master/developer-growth-analysis/SKILL.md

这个项目叫 Developer Growth Analysis,它可以会去分析Codex最近的聊天记录,然后生成一份程序员的成长报告,发到自己的Slack上(类似国内的飞书)。

流程概览: 它的流程大概是这样的:先读取你的聊天记录,然后识别你的开发模式,接着检测你需要改进的地方,生成一份性化的报告,顺手再给你推荐一些学习资料。

给了我很大的启发:这不就是相当于让Codex开启睡眠模式,自动回顾最近的对话,然后加以整理嘛,Claude Code也出了这个模式,我刚好可以拿来借鉴,放到Codex上使用。

相当于设置一个自动化任务,让 Codex 去检索我每天的会话,识别出我有什么需要改进的地方。

02 自动化洞察与评审台

最近一直思考:怎么把自己打造成一个 AI Native 个体?

当我和AI 协同工作的时候,使自己不成为卡点,要做到这点,就必须洞察出我在跟 AI 协作时,哪些环节经常需要我手动处理,但其实 AI 可以帮我搞定——让我不再成为堰塞湖。

所以,我做了个自动化任务,每天会自动检索 Claude Code 和 Codex 存在本地的对话记录,扫描完之后,生成一份自动化洞察文档。

流程大概是这样:先简要写一下当天的开发活动,看有没有可以自动化的待办。如果有的话,就会放到一个**“自动化评审台”**里面,我每天会去看一眼,如果需要评审的,在里面写上评审意见。

第二天 Codex 执行扫描任务的时候,会自动去扫描这个评审意见,做对应的处理。如果没有可以自动化的东西,就不会写入评审台。

03 实战优化与未来展望

比如下面这个,它发现我之前做视频的Skill,经常不会用 GPU 渲染,音画同步也不会自动验证,每次都要我手动提醒,它提醒可以把这个加到项目级的 claude.mdagent.md 里。

我就会在评审台给出意见,第二天它就会去改对应的文件,不过有时候我看到意见,方便改的,直接就自己顺手改了。

有了这样一个自动化任务,我就可以动态的优化自身的工作流,检测出卡点,让和AI协同工作这件事变得更加丝滑。

不过,目前还只局限于写代码这一块,后面还准备进一步优化,我计划做个 AI Native 个体提升的 Skill,专门处理这些,到时候开源出来跟大家分享。

大家可以自试试看,让 AI 在"睡觉"的时候帮我们洞察问题、优化工作流