然后就是Codex里面一些CLI的一些命令,如何高效的去使用。 然后它的规范是怎么样的。 那大家掌握了这个CLI的一个高效的交互方式之后,你就会知道你的整个效率就可以得到快速的提升。 首先的话就是我们最开始通过Codex命令性能 是吧 那我们可以看到一些什么命令 就是这个里面 我们在这个Cli里面 首先啊 这个里面 大家首先会看到各种各样的一些命令 是吧 那你可以用一个help 这个里面还没有help 我们在外面看一下 Codex 来给大家看 就是你可以看到 你在这个通过这种方式 你可以查询一下 它目前有哪一些命名 如果大家看不懂的话 你可以这样来 因为它是全是英文的 你可以正好 比如说你Codex进去 帮我执行下Codex help 然后将帮助输出为中文表达 他会先执行这个啊 然后把内容给我们翻译一下 就这个是教大家怎么样去学习 他的一个命令行的一个使用啊 因为英文大家可能看不太明白 用这种Cli的话 你就能看得更加清晰一些 来大家可以看到他有哪些Cli呢 首先是执行是吧 这个叫以非交互式的方式去执行 我们这里来对照来给大家讲啊 我再开一个这个终端 一定要以终端管理员啊 然后切换到地盘 codex mode 切换到myproject 好 然后首先的话就是 比如说这个里面 我们就可以以这个命令的方式去分析一下 就你可以在外面去执行这个codex命令 然后这个是什么意思呢 你在外面起了一个问题是吧 然后它会切换到这个窗口里面去 然后执行这个 然后执行完之后的话 他会给你一个结果的一个输出 就是这么一个效果 就是你可以直接用一个命令的方式进去 或者你直接用Codex的方式进去 都是OK的 你看他现在是帮你去分析整个的一个目录结构 是吧 就是我们可以以一个Codex命令 加上一个提示词的方式进入到这个Codex页面 然后他就真心的任务 那有些东西说 比如说我现在不想进入到那个命令行 我现在只想拿一个结果怎么办呢 就大家可以这种方式 叫做exec 就要以非交互式的方式 非交互式就是我不想去对话了 直接给我结果就完了 exec 然后 你说帮我分析一下 当前项目结构 跳过vip 他说要把我们把这个命令给他加上 那我就加一下 来大家看 接下来就是 他会以命令行的方式去跑啊 就是我们纯粹就是跑一个命令行 也没有什么交互页面了 直接就给你结果了 大家看就没有进入到那个对话页面了 这里面应该大家能理解啊 就是我现在整个就是以 执行命令的方式去给结果 然后我就不要进入到那个交互了啊 这个就叫做非交互式的方式 去运行codex 这好处是什么呢 好处就在于比如说 我现在有一些传统的运维方式 是以命令的方式去运行的 它不需要交互界面 我现在就相当于调用一个 是要命令的方式去使用Codex 那你就要以加一个exec的这个参数 然后就做一个调用 那现在是不是我们给它分析出来了 结果是吧 完了之后 它就会退回到这个继续终端页面 所以整个就是 它就是把Codex当做一个命令来跑 这个就是exec 然后就是包括还有一些这个clean是吧 那我们可以在这个对话里面 大家直接去实用这个clean啊 就直接给它清理上下文了啊 包括使用copy的一些命令 这个是斜杠命令啊 这个我们等一下专门来说 然后还有一些比较好的一些使用的命令 叫做恢复对话啊 这个恢复对话的话是用来干嘛的呢 就是比如说啊 比如说大家现在在 我们刚刚问了一个问题是这个帮助是吧 我现在不小心退出去了 我现在退出去了怎么办呢 退出去之后的话 你大家就执行这个什么叫resume 就它会恢复到最近的一个绘画 比如说我们现在把它执行一下 然后在这个里面 来大家看这里它就会选 就是我之前聊过多少次 那我现在要切回去怎么办呢 那比如说选最近的 他这里会有一个时间啊 两分钟之前 然后这边是之前的一个列表 是吧 然后我来切回去 然后大家看是不是就我就切回来了 是吧 但是这个切的不是我刚刚那个 所以我还得再切一下 刚刚那个应该是这个 来大家看是不是切过去了 就我可以快速的去恢复一个对话 啊 然后我还可以去指定某个会话 id 啊 这个会话 id 的话啊 这就是在哪个地方呢 呃 继续 继续 继续画ID 这里还看不到 看一下 继续 加一下这个命令 继续 这个是所有的这个对话啊 一个是当前目录的 这个是当前目录的 这个是所有目录的啊 就历史我聊过的 都会出现在这个里面去 所以这个是我之前聊过的所谓记录 然后绘画ID的话 看一下怎么来查看这个绘画ID last 这个直接是跳转到上次对话 看一下last绘画ID 绘画ID status 那比如说我现在要切到那个 我首先切到 比如说我现在resume 我切换到这个 然后这个status 然后这里大家看啊 它的绘画ID 我看这里有没有啊 绘画ID 这里好像没有绘画ID 这个啊 这个就是绘画ID啊 就是我们输入这个status命令 就这里可以看到一个stationID啊 然后大家把这个东西复制一下 然后我们退出去 然后再说一个resume 是吧 codex resume 然后加station id 也能切回来 我觉得这几种方式 基本上就够用了 然后我们退出去。然后我再说一个resume。codexresume。然后加sessionID。也能切回来。我觉得这几种方式基本上就够用了。然后非交互式命令的方式也可以。比如说我们带上这个exec。非交互式命令就我直接想把每一次的会话结果给它说出来。是吧?那我们就把这个ID给它拉上。 那就它直接会给我一个结果 Resume 诶 NoGram NoPro 诶它这里不是那个ID是吧 看一下 Codex.exec.resume 我看一下这个命令是不是哪里错了 大家遇到这种命令错误的情况下 你可以这么来解决 你就直接把这个错误丢给他 帮我分析一下 这个 是什么错误 然后输出修正的指令 你就让Codex帮你去修复就完了 但是某个参数写的有问题 他会给你一个修正的命令 这里还要加一个提示词是吧 还要加一个这么一个提示词 但是他这里又 后面写了 他需要加加这个提示词 我说少了一个参数 那我就加一下呗 还要加一个参数 要跳过这个有一个report的一个检查 他就是以一个定时任务啊 就是一个提示词的方式去执行一个命令 然后这个命令会把之前的那个 在之前的绘画基础之上再加一个提示词 继续做一个对话 听起来给结果给你说出来 这个就是非交互式的运行 也就是说我相当于 我在之前对话的一个基础之上 再去让他执行一个 这个给他做一个对话 是吧 做一个对话之后 把这个结果再以命令的方式返回回来 但是我不要进入到那个对话页面 这个是交互的方式 所以这个场景可能再也用的不多 但是要知道 如果你想以命令的方式去跑的话 你就按照规范去写就完了 然后是模型跟推理 最开始我们给他讲了 这个切换模型这里面就是 这里面我给他提的一个建议 就是如果说你要做一些对话 是吧 做一个推理 然后做一些研究 存交流的话 那你就用GBT5.5就完了 最新的模型肯定没什么问题 然后当然他也可以写淡网 但是如果说你要专门写淡网的话 你就用5.3的那个Codex版本 这是我给大家一个建议 这是专门用了写代码的一个版本 做个调优的 所以它的效果肯定是好一些 这个是模型跟推理这一块的一个权衡 这个5.5这个模型擅长做任务规划 你拿写文档你可以用5.5去做 它的效果会更好 然后包括一个图片输入 就是你可以在Codex里面 你可以去把一个截图 就是去做一个什么呢 哎 就给大家去生成出来 比如说我们现在啊 我们现在这个项目下面 呃有一个这个图片是吧 有一个图片 我现在要分析一下这个图片内容是什么 比如说我们加上这个 codex-r 把这个图片名 文件名改一下 文件名是 它就是一个贪吃蛇的测试截图嘛 然后你就这么说一下 分析一下这张图片 所以大家你直接让他分析就完了 他会进入到这个对话里面 然后去分析那个图片 这张图是一个网页端的摊志舌游戏界面 然后偏科技风 你看他分析没什么问题吧 所以说这个场景一般用的什么地方呢 就是我们现在项目里面有一些暴错 大家不好用语言去表达的时候 你直接结个图有一个错误在里面 是吧 你直接把图丢给AI就行了 那么Codex他也能帮你去把这个图片给识别出来 然后去解决这个问题 并且你有多张图的话 你可以使用image 把这个是吧 多张图指定一下就可以了 他目前支持PNG 这笔机的一些常见格式 除了输入图以外 他还可以生生图 生生图的话 有几种方式 就是他可以调用一些API生生图 是吧 还有的话就是他可以通过 OpenAI官方的一些模型 比如说像L1E3模型 比如说像GBT image2模型 比如说你就直接跟他说 帮我生成一张猫的图片 你就直接这么跟他说 那么他就会想尽一些办法 帮你去生成图 他会可能比如说调用一些scale 是吧 他内置的一些scale 去调用一些模型帮你去生成图 或者说他调用一些公共的API 去生成一张图 都有可能 所以看大家一个需求 比如说你想了他就是用 GPG的这个image2去生成 那你就提示词里面 提提醒一下 你要用这个模型去生成就完了 这个就生成图片 这个也很好理解 你看现在已经生成了一个猫的图片了 你看就是他生成的是吧 这个就猫的一个图片 所以说 这个里面的话 就是这个效果就是看大家 你具体你要让他用什么模型去做 但这个功能他都是支持的 然后是语法的这个 高亮与主题 这个是什么意思呢 就是比如说 大家你看这个页面是吧 你看的不爽 那我现在要改个主题 就是我进入到这个Colex 输入这个Theme 就大家看 你可以改这个是吧 可以改这个 就是我们什么亮色暗色 各种终端的这个图 是吧 比如说我现在想改成这个效果 然后就看一下 帮我生成一个 无子其游戏 寄与html 实现 然后大家就可以看到他的这个代码主题 我们就可以看到他就有一些变化 就他生成代码的时候 这个里面就有一些逻辑 就是相当于这个就是改语法 就是我们改这个一些 Diff高量的 这个很好理解 然后是这个比较一个实用的功能 叫做运行本地代码评审 这个是用来干嘛 大家看这个效果是不是就变了 是吧 就是这个改了一个这个效果嘛 是吧 呃 这个review啊 就是运行本地代码评审 这个比较 这个功能比较好用啊 什么意思呢 就是大家可以在 这个codex里面去输入这个什么呢 叫做review review 还有一个就是大家啊 你已经提交了一些PR了 那你可以用 把一个PR的链接给他 让他去check也是可以的 但是你要把一些 比如说GitHub的一个权限给他配合 让他能够拉到那个PR 但是如果是公共仓库就不用管了 公共仓库都有权限 但是最好还是配一个token去访问 这样就不会被限制 所以这个里面的话 这个review的话 主要就是我们可以做代码评审 比如说我现在 我刚刚那个 贪吃蛇游戏是吧 那你就把这个代码告诉他 比如说我们现在要review at这个文件是吧 帮我 执行一下代码 评审 就我们来看一下这个生人代码有什么问题 那就分析一下 对吧 那么他这个里面的话 就会去执行一些 Git的一些命令啊 因为有时候 他要分析有没有提交嘛 所以他用到用到Git 但是我们这个 他不是一个Git项目嘛 那他直接就可以分析内容了 那我这里面还有一个项目啊 是我之前找的一个 开源的一个项目啊 一个洛伊的项目 那么这个项目的话 是我改了一些代码的啊 我等一下拉下拉分析一下 我改的这个代码里面 有没有什么问题啊 所以我这里开开两个给大家来看一下这个效果 那这里面我们还是要用终端管理员啊 切换到洛伊 然后这个里面 你这里一样的啊 Codex review 然后我们就直接review 然后这里面大家看会有一个提示啊 第一个的话就是pr 就是我们现在基于这个分支去check 然后第二个就是我们没有提交的一些change 就我现在有一些代码没提交嘛 刚刚那些代码 我们去check一下 然后是已经已提交的 基本上就是这个是自定义的这种审查 我们现在这个场景选择第二个 那去扫描执行一些get命令 看一下我提的代码也没问题 是吧 你看但是他现在 给我的结果是英文的是吧 那么大家可以这里加一下 你就使用中文输出结果 这里给大家提示一下就可以了 然后这里面我们其实也可以加一下 Codex review 这里还改不了 那我们就直接让它输出吧 等一下 它的出来的结果 我们可以让它再翻一下就可以了 这个就是两种 一种是Git有项目的 就有提交记录的 这种是没有提交记录 指定单文件的审查 这个都是OK的 看大家具体 你是什么一个场景 都是OK的 然后就是比如说 我们还可以去自定义一些评审命理 比如说你想这个 重点关注某一个 是吧 你要自己定义一套机制 然后去做一些这个审查 是吧 那么他都可以去做一个处理啊 这个是你要自定一些评审命令 基本上我们用不到那么麻烦 你直接就让他去 check你有没有提交了 因为这个尽量是自己提交上去代码 没什么问题 自己先check一下 所以大部分你用这个场景就可以了 或者是已经提交的 让专门的审查人员看你的PR就可以了 这也是OK的 你看这个就是我们分析的这个结果 就是刚刚分析那个摊摊蛇 那个游戏是吧 写的代码有没有问题 我们去看一下 然后这里面你看是不是就分析出来了 空格暂停被双肩停抵消 然后什么什么规则 什么反转是吧 然后什么误判呀 就是他给你提了三个问题是吧 P1 P2 P3 三个问题 这是他给的一些反馈啊 这个结果还是 比较准确的 那这个里面描述 这个你看损坏的 这个就是字符集的问题 然后你比如说根据这个审查结果 你就可以来提到 参考上述 审查结果 帮我修复 代码 就是审查完之后 这些个东西 你就可以让它自动修复了 这么就是 是不是就全自动了是吧 就你让它这个完 让它自己修复 你再去看一下有没有问题 这就是做一个循环啊 让它不断的去修正完善是吧 然后这个里面它也是这个英文的 你就这么来说 上面输出的结果 帮我翻译为中文输出 就夹夹一个这样就可以 他就会给你把那个这个里面你看 是吧 这个是我之前的改了一些这个代码 是吧 改了一些脚本 然后包括一些这个style啊 一些酷啊 然后做一些调整 他都帮我分析出来了啊 这个就是评审的一些细节 然后你看已经审查修复了啊 修复完之后 你还可以让他去测试一下 是吧 然后你就比如说你再去这个一下 再执行向代码审查 看一下 之前那些之前审查 问题有没有修复 输出一个对照表格 比如说原问题 问题修复 关键点 然后修复 代码文件 修复代码 代码好吗 因为就一个文件 是吧 就是他修完之后 我怎么知道他有没有修呢 我们让他说出一个对照 是吧 让他做一个总结嘛 不然你也不知道他改了成功没有 然后你也不知道到底代码 动用哪些 虽然上面有 但是我还是希望看到一个表格 是吧 这是我们看的更加清晰一些 所以大家就可以通过这些个提示词 不断的让他就优化 调整 做一些归纳 这样的话你这个效率是不是就提升了 而且你还做了一把check 它的准确性也会高很多 所以这些个细节问题啊 就是大家你可以去 适当的把这个东西给它用起来啊 这样的话我们整个效率的话 就会得到一个提升 然后,请用中文再输出上面的结果。 他没有帮我把之前的那个结果列出来是吧 他现在又帮我啊 我执行的是review是吧 那我还不能加那个review了 那我是不能加那个review的 我加了review之后 他既又又直起的那个是吧 那我就 那我就不能不能加review了 加review之后 他还是在帮我做代码审查的 我就直接这么来 直接说一个提示词 就不要加入review了 就不要再做代码审查 直接让他给我结果就行了 所以review他根本的这个点的话 还是要去做什么呢 去做review的 他不会帮你去做其他的一个操作的 你看他是不是这里就修复了 是吧 看一下 这是不是有一个表格 以修复 你看原问题是什么 修复关键点是什么 是吧 然后修复代码行 以修复 这个是不是就比较清晰了 然后最后又代码审查出来一个未修复 那你就继续在他 再修复 再去check 再不断的 直到把所有的问题修完 这个问题是不是就解决了 这个就是一个思路 OK 好 然后是Web搜索 那这个的话 就是我们可以用一些 这个检索工具 比如说抓取一些新闻 或者检索一些信息 那这个的话 我们可以用YOLO模式 就是因为整个对话的话 因为它要反复的给你去 有一些问题 你确认 比如说能不能调用API 能不能调用一些工具 这个大家可以加一个YOLO 加一个YOLO 然后包括我们还加一个search 就是我们可以去检索 就是你把这个参数带进去 他在默认的时候就会去达到这个search 这么一个目的 比如说我们退出去 codex 形容这个ULA模式 然后再加上这个search 加一个search 比如说帮我抓取最最热门的十条AI资讯 那我现在就要search了是吧 要抓取嘛 你看现在是不是就在search 就你明确的加上这个search命令之后的话 那么他接下来要工作的一个逻辑就是 要优先从这个web这个search里面去拿那个结果 是吧 当然这个search结果是OpenAI自己维护的一个网页结果检索 所以你看到的可能是这个缓存是吧 但是也不一定是最新的抓取页面 这个看情况 得看他具体search的时候 是不是调用了一些实时的API去search的 他有可能会命中缓存啊 所以大家看到结果不一定是对的 所以这个最保险的话 你就是还是要去指令一个API 比如说使用这个Telry那个search 使用Beamsearch 这个指定的这个工具去search 这样的话效果会更好一些 你看这个结果 5月31号 结果还是看着好像是没什么问题的 但是没抓到最新的是吧 只抓到5月28号的 所以这个里面还是会有一些缓存的 它没有最新的嘛 说明可能命中缓存了 所以大家还可以去装一些插件啊 比如说用Tile Research的这种方式去检索啊 那么还有一些场景 比如说我这个对话 我不需要参考Web Search 我永远以内部的一些文档为准 那你就要把这个Web Search给disable掉 关闭 不然的话有时候去Search 这个结果反而是不准的 然后的话 这个大家也可以去结合这个Codex 这个非终端的这种方式 是吧 非交互式的去执行 就你只要给结果啊 我也不关心什么控制台聊天什么的 就不需要关注这个点了 然后是我们可以直接用输入提示词去运行 就是我们前面给他讲 这个Codex 他的一个这个EXEC是吧 这个交互式的 就是各种交互式的话 他都可以跳过这个交互式UI 直接给结果 并且的话 你还可以加一些pass的参数 然后去指定目录去做处理 比如说我现在想切换到低盘 比如我们加一个codex codex 比如说我们想换一个 分析一下 这个项目 然后 pass d 盘 codex 然后我让他分析这个 落一吧 分析这个项目 这里输错了 exec pass notFont 要加到前面去 分析一下这个项目 去PASS一个value 这里直接这样试一下 那我就 没事我就让那个来修正 让Codex帮我修正吧 我们也不知道哪个地方有问题是吧 帮我修正下这个命令输出 这我们遇到问题 直接让Codex帮我们修正就完了 他会自己去查帮助文档 帮我们去优化这个命令呢 所以有问题也没关系 直接让他输出就可以了 然后用-c 不在get仓库里面加-c 在get仓库里面 那我们就用c吧 它不是pass啊 好 我推出去 好可以了 要用-c啊 就不是pass了 那现在是不是就可以了 是吧 他会帮我们把这个整个目录给他分析一下啊 这个就是 这个就是我们可以用非交互式的方式去用一些。 然后是审批模式。 那这个审批模式的话,这里面是什么意思呢? 比如说大家, 你现在习惯到Codex 你让他执行一些命令是吧 那有些情况下 执行一些命令是需要授权的 这里面他有几种授权模式啊 叫Promissions 默认的话是这个需要授权啊 比如说你跑一些编辑文件 一些敏感命令的时候 他是需要授权的 或者是你只分析一些文档 是吧 你不想编辑的话 你就用ReadOn 他不能改 你就用只读模式 这个是非管理员的这个杀箱模式 这是推荐的啊 运行一些敏感命令是需要授权的 特别是访问一些网络编辑一些文件的时候需要授权 然后第三个的话是自动的review 他会根据实际的一些情况 是针对性的去做一些审查 但是在某些情况下还是需要授权的 全访问就是yolo模式 就是我们现在是不需要任何授权了 直接什么命令都可以执行 然后在这个APP里面 这边有也有一个啊 左下角你看默认权限自动审查啊 如果大家做项目开发的话 你如果不想有很多交互性的东西出来的话 你就选最后一个完全防御权限就完事了啊 这个很好理解 就是把所有的权限都给codex 让他去干活 不需要给你反复确认啊 因为这个反老师要你确认的话也挺烦的啊 耽误时间 然后是脚本化的这个方式去执行这个codex 那这个的话就是我们 比如说现在想用 这个exec的子命令 然后去接入自动化的一些工作 包括我们想接入传统的一些摄要脚本 大家就可以把这个codex exec这个命令给它整合成一个脚本 是吧 比如说我们现在 应该也可以结合GERP EP那个命令 比如说我们现在来分析一下 可以怎么来用呢 比如说我现在 你看这个目录下面 现在有很多目录文件是吧 那我们想让它分析一下 比如说分析一下 当前有哪些目录 然后这里面 我看这里面用这个gr1p 然后这个用这个络一给它过滤一下 看这样行不行 我们把这个复制一下 这个命令是错的 那我们就用Codex来输出一下 帮我修正一下这个命令 就我想让他理解一下 我们想要整合这个GIP的一些命令 那他可能啊 这个windows下面没有GIP 所以他会推荐其他的这个命令 所以你装了RG 你可以用这个命令 如果说你没有那个RG的话 你就可以用这个命令 这个还要加一个 Trust 看一下 看是不是还少了什么 帮我修正下命令 没事哪里有问题啊 禅数放错了 应该先要放前面啊 好追出去 这个什么意思呢 就是我们可以把这个子命令 exec这个子命令和shale脚本组合起来 但是winsor下面没有shale 它是powershell 它不是linux上面那个bashhell 那它也可以结合那个powershell的一些命令 给它做一些组合 比如说我们想用这个Codex 给你做完分析之后 再用PowerShell的一些命令 给它做些处理 那这样的话 也能拿到我们想要的一个结果 你看这个里面 它分析完之后 给你把落一的这个结果 给你输出了 是吧 三级目 然后单独给你分析出来了 这个就是它用了一些 search的这种方式 就是我们加了一些特殊的这个处理 是吧 做一些过滤 就是你 在Linux上面 你就可以用GIEP的命令 给它做一些处理 这个就是脚本化的方式去执行 然后的话 就是我们还可以用at 这个其实刚刚也给它演示 我们可以at一些文件 at指定的一些目录 去做一些分析 比如说我们现在 锅一下面有这个box 是吧 有一个box的一个目录 那你就可以切进去 比如说cd到络一Codex 帮我分析一下目录的作用 atbox 你就直接at at指定的一个文件 比如说让他review或者怎么样的 刚刚就是用一个review的命令 给他演示了一下整个的一个逻辑 是吧 在这个里面他就可以去做一个分析 然后我们还可以去加一些目录 是吧 然后在这个里面 比如说cp 这个加很多一些关联的一些目录 all目录 因为有时候我们这个项目 就是有多个模块 就在大家打开一个工程 你下面发现有多个目录 你都要编 有前端的,有后端的。 比如说像洛伊这个,大家看,它外面都是后端的。 只有这个目录是前端的,这个是前端的页面,这个后端。 有时候你可能需要暴露一些 可以写的根目录 因为他当前操作 只在当前绘画嘛 比如说跨目录了 是吧 有些在D盘 有些在E盘 有些在F盘 这几个目录 你都要跨目录操作的时候 那你就要把权限配置一下 让他可以暴露更多的根目录 因为他默认只能操作当前绘画的 是吧 所以这个里面 大家可以去指定更多的目录 然后去做一个处理 你看这个 他们帮分析出来的 Dock下面的一些目录是吧 这个是我们 at at那个Dock之后的一个结果 所以大家可以多用一下这个at功能 然后在这个里面 可以去执行一下 一些不同的这个结果 然后我们还可以去执行一些这个命令 加一些CD 就是你可以在命令里面 单独去指定一些参数 要么加目录 要么加一些指定 是吧 这个都是OK的 然后最好我们就是在启动的时候 把环境就准备好了 这样子不会去浪费token 还要去记忽什么 因为你一开始没把这些环境准备好的话 你跟他提问 他又要产生各种各样的对话 然后再来说让你去加一些权限 就白白就浪费token了 因为他就探测 这个里面会带来一些 不必要的一些token消耗 所以大家首先你要把一些 python的什么虚拟环境 或者其他的一些语言环境 比如说你coda 一些python 这些个环境 你现在给它激活 激活完之后 相当于codex在 直接命令的时候 你跟它对话的时候 这些个环境的话 已经都整合好了 都已经准备好了 只有大家直接用就可以了 所以说我们一开始的话 你得把一些这个环境 都准备好 包括一些目录的话 你得提前规划好 在一些初始化命令的时候 就是大家比如说 你想把Codex整合到公司的一些 传统的事要脚本里面去 把它做一个命令 做一个执行的话 你得先给它把环境配好 配好完了之后的话 然后当我们执行Codex命令的时候 这些上下文都已经出手法好了 比如说一些运维扫描的一些目录 是吧 一些监控的目录在哪里 一些日制目录在哪里 你把这些目录都给它 它准备好了 那你对话的时候 你就直接跟它提问你就完了 比如说帮我把日制目录 下面的文件清理一下 帮我把那些个这个数据抓取一下 你就直接这样去说就可以了 因为他已经有了上线文 这些目录他都知道了 所以说就不会浪费token了 这个就是提示与快捷方式 这个就是 我们要给他讲的一些内容