概括与改写文本

Claude 模型入门

Nikhil Rangarajan

Data Scientist

概括任务

  • 概括长报告

概括文档的页面

Claude 模型入门

概括任务

  • 概括长报告
  • 改写技术文档

概括文档页面与打开 API 代码仓库的窗口

Claude 模型入门

概括任务

  • 概括长报告
  • 改写技术文档
  • 正式语气改为友好语气

$$

在改格式的同时保持原意

概括文档页面、打开 API 代码仓库的窗口,以及阅读正式文档的人

Claude 模型入门

概括技巧

  • 具体提示词
  • 长度控制:限定词数或段落数
  • 关注要点
# Summarization prompt
prompt = """Please summarize the 
following text in 2-3 sentences:
{project_report}. Focus on project 
updates."""

response = client.messages.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", 
               "content": prompt}]
)
Claude 模型入门

用 system 消息改写

  • System 消息可全局控制语气与风格
  • 语气选项:专业、轻松、技术、友好
  • 一致性:System 消息作用于整段对话
messages=[{"role": "user", 
               "content": prompt}]

system_message = """You are a professional editor who rewrites content in a clear, engaging style."""
messages = [ {"role": "system", "content": system_message}, {"role": "user", "content": "Rewrite: [content]"}]
Claude 模型入门

用 max_tokens 控制输出长度

  • max_tokens 设定回复长度
  • 每个 token 约 4 个字符
  • 150 tokens = 600 字符 = 1 段
# Controlling output length
response = client.messages.create(
    model="claude-sonnet-4-6",
      # Approximately 600 characters
    max_tokens=150,  
    messages=[{
        "role": "user", 
        "content": "Summarize this 
             quarterly report: [text]"
    }])
Claude 模型入门

要点回顾

$$

  • 📌 概括:长文抓要点
  • 📝 改写:调整语气
  • 🔎 明确格式要求
  • 🔧 调整 max_tokens
  • ✅ 核对是否保留原意
Claude 模型入门

让我们一起练习吧!

Claude 模型入门

Preparing Video For Download...