网站首页 > 技术文章 正文
hello,大家好,我是徐小夕。之前和大家分享了很多可视化,零代码和前端工程化的最佳实践,今天继续分享一下最近开源的 Next-Admin 的最新更新。
最近对这个项目做了一些优化,并集成了大家比较关注的AI问答模块,感兴趣的可以参考一下。
- 开源地址:https://github.com/MrXujiang/next-admin
- 在线demo:http://next-admin.com
目前已支持的功能模块有:
- Next14.0 + antd5.0
- 支持国际化
- 支持主题切换
- 内置数据可视化报表
- 内置拖拽模块(多选,参考线,吸附等核心搭建能力)
- 内置AI问答模块
- 开箱即用的业务页面模板
- 支持自定义拖拽看板
- 集成办公白板
- Next全栈最佳实践
- 支持移动端和PC端自适应
- 内置简单的JWT处理逻辑
往期精彩
Nextjs+Antd5.0打造面向AI的文档可视化引擎(最新更新)
demo演示
深色模式:
技术实现
问答模块目前已有比较成熟的组件,这里我选择 antd 旗下的 @ant-design/pro-chat, 这个组件我之前也有具体的分享,大家可以可以参考我往期的内容。
接下来直接上代码:
<ProChat
className={styles.chatWrap}
helloMessage={
<div className={styles.helloBox}>
<div>
hello, 欢迎体验 <strong>Nocode/WEP</strong> 文档引擎,我是你的AI智能助手,
有任何问题都可以和我提问,如果对产品有技术上或者体验上的问题,
欢迎关注 <Popover content={content}>
<span className={styles.btn}>趣谈前端</span>
</Popover>
公众号 和作者反馈~
</div>
</div>
}
actions={{
render: (defaultDoms) => {
return [
<a
key="h5"
onClick={() => {
window.open('https://dooring.vip');
}}
>
H5-Dooring零代码平台
</a>,
<a
key="v6"
onClick={() => {
window.open('https://turntip.cn/');
}}
>
试卷搭建平台
</a>,
...defaultDoms,
];
},
flexConfig: {
gap: 24,
direction: 'horizontal',
justify: 'start',
},
}}
showTitle
assistantMeta={{ avatar: '', title: 'Nocode/WEP 智能助手' }}
userMeta={{
avatar: userInfo.avatar || '用户',
title: '用户' + Date.now(),
}}
request={async (messages: any) => {
console.log('messages', messages);
// 后端处理能逻辑
return new Response(readableStream);
}}
/>
如果大家想参考完成代码, 可以在 github 查看。
- 开源地址:https://github.com/MrXujiang/next-admin
- 在线demo:http://next-admin.com
猜你喜欢
- 2024-12-16 仪表工试题——技能考试题库之判断题41
- 2024-12-16 2020年变电安规试题库含答案 变电安规填空题
- 2024-12-16 内燃——检修工题库含答案 内燃机维修基本技能
- 2024-12-16 轨道高级题库2022版本含答案 2021年轨道车司机高级工题库
- 2024-12-16 江苏美术联考低分卷出炉,画成啥样的都有,网友:最后一张是猴吗
- 2024-12-16 2021年保安员考试模拟试题(常识类)—每日一练(3)
- 2024-12-16 2022电业安规(高压)题库含答案 高压电力用户用电安全规范db11/34—2014
- 2024-12-16 注塑部技术员进阶试题 注塑技术员考试理论
- 2024-12-16 2022年全国技能——钳工机考理论题库附答案
- 2024-12-16 高考生拍照数学题上传搜题App?官方通报:认定作弊!各科成绩无效
你 发表评论:
欢迎- 05-24网络信息安全之敏感信息在传输、显示时如何加密和脱敏处理
- 05-24常见加密方式及Python实现
- 05-24pdf怎么加密
- 05-24aes256 加密 解密 (python3) 「二」
- 05-24深入理解Python3密码学:详解PyCrypto库加密、解密与数字签名
- 05-24Springboot实现对配置文件中的明文密码加密
- 05-24JavaScript常规加密技术
- 05-24信息安全人人平等 谷歌推出低性能安卓手机加密技术
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端md5加密 (49)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- 前端接口 (46)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- mac oracle (47)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)