RFC1 春松客服的设计理念
春松客服是一个依托于开源精神的客服操作系统,我们承诺永远开源,并与开发者打造一个完美的客服系统生态。
目标
- 春松客服不是传统的客服操作系统,区别与传统客服产品或客服厂商,因为我们在尝试使用开源方式打造一个可持续发展的客服生态
- 我们承诺开放客服系统基础的核心能力和底层框架,上层应用增强功能则有开发者来决定
- 开源不代表免费,我们将会对提供的增值能力进行收费,以保证主导团队的可持续发展,包括但不限于(技术支持、SaaS 平台)
- 春松客服是一套开发者友好的客服操作系统,我们致力于让春松客服在即使脱离了主导团队,仍旧具备可持续发展的开源产品
所以我们在功能设计时,优先考虑的是否为基础能力,然后考虑如何开放框架交于开发者实现具体的功能
最终用户
一线客服团队人员
一线客服人员作为日常之中,长期使用客服系统的人员;客服系统的能力和效率将直接影响到他们的使用;
客服领域开发者
开发者们,可以利用春松客服的开放能力,为春松客服编写大量的增强能力
合理的功能边界定义
传统的客服系统提供了大量复杂的功能和配置,虽然总能找到对用户来说想要的功能,但是大量冗杂、甚至逻辑冲突的功能,这虽然没有过错;但的确极大的提高了一线客服人员的使用成本。
对于真正的使用者来说,我们希望客服系统的功能,可以刚好满足我所需要的全部功能,同时可以方便的进行功能的增减和升级。
明确的功能范围定义
- 春松客服确保底层基础能力的支持,并且保证良好的可扩展性
- 春松客服避免直接内置开发复杂的应用功能(这往往会有兼容性问题),更多以标准开放能力为目标,交由开发者来实现 增强插件