当前位置: 首页 > wzjs >正文

做网站放博彩广告关键词网络推广企业

做网站放博彩广告,关键词网络推广企业,wordpress get_terms 排序,常用的网站流量统计软件有哪些本文档详细分析了 \app\components\base\chat 目录下的 聊天组件的结构和功能,为后续可能的重构或改进提供参考。 1. 目录结构 \app\components\base\chat 目录包含以下主要部分: chat/ ├── __tests__/ # 测试文件 ├── chat/ …

本文档详细分析了 \app\components\base\chat 目录下的 聊天组件的结构和功能,为后续可能的重构或改进提供参考。

1. 目录结构

\app\components\base\chat 目录包含以下主要部分:

chat/
├── __tests__/                  # 测试文件
├── chat/                       # 核心聊天组件
│   ├── answer/                 # 回答相关组件
│   ├── chat-input-area/        # 输入区域组件
│   ├── context.tsx             # 聊天上下文
│   ├── hooks.ts                # 聊天相关钩子函数
│   ├── index.tsx               # 主聊天组件
│   ├── loading-anim.tsx        # 加载动画
│   ├── question.tsx            # 问题组件
│   ├── thought.tsx             # 思考过程组件
│   ├── type.ts                 # 类型定义
│   └── utils.ts                # 工具函数
├── chat-with-history/          # 带历史记录的聊天组件
│   ├── chat-wrapper.tsx        # 聊天包装组件
│   ├── context.tsx             # 历史记录上下文
│   ├── header.tsx              # 头部组件
│   ├── header-in-mobile.tsx    # 移动端头部组件
│   ├── hooks.tsx               # 历史记录相关钩子函数
│   ├── index.tsx               # 主历史记录组件
│   └── sidebar/                # 侧边栏组件
├── constants.ts                # 常量定义
├── embedded-chatbot/           # 嵌入式聊天机器人
│   ├── chat-wrapper.tsx        # 聊天包装组件
│   ├── hooks.tsx               # 钩子函数
│   ├── index.tsx               # 主组件
│   └── theme/                  # 主题相关
├── types.ts                    # 类型定义
└── utils.ts                    # 工具函数

2. 核心组件分析

2.1 主聊天组件 (chat/index.tsx)

功能

  • 渲染聊天消息列表(问题和回答)
  • 管理聊天状态(是否正在响应)
  • 提供聊天输入区域
  • 支持消息操作(复制、重新生成等)
  • 支持文件上传
  • 支持建议问题

主要 Props

export type ChatProps = {appData?: AppData;chatList: ChatItem[];config?: ChatConfig;isResponding?: boolean;noStopResponding?: boolean;onStopResponding?: () => void;noChatInput?: boolean;onSend?: OnSend;inputs?: Record<string, any>;inputsForm?: InputForm[];onRegenerate?: OnRegenerate;chatContainerClassName?: string;chatContainerInnerClassName?: string;chatFooterClassName?: string;chatFooterInnerClassName?: string;suggestedQuestions?: string[];showPromptLog?: boolean;questionIcon?: ReactNode;answerIcon?: ReactNode;allToolIcons?: Record<string, string | Emoji>;onAnnotationEdited?: (question: string, answer: string, index: number) => void;onAnnotationAdded?: (annotationId: string,authorName: string,question: string,answer: string,index: number) => void;onAnnotationRemoved?: (annotationId: string) => void;chatNode?: ReactNode;onFeedback?: FeedbackFunc;chatAnswerContainerInner?: string;hideProcessDetail?: boolean;hideLogModal?: boolean;themeBuilder?: ThemeBuilder;switchSibling?: (siblingMessageId: string) => void;showFeatureBar?: boolean;showFileUpload?: boolean;onFeatureBarClick?: (featureId: string) => void;noSpacing?: boolean;inputDisabled?: boolean;isMobile?: boolean;sidebarCollapseState?: boolean
http://www.dtcms.com/wzjs/451423.html

相关文章:

  • 电脑上怎么做网站网站制作哪家公司好
  • 青海网站建设 小程序开发webview播放视频
  • 建设新网站如何推广
  • 建设部职称评审的网站网站优化seo方案
  • 网站地域分站怎么做建设网站的基本流程
  • linode vps wordpress 两个百度seo效果
  • 电商网站建设综述百度应用市场下载安装
  • 七牛怎么做网站服务器seo网站排名优化公司哪家
  • 关于政府网站建设最新要求小程序自助搭建平台
  • 一站式发稿平台东莞网络公司代理
  • 网站关键词排名分析万能浏览器
  • 马来西亚的网站后缀做关键词优化
  • ruby网站开发工程师招聘如何自己做引流推广
  • 做网站服务器配置应该怎么选今日国内新闻
  • 太原网站建设加王道下拉上海网络推广培训学校
  • 三种人不易感染新冠seo视频教程我要自学网
  • 网站建设外包排名网站建设有哪些公司
  • 淘宝客商城网站建设国内新闻最新消息
  • 怎么做网站教程++用的工具火狐搜索引擎
  • 备案 网站 漏接 电话软文推广公司有哪些
  • 网站怎么企业备案信息网络广告的计费方式
  • 全国公共资源交易中心招标网seo的概念是什么
  • 天津个人做网站怎样注册个人网站
  • 怎么做网站后台操作日志windows系统优化软件
  • 多人一起做视频网站网络广告一般是怎么收费
  • 什么网站可以做图赚钱郑州网站推广技术
  • 公众号和网站先做哪个广告投放平台
  • 网页布局实例seo教程免费
  • 网站建设汇报ppt地推接单平台网
  • ppt免费网站seo 网站推广