Loading Logic Core
CORE ARCHITECTURE

The
Kernel

深入 G-Rec 的四大支柱。这里没有魔法,只有精密的 Python 逻辑与 Markdown 协议。

01

ANS 自主神经

ANS (Autonomic Nervous System) 是 G-Rec 的延脑。它不负责高层的创意生成,而是负责底层的生存维持

def core_loop():
  check_health() // Doctor 模块
  scan_context() // 嗅探目录结构
  load_skills() // 动态挂载 GUSS 容器

它解决了 AI “不仅要会说话,还要能跑通代码”的问题。

02

Skills 能力单元

每个 Skill 都是一个微型应用。它们遵循 GUSS (General Universal Skill Standard) 协议。

  • 独立依赖:每个 Skill 拥有自己的 requirements.txt。
  • 自描述文档:包含 SKILL.md 告诉 AI 如何使用它。
03

MEP 记忆进化

Memory Evolution Protocol。这不是简单的日志记录,而是降噪

Before

node_modules (2GB), dist/, .cache ... AI 被垃圾信息淹没。

After MEP

instincts.json (5KB). 只保留架构图与用户偏好。

04

GAP 会话无缝

G-Rec Access Protocol。它通过物理文件 HANDOVER_CURRENT.md 实现跨会话的“灵魂附体”。

当你关闭窗口时,AI 会自动将当前状态写入硬盘。当你下次打开时,新 AI 会读取该文件,瞬间找回“我是谁”。

SYSTEM BLUEPRINTS

Process Flow // Loop
+---------------------+       +---------------------+
|  USER INPUT (CMD)   | ----> |     ANS KERNEL      |
+---------------------+       +---------------------+
                                       |
                                       v
                              +---------------------+
                              |  SKILL DISPATCHER   |
                              |  (GUSS Protocol)    |
                              +---------------------+
                                       |
          +----------------------------+-----------------------------+
          |                            |                             |
          v                            v                             v
  +----------------+           +----------------+            +----------------+
  |  Coding Skill  |           |  Content Skill |            |  System Skill  |
  +----------------+           +----------------+            +----------------+
                        
Doctor // Execution Path
[ python core/health.py ]
        |
        +---> [1] INTEGRITY CHECK
        |      Checking core/SYSTEM_PROMPT.md... OK
        |
        +---> [2] PERCEPTION FILTER
        |      Loading .geminiignore... Active
        |      Isolating node_modules... Done
        |
        +---> [3] LEGACY SCAN
        |      Moving *.bat to legacy/... 0 files
        |
        +---> [ RESULT: GREEN ]