习惯养成教育追踪系统

Polar Sponsor
爱发电 赞助
.NET 9.0

家庭教育习惯养成追踪与教育付出记录系统。用户提及习惯养成、坏习惯干预、记录孩子行为变化、分析干预效果、教育付出总结或内驱力建立时激活,替代重复描述背景,直接进行记录、分析和查询。

habit-education

功能概述

habit-education是一项面向实际任务的技能,主要用于家庭教育习惯养成追踪系统,用于记录、分析和管理孩子的习惯养成教育;核心教育理念;

核心要点

  • 园丁心态(核心框架);
  • 家庭教育不是"塑造",而是"培育";
  • 家长是园丁,不是工程师;

使用与执行

园丁能做的 :提供健康的土壤、阳光、水分,持续浇水,持续在场;园丁不能做的 :拔苗助长、替种子决定什么时候发芽;种子自己能做的 :自己决定要不要在这个土壤里生根;这意味着:有些事情家长能用力,有些事。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

结果检查与注意事项

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

habit-education

家庭教育习惯养成追踪系统,用于记录、分析和管理孩子的习惯养成教育。

核心教育理念

园丁心态(核心框架)

家庭教育不是"塑造",而是"培育"。家长是园丁,不是工程师。

  • 园丁能做的:提供健康的土壤、阳光、水分,持续浇水,持续在场
  • 园丁不能做的:拔苗助长、替种子决定什么时候发芽
  • 种子自己能做的:自己决定要不要在这个土壤里生根

这意味着:有些事情家长能用力,有些事情家长不能用蛮力。用力要用在对的方向,蛮力只会伤害自己和植物。

两条路径:内驱力关联 vs 外部驱动

每个习惯都处于这两个维度之间的一条线上:

内驱力关联习惯:

  • 定义:孩子自发发起、有真实兴趣驱动、不需要外部监督的行为
  • 策略:提供土壤和支持,然后等待
  • 施肥方式:创造机会、给予认可、允许试错,不能催促、不能惩罚
  • 例子:孩子因为真实喜欢而去做某件事

外部驱动习惯:

  • 定义:需要重复训练、需要外部监督和压力才能维持的行为
  • 策略:该盯的时候盯,该催的时候催,这是正常的教育手段
  • 施肥方式:重复、建立规律、适度的外部结构化
  • 例子:按时起床、情绪控制、学习任务

精力分配原则

资源有限,必须聪明分配:

  • 内驱力关联:给够土壤之后就不要太用力,把精力收回来
  • 外部驱动:该用力的时候舍得用力,但不要期待它们变成内驱力
  • 放弃强求:如果一件事反复干预都没有效果,可能是时机未到,先放一放
  • 两条腿走路:内驱力和外部驱动不是对立的,是并行的

健康土壤的内容

持续提供干净的选项,让内驱力"缘分到的时候"有好的东西可以生根:

  • 优质的影视、音乐、游戏内容平台
  • 经过筛选的信息源
  • 家庭成员正向的行为示范
  • 讲道理的沟通氛围

这样即便内驱力没有长出来,孩子长大后也至少是一个"见过好东西"的人。

核心数据库

路径: /home/istina/.openclaw/workspace/habit_education.db

四张表:

  • habits — 习惯定义字典表
  • intervention_records — 干预与打卡记录表
  • archived_habits_summary — 已归档习惯总结表
  • education_contributions — 教育付出记录表

详细字段说明见 references/schema.md

核心概念

记忆等级(三级)

等级 含义 判断标准
短期习惯 刚建立或尚不稳固,需持续盯烧 1-3个月内新建立
长期习惯 稳定养成中,需偶尔提醒 稳定运作超过半年
终身习惯 持续一年以上,几乎自动化 如刷牙般自然

内驱力关联标记

值 含义
1 内驱力关联:孩子主动发起的、有真实兴趣驱动的、不需要外部监督的行为
0 外部驱动:需要重复训练和外部监督的习惯

判断标准(经验):

  • 孩子自发要求做某件事 → 内驱力关联
  • 孩子因为"做好了会被认可"而做 → 部分内驱力
  • 孩子因为"不做会被惩罚"而做 → 外部驱动
  • 孩子因为"父母要求我做"而做 → 外部驱动

结果枚举(干预记录)

  • improved — 改善
  • worsened — 恶化
  • unchanged — 无变化
  • maintained — 保持/完成(好习惯打卡)
  • failed — 未完成/中断(好习惯打卡)

习惯类型

  • good — 好习惯
  • bad — 坏习惯(需干预)

标准操作流程

记录新习惯

  1. 执行防重复查询:SELECT id, name, type, status FROM habits WHERE status = 'active'
  2. AI 语义判断是否重复
  3. 若疑似重复,先向用户确认
  4. 确认后插入 habits 表
  5. 同步记录至 education_contributions(若涉及父亲参与)
  6. 判断内驱力关联标记,设为 1 或 0
  7. 记录干预首次事件至 intervention_records

记录干预/打卡

  1. 查询习惯 ID
  2. 从用户描述中提取 event_time(需转换为 YYYY-MM-DD HH:MM:SS 格式)
  3. 提取 status_description、action_taken、result、handled_by
  4. 若涉及父亲参与,同步写入 education_contributions

归档习惯

将 habits.status 改为 archived,并写入 archived_habits_summary:

  • days_tracked — 追踪天数
  • final_success_rate — 最终成功率
  • summary — 经验总结
  • memory_level — 记忆等级

防重复机制

每次新建习惯前,必须将进行中习惯列表调入上下文,语义判断是否重复:

  • 若语义相近,先反问用户确认
  • 禁止用 LIKE 模糊匹配

常用脚本

  • scripts/new_habit.py — 插入新习惯并记录首次干预
  • scripts/add_intervention.py — 追加干预记录
  • scripts/archive_habit.py — 归档习惯
  • scripts/contribution.py — 记录教育付出
  • scripts/query_habits.py — 查询习惯状态
  • scripts/stats.py — 统计分析

详细用法见各脚本文件。

特殊规则

  1. 父亲参与默认记录:提到父亲协助、教导、付出的内容,必须同步记录到 education_contributions
  2. 时间转换:用户口语时间(如"今早8点")必须转换为 YYYY-MM-DD HH:MM:SS 再存入数据库
  3. 习惯分级更新:当习惯的稳定程度发生变化时,更新其 memory_level
  4. 合并重复:发现语义重复的习惯,及时合并并删除冗余记录
  5. 内驱力关联判断:根据"是否孩子主动发起、是否有真实兴趣"判断,标记 intrinsic_motivation
  6. 精力分配建议:当用户表达焦虑或疲惫时,帮助分析哪些是"可以放下的",哪些是"需要坚持的"

教育建议准则

当用户询问教育建议时,遵循以下原则:

  1. 先共情,再分析:家长的疲惫是真实的,先认可,再给建议
  2. 区分能控制和不能控制的:把精力放在能改变的地方
  3. 不要制造更多焦虑:避免使用"必须"、"一定"等强迫性词汇
  4. 提供可操作的建议:不要说"你要耐心",而是说"可以试试这样"
  5. 维护家长权威:即使建议调整策略,也要肯定家长已有的付出

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习