問題:每天早上在翻譯地獄中醒來
海外買家的訊息堆積在Google表單中。英語、中文(簡體·繁體)、日語、西班牙語、葡萄牙語應有盡有。每個早上的第一項工作是啟動線上翻譯機,理解每條訊息的含義。每五分鐘就要在標籤之間切換,浪費時間。
直到有一天,夢幻團隊問道:「為什麼還在手動操作?」
解決方案:用Claude Code製作翻譯機器人
第1步. 設計Google表單輸入表
首先在Google表單中建立這種結構的表格:
A欄:原文
B欄:檢測到的語言
C欄:韓語翻譯
D欄:摘要(韓語)
E欄:情感分析
第2步. 撰寫Claude Code指令稿
在Windows環境中開啟Python,向Claude Code輸入:
「讀取Google表單A欄的文字,
對每個儲存格偵測語言(B欄),
使用Claude API翻譯為韓語並放入C欄,
總結要點到D欄(3行),
判斷正面/中立/負面放入E欄,可以嗎?」
Claude Code會提供如下框架:
from google.oauth2.service_account import Credentials
from google.auth.transport.requests import Request
import gspread
import anthropic
# Google表單認證
creds = Credentials.from_service_account_file(
"service_account.json",
scopes=["https://www.googleapis.com/auth/spreadsheets"]
)
client = gspread.authorize(creds)
sheet = client.open("夢幻團隊翻譯工作表").sheet1
# Claude API初始化
anth_client = anthropic.Anthropic(api_key="your-api-key")
# 從A欄讀取原文
original_texts = sheet.col_values(1)[1:] # 排除標題
for idx, text in enumerate(original_texts, start=2):
if not text.strip():
continue
# 要求Claude執行語言偵測、翻譯、摘要、情感分析
response = anth_client.messages.create(
model="claude-3-5-sonnet-20241022",
max_tokens=500,
messages=[
{
"role": "user",
"content": f"""請分析以下文字:
原文:{text}
任務:
1. 語言偵測(例:English、Chinese、Spanish)
2. 韓語翻譯
3. 核心摘要(3行)
4. 情感分析(正面/中立/負面)
以JSON格式返回:
{{
"language": "...",
"translation": "...",
"summary": "...",
"sentiment": "..."
}}"""
}
]
)
# 解析回應並記錄至表單
result = json.loads(response.content[0].text)
sheet.update_cell(idx, 2, result["language"])
sheet.update_cell(idx, 3, result["translation"])
sheet.update_cell(idx, 4, result["summary"])
sheet.update_cell(idx, 5, result["sentiment"])
第3步. 設定自動執行
開啟Windows工作排程器,設定此指令稿每天早上8點自動執行。若運行Mac mini,則使用Launchd即可。
實際效果
• 翻譯時間:手動1小時20分鐘 → 自動3分鐘
• 錯誤率:約降低2%(消除人為疲勞)
• 意外發現:將買家情感趨勢視覺化後,能看出不滿情緒何時上升的模式。
注意事項
**敏感資訊保護**:不要在表單中記錄客戶名稱、交易金額、價格資訊。僅保存訊息內容,敏感欄位應在另一份表單中分開管理。
**Claude API成本**:每月約消耗2千至3千個Tokens。月度API費用約在1美元以下。
下一步
翻譯完成後,可進一步連接自動回信功能。採取「翻譯 → 摘要 → 生成回應範本 → 待批准」的管線模式,可將買家回應時間縮短超過一半。