Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

math-think · 数学思维训练平台(P36)

DSH Java Native Plugin 场景案例:小学数学思维训练。知识点图谱 + 错题本(四类错因标注)+ 同源变式题组 + 闯关练习。AI 数学助手按错因推送变式题、用引导式提问讲题(不直接给答案)、生成周学习报告。

dashboard

快速开始

# 1. 启动 DSH(默认 8090,模型渠道已预配)
bash ~/.workbuddy/skills/dsh-java-plugin-skills/scripts/start_harness.sh

# 2. 启动业务应用(显式端口,避开 SERVER_PORT 环境变量劫持)
cd math-think
java -jar mt-app/target/mt-app-1.0.0-SNAPSHOT.jar --server.port=18146

# 3. 安装并激活插件
bash ~/.workbuddy/skills/dsh-java-plugin-skills/scripts/install_plugin.sh \
  mt-plugin/target/mt-plugin-1.0.0-SNAPSHOT.jar math-think 1.0.0 mt-plugin-1.0.0-SNAPSHOT.jar

# 4. 打开应用:http://127.0.0.1:18146   DSH 控制台:http://127.0.0.1:8090

服务地址

服务 地址
数学思维训练平台(本应用) http://127.0.0.1:18146
DSH 控制台(对话入口) http://127.0.0.1:8090

插件信息

项 值
pluginId math-think
入口类 cn.xiaofuge.av.plugin.MathThinkPlugin
工具前缀 plugin__math-think__<tool>
端口 18146

工具清单(7 个)

工具 说明
kp_tree 知识点图谱:数与运算/几何/逻辑推理三域树
wrong_book 错题本:错题明细 + 错因分布(概念不清/审题失误/方法不会/计算失误)
variant_drill 按错因推变式题组:原题错因 → 同源变式 → 引导顺序
guided_hint 引导式讲题:返回引导问题链,不给答案
challenge_list 闯关列表:关卡/领域/星数/状态 + 学生累计星与打卡
weekly_report 周学习报告:练习量/错因/薄弱知识点/下周建议
stats 平台总览:错因分布/高频知识点/星数排行/辅导建议

数据规模

  • 60 道题(原题 22 + 同源变式与拓展 38),覆盖 10 个知识点
  • 3 名学生两周作答数据(15 条错题,错因四分类)
  • 5 个闯关关卡(数与运算/几何/逻辑推理)

E2E 验证

python3 math_think_e2e.py
# ===== math-think E2E: 7/7 PASS =====

覆盖:错题本、按错因推题、引导讲题、知识图谱、周报告、闯关、总览。

AI 助手示例(引导式讲题)

ai-guide

场景边界

  • ⚠️ 讲题必须走 guided_hint 引导链,禁止直接给出或推算出答案;答案等老师批改后核对
  • 换算/计算类回答必须走预置题库工具,不自行编题
  • 辅导建议结尾提示「以家长和老师判断为准」

About

P36 数学思维训练平台 — DSH Java Native Plugin 场景案例:错题本错因/变式题组/引导式讲题/周学习报告

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages