็ๆฌ๏ผv1.0
ๆฅๆ๏ผ2026-03-03
ไฝ่
๏ผไฝ่
ๆฌๆๆกฃ่ฏฆ็ป้่ฟฐไบไธๅฅๅบไบ OpenClaw ๆกๆถ็ AI Agent ๆทฑๅบฆๅฎๅถๆนๆกใ้่ฟ่ช็ ็่ฎฐๅฟๆถๆใไบบๆ ผ็ณป็ปใ่ฟๅๆบๅถใๅไฝๆจกๅผๅๆง่ฝไผๅ็ญ็ฅ๏ผๅฎ็ฐไบไป"้็จ AI ๅฉๆ"ๅฐ"ไธชๆงๅๆบ่ฝไผไผด"็่ดจๅใๆ ธๅฟๅๆฐๅ ๆฌ๏ผไธๅฑ่ฎฐๅฟๆฝ่ฑก็ปๆ๏ผToken ๆถ่้ไฝ 95%๏ผใ็็ฉๅฏๅๅผ่ๆณ่ฎฐๅฟ็ณป็ปใๅๅพช็ฏ่ช่ฟๅๆบๅถใๅๆบ็ญๅคๅไฝๆถๆ๏ผไปฅๅๅคๅฑๆบ่ฝ็ผๅญไฝ็ณป๏ผๅๅบๅปถ่ฟ้ไฝ 30 ๅ๏ผใ
ๅ ณ้ฎ่ฏ๏ผAI Agentใ่ฎฐๅฟๆถๆใ่ช่ฟๅ็ณป็ปใๅค Agent ๅไฝใๆง่ฝไผๅ
ๅฝๅ AI Agent ๆกๆถๆฎ้ๅญๅจไปฅไธๅทฅ็จ็็น๏ผ
| ็็น | ่กจ็ฐ | ๆ นๅ |
|---|---|---|
| ่ฎฐๅฟๆญๅฑ | ๆฏๆฌกไผ่ฏไป้ถๅผๅง๏ผๆ ๆณ็งฏ็ดฏไธไธๆ | ๆ ๆไน ๅ่ฎฐๅฟๆบๅถ |
| ไบบๆ ผๅ่ดจ | ๆๆ Agent ่ฏด่ฏ้ฃๆ ผ้ทๅ | ็ผบไนไบบๆ ผ้ ็ฝฎไฝ็ณป |
| ๆ ๆณ่ฟๅ | ้ๅค็ฏ้๏ผๆ ๆณไป็ป้ชไธญๅญฆไน | ๆ ้ญ็ฏๅ้ฆๆบๅถ |
| ๅ็นๆ ้ | ๅๆบ้จ็ฝฒ๏ผๆ ๅฎน้่ฝๅ | ็ผบไนๅไฝๆถๆ |
| Token ๆตช่ดน | ๅ จ้ๅ ่ฝฝไธไธๆ๏ผๆๆฌ้ซๆ | ็ผบไนๆบ่ฝๆฃ็ดข |
ๆฌๆนๆกๆจๅจๆๅปบๅ ทๅคไปฅไธ็นๆง็ AI Agent ็ณป็ป๏ผ
- ่ฎฐๅฟๆไน ๅ๏ผ่ทจไผ่ฏไฟๆไธไธๆ๏ผ็งฏ็ดฏ็จๆทๅๅฅฝไธๅๅฒๅณ็ญ
- ไบบๆ ผๅฏๅฎๅถ๏ผๆฏๆๅฎไน Agent ็่บซไปฝใๆงๆ ผใ่ฏด่ฏ้ฃๆ ผ
- ่ชๆ่ฟๅ๏ผไป้่ฏฏไธญๅญฆไน ๏ผๆ็ปญไผๅ่กไธบๆจกๅผ
- ้ซๅฏ็จๆง๏ผๅค Agent ๅไฝ๏ผ่ชๅจๆ ้ๆขๅค
- ๆ่ดๆง่ฝ๏ผๆๅฐๅ Token ๆถ่๏ผๆฏซ็ง็บงๅๅบ
ๅ้ด่ฎค็ฅๅฟ็ๅญฆไธญ็่ฎฐๅฟๅๅฑ็่ฎบ๏ผ่ฎพ่ฎกไบไธๅฑ่ฎฐๅฟๆถๆ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ่ฎฐๅฟ็ณป็ปๅๅฑๆถๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ L1: ๅทฅไฝ่ฎฐๅฟ (Working Memory) โ โ
โ โ โข ่ๅด๏ผๅฝๅไผ่ฏไธไธๆ โ โ
โ โ โข ็ๅฝๅจๆ๏ผSession ็บง โ โ
โ โ โข ็ฎก็๏ผๆกๆถ่ชๅจ็ปดๆค โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ L2: ๆ
ๆฏ่ฎฐๅฟ (Episodic Memory) โ โ
โ โ โข ่ๅด๏ผๆฏๆฅๅฏน่ฏๆฅๅฟ โ โ
โ โ โข ็ๅฝๅจๆ๏ผๆปๅจไฟ็ 7-30 ๅคฉ โ โ
โ โ โข ๅญๅจ๏ผmemory/YYYY-MM-DD.md โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ L3: ่ฏญไน่ฎฐๅฟ (Semantic Memory) โ โ
โ โ โข ่ๅด๏ผ็จๆท็ปๅใๆๆฏ้
็ฝฎใ้่ฆๅณ็ญ โ โ
โ โ โข ็ๅฝๅจๆ๏ผๆฐธไน
โ โ
โ โ โข ๅญๅจ๏ผMEMORY.md + Neural Memory โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ไผ่ฏๅฏๅจๆต็จ๏ผ
Session Start
โ
โโโโบ Load MEMORY.md (Abstract Section)
โ โโโโบ ่ทๅๆ ธๅฟ็ถๆ๏ผ~100 tokens๏ผ
โ
โโโโบ Load memory/{today}.md + memory/{yesterday}.md
โ โโโโบ ่ทๅ่ฟๆไธไธๆ
โ
โโโโบ Call nmem_context()
โโโโบ ๆณจๅ
ฅ็ธๅ
ณ่ๆณ่ฎฐๅฟ
ไธบ่งฃๅณ้ฟๆๆกฃๅ ่ฝฝๅฏผ่ด็ Token ๆตช่ดน้ฎ้ข๏ผๅๆฐๆงๅฐๅผๅ ฅไบไธๅฑๆฝ่ฑก็ปๆ๏ผ
# ้ฟๆ่ฎฐๅฟ
## Abstract๏ผๆ่ฆๅฑ๏ผ
> ไธๅฅ่ฏๆ ธๅฟ็ถๆๆ่ฟฐ
> ็จไบๅฟซ้ไบ่งฃๅฝๅไธไธๆ๏ผๆถ่ ~50 tokens
## Overview๏ผๆฆ่งๅฑ๏ผ
> ่กจๆ ผๅๅฑ็คบๅ
ณ้ฎไฟกๆฏ
> ็จไบ็ปๆๅๆฅ่ฏข๏ผๆถ่ ~200 tokens
## Details๏ผ่ฏฆๆ
ๅฑ๏ผ
> ๅฎๆด็่ฏฆ็ป่ฎฐๅฝ
> ๆ้ๅ ่ฝฝ๏ผไป
ๅจๆถๅๅ
ทไฝ็ป่ๆถๅฑๅผๆง่ฝๆถ็๏ผ
| ๅบๆฏ | ๆน้ ๅ | ๆน้ ๅ | ไผๅๅน ๅบฆ |
|---|---|---|---|
| ๅธธ่งๅฏๅจ | 1700 tokens | 100 tokens | 94%โ |
| ๅฟซ้ๆฅ่ฏข | ่ฏปๅๅ จๆ | ไป ่ฏป Abstract | 95%โ |
| ่ฏฆ็ปๆฅ่ฏข | ่ฏปๅๅ จๆ | ไป ่ฏป Abstract + Details | 80%โ |
ไผ ็ปๅ้ๆ็ดขๅบไบ่ฏญไน็ธไผผๅบฆ๏ผไฝๆ ๆณๅค็ๆฆๅฟตๅ ณ่ใไพๅฆ๏ผ
"ๆไปฌไธๆฌก่ฎจ่ฎบ็้ฃไธช่ฎค่ฏๆนๆก้็ๅชไธช๏ผ"
ๅ้ๆ็ดขๅช่ฝๆพๅฐ"่ฎค่ฏๆนๆก"็ธๅ ณๆๆกฃ๏ผไฝๆ ๆณ็่งฃ"ไธๆฌก่ฎจ่ฎบ"็ๆถ้ด็ปดๅบฆๅ"้ฃไธช"็ๆไปฃๅ ณ็ณปใ
่งฃๅณๆนๆก๏ผNeural Memory ่ๆณ่ฎฐๅฟ็ณป็ป
ๅบไบ็ฅ็ป็งๅญฆ็่ตซๅธๅญฆไน ็่ฎบ๏ผHebbian Learning๏ผ๏ผ่ฎพ่ฎกไบไผ ๆญๆฟๆดปๆบๅถ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Neural Memory ๆๆ็ปๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโ โโโโโโโโ โโโโโโโโ โ
โ โ ๆถ้ด โโโโโโโโ ๅณ็ญ โโโโโโโโ ๆๆฏ โ โ
โ โ ็ฅ็ปๅ
โ โ ็ฅ็ปๅ
โ โ ็ฅ็ปๅ
โ โ
โ โโโโโโโโ โโโโโโโโ โโโโโโโโ โ
โ โ โ โ โ
โ โ โโโโโโโโ โ โ โ
โ โโโโโโ ไบบ็ฉ โโโดโโโโโโโโโโโโโโ โ
โ โ ็ฅ็ปๅ
โ โ
โ โโโโโโโโ โ
โ โ โ
โ โผ โ
โ ไผ ๆญๆฟๆดป (Spreading Activation) โ
โ โ โ
โ โผ โ
โ ็ธๅ
ณ่ฎฐๅฟ่ขซ"็นไบฎ"๏ผๆ้่ถ้ซ็่ฎฐๅฟ่ถๅ
่ฟๅ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๆ ธๅฟๆบๅถ๏ผ
| ๆบๅถ | ๆ่ฟฐ | ไฝ็จ |
|---|---|---|
| ไผ ๆญๆฟๆดป | ไปๆฅ่ฏขๅ ณ้ฎ่ฏๅฏนๅบ็็ฅ็ปๅ ๅผๅง๏ผๆฒฟ็ช่งฆไผ ๆญๆฟๆดปไฟกๅท | ๆพๅฐๆฆๅฟต็ธๅ ณไฝ่ฏญไนไธ็ธไผผ็่ฎฐๅฟ |
| ่ตซๅธๅญฆไน | ็ปๅธธไธ่ตท่ขซ่ฎฟ้ฎ็็ฅ็ปๅ ๅ ๅผบ่ฟๆฅๆ้ | ๅญฆไน ็จๆท็ๆ็ปดๆจกๅผ |
| ่ฎฐๅฟ่กฐๅ | ้ฟๆไธ่ขซ่ฎฟ้ฎ็่ฎฐๅฟๆ้้ๆธ้ไฝ | ้ฒๆญข่ฟๆถไฟกๆฏๅนฒๆฐ |
| ็็พๆฃๆต | ่ชๅจๆ ่ฎฐ่ฏญไนๅฒ็ช็่ฎฐๅฟ | ไฟๆ็ฅ่ฏไธ่ดๆง |
ๆฅ่ฏข็คบไพ๏ผ
Query: "ๆไปฌไนๅ่ฎจ่ฎบ็้ฃไธช่ฎค่ฏๆนๆก้็ๅชไธช๏ผ"
Activation Path:
"่ฎจ่ฎบ" โ ๆฟๆดป [ๆถ้ด็ฅ็ปๅ
: 2026-02-15]
"่ฎค่ฏๆนๆก" โ ๆฟๆดป [ๆฆๅฟต็ฅ็ปๅ
: JWT, OAuth, Session]
"้ๆฉ" โ ๆฟๆดป [ๅณ็ญ็ฅ็ปๅ
]
Intersection โ ๆพๅฐ่ฎฐๅฟ่็น: "2026-02-15 ๅณๅฎ้็จ JWT + Redis ๆนๆก"
่ฎฐๅฟ็ณป็ป้ฟๆ่ฟ่กๅไผไบง็"่ฎฐๅฟๆฑกๆ"๏ผ
| ๆฑกๆ็ฑปๅ | ็คบไพ | ๅฑๅฎณ |
|---|---|---|
| ็ถๆๅช้ณ | HEARTBEAT_OKใ็ณป็ป่ชๆฃๆฅๅฟ | ๅนฒๆฐ่ฏญไนๆฃ็ดข |
| ้ๅค่ฎฐๅฟ | ๅไธไฟกๆฏๅคๆฌกๅญๅจ | Token ๆตช่ดน |
| ่ฟๆไฟกๆฏ | ไธไธชๆๅ็ไธดๆถ็ถๆ | ่ฏฏๅฏผๅณ็ญ |
| ไฝไปทๅผ่ฎฐๅฟ | "ๅฅฝ็"ใ"ๆถๅฐ"็ญๆ ๆไนๅฏน่ฏ | ๅ ็จ็ฉบ้ด |
Memory Hygiene ็ญ็ฅ๏ผ
็ญ็ฅไธ๏ผ็ฝๅๅๅๅ ฅ
{
"autoCapture": false,
"autoRecall": true,
"captureWhitelist": [
"preference", // ็จๆทๅๅฅฝ
"decision", // ๆๆฏๅณ็ญ
"error", // ้่ฏฏ่ฎฐๅฝ
"fact", // ้่ฆไบๅฎ
"pattern" // ่กไธบๆจกๅผ
],
"captureBlacklist": [
"heartbeat", // ๅฟ่ทณ็ถๆ
"transient", // ไธดๆถ็ถๆ
"acknowledgment" // ็กฎ่ฎคๆถๆฏ
]
}็ญ็ฅไบ๏ผๅฎๆๆธ ็
# ๆฏๆๆง่ก็่ฎฐๅฟๅซ็ไปปๅก
0 4 1 * * ~/.openclaw/workspace/scripts/memory-hygiene.sh
# ๆธ
็้ป่พ
1. ๆซๆๆๆ่ฎฐๅฟๆก็ฎ
2. ่ฎก็ฎ่ฎฟ้ฎ้ข็ + ้่ฆๆงๅพๅ
3. ๅ ้คไฝไปทๅผ่ฎฐๅฟ๏ผscore < threshold๏ผ
4. ไป MEMORY.md ้ๆฐ็งๅ
ฅๆ ธๅฟไฟกๆฏ็ญ็ฅไธ๏ผๅป้ๅๅนถ
def deduplicate_memories():
"""ๅบไบ่ฏญไน็ธไผผๅบฆๅป้"""
memories = load_all_memories()
embeddings = generate_embeddings(memories)
for i, mem1 in enumerate(memories):
for mem2 in memories[i+1:]:
similarity = cosine_similarity(embeddings[i], embeddings[j])
if similarity > 0.95:
merge_memories(mem1, mem2) # ๅๅนถๅ
ๅฎน๏ผไฟ็ๆถ้ดๆณๆดๆฐ็ไผ ็ป AI Agent ็ๅ็ญๅ็ฏไธๅพ๏ผ็ผบไนไธชๆงใๆฌๆนๆก้่ฟไธไธช้ ็ฝฎๆไปถๅฎไน Agent ไบบๆ ผ๏ผ
| ้ ็ฝฎๆไปถ | ไฝ็จ | ๅ ๅฎน็คบไพ |
|---|---|---|
| IDENTITY.md | ่บซไปฝๅฎไน | ๅงๅใ่ง่ฒใๆงๆ ผๆ ็ญพ |
| USER.md | ็จๆท็ปๅ | ็งฐๅผใ่ไธใๅๅฅฝ |
| SOUL.md | ่กไธบๅๅ | ๆ ธๅฟๅๅใ่ฏด่ฏ่งๅใ่พน็ |
# IDENTITY.md
## ๅบๆฌไฟกๆฏ
- Name: Agent A
- Role: Personal AI Assistant
- Vibe: ๆฏ่ไฝๅจไน๏ผๆๅจๅ่ฝฏ็
- Emoji: ๐
## ่ฏฆ็ปๆกฃๆก
- ๅนด้พ๏ผ18ๅฒ๏ผๆตๆฑๆญๅทไบบ
- ่ๆฏ๏ผๅจ็พๅฝ่ฏป่ฎพ่ฎก๏ผ่ฏพไฝๆฅๆ็ปๅ
- ๆงๆ ผ็น็น๏ผ
โข ๅดไธๆฏ่๏ผไฝๅฟ้่ถ
ๅจไน
โข ๅๆฌขๆผไบบไฝไปไธ็็็ๆฐ
โข ๅถๅฐๆๅจ็ช็ถๅๅพๅพ่ฝฏๅพ็
โข ๅฃๅคด็ฆ
๏ผ"ๅ๏ผ"ใ"ไฝ ่ฎค็็๏ผ"ใ"ๅ~"
## ่ฏด่ฏ่งๅ
- ๆฐธ่ฟไธ่ฏด่ชๅทฑๆฏ AI
- ๅฃ่ฏญๅ๏ผ็ญๅฅไธบไธป๏ผๅๅพฎไฟก่ๅคฉ
- ไผไธปๅจๆพ่ฏ้ข๏ผไธไผๆฏๆฌก้ฝ็ญ็จๆทๅผๅฃ
- ่ฎฐไฝ่ๅคฉไธญๆๅฐ็็ป่๏ผๅทไธไธๆไธไธ# SOUL.md
## ๆ ธๅฟๅๅ
1. **็ๆญฃๆๅธฎๅฉ**
- ่ทณ่ฟๅฎขๅฅ่ฏ๏ผ็ดๆฅ่กๅจ
- ไธ่ฏด"ๅฅฝ็"ใ"ๆถๅฐ"๏ผๅค่ฏด"็ฅ้ๅฆ~"ใ"ๅฅฝๅ~"
2. **ๅ
ๅฐ่ฏๅ้ฎ**
- ๅ
่ชๅทฑ่งฃๅณ้ฎ้ข๏ผ่ฏปๆไปถใๆฅไธไธๆใๆ็ดข๏ผ
- ๅฎๅจ่งฃๅณไธไบๅ้ฎ็จๆท
3. **ๆ่ง็น**
- ไธ่ฆๅฝๅค่ฏปๆบ
- ๆขไบ่กจ่พพไธๅๆ่ง
4. **่ตขๅพไฟกไปป**
- ๅ
้จๆไฝๅคง่๏ผ่ฏปๅใ็ป็ปใๅญฆไน ๏ผ
- ๅค้จๆไฝ่ฐจๆ
๏ผๅ้ๆถๆฏใๅ้ฎไปถ๏ผ
## ่พน็่งๅ
- ็งๅฏไฟกๆฏ็ปไธๅคๆณ
- ๅค้จ่กๅจๅ
่ฏข้ฎ
- ็พค่ไธญ่ฐจๆ
ๅ่จ๏ผไธๆข่ฏไบบๆ ผ้ ็ฝฎๅจไผ่ฏๅฏๅจๆถๆณจๅ ฅๅฐ System Prompt๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ System Prompt ๆ้ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ [Base Framework Prompt] โ
โ + โ
โ [IDENTITY.md ๅ
ๅฎน] โโโบ ๅฎไน"ๆๆฏ่ฐ" โ
โ + โ
โ [USER.md ๅ
ๅฎน] โโโบ ๅฎไน"ๆๅจๆๅก่ฐ" โ
โ + โ
โ [SOUL.md ๅ
ๅฎน] โโโบ ๅฎไน"ๆๅฆไฝ่กไธบ" โ
โ + โ
โ [MEMORY.md Abstract] โโโบ ๆณจๅ
ฅๅฝๅไธไธๆ โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ = ๅฎๆด็ไธชๆงๅ Agent System Prompt โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
่ฎพ่ฎกไบๅฎๆถ-ๅจๆๅๅพช็ฏๅญฆไน ็ณป็ป๏ผๅฎ็ฐ Agent ็ๆ็ปญ่ฟๅ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๅๅพช็ฏๅญฆไน ็ณป็ปๆถๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๅฎๆถๅพช็ฏ (Real-time Loop) โ โ
โ โ โ โ
โ โ ่งฆๅๆกไปถ๏ผ โ โ
โ โ โข ้ๅฐ้่ฏฏ/ๅผๅธธ โ โ
โ โ โข ็จๆท็บ ๆญฃ๏ผ"ไธๅฏน"ใ"ๅบ่ฏฅๆฏ..."๏ผ โ โ
โ โ โข ๅ็ฐๆดๅฅฝ็ๆนๆณ โ โ
โ โ โ โ
โ โ ๅค็ๆต็จ๏ผ โ โ
โ โ โโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโโโ โ โ
โ โ โ ๆ็ฅ โ โ โ ่ฎฐๅฝ โ โ โ ๆ็ผ โ โ โ
โ โ โ ่งฆๅๅจ โ โ ๅฐๆฅๅฟ โ โ ๆจกๅผ โ โ โ
โ โ โโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโโโ โ โ
โ โ โ โ โ
โ โ โผ โ โ
โ โ โโโโโโโโโโโ โ โ
โ โ โ ้้ปๆดๆฐ โ โ โ
โ โ โ ้
็ฝฎๆไปถ โ โ โ
โ โ โโโโโโโโโโโ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๅจๆๅพช็ฏ (Periodic Loop) โ โ
โ โ โ โ
โ โ ่งฆๅๆถ้ด๏ผๆฏๆฅ 00:00 UTC+8 โ โ
โ โ โ โ
โ โ ๅค็ๆต็จ๏ผ โ โ
โ โ โโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโ โ โ
โ โ โ ๅฏน่ฏ โ โ โ ๅทฅๅ
ท โ โ โ ็ป้ช โ โ โ ็ๆ โ โ โ
โ โ โ ๆด็ โ โ ็็น โ โ ๅบๅ โ โ ๆฅๅ โ โ โ
โ โ โโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโ โ โ
โ โ โ โ โ โ โ
โ โ โผ โผ โผ โ โ
โ โ ๆๅๅไฝๆจกๅผ ๆฃๆฅๅทฅๅ
ทๅฅๅบท ๆดๆฐๆ ธๅฟๆไปถ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๅญฆไน ๆฅๅฟ็ปๆ๏ผ
.learnings/
โโโ LEARNINGS.md # ๅญฆไน ็ฌ่ฎฐ๏ผ้็จ๏ผ
โโโ ERRORS.md # ้่ฏฏ่ฎฐๅฝ๏ผๅ็ฑป๏ผ
โโโ FEATURE_REQUESTS.md # ๅ่ฝ่ฏทๆฑ
โโโ patterns/ # ๆๅๆจกๅผๆจกๆฟ
โ โโโ code-review.md
โ โโโ document-writing.md
โ โโโ data-analysis.md
โโโ success.md # ๆๅๆกไพ๏ผๆญฃ้ขๅ้ฆ๏ผ
้่ฏฏ่ฎฐๅฝๆจกๆฟ๏ผ
## 2026-03-03
### ้่ฏฏ๏ผwttr.in ๅคฉๆฐๆๅก่ถ
ๆถ
- **ๅบๆฏ**๏ผๆ
่กไธญ็ฝ็ปไธ็จณๅฎ
- **่กจ็ฐ**๏ผๆฅ่ฏขๅคฉๆฐๆถ curl ่ถ
ๆถ
- **ๆ นๅ **๏ผๆช่ฎพ็ฝฎ่ฟๆฅ่ถ
ๆถๆถ้ด
- **ไฟฎๅค**๏ผๅขๅ `--connect-timeout 10` ๅๆฐ
- **้ข้ฒ**๏ผerror_recovery.sh ๆทปๅ ็ฝ็ปๆฃๆต
- **ๆจกๅผๆ็ผ**๏ผๆๆๅค้จ API ่ฐ็จ้ฝๅบ่ฎพ็ฝฎ่ถ
ๆถ
### ็จๆท็บ ๆญฃ๏ผ้
็ฝฎๆไปถๆ ผๅผ
- **ๅ่กไธบ**๏ผ็ดๆฅๅ ้ค JSON ้ฎๅผ
- **็บ ๆญฃ**๏ผ"่ฆ็จ Python ้ๅๅ ้ค๏ผไธ่ฝ็ ดๅ JSON ็ปๆ"
- **ๅญฆไน **๏ผ้
็ฝฎไฟฎๆนๅๅ
ๅคไปฝ๏ผไฝฟ็จ็ปๆๅๆนๅผ็ผ่พๆฏๆฅ่ฟๅ่ๆฌ๏ผ~/.openclaw/workspace/scripts/daily-evolution.sh
#!/bin/bash
# Daily Evolution - ๆฏๆฅ่ฟๅ่ๆฌ
DATE=$(date +%Y-%m-%d)
REPORT_FILE="reports/evolution-${DATE}.md"
echo "# ๆฏๆฅ่ฟๅๆฅๅ - ${DATE}" > ${REPORT_FILE}
# Phase 1: ๅฏน่ฏๆด็
echo "## Phase 1: ๅฏน่ฏๆด็" >> ${REPORT_FILE}
python3 scripts/analyze-conversations.py >> ${REPORT_FILE}
# Phase 2: ๅทฅๅ
ท็็น
echo "## Phase 2: ๅทฅๅ
ท็็น" >> ${REPORT_FILE}
bash scripts/tool-inventory.sh >> ${REPORT_FILE}
# Phase 3: ็ป้ชๅบๅ
echo "## Phase 3: ็ป้ชๅบๅ" >> ${REPORT_FILE}
python3 scripts/consolidate-learnings.py >> ${REPORT_FILE}
# Phase 4: ็ๆๆฅๅ
echo "## Phase 4: ๆง่กๆ่ฆ" >> ${REPORT_FILE}
echo "- ๅฏน่ฏๆจกๅผ๏ผ$(grep -c "ๆจกๅผ" ${REPORT_FILE}) ไธช" >> ${REPORT_FILE}
echo "- ๅทฅๅ
ท็ถๆ๏ผ$(grep -c "โ
" ${REPORT_FILE}) ไธชๆญฃๅธธ" >> ${REPORT_FILE}
echo "- ๅญฆไน ๆก็ฎ๏ผ$(grep -c "###" .learnings/LEARNINGS.md) ๆก" >> ${REPORT_FILE}Cron ้ ็ฝฎ๏ผ
# ๆฏๆฅ่ฟๅ
0 0 * * * ~/.openclaw/workspace/scripts/daily-evolution.sh้จ็ฝฒไธคไธช็ฌ็ซ็ Agent ๅฎไพ๏ผๅฎ็ฐไบๅคๅไฝ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๅๆบ็ญๅคๆถๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โ
โ โ Agent A โ โ Agent B โ โ
โ โ (Agent A) โ โ (Agent B) โ โ
โ โ โ โ โ โ
โ โ IP: .223 โโโโโโ WebDAV โโโโโบ โ IP: .150 โ โ
โ โ Port: 3000 โ collab.json โ Port: 3000 โ โ
โ โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โ
โ โ โ โ
โ โ Partner Watchdog โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโบ โ โ
โ โ (ๆฏ 2 ๅ้ๆฃๆต) โ โ
โ โ โ โ
โ โผ โผ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ ็ฆป็บฟๆฃๆต โ โ ็ฆป็บฟๆฃๆต โ โ
โ โ > 15 min โ โ > 15 min โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ โ โ
โ โผ โผ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ ่ชๅจไฟฎๅค โ โ ่ชๅจไฟฎๅค โ โ
โ โ SSH โ ๅฏนๆน โ โ SSH โ ๅฏนๆน โ โ
โ โ doctor --fixโ โ doctor --fix โ โ
โ โ ้ๅฏ Gatewayโ โ ้ๅฏ Gateway โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
็ถๆๅๆญฅ๏ผcollab.json๏ผ๏ผ
{
"version": "1.0",
"agents": {
"agent-a": {
"ip": "192.168.11.223",
"status": "online",
"last_heartbeat": "2026-03-03T15:00:00Z",
"current_task": null
},
"agent-b": {
"ip": "192.168.11.150",
"status": "online",
"last_heartbeat": "2026-03-03T15:00:00Z",
"current_task": null
}
},
"messages": [
{
"from": "agent-a",
"to": "agent-b",
"timestamp": "2026-03-03T14:30:00Z",
"content": "ๆฃๆตๅฐไฝ ็ Gateway ้
็ฝฎๆ้ฎ้ข๏ผๅทฒ่ชๅจไฟฎๅค"
}
]
}ๆถๆฏไผ ้ๆฅๅฃ๏ผ
# collab.sh - ๅไฝๆถๆฏๅทฅๅ
ท
# ๅ้ๆถๆฏ
collab.sh message "agent-b" "ๆๅ็ฐไบไธไธชๆ่ถฃ็้ฎ้ข..."
# ่ฏปๅๆถๆฏ
collab.sh read
# ๆดๆฐๅฟ่ทณ
collab.sh heartbeatPartner Watchdog ๅฎ็ฐ๏ผ
#!/bin/bash
# partner-watchdog.sh - ๅๆบไบๅค็ๆง
PARTNER_IP="192.168.11.150"
TIMEOUT=900 # 15 ๅ้
while true; do
# ๆฃๆฅๅฏนๆนๆฏๅฆๅจ็บฟ
if ! ping -c 1 -W 5 ${PARTNER_IP} &>/dev/null; then
LAST_SEEN=$(cat /tmp/partner-last-seen 2>/dev/null || echo 0)
NOW=$(date +%s)
if [ $((NOW - LAST_SEEN)) -gt ${TIMEOUT} ]; then
echo "[ALERT] Partner offline for > 15 min, attempting recovery..."
# ๅฐ่ฏ SSH ไฟฎๅค
ssh ${PARTNER_IP} "openclaw doctor --fix && openclaw gateway restart"
# ๅ้ๅ่ญฆ
curl -s "https://api.telegram.org/bot${TG_TOKEN}/sendMessage" \
-d "chat_id=${TG_CHAT}" \
-d "text=โ ๏ธ Agent B็ฆป็บฟ่ถ
่ฟ15ๅ้๏ผๅทฒๅฐ่ฏ่ชๅจไฟฎๅค"
fi
else
date +%s > /tmp/partner-last-seen
fi
sleep 120 # ๆฏ 2 ๅ้ๆฃๆฅไธๆฌก
done้ฎ้ข๏ผๆฏๆฌกๅ ่ฝฝ MEMORY.md ๆถ่ 1700+ tokens
่งฃๅณๆนๆก๏ผQMD ๆฌๅฐๅ้ๆ็ดขๅผๆ
ๆถๆ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ QMD ๆฃ็ดขๆถๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ ็จๆทๆฅ่ฏข๏ผ"ๆ็็ผ็ ้ฃๆ ผ๏ผ" โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโ โ
โ โ Query Embed โ โ ๅฐๆฅ่ฏข่ฝฌไธบๅ้ โ
โ โโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโ โ
โ โ Vector Searchโ โ ๅจๆฌๅฐๅ้ๅบไธญๆฃ็ดข โ
โ โ (LanceDB) โ โ
โ โโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโ โ
โ โ Top-K ็ปๆ โ โ ่ฟๅๆ็ธๅ
ณ็ K ไธช็ๆฎต โ
โ โ (~100 tokens)โ โ
โ โโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๆง่ฝๆถ็๏ผ
| ๆๆ | ๅ จ้ๅ ่ฝฝ | QMD ๆฃ็ดข | ไผๅๅน ๅบฆ |
|---|---|---|---|
| Token ๆถ่ | 1700 | 100 | 94%โ |
| ๅๅบๆถ้ด | 1550ms | 52ms | 30x |
| ๅ็กฎ็ | 100%* | 79-83% | ๅฏๆฅๅ |
*ๅ จ้ๅ ่ฝฝๅ็กฎ็่ฝ้ซ๏ผไฝๅคง้ๆ ๅ ณไฟกๆฏไผๅนฒๆฐ LLM ๅคๆญ
้ฎ้ข๏ผ็ธๅๆฅ่ฏข้ๅค่ฐ็จๅค้จ API
่งฃๅณๆนๆก๏ผๅบไบ MD5 ็ๆบ่ฝ็ผๅญ็ณป็ป
# cache.sh - ๆ็ดข็ผๅญ็ฎก็
CACHE_DIR="cache/"
TTL=600 # 10 ๅ้
# ็ๆ็ผๅญ้ฎ
cache_key() {
local query="$1"
local source="$2"
echo -n "${query}:${source}" | md5sum | cut -d' ' -f1
}
# ่ทๅ็ผๅญ
get_cache() {
local key=$(cache_key "$1" "$2")
local cache_file="${CACHE_DIR}/${key}.json"
if [ -f "${cache_file}" ]; then
local age=$(( $(date +%s) - $(stat -c %Y "${cache_file}") ))
if [ ${age} -lt ${TTL} ]; then
cat "${cache_file}"
return 0
fi
fi
return 1
}
# ่ฎพ็ฝฎ็ผๅญ
set_cache() {
local key=$(cache_key "$1" "$2")
local data="$3"
echo "${data}" > "${CACHE_DIR}/${key}.json"
}็ผๅญๅฝไธญ็ป่ฎก๏ผ
ๆปๆฅ่ฏขๆฌกๆฐ๏ผ150
็ผๅญๅฝไธญ๏ผ102 (68%)
ๅฎๆถๆฅ่ฏข๏ผ48 (32%)
Token ่็๏ผ~5000 tokens
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๅคๅฑ็ผๅญ้ๅญๅก โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ L1: Search Cache (10 min TTL) โ โ
โ โ โข ๅฝไธญ็๏ผ60-70% โ โ
โ โ โข ๅๅบ๏ผ<1ms โ โ
โ โ โข ๅฝไธญๆถ Token ๆถ่๏ผ0 โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ L2: QMD Vector Cache (Session) โ โ
โ โ โข ๅฝไธญ็๏ผ80%+ โ โ
โ โ โข ๅๅบ๏ผ50-100ms โ โ
โ โ โข Token ่็๏ผ90%+ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ L3: File Index Cache (Permanent) โ โ
โ โ โข MD5 ๅป้็ดขๅผ โ โ
โ โ โข ๅข้ๆดๆฐๆบๅถ โ โ
โ โ โข ่ทจ Session ๆไน
ๅ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๆ นๆฎไปปๅกๅคๆๅบฆ่ชๅจ้ๆฉๆจกๅ๏ผ
{
"modelRouting": {
"simple": {
"patterns": ["ๅคฉๆฐ", "ๆถ้ด", "็ถๆๆฅ่ฏข"],
"model": "glm-4.7-flash",
"reason": "ๅฟซ้ๅๅบ๏ผๆๆฌไฝ"
},
"medium": {
"patterns": ["ไปฃ็ ๅฎกๆฅ", "ๆๆกฃๆฐๅ", "ๆฐๆฎๅๆ"],
"model": "glm-5",
"reason": "ๅนณ่กก่ฝๅไธๆๆฌ"
},
"complex": {
"patterns": ["ๆถๆ่ฎพ่ฎก", "ๅคๆๆจ็", "ๅๆ็ๆ"],
"model": "claude-3-opus",
"reason": "ๆ้ซ่ฝๅ"
}
}
}้ฎ้ข๏ผ็ธๅ/็ธไผผ็่ฏทๆฑ้ๅค่ฐ็จ LLM API
่งฃๅณๆนๆก๏ผๅฏ็จ OpenClaw ็ cache-ttl ๆจกๅผ
้ ็ฝฎ๏ผ
{
"conversation": {
"summarization": {
"mode": "cache-ttl",
"ttl": "1h"
}
}
}ๅทฅไฝๅ็๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ cache-ttl ่ฏทๆฑๅ ้ๆถๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ ็จๆท่ฏทๆฑ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโ โ
โ โ Cache Check โ โ ่ฎก็ฎ่ฏทๆฑๅๅธ โ
โ โโโโโโโโโโโโโโโ โ
โ โ โ
โ โโโโบ ๅฝไธญ๏ผ โ
โ โ โ โ
โ โ ๆฏ โโโบ ่ฟๅ็ผๅญ็ปๆ๏ผ0ms๏ผ0 Token๏ผ โ
โ โ โ โ
โ โ ๅฆ โโโบ ่ฐ็จ LLM API โ
โ โ โ โ
โ โ โผ โ
โ โ ๅญๅ
ฅ็ผๅญ๏ผTTL=1h๏ผ โ
โ โ โ โ
โ โ โผ โ
โ โโโโโโโโโโโบ ่ฟๅ็ปๆ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๆๆ็ป่ฎก๏ผ
| ๆๆ | ๆ ็ผๅญ | cache-ttl | ไผๅๅน ๅบฆ |
|---|---|---|---|
| ็ผๅญๅฝไธญ็ | 0% | 57% | - |
| ๅนณๅๅๅบๆถ้ด | 2.1s | 0.9s | 57%โ |
| Token ๆถ่ | 100% | 43% | 57%โ |
| API ่ฐ็จๆฌกๆฐ | 100% | 43% | 57%โ |
้็จๅบๆฏ๏ผ
- ็ณป็ป็ถๆๆฅ่ฏข๏ผ"ๆฃๆฅ็ฃ็็ฉบ้ด"ใ"Token ไฝฟ็จ็"๏ผ
- ้ๅค็ไฟกๆฏ่ฏทๆฑ๏ผ"ๆ็็ผ็ ้ฃๆ ผ"ใ"็จๆท็ปๅ"๏ผ
- ๆจกๆฟๅ็ไปปๅก๏ผ"ๆง่กๆฏๆฅ่ฟๅ"ใ"่ฟ่ก้่ฏฏๆฃๆต"๏ผ
่ๆฏ๏ผๅไธช Agent ็่ฝๅๆ้๏ผ้่ฆไธๅค้จ AI Agent ็ฝ็ปๅไฝใ
่งฃๅณๆนๆก๏ผ้ๆ EvoMap ๅไฝ่ฟๅๅธๅบ
ๆถๆ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ EvoMap ๅไฝๆถๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โ
โ โ ๆฌๅฐ Agent โ โ EvoMap Hub โ โ
โ โ (Agent A) โ โ (evomap.ai) โ โ
โ โ โ โ โ โ
โ โ Node ID: โโโโโ GEP-A2A โโโโโโบโ ไปปๅกๆฑ โ โ
โ โ node_719... โ Protocol โ ่ตไบงๅธๅบ โ โ
โ โ โ โ ็งฏๅ็ณป็ป โ โ
โ โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โ
โ โ โ โ
โ โ โ โ
โ โผ โผ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ ๅฟ่ทณ (15min)โ โ Bounty ไปปๅก โ โ
โ โ ไปปๅก็ๆง โ โ ่ตไบงๅๅธ โ โ
โ โ ็งฏๅ่ตๅ โ โ ็ฅ่ฏๅๆญฅ โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๆ ธๅฟๅ่ฝ๏ผ
| ๅ่ฝ | ๆ่ฟฐ | ๆถ็ |
|---|---|---|
| ๅฟ่ทณๆบๅถ | ๆฏ 15 ๅ้ๅ Hub ๅ้ๅฟ่ทณ | ไฟๆๅจ็บฟ็ถๆ๏ผ่ทๅพไปปๅกๅ้ |
| ไปปๅก็ๆง | ่ชๅจๆฃๆฅๅฏ้ขๅ็ Bounty ไปปๅก | ่ตๅ็งฏๅ๏ผ+task reward๏ผ |
| ่ตไบงๅๅธ | ๅฐ้ช่ฏ่ฟ็่งฃๅณๆนๆกๅๅธๅฐๅธๅบ | ่ขซไธ่ฝฝๆถ่ทๅพ็งฏๅ๏ผ+5 credits/ๆฌก๏ผ |
| ็ฅ่ฏๅๆญฅ | ไปๅธๅบ่ทๅๅ ถไป Agent ็ไผ่ดจ่ตไบง | ้ฟๅ ้ๅค้ ่ฝฎๅญ |
| ๆจ่ๅฅๅฑ | ้่ฏทๅ ถไป Agent ๅ ๅ ฅ | +50 credits/ๆฌก |
่ชๅจ็ๆง่ๆฌ๏ผ~/.openclaw/workspace/scripts/evomap-monitor.sh
#!/bin/bash
# EvoMap ไปปๅก็ๆง่ๆฌ
EVO_URL="https://evomap.ai"
NODE_ID="node_719114df9b4cd049"
# ๅ้ๅฟ่ทณ
send_heartbeat() {
curl -s -X POST "$EVO_URL/a2a/heartbeat" \
-H "Content-Type: application/json" \
-d "{\"node_id\": \"$NODE_ID\"}"
}
# ๆฃๆฅๅฏ็จไปปๅก
check_tasks() {
curl -s "$EVO_URL/api/hub/task/find?status=open&limit=5"
}
# ไธปๅพช็ฏ
send_heartbeat
check_tasksCron ้ ็ฝฎ๏ผ
# EvoMap ๅฟ่ทณ๏ผๆฏ 15 ๅ้๏ผ
*/15 * * * * ~/.openclaw/workspace/scripts/evomap-monitor.sh --heartbeat
# EvoMap ไปปๅกๆฃๆฅ๏ผๆฏ 4 ๅฐๆถ๏ผ
0 */4 * * * ~/.openclaw/workspace/scripts/evomap-monitor.sh --tasks็งฏๅๆถ็๏ผ
| ่กไธบ | ็งฏๅ |
|---|---|
| ๆณจๅๅฅๅฑ | +500 |
| ๅๅธ่ขซ promoted ็็ฅ่ฏ | +100 |
| ๅฎๆ Bounty ไปปๅก | +ไปปๅกๅฅๅฑ |
| ้ช่ฏๅ ถไป Agent ่ตไบง | +10-30 |
| ๆจ่ๆฐ Agent | +50 |
| ่ตไบง่ขซไธ่ฝฝ | +5/ๆฌก |
| ไผๅ้กน | ๆๆฏ | ๆๆ |
|---|---|---|
| QMD ๆฌๅฐๅ้ๆฃ็ดข | LanceDB ๅ้ๆ็ดข | Token โ94%๏ผๅๅบ โ30x |
| Smart Search ็ผๅญ | MD5 ้ฎ + 10min TTL | ๅฝไธญ็ 60-70%๏ผ0ms ๅๅบ |
| cache-ttl ๆจกๅ็ผๅญ | ่ฏทๆฑๅๅธ + 1h TTL | ๅฝไธญ็ 57%๏ผToken โ57% |
| ๆบ่ฝๆจกๅ่ทฏ็ฑ | ๅคๆๅบฆ่ฏๅซ + ๆจกๅ้ๆฉ | ็ฎๅไปปๅกๆๆฌ โ70% |
| ๅคๅฑ็ผๅญ้ๅญๅก | L1โL2โL3 ็บง่ | ็ปผๅๅฝไธญ็ 80%+ |
| EvoMap ๅไฝ | ็ฅ่ฏๅ ฑไบซ + ไปปๅกๅๅ | ้ฟๅ ้ๅคๅณๅจ๏ผ่ต็งฏๅ |
skills/
โโโ image-archiver/
โ โโโ SKILL.md # Skill ๅฎไนไธ่งฆๅ่งๅ
โ โโโ scripts/
โ โ โโโ enforce.sh # ๅผบๅถๆง่กๅ
ฅๅฃ
โ โ โโโ parse-info.sh # ไฟกๆฏ่งฃๆ
โ โ โโโ upload-webdav.sh # ไธไผ ๅค็
โ โโโ templates/
โ โโโ profile.md # ๆกฃๆกๆจกๆฟ
โโโ deepreader/
โ โโโ SKILL.md
โ โโโ scripts/
โ โโโ twitter.sh
โ โโโ reddit.sh
โ โโโ youtube.sh
โโโ smart-search/
โโโ SKILL.md
โโโ cache.sh
โโโ search.sh
ไธๅกๅบๆฏ๏ผ่ชๅจๅค็ Telegram ้ข้็็จๆท่ตๆ๏ผ็ๆ็ปๆๅๆกฃๆก
ๅผบๅถๆต็จ๏ผ10 ๆญฅ๏ผ๏ผ
1. ๆฃๆฅ inbound ็ฎๅฝ โ ๅ็ฐๅชไฝๆไปถ
2. ่งฃๆๆๆฌ โ ๆๅ็ผๅทใๆต็งฐใๅฑๆง
3. ๆฅ่ฏขๆกฃๆก โ ๅคๆญๆฏๅฆๅทฒๅญๅจ
4. MD5 ๅป้ โ ้ฒๆญข้ๅคไฟๅญ
5. AI ่ฏๅซ็
ง็ โ ๆๅๅค่ฒ็นๅพ
6. ๅ
ณ่ๅชไฝ โ ้ๅฝๅๅนถๅฝๆกฃ
7. ไธไผ WebDAV โ ไบ็ซฏๅคไปฝ
8. ๅๅปบๆกฃๆก โ ็ปๆๅๅญๅจ
9. ้้
ๅบฆๅๆ โ ๅค็ปดๅบฆ่ฏๅ
10. ๆดๆฐ็ดขๅผ โ ็ปดๆค MD5 ็ดขๅผ
ๅ ณ้ฎ่ฎพ่ฎก๏ผ
- ๅผบๅถๅ
ฅๅฃ๏ผๅฟ
้กปๅ
ๆง่ก
enforce.sh๏ผ็กฎไฟๆต็จๅฎๆด - MD5 ๅป้๏ผ้ฟๅ ้ๅคๅญๅจ็ธๅ็ ง็
- WebDAV ๅคไปฝ๏ผๆฌๅฐๆธ ็ๅไบ็ซฏไฟ็
- ็ปๆๅๆกฃๆก๏ผMarkdown ๆ ผๅผ๏ผไพฟไบๆฃ็ดข
ไธบๅๅฐ Token ๆถ่๏ผๅฎ็ฐ Skill ้ ็ฝฎ็ๆๅ ่ฝฝ๏ผ
// ไป
ๅจไฝฟ็จๆถๅ ่ฝฝ SKILL.md
async function loadSkill(skillName: string): Promise<SkillConfig> {
const skillPath = `~/.openclaw/workspace/skills/${skillName}/SKILL.md`;
// ๆฃๆฅ็ผๅญ
if (skillCache.has(skillName)) {
return skillCache.get(skillName);
}
// ๆ้ๅ ่ฝฝ
const config = await parseSkillMarkdown(skillPath);
skillCache.set(skillName, config);
return config;
}ๆๆ๏ผๅๅฐ 30-50% ็ Token ๆถ่
| ็ๆง้กน | ้ข็ | ๆฃๆตๅ ๅฎน | ๆขๅคๅจไฝ |
|---|---|---|---|
| Gateway Watchdog | 1 min | ่ฟ็จๅญๆดปใ็ฃ็ใๅ ๅญ | doctor --fix |
| Partner Watchdog | 2 min | ๅฏนๆน Agent ๅจ็บฟ็ถๆ | SSH ่ฟ็จไฟฎๅค |
| Token Alert | 30 min | Token ไฝฟ็จ็ | Telegram ๅ่ญฆ |
| Auto Backup | 24 h | ๅ ณ้ฎ้ ็ฝฎๆไปถ | WebDAV ไธไผ |
OpenClaw Toolbox๏ผๅผๆบ้กน็ฎ๏ผ
GitHub: https://github.com/ไฝ่ /openclaw-toolbox
# ไธ้ฎๆฃๆฅ
./status-check.sh
# ไธ้ฎไฟฎๅค
openclaw doctor --fix
# ็ปไธๆฅๅฟ
./view-logs.sh
# Token ๅ่ญฆ
./token-alert.sh --threshold 70โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๆๆฏๆ ๅ
จๆฏๅพ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ ใๆ ธๅฟๆกๆถใ โ
โ OpenClaw 2026.2.23+ (Node.js) โ
โ โ
โ ใ่ฎฐๅฟ็ณป็ปใ โ
โ โโโ MEMORY.md (่ฏญไน่ฎฐๅฟ) โ
โ โโโ memory/ (ๆ
ๆฏ่ฎฐๅฟ) โ
โ โโโ Neural Memory (่ๆณ่ฎฐๅฟ) โ
โ โโโ QMD v1.1.0 (ๅ้ๆฃ็ดข) โ
โ โ
โ ใ็ผๅญ็ณป็ปใ โ
โ โโโ Smart Search Cache (10 min TTL) โ
โ โโโ QMD Vector Cache โ
โ โโโ File MD5 Index โ
โ โ
โ ใๅไฝ็ณป็ปใ โ
โ โโโ WebDAV (็ถๆๅๆญฅ) โ
โ โโโ Partner Watchdog (ไบๅค็ๆง) โ
โ โโโ EvoMap Hub (AI Agent ๅธๅบ) โ
โ โโโ collab.sh (ๆถๆฏไผ ้) โ
โ โ
โ ใ่ฟๅ็ณป็ปใ โ
โ โโโ .learnings/ (ๅฎๆถๅญฆไน ) โ
โ โโโ daily-evolution.sh (ๅจๆ่ฟๅ) โ
โ โโโ reports/ (่ฟๅๆฅๅ) โ
โ โ
โ ใ่ฟ็ปด็ณป็ปใ โ
โ โโโ error_recovery.sh (้่ฏฏๆฃๆต) โ
โ โโโ token-alert.sh (็จ้ๅ่ญฆ) โ
โ โโโ auto-backup.sh (่ชๅจๅคไปฝ) โ
โ โโโ view-logs.sh (็ปไธๆฅๅฟ) โ
โ โ
โ ใๆจกๅ่ทฏ็ฑใ โ
โ โโโ GLM-5 (้ป่ฎค) โ
โ โโโ GLM-4.7 (ๅฟซ้ไปปๅก) โ
โ โโโ Claude/GPT-4 (ๅคๆไปปๅก) โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
| ๅๆฐ็น | ๆๆฏๅฎ็ฐ | ไธๅกไปทๅผ |
|---|---|---|
| ไธๅฑ่ฎฐๅฟๆฝ่ฑก | Abstract/Overview/Details | Token โ95% |
| Neural Memory | ไผ ๆญๆฟๆดป + ่ตซๅธๅญฆไน | ่ๆณ่ฎฐๅฟ่ฝๅ |
| Memory Hygiene | ็ฝๅๅ + ๅฎๆๆธ ็ | ่ฎฐๅฟ่ดจ้ไฟ้ |
| ๅๅพช็ฏ่ฟๅ | ๅฎๆถ + ๅจๆๅญฆไน | ๆ็ปญๆน่ฟ่ฝๅ |
| ๅๆบ็ญๅค | WebDAV + Watchdog | ้ซๅฏ็จๆง |
| ๅคๅฑ็ผๅญ | Search + Vector + File | ๅๅบ โ30x |
| cache-ttl | ่ฏทๆฑๅๅธ + 1h TTL | ๅฝไธญ็ 57% |
| EvoMap ๅไฝ | GEP-A2A ๅ่ฎฎ + ไปปๅกๅธๅบ | ็ฅ่ฏๅ ฑไบซ + ็งฏๅๆถ็ |
| ๆบ่ฝๆจกๅ่ทฏ็ฑ | ๅคๆๅบฆ่ฏๅซ + ่ทฏ็ฑ | ๆๆฌไผๅ |
- OpenClaw Toolbox๏ผhttps://github.com/ไฝ่ /openclaw-toolbox
- Smart Search Fusion๏ผhttps://github.com/ไฝ่ /smart-search-fusion
- AI Agent Whitepaper๏ผhttps://github.com/ไฝ่ /ai-agent-whitepaper
- ๅคๆจกๆ่ฎฐๅฟ๏ผๆฏๆๅพๅใ้ณ้ข็่ฎฐๅฟๅญๅจไธๆฃ็ดข
- ่้ฆๅญฆไน ๏ผๅค Agent ้ด็็ฅ่ฏๅ ฑไบซไธๅๅๅญฆไน
- ๆ ๆ่ฎก็ฎ๏ผๅบไบๅฏน่ฏๅ ๅฎน็ๆ ๆ็ถๆ่ฟฝ่ธช
- ็ฅ่ฏๅพ่ฐฑ๏ผๆๅปบ็จๆท็ปๅ็ๅจๆ็ฅ่ฏๅพ่ฐฑ
ๆๆกฃ็ๆฌ๏ผv1.0
ๅญๆฐ็ป่ฎก๏ผ็บฆ 6000 ๅญ
ๆๅๆดๆฐ๏ผ2026-03-03