{"_id":"@alibot/chat-sdk","_rev":"4-f3bd09a74e63ac53c70b253a9ddbb60d","name":"@alibot/chat-sdk","dist-tags":{"latest":"6.6.14"},"versions":{"6.6.13":{"name":"@alibot/chat-sdk","version":"6.6.13","author":{"name":"akai","email":"akai.lk@alibaba-inc.com"},"license":"ISC","_id":"@alibot/chat-sdk@6.6.13","maintainers":[{"name":"laomu","email":"laomu1988@qq.com"}],"dist":{"shasum":"cd4418f08c849d9149cf659824e2180ef7511587","tarball":"https://registry.npmjs.org/@alibot/chat-sdk/-/chat-sdk-6.6.13.tgz","fileCount":1064,"integrity":"sha512-lniCltH2pr5C9Xm/wRR940GY05w78gy+ic/HzrGrCM5yHee+7m3qU91viH0hSu1wNnjGbck5aaBrPFwCgY+NBQ==","signatures":[{"sig":"MEUCIE/OQyW1HmNuTLw66We4XO754RuNaf7U0B0KHt3Hjvt6AiEA/5bENDdC129aF1KZjhB/vQUrlfh9P99UP4vr1e3MsqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203430},"main":"esm/index.js","types":"esm/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"esm/index.js","engines":{"pnpm":"9"},"exports":{".":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./*":"./*"},"gitHead":"84d18971019056bcc7aa3353b08f0b2d95609da8","_npmUser":{"name":"laomu","email":"laomu1988@qq.com"},"_npmVersion":"10.9.3","description":"ChatSDK","directories":{},"lint-staged":{"*{.less,scss,.css}":["stylelint --fix"],"*{.ts,.js,.tsx,.jsx}":["eslint --fix"]},"privateFile":"ChatSDK.js","sideEffects":["dist/*","*.scss","*.less","*.css","src/polyfill/index.js","esm/polyfill/index.js","src/global.ts","esm/global.js","src/chatui/components/RichText/configDOMPurify.ts","esm/chatui/components/RichText/configDOMPurify.js","src/exports.ts","esm/exports.js"],"_nodeVersion":"22.18.0","browserslist":["ie 10","Android 4.4","iOS 9"],"dependencies":{"clsx":"^1.2.1","debug":"^4.3.4","ahooks":"^3.8.0","unfetch":"^4.2.0","dompurify":"^2.4.2","lodash-es":"^4.17.21","query-string":"^5.1.1","@alibot/common":"1.2.4","intersection-observer":"0.12.0"},"privateFolder":"privatebuild","typesVersions":{"*":{".":["./esm/index.d.ts"]}},"_hasShrinkwrap":false,"chatbotVersion":"6.6.22","privateVersion":"0.0.1","peerDependencies":{"react":"^18"},"_npmOperationalInternal":{"tmp":"tmp/chat-sdk_6.6.13_1757648259706_0.9967709031801146","host":"s3://npm-registry-packages-npm-production"}},"6.6.14-beta.0":{"name":"@alibot/chat-sdk","version":"6.6.14-beta.0","author":{"name":"akai","email":"akai.lk@alibaba-inc.com"},"license":"ISC","_id":"@alibot/chat-sdk@6.6.14-beta.0","maintainers":[{"name":"laomu","email":"laomu1988@qq.com"}],"dist":{"shasum":"3271ac89248da8236579f14ef6d53e1c74dec629","tarball":"https://registry.npmjs.org/@alibot/chat-sdk/-/chat-sdk-6.6.14-beta.0.tgz","fileCount":1064,"integrity":"sha512-f6487qwaS1r+t0LVgcMJd3NRZ86/nr2Fkg+v4NrXuJ6fmeBxeHf4z4L8+wtMaJFfa9SAmfC74R4uyhnDI6PB1A==","signatures":[{"sig":"MEQCICHPCGGM8GYv7EUa0ZqGJBeJJiErEmzrzi81C1xNDip/AiBbEaVCqVQaGDUIfhftuoscNtYSeFQNY9ZwR/wo7ykfpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2198290},"main":"esm/index.js","types":"esm/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"esm/index.js","engines":{"pnpm":"9"},"exports":{".":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./*":"./*"},"gitHead":"655f98fd4088cfc1e5e280d86e79bfadb10d3a1b","_npmUser":{"name":"laomu","email":"laomu1988@qq.com"},"_npmVersion":"10.9.3","description":"ChatSDK","directories":{},"lint-staged":{"*{.less,scss,.css}":["stylelint --fix"],"*{.ts,.js,.tsx,.jsx}":["eslint --fix"]},"privateFile":"ChatSDK.js","sideEffects":["dist/*","*.scss","*.less","*.css","src/polyfill/index.js","esm/polyfill/index.js","src/global.ts","esm/global.js","src/chatui/components/RichText/configDOMPurify.ts","esm/chatui/components/RichText/configDOMPurify.js","src/exports.ts","esm/exports.js"],"_nodeVersion":"22.18.0","browserslist":["ie 10","Android 4.4","iOS 9"],"dependencies":{"clsx":"^1.2.1","debug":"^4.3.4","ahooks":"^3.8.0","unfetch":"^4.2.0","dompurify":"^2.4.2","lodash-es":"^4.17.21","query-string":"^5.1.1","@alibot/common":"1.2.4","intersection-observer":"0.12.0"},"privateFolder":"privatebuild","typesVersions":{"*":{".":["./esm/index.d.ts"]}},"_hasShrinkwrap":false,"chatbotVersion":"6.6.25","privateVersion":"0.0.1","peerDependencies":{"react":"^18"},"_npmOperationalInternal":{"tmp":"tmp/chat-sdk_6.6.14-beta.0_1760702024241_0.7462597733278615","host":"s3://npm-registry-packages-npm-production"}},"6.6.14-beta.1":{"name":"@alibot/chat-sdk","version":"6.6.14-beta.1","author":{"name":"akai","email":"akai.lk@alibaba-inc.com"},"license":"ISC","_id":"@alibot/chat-sdk@6.6.14-beta.1","maintainers":[{"name":"laomu","email":"laomu1988@qq.com"}],"dist":{"shasum":"63e299925e58abce2c62ce3870b533a713c5de29","tarball":"https://registry.npmjs.org/@alibot/chat-sdk/-/chat-sdk-6.6.14-beta.1.tgz","fileCount":1064,"integrity":"sha512-HCnndKq7fLfXq3+VUJaQxnpJ2z+P2aphOQZE4x/s3OfcU7qsSJtsKJCCyj5L29so1SIB+RQ9Lbmk/h2J5O8Iig==","signatures":[{"sig":"MEQCIC4wMRM3k0IySv2B/HR27mBB4cm0DeOMBsphbmO9DWAeAiBSRBdFGMF2oMRg7D0J/zVlzea7nQZQ08/xiayFp5WJ4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2198298},"main":"esm/index.js","types":"esm/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"esm/index.js","engines":{"pnpm":"9"},"exports":{".":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./*":"./*"},"gitHead":"655f98fd4088cfc1e5e280d86e79bfadb10d3a1b","_npmUser":{"name":"laomu","email":"laomu1988@qq.com"},"_npmVersion":"10.9.3","description":"ChatSDK","directories":{},"lint-staged":{"*{.less,scss,.css}":["stylelint --fix"],"*{.ts,.js,.tsx,.jsx}":["eslint --fix"]},"privateFile":"ChatSDK.js","sideEffects":["dist/*","*.scss","*.less","*.css","src/polyfill/index.js","esm/polyfill/index.js","src/global.ts","esm/global.js","src/chatui/components/RichText/configDOMPurify.ts","esm/chatui/components/RichText/configDOMPurify.js","src/exports.ts","esm/exports.js"],"_nodeVersion":"22.18.0","browserslist":["ie 10","Android 4.4","iOS 9"],"dependencies":{"clsx":"^1.2.1","debug":"^4.3.4","ahooks":"^3.8.0","unfetch":"^4.2.0","dompurify":"^2.4.2","lodash-es":"^4.17.21","query-string":"^5.1.1","@alibot/common":"1.2.4","intersection-observer":"0.12.0"},"privateFolder":"privatebuild","typesVersions":{"*":{".":["./esm/index.d.ts"]}},"_hasShrinkwrap":false,"chatbotVersion":"6.6.25","privateVersion":"0.0.1","peerDependencies":{"react":"^18"},"_npmOperationalInternal":{"tmp":"tmp/chat-sdk_6.6.14-beta.1_1760702643954_0.5624486049134196","host":"s3://npm-registry-packages-npm-production"}},"6.6.14":{"name":"@alibot/chat-sdk","version":"6.6.14","privateVersion":"0.0.1","privateFolder":"privatebuild","privateFile":"ChatSDK.js","chatbotVersion":"6.6.25","description":"ChatSDK","main":"esm/index.js","module":"esm/index.js","types":"esm/index.d.ts","engines":{"pnpm":"9"},"exports":{".":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"./*":"./*"},"typesVersions":{"*":{".":["./esm/index.d.ts"]}},"sideEffects":["dist/*","*.scss","*.less","*.css","src/polyfill/index.js","esm/polyfill/index.js","src/global.ts","esm/global.js","src/chatui/components/RichText/configDOMPurify.ts","esm/chatui/components/RichText/configDOMPurify.js","src/exports.ts","esm/exports.js"],"dependencies":{"@alibot/common":"1.2.4","ahooks":"^3.8.0","clsx":"^1.2.1","debug":"^4.3.4","dompurify":"^2.4.2","intersection-observer":"0.12.0","lodash-es":"^4.17.21","query-string":"^5.1.1","unfetch":"^4.2.0"},"lint-staged":{"*{.ts,.js,.tsx,.jsx}":["eslint --fix"],"*{.less,scss,.css}":["stylelint --fix"]},"peerDependencies":{"react":"^18"},"browserslist":["ie 10","Android 4.4","iOS 9"],"license":"ISC","author":{"name":"akai","email":"akai.lk@alibaba-inc.com"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"@alibot/chat-sdk@6.6.14","gitHead":"e33977bbeb2a35abc660f00490d70307a838a9f8","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-0AKNMBUQ4Ycp0ZsPE8cBqNp4jTJL8f7JR0V6NBlzZTNlIqJ/MRvOhqhL5/icdHq8/Lw5Hax41wbsC7/HWUefTQ==","shasum":"dd075edb5a205ef6d5f54e10b9e7d266770cd06d","tarball":"https://registry.npmjs.org/@alibot/chat-sdk/-/chat-sdk-6.6.14.tgz","fileCount":1064,"unpackedSize":2198207,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQChfW3n6Djm23PFiiPWPV/d+msMNxMaeW9EcBY8054iUgIhAN5ypiSFh3ORyqDRMKTlazhF/aA7kJ3gPyGJTDhPBXit"}]},"_npmUser":{"name":"laomu","email":"laomu1988@qq.com"},"directories":{},"maintainers":[{"name":"laomu","email":"laomu1988@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chat-sdk_6.6.14_1760703938517_0.589961378033206"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-12T03:37:39.634Z","modified":"2025-10-17T12:25:38.936Z","6.6.13":"2025-09-12T03:37:40.011Z","6.6.14-beta.0":"2025-10-17T11:53:44.505Z","6.6.14-beta.1":"2025-10-17T12:04:04.247Z","6.6.14":"2025-10-17T12:25:38.736Z"},"author":{"name":"akai","email":"akai.lk@alibaba-inc.com"},"license":"ISC","description":"ChatSDK","maintainers":[{"name":"laomu","email":"laomu1988@qq.com"}],"readme":"# ChatSDK\n\n智能对话机器人，对话页面对接处理\n\n## 文档地址\n\n- [正式地址](https://chatbot.console.aliyun.com/ChatSDK)\n- [预发地址](https://pre-chatbot.console.aliyun.com/ChatSDK)\n\n## 开发说明\n\n- 编译使用 father 进行编译\n- 文档使用 dumi 产出\n\n## 目录分工\n\n- chatui 消息渲染仅负责提供框架，具体处理策略在 ChatSDK 中\n- 消息加载等逻辑处理都放在外层 ChatSDK 部分\n\n## Todo\n\n- [ ] sdk 相关\n  - [ ] 增加禁止发送消息配置\n  - [ ] parseResponse 时，假如返回 false，则表示不新增 loading 消息\n  - [ ] 增加 voice 录音相关代码\n  - [ ] 增加表情选择功能插件[低优先级]\n  - [ ] icons 改为类似 antd 的本地 icon，避免全局 icon 变动对某些组件内有影响\n  - [ ] 增加只读模式，例如查看对话记录中 postMessage 方法避免响应\n  - [ ] 预加载卡片，减少实际使用时耗时\n  - [ ] 底部输入框前后都支持自定义组件\n  - [ ] 配置设置和获取统一使用\n  - [ ] handlers.parseResponse 和 requests.send 方法一起组合成实际数据，handlers.parseResponse 有些多余，requests 可以直接返回需要的格式即可，每个接口返回的数据格式就可以进行格式校验\n  - [ ] 返回定义成了 popWindow，不合理，需要改名\n  - [ ] 取消 ComponentsProvider 组件\n  - [ ] scrollToEnd 和 ui.scrollToEnd 二选一保留\n  - [ ] 渲染主题消息为空的部分也避免渲染左侧 logo 区域\n  - [ ] 底部操作扩展性不足，增加扩展配置\n    - [ ] 自己控制展示\n    - [ ] 输入框左侧，右侧，+号后弹出的工具栏\n    - [ ] 语音输入工具栏，激活时屏蔽输入框\n\n## 开发注意\n\n- 专有云编译使用`npm run privatebuild`\n\n## 发布\n\n1. 修改 package.json 中版本号\n2. 正式发布前执行`npm run changelog`生成 ChangLog，检查 changelog 并提交代码\n4. 到[viper](https://pre-viper.aliyun-inc.com/app/alime/conf?tab=HTML)中修改页面`ChatSDK`的版本号\n","readmeFilename":"README.md"}