👶

育儿顾问 Skill

AI 驱动的个性化育儿指导,会自我进化的 Claude Code Skill

Claude Code SkillAstroTypeScript

AI 驱动的个性化育儿指导系统。通过对话了解你的孩子,建立专属档案,提供循证、个性化的育儿建议。

基于 Claude Code Skill 构建,开箱即用。

界面预览

孩子档案页 问题速查页 问题追踪页

特点

自我进化系统

不是一次性的问答工具,而是一个会持续成长的育儿助手:

  • 策略效果追踪 — 每条建议自动记录执行效果,有效策略优先推荐,无效策略自动降权
  • 上下文感知 — 记录近期事件(生病、旅行等)、活跃问题、季节因素,建议具有连续性
  • 对话中学习 — 每次对话自动提炼孩子的新观察(行为模式、发展变化、偏好),经你确认后写入档案

问题分层处理

根据问题性质采用不同的处理方式,不是所有问题都给同样的建议:

层级典型场景处理方式
L1 即时问题孩子正在哭闹、不肯吃饭、又发脾气了快速响应,2-3 个立即可执行步骤
L2 习惯养成戒奶嘴、如厕训练、自己吃饭、屏幕时间管理制定阶段性计划,自动追踪进度
L3 发展观察语言发展、社交能力、发育是否正常提供观察指标,建议月度回顾

自动触发调研

当遇到以下情况时,系统会自动上网调研,补充知识库:

触发条件说明
问题不在知识库中你提出的育儿问题超出现有覆盖范围
策略连续无效追踪记录显示某个策略对你的孩子反复不生效
医学内容超过 12 个月健康类信息可能已过时,需要复核
策略适用月龄不匹配孩子长大了,某些策略已不适合当前阶段

调研获得的新知识自动写入 data/research/ 目录并更新索引,下次遇到同类问题直接引用。

深度引用,不断章取义

引用某本书的策略时,系统会先回读原著完整论述,理解适用边界和作者本意,再结合你孩子的具体情况给出建议。不是简单地从书里摘一句话。

家长状态感知

从你的对话中识别情绪信号,自动调整回复策略:

  • 反复问同类问题 → 建议可能太复杂了,简化为核心一步
  • 提到情绪失控/吼孩子 → 先共情,再给一个最简单的技巧
  • 回复很简短 → 你可能比较忙,回复更简洁
  • 主动分享进步 → 信心增强了,可以建议更有挑战的策略

使用方法

前提条件

快速开始

# 1. Clone 项目
git clone https://github.com/Ethanzyc/yuer-skill.git
cd yuer-skill

# 2. (可选)安装 Web 可视化页面依赖
cd web && npm install && cd ..

# 3. 在项目目录下启动 Claude Code
claude

两个命令

命令用途示例
/yuer日常指导:活动推荐 + 发展关注 + 跟进回访直接输入 /yuer
/yuer-ask问题解答:循证建议 + 效果追踪/yuer-ask 孩子不肯自己吃饭怎么办

首次使用

第一次输入 /yuer/yuer-ask 时,系统会进入建档模式,像聊天一样了解你的孩子:

  1. 先问基本信息(名字、出生日期)和你最关心的 2-3 个问题
  2. 后续对话中自然展开:健康状况、气质特点、家庭环境
  3. 收集到基本信息后立即开始回答问题,其余在对话中逐步补充

不需要手动填写任何文件。

可视化页面(可选)

cd web && npm run dev

浏览器访问 http://localhost:4321,查看孩子档案、问题速查、建议追踪。


知识库

内置知识库(knowledge/)

随项目更新,覆盖 2-3 岁育儿常见场景的循证资料:

文件主题
01-parenting-books-guide.md6 本经典育儿书精读笔记
03-problem-navigation.md育儿问题导航手册(情绪、行为、沟通、安全感等)
05-play-activities-design.md2-3 岁游戏活动设计方案
06-screen-time-evidence.md屏幕时间循证指南
07-developmental-milestones-26-36m.md26-36 月龄发育里程碑参考
08-nutrition-health-guide.md营养健康指南
09-pacifier-weaning-guide.md戒奶嘴专题指南
10-toilet-training-guide.md如厕训练专题指南
11-fear-desensitization-guide.md恐惧脱敏专题指南
12-playful-parenting-deep-dive.md《游戏力》深度解读
13-discipline-approaches-comparison.md管教方法横向比较
14-no-drama-discipline-and-how-to-talk-deep-dive.md《去情绪化管教》+《如何说》深度解读
15-strategy-deep-context.md策略深度上下文

引用的 6 本核心育儿书:

书名核心方法适用年龄
Good Inside(看见孩子)行为是冰山一角,看见行为背后的需求0-6 岁
1-2-3 Magic(魔法 1-2-3)温和而坚定的计数管教法2-12 岁
No Bad Kids(没有坏孩子)尊重式管教,接纳情绪 + 坚定边界0-3 岁
游戏力(Playful Parenting)通过游戏建立连接、化解冲突1-8 岁
去情绪化管教(No-Drama Discipline)全脑教养,先连接再引导0-6 岁
如何说孩子才会听共情沟通技巧,代替命令和指责2-12 岁

用户知识库(data/research/)

你积累的知识自动存放在这里:

  • AI 调研获得的新知识 → 自动写入 data/research/
  • 你手动添加的读书笔记 → 放入 data/research/,更新 data/knowledge-index.json

知识库是纯 Markdown/JSON,无需编程,用任何文本编辑器都能维护。


数据存储

所有用户数据存储在本地 data/ 目录下(已加入 .gitignore,不会上传到 GitHub):

文件内容生成方式
data/child-profile.json孩子档案(基本信息、发展、气质、家庭)对话中自动收集
data/advice-tracking.json建议追踪(策略效果、历史记录、待跟进)给建议时自动记录
data/context-journal.json上下文日志(近期事件、活跃问题)对话中自动更新
data/knowledge-index.json用户积累的知识索引调研时自动更新
data/research/用户积累的知识文章调研时自动创建

数据自动维护

  • 近期事件超过 90 天自动标记为可清理
  • 活跃问题不超过 5 条,已解决的及时移除
  • 建议记录超过 100 条时自动归档旧记录

目录结构

├── .claude/
│   └── skills/parenting/
│       ├── SKILL.md                 # Skill 核心逻辑
│       └── data-schemas.md          # JSON 数据结构参考
├── knowledge/                        # 内置知识库(随 skill 更新)
│   ├── index.json                    # 内置知识索引
│   └── *.md                          # 13 个预置调研文档
├── data/                             # 用户数据(gitignore)
│   ├── child-profile.json            # 孩子档案
│   ├── advice-tracking.json          # 建议追踪
│   ├── context-journal.json          # 上下文日志
│   ├── knowledge-index.json          # 用户知识索引
│   └── research/                     # 用户积累的知识文章
├── web/                              # Astro 可视化页面
│   └── src/pages/                    # 档案/问题速查/追踪页面
└── README.md

技术栈

  • Skill:Claude Code Custom Skill
  • 数据:JSON(AI 自动读写,结构规范见 data-schemas.md
  • 知识库:Markdown
  • Web:Astro 5 + Tailwind CSS v4(纯静态,无 SSR)

MIT License。