Files
nextjs-admin-assistant/docs/template-244-overview.md
Claude AI e991517f49 添加模板244概述文档和更新项目进展
- 创建 template-244-overview.md,记录AI智能抽背助手模板244的完整信息
  * 基本信息(模板ID 244、工作空间ID 226)
  * 项目定位和核心价值主张
  * 技术栈和项目结构
  * 容器访问地址
  * 完整需求文档概述(5个核心模块、10个UI界面)
  * BMAD工作流配置
  * 项目进展(已完成/进行中/待开始)
  * MVP范围定义

- 更新 README.md,添加当前项目进展信息
  * 修改项目定位,说明包含两个项目(模板242 + 模板244)
  * 添加"当前项目进展"章节
    - AI智能抽背助手项目详细进展
    - Next.js管理后台项目状态
  * 添加"最近更新"章节,记录2026-03-28的所有更新

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-28 11:51:02 +00:00

6.0 KiB
Raw Blame History

模板 244 概述 - AI 智能抽背助手 Web 应用

📋 基本信息

  • 模板ID: 244
  • 工作空间ID: 226
  • 工作空间名称: AI智能抽背助手
  • 模板名称: AI智能抽背助手Web应用
  • 创建日期: 2026-03-28
  • 项目类型: 微信小程序(全栈应用)

🎯 项目定位

AI 智能抽背助手 是一款基于微信小程序的智能学习辅助应用,致力于解决学习者"记不住、忘得快"的核心痛点。

核心价值主张

"AI 懂你何时会忘,在遗忘前精准复习"

通过 AI 驱动的艾宾浩斯遗忘曲线算法,在用户即将遗忘知识点的关键时刻主动推送精准复习,将复习从"被动任务"转变为"主动救星"。

目标用户

  • K12 学生:背诵古诗词、英语单词、历史知识点
  • 大学生:专业课程知识点记忆、考试复习
  • 职业考试考生:教师资格证、会计师、法律职业资格等备考

🛠️ 技术栈

前端技术

  • 框架: 微信小程序原生开发 / uni-app待确定
  • 状态管理: 待定
  • UI 组件: 微信小程序原生组件

后端技术

  • 框架: 待定Node.js / Python / Java
  • API: RESTful API
  • 数据库: PostgreSQL容器已配置
  • 缓存: Redis容器已配置
  • 对象存储: MinIO容器已配置

AI 能力

  • 语音识别: 微信语音识别 API / 第三方 ASR
  • 自然语言处理: 文本相似度匹配
  • 记忆算法: 艾宾浩斯遗忘曲线

📁 项目结构

226-244-template-6/
├── docs/
│   ├── ai-tutor-requirements.md    # 完整需求文档1092行
│   └── PROJECT_INFO.md              # 项目信息文档
├── .bmad/                           # BMAD 工作流配置
│   ├── core/                        # 核心配置
│   ├── bmm/                         # BMAD Method 模块
│   └── _config/                     # 配置文件
└── (待创建的项目代码)

🌐 容器访问地址

开发环境

  • VSCode: d8d-ai-vscode-23964-226-244-template-6-group.dev.d8d.fun
  • 应用端口: d8d-ai-vscode-8080-226-244-template-6-group.dev.d8d.fun
  • MinIO Console: minio-9000-226-244-template-6-group.dev.d8d.fun

容器配置

  • 规格: 8v16G
  • 数据库: PostgreSQL
  • 缓存: Redis
  • 对象存储: MinIO

📊 需求文档

核心功能模块5个

  1. 用户管理模块

    • 注册登录(手机号、邮箱、第三方)
    • 个人信息编辑
    • 账号设置
  2. 收藏与分享模块

    • 题目收藏
    • 分享功能微信、QQ、微博
  3. 任务制定模块

    • 学习任务设置
    • 定时提醒
  4. AI 语音抽背模块

    • 抽背模式设定(范围、模式、间隔)
    • 抽背过程交互(语音/文字)
    • 抽背结果反馈
    • 记忆曲线助力
    • 后台查询
  5. 要点背诵模块

    • 文字抽背(卡片式)
    • 音频带背(挖空交互)
    • 关联试题

UI 设计分析

已分析界面总数: 10个

第一组主入口界面4个界面

  • 界面 1: 主入口/抽背启动页
  • 界面 2: AI智能抽背助手
  • 界面 3: 抽背工作台
  • 界面 4: 抽背报告页

第二组完整功能界面6个界面

  • 界面 1: 首页(学习概览、任务、记忆曲线、高频考点)
  • 界面 2: 知识点目录页
  • 界面 3: 音频带背详情页(挖空)
  • 界面 4: 卡片背诵详情页
  • 界面 5: 答题详情页
  • 界面 6: 答题关联知识点页

UI 分析文档: /workspace/group/docs/ai-tutor-requirements.md 第六、七节


🚀 开发环境设置

BMAD 工作流

已安装: BMAD Method 平台

可用技能:

  • bmad-help - 智能指南
  • bmad-quick-spec - 快速规格定义
  • bmad-dev-story - 实施开发
  • bmad-pm - 产品经理John
  • bmad-architect - 架构师Winston
  • bmad-dev - 开发者Amelia

开发工具

D8D MCP 工具:

  • d8d_start_dev_container - 启动开发容器
  • d8d_exec_dev_container_command - 执行命令
  • d8d_invoke_dev_container_subagent - 调用子代理

子代理交互(推荐开发方式):

# 调用容器内的 Claude 子代理
mcp__d8d__d8d_invoke_dev_container_subagent(
  item_id=244,
  item_type="template",
  workspace_id=226,
  message="你的问题或指令",
  backgroundMode=true  # 推荐使用后台模式
)

📈 项目进展

已完成

  • 工作空间和模板创建
  • 开发容器配置8v16G + PostgreSQL + Redis + MinIO
  • BMAD 工作流安装
  • 需求文档传输到容器1092行完整版
  • UI 设计分析10个界面详细分析
  • 需求文档整合UI分析已整合到主文档
  • 项目信息文档创建

进行中 🔄

  • BMAD PRD 流程(已启动,等待用户确认继续)
  • 技术架构设计
  • 数据库设计

待开始 📋

  • 前端开发环境搭建
  • 后端 API 开发
  • AI 模型集成
  • 测试与部署

🎯 MVP 范围

一级功能(必须有)

  1. 用户注册登录(微信授权登录)
  2. 知识点管理(添加/编辑/删除)
  3. AI 语音抽背(核心功能)
  4. 记忆曲线系统(艾宾浩斯遗忘曲线算法)
  5. 智能复习提醒
  6. 学习进度可视化
  7. 答题模式(选择题/填空题)

二级功能MVP 后期 / 1.0 版本)

  1. 音频带背
  2. 卡片背诵
  3. 知识点关联
  4. 学习报告
  5. 分享功能

三级功能1.0 版本之后)

  1. 后台管理系统
  2. 社区功能
  3. 高级数据分析
  4. 多端同步

📞 联系方式


📅 更新记录

  • 2026-03-28: 创建模板 244配置开发环境传输需求文档启动 BMAD PRD 流程

维护者: AI 智能抽背助手开发团队 文档版本: 1.0 最后更新: 2026-03-28