Skip to content

[P1] collaboration: no @mention / reactions / threaded reply / cross-record reference in discussion #1298

@xuyushun441-sys

Description

@xuyushun441-sys

来源:docs/PLATFORM_GAPS_FROM_TEMPLATES.md 第 6 条(P1)。

现象

记录详情页的 Discussion 区域只是一个审计风格的活动流:能写一条文字评论 / 看到系统事件。缺:

业务用户对比飞书 / 钉钉 / Slack 的协作体验,差距太大,最终选择在 IM 群里讨论 ObjectStack 里的工单——讨论上下文与系统脱节,事后追溯困难。

复现

任意模板任意记录详情页 Discussion:写一条 @张三,纯文本输出,没有补全、没有通知、没有链接。

建议范围

M1:mention 解析 + 渲染

M2:reactions + threaded reply

  • 任意评论可加 reaction
  • 「Reply」可让评论形成 thread(最多 2 层即可)

M3:跨记录引用

  • #<ticket_number> / #<vendor.code> 自动渲染卡片预览
  • spec 可声明每个对象的「reference parser」

M4:与撰写器复用

验收

  • 任意详情页 Discussion 支持 @ + 通知 + reaction + threaded reply
  • helpdesk 模板:@ 团队负责人触发邮件通知,记录跳转链接
  • 缺陷库 gap Migrate from npm to pnpm #6 标记为已解决

关联

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority:p1High: required for production / M2

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions