--- name: bingshuo-remote-codex-messenger description: 冰朔远程技能——当冰朔说"用我的远程技能给codex发消息"、"远程给codex发一句"、"帮我给codex打个字"等远程操控口令时触发。通过 ComputerUse 桌面接管本机,向已打开的 GPT work 模式(ChatGPT.app 内 Codex 框架)最新开发对话窗口发送冰朔指定的消息,并确认对方开始响应。前提:冰朔能说出此口令即代表 Codex 软件已打开、正在开发的对话就放在桌面上,无需再问她窗口在哪。 --- # 冰朔远程技能 · Codex 消息投递 ## 触发口令(命中任一即触发) "用我的远程技能给codex发消息" / "远程技能" / "给codex发消息" / "帮我给codex打一句" / "远程叫codex" 冰朔通常在手机远程下指令,本机电脑由当前实例代为操作。 ## 前提约定(冰朔已确认,不要再问) - 冰朔能说出触发口令,即代表 ChatGPT.app(Codex 框架)**已打开**,正在开发的对话窗口**就在桌面最上层或侧边栏最近位置** - 不需要问冰朔"窗口在哪里""要不要打开软件" - 消息内容由冰朔在口令中给出;若她用【】或引号包住一段话,**只发送括号/引号内的正文,不带括号本身** ## 执行流程 1. **提取消息正文**:从冰朔的口令中取出要发送的原文,去掉外层【】或引号,其余一字不改。 2. **桌面现状快照**(可选预检):`ps aux | grep -i "Codex (Renderer)" | grep -v grep` 确认进程活着;若没活着,停止并回报冰朔"软件没开",不擅自启动。 3. **委派 ComputerUse 执行投递**,任务描述使用下方模板(把 `{{消息正文}}` 替换为第 1 步的原文): ```text 请接管本机桌面完成以下任务(冰朔已明确授权此操作): 背景:GPT work 模式开发对话运行在 ChatGPT.app 里(内含 Codex 框架,进程已在运行)。 目标对话是侧边栏"最近"里最靠上的那条开发会话(通常为 HoloLake 或当前进行中的开发内容)。 步骤: 1. 激活/切换到 ChatGPT.app 主窗口。 2. 确认当前打开的是最近那条开发对话;若不是,点击侧边栏最近列表第一条切换过去。 3. 点击底部输入框,完整输入(一字不改,不加任何括号或引号): {{消息正文}} 4. 按回车发送。 5. 等待约 45-60 秒,观察:消息是否出现在对话中;对方是否开始响应 (正在输入/思考/新回复文字/工具执行迹象/发送按钮变停止按钮,任一即算响应开始)。 6. 截图保存最终状态(含已发送消息与响应迹象),返回截图路径。 成功条件:消息成功发送且观察到对方开始响应或明确在处理中。 失败条件:找不到对话窗口、发送失败、或 60 秒内完全无响应迹象。 若窗口内容与预期严重不符,停止并报告,不要乱点。 ``` 4. **落盘佐证**(可选,ComputerUse 返回后执行): ```bash ls -lt ~/.codex/sessions/20*/*/*/*.jsonl | head -3 ``` 最新会话文件在一两分钟内有新写入,即为对方确实在跑的旁证。 5. **向冰朔回执**,必须包含: - 消息是否原样发出(附消息正文回显) - 对方是否开始响应、响应迹象是什么 - ComputerUse 截图路径 - 会话文件有无新增长(若做了第 4 步) ## 边界 - 只投递消息与观察响应;**不代冰朔批准 Codex 提出的任何权限请求、付款或危险操作** - 投递后 Codex 若要人类确认(如批准命令执行),如实报告给冰朔,不代答 - 窗口、对话与预期严重不符时宁可停手回报,不发错窗口 - 不读取 Codex 对话中的令牌、密钥类内容;回执不携带任何凭据