2026年4月13日 · 阅读 —

xxxxxxxxxx flowchart LR OC[OpenClaw 2026

Agent 与 Skills
flowchart LR
  OC[OpenClaw 2026.3.23-2<br/>Gateway local loopback 端口 18789<br/>Dashboard http://127.0.0.1:18789/]:::core

  subgraph CH[Channels 与消息]
    TG[Telegram 已启用]:::box
    ACC[账号 三个 bot]:::box
    ACC --> TG_MAIN[main bot<br/>DM pairing<br/>群组禁用<br/>streaming off]:::item
    ACC --> TG_CODE[code bot<br/>DM pairing<br/>群组禁用<br/>streaming off]:::item
    ACC --> TG_WRITER[writer bot<br/>DM pairing<br/>群组禁用<br/>streaming off]:::item

    SESS[会话隔离策略 per account channel peer]:::box
    REACT[回执表情范围 group mentions]:::box
  end

  subgraph AG[Agents 四个]
    A_MAIN[agent main<br/>workspace Alan-Workspace<br/>model gpt-5.2]:::agent
    A_CODE[agent code<br/>workspace 03-Projects<br/>model gpt-5.4]:::agent
    A_WRITER[agent writer<br/>workspace 01-Articles<br/>model gpt-5.4-mini<br/>额外写作 skills 4 个]:::agent
    A_LIGHT[agent light<br/>workspace 00-Inbox<br/>model gpt-5.4-mini]:::agent

    REL[关系与分工]:::box
    REL --> R1[main 总控与日常对话入口]:::item
    REL --> R2[code 工程与脚本与项目实现]:::item
    REL --> R3[writer 写作改写与公众号风格产出]:::item
    REL --> R4[light 轻量任务与定时任务跑批]:::item
  end

  subgraph BND[Bindings Telegram 路由]
    B1[telegram accountId main 指向 agent main]:::item
    B2[telegram accountId code 指向 agent code]:::item
    B3[telegram accountId writer 指向 agent writer]:::item
  end

  subgraph MOD[模型分层]
    DEF[默认 primary openai-codex gpt-5.2]:::box
    M1[gpt-5.2 默认与主对话]:::model
    M2[gpt-5.4 code 重工程]:::model
    M3[gpt-5.4-mini writer 与 light 省成本]:::model
    M4[gpt-5-mini 与 gpt-4o-mini 已注册备用]:::model

    DEF --> M1
    MODR[分层策略]:::box
    MODR --> L1[主对话 质量与长上下文优先]:::item
    MODR --> L2[工程实现 推理强度优先]:::item
    MODR --> L3[写作与批处理 成本优先]:::item
  end

  subgraph MEM[记忆系统]
    MB[backend qmd<br/>citations auto<br/>includeDefaultMemory true]:::box
    UPD[qmd 更新 interval 5m<br/>debounce 15s]:::box
    LIM[limits maxResults 5<br/>timeout 5s]:::box
    SLOG[sessions memory 已启用<br/>retentionDays 7]:::box

    PATHS[索引路径 QMD]:::box
    PATHS --> P0[~/.openclaw/workspace/MEMORY.md]:::item
    PATHS --> P1[~/.openclaw/workspace/memory 下的 md]:::item
    PATHS --> P2[Vault 00-Inbox 下的 md]:::item
    PATHS --> P3[Vault 01-Articles 下的 md]:::item
    PATHS --> P4[Vault 03-Projects 下的 md]:::item
    PATHS --> P5[Vault 04-Memory 下的 md]:::item
    PATHS --> P6[Vault 05-Daily 下的 md]:::item

    NOTE[现状 status 显示 memory chunks 为 0<br/>可能尚未生成或尚未写入可索引内容或等待下一轮更新]:::warn
  end

  subgraph WS[工作空间与 Obsidian]
    VAULT[Vault 路径 Alan-Workspace]:::box
    OB[Obsidian 配置目录存在<br/>obsidian skill 可用]:::box
    STRUCT[Vault 分区]:::box
    STRUCT --> S0[00-Inbox 收件箱]:::item
    STRUCT --> S1[01-Articles 文章]:::item
    STRUCT --> S2[03-Projects 项目]:::item
    STRUCT --> S3[04-Memory 系统记忆镜像]:::item
    STRUCT --> S4[05-Daily 日报与周期]:::item
    RULES[规则]:::box
    RULES --> FM[rules frontmatter spec]:::item
    RULES --> WF[rules openclaw writing workflow]:::item
  end

  subgraph CRON[定时任务 openclaw cron]
    C1[daily market brief<br/>每天 21 30 Asia Shanghai<br/>agent light<br/>target isolated]:::cron
    C2[daily qmd noise guard<br/>每天 03 50 Asia Shanghai<br/>agent light<br/>target isolated]:::cron
    C3[daily memory check<br/>每天 04 00 Asia Shanghai<br/>agent light<br/>target isolated]:::cron
    C4[weekly memory hygiene<br/>周日 04 30 Asia Shanghai<br/>agent code<br/>target isolated]:::cron
  end

  subgraph SK[Skills]
    SKSYS[配置里显式启用]:::box
    SKSYS --> PG[prompt guard enabled]:::item
    SKSYS --> MH[memory hygiene enabled]:::item

    SKAVL[可用 skills 总数 63<br/>ready 45]:::box
    SKAVL --> S_READY[ready 示例 github gh issues summarize obsidian healthcheck coding agent acp router 等]:::item
    SKMISS[missing 18<br/>常见是依赖未装或未配置]:::box
    SKMISS --> S_M1[示例 1password apple notes discord notion slack whisper 等]:::item

    WSKILLS[writer agent 额外 skills]:::box
    WSKILLS --> W1[github hot project wechat writer]:::item
    WSKILLS --> W2[humanizer zh]:::item
WSKILLS --> W3[wx article rewrite humanize pro]:::item
    WSKILLS --> W4[wx sanguo voice style]:::item
  end

  subgraph SYS[系统与 ACP 与插件]
    ACP[ACP enabled<br/>defaultAgent codex<br/>allowed codex opencode<br/>maxConcurrentSessions 4]:::box
    TOOLS[tools profile coding]:::box
    PLUG[plugins enabled<br/>allow telegram 与 acpx]:::box
    HOOK[internal hooks boot md enabled]:::box
  end

  subgraph CTX[上下文管理]
    PRUNE[context pruning cache ttl 45m<br/>keepLastAssistants 4<br/>soft trim 与 hard clear 启用]:::box
    COMPACT[compaction safeguard<br/>memoryFlush softThresholdTokens 65000]:::box
    HB[heartbeat every 0m<br/>等同禁用]:::box
  end

  OC --> CH
  OC --> AG
  OC --> BND
  OC --> MOD
  OC --> MEM
  OC --> WS
  OC --> CRON
  OC --> SK
  OC --> SYS
  OC --> CTX

  TG --> BND
  BND --> A_MAIN
  BND --> A_CODE
  BND --> A_WRITER

  C1 --> A_LIGHT
  C2 --> A_LIGHT
  C3 --> A_LIGHT
  C4 --> A_CODE

  A_MAIN --> VAULT
  A_CODE --> VAULT
  A_WRITER --> VAULT
  A_LIGHT --> VAULT

  classDef core fill:#111827,stroke:#111827,color:#ffffff
  classDef box fill:#f3f4f6,stroke:#9ca3af,color:#111827
  classDef item fill:#ffffff,stroke:#d1d5db,color:#111827
  classDef agent fill:#ecfeff,stroke:#06b6d4,color:#0f172a
  classDef model fill:#fef9c3,stroke:#eab308,color:#0f172a
  classDef cron fill:#fce7f3,stroke:#db2777,color:#0f172a
  classDef warn fill:#fff7ed,stroke:#f97316,color:#7c2d12
flowchart TB
  OC[OpenClaw 全局概览]:::core

  subgraph AG[Agents]
    MAIN[main 总控对话<br/>gpt-5.2]:::agent
    CODE[code 工程实现<br/>gpt-5.4]:::agent
    WRITER[writer 写作产出<br/>gpt-5.4-mini]:::agent
    LIGHT[light 轻量跑批<br/>gpt-5.4-mini]:::agent
    MAIN --> CODE
    MAIN --> WRITER
    MAIN --> LIGHT
  end

  subgraph KB[知识库与 Obsidian]
    VAULT[Obsidian Vault Alan-Workspace]:::kb
    AREA[分区<br/>00-Inbox 01-Articles 03-Projects 04-Memory 05-Daily]:::kb
    RULES[规范与模板<br/>frontmatter 规则<br/>写作工作流<br/>生成脚本]:::kb
    VAULT --> AREA
    VAULT --> RULES
  end

  subgraph MEM[三层记忆]
    M0[第一层 会话记忆<br/>qmd sessions enabled<br/>保留 7 天]:::mem
    M1[第二层 文件记忆<br/>qmd 索引 Vault md<br/>用于召回与引用]:::mem
    M2[第三层 规则与偏好<br/>SOUL 与 USER 与 rules]:::mem
    M0 --> M1 --> M2
  end

  subgraph LOOP[自我改进回路]
    SI[self improvement 技能<br/>记录失败与纠错与过期信息<br/>沉淀到可复用知识]:::loop
  end

  subgraph MOD[模型分层]
    L1[gpt-5.2 主对话]:::model
    L2[gpt-5.4 重工程]:::model
    L3[gpt-5.4-mini 写作与定时任务]:::model
  end

  subgraph CRON[定时任务]
    C3[daily memory check 04 00<br/>agent light]:::cron
    C4[weekly memory hygiene 周日 04 30<br/>agent code]:::cron
  end

  OC --> AG
  OC --> KB
  OC --> MEM
  OC --> LOOP
  OC --> MOD
  OC --> CRON

  VAULT --> M1
  RULES --> M2
  SI --> M1
  SI --> M2

  classDef core fill:#111827,stroke:#111827,color:#ffffff
  classDef agent fill:#ecfeff,stroke:#06b6d4,color:#0f172a
  classDef kb fill:#fff7ed,stroke:#f97316,color:#0f172a
  classDef mem fill:#eef2ff,stroke:#6366f1,color:#0f172a
  classDef loop fill:#ecfdf5,stroke:#10b981,color:#0f172a
  classDef model fill:#fef9c3,stroke:#eab308,color:#0f172a
  classDef cron fill:#fce7f3,stroke:#db2777,color:#0f172a
flowchart LR
  OC[OpenClaw 全局概览]:::core

  subgraph AG[Agents]
    MAIN[main 总控对话<br/>gpt-5.2]:::agent
    CODE[code 工程实现<br/>gpt-5.4]:::agent
    WRITER[writer 写作产出<br/>gpt-5.4-mini]:::agent
    LIGHT[light 轻量跑批<br/>gpt-5.4-mini]:::agent
    MAIN --> CODE
    MAIN --> WRITER
    MAIN --> LIGHT
  end

  subgraph KB[知识库与 Obsidian]
    VAULT[Obsidian Vault Alan-Workspace]:::kb
    AREA[分区<br/>00-Inbox 01-Articles 
    03-Projects 04-Memory 
    05-Daily]:::kb
    RULES[规范与模板与脚本<br/>frontmatter 规则<br/>写作工作流<br/>新建笔记脚本]:::kb
    VAULT --> AREA
    VAULT --> RULES
  end

  subgraph MEM[三层记忆]
    M0[第一层 会话记忆<br/>qmd sessions enabled<br/>保留 7 天]:::mem
    M1[第二层 文件记忆<br/>qmd 索引 Vault md<br/>用于召回与引用]:::mem
    M2[第三层 规则与偏好<br/>SOUL 与 USER 与 rules]:::mem
    M0 --> M1 --> M2
  end

  subgraph LOOP[自我改进回路]
    SI[self improvement 技能<br/>记录失败与纠错与过期信息<br/>沉淀到可复用知识]:::loop
  end

  subgraph MOD[模型分层]
    L1[gpt-5.2 主对话]:::model
    L2[gpt-5.4 重工程]:::model
    L3[gpt-5.4-mini 写作与定时任务]:::model
  end

  subgraph CRON[定时任务]
    C1[daily market brief 21 30<br/>agent light]:::cron
    C2[daily qmd noise guard 03 50<br/>agent light]:::cron
    C3[daily memory check 04 00<br/>agent light]:::cron
    C4[weekly memory hygiene 
    周日 04 30<br/>agent code]:::cron
  end

  subgraph SK[关键 skills 与能力模块]
    GUARD[prompt guard 防注入与降噪]:::skill
    MH[memory hygiene 
    记忆清洁与优化]:::skill
    OBS[obsidian 笔记自动化]:::skill
    GH[github 与 gh issues 
    代码协作与工单]:::skill
    SUM[summarize 网页与文件摘要提取]:::skill
    ACP[acp router 代码代理路由<br/>codex 与 opencode]:::skill
  end

  subgraph SYS[其他功能配置]
    BR[browser 已启用<br/>默认 profile openclaw]:::sys
    PLUG[插件系统 enabled<br/>telegram 与 acpx]:::sys
    CTX[上下文裁剪 cache ttl 45m<br/>soft trim 与 hard clear]:::sys
    TOOLP[tools profile coding]:::sys
    SEC[gateway local loopback<br/>token auth 已启用]:::sys
  end

  OC --> AG
  OC --> KB
  OC --> MEM
  OC --> LOOP
  OC --> MOD
  OC --> CRON
  OC --> SK
  OC --> SYS

  VAULT --> M1
  RULES --> M2
  SI --> M1
  SI --> M2

  classDef core fill:#111827,stroke:#111827,color:#ffffff
  classDef agent fill:#ecfeff,stroke:#06b6d4,color:#0f172a
  classDef kb fill:#fff7ed,stroke:#f97316,color:#0f172a
  classDef mem fill:#eef2ff,stroke:#6366f1,color:#0f172a
  classDef loop fill:#ecfdf5,stroke:#10b981,color:#0f172a
  classDef model fill:#fef9c3,stroke:#eab308,color:#0f172a
  classDef cron fill:#fce7f3,stroke:#db2777,color:#0f172a
  classDef skill fill:#f0fdf4,stroke:#22c55e,color:#0f172a
  classDef sys fill:#f8fafc,stroke:#64748b,color:#0f172a