professional-communication

professional-communication

热门

指导软件开发人员的技术沟通。涵盖邮件结构、团队消息礼仪、会议议程以及针对技术与非技术受众调整信息。适用于起草专业消息、准备会议沟通或改进书面沟通。

2215Star
213Fork
更新于 2026/3/5
SKILL.md
只读
名称
professional-communication
描述

指导软件开发人员的技术沟通。涵盖邮件结构、团队消息礼仪、会议议程以及针对技术与非技术受众调整信息。适用于起草专业消息、准备会议沟通或改进书面沟通。

专业沟通

概述

本技能为软件开发环境中的有效专业沟通提供框架和指导。无论是给利益相关者写邮件、编写团队聊天消息,还是准备会议议程,这些原则都能帮助你清晰沟通并建立专业信誉。

核心原则: 有效沟通不在于证明你知道多少,而在于确保你的信息被接收和理解。

何时使用本技能

在以下情况下使用本技能:

  • 给队友、经理或利益相关者写邮件
  • 编写团队聊天消息或异步沟通
  • 准备会议议程或总结
  • 为非技术受众翻译技术概念
  • 构建状态更新或报告
  • 提高书面沟通的清晰度

关键词: 邮件、聊天、团队、Slack、Discord、消息、写作、沟通、会议、议程、状态更新、报告

核心框架

什么-为什么-如何结构

使用这个通用框架来组织任何专业消息:

组成部分 目的 示例
什么 清晰陈述主题/请求 "我们需要将发布推迟一周"
为什么 解释原因 "支付处理中发现严重错误"
如何 概述后续步骤/行动项 "QA将在周四前重新测试;我将在周五更新利益相关者"

适用于: 邮件、状态更新、会议要点、技术解释

书面沟通的三条黄金法则

  1. 以清晰的主题/目的开头 - 收件人应立即理解你的消息内容
  2. 使用项目符号、标题和可扫描格式 - 没人想要一堵文字墙
  3. 关键信息放在前面 - 忙碌的人欣赏效率;先陈述你的主要观点

受众校准

在沟通之前,问自己:

  1. 是收件人?(技术同行、经理、利益相关者、客户)
  2. 他们需要什么详细程度?(高层概述 vs 实现细节)
  3. 对他们有什么价值?(这如何影响他们的工作/决策?)

邮件最佳实践

主题行公式

不要用 尝试
"项目更新" "项目X:状态更新和下一步"
"问题" "快速问题:API速率限制方法"
"仅供参考" "仅供参考:部署计划于周二下午3点"

邮件结构模板

**主题:** [项目/主题]:[具体目的]

你好 [姓名],

[1-2句话陈述关键点或请求]

**背景:**
- [要点1]
- [要点2]

**我需要你做什么:**
- [具体行动或决策]
- [截止日期(如适用)]

[可选:简要的下一步或后续计划]

此致
[你的名字]

常见邮件类型

类型 关键要素
状态更新 进展摘要、阻碍、下一步、时间线
请求 明确要求、背景、截止日期、为什么重要
升级 问题摘要、影响、已尝试的解决方案、所需决策
仅供参考/公告 什么变了、谁受影响、需要采取的行动

模板: 参见 references/email-templates.md

团队消息礼仪

注意: 示例使用Slack术语,但这些原则同样适用于Microsoft Teams、Discord或任何团队消息平台。

何时使用聊天 vs 邮件

使用聊天 使用邮件
简短答案的快速问题 需要记录的详细文档
实时协调 给利益相关者的正式沟通
非正式团队讨论 需要仔细审查的消息
时间敏感的更新 包含多个部分的复杂解释

团队消息最佳实践

  1. 使用线程 - 保持主频道可扫描;后续讨论放在线程中
  2. 谨慎@提及 - 不要不必要地通知他人
  3. 频道组织 - 正确的频道对应正确的话题
  4. 直接 - "你能审查我的PR吗?" 优于 "嘿,你忙吗?"
  5. 异步友好 - 编写不需要立即回复的消息

