
关于猫叔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 联网搜索
- 用户投稿:注册用户在线投稿,管理员审核发布
- 社区论坛:板块分类、发帖回复,支持嵌入网站内容卡片
- 提问专区:定向提问、标签筛选、采纳答案
- 资源下载:文件上传、分类管理、评分系统
- 管理后台:仪表盘、文章/课程/用户/资源管理、网站设置