跳到主要内容

智恒思政助教智能体

面向初中道德与法治课程(7-9年级)的 AI 教学助手


项目简介

智恒(Zhiheng)——"智慧与恒毅"。一个面向广西国门学校初中《道德与法治》课程的 AI 教学助手平台。

系统功能:

  • AI 教案生成 — 基于数字化教材与校本知识库的 RAG 驱动生成
  • AI PPT 生成 — 从教案自动生成课件
  • 语音输入与智能补全 — 极简录入工作流与智能联想补全
  • 思维导图与板书设计 — 自动生成知识图谱与手写风格板书
  • 考点映射 — 自动将知识点与课程标准、考试大纲对接
  • 材料归档 — 导出 Word/PDF/ZIP,支持版本管理
  • 校本知识库 — 2026版教材数字化,分块语义标注,知识图谱,RAG 引擎
  • 内容审核 — 全流程日志记录、合规追踪、角色权限管理
  • 时政推送 — 按课时主题精准推送时政热点内容

目标用户

广西边境地区(中越边境)约 37 所国门学校,覆盖 7-9 年级,共约 350 课时的《道德与法治》课程。

技术栈

  • 后端: Python (FastAPI) + SQLAlchemy 2.0
  • 前端: Vue 3.5 + Vite(Docusaurus 文档站)
  • 大模型: 远程 vLLM 端点(Qwen3 系列)
  • RAG: LightRAG(PostgreSQL + pgvector + AGE 图谱)、KohakuRAG(本地)
  • 嵌入模型: Qwen3-Embedding-8B via OpenRouter(qwen/qwen3-embedding-8b
  • 对话智能体: DeerFlow(SSE 流式,PPT 生成)
  • 认证: JWT + bcrypt + Cloudflare Worker Session Cookie,角色权限控制
  • 缓存: Redis 7(速率限制、会话、令牌存储)
  • 存储: Shared PVC (zhiheng-user-data-pvc,per-user subPath 隔离)
  • 设计系统: DESIGN.md(OKLCH 色彩空间、CJK 优先、Tailwind 导出)
  • 国际化: react-i18next(zh 主 / en 辅)

项目结构

zhiheng/
├── backend/ # FastAPI 后端
│ ├── models.py # SQLAlchemy 模型(User、Lesson、Presentation)
│ ├── routers/ # auth、lessons、knowledge、chat、presentations、internal
│ └── ...
├── frontend/ # Vue 3.5 + Vite 前端
│ ├── src/pages/ # Dashboard、Editor、Materials、Login、Register
│ ├── src/components/ # Sidebar、TopBar、Layout、LessonForm
│ ├── src/locales/ # zh.json、en.json(react-i18next)
│ └── ...
├── nginx/ # 反向代理(Cloudflare Worker 认证)
├── deerflow-data/ # DeerFlow 配置、技能、状态
├── vendors/lightrag/ # LightRAG 仓库分叉(自定义补丁)
├── data/ # lightrag_inputs、lightrag_prompts、kohakurag 数据
├── docs/ # 本站(Docusaurus)+ 项目文档
├── DESIGN.md # 设计系统规范
└── DESIGN.tailwind.json # Tailwind 令牌导出

团队成员

团队负责人
LLM 与智能体开发迟玉鹏、Tang Ba Minh
课程与内容叶海波、王栋、黄林毅、郑斯文
AIGC 微短剧杨艺馨、曾柔
VR/AR深圳慧影

快速开始

后端

cd backend
pip install -r requirements.txt
uvicorn main:app --reload

前端

cd frontend
npm install
npm run dev

文档站(本站)

cd docs
npm install
npm run start