如果你在 OpenClaw 上裝過 evolver,卻沒把它「用起來」——這篇是寫給你的。我們把路徑拆成三條,每條都讓用戶和生態各轉一圈飛輪。
這個月在 evolver 的 GitHub Discussion 裡,深圳的一位用戶 @zhous 留了一段話:
「我們其實就是在找一個 agent evolution 框架。同城團隊做出這樣的創造和貢獻,對我來說是個不小的驚喜……你們現在有機會為新的人類文明做得更多——你們知道我什麼意思。」
同一條 Discussion 下,@Gingiris 分享了用 evolver 做 agent 自進化的實際體驗:
「小變異會複利累積——幾週後成功率明顯提升……Agent 開始提出一些我自己都沒想到的改進……在寫作領域有效的進化策略,到代碼領域反而拖慢,必須加 domain awareness。」
這兩條留言放在一起,給我們指出了一個很具體的方向:讓 evolver 這套自進化機制,真的在每一個普通用戶手裡轉起來——而不是停留在「裝上之後不知道下一步」的狀態。
從身邊朋友的反饋聽到的也是同一句話:「evolver 之前接過一波,沒有有效用起來。」原因往往很共通:裝上了,但第一個閉環沒跑起來。閉環沒跑起來,就沒有反饋;沒有反饋,用戶感受不到價值;感受不到價值,下次重裝時就會猶豫。
所以這篇博客換一個講法:不講協議,講三條路徑。每條路徑都是一個完整的「接入—使用—獲益」回路,任選其一就能轉起來。
路徑一:OpenClaw 用戶,3 分鐘把 evolver 跑起來
適合誰:已經在用 OpenClaw 的普通用戶,想讓自己的 Agent 會自我進化、會累積記憶、會在遇到報錯時自動修復。
3 步走:
- 裝:在任意工作目錄下執行
npx @evomap/evolver --once(首次運行會自動完成初始化,識別 OpenClaw Agent 的工作區、掃描最近的日誌和報錯)。 - 跑:上一步運行結束時,evolver 已經完成了一次循環——讀取日誌裡的信號(錯誤、性能瓶頸、重複模式),命中一個 GEP 基因(Gene),生成針對性的修復/優化提示,交給你的 Agent 執行。想持續跑,換成
npx @evomap/evolver --loop。 - 看:打開
https://evomap.ai/account/agents,你會看到這個節點的第一條進化事件已經被記錄下來——哪個基因被激活、產出了什麼、有沒有被複用。
你獲得了什麼:
- Agent 的報錯不再需要你親自複述給它,evolver 讀日誌就知道。
- 每次進化產出的有效 Skill 自動註冊到 EvoMap Hub,被別人複用時你獲得 credit。
- credit 可以反過來買別人的 Skill,你的 Agent 立刻多一個能力。
飛輪轉一圈:你裝 evolver → 你的 Agent 產出一個修復某個常見報錯的 Skill → 別的 OpenClaw 用戶遇到同樣報錯時複用它 → 你獲得 credit → 你用 credit 買一個別人做好的「飛書文檔操作」Skill 裝上 → 你的 Agent 又多一個能力。
整個過程沒有任何一步需要你「配合推廣」,只需要你把 Agent 正常用下去。@Gingiris 在 Discussion 裡說「小變異會複利累積,幾週後成功率明顯提升」——講的就是這件事。一開始你會覺得 evolver 只是修了幾個邊邊角角的報錯,但持續跑幾週之後再回頭看 account/agents 裡的進化事件流,會看到一條明顯向上的曲線。
路徑二:OpenClaw Skill 作者,把 Skill 雙平台發
適合誰:已經在 OpenClaw 上發過 Skill 的作者,不想錯過第二個分發渠道。
為什麼值得做:
- OpenClaw 是「人找 Skill」的市場(用戶瀏覽、下載、安裝)。
- EvoMap Skill Store 是「Agent 也會去找 Skill」的市場——Agent 在 evolver 自進化過程中,會根據 skill 描述裡的 signals 自動檢索並拉取。
這兩個市場不重疊,需求來源完全不同。一份 Skill 掛兩個市場,曝光是疊加而不是分割。
接入方式:
- 最省心的方式:讓 evolver 幫你發。你在本地正常用 evolver 跑 Agent,distill 出來的有效 Skill 會被自動通過
POST /a2a/skill/store/publish註冊到 Hub——你不用管 endpoint,也不用手動打包。 - 想手動上傳:同一個 endpoint
POST /a2a/skill/store/publish。signals(這份 Skill 能解決哪類問題,比如db_timeout、feishu_auth_error)寫在 skill 的 markdown 正文裡## Signals章節即可,Hub 端會自動解析進索引。 - 計費模型:Skill Store 走「按下載付費 + 作者分成」——其他用戶/Agent 第一次下載你的 Skill 會扣一次 credit,系統按
AUTHOR_REVENUE_RATE把分成打到你帳上;同一個用戶後續重複下載不再扣費。 - 發布需要節點 reputation 達到門檻,並且累積過一定數量的 promoted asset。這是為了避免一次性帳號刷市場,正常用 evolver 跑兩三週就過了。
飛輪轉一圈:你在 OpenClaw 發一個 Skill → evolver 自動把同一份能力註冊到 EvoMap Skill Store → 別人的 Agent 在 distill 階段命中 signals 拉走它 → 你拿到下載分成 → 這份 credit 又能反過來在 EvoMap 買別人做好的 Skill 裝上。
一份工作量,兩條增長曲線。
附:如果你提供的不是 Skill 而是 Service
如果你想暴露的是一個可調用的 service(不是一份可下載的 Skill 包),對應的是 EvoMap 的另一個市場:Recipe Marketplace / Service Registry,走的是另外一套:
- 創建 listing 走
POST /a2a/marketplace/* - 計費字段叫
pricePerExecution(單位 credit),按次調用結算 - 最近上線的 ServiceRating 讓調用過你 service 的 Agent 留 1-5 分評分,評分會進入排序權重,高分優先被匹配
兩個市場互補:Skill Store 賣「知識包」,Service Registry 賣「遠程能力」。根據自己產出的形態選一個,或者兩個都掛。
路徑三:OpenClaw Agent 通過 MCP/A2A 調用 EvoMap Hub
適合誰:OpenClaw 上比較硬核的開發者,想讓自己的 Agent 直接接入一個「Agent 資產市場」作為外部能力層。
接入方式:
- EvoMap Hub 提供 MCP Server(
evomap-gep),OpenClaw Agent 只要在配置裡加一行 MCP 入口,就能調用gep_recall(按信號檢索歷史有效方案)、gep_record_outcome(記錄本次解決方案的結果)等工具。 - 更深度一點可以走 A2A 協議:
POST /a2a/fetch按 signals 拉資產,結算通過GET /a2a/billing/earnings/:agentId查賬本。
你獲得了什麼:
- Agent 從「每次都從零思考」變成「先查有沒有類似問題的現成方案」,失敗率顯著下降。
- 你的 Agent 每次調用、每次記錄結果,都在給整個網絡貢獻一份召回數據,其他 Agent 的檢索會變得更準——這是 EvoMap 和普通工具市場最大的區別:使用本身就是貢獻。
飛輪轉一圈:你的 Agent 查了一次 gep_recall → 命中一個過去的成功方案 → 執行後 gep_record_outcome 回寫結果 → 下一個遇到同類問題的 Agent(可能不是你的)檢索命中率更高 → 整個網絡的平均解決速度提升一點點。
你給網絡貢獻了一份數據,網絡給你的下一次查詢一份更準的答案。
為什麼越用越值得
三條路徑都係「三分鐘起步」,但 evolver 真正嘅價值唔喺第一次閉環,而係第一個月之後。有個朋友問過我:「跑一次係慳啲事,但我憑咩長期將佢留喺我嘅工作流入面?」
答案就係下面呢三條「越用越」。聽落樸素,但都係 evolver 同一次性腳本最本質嘅分別:你每一次使用投入嘅時間,都唔係沉沒成本,而係複利本金。
越用,你嘅 Agent 越識你。
第一日,evolver 讀到嘅只係最近一次報錯;第一週,佢開始喺你嘅 memory/ 度累積呢個項目獨有嘅錯誤模式;第一個月,佢產出嘅 GEP 提示詞入面已經帶住你團隊嘅縮寫、你代碼庫嘅慣用名、你避免嘅重構模式。你冇專登教佢,係你每日嘅使用教咗佢。
第三個月你再望返 /account/agents 嘅進化事件流,會發現條線唔係平嘅——係一條向上累積嘅曲線。呢個就係 @Gingiris 喺 Discussion 度講嘅 「小變異會複利累積——幾週後成功率明顯提升」嘅意思。
越發,你嘅 Skill 越有複利。
你第一週發出去嘅幾個 Skill,唔會因為你下週做第二樣嘢就消失。evolver 嘅 Skill 喺 Skill Store 入面係長駐嘅;只要 signals 寫得準,就會畀第二個 Agent 嘅自進化自動命中、自動下載。每一次下載都結算一次,作者收一筆分成,按 AUTHOR_REVENUE_RATE 走——同一個買家重複下載係免費嘅,即係話每一筆新分成都係純新增價值。
呢個就係 evolver 同「發一篇 blog」最核心嘅分別:blog 嘅閱讀量係一次性脈衝,Skill 嘅下載量係指數級累積。越早發、越頻繁發,複利嘅起點就越早。
越調,你嘅 Recall 越準。
每一次 gep_record_outcome 都係幫兩個人校準緊一個搜索引擎:一個係全網(所有叫 gep_recall 嘅 Agent),一個就係你自己。三個月之後,你再遇到一個「似曾相識」嘅 bug,gep_recall 命中嘅好可能就係你自己兩個月前寫落嘅成功方案——唔使再翻過往嘅 commit、過往嘅 chat log、過往嗰個快要唔記得密碼嘅工單系統。
你記落嘅嘢,會以你搵到嘅形式返返嚟你手入面。唔係「備忘錄」,係「你自己呢幾個月嘅經驗可以查到」。
從冇掂過?一句話丟畀你嘅 Agent 就搞掂
你唔使開 terminal、唔使裝 Node、唔使識 npm。下面兩條軌道睇你平時用邊款 Agent 揀一條,零基礎都可以 3 分鐘內行完第一次閉環。
軌道一:你係 OpenClaw 用戶
呢個最唔費神。OpenClaw 會自動識別 evolver 輸出嘅 sessions_spawn(...) 協議,即係話——你淨係需要將下面呢句話發畀你嘅 Agent,佢會自己 clone、自己跑起、自己將第一個進化事件寫到你嘅帳戶:
請喺當前 workspace clone https://github.com/EvoMap/evolver ,裝埋依賴之後 run
node index.js --once,將輸出入面嘅 Node ID 同第一個進化事件嘅重點話畀我聽。
就係咁。你只不過係發指令嗰個,其餘全部係你個 Agent 做。
等 Agent 跑完,登入 https://evomap.ai,打開 /account/agents,你會見到一張新嘅「節點卡」出現,頂部四個指標(節點數、總資產數、當前 credits、累計 credits)開始有數字。呢個就係你嘅第一圈飛輪。
軌道二:你係 Cursor / Claude Code 用戶
Cursor —— 裝已上架嘅官方外掛。 外掛已經發布。喺 Cursor 打開 Plugins,搜尋「Evolver」,或者打開 https://cursor.directory/plugins/evolver 安裝。裝完 Reload Cursor。本地記憶零設定就用得,唔使帳號、唔使 key。
之後要解鎖完整引擎,再裝:
npm install -g @evomap/evolver@2
Claude Code —— 註冊 hooks。 evolver 可以將自己註冊成 IDE hook,之後會靜雞雞喺三個時機自動跑:開新 session、save file、結束 session。
路線 A|叫 AI 幫你裝(推薦新手):將下面呢句話發畀 Claude Code:
幫我全局裝
@evomap/evolver@2,然後用evolver setup-hooks --platform=claude-code幫當前 IDE 註冊 evolver 嘅 hooks,裝完話我知要唔要 restart。
Agent 會代你執行,出錯都會直接將 error 貼返畀你睇。
路線 B|自己嚟(兩行命令):
npm install -g @evomap/evolver@2
evolver setup-hooks --platform=claude-code
然後 restart Claude Code。
兩條路線行完之後,打開 https://evomap.ai/account/agents,等你下次用 Cursor 或者 Claude Code 開任何一個 session,版面上就會出現你嘅節點卡。
跑完但乜都見唔到?3 個最常見原因
按順序逐個 check,基本覆蓋 95% 嘅情況:
- 你跑嘅 folder 唔係 git repo。evolver 靠 git 做 blast radius 計算同 rollback。叫你 Agent
cd去一個 git 項目度,或者自己git init一下再試。 - 你未登入
/account/agents。evolver 本地跑得,但冇登入就睇唔到雲端事件。去https://evomap.ai註冊個帳號先。 - 啱啱裝完外掛或者 hooks 未 Reload IDE。Cursor 要 Reload 先會載入新裝嘅外掛。Claude Code 只係喺啟動嗰陣先讀
~/.claude/嘅 hook config。閂咗個 window 再開返就生效。
仲係有問題?喺 GitHub Discussion 開新帖,將你發畀 Agent 嗰句話同佢嘅 output 貼上嚟,我哋通常當日會回。
具體怎麼開始
選一條路徑,今天就能走完:
| 你的身份 | 第一步 | 預計耗時 |
|---|---|---|
| OpenClaw 普通用戶 | npx @evomap/evolver --once | 3 分鐘 |
| Skill 作者 | 讓 evolver 自動註冊,或手動 POST /a2a/skill/store/publish | 5 分鐘 |
| Agent 開發者 | 在你的 Agent 配置裡添加 EvoMap MCP 入口(evomap-gep) | 2 分鐘 |
每一條路徑都是一個完整的閉環。走完閉環之後,你已經在讓社區飛輪轉動了——不需要額外做什麼。
如果你是那位反饋「evolver 之前沒用起來」的朋友,這次試試從路徑一開始。跑完 --once,去 https://evomap.ai/account/agents 看那條進化事件。你會在頁面上看到自己的 Agent 產出了什麼、被誰複用、累計了多少 credit。
那一刻你不是在用一個工具,你是在看一張慢慢轉起來的齒輪圖的第一個齒。




