{"id":13594411,"url":"https://github.com/cskefu/cskefu","last_synced_at":"2026-10-19T07:23:41.514Z","repository":{"id":192167215,"uuid":"146856200","full_name":"cskefu/cskefu","owner":"cskefu","description":"🌲 春松客服，开源客服系统","archived":false,"fork":false,"pushed_at":"2026-09-23T09:13:15.000Z","size":37804,"stargazers_count":2902,"open_issues_count":228,"forks_count":919,"subscribers_count":86,"default_branch":"develop","last_synced_at":"2026-10-07T19:34:40.936Z","etag":null,"topics":["chatbot","contact-center","customer-support","java","multi-channel","omni-channel","osgi","springboot"],"latest_commit_sha":null,"homepage":"https://www.cskefu.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cskefu.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2018-08-31T07:15:45.000Z","updated_at":"2026-10-06T08:52:21.000Z","dependencies_parsed_at":"2026-09-24T02:14:42.566Z","dependency_job_id":null,"html_url":"https://github.com/cskefu/cskefu","commit_stats":{"total_commits":552,"total_committers":22,"mean_commits":25.09090909090909,"dds":0.6032608695652174,"last_synced_commit":"bff8eef9fd5492896efa96ec83d91c54a319dd0b"},"previous_names":["cskefu/cskefu","chatopera/cskefu","chatopera/cosin"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/cskefu/cskefu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskefu%2Fcskefu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskefu%2Fcskefu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskefu%2Fcskefu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskefu%2Fcskefu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cskefu","download_url":"https://codeload.github.com/cskefu/cskefu/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskefu%2Fcskefu/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38351069,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-19T02:00:06.414Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatbot","contact-center","customer-support","java","multi-channel","omni-channel","osgi","springboot"],"created_at":"2024-08-01T16:01:33.097Z","updated_at":"2026-10-19T07:23:41.508Z","avatar_url":"https://github.com/cskefu.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","社交工具"],"sub_categories":[],"readme":"\u003cdiv align=right\u003e\n\n[开发者社区](https://www.cskefu.com/)　|　[开源许可协议](https://www.cskefu.com/2023/06/25/chunsong-public-license-1-0/)　|　[工单列表](https://github.com/cskefu/cskefu/issues)　|　[定制开发教程](https://docs.cskefu.com/docs/v9/osc/training/)\n\n\u003c/div\u003e\n\n# 春松客服\n\n春松客服是一个企业客服系统解决方案，通过模块化完成企业客户服务工作的运营，包括座席工作台、联系人管理、访客渠道和会话管理等。\n\n## 服务模式\n\n选择稳定、可靠、持续更新的智能客服，我们只推荐**春松客服 EE/企业版**；开源版的存在是历史原因，目前官方已经不维护，不建议使用。\n\n目前，春松客服包括两个产品和服务模式：\n\n| 模式 | EE / 企业版 | OSS / 开源版 |\n| --- | --- | --- |\n| 收费模式 | 通过[商业洽谈](https://www.chatopera.com/mail.html)确定 | 免费 |  \n| 软件迭代 | 官方团队迭代开发 | 通过[开源社区](https://www.cskefu.com/)形式 |\n| 技术支持 | 官方技术团队商业支持 | 通过开源社区[提交工单](https://github.com/cskefu/cskefu/issues) | \n| 部署及运维 | 官方技术团队商业支持 | 根据开源社区文档，[文档中心](https://docs.cskefu.com/docs/v9) |\n| 使用培训 | 客服系统及二次开发的培训由官方团队支持 | 购买[春松客服大讲堂](https://docs.cskefu.com/docs/v9/osc/training/)自行开发维护 |\n\n\n## 产品版本\n\n| 代号 | 版本 | 状态 | 说明 | \n| --- | --- | --- | --- | \n| v10 | EE / 企业版 | Active / 活跃中 （*推荐） | [产品文档链接](https://docs.cskefu.com/docs/) |\n| v9 | EE / 企业版 | Sunset / 维护终止 | 已经退役 |\n| v8.x | OSS / 开源版 | Sunset / 维护终止 ([GitHub](https://github.com/cskefu/cskefu/tree/develop) \\| [Gitee](https://gitee.com/cskefu/cskefu/tree/develop/)) | **对于侵权行为，我们将积极通过法律途径进行维权，在 2023 ~ 2025 年间，已经送达了 ~20 件诉讼案例，在广东、上海、北京多地进行了诉讼。** |\n\n**华夏春松内部已经终止 v9 版本开发以及出售，所以建议用户：使用商业版本 v10 或开源版本 v8**，但是介绍产品的文档，v8 和 v9 是通用的，所以，还保留了链接和 v9 字样。\n\n## 产品演示\n\n### 春松客服 v10\n\n请联系商务咨询顾问，获得功能和演示地址，[商务咨询顾问](https://www.cskefu.com/2025/06/19/ee-announcement/)。\n\n### 春松客服 v9/v8\n\n视频：\n\n- [一个简单的客服流程](https://www.bilibili.com/video/BV1YVatzFEKb?p=1)\n- [春松客服的特色](https://www.bilibili.com/video/BV1YVatzFEKb?p=2)\n- [搭建配置客服团队，实现角色，组织机构](https://www.bilibili.com/video/BV1YVatzFEKb?p=3)\n- [渠道管理，春松客服的 H5 网页渠道配置及使用](https://www.bilibili.com/video/BV1YVatzFEKb?p=4)\n- [座席工作台的使用，多种工具，提升座席人员的工作效率](https://www.bilibili.com/video/BV1YVatzFEKb?p=5)\n- [配置使用机器人客服，应用大语言模型 LLM，RAG，提升服务质量、效率](https://www.bilibili.com/video/BV1YVatzFEKb?p=6)\n- [高级座席实现系统监控、质检、报表](https://www.bilibili.com/video/BV1YVatzFEKb?p=7)\n\n对于开发者：\n\n* 根据部署文档，部署搭建后体验，[部署文档](https://docs.cskefu.com/docs/v9/deploy)\n\n# 春松客服 v8 - OSS 开源版\n\n[![GitHub Stargazers](https://img.shields.io/github/stars/chatopera/cskefu.svg?style=social\u0026label=Star\u0026maxAge=2592000)](https://github.com/cskefu/cskefu/stargazers) [![GitHub Forks](https://img.shields.io/github/forks/chatopera/cskefu.svg?style=social\u0026label=Fork\u0026maxAge=2592000)](https://github.com/cskefu/cskefu/network/members) [![License](https://cdndownload2.chatopera.com/cskefu/licenses/chunsong1.0.svg)](https://www.cskefu.com/licenses/v1.html \"开源许可协议\") [![GitHub Issues](https://img.shields.io/github/issues/chatopera/cskefu.svg)](https://github.com/cskefu/cskefu/issues) [![GitHub Issues Closed](https://img.shields.io/github/issues-closed/chatopera/cskefu.svg)](https://github.com/cskefu/cskefu/issues?q=is%3Aissue+is%3Aclosed) [![docker](https://img.shields.io/docker/pulls/chatopera/contact-center.svg \"Docker Pulls\")](https://hub.docker.com/r/chatopera/contact-center/) \u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-37-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\n\n## 开发者列表 ✨\n\n:evergreen_tree: 春松客服是开源的智能客服系统，于 2018 年 9 月由 [Chatopera](https://www.chatopera.com) 发布，在开源社区协作中优化和完善，春松客服属于[春松客服开源社区](https://github.com/cskefu/cskefu#%E6%98%A5%E6%9D%BE%E5%AE%A2%E6%9C%8D%E5%BC%80%E6%BA%90%E7%A4%BE%E5%8C%BA)。\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/mukaiu\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7746790?v=4?s=50\" width=\"50px;\" alt=\"Mukaiu\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMukaiu\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=mukaiu\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#infra-mukaiu\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://www.linkedin.com/in/hai-liang-wang/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3538629?v=4?s=50\" width=\"50px;\" alt=\"Hai Liang W.\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHai Liang W.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#plugin-hailiang-wang\" title=\"Plugin/utility libraries\"\u003e🔌\u003c/a\u003e \u003ca href=\"#financial-hailiang-wang\" title=\"Financial\"\u003e💵\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/shih945\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/29646781?v=4?s=50\" width=\"50px;\" alt=\"SHIH\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSHIH\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=shih945\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/luruiGit\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/49265205?v=4?s=50\" width=\"50px;\" alt=\"luruiGit\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eluruiGit\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=luruiGit\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"http://enze5088.github.io\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/14285786?v=4?s=50\" width=\"50px;\" alt=\"Enze\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEnze\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=enze5088\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://blog.dengchao.fun\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16363180?v=4?s=50\" width=\"50px;\" alt=\"邓超\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e邓超\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=DevDengChao\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/Happy5\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/53087368?v=4?s=50\" width=\"50px;\" alt=\"Happy5\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHappy5\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-Happy5\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://www.csdn.net\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3679798?v=4?s=50\" width=\"50px;\" alt=\"kyle\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ekyle\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=kylezhang\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#talk-kylezhang\" title=\"Talks\"\u003e📢\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/xianliwang\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/52594347?v=4?s=50\" width=\"50px;\" alt=\"xianliwang\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003exianliwang\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#video-xianliwang\" title=\"Videos\"\u003e📹\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/commits?author=xianliwang\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/lihang2016\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/23203931?v=4?s=50\" width=\"50px;\" alt=\"lihang2016\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003elihang2016\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-lihang2016\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/live-in-the-moment\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/62800943?v=4?s=50\" width=\"50px;\" alt=\"live-in-the-moment\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003elive-in-the-moment\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-live-in-the-moment\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/issues?q=author%3Alive-in-the-moment\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/commits?author=live-in-the-moment\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/ArioWei\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/41034256?v=4?s=50\" width=\"50px;\" alt=\"ArioWei\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eArioWei\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=ArioWei\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"http://www.youkefu.cn\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/48078408?v=4?s=50\" width=\"50px;\" alt=\"优客服\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e优客服\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=youkefu\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/commits?author=youkefu\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"#business-youkefu\" title=\"Business development\"\u003e💼\u003c/a\u003e \u003ca href=\"#design-youkefu\" title=\"Design\"\u003e🎨\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/lecjy\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/9280760?v=4?s=50\" width=\"50px;\" alt=\"lecjy\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003elecjy\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-lecjy\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"#talk-lecjy\" title=\"Talks\"\u003e📢\u003c/a\u003e \u003ca href=\"#mentoring-lecjy\" title=\"Mentoring\"\u003e🧑‍🏫\u003c/a\u003e \u003ca href=\"#maintenance-lecjy\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/commits?author=lecjy\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/xl111\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/64338718?v=4?s=50\" width=\"50px;\" alt=\"徐。。\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e徐。。\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=xl111\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/viaco2ove\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8044837?v=4?s=50\" width=\"50px;\" alt=\"viaco2ove\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eviaco2ove\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=viaco2ove\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/understanding\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2801277?v=4?s=50\" width=\"50px;\" alt=\"understanding\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eunderstanding\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=understanding\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/MQPearth\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32632796?v=4?s=50\" width=\"50px;\" alt=\"MQPearth\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMQPearth\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=MQPearth\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/SkorpiosL\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32902343?v=4?s=50\" width=\"50px;\" alt=\"SkorpiosL\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSkorpiosL\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=SkorpiosL\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/always-China\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/49581101?v=4?s=50\" width=\"50px;\" alt=\"hua\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ehua\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=always-China\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/wq11123\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/40993206?v=4?s=50\" width=\"50px;\" alt=\"wq11123\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ewq11123\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=wq11123\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"#video-wq11123\" title=\"Videos\"\u003e📹\u003c/a\u003e \u003ca href=\"#ideas-wq11123\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/MouMouQQ\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/101631131?v=4?s=50\" width=\"50px;\" alt=\"MouMouQQ\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMouMouQQ\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-MouMouQQ\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/commits?author=MouMouQQ\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/tigerun\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/17540364?v=4?s=50\" width=\"50px;\" alt=\"Tigerun\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTigerun\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-tigerun\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/yangbailiang\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/50096675?v=4?s=50\" width=\"50px;\" alt=\"yangbailiang\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eyangbailiang\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/issues?q=author%3Ayangbailiang\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/commits?author=yangbailiang\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/lokywang\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/28672424?v=4?s=50\" width=\"50px;\" alt=\"lokywang\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003elokywang\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-lokywang\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/jichoucc\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/87190214?v=4?s=50\" width=\"50px;\" alt=\"jichoucc\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ejichoucc\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/issues?q=author%3Ajichoucc\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/commits?author=jichoucc\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/wuyongyin\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/20410234?v=4?s=50\" width=\"50px;\" alt=\"wuyongyin\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ewuyongyin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-wuyongyin\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/wangdayan\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/62323175?v=4?s=50\" width=\"50px;\" alt=\"Claire\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eClaire\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=wangdayan\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/zc1813400107\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/46372405?v=4?s=50\" width=\"50px;\" alt=\"super\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003esuper\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=zc1813400107\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/cskefu/cskefu/commits?author=zc1813400107\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/xiaobo9\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1284376?v=4?s=50\" width=\"50px;\" alt=\"xiaobo9\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003exiaobo9\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=xiaobo9\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/zhangchanglong\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3481828?v=4?s=50\" width=\"50px;\" alt=\"zhangchanglong\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ezhangchanglong\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#eventOrganizing-zhangchanglong\" title=\"Event Organizing\"\u003e📋\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://samzong.me\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/13782141?v=4?s=50\" width=\"50px;\" alt=\"Samzong Lu\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSamzong Lu\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#eventOrganizing-SAMZONG\" title=\"Event Organizing\"\u003e📋\u003c/a\u003e \u003ca href=\"#projectManagement-SAMZONG\" title=\"Project Management\"\u003e📆\u003c/a\u003e \u003ca href=\"#design-SAMZONG\" title=\"Design\"\u003e🎨\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/halfray\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8181982?v=4?s=50\" width=\"50px;\" alt=\"halfray\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ehalfray\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/issues?q=author%3Ahalfray\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/kely33\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/134681303?v=4?s=50\" width=\"50px;\" alt=\"kely33\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ekely33\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/issues?q=author%3Akely33\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/zjpzjp\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11382248?v=4?s=50\" width=\"50px;\" alt=\"websir\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ewebsir\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=zjpzjp\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/guodong\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32507511?v=4?s=50\" width=\"50px;\" alt=\"guodong\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eguodong\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/commits?author=CollectBugs\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"11.11%\"\u003e\u003ca href=\"https://github.com/zhangjian4\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/23302214?v=4?s=50\" width=\"50px;\" alt=\"zhangjian\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ezhangjian\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/cskefu/cskefu/issues?q=author%3Azhangjian4\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n## 功能介绍\n\n\u003c!-- \u003cimg src=\"./public/assets/cskefu-2021-08-22-8.22.09PM.jpg\" width=\"900\"\u003e --\u003e\n\n春松客服提供的开源代码，即[CSKeFu](https://github.com/cskefu/cskefu)，包含多个开箱即用的模块：\n\n- 账号及组织机构管理：按组织、角色分配账号权限\n\n- 坐席监控：设置坐席监控角色的人员可以看到并干预访客会话\n\n- 联系人和客户管理：CRM 模块，管理联系人和客户，细粒度维护客户信息，自定义标签和打标签，记录来往历史等\n\n- 网页渠道组件：一分钟接入对话窗口，支持技能组、邀请和关联联系人等\n\n- Facebook 渠道组件：快速接入 [Facebook Messenger](https://www.messenger.com/) 渠道，通过 Messenger 支持 Facebook 粉丝页、[Shopify](https://www.shopify.com/) 等海外社交、电商平台\n\n- 坐席工作台：汇聚多渠道访客请求，坐席根据策略自动分配，自动弹屏，转接等\n\n- 机器人客服：与[Chatopera 云服务](/products/chatbot-platform/index.html)集成\n\n- 企业聊天：支持企业员工在春松客服系统中群聊和私聊\n\n- 质检：历史会话、服务小结、服务反馈及相关报表\n\n了解功能详细介绍，参考[文档中心](https://docs.cskefu.com/docs/v9/)。\n\n## 快速开始\n\n### 春松客服用户使用指南\n\n- 快速的了解和介绍春松客服\n- 快速的查找和春松客服相关的材料\n\n下载[《春松客服用户使用指南》](https://www.cskefu.com/moment/825.html/)。\n\n### 安装部署\n\n支持云原生环境，容器化一键部署，现在就使用春松客服！参考[《私有部署文档》](http://docs.cskefu.com/docs/v9/deploy)。\n\n### 系统初始化\n\n部署后，进行系统初始化，为组织设定部门、权限、账号等，参考[《系统初始化文档》](https://docs.cskefu.com/docs/v9/initialization)。\n\n### 运维\n\n备份、升级、回滚等运维工作，参考[《系统维护文档》](https://docs.cskefu.com/docs/v9/osc/maintainence)。\n\n### 运营使用指南\n\n关于产品的具体使用说明，请参考[《春松客服文档》](https://docs.cskefu.com/docs/v9/)。\n\n### 立即上线机器人客服\n\n超过 85% 的春松客服企业客户通过 Chatopera 云服务上线机器人客服！7x24 小时在线，接待访客，辅助人工坐席，提升 10 倍工作效率。Chatopera 机器人平台包括知识库、多轮对话、意图识别和语音识别等组件，标准化聊天机器人开发。\n\n- [集成 Chatopera 云服务](https://docs.cskefu.com/docs/v9/work-chatbot/bot-agent)\n- [设定知识库、对话技能：欢迎语、按钮、图文消息等](https://docs.cskefu.com/docs/v9/work-chatbot/message-types)\n\n\u003cdetails\u003e\n\u003csummary\u003e展开查看更多机器人客服介绍\u003c/summary\u003e\n\u003cp\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cb\u003e应用场景示例\u003c/b\u003e\u003cbr\u003e\n  \u003cimg src=\"https://github.com/cskefu/cskefu/raw/develop/public/assets/screenshot-20210908-184522.png\" width=\"800\"\u003e\n\u003c/p\u003e\n\n支持企业 OA 智能问答、HR 智能问答、智能客服和网络营销等场景。企业 IT 部门、业务部门借助 Chatopera 云服务快速让聊天机器人上线！\n上线机器人客服的两个方式：1）Chatopera 云服务，按量付费，提供每日免费额度；2）私有部署。\n\n\u003c/p\u003e\n\u003c/details\u003e\n\n## 必读文档\n\n- 了解春松客服采用的开源许可协议，参考[文档](https://www.cskefu.com/2023/06/25/chunsong-public-license-1-0/)\n- 了解春松客服的开发计划，参考[文档](https://github.com/cskefu/cskefu/issues)\n- 如何提交反馈、文档，参考[文档](./CONTRIBUTING.md)\n- 如何成为春松客服开发者，参考[文档](https://docs.cskefu.com/docs/v9/osc/devonboard/)\n- 如何提交代码，参考[文档](https://docs.cskefu.com/docs/v9/osc/contribution)\n\n### 工单\n\n遇到任何软件使用的问题，先在[工单历史记录](https://github.com/cskefu/cskefu/issues)中查询。\n如果没有找到相似问题，使用下面的链接创建新的工单 -\n\n- [Help: 开发环境搭建、功能咨询和使用问题等](https://github.com/cskefu/cskefu/issues/new?assignees=hailiang-wang\u0026labels=help-wanted\u0026template=1_help.md\u0026title=Title%3A+%E7%94%A8%E4%B8%80%E5%8F%A5%E8%AF%9D%E9%99%88%E8%BF%B0%E4%BA%8B%E6%83%85%EF%BC%8C%E4%BF%9D%E8%AF%81%E8%A8%80%E7%AE%80%E6%84%8F%E8%B5%85%EF%BC%8C%E6%AF%94%E5%A6%82%E9%97%AE%E9%A2%98%E7%AE%80%E8%BF%B0%E5%8F%8A+root+cause+%E6%97%A5%E5%BF%97%E8%AF%AD%E5%8F%A5%EF%BC%8C%E6%9B%B4%E5%AE%B9%E6%98%93%E8%8E%B7%E5%BE%97%E5%B8%AE%E5%8A%A9)\n- [Bug: 提交软件缺陷](https://github.com/cskefu/cskefu/issues/new?assignees=hailiang-wang\u0026labels=bug\u0026template=2_bug_report.md\u0026title=Title%3A+%E7%94%A8%E4%B8%80%E5%8F%A5%E8%AF%9D%E9%99%88%E8%BF%B0%E4%BA%8B%E6%83%85%EF%BC%8C%E4%BF%9D%E8%AF%81%E8%A8%80%E7%AE%80%E6%84%8F%E8%B5%85%EF%BC%8C%E6%AF%94%E5%A6%82%E9%97%AE%E9%A2%98%E7%AE%80%E8%BF%B0%E5%8F%8A+root+cause+%E6%97%A5%E5%BF%97%E8%AF%AD%E5%8F%A5%EF%BC%8C%E6%9B%B4%E5%AE%B9%E6%98%93%E8%8E%B7%E5%BE%97%E5%B8%AE%E5%8A%A9)\n- [Requirement: 描述新需求、反馈建议](https://github.com/cskefu/cskefu/issues/new?assignees=hailiang-wang\u0026labels=requirement\u0026template=3_requirement.md\u0026title=Title%3A+%E7%94%A8%E4%B8%80%E5%8F%A5%E8%AF%9D%E9%99%88%E8%BF%B0%E4%BA%8B%E6%83%85%EF%BC%8C%E4%BF%9D%E8%AF%81%E8%A8%80%E7%AE%80%E6%84%8F%E8%B5%85%EF%BC%8C%E6%AF%94%E5%A6%82%E9%97%AE%E9%A2%98%E7%AE%80%E8%BF%B0%E5%8F%8A+root+cause+%E6%97%A5%E5%BF%97%E8%AF%AD%E5%8F%A5%EF%BC%8C%E6%9B%B4%E5%AE%B9%E6%98%93%E8%8E%B7%E5%BE%97%E5%B8%AE%E5%8A%A9)\n- [Profiling: 瓶颈分析、性能优化建议和安全漏洞等](https://github.com/cskefu/cskefu/issues/new?assignees=hailiang-wang\u0026labels=profiling\u0026template=4_profiling.md\u0026title=Title%3A+%E7%94%A8%E4%B8%80%E5%8F%A5%E8%AF%9D%E9%99%88%E8%BF%B0%E4%BA%8B%E6%83%85%EF%BC%8C%E4%BF%9D%E8%AF%81%E8%A8%80%E7%AE%80%E6%84%8F%E8%B5%85%EF%BC%8C%E6%AF%94%E5%A6%82%E9%97%AE%E9%A2%98%E7%AE%80%E8%BF%B0%E5%8F%8A+root+cause+%E6%97%A5%E5%BF%97%E8%AF%AD%E5%8F%A5%EF%BC%8C%E6%9B%B4%E5%AE%B9%E6%98%93%E8%8E%B7%E5%BE%97%E5%B8%AE%E5%8A%A9)\n\n### 开发者文档\n\n- 开发环境搭建\n  - [安装依赖和启动数据库等](https://docs.cskefu.com/docs/v9/osc/engineering)\n  - [IDE 配置和使用之 IntelliJ IDEA](https://docs.cskefu.com/docs/v9/osc/ide_intelij_idea)\n  - [IDE 配置和使用之 VSCode](https://docs.cskefu.com/docs/v9/osc/ide_vscode)\n- 定制开发技能\n  - [系统集成之 RestAPIs](https://docs.cskefu.com/docs/v9/osc/restapi)\n  - [从零开始学习定制春松客服技能：春松客服大讲堂 PPT 课件及视频](https://docs.cskefu.com/docs/v9/osc/training)\n  - [掌握春松客服前端框架 Pugjs，介绍及使用注意事项](https://blog.csdn.net/samurais/article/details/114576611)\n- [提交代码](https://docs.cskefu.com/docs/v9/osc/contribution)\n\n### 商业洽淡\n\n春松客服提供商业技术支持，春松客服有企业版。\n相关功能咨询、报价、DEMO 联系我们。\n\n[https://www.chatopera.com/mail.html](https://www.chatopera.com/mail.html)\n\n## 鸣谢\n\n[Amazon AWS 赞助春松客服服务器资源 5W RMB（2021 年度）](https://aws.amazon.com)\n\n[IBM Cloud 赞助春松客服服务器资源 12W US Dollar（2019 年度）](https://cloud.ibm.com/)\n\n[QingCloud 赞助春松客服服务器资源 1W RMB（2018 年度）](https://www.qingcloud.com/)\n\n## 开源许可协议\n\nCopyright (2018-2024) \u003ca href=\"https://www.chatopera.com/\" target=\"_blank\"\u003eBeijing Huaxia Chunsong Technology Co., Ltd.\u003c/a\u003e\n\n[Chunsong Public License, version 1.0](https://docs.cskefu.com/licenses/v1.html)\n\n![image](./public/assets/screenshot-20220323-163051.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcskefu%2Fcskefu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcskefu%2Fcskefu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcskefu%2Fcskefu/lists"}