math-think · 数学思维训练平台(P36)
DSH Java Native Plugin 场景案例:小学数学思维训练。知识点图谱 + 错题本(四类错因标注)+ 同源变式题组 + 闯关练习。AI 数学助手按错因推送变式题、用引导式提问讲题(不直接给答案 )、生成周学习报告。
# 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
项
值
pluginId
math-think
入口类
cn.xiaofuge.av.plugin.MathThinkPlugin
工具前缀
plugin__math-think__<tool>
端口
18146
工具
说明
kp_tree
知识点图谱:数与运算/几何/逻辑推理三域树
wrong_book
错题本:错题明细 + 错因分布(概念不清/审题失误/方法不会/计算失误)
variant_drill
按错因推变式题组:原题错因 → 同源变式 → 引导顺序
guided_hint
引导式讲题:返回引导问题链,不给答案
challenge_list
闯关列表:关卡/领域/星数/状态 + 学生累计星与打卡
weekly_report
周学习报告:练习量/错因/薄弱知识点/下周建议
stats
平台总览:错因分布/高频知识点/星数排行/辅导建议
60 道题(原题 22 + 同源变式与拓展 38),覆盖 10 个知识点
3 名学生两周作答数据(15 条错题,错因四分类)
5 个闯关关卡(数与运算/几何/逻辑推理)
python3 math_think_e2e.py
# ===== math-think E2E: 7/7 PASS =====
覆盖:错题本、按错因推题、引导讲题、知识图谱、周报告、闯关、总览。
⚠️ 讲题必须走 guided_hint 引导链,禁止直接给出或推算出答案;答案等老师批改后核对
换算/计算类回答必须走预置题库工具,不自行编题
辅导建议结尾提示「以家长和老师判断为准」