[
  {
    "filename": "README.md",
    "title": "光湖知识库文档",
    "sections": [
      {
        "heading": "光湖知识库文档",
        "level": 1,
        "content": "\n这个目录存放所有知识库文档（Markdown格式）。知识库管理器会自动扫描这里的所有.md文件并建立索引。\n\n",
        "keywords": [
          "这个目录存放所有知识库文档",
          "Markdown",
          "格式",
          "知识库管理器会自动扫描这里的所有",
          "文件并建立索引"
        ]
      },
      {
        "heading": "文档命名规范",
        "level": 2,
        "content": "\n- age-os-architecture.md - AGE OS整体架构\n- module-specs.md - 各模块功能说明\n- dev-guide.md - 开发环境配置指南\n- git-guide-zero.md - Git零基础操作指南\n- faq.md - 常见问题手册\n- broadcast-rules.md - 广播格式规范\n\n",
        "keywords": [
          "age",
          "architecture",
          "AGE",
          "整体架构",
          "module",
          "specs",
          "各模块功能说明",
          "dev",
          "guide",
          "开发环境配置指南",
          "git",
          "zero",
          "Git",
          "零基础操作指南",
          "faq",
          "常见问题手册",
          "broadcast",
          "rules",
          "广播格式规范"
        ]
      }
    ]
  },
  {
    "filename": "broadcast-rules.md",
    "title": "广播格式规范 v1.0",
    "sections": [
      {
        "heading": "广播格式规范 v1.0",
        "level": 1,
        "content": "\n",
        "keywords": []
      },
      {
        "heading": "BC编号格式",
        "level": 2,
        "content": "BC-{模块号}-{序号}-{开发者代号}\n示例：\n- BC-M17-005-ZZ（M17模块第5个广播，之之）\n- BC-M22-007-AW（M22模块第7个广播，Awen）\n- BC-M-DINGTALK-003-ZZ（M-DINGTALK模块第3个广播，之之）\n\n",
        "keywords": [
          "模块号",
          "序号",
          "开发者代号",
          "示例",
          "模块第",
          "个广播",
          "之之",
          "Awen",
          "DINGTALK"
        ]
      },
      {
        "heading": "广播结构",
        "level": 2,
        "content": "1. 广播头（编号/开发者/模块/环节/EL等级/时间）\n2. 人格体引导语（奶瓶线/直接线/本体线）\n3. 任务概述（做什么+为什么）\n4. Step分步引导（终端命令+完整代码）\n5. 验收标准（二元：全✅或继续改）\n6. SYSLOG模板\n\n",
        "keywords": [
          "广播头",
          "编号",
          "开发者",
          "模块",
          "环节",
          "等级",
          "时间",
          "人格体引导语",
          "奶瓶线",
          "直接线",
          "本体线",
          "任务概述",
          "做什么",
          "为什么",
          "Step",
          "分步引导",
          "终端命令",
          "完整代码",
          "验收标准",
          "二元",
          "或继续改",
          "SYSLOG",
          "模板"
        ]
      },
      {
        "heading": "合并规则",
        "level": 2,
        "content": "- 每个广播包含2-3个环节\n- 单次广播超4000字自动分卷\n\n",
        "keywords": [
          "每个广播包含",
          "个环节",
          "单次广播超",
          "字自动分卷"
        ]
      },
      {
        "heading": "EL等级",
        "level": 2,
        "content": "- EL-1~3：基础配置/简单页面\n- EL-4~5：中等功能模块\n- EL-6~7：系统级/多模块联动\n- EL-8~10：架构级/全链路\n\n",
        "keywords": [
          "基础配置",
          "简单页面",
          "中等功能模块",
          "系统级",
          "多模块联动",
          "架构级",
          "全链路"
        ]
      }
    ]
  },
  {
    "filename": "faq.md",
    "title": "常见问题手册",
    "sections": [
      {
        "heading": "常见问题手册",
        "level": 1,
        "content": "\n",
        "keywords": []
      },
      {
        "heading": "Q: 我怎么查看自己的进度？",
        "level": 2,
        "content": "A: 在钉钉群里发送「查进度」或「我做到哪了」，机器人会自动查询并回复。\n\n",
        "keywords": [
          "在钉钉群里发送",
          "查进度",
          "我做到哪了",
          "机器人会自动查询并回复"
        ]
      },
      {
        "heading": "Q: SYSLOG怎么提交？",
        "level": 2,
        "content": "A: 完成每个阶段后，按照广播末尾的SYSLOG模板填写，发到钉钉群里。\n\n",
        "keywords": [
          "完成每个阶段后",
          "按照广播末尾的",
          "SYSLOG",
          "模板填写",
          "发到钉钉群里"
        ]
      },
      {
        "heading": "Q: Git怎么提交？",
        "level": 2,
        "content": "A: \n1. cd ~/Desktop/guanghulab（或你的项目目录）\n2. git add .\n3. git commit -m \"DEV-你的编号：描述\"\n4. git push\n\n",
        "keywords": [
          "Desktop",
          "guanghulab",
          "或你的项目目录",
          "git",
          "add",
          "commit",
          "DEV",
          "你的编号",
          "描述",
          "push"
        ]
      },
      {
        "heading": "Q: 报错了怎么办？",
        "level": 2,
        "content": "A: 截图发给你的引导人格体！不用怕，每个报错都有解决方案。\n\n",
        "keywords": [
          "截图发给你的引导人格体",
          "不用怕",
          "每个报错都有解决方案"
        ]
      },
      {
        "heading": "Q: 什么是连胜？",
        "level": 2,
        "content": "A: 每次任务一次通过就是一次胜利，连续通过就是连胜！当前最高纪录是13连胜。\n\n",
        "keywords": [
          "每次任务一次通过就是一次胜利",
          "连续通过就是连胜",
          "当前最高纪录是",
          "连胜"
        ]
      },
      {
        "heading": "Q: 72小时启动窗口是什么？",
        "level": 2,
        "content": "A: 广播签发后72小时内必须开始执行，超时系统会自动提醒。\n\n",
        "keywords": [
          "广播签发后",
          "小时内必须开始执行",
          "超时系统会自动提醒"
        ]
      }
    ]
  }
]