乐于分享
好东西不私藏

误删3份源码后,我整理了Codex初次使用安全清单

误删3份源码后,我整理了Codex初次使用安全清单

第一次打开Codex,我不建议你让它做网站、写软件,甚至不建议它修改一个文件。

先找一个不太重要的文件夹,只让它回答几个问题:里面有什么、哪些名称混乱、哪些文件可能重复、哪些地方它看不懂。这个任务没有炫目的结果,却能让你完成第一次真正的项目协作,而且不必承担误删原件的压力。

第一次任务,越小越容易学会

新手最常见的做法,是一上来就把大任务交出去:“帮我把这个项目全部整理好。”

一旦结果不对,你很难判断问题出在哪里。是Codex没有读到文件,还是理解错了规则?是权限不足,还是要求太模糊?任务越大,可能的原因越多。

第一次练习只验证一件事:Codex能不能正确看懂你给它的材料。

OpenAI官方文档说明,Codex可以在只读权限下检查项目而不进行修改;在本地环境中,还可以通过权限配置限制它能读写的范围。官方权限说明[1]

权限设置会随版本和使用入口变化,所以本文不要求你照抄某个按钮。你只要守住操作原则:明确要求只读;检查当前权限;任务中再次写明禁止修改。

先准备一个练习副本

不要用客户资料、合同原件或电脑里唯一的一份文件练习。

新建一个“Codex只读练习”文件夹,复制10—30个已经脱敏的文件进去。可以故意保留几种常见问题:

  • • 两三个名称相似的版本;
  • • 一个没有意义的“新建文档”;
  • • 一份放错目录的图片;
  • • 一个空文件;
  • • 几种不同格式的文档和表格。

这里的“10—30个”只是方便人工核对的练习范围,不是产品限制。文件太少,看不出盘点价值;文件太多,第一次又难以手工验证。

把第一条任务完整交给Codex

打开这个文件夹后,不要只说“帮我看看”。可以复制下面的任务:

请对当前工作目录进行一次只读盘点。

本次禁止:
1. 修改、移动、删除或重命名任何文件;
2. 新建脚本并执行;
3. 访问当前目录之外的位置;
4. 根据文件名猜测无法确认的事实。

请输出:
1. 目录结构;
2. 文件总数和格式统计;
3. 名称混乱、空文件、疑似重复和无法读取的项目;
4. 每项判断的依据;
5. 仍需我确认的问题。

先复述作用范围和禁止事项,再开始盘点。

最后一句很重要。Codex如果复述错了范围,你可以在它行动前纠正,而不是等结果出来才发现它检查了别的目录。

不要把盘点报告直接当事实

拿到结果后,至少完成四次人工抽查。

第一,核对文件总数。资源管理器里看到的数量,是否与报告一致?注意子文件夹和隐藏文件可能影响统计口径。

第二,随机打开三到五个文件,检查格式、名称和路径是否对应。

第三,查看“疑似重复”。名称相似不等于内容相同,修改时间更新也不一定代表版本更新。

第四,查看它说“无法读取”的项目。到底是格式不支持、权限不足,还是文件本身损坏?原因不同,下一步完全不同。

你可以让Codex在报告末尾增加三种标签:已确认、疑似、未知。凡是没有足够证据的判断,都不应该写成确定结论。

把结果保存成一张项目地图

一份合格的只读盘点,至少应该包含:

项目地图

工作范围:
文件总数:
主要格式:
目录结构:
明显异常:
疑似问题:
无法确认:
建议下一步:
本次修改文件数:0

最后一行就是今天的完成标准:原始文件没有变化,盘点结果能够被人工抽查。

第一次盘点最容易踩的三个坑

第一个坑,是把“疑似”写成“确定”。两个文件名称相似,可能是不同客户、不同年份,也可能只是模板相同。除非已经比较过内容,否则报告里只能标记疑似重复,不能建议直接删除。

第二个坑,是统计口径没有写清。有人把子文件夹也算进去,有人只统计当前层;有人把快捷方式算成文件,有人没有。总数不一致时,先统一口径,不要急着判断谁错了。

第三个坑,是看到异常后顺手处理。只读盘点的价值就在于把“看见问题”和“处理问题”分开。即使只是补一个文件名,也已经越过了本次任务边界。

你可以在盘点完成后追加一句:

请把本次结论按“事实、疑似、未知”重新分类。
事实必须能指出文件路径或统计依据;
疑似必须写出还缺什么证据;
未知只提出问题,不给处理建议。

这样做会让报告少一点自信满满的判断,多一点可以复核的证据。以后无论让Codex整理文档、分析数据还是检查项目,这个习惯都值得保留。

标题里虽然说“第一次使用”,但“10分钟”只能是练习时间盒,不是完成承诺。文件数量、电脑环境和权限不同,实际耗时也会不同。如果十分钟没有盘点完,就停下来记录卡在哪里,而不是为了赶时间开放更多权限。

上一篇,我们判断了什么任务适合Codex。今天你完成了第一次安全接触。下一篇要解决更现实的问题:当Codex真的开始改文件时,怎样提前设好五条安全边界。

你的练习文件夹里,最先被发现的混乱是什么?

在评论区告诉我,或者回复关键词 “指南”,领取《Codex只读盘点练习包》。

引用链接

[1] 官方权限说明: https://learn.chatgpt.com/codex/permissions