Claude怎么控制输出格式

Claude 非常擅长以各种格式生成输出。通过提供明确的指示、示例和预填充的回复,你可以引导 Claude 生成符合你期望的结构和风格的回复。

指定所需的格式

控制 Claude 输出的最简单方法之一是直接说明你想要的格式。Claude 可以理解并遵循与格式相关的指示,并生成以下格式的输出:

  • JSON
  • XML
  • HTML
  • Markdown
  • CSV
  • 自定义格式

例如,如果你想让 Claude 以 JSON 格式生成一首俳句,你可以使用如下提示:

示例提示

用户:请以 JSON 格式写一首关于猫的俳句,使用 “first_line”、“second_line” 和 “third_line” 作为键。

Assistant(Claude 的回复)

角色内容
用户请以 JSON 格式写一首关于猫的俳句,使用 “first_line”、“second_line” 和 “third_line” 作为键。
Assistant (Claude 的回复){ “first_line”: “柔软毛茸茸”, “second_line”: “在温暖阳光下小憩”, “third_line”: “心满意足地呼噜” }

预填充 Claude 的回复

控制 Claude 输出格式的另一个有效方法是预填充 Assistant 字段,填入所需格式的开头部分。在使用 JSON 或 HTML 等结构化格式时,这种技术特别有用。

示例提示

用户:请以 JSON 格式生成一个巧克力曲奇的食谱。

角色内容
用户请以 JSON 格式生成一个巧克力曲奇的食谱。
Assistant (预填充){
Assistant (Claude 的回复)“title”: “巧克力曲奇”, “ingredients”: [ “2 1/4 杯通用面粉”, “1 茶匙小苏打”, “1 茶匙盐”, “1 杯无盐黄油,软化”, “3/4 杯细砂糖”, “3/4 杯红糖”, “1 茶匙香草精”, “2 个大鸡蛋”, “2 杯半甜巧克力豆” ], “instructions”: [ “说明”:[ “将烤箱预热至 375°F (190°C),在烤盘上铺一层羊皮纸。“, “在一个中号碗中,混合面粉、小苏打和盐。放在一边。“, “在一个大碗中,用电动搅拌器搅打黄油和糖,直到蓬松,约 2-3 分钟。“, “逐个加入香草精和鸡蛋,搅拌至完全混合。“, “逐渐将面粉混合物加入黄油混合物中,搅拌至刚好混合。“, “加入巧克力豆,拌匀。“, “用勺子在准备好的烤盘上放上圆形的面团,间隔约 2 英寸。“, “烘烤 9-11 分钟,直到边缘呈金黄色。“, “让饼干在烤盘上冷却 5 分钟,然后转移到金属丝网架上完全冷却。” ], “yield”: “约 3 打饼干” }

通过预填充 JSON 的左大括号作为回复的开头,你为 Claude 提供了一个清晰的起点,以生成所需格式的食谱。这也是另一种让 Claude 跳过其友好前言文本的技巧。

提供示例

除了明确的指示外,提供所需输出格式的示例也有助于 Claude 更好地理解你的要求。在包含示例时,要明确说明 Claude 应该遵循所提供示例的格式(否则 Claude 可能会从提供的示例中提取其他细节,如内容或写作风格)。

示例提示

用户:你的任务是写一首诗。以下是诗歌理想格式的一些示例:

角色内容
用户你的任务是写一首诗。以下是诗歌理想格式的一些示例:Title: “秋叶” Verse 1: 秋叶翩翩起舞 在轻柔的寒风中 五彩缤纷 Verse 2: 红、橙、金 为世界描绘美丽 冬天来临前Title: “月夜” Verse 1: 月光投下阴影 穿过宁静的花园 一个安详的去处 Verse 2: 星星在上方闪烁 蟋蟀唱着夜曲 大自然的摇篮曲现在,请按照上面示例的格式写一首关于日落的诗。

现在,请按照上面示例的格式写一首关于日落的诗。

Assistant(预填充)

Assistant (预填充)

Assistant(Claude 的回复)

Assistant (Claude 的回复)Title: “日落交响曲” Verse 1: 火红的太阳下沉 用奇迹描绘天空 一幅杰作形成 Verse 2: 粉、紫、红 融合成纯粹的和谐 白昼向夜晚问好

更好地控制输出的技巧

  • 在指示中尽可能具体
  • 在提示中使用清晰一致的格式
  • 尽可能提供多个示例以强化所需的格式
  • 尝试不同的技巧组合,找出最适合你的用例的方法

其他资源

  • 提示工程技巧:探索其他优化提示和增强 Claude 性能的策略。
  • Anthropic Cookbook:浏览一系列 Jupyter 笔记本,其中包含可复制的代码片段,展示了使用 Claude 的高效和高级技术、集成和实现。
  • 提示库:从精选的各种任务和用例的提示中获得灵感。

通过预填充和提供示例,你可以更好地控制 Claude 的输出格式,使其生成符合预期的内容。这不仅使你的工作更加高效,还能提升用户体验。

阅读全文
RPA
八爪鱼RPA
支持一键抓取公众号/小红书/抖音/淘宝数据
立即查看
流程自动化
付费
AI爆文训练营
图文变现友好赛道,低门槛、高上限,教你从0到1做个赚钱的公众号!
立即查看
躺着赚钱
¥149/年
何老师陪你做副业
这里聚焦AI副业、个人IP、自媒体运营、写作、赚钱案例。不哔哔,只分享有价值的副业项目。
立即查看
AI赚钱案例
限免
DeepSeek进阶教程
带你全面掌握DeepSeek应用技巧。提升工作、学习效率
立即查看
100万人学过
付费
网盘拉新实战教程
每周花费一小时,手把手教你赚网盘平台佣金
立即查看
500人学过
限时优惠
AiPPT
结合最新AI技术,为用户提供一键生成高质量PPT的解决方案。
立即查看
一键生成 PPT
免费
豆包MarsCode
一款免费的AI编程助手,全新支持DeepSeek R1/V3、豆包大模型1.5自由切换,免部署、更准确、更强大!
立即查看
AI编程助手
免费
Monica AI
Monica AI满血复活DeepSeek【免费】,提升您的聊天、搜索、写作和编程体验。
立即查看
一站式 AI 助手
云服务
腾讯云
综合性的云计算服务平台,现已接入DeepSeek,提供多样化的云解决方案
立即查看
高效可靠
云服务
阿里云
全球领先的云计算与数据服务平台,提供云服务器、存储、数据库、安全等多种服务
立即查看
多样化
DeepSeek企业微信码
免费领取DeepSeek资料