learning-spec 是一个驱动 AI 为人类规划长期学习骨架的指导系统。
它围绕更符合人类学习奖励机制与执行现实的结构建立:
project-contract:长期现实约束level:阶段跃迁单元zone:领域专家单元capability:最小可验证能力单元task:围绕当前 capability 生成的近程执行单元execution-state:连续性状态账本
这套系统依据的核心理论:
- 人类有能力规划长期目标与阶段结构, 但不适合提前制定未来的即时动作
- 人类厌恶学习过程, 他们靠奖励系统驱动, 没有获得感就不会有学习的动力
- 一次只专注于一个最小的有意义的单元是获得能力的必要前提
concept-model.md:定义整套学习系统的概念边界decomposition-rules.md:如何把长期学习目标拆成level / zone / capabilityfeedback-loop-rules.md:如何把学习实践中的问题反向修正这套系统project-contract-template.md:长期现实契约模板level-template.md:阶段跃迁模板zone-template.md:奖励化领域模板capability-template.md:最小能力单元模板task-template.md:近程执行单元模板(不在规划阶段生成)execution-state-template.md:位于当前level目录中的连续性状态模板tools/validate-learning-spec.mjs:学习版结构校验器
- 先写
project-contract - 再拆
level - 再在每个
level下拆zone - 再在每个
zone下拆capability - 当前 capability 被激活时,再在 capability 目录下生成近程
task - 在当前
level目录中用execution-state维护当前进度与即时 session plan
capability仅专注一个能力zone囊括该领域的各项能力, 成为此领域的专家level能力交叉, 开始觉醒, 融会贯通, 段位上升task只在当前 capability 被执行时即时生成- 能力成立的判断必须依赖可感知证据,而不是主观感觉
建立真实实例后,可运行:
node tools/validate-learning-spec.mjs <path-to-learning-spec-root>例如:
node tools/validate-learning-spec.mjs /Users/chen/coding/win-en