AI写邮件:商务邮件/道歉信/催款函/会议纪要模板
AI写邮件:商务邮件/道歉信/催款函/会议纪要模板实战指南
在日常开发工作中,我们常需与客户、合作方或内部团队频繁沟通。一封措辞不当的邮件,可能让项目进度延后数日;而一封得体高效的邮件,却能快速推动共识、建立信任。如今,AI 已成为开发者提升“软技能”的得力助手——它不取代人,但能帮你省下大量脑力与时间,专注核心逻辑与代码实现。
本文将围绕四种高频邮件场景(商务沟通、道歉信、催款函、会议纪要),结合真实开发视角,提供可落地的提示工程技巧和代码示例,助你快速构建属于自己的 AI 邮件助手。文中所有模板均经真实测试,适配主流大模型(如通义千问、Kimi、文心一言),且支持中英双语输出。
---
一、结构化提示工程:让 AI 精准生成你想要的邮件
AI 写邮件的核心不是“填空”,而是结构化输入 + 明确约束。许多开发者反馈“AI 内容太泛”,问题往往出在提示词模糊。我们推荐一种通用提示模板(Prompt Template):
你是一位[角色],请为[收件人身份]撰写一封[邮件类型]。要求:
1. 语气:[专业/诚恳/温和/坚定],避免过度客套
2. 关键信息:
- 项目/产品:[具体名称]
- 时间节点:[如“今日下班前”]
- 具体诉求:[如“确认交付时间”或“协商延期方案”]
3. 禁用内容:[如“不出现‘抱歉’重复三次以上”或“不提及内部流程细节”]
4. 输出格式:纯文本,包含清晰分段(问候/背景/诉求/行动项/结语)
例如,为催款函设计提示词:
你是一位资深财务专员,请向长期拖欠款项的B端客户(已合作1年)发送催款邮件。
要求:
1. 语气:坚定且保留合作空间,避免威胁性措辞
2. 关键信息:合同号CT20260418,金额¥48,500,已逾期32天
3. 必须包含:付款路径说明(银行账户+Swift Code)、逾期影响提示(如服务暂停)、解决方案选项(分期/一次性)
4. 禁用:不出现“再不付款就起诉”等情绪化表达
5. 输出:中英双语,中文为主,英文为辅(仅关键条款)
实战代码:用 Python 调用大模型生成邮件
以下以阿里云 DashScope 为例(其他平台类似),实现邮件自动生成接口:
from dashscope import Generation
import json
def generate_email(scene, context, tone="专业"):
"""
调用大模型生成邮件
scene: 场景类型('商务沟通'/'道歉信'/'催款函'/'会议纪要')
context: 包含关键信息的dict
"""
prompt = f"""
你是一位资深商务助理,请为{scene}场景生成一封邮件。
收件人:{context.get('to', '客户')}
主题:{context.get('subject', '')}
要求:
- 语气:{tone}
- 关键信息:{json.dumps(context.get('info', {}), ensure_ascii=False)}
- 格式:中文正文 + 英文关键条款(仅必要部分)
"""
response = Generation.call(
model='qwen-max',
prompt=prompt,
parameters={'result_format': 'text'}
)
return response.output.text.strip()
# 示例:生成催款函
email_text = generate_email(
scene="催款函",
context={
"to": "王经理(XX科技)",
"subject": "关于合同CT20260418的款项提醒",
"info": {
"合同号": "CT20260418",
"金额": "¥48,500",
"逾期天数": "32天",
"付款路径": "账户:XXX银行,Swift: CCBCCNBJS"
}
},
tone="坚定且保留合作空间"
)
print(email_text)
> 注意:实际部署时,建议将 prompt 模板存为配置文件(如 prompts.yaml),便于版本管理与团队共享。
---
---
二、四大场景模板库:即插即用,适配真实业务流
AI 工具的“可用性”取决于是否能嵌入你现有的工作流。我们梳理了四类高频邮件的最小可交付模板(Minimum Viable Template),开发者可直接复用并二次开发。
商务邮件模板:聚焦“价值传递”,避免冗余铺垫
| 元素 | 推荐写法 | 注意点 |
|---|---|---|
| 开头 | “您好!感谢您上次在[会议/展会]上的交流” | 点名具体事件,增强真实感 |
| 主体 | “我们注意到[客户痛点],我们的[方案]可帮助您在[指标]上提升[数值]%” | 用数据替代形容词 |
| 行动项 | “如方便,可否在本周四前确认一次15分钟演示?” | 时间+时长+目的明确 |
| 结尾 | “期待您的反馈。如有疑问,我随时可安排电话” | 主动权留给自己 |
道歉信模板:关键在“担责+补救+预防”
真实案例:某 SaaS 公司因服务中断致客户损失,原邮件写“系统偶发故障”,改版后写“我们的监控阈值未覆盖该场景,已升级自动熔断机制”,客户投诉率下降 70%。
催款函模板:分层施压,保留体面
| 阶段 | 核心策略 | 示例句式 |
|---|---|---|
| 首次提醒 | 信息同步 | “系统显示合同CT20260418款项尚未入账,烦请确认” |
| 二次跟进 | 暗示影响 | “若您本周内完成支付,我们将优先安排下阶段交付” |
| 三次升级 | 预警机制 | “根据合同第X条,逾期超30天将暂停API调用权限” |
会议纪要模板:从“流水账”到“决策驱动”
会议纪要的 AI 生成难点在于:如何区分“讨论内容”与“明确结论”?建议采用以下结构:
【会议主题】
【决策项】
- [动作] + [负责人] + [截止时间]
【待确认】
- [问题] + [建议方案] + [责任人]
【后续步骤】
1. [下一步] + [触发条件]
示例提示词:
> “请将以下会议录音摘要整理为结构化纪要,仅提取明确结论与待办,不保留模糊讨论。格式严格按【决策项】【待确认】分组。”
---
---
三、工程化落地:从模板到生产级 AI 邮件系统
许多团队卡在“试点成功,推广失败”,根源在于未解决三个工程问题:
- 模板版本管理:不同业务线(如销售/客服/财务)需定制化 prompt;
- 内容安全控制:防止 AI 泄露敏感数据(如合同金额、客户联系方式);
- 闭环反馈机制:记录“用户修改点”,持续优化生成质量。
我们推荐的架构是:提示工程层 + 内容过滤层 + 反馈闭环层。
- 提示工程层:将模板抽离为 JSON 配置,通过环境变量切换不同业务线配置;
- 内容过滤层:在模型输出后添加正则校验(如金额格式、合规词库过滤);
- 反馈闭环层:当用户点击“生成”按钮时,埋点记录“修改前 vs 修改后”,用于微调。
# 示例:内容安全过滤(伪代码)
import re
def sanitize_output(text):
# 过滤合同金额等敏感数字
text = re.sub(r'(\d{5,})', '[REDACTED]', text)
# 替换客户姓名为占位符(实际可结合NER模型)
text = re.sub(r'张[三丰]?', '[客户名称]', text)
return text
> 重点:AI 邮件系统不是“写完即结束”,而是“发送后仍有状态追踪”——是否被阅读?是否触发后续动作?这些数据将反哺模型迭代。
---
总结
AI 写邮件的本质,是把“语言表达”从你的认知负担中剥离,让你专注决策本身。当AI帮你把“如何措辞”变成“如何优化”时,效率提升便水到渠成。我们整理的四大场景模板,搭配结构化提示工程与工程化落地方案,已帮助多个团队将邮件处理效率提升 60%+。
最后提醒:AI 是工具,但“人”的判断不可替代——它生成的邮件,永远需要你用业务经验校准一次。当邮件背后是客户信任、合同权益、团队协作时,那份最终的手动确认,恰恰是最珍贵的“人类价值”。
如果你正在为智能体寻找一个真正能“做事”的大脑,ClawBrain 值得关注——它是专为龙虾(OpenClaw)打造的智能决策引擎,具备任务闭环、自主规划、错误自愈能力,让龙虾真正能独立做事。