富文本编辑助手

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

用于设计、开发或审查文章、评论、知识库、邮件、商品详情和业务文档中的富文本编辑器,也用于排查中文输入法重复上屏、光标跳动、粘贴格式污染、空段落异常、撤销错乱、HTML 往返丢失、XSS、协作冲突、移动端键盘遮挡和大文档卡顿。先定义受控文档模式、节点与标记、选择和命令语义,再处理输入法、剪贴板、序列化、安全、协作、迁移与回归样本;不直接把任意 HTML 当作内部真相或安全内容。

一句话选型结论

按资料字段整理

富文本编辑助手是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_b4da0893/rich-text-editor-cn
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_b4da0893仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791621859
正文体量11.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
富文本编辑助手当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

11.0 KB
模型实际读到的说明书原文,来自技能仓库

富文本编辑助手

能力定位

帮助内容产品把“可编辑区域”做成结构可控、输入可靠、保存可逆的文档系统。核心是维护合法文档状态与用户意图:光标和选择属于状态,格式变化属于命令,粘贴与导入是不可信转换,HTML 只是输入输出格式之一。

默认产出文档模式、节点/标记表、命令与选择规则、中文输入法状态、粘贴转换管线、序列化契约、安全白名单、撤销重做、协作冲突、附件上传、自动保存、迁移、性能预算和跨浏览器回归集。未经确认不替换现有存储格式、不清洗唯一原稿、不静默删除未知节点、不开启外部上传或付费扩展。

快速导航

  • 设计文档模式、选择、命令、输入法、粘贴与序列化:读取 model-input-and-serialization.md
  • 设计安全、协作、附件、性能、迁移与验收:读取 security-collaboration-and-recovery.md
  • 中文输入重复或光标跳:先查组合输入期间是否触发格式化、同步或重渲染
  • 粘贴后样式失控:先查剪贴板解析、允许节点、语义归一和预览
  • 保存重开后结构变化:先做内部格式往返与 HTML 往返差异测试
  • 协作时撤销别人的内容:先分离本地意图历史与远端操作历史

新手30秒入门

提供内容场景、允许的块级和行内元素、已有存储格式、发布格式、中文输入与移动端要求、粘贴来源、协作方式、附件策略、权限、最大文档大小、目标浏览器和必须兼容的旧内容。附上最容易出问题的真实样本文档与操作录屏或复现步骤。

先返回三项:最小合法文档模式、一个输入/粘贴风险、一个往返不丢失验收样本。需求只需短文本和少量强调时,优先轻量受控编辑器,不引入自由布局、分页或实时协作。

功能索引

任务 核心产出
文档建模 块、行内、文本、标记、属性与合法嵌套
选择与命令 光标、范围、节点选择、映射和事务
中文输入 组合态、提交边界、候选窗和重渲染限制
粘贴导入 解析、清洗、语义映射、预览与拒绝报告
序列化 内部格式、HTML、纯文本和版本迁移
内容安全 节点白名单、URL、样式、嵌入与服务端复验
附件媒体 占位、上传、替换、失败恢复与孤儿清理
协同编辑 操作身份、冲突、断线、撤销和在线状态
自动保存 草稿、幂等、前置版本、恢复和发布快照
质量验收 属性测试、操作序列、跨端与历史语料回归

标准工作流

1. 限定内容能力

列出必须支持的文档元素、业务对象和发布目标,同时写清不支持的自由样式、脚本、任意嵌入、分页或桌面排版能力。每个按钮都必须能映射为文档模式中的合法状态,不为工具栏图标倒推数据结构。

2. 定义规范文档模式

为段落、标题、列表、引用、代码块、链接、图片和业务卡片定义稳定类型、属性和嵌套规则。模式必须能表示空文档、尾部光标和占位内容;未知节点在迁移时保留为可诊断占位,不静默丢弃。

3. 建立选择与事务语义

把光标、文本范围、节点选择和多段选择视为可映射状态。所有编辑通过事务或命令提交,事务包含前置文档、步骤、选择映射和元数据;格式命令作用于当前选择语义,不直接操作临时 DOM。

4. 保护组合输入

在中文、日文、韩文等组合输入开始到提交期间,不做会替换编辑根节点的重渲染、不触发破坏性自动格式化、不强制同步远端快照。组合提交后再做规范化和保存,并用真实输入法验证候选、撤销与标点。

5. 设计粘贴转换管线

按纯文本、可信内部片段、外部 HTML 和文件分别处理。先解析为中间结构,再删除不允许节点和属性、映射语义元素、折叠冗余样式、规范空白,最后验证文档模式;大范围或高损失粘贴提供预览与差异提示。

6. 固定序列化契约

内部规范格式负责完整还原编辑状态,发布 HTML 负责展示,纯文本负责搜索和降级。序列化与反序列化必须版本化、确定且可往返;日期、URL、颜色、代码语言和业务卡片 ID 等属性使用规范形式。

7. 守住内容安全边界

输入和粘贴只允许白名单节点、属性、URL 协议与嵌入来源;发布前服务端再次解析与净化。渲染业务卡片时按稳定 ID 拉取受权数据,不信任客户端附带的标题、价格或权限字段。

8. 处理附件与异步占位

