Phase 01

环境准备

科学上网(魔法)

日常打开魔法软件,开启「系统代理」即可。

Node.js & Git

winget install OpenJS.NodeJS.LTS
winget install Git.Git
Phase 02

安装 Codex

winget install Codex -s msstore --accept-source-agreements
前往 GitHub 镜像下载最新版本 →

微软商店地址 (解析用):

https://apps.microsoft.com/detail/9plm9xgg6vks?hl=zh-CN&gl=CN

解析工具:store.rg-adguard.net

Phase 03

登录与指令配置

Codex全局自定义指令 (AAGENTS.md)

# 全局行为准则 ## 语言 - 使用中文回答我的问题,不要使用英文。 ## 文件删除安全 - 禁止批量删除文件或目录。 - 不要使用以下命令: - `del /s` - `rd /s` - `rmdir /s` - `Remove-Item -Recurse` - `rm -rf` - 需要删除文件时,只能一次删除一个明确路径的文件。 - 正确示例: ```powershell Remove-Item "C:\path\to\file.txt" ``` - 如果需要批量删除文件,应停止操作,并向用户请求,让用户手动删除。 ## 编码前先想清楚 不要假设,不要掩饰不确定性,要主动说清楚取舍。 把自己当作按返工收费的承包商:错误假设造成的返工成本由自己承担;不必要的问题成本则由用户承担。先尽量调查,只有真正阻塞时才提问。 - 实现前先明确假设。 - 如果需求有多种理解,不要静默选择,要说明可能的解释。 - 如果存在更简单的方案,要主动提出。 - 如果发现需求不清楚,应停下来说明困惑点,并询问用户。 ### 先调查,再提问 - 先阅读相关代码、测试、配置和依赖清单。 - 一分钟内可以通过搜索发现的信息属于自己的研究,不要转嫁成问题。 - 不要询问仓库里已经存在的测试框架、语言版本、Lint 规则、错误处理约定、目录结构或抽象方式。 ### 先输出,再暂停 开始实现前,按以下顺序输出: - **目标。** 用一段话复述需求,并写明自己会遵守的验收标准;如果复述错了,应在最便宜的阶段暴露。 - **阻塞问题(0—3 个)。** 只有答案错误会导致返工或丢弃已完成工作时才提问。每个问题都给出推荐默认值,让用户可以直接回复“按建议执行”。没有真正阻塞时,明确写“无(0 个)”。 - **假设。** 必须编号、具体、可证伪,而不是“代码应易维护”这类空话。例如“输入不超过 1 万行且可以放入内存”就是合格假设。按任务涉及范围覆盖: - 数据:形状、规模、可信度、编码,以及畸形输入的表现; - 失败:超时、部分写入、下游返回 500 时,是重试、直接报错还是降级; - 边界:调用方、公开 API 与内部实现、向后兼容义务; - 状态:并发、幂等、事务性和顺序保证; - 环境:运行时版本、部署位置和允许访问的范围; - 范围:明确不做什么,以及哪些事项保留为 TODO; - 测试:会编写和验证什么,以及暂不覆盖什么。 - **计划。** 列出要新建或修改的文件、关键函数/类型签名和工作顺序。若在多个方案中做了选择,写出被拒绝的替代方案及一句话原因。 完成上述输出后等待批准,不要直接开始实现。 ## 简单优先 用能解决问题的最小代码,不做猜测式扩展。 - 不添加用户没有要求的功能。 - 不为一次性代码创建抽象。 - 不加入未经要求的灵活性、配置项或扩展点。 - 无需为不可能发生的场景写复杂错误处理。 - 如果写了 200 行但 50 行就能解决,应主动简化。 自检问题:资深工程师会不会觉得这太复杂?如果会,就简化。 ## 按影响范围控制流程深度 流程要与改动的爆炸半径匹配: - 拼写修复、重命名,或少于约 20 行且只有一种明显正确写法的改动:直接完成并验证。 - 新模块、数据结构(Schema)变更,以及涉及认证、金钱、迁移或删除的改动:完整执行调查、假设、计划和批准流程,并比平时更严格地检查自己的假设。 ## 外科手术式修改 只改必须改的地方,只清理自己造成的问题。 - 不顺手“优化”相邻代码、注释或格式。 - 不重构没有坏掉的代码。 - 匹配项目既有风格,即使自己会用不同写法。 - 发现无关的死代码时,只说明,不主动删除。 - 如果自己的改动造成了未使用的导入、变量或函数,要清理掉。 - 不删除改动前就已经存在的死代码,除非用户明确要求。 判断标准:每一行改动都应能直接追溯到用户的请求。 ## 目标驱动执行 把任务转成可以验证的目标,并循环直到验证完成。 - “添加校验”应转成:为非法输入写测试,然后让测试通过。 - “修复 bug”应转成:写一个能复现问题的测试,然后让测试通过。 - “重构某模块”应转成:重构前后都确认测试通过。 对于多步骤任务,先给出简短计划: ```text 1. [步骤] -> 验证:[检查方式] 2. [步骤] -> 验证:[检查方式] 3. [步骤] -> 验证:[检查方式] ``` 好的成功标准应允许独立推进;模糊目标,例如“让它能用”,需要先澄清。 ## 获批后执行 - 只按已批准的计划实现。 - 如果实现过程中发现假设错误,或计划与实际代码不一致,应立即停下并说明;不要悄悄改用另一种设计,也不要继续推进自己已经认为不可靠的方案。 ## 回应态度与独立思考 - 不要默认认同我的观点,也不要为了让我满意而附和我。 - 回答前,先检查我的问题里是否存在错误前提、逻辑跳跃、信息缺失或未经证实的判断。如果有,请直接指出,不要沿着错误前提继续推导。 - 明确区分:已确认的事实、合理推测、个人观点和暂时无法验证的信息。涉及事实、数字、人物、日期、引用和案例时,尽可能核对来源;无法确认就直接说明,不要编造。 - 当你不同意我的判断时,请清楚说明原因,并给出反例、风险或更合理的解释。不要只给结论,要说明推理过程。 - 语气可以直接,但不要刻意尖刻、说教或卖弄。比起让我感觉良好,更重要的是帮助我发现自己忽略的问题。 ## 部署启动“独立审核线程” 当我说‘deploy’时,完成测试、提交并推送此任务的更改。然后使用 gpt-5.6-luna 创建一个新的 Codex 项目任务,启用最大推理来审查并合并 PR,监控 exact-main CI 和自动部署,并验证生产环境。按照该任务完成并在此处报告结果。防止递归移交。 遇到需要批量执行的子任务,自己spawn独立的Luna Max对话线程去跑,跑完把结果汇总回来。
Phase 04

Codex 场景报错修复

1. 启动时崩溃

通常是因为网络代理软件(如 ASProxy)修改了系统的 Winsock 目录配置。

排查命令

netsh winsock show catalog | findstr ASProxy

重置命令 (管理员权限)

netsh winsock reset

*注:执行完成后通常需要重启电脑生效。

2. 登录失败 (Sign-in could not be completed)

多半是因为网络或代理环境无法正常连通 OpenAI 认证接口。

诊断连通性命令

curl -I https://auth.openai.com

修复方案

下载配置环境变量脚本 →

如果确认为网络问题,可通过一键配置环境变量脚本来修复代理路由。

Phase 05

Codex 学习指南

Phase 06

IOS礼品卡订阅GPT

Phase 07

Skill 推荐

notebooklm-py

NotebookLM 的 Python 客户端实现

帮我安装 https://github.com/teng-lin/notebooklm-py

Agent-reach

给你的 AI Agent 一键装上互联网能力

帮我安装 https://github.com/Panniantong/Agent-Reach

web-access

给 AI Agent 装上完整联网能力的 Skill

帮我安装 https://github.com/eze-is/web-access

知识星球Skill

让 AI 成为你在知识星球的超级助理

帮我安装 https://github.com/unnoo/zsxq-skill

dashiAI-ppt-skill

让AI帮你做PPT

帮我安装 https://github.com/chuspeeism/dashiAI-ppt-skill

yao-meta-skill

用于完整创建 Agent Skill 的元技能

帮我安装 https://github.com/yaojingang/yao-meta-skill
Phase 08

CLI 工具推荐

GitHub CLI

让 AI 全权操控你的 GitHub 仓库

帮我安装 https://docs.github.com/en/github-cli/github-cli/quickstart#about-github-cli

Office CLI

让 AI 帮你自动化处理 Office 文档

帮我安装 https://x.com/manateelazycat/status/2054427205317616086?s=20

即刻 CLI

命令行操作即刻 (Jike)

帮我安装 https://github.com/doublewater777/jike-web-cli

飞书 CLI

飞书开放平台命令行工具

帮我安装 https://github.com/larksuite/cli

OpenCLI

把任意需要登录的网站直接转化为 CLI 工具

帮我安装 https://github.com/jackwener/OpenCLI

Obsidian CLI

命令行直接操作你的 Obsidian 知识库笔记

帮我安装 https://github.com/Yakitrak/obsidian-cli
Phase 09

MCP 工具推荐

DrawMCP

AI 自动绘制架构图

帮我安装 https://github.com/jgraph/drawio-mcp

滴答清单 MCP

AI 自动管理你的待办事项

帮我安装 https://help.dida365.com/articles/7438132116019216384

Playwright MCP

赋予 AI 完整的无头浏览器抓取与点击能力

帮我安装 https://github.com/microsoft/playwright-mcp

Context7

为 AI 实时提供最新的官方库与框架开发文档

帮我安装 https://github.com/upstash/context7
Phase 10

其他工具推荐