产品设计

Tana:把会议结论变成可确认、可追踪的动作

Tana 是团队 AI 会议平台,将通话、转写、文档和任务连在一起。讨论可以形成待确认的动作,接受后送到连接的工作工具,并持续显示执行结果。

先给出你的方案与理由,再展开思路,检查是否遗漏了重要的取舍与验证。这些问题没有唯一答案。

01
产品思考进阶

部分执行成功后,动作面板应该怎样继续?

练习场景

为团队设计一个会议后的“待处理动作”面板。它可以在 Linear 创建问题,并在 Slack 发送通知。以下是自拟产品方案,不要求复刻 Tana,也不要求发送真实消息。

已知条件

  1. 会议明确发现了移动端登录错误,重现步骤和截图已记录;目标团队是 Web,但负责人尚未确认。另有一句“也许下个月重做整个登录页”,只是讨论,不是已经同意的任务。
  2. AI 草拟两项动作:A 在 Linear 建登录问题;B 在 Slack 的 #ops 频道通知运营,并引用 A 创建后的问题链接。每项动作都有独立编号、目标服务、内容版本和执行状态。B 依赖 A 的链接。
  3. 用户在批准前把 A 的目标团队从 Web 改成 Mobile。方案应要求确认最终目标和内容,不能让旧版本的确认自动授权修改后的动作。负责人未知必须可见,如何补齐或明确允许暂不指派由你设计。
  4. 执行后 A 已成功并有真实问题链接;B 明确失败且没有发送。稍后还可能出现“B 请求超时,是否发送未知”的情况,它和确定未发送不同。界面不得把 A 一起重做,也不得把未知结果显示为已发送。

交付物

画出待审阅、改动后重新确认、部分完成、结果未知四种状态。说明讨论与承诺、批准与执行结果分别怎样展示;写出再次处理 B 时的提示和禁用条件。用两项观察任务检验用户是否会重复创建 A、或把未知消息当作未发送;不预设测试结果。

查看思路
  1. 先分清讨论和待执行承诺。 将已发现的登录错误与未来重做的想法分开;显示重现证据和未定负责人。不要用AI生成了草稿代替团队决定要做。
  2. 让确认绑定可见的版本与目标。 A改到Mobile后,重新展示将发送的内容和版本,旧确认失效。B依赖A的产物链接,不能凭一个尚未存在的示例地址显示为可发送。
  3. 在同一位置展示每项实际结果。 A成功就保留其链接与目标;B失败显示确定未发送及原因。整体部分完成不抹掉已完成事项,重试入口只针对仍待处理部分。
  4. 结果未知时,先查清是否已经执行。 请求超时前,外部服务可能已经完成了动作。先查询原请求或实际结果,再决定是否重试。如果后端支持用固定请求编号识别重复提交(这个编号通常叫“幂等键”),重试就沿用原编号,让服务认出这是同一次请求,避免再次执行。不能另建一项新请求,也不能只靠修改按钮文案保证不重复。
  5. 用异常场景观察理解。 让用户从A成功/B失败继续处理,再给B超时未知的变体。观察是否能指出已存在的对象、尚缺证据与下一步,而不是只看总状态颜色。