Skip to content

“2024年中国软件杯A10赛题”,妙笔 —— 基于大小模型的在线文档富文本编辑器,通过结合AI技术,为用户提供了一个全面、高效的文档编辑平台。

License

Notifications You must be signed in to change notification settings

electronic-pig/SmartEditor_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

妙笔 · 智能编辑器

GitHub License python version GitHub Repo stars

✨ 简介

2024年中国软件杯A10赛题

妙笔 —— 基于大小模型的在线文档富文本编辑器,通过结合AI技术,为用户提供了一个全面、高效的文档编辑平台。妙笔不仅支持智能润色、多媒体信息提取和智能格式排版等核心功能,还提供了用户友好的交互界面和安全的文档管理体验,极大地提升了内容创作的效率和质量。

前端仓库请移步SmartEditor.

🎉 特性

核心功能

  • 用户认证
  • 文档管理
  • 富文本编辑
  • AI功能

AI辅助

  • 智能润色
  • 多媒体信息提取
  • 智能格式排版

🛠 技术栈

flask mysql redis jwt erniebot paddlepaddle
flask mysql redis jwt erniebot paddlepaddle

🗄️ 数据库

本项目使用MySQL 5.7.44作为数据库,数据库脚本文件并未存放在本项目中,您可以通过提交Issue的方式获取

🚀 运行

配置环境变量

在项目根目录创建并编辑.env文件,填写相应的变量值

SQLALCHEMY_DATABASE_URI = <your_mysql_uri>
REDIS_DATABASE_URI = <your_redis_uri>
MAIL_USERNAME = <your_qqmail_number>
MAIL_PASSWORD = <your_qqmail_server_password>
JWT_SECRET = <any_secret>
ACCESS_TOKEN = <your_baidu_access_token>
OCR_API_URL = <your_baidu_ocr_api_url>

安装依赖

pip install -r requirements.txt

项目运行

python run.py

🧩 系统架构

image

✍ 写在最后

项目制作不易,如果它对你有帮助的话,请务必给作者点一个免费的⭐,万分感谢!🙏🙏🙏

About

“2024年中国软件杯A10赛题”,妙笔 —— 基于大小模型的在线文档富文本编辑器,通过结合AI技术,为用户提供了一个全面、高效的文档编辑平台。

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •