本项目使用了 Next.js 作为构建框架,结合 Tiptap 和 Yjs 实现协同编辑功能,并通过 @hocuspocus 提供服务端支持,前端基于 React 19 和 Tailwind CSS 构建,使用 Socket.io 进行实时通信,代码规范由 Prettier/ESLint 保驾护航,并通过 Vitest/Playwright 实现从单元测试到端到端测试的完整支持。如果你感兴趣,可以访问 Github 地址