speed-tiptap-editor
v1.0.2
Published
基于 Ant Design Vue + Tiptap 的富文本编辑器
Maintainers
Readme
Speed Tiptap Editor
基于 Vue3 + Ant Design Vue + Tiptap 的富文本编辑器
特性
- 🚀 基于 Vue3 + TypeScript 开发
- 📦 开箱即用的高质量组件
- 🎨 基于 Ant Design Vue 设计体系
- 🔍 完整的 TypeScript 类型定义
- 📖 详细的文档和示例
使用说明
详细的使用文档请参考:在线文档
npm 发版
向 main 推送符合 Conventional Commits 的 feat / fix 提交后,GitHub Actions 会自动构建并发布到 npm。
- 工作流:
.github/workflows/release-npm.yml - 版本基线:
1.0.0 - 需在仓库 Secrets 中配置
NPM_TOKEN
详见 CONTRIBUTING.md。
功能清单
✅ 已完成功能
基础文本编辑
- ✔️ 撤销/重做
- ✔️ 格式刷
- ✔️ 格式清除
- ✔️ 字体大小调整
- ✔️ 字体颜色设置
- ✔️ 背景颜色设置
- ✔️ 上标/下标
- ✔️ 文本对齐(左对齐/居中/右对齐)
文本样式
- ✔️ 标题设置(H1-H6)
- ✔️ 加粗
- ✔️ 斜体
- ✔️ 下划线
- ✔️ 删除线
列表与结构
- ✔️ 有序列表
- ✔️ 无序列表
- ✔️ 任务列表
- ✔️ 缩进调整
- ✔️ 引用块
- ✔️ 分隔线
富媒体与扩展
- ✔️ 图片上传与管理
- ✔️ 附件上传
- ✔️ 表格编辑
- ✔️ 代码块(支持语法高亮)
- ✔️ 高亮块(Callout)
- ✔️ 表情插入
- ✔️ 标签功能
高级功能
- ✔️ 查找与替换
- ✔️ AI 写作助手
📋 待开发功能
导入导出
- [ ] Word(.docx)导入导出
- [ ] Markdown 导入导出
界面与交互
- [ ] 主题切换(亮色/暗色)
- [ ] 多语言支持(中文/英文)
- [ ] 快捷键提示与自定义
更多扩展
- [ ] 数学公式编辑器
- [ ] 思维导图(XMind)
- [ ] 流程图(Flow)
- [ ] 图表(Charts)
协同与集成
- [ ] 实时协同编辑
查看模式image.png
生态建设
- [ ] 类似语雀平台(持续更新中...)
