# 关于项目 ## 通用组件库 此项目中的`通用组件`使用 字节跳动出品的企业级设计系统[arco.design](https://arco.design/vue/docs/start)。 UI层面的组件库,不要使用除此之外的组件库。 ## 使用第三方库或者组件 每当有需要引入`第三方组件`或者`第三方库`时,应该和小组成员讨论、确认。 在相应的`第三方依赖`安装到项目后,应该在`package.json`文件中移除版本号中的`^`或者`~`字符,已确保版本不会变化。 引入`第三方依赖`后,第一时间在项目中进行测试使用,查看各个位置,是否存在`警告`、`报错`等问题,若发现相关情况,请`立即解决`,若无法解决,请考虑更换`其他第三方依赖`,或者移除该`第三方依赖`。 ## 关于别名 不允许在`vite.config.mjs`中配置`resolve.alias`。 即,如下代码是`不被允许`的: ```vue ``` 切记:任意需要引入的依赖,都要在组件中`明确`具体位置。`不允许使用别名引入`。 > 别名方式容易造成`风格不统一`的问题。 > 随着项目开发进程的推进,`明确`具体位置,会使得开发者`越来越`了解整个`项目结构` ## 相关资源 ### 业务相关资源 `权限系统`、`智能体管理`、`知识库管理`在`SmartAI 大模型平台 1.0`都能找到对应的页面,交互方面可做参考。 `对话系统`参考`小数`。 在开发具体功能、页面时,应先检查[大模型 2.0 改版需求文档](https://note.youdao.com/ynoteshare/index.html?id=079cd5646c91c18c347505fb271d0e19&type=note&_time=1733222191533),查看是否有相关说明。若有相关说明,则可能需要进一步沟通。 - [旧版小数项目-静态](http://47.97.223.247/) 登录账号:`18811881188` 验证码:`123123` - [对话系统:小数 测试环境](http://192.168.20.119:9301/) 登录账号:`user4` 密码:`123456` - [SmartAI 大模型平台 1.0](http://192.168.20.116:8103/#/knowledgeLib) 登录账号:`admin` 密码: `000000` - [大模型 2.0 改版需求文档](https://note.youdao.com/ynoteshare/index.html?id=079cd5646c91c18c347505fb271d0e19&type=note&_time=1733222191533) - [大模型 2.0 设计稿](https://www.figma.com/design/qV5j9okRkPQZ5HXbTq2EMl/SmartAl%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%B9%B3%E5%8F%B0?node-id=0-1&t=PQswrqVcnsLWyUZ2-1) ### 技术相关资源 - [vuejs](https://cn.vuejs.org/) - [vue-router](https://router.vuejs.org/zh/) - [pinia](https://pinia.vuejs.org/zh/) - [vue-i18n](https://www.npmjs.com/package/vue-i18n) - [axios](https://github.com/axios/axios) - [arco.design](https://arco.design/)