BobbyLin
前端开发工程师
脑力擎智能编辑器
地址:https://www.knowlengine.com/
参与开发了一个企业级智能写作编辑器系统,该系统是基于 React 和 SlateJS 开发的专业文档编辑平台。项目采用 monorepo 架构,使用 pnpm workspace 进行包管理,实现了高度模块化和可扩展的系统设计。
核心职责与技术亮点:
1. 核心编辑器引擎开发
基于 SlateJS 进行二次封装,实现了可配置化的编辑器核心功能
设计并实现了插件化架构,支持功能的即插即用
优化编辑器性能,重点解决大文档编辑的卡顿问题
2. 智能辅助功能实现
集成 AI 预研究、智能搜索等功能
开发了历史版本管理系统
实现了媒体资源库和写作标准指引功能
3. 数据处理与转换
设计实现了词条数据处理核心模块
开发了多格式文档导出功能(Word、纯文本)
实现了专业图表生成系统(ECharts 集成)
4. 工程化实践
采用 TypeScript 进行类型安全开发
实现了完整的单元测试体系
制定并执行了模块化的代码组织策略
技术栈:
React、TypeScript、SlateJS、Vite、pnpm
logo
浙公网安备33011802001633号
浙ICP备1805484号-2