ChatGPT 提示词输出契约技能:定义输入依据、字段和评估
EnglishChatGPT 安装步骤
- 打开固定提交的 cowork/skills/prompt-design/SKILL.md,核对原文中的输入与输出。
- 在 ChatGPT 打开「插件 → 技能 → 创建 → 使用编辑器创建」。
- 以 ChatGPT 的文本输出为目标,保留来源优先级、输出字段和测试设计,将工具执行规则改成待审说明。
- 保存后在新对话输入页面里的虚构示例,核对输出。
中文摘要
为重复文本任务设计可验证的提示词契约。写清允许材料、冲突处理、输出字段和测试样例,给缺字段或未完成时的处理规则。
SKILL.md 中文导读
可复现示例
虚构资料助手把活动通知转为 JSON,要求 `title`、`date`、`capacity`。有两条日期冲突,人数没给。请写来源优先级、字段类型和三个测试。工作步骤
- 确定任务、可用材料与来源优先级。
- 定义输出字段、空值和冲突行为。
- 写正常、缺失和冲突输入的验证用例。
验收方法
契约要能表示冲突日期和缺失人数。测试覆盖完整、缺失和冲突三种输入,并写明输出只基于所给材料。
GitHub 原文 · 更新日期
适用环境
需要启用了技能创建的 ChatGPT 工作区。这里使用基于 GitHub 原文编写的文本改编。
常见问题
应让模型自行补齐不知道的数字吗?
用空值或待确认字段承接未知,明确谁可以确认。加入缺失字段测试,验证输出不会把猜测写成事实。
相关指南
相关推荐
docs-writer 技能
cembasaranoglu/crafting-system-claude
feature-inventory 技能
cembasaranoglu/crafting-system-claude
refactoring-planner 技能
cembasaranoglu/crafting-system-claude
api-cli-docs-audit 技能
cembasaranoglu/crafting-system-claude
api-contract-readiness 技能
cembasaranoglu/crafting-system-claude
competitor-analysis 技能
cembasaranoglu/crafting-system-claude