专题演讲嘉宾:张凌康

快手前端技术专家

9 年前端开发经验,负责开发和维护快手内 Docs 协同文档,主导了轻雀文档概念版 从 0 到 1 的研发和上线,完成协同能力的 SDK 化、插件化;在协同办公领域多年深耕,提炼协同技术的价值,孵化了 KoKo.js 协同框架。

by 张凌康

快手
前端技术专家

最近几年,在线协同文档作为办公提效神器广受欢迎,也有很多新形态的协同类产品开始崭露头角,如 Figma、Notion、Miro 等。这些趋势背后反映的是 Web 应用性能和体验的进一步增强,可以协同的场景不止文档。但对于前端同学,要让应用真正“协同”起来,依然有较高的学习门槛和落地成本。为了让协同更普适,更容易上手和实践,我们在长期的协同文档研发过程中抽象沉淀了通用型协同框架 KoKo.js,并在 5 月份对外发布的轻雀文档概念版(https://x.qingque.cn/)中做了实际应用,用户反馈积极。本场分享将重点介绍 KoKo 的特点、实现原理及其适用场景。

演讲提纲:

1. 增强产品体验的秘密—协同

  • 协同产品的演进
  • 更多产品的 “协同化”
  • 一切皆可协同

2. 如何设计一款通用协同框架 (koko.js)

  • 起因—传统协同方案面临的挑战
  • 解法—更通用场景、块级协同、块内协同
  • 简单而“眼熟”的 API 设计
  • 数据模型与分发协议
  • 通信保障与冲突解决

3. 与传统方案(OT/CRDT)的差异化

  • 面向块(block)的价值
  • 灵活的引用与组装
  • 优劣的对比

你将获得:

  • 框架如何应对业务的变化
  • 协同技术如何在传统业务中应用
  • 协同的原理
  • 从 0 到 1 设计一款协同框架
在报名过程中如有任何问题,欢迎微信扫描二维码联系我们的票务经理