# note-assistant **Repository Path**: CGP2188/note-assistant ## Basic Information - **Project Name**: note-assistant - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-10-07 - **Last Updated**: 2021-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 智能云笔记--后端代码 本软件是为了方便用户记录日常的笔记或者备忘录,支持文字记录的同时也支持音频和图片的记录,音频和图片可直接识别成文字,还能生成pdf或者word文档,供用户多方面使用。 ### 技术 * 主流的Springboot作为主题框架 * 整合了MyBatis-plus * Redis * 七牛云(音频、图片以及生成的pdf或word上传到七牛云上) * Fastjson * itext、POI (生成pdf和word) * JWT、SpringSecurity(这块没有做后台管理就没有做权限管理,只用了SpringSecurity的过滤器和加密) * Swagger(方便生成接口文档) * 笔记内容存储采用了富文本存储的形式,后续打算修改为分表的形式 ### 使用注意事项 1、Mysql以及redis的配置 2、JWT加密的配置 3、数据库的导入 4、七牛云的配置 5、启动后的接口为:localhost:8080/v1/xxx (可自行在application.yml中修改) 注:图片以及音频识别的接口是前端调用了平台公开的AI接口 ### 技术贡献 BadGuy 1577992659@qq.com ### 交流 在写此篇时,本人仍为大学生,技术上仍有很多不足,不喜勿喷,如有意交流或者对此项目有任何建议,欢迎邮件联系 ```该项目仅供学术参考,请勿商用,已申请专利,违者必究法律责任```