Skip to content

Latest commit

 

History

History
66 lines (47 loc) · 2.56 KB

README.md

File metadata and controls

66 lines (47 loc) · 2.56 KB

OpenCamwall

OSCS Status Licence

此项目已过时,请查看最新架构:Campux

继承自个人闭源项目camwall-backend
实现从接收投稿、稿件审核到发表说说的自动化

  • 欲粗略了解此系统功能及使用流程,请加群查看PPT: 226427026
  • 小程序前端开源在camwall-frontend

  • audit 系统数据分析
    • analyzer 数据分析
    • recorder 数据监控
  • chat QQ机器人模块
  • database 包装数据库调用的方法
  • qzone 管理QQ空间登录、发表说说等功能
  • routines 各功能的一些操作步骤
  • webapi 为小程序访问及其他端提供RESTful API接口

后端功能

  • 通过RESTful API接收用户从小程序端发送的稿件
  • 发送待审核稿件到管理员群,允许管理员在群内进行审核
  • 通过QQ空间接口直接上传发表说说,无需chromedriver
  • 通过RESTful API接收用户反馈,并发送至管理员
  • 分析稿件点赞情况、QQ空间热力、访客增长,供用户通过小程序查看
  • 支持封禁用户

媒体文件存储

通过接口接收前端上传的图片,存放到media文件夹,以时间戳命名,同时开放接口以供外部下载图片

效果预览

稿件文字渲染

稿件文字渲染(匿名)

发表说说

发表说说(带图)

依赖

  • flask
  • requests
  • Pillow
  • pymysql
  • yiri-mirai
  • colorlog
  • fonttools

框架

参考