Skip to content

[P1] editor: rich-text only in comments — long_text business fields are plain textarea #1304

@xuyushun441-sys

Description

@xuyushun441-sys

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

现象

富文本编辑器仅在 Discussion 评论框可用。所有业务的 long_text 字段(如 descriptionai_summaryai_suggested_replykb_article.bodycontract.clauses)渲染为纯文本 textarea

  • 无加粗 / 标题 / 列表 / 代码块 / 引用 / 链接
  • 无图片插入
  • 无表格
  • 无 Markdown 渲染 / 预览

业务文档输出(KB 文章、AI 草稿、合同条款)长得像 1995 年的 BBS。

复现

helpdesk 模板 helpdesk_kb_article.body:输入 Markdown 文本,详情页显示原始 # 标题 **粗体** 字面。

建议范围

M1:long_text 字段渲染策略

  • spec 上 format: 'plain' | 'markdown' | 'rich' | 'code'
  • 默认 plain;模板作者按需开启

M2:富文本编辑器

  • 与 Discussion 评论框共用底座(含 mention / 图片 / 链接 / 代码块)
  • 支持 Markdown 双向:输入 MD 立即渲染、可切换 raw 视图

M3:长文档场景增强

  • 「KB 文章」类对象支持锚点 TOC / 大纲面板
  • 文档预览:详情页能切换 raw / rendered

M4:与附件 / mention 集成

验收

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