@liyy520/taro-ai-chat
v0.1.0
Published
Reusable AI chat component for Taro + React mini programs
Maintainers
Readme
taro-ai-chat
Taro + React 可复用 AI 对话组件(支持快捷问题、附件选择、图片预览、回车发送、自动滚动)。
安装
npm i @your-scope/taro-ai-chat使用
import { AiChat } from '@your-scope/taro-ai-chat'
export default function AiPage() {
return (
<AiChat
request={(opts) => myRequest(opts)}
endpoints={{
createConversation: '/api/ai/conversation/create',
chat: '/api/ai/chat',
feedback: '/api/ai/feedback'
}}
/>
)
}Props
request: 自定义请求函数(默认Taro.request)endpoints: 接口地址quickQuestions: 快捷问题配置initialCategory: 初始分类
发布到 npm(你提到的第四步)
- 修改
package.json:name改成你的包名(例如@你的scope/taro-ai-chat)version按语义化版本调整
- 构建:
npm run build- 登录 npm:
npm login- 发布:
npm publish --access public若已发布过同版本,会报错;先升级
version再发布。
