对照用户提供的 ChatGPT Codex 工具目录,区分可对齐与 不照搬:核心编程工作流已对齐,ChatGPT 托管专属 (CUA、宠物、Docs/Sites 连接器、图片生成模型)不在 开源宿主编排层范围,不凭空宣称对齐。 第一批只补技能层,不改 worker、不改生产行为: - cloud/skills/live-info:天气/时区/股票/体育,查一级 来源、带来源和快照时间,绝不编数字。 - cloud/skills/document-tools:LaTeX/Word/PDF/表格/ 演示文稿,先核查工具、缺了明说、产出后重读验证。 - cloud/skills/image-workflow:已有图片处理 + 生成工具 已配置时才生成,未配置时明说、绝不顶替。 - docs/chatgpt-codex-alignment.md:逐项对照表与不照搬 的诚实边界,方向为自动化编程任务平台。 - cloud/tests/test_chatgpt_codex_skills.py:校验技能 frontmatter、名字与目录一致、正文非空、无密钥占位。 验证:新测试 2 项全过。播种进租户 codex-home、 worker 改动、CUA/连接器/图片模型均不在本批,另行评审。
56 lines
2.5 KiB
Markdown
56 lines
2.5 KiB
Markdown
---
|
|
name: live-info
|
|
description: 查询天气、时区、股票价格、体育赛程等实时公开信息时使用。只用可查证的公开来源,绝不编造数字,回答必须带来源和快照时间。
|
|
---
|
|
|
|
# live-info:实时公开信息查询
|
|
|
|
## 何时用
|
|
|
|
用户问天气、时区换算、某只股票的当前价、某场比赛的赛程或比分等
|
|
“现在是多少”类问题时用。编程任务里需要查官方文档、发布说明、
|
|
最新版本时,同样走本技能的查证流程,不要凭记忆给数字。
|
|
|
|
## 何时不用
|
|
|
|
- 用户只问概念、历史、代码怎么写:不用本技能。
|
|
- 已经有任务内文件、数据库、日志能直接回答的:以任务内证据为准,
|
|
不用再上网。
|
|
|
|
## 工具前提(先核查,不满足就明说)
|
|
|
|
1. 先确认本任务里是否有网页搜索工具(codex-app-server 里是
|
|
websearch MCP 的 `web_search` / `web_fetch`,生产 worker 需
|
|
带 `--websearch-mcp` 才播种)。没有搜索工具时,直接告诉用户
|
|
“本环境无联网查询工具,无法核实实时数字”,不要编一个。
|
|
2. 有搜索工具时,优先查官方或一级来源:气象部门、交易所、
|
|
联赛/球队官网、时区数据库说明。聚合新闻、论坛、二手转载
|
|
只能当线索,不能当唯一来源。
|
|
|
|
## 步骤
|
|
|
|
1. 把问题拆成可查的实体 + 时间 + 地点:例如“北京明天天气”
|
|
→ 城市 = 北京,日期 = 明天(换算成具体日期并写出来),
|
|
指标 = 气温/降水/风力。
|
|
2. 用 `web_search` 查 1-2 个一级来源,打开来源页核对数字,
|
|
不要只抄搜索摘要。
|
|
3. 股票:只报快照价 + 涨跌 + 快照时间,并说明“快照价不是
|
|
投资建议,盘中价格会变”。不要给买入/卖出建议。
|
|
4. 时区:先写出两个时区的 UTC 偏移和夏令时状态,再换算,
|
|
不要只给换算结果。
|
|
5. 体育赛程:写清联赛、主客队、开赛时间(含时区)、比分
|
|
是“已结束 / 进行中 / 未开始”哪一种。
|
|
|
|
## 输出要求
|
|
|
|
- 数字后面必须跟来源和时间,例如“来源:XX 官网,查询时间
|
|
2026-10-30 00:00 CST”。
|
|
- 查不到、来源冲突、或时间已过期时,明说查不到 / 冲突,
|
|
不要选一个看起来顺眼的数字。
|
|
- 不要把预测(天气预报、分析师目标价)写成事实。
|
|
|
|
## 校验
|
|
|
|
回答前自查:每个数字都有来源吗?时间写了吗?时区写了吗?
|
|
有一项没有,就补查或删掉该数字。
|