ChatGPT API 变更日志技能:识别破坏性改动并写迁移说明
EnglishChatGPT 安装步骤
- 在支持创建技能的 ChatGPT 工作区打开「插件 → 技能 → 创建 → 使用编辑器创建」。
- 对照固定版本 GitHub 原文,在编辑器新建技能,将 `api-changelog-summarizer` 的纯文本工作流程改写为技能说明。
- 保存后,在新对话输入 @ 并选中刚创建的技能,再用示例试用。
中文摘要
根据 API 变更前后的字段和路径,整理 Markdown 更新日志,并指出客户端需要修改的地方。
SKILL.md 中文导读
可复现示例
将这份虚构的图书目录差异整理为 API 变更日志。
{"version":"2.0","endpoint":"GET /shelves","removedResponseField":"sectionName","addedResponseField":"shelfLabel"}工作步骤
- 核对差异字段和各条路径,标明需要人工判断的缺失信息。
- 按路径整理兼容、行为变化和破坏性改动,避免把多个路径混成一条。
- 给受影响的客户端写迁移说明,并逐条对照证据。
验收方法
把移除 `sectionName` 归入破坏性改动,指出 `GET /shelves` 客户端需要更新字段映射,并把新字段 `shelfLabel` 写进迁移说明。
GitHub 原文 · 更新日期
适用环境
在启用技能创建的 ChatGPT 工作区使用。准备包含路径、字段及变更前后状态的 JSON 差异文本,可以附上版本号或日期。
常见问题
ChatGPT API 变更日志会推断两个字段意义相同吗?
差异资料只够表明字段新增及删除时,把语义等价标为待核对。说明已知的破坏性改动和客户端需要确认的内容。
相关指南
相关推荐
error-budget-policy-linter 技能
sisodiabhumca/agent-skills
accessibility-alt-text-auditor 技能
sisodiabhumca/agent-skills
api-contract-diff 技能
sisodiabhumca/agent-skills
api-error-budget-tracker 技能
sisodiabhumca/agent-skills
capacity-planning-signal-analyzer 技能
sisodiabhumca/agent-skills
competitive-win-loss-analyzer 技能
sisodiabhumca/agent-skills