"不要只说你好"原则

不要这样:

你:你好
你:你在吗?
你:我能问你点事吗?
[等待...]

尝试:

你:你好Sarah - 关于部署脚本有个快速问题。
     在第42行遇到权限错误。你以前见过吗?
     错误信息:[粘贴错误]

技术 vs 非技术沟通

何时使用技术语言 vs 通俗语言

受众 方法
工程同行 技术细节、代码示例、架构细节
技术经理 细节与高层影响的平衡
非技术利益相关者 业务影响、类比、结果而非实现
客户 通俗语言、对他们意味着什么、避免行话

简化的三种策略

  1. 先讲大局再讲细节 - 人们先处理"为什么"再处理"如何"
  2. 简化而不失准确性 - 使用类比;用通俗语言替换行话
  3. 知道何时切换 - 观察氛围;根据问题和参与度调整

行话翻译示例

技术术语 通俗语言
"微服务架构" "我们的系统被拆分成更小、独立的部件,可以单独扩展"
"异步消息处理" "任务被排队并在后台处理"
"CI/CD流水线" "自动化测试和部署代码的流程"
"数据库迁移" "更新我们数据组织和存储的方式"

更多示例: 参见 references/jargon-simplification.md

写作清晰原则

主动语态优于被动语态

主动语态更清晰、更直接,并传达权威:

被动(避免) 主动(推荐)
"团队发现了一个错误" "团队发现了一个错误"
"该功能将被实现" "我们将实现该功能"
"测试中发现了错误" "测试揭示了错误"

消除填充词

不要用 使用
"在目前这个时间点" "现在"
"如果发生...的情况" "如果"
"由于...的事实" "因为"
"为了" "为了"
"我只是想确认一下" "你能"

"那又怎样?"测试

写完后,问自己:"那又怎样?这对读者为什么重要?"

如果你不能清晰回答,重新组织你的消息,以价值/影响开头。

会议沟通

会前:议程最佳实践

每个会议邀请应包括:

  1. 明确目标 - 将完成什么?
  2. 议程项 - 要涵盖的主题及时间估计
  3. 需要准备的内容 - 与会者应带来/审查什么?
  4. 预期成果 - 需要决策?信息共享?头脑风暴?

会中:引导技巧

  • 时间盒讨论 - "我们花5分钟讨论这个,然后继续"
  • 实时记录行动项 - 谁在什么时间之前做什么
  • 停车场 - 记录离题事项供以后讨论

会后:总结格式

**会议:[主题] - [日期]**

**与会者:** [姓名]

**关键决策:**
- [决策1]
- [决策2]

**行动项:**
- [ ] [人员]:[任务] - 截止 [日期]
- [ ] [人员]:[任务] - 截止 [日期]

**下一步:**
- [后续会议(如需要)]
- [要分享的文档]

按会议类型的结构: 参见 references/meeting-structures.md

快速参考:沟通检查清单

在发送任何专业沟通之前:

  • [ ] 明确目的 - 收件人能在5秒内理解意图吗?
  • [ ] 正确受众 - 这是合适的人/频道吗?
  • [ ] 关键信息在前 - 主要观点是否放在开头?
  • [ ] 可扫描 - 是否有项目符号、标题、短段落?
  • [ ] 行动明确 - 收件人知道他们需要做什么(如果有)吗?
  • [ ] 行话检查 - 受众能理解所有术语吗?
  • [ ] 语气合适 - 专业但不冷漠?
  • [ ] 校对 - 有错别字或不清楚的措辞吗?

附加工具

  • references/email-templates.md - 按类型分类的即用邮件模板
  • references/meeting-structures.md - 站会、回顾、评审的结构
  • references/jargon-simplification.md - 技术到通俗语言的翻译

配套技能

  • feedback-mastery - 用于困难对话和反馈传递
  • /draft-email - 使用这些框架生成邮件

最后更新: 2025-12-22

版本历史

  • v1.0.0 (2025-12-26):初始版本