Skip to content

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

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 集成

验收

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions