关于猫叔AI能力工厂

一个集课程、AI 助手于一体的现代化学习平台

猫叔AI能力工厂 是一个基于 Flask 构建的全功能个人知识平台,旨在为技术爱好者提供优质的学习资源和交流空间。平台融合了文章系统、在线课程、AI 智能助手三大核心模块,打造一站式的技术学习体验。

🛠 技术栈

⚙️
后端框架

Flask + SQLAlchemy + SQLite

🎨
前端技术

自适应 HTML5 + CSS3 + JavaScript

🤖
AI 引擎

DeepSeek AI + DuckDuckGo 联网搜索

🔗
部署方式

Flask 开发服务器 + ngrok 公网穿透

📌 平台功能一览

📝

文章系统

支持 Markdown 格式编辑的现代化文章平台。文章支持标签分类、分页浏览、按标签筛选。读者可以阅读技术文章、教程和经验分享。

  • Markdown 富文本渲染(代码高亮、表格、TOC 目录)
  • 标签分类与筛选
  • 分页浏览,按时间排序
  • 响应式卡片式布局
📚

课程中心

系统化的在线课程学习平台。支持章节化管理、视频播放、课时导航,让学习更加体系化。

  • 课程章节 + 课时分结构管理
  • 视频播放(支持 MP4/WebM)
  • 课时前后导航,学习路径清晰
  • 视频文件受保护,需登录观看
  • 课程分类筛选
🤖

AI 智能助手

基于 DeepSeek AI 驱动的智能对话助手,支持联网搜索,可以在浏览文章或学习课程时随时提问。

  • DeepSeek AI 智能对话
  • DuckDuckGo 联网搜索(可手动开关)
  • 浮动悬浮球,随时唤起
  • 对话历史本地持久化保存
  • 支持在文章页、课程页等全站使用
✍️

用户投稿

注册用户可提交文章投稿,管理员审核后发布,打造社区化的内容创作生态。

  • 注册用户在线投稿
  • 管理员审核发布机制
  • Markdown 编辑器支持
🔧

后台管理系统

功能完善的管理员控制面板,一站式管理平台所有内容。

  • 仪表盘: DeepSeek API 实时余额监控
  • 文章管理: 审核/发布/编辑/删除,带作者标识
  • 写文章: 双栏 Markdown 编辑器 + 导入 Word 文档
  • 课程管理: 创建/编辑课程、章节、课时,上传视频
  • 用户管理: 设置管理员/删除用户
  • 网站设置: 首页标题、副标题、导航链接配置
  • AI 助手管理: 对话测试、历史记录查看

📋 更新日志

1.1 2026-05-30

邮箱验证、账号删除、用户批量导入等功能上线

  • 邮箱验证码:注册时新增邮箱验证码验证,通过阿里云邮件推送自动发送
  • 批量导入用户:管理后台支持上传 Excel 或粘贴 CSV 批量导入用户
  • 账号自主删除:用户可在个人中心删除账号,发布内容自动迁移至「已注销用户」
  • 后台删用户优化:管理后台删除用户时,内容迁移而非直接删除,避免数据丢失
  • 全局动态背景:紫色光晕浮动动画 + 网格纹理,全站统一背景
  • 导航栏居中:导航链接精确居中对齐
  • 关于页优化:顶部展示网站 Logo 图片
  • 微信网关:移除侧边栏中已无实际作用的微信网关入口
  • 其他稳定性修复:修复了删除用户时的数据库约束冲突、模板缓存等问题
V1.0 2026-05-29

猫叔AI能力工厂 正式发布

  • 文章系统:Markdown 编辑、标签分类、分页浏览
  • 课程中心:章节化管理、视频播放、课时导航
  • AI 智能助手:DeepSeek AI 对话 + DuckDuckGo 联网搜索
  • 用户投稿:注册用户在线投稿,管理员审核发布
  • 社区论坛:板块分类、发帖回复,支持嵌入网站内容卡片
  • 提问专区:定向提问、标签筛选、采纳答案
  • 资源下载:文件上传、分类管理、评分系统
  • 管理后台:仪表盘、文章/课程/用户/资源管理、网站设置