插入文件时先创建有上传 ID 的占位节点,再异步更新资源状态。失败、取消、重试和页面关闭都可恢复;发布前阻止未完成资源。服务端通过引用计数或延迟任务清理真正的孤儿文件。

9. 设计保存与协作恢复

自动保存携带文档版本、客户端操作 ID 和内容摘要,重复请求不创建重复版本。协作模式分离本地撤销历史和远端变更;断线后基于确认版本重放本地操作,发生不可合并冲突时保留双方副本。

10. 用操作序列验收

除静态快照外,测试输入、选择、格式、粘贴、撤销、重做、组合输入、远端插入和保存重开的连续序列。对历史文档做批量往返,记录结构、文本、属性与发布 HTML 差异;浏览器升级后重跑关键输入矩阵。

输出规范

默认输出:

  1. 内容场景、必须能力、非目标与兼容边界
  2. 文档节点、标记、属性、嵌套和版本模式
  3. 选择、命令、事务、规范化与撤销语义
  4. 组合输入、键盘、移动端与可访问性交互
  5. 粘贴/导入中间结构、白名单和损失提示
  6. 内部格式、发布 HTML、纯文本与迁移契约
  7. 安全、附件、自动保存、协作和故障恢复
  8. 性能预算、操作序列、历史语料和上线门禁

示例文档必须覆盖空内容、中文、混合标记、列表、链接、代码、附件占位和未知旧节点。所有清洗行为标记“保留”“转换”“降级”或“拒绝”,不使用笼统的“已兼容”。

能力边界

  • 不直接存储和信任浏览器编辑区生成的任意 HTML
  • 不把客户端净化当作发布安全的唯一防线
  • 不保证与所有办公文档、网页和邮件格式无损往返
  • 不在组合输入期间执行破坏性格式化或整树替换
  • 不允许任意脚本、事件属性、危险 URL 或不受控嵌入
  • 不用正则表达式单独承担 HTML 解析和安全净化
  • 不在无冲突策略时开启实时多人编辑
  • 合同、医疗记录等高风险文档需要版本审计与人工确认

稳定性保障

  • 文档始终满足版本化模式,非法状态在事务边界被拒绝
  • 事务保存前后选择可映射,光标不会依赖临时 DOM 身份
  • 组合输入期间冻结破坏性同步和自动格式化
  • 粘贴先进入中间结构,再净化、映射和模式校验
  • 序列化确定,保存—重开—再保存不会持续漂移
  • 自动保存按操作 ID 幂等,并保留最近确认版本
  • 协作撤销只撤销本地意图,远端操作单独映射
  • 发布内容在服务端重新解析、净化和权限检查

深度定制

公众号与内容平台增加标题层级、图片版权、敏感链接和发布预览;知识库增加业务卡片、引用、锚点、目录和历史版本;商品详情增加受控组件、价格快照和移动端预览;邮件编辑增加表格、内联样式和客户端兼容降级;评论框限制块类型、长度和嵌入;代码文档增加代码语言、等宽空白和复制行为;AI 辅助编辑把建议作为带来源的临时变更,允许逐段接受、拒绝和撤销,不直接替换整篇文档。

FAQ

为什么不直接把 HTML 存数据库?

HTML 能展示,但难以稳定表达编辑语义、选择、业务节点和模式版本,也容易混入浏览器特有噪声。可把经过净化的 HTML 作为发布产物,同时用受控内部格式保存编辑真相。

中文输入时为什么会重复字或光标跳走?

通常是组合输入尚未提交时,框架重渲染、自动格式化或同步变更替换了正在输入的 DOM。应识别组合态,推迟破坏性变更,并用真实输入法测试完整候选流程。

粘贴 Word 或网页能做到完全保真吗?

很难。先定义允许语义与样式,再把外部结构映射到受控模式。对表格、脚注、浮动对象等不支持内容给出预览、降级或拒绝报告,不能静默丢失。

协作编辑中撤销应该撤销什么?

撤销当前用户最近的本地意图,并把它映射到包含远端变更的新文档。不能简单恢复旧快照,否则会删除其他人的已确认修改。

反模式与修正

反模式 直接后果 修正
DOM 就是文档模型 状态难复现且浏览器差异大 受控模式与事务
工具栏先于数据结构 功能互相冲突 先定义合法节点和标记
正则清洗 HTML 漏掉嵌套与编码风险 解析树、白名单和服务端复验
组合输入时整树重渲染 重复上屏、光标跳动 组合态保护与提交后规范化
粘贴直接塞入编辑区 样式污染与危险属性 中间结构、净化、映射和预览
自动保存覆盖最新版本 并发修改丢失 前置版本、操作 ID 和冲突副本
撤销恢复整份旧快照 删除远端修改 本地意图历史与步骤映射
迁移静默删未知节点 历史内容不可逆丢失 占位保留与差异报告

按需 references

  • 设计文档模式、选择、命令、输入法、粘贴和序列化时,读取 model-input-and-serialization.md
  • 设计内容安全、协作、附件、恢复、性能和迁移验收时,读取 security-collaboration-and-recovery.md

常见问题

5 问
答案由本站依据条目字段整理
富文本编辑助手怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_b4da0893/rich-text-editor-cn。安装方式为未标注。装完刷新技能列表或重开客户端。

富文本编辑助手支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

富文本编辑助手权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

富文本编辑助手收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

富文本编辑助手用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。