-
Notifications
You must be signed in to change notification settings - Fork 3
🦞 Bản tin hàng ngày hệ sinh thái OpenClaw 2026-03-13 #36
Description
Bản tin Hệ sinh thái OpenClaw 2026-03-13
Issues: 500 | PRs: 500 | Dự án: 12 | Thời gian tạo: 2026-03-13 01:58 UTC
- OpenClaw
- NanoBot
- Zeroclaw
- PicoClaw
- NanoClaw
- IronClaw
- LobsterAI
- TinyClaw
- Moltis
- CoPaw
- ZeptoClaw
- EasyClaw
Phân tích sâu OpenClaw
Bản tin dự án OpenClaw — 2026-03-13
- Tổng quan hôm nay
- Hoạt động cộng đồng rất cao: 500 issues và 500 PRs cập nhật trong 24 giờ qua (428 issues mở/hoạt động, 360 PR mở). Số lượng báo cáo lỗi và hồi quy gia tăng sau loạt phát hành gần đây.
- Nhóm phát triển đang phát hành sửa lỗi bảo mật khẩn cấp (Gateway/WebSocket) và đồng thời xử lý nhiều hồi quy liên quan tới gateway, cron/isolation, và I/O (file/sandbox).
- Tâm điểm: ổn định runtime (gateway, sandbox, cron jobs) và cải tiến trải nghiệm agent (memory, thinking, integrations).
- Phát hành phiên bản
- Mới: v2026.3.11 (openclaw 2026.3.11) — bản chính thức và v2026.3.11-beta.1.
- Nội dung chính (Security): Gateway/WebSocket giờ ép kiểm tra Origin trình duyệt cho mọi kết nối khởi phát từ browser, kể cả khi không có proxy headers, nhằm đóng lỗ hổng cross-site WebSocket hijacking trong chế độ
trusted-proxycó thể cấp quyềnoperator.admincho origin không tin cậy. (GHSA-5wcw-8). - Ghi chú di chuyển: mọi deployment chạy
trusted-proxycần kiểm tra cấu hình proxy/headers; node/nginx reverse proxy cần đảm bảo header X-Forwarded-* được cấu hình đúng để tránh xác thực sai (xem mục lỗi/tracking bên dưới). - Link: https://github.com/openclaw/openclaw/releases (chi tiết trong changelog release v2026.3.11)
- Nội dung chính (Security): Gateway/WebSocket giờ ép kiểm tra Origin trình duyệt cho mọi kết nối khởi phát từ browser, kể cả khi không có proxy headers, nhằm đóng lỗ hổng cross-site WebSocket hijacking trong chế độ
- Tiến độ dự án (PRs merge/đóng và tính năng đang đẩy)
- PR đã đóng/merge gần đây đáng chú ý:
- Docs: Ollama onboarding cập nhật (PR #43473 — closed) (docs(ollama): update onboarding flow openclaw/openclaw#43473).
- Đã đóng: một số PR cũ sạch CI/cleanup (ví dụ PR #12039 — closed).
- PRs đang tích cực review / mở và sẽ ảnh hưởng lớn:
- adaptive thinking controls (PR #44126 — open) (feat(agents): add adaptive thinking level controls openclaw/openclaw#44126) — thêm tool
set_thinking_levelvà cơ chế điều chỉnh thinking mid-run. - Cortex local memory integration (PR #44421 — open) (feat: integrate Cortex local memory into OpenClaw openclaw/openclaw#44421) — tích hợp Cortex làm substrate bộ nhớ cục bộ, lộ diện các command / tooling cho memory.
- Compaction & session truncation (PR #41021 — open) (feat(compaction): truncate session JSONL after compaction to prevent unbounded growth openclaw/openclaw#41021) — opt‑in truncateAfterCompaction để kiểm soát kích thước session JSONL.
- Dashboard & session API improvements (PR #43811 — open) (feat: dashboard API improvements, session status, kill endpoint, ws subscriptions, subagent tree, compaction cleanup openclaw/openclaw#43811) — làm sạch/ổn định dữ liệu Control UI.
- adaptive thinking controls (PR #44126 — open) (feat(agents): add adaptive thinking level controls openclaw/openclaw#44126) — thêm tool
- Những PR hotfix triển khai sớm:
- Sửa restart khi systemd (PR #44531 — open) (fix: gateway restart sends SIGUSR1 via systemctl reload instead of SIGTERM (#44490) openclaw/openclaw#44531).
- Script restart an toàn để tránh gateway tự-kill (PR #44520 — open) (Gateway: add safe restart script to avoid suicide paradox openclaw/openclaw#44520).
- Bảo vệ tránh hỏng file session khi mất lock (PR #44510 — open) (fix: prevent session file corruption from concurrent writes after lock loss openclaw/openclaw#44510).
- Chủ đề nóng trong cộng đồng (top active)
- Internationalization (i18n) & Localization Support — issue #3460 (98 bình luận) (Internationalization (i18n) & Localization Support openclaw/openclaw#3460). Nhu cầu: UI/CLI/Agent multi‑lang; but team báo thiếu bandwidth. Người dùng mong muốn hỗ trợ bản địa hóa cho trải nghiệm rộng hơn.
- Add DingTalk as first-install channel option — issue #26534 (62 bình luận, nhiều 👍) (Add DingTalk as a first-install channel option openclaw/openclaw#26534). Nhu cầu cụ thể: hiển thị DingTalk trong onboarding wizard — nhiều người Trung Quốc/enterprise cần.
- Linux/Windows Clawdbot Apps — issue 📊 Bản tin hàng ngày công cụ AI CLI 2026-03-23 #75 (39 bình luận, nhiều 👍) (Linux/Windows Clawdbot Apps openclaw/openclaw#75). Nhu cầu: desktop apps parity với macOS/iOS/Android.
- Kimi K2.5 config validation / model issues — issue #41445 (closed) ([Bug]: Kimi K2.5 config validation fails - unrecognized key 'requiresOpenAiAnthropicToolPayload' openclaw/openclaw#41445) — nhiều báo cáo liên quan tới model provider configs, tương thích schema, ảnh hưởng tới người dùng Kimi.
Phân tích chung: cộng đồng đang yêu cầu trải nghiệm đa nền tảng (onboarding+kênh), hỗ trợ models bên thứ ba dễ cấu hình, và i18n/LOE để mở rộng adoption.
- Lỗi & Ổn định — xếp hạng theo mức độ nghiêm trọng (tóm tắt, links)
- Cao (blocker / data-loss / crash)
- Sandbox FS Bridge v3.11 regression: Write/Edit tool luôn tạo file 0-byte khi python3 có trong image — gây mất dữ liệu công việc (issue #44122) (Sandbox FS Bridge v3.11 regression: Write/Edit tools always produce 0-byte files when python3 is in sandbox image openclaw/openclaw#44122). Rất nghiêm trọng cho workflows viết file trong sandbox.
- Gateway crash / removed after restart (issue #44093) ([Bug]: Gateway Crash And Removed After Restart Command openclaw/openclaw#44093) — restart gây crash/launchd vấn đề. PR liên quan: safe-restart script (PR #44520) và systemd restart fix (PR #44531).
- Cron isolated sessions timing out / jobs enqueued but never executed (issues #40868, #44257) (Cron isolated sessions timing out after 2026.3.8 update openclaw/openclaw#40868, Cron isolated session jobs still failing in 2026.3.11 - enqueued but never executed openclaw/openclaw#44257). Ảnh hưởng cron automation lớn.
- Edit tool wipes file to 0 bytes while reporting success (issue #43858) (Edit tool silently wipes file to 0 bytes while reporting success openclaw/openclaw#43858) — nguy cơ mất dữ liệu.
- Trung bình (hành vi sai, regressions, usability)
- Exec approval socket not created on gateway startup (issue #43989) ([Bug]: Exec approval socket not created on gateway startup, causing approval flow to hang openclaw/openclaw#43989) — approval flow treo.
- macOS Gateway never becomes ready (setup wizard stuck) (issue #6156) ([Bug]: macOS Gateway never becomes ready (Setup Wizard stuck on Retry) openclaw/openclaw#6156) — blocker UX cho macOS install.
- openclaw-message OOM on 4GB servers since v2026.3.7 (issue #41778) (openclaw-message OOM on 4GB servers since v2026.3.7 openclaw/openclaw#41778) — ảnh hưởng VPS nhỏ. PRs tối ưu memory chưa rõ đã merge.
- provider routing & API errors (Mistral 422, GitHub Copilot 421, provider auth missing) — issues #41293, #8366, #34830 (Mistral provider fails with 422 (no body) while direct API call succeeds openclaw/openclaw#41293, [Bug]: github-copilot/gpt-5.2-codex fails with 421 Misdirected Request (Responses API routing) openclaw/openclaw#8366, [Bug]: 401 missing authentication header openclaw/openclaw#34830).
- Ghi chú PR sửa lỗi/giảm thiểu:
- PR #44531 (systemd restart fix) và PR #44520 (safe restart script) đang mở để giảm crash-on-restart (fix: gateway restart sends SIGUSR1 via systemctl reload instead of SIGTERM (#44490) openclaw/openclaw#44531, Gateway: add safe restart script to avoid suicide paradox openclaw/openclaw#44520).
- PR #44510 bảo vệ chống corruption do concurrent writes (fix: prevent session file corruption from concurrent writes after lock loss openclaw/openclaw#44510).
- PR #44512 workspace symlink escape fix (Fix workspace symlink escapes in agents.files.get openclaw/openclaw#44512) để giảm vector LPE/escape.
- PR #44476 exit 0 on EADDRINUSE để tránh crash-loop dưới systemd (fix(gateway): exit 0 on EADDRINUSE when healthy OpenClaw gateway is already running openclaw/openclaw#44476).
- Yêu cầu tính năng & tín hiệu lộ trình
- Được yêu cầu nhiều: i18n/localization (#3460) (Internationalization (i18n) & Localization Support openclaw/openclaw#3460), DingTalk onboarding (#26534) (Add DingTalk as a first-install channel option openclaw/openclaw#26534), Linux/Windows native apps (📊 Bản tin hàng ngày công cụ AI CLI 2026-03-23 #75) (Linux/Windows Clawdbot Apps openclaw/openclaw#75).
- Tính năng được tích cực phát triển / có khả năng vào release tiếp theo: Cortex local memory integration (PR #44421) (feat: integrate Cortex local memory into OpenClaw openclaw/openclaw#44421), adaptive thinking controls (PR #44126) (feat(agents): add adaptive thinking level controls openclaw/openclaw#44126), memory_lancedb improvements (PR #43498) (feat(memory-lancedb): add memory_refresh tool for atomic replace and conflict preview openclaw/openclaw#43498).
- Nhiều tín hiệu cho roadmap: cải thiện memory/compaction, agent reasoning controls, integrations (Ollama, DingTalk, enterprise channels), ổn định gateway/crons/sandbox.
- Tóm tắt phản hồi người dùng
- Điểm đau chính:
- Hồi quy sau một số bản 2026.3.x: cron isolated jobs không chạy, session/tool I/O lỗi (sandbox/write/edit), gateway restart instability — gây mất automations và workflow. (ví dụ #40868, #44122, #44093).
- Khó configure third‑party models/providers (Kimi, Mistral, GitHub Copilot routing) — dẫn tới nhiều ticket cấu hình/validation. (ví dụ #41445, #41293, #8366).
- Onboarding & platform parity: DingTalk / Windows / Linux apps và i18n là yêu cầu lớn để mở rộng userbase.
- Tâm trạng cộng đồng: tích cực đóng góp, nhưng có phần bất mãn với regressions lặp lại; người dùng mong fix nhanh cho cron/sandbox/gateway trước khi thêm tính năng mới.
- Theo dõi tồn đọng (cần sự chú ý)
- Issues cần hành động/triage từ maintainers:
- i18n & localization (issue #3460) — cần roadmap/acceptance criteria (Internationalization (i18n) & Localization Support openclaw/openclaw#3460).
- DingTalk onboarding (issue #26534) — small UX work but high demand (Add DingTalk as a first-install channel option openclaw/openclaw#26534).
- Sandbox FS Bridge regression producing 0-byte files (issue #44122) — blocker dữ liệu, ưu tiên cao (Sandbox FS Bridge v3.11 regression: Write/Edit tools always produce 0-byte files when python3 is in sandbox image openclaw/openclaw#44122).
- Cron isolated sessions still failing post-2026.3.11 (issue #44257) (Cron isolated session jobs still failing in 2026.3.11 - enqueued but never executed openclaw/openclaw#44257) — regression not resolved per reports.
- trusted-proxy/nginx authentication broken (issue #43561) — security/ops concern for multi-node deployments (trusted-proxy mode is broken with nginx — proxy headers are never evaluated, making production multi-node deployments insecure openclaw/openclaw#43561).
- openrouter / 401 missing auth header (issue #34830) và provider plugin discovery failures (issue #32892) — ảnh hưởng onboarding model providers ([Bug]: 401 missing authentication header openclaw/openclaw#34830, [Bug]: models auth login --provider openai-codex fails with No provider plugins found on 2026.3.2 openclaw/openclaw#32892).
- PRs quan trọng cần review/merge:
- PR #44421 (Cortex memory integration) (feat: integrate Cortex local memory into OpenClaw openclaw/openclaw#44421).
- PR #44126 (adaptive thinking) (feat(agents): add adaptive thinking level controls openclaw/openclaw#44126).
- PR #44510 (session file corruption mitigation) (fix: prevent session file corruption from concurrent writes after lock loss openclaw/openclaw#44510).
- PR #44531 (systemd restart fix) & PR #44520 (safe restart script) (fix: gateway restart sends SIGUSR1 via systemctl reload instead of SIGTERM (#44490) openclaw/openclaw#44531, Gateway: add safe restart script to avoid suicide paradox openclaw/openclaw#44520).
Kết luận ngắn: hiện tại OpenClaw có hoạt động cộng đồng mạnh và đang khẩn trương xử lý một số hồi quy nghiêm trọng gây mất dữ liệu hoặc làm gián đoạn automation (sandbox write, cron isolated sessions, gateway restart). Nếu bạn đang vận hành OpenClaw trong môi trường production: (1) kiểm tra đã cập nhật lên v2026.3.11 (security patch) và (2) tạm hoãn upgrade nếu phụ thuộc vào cron/isolated jobs hoặc workflows viết file trong sandbox cho tới khi các PR hotfix được merge và xác nhận.
Tài liệu tham khảo (một số link đã trích trong bản tin):
- Issue i18n: Internationalization (i18n) & Localization Support openclaw/openclaw#3460
- Issue DingTalk onboarding: Add DingTalk as a first-install channel option openclaw/openclaw#26534
- Sandbox regression (0-byte files): Sandbox FS Bridge v3.11 regression: Write/Edit tools always produce 0-byte files when python3 is in sandbox image openclaw/openclaw#44122
- Cron isolated jobs failing: Cron isolated sessions timing out after 2026.3.8 update openclaw/openclaw#40868 và Cron isolated session jobs still failing in 2026.3.11 - enqueued but never executed openclaw/openclaw#44257
- Edit tool wipes file: Edit tool silently wipes file to 0 bytes while reporting success openclaw/openclaw#43858
- Gateway restart/systemd fixes (PRs): fix: gateway restart sends SIGUSR1 via systemctl reload instead of SIGTERM (#44490) openclaw/openclaw#44531, Gateway: add safe restart script to avoid suicide paradox openclaw/openclaw#44520
- Cortex memory PR: feat: integrate Cortex local memory into OpenClaw openclaw/openclaw#44421
- Adaptive thinking PR: feat(agents): add adaptive thinking level controls openclaw/openclaw#44126
Nếu bạn muốn, tôi có thể tạo checklist hành động cho maintainers (triage/prioritization) hoặc tóm tắt nhanh các PR liên quan đến mỗi lỗi để tiện review.
So sánh hệ sinh thái chéo
- Tổng quan hệ sinh thái
- Hệ sinh thái mã nguồn mở cho trợ lý AI cá nhân/agent đang rất sôi động: nhiều dự án khác nhau tập trung vào những mảng chuyên biệt (orchestration lớn, kênh/chatops, local‑LLM, CLI/dev UX), đồng thời chia sẻ chuỗi vấn đề chung như sandboxing/bảo mật, quản lý credential/token, và độ ổn định runtime (gateway/cron/sessions).
- Xu hướng rõ ràng: mở rộng providers & kênh, đầu tư vào memory/vector stores, và cơ chế điều khiển hành vi agent (thinking levels/tool guards). Người vận hành quan tâm mạnh tới tính ổn định và an toàn hơn là thêm tính năng mới trong ngắn hạn.
- So sánh mức độ hoạt động
(Dữ liệu tóm tắt 24h từ bản tin — Issues / PRs cập nhật trong 24h; Release = có release mới trong chu kỳ; Health = đánh giá ngắn gọn)
| Dự án | Issues (24h) | PRs (24h) | Release (gần nhất) | Health (tóm tắt) |
|---|---|---|---|---|
| OpenClaw | 500 (428 open) | 500 (360 open) | v2026.3.11 (security) | Rất cao hoạt động; lớn, nhưng có regressions nghiêm trọng (gateway/sandbox/cron) |
| NanoBot | 51 (30 open) | 76 (36 open) | — | Nhiều PR provider/channel; cần sandboxing non‑root (bảo mật) |
| PicoClaw | 26 (16 open) | 111 (72 open) | nightly v0.2.2-nightly | Hoạt động mạnh, tập trung local‑LLM & channels |
| NanoClaw | 19 (16 open) | 32 (21 open) | — | Hoạt động cao; vận hành/token lifecycle là pain point |
| IronClaw | 50 (36 open) | 50 (25 open) | — | Nhiều bug‑bash P1; tích hợp OAuth/Telegram cần ưu tiên |
| LobsterAI | 6 | 10 (9 closed) | v0.2.4 | Hoạt động nhẹ; release vá lỗi khởi động/gateway |
| TinyClaw | 4 | 11 (9 merged) | v0.0.12 | Nhỏ, nhanh fix install/onboarding; tập trung CLI/UX |
| Moltis | 11 (4 open) | 16 (10 open) | — | Tập trung local‑LLM/DoS fixes; hoạt động vừa phải |
| CoPaw | ~50 (39 open) | ~30 open | v0.0.7 | Hoạt động rất cao; backlog review PR lớn, cần ổn định runtime |
| ZeptoClaw | 11 (6 open) | 6 (3 open) | — | Nhỏ Nhưng năng động về UX/skills; cần fix CI/agent bugs |
| EasyClaw | 1 closed | 0 | v1.6.7 | Hoạt động thấp; focus UX macOS/OAuth |
| Zeroclaw | — | — | — | Thông tin thất bại (không có dữ liệu) |
Ghi chú: con số là snapshot 24h từ bản tin—mục đích so sánh tương đối hoạt động & tình trạng release.
- Vị thế của OpenClaw
- Ưu thế: quy mô cộng đồng và hoạt động (500 issues/PR trong 24h) lớn hơn hầu hết dự án khác; ưu tiên kỹ thuật đa dạng (gateway, sandbox, memory, adaptive thinking) và nhiều PR lớn (Cortex memory, adaptive thinking, compaction). OpenClaw là “platform‑grade” — hướng tới orchestration, integrations và enterprise deployment.
- Khác biệt kỹ thuật: đầu tư sâu vào runtime (gateway/WebSocket/security, cron isolation, sandbox FS bridge) và vào control plane (dashboard/session API, compaction). Nhiều dự án nhỏ tập trung vào channel/provider; OpenClaw hướng tới scale & governance.
- Quy mô cộng đồng: rõ ràng lớn nhất (activity + nhiều issues/PR), do đó có cả lợi thế (nhiều đóng góp) và rủi ro (nhiều regressions, cần triage).
- Hướng kỹ thuật chung (các yêu cầu lặp lại, kèm dự án minh họa)
- Sandboxing & non‑root exec (bảo mật): NanoBot (#1873), NanoClaw (#865), OpenClaw (sandbox FS regressions #44122). Nhiều PR/issue yêu cầu bubblewrap / non‑root container và hardening.
- Quản lý credential / token lifecycle & proxy: NanoClaw (#730, credential refresh), NanoBot (credential exposure), Moltis (secret MCP URLs), NanoBot / EasyClaw (OAuth flows).
- Local‑LLM / Ollama / GGUF / Vulkan support: PicoClaw (Ollama), Moltis (GGUF + Vulkan), LobsterAI (local provider configs).
- Semantic memory / vector store integrations: OpenClaw (Cortex PR #44421), NanoClaw (LanceDB skill #1013), NanoBot (memory consolidation).
- Multi‑channel integrations (APAC/enterprise channels): DingTalk/Feishu/QQ/XMPP/Matrix/WhatsApp — OpenClaw (DingTalk request), NanoBot (XMPP, DingTalk), PicoClaw (WeCom), CoPaw (Feishu/QQ issues).
- Runtime reliability: cron/isolation/job execution (OpenClaw cron issues #40868/#44257, IronClaw routines #823), gateway restart stability.
- Packaging / platform parity & signing: EasyClaw (macOS Gatekeeper), LobsterAI (code signing fixes), NanoBot (PyPI vs GitHub release parity).
- Phân tích khác biệt hóa (trọng tâm, người dùng, kiến trúc)
- OpenClaw: platform/orchestration, hướng enterprise/self‑host scale, tập trung runtime hardening, memory platform, integrations. Người dùng: ops, enterprises, power self‑hosters.
- NanoBot / NanoClaw: channel‑first, provider breadth, nhiều skill/kênh; người dùng: multi‑channel chatops, APAC audiences (QQ/Feishu), developer community đóng nhiều PR. Kiến trúc: nhẹ hơn, tập trung kênh + provider adapters.
- PicoClaw / Moltis / LobsterAI: local‑LLM & embedded/GGUF focus (Ollama, Vulkan); phù hợp với người muốn chạy models cục bộ/edge.
- CoPaw: chatops + security UX (Tool Guard), multi‑workspace / multi‑agent roadmap — hướng vào deployment an toàn cho tổ chức.
- TinyClaw / ZeptoClaw: CLI/dev UX và coding workflows (streaming, agent_message persistence, ask_clarification) — target: developers, hobbyists, rapid prototyping.
- EasyClaw: desktop app / người dùng cá nhân, focus UX/macOS packaging.
Mỗi nhóm có trọng tâm khác nhau: scale/orchestration vs channel integrations vs local‑LLM vs developer UX.
- Động lực & độ trưởng thành của cộng đồng
- Lớp “vòng trong” (lặp nhanh, nhiều đóng góp): OpenClaw (rất nhiều activity, nhiều PR mở), NanoBot, PicoClaw, CoPaw, IronClaw — these ship features fast but often have high backlog/triage needs.
- Lớp “ổn định/nhỏ” (ít thay đổi, release nhẹ): LobsterAI, EasyClaw — release nhanh vá lỗi nhưng ít PR/issue hàng ngày.
- Lớp “focused/CLI” (nhiều tính năng UX nhỏ, phối hợp nhanh): TinyClaw, ZeptoClaw — đóng PR UX nhanh, thích hợp cho developer adoption.
- Rủi ro cộng đồng: dự án lớn (OpenClaw) có sức mạnh nhưng cũng phải đối mặt với regressions nghiêm trọng; dự án channel‑heavy thường phải ưu tiên reliability (NanoBot, CoPaw). Zeroclaw: không có dữ liệu => chưa thể đánh giá.
- Tín hiệu xu hướng (những điều nhà phát triển agent nên chú ý)
- Sandbox & execution hardening trở thành nhu cầu bắt buộc (evidence: NanoBot #1940, OpenClaw sandbox 0‑byte regression, NanoClaw container security discussions). Hãy thiết kế agent runtimes để chạy non‑root, rõ ràng về mounts/paths và giới hạn I/O.
- Hỗ trợ local‑LLM (Ollama, GGUF, Vulkan) tiếp tục tăng — triển khai seamless local provider config và hot‑swap fallback cho cloud providers (PicoClaw, Moltis, LobsterAI).
- Memory / vector store tích hợp là cạnh tranh sản phẩm (Cortex, LanceDB, lancedb) — cần API/CLI cho quản trị bộ nhớ, compaction/truncation và tiết kiệm token.
- Multi‑channel & APAC providers matter — DingTalk/Feishu/QQ/XMPP/WeCom yêu cầu native UX; nếu target thị trường APAC, kênh này là quyết định.
- Agent control primitives: adaptive thinking, tool guards, per‑run thinking level, và clearer tool approval flows (OpenClaw adaptive thinking PR, CoPaw Tool Guard). Đây là cơ hội để giảm rủi ro hành vi agent.
- Reliability patterns: cron/isolation, job queues, restart/safe‑restart scripts, network fallbacks — dự án nào bỏ qua sẽ gặp đau đầu vận hành (OpenClaw cron/gateway, IronClaw routines).
- Packaging & platform parity: code signing, native desktop apps, PyPI vs GitHub release parity — ảnh hưởng adoption cho non‑technical users (EasyClaw, LobsterAI, NanoBot).
Kết luận ngắn gọn (dành cho người ra quyết định kỹ thuật)
- Nếu bạn cần một nền tảng lớn, tích hợp sâu và community‑backed làm control plane: OpenClaw dẫn đầu về quy mô và tính năng nhưng cần thận trọng với các regressions runtime hiện tại (khuyến nghị: đợi hotfixes nếu phụ thuộc cron/sandbox).
- Nếu ưu tiên kênh & provider breadth (APAC / chatops): NanoBot / NanoClaw / CoPaw cung cấp bộ adapters nhanh, nhưng hãy ưu tiên review các PR sandbox/credential trước khi triển khai production.
- Nếu mục tiêu là local‑LLM/edge: PicoClaw / Moltis / LobsterAI có đầu tư rõ ràng vào GGUF/Ollama/Vulkan.
- Tổng quan: kiến trúc agent an toàn (sandboxing, credential proxy), memory subsystem và reliable orchestration là các khoản đầu tư chiến lược nhất cho 6–12 tháng tới.
Nếu muốn, tôi có thể chuyển các điểm ưu tiên (per‑project) thành checklist hành động ngắn cho maintainers hoặc roadmap rủi ro/mitigation để dùng trong quyết định nâng cấp production.
Báo cáo các dự án cùng nhóm
NanoBot — HKUDS/nanobot
NanoBot — Bản tin dự án (2026-03-13)
- Tổng quan hôm nay
- Trong 24 giờ qua kho chứa có hoạt động cao: 51 issue cập nhật (30 mở/hoạt động, 21 đóng) và 76 PR cập nhật (36 mở, 40 đã merge/đóng).
- Chủ đề chính là mở rộng provider/channel, cải thiện bảo mật khi exec, và sửa các lỗi giao diện/kênh (Telegram/QQ/Matrix/DingTalk).
- Nhiều PR tính năng lớn đang chờ review (Vertex AI, XMPP, sandbox exec) và một số PR sửa lỗi đã được merge/đóng — dự án có cộng đồng đóng góp sôi động nhưng vẫn cần bảo trì tập trung vào các điểm nghẽn.
- Phát hành phiên bản
- Không có phiên bản mới trong báo cáo này.
- Tiến độ dự án (PRs đã merge/đóng / thay đổi quan trọng)
- Tổng quan: 40 PR được merge/đóng trong 24h, nhiều PR lớn vẫn mở (36).
- PR đã đóng/merge nổi bật (ví dụ):
- #1856 (closed) — exclude hidden files khi sync template workspace (fix đồng bộ file ẩn). Link: fix: exclude hidden files when syncing workspace templates HKUDS/nanobot#1856
- #1608 (closed) — thêm VolcEngine & BytePlus provider support. Link: feat: Add VolcEngine and BytePlus (Pay-per-use & Coding Plan) support HKUDS/nanobot#1608
- #1930 (closed) — bảo toàn format CLI cho output của subagent bất đồng bộ (fix giao diện CLI). Link: fix: preserve interactive CLI formatting for async subagent output HKUDS/nanobot#1930
- PR đang chờ review/merge và đáng chú ý (đẩy mạnh chức năng / khắc phục vấn đề):
- Sandbox exec bằng bubblewrap, chạy container non-root — #1940 (fix/security, liên quan #1873). Link: feat: sandbox exec calls with bwrap and run container as non-root (minimally fixes #1873) HKUDS/nanobot#1940
- Hỗ trợ Google Vertex AI — #1943. Link: feat: add Google Vertex AI support HKUDS/nanobot#1943
- XMPP channel — #1945. Link: XMPP channel HKUDS/nanobot#1945
- Khôi phục gửi plain-text cho QQ (fix tương thích client cũ) — #1941. Link: fix(qq): restore plain text replies for legacy clients HKUDS/nanobot#1941
- Cho phép vô hiệu hoá skill bằng frontmatter 'enabled: false' — #1934. Link: feat(hooks): event-driven hook system with skill disable support (#1932) HKUDS/nanobot#1934
- Chủ đề nóng trong cộng đồng
- feishu cấu hình không thành công (📰 Hacker News AI Digest 2026-03-15 duanyytop/agents-radar#176, 17 bình luận, CLOSED) — vấn đề thực tế với channel Feishu / cấu hình gateway: feishu配置不成功 HKUDS/nanobot#176
- Hỗ trợ GitHub Copilot provider (📈 AI Open Source Trends 2026-03-12 duanyytop/agents-radar#140, 11 bình luận) — nhu cầu về tích hợp thêm provider/engine: Do you have any plans to support GitHub Copilot providers in the near future? HKUDS/nanobot#140
- Thiếu tài liệu tiếng Trung/Localization (#1617, 10 bình luận, CLOSED) — nhiều người dùng yêu cầu README/Tài liệu CN: 说明文档无中文 HKUDS/nanobot#1617
- Bảo mật: agent có thể truy cập config và rò rỉ key (#1873, OPEN, 8 bình luận) — người dùng mong sandbox/run non-root: Nanobot currently cannot be secured from accessing it's own config.json (and leaking keys) HKUDS/nanobot#1873
- Channel reliability: Matrix không hoạt động (#1300, 6 bình luận) và Telegram trả lời đôi (#1692, 5 bình luận) — các vấn đề channel phổ biến: Matrix channel does not work HKUDS/nanobot#1300, The telegram bot answers twice. HKUDS/nanobot#1692
- Cộng đồng cũng đang đề xuất web UI quản lý self-hosted (nanobot-webui #1922) — tín hiệu rõ ràng về nhu cầu GUI: I've created [nanobot-webui], A self-hosted web management panel for nanobot HKUDS/nanobot#1922
- Lỗi & Ổn định (xếp hạng theo mức độ nghiêm trọng)
- Cao (bảo mật / có thể rò rỉ key): #1873 — agent có thể truy cập config.json; PR khắc phục tạm thời: #1940 (sandbox với bubblewrap + non-root). Issue: Nanobot currently cannot be secured from accessing it's own config.json (and leaking keys) HKUDS/nanobot#1873 — PR: feat: sandbox exec calls with bwrap and run container as non-root (minimally fixes #1873) HKUDS/nanobot#1940
- Trung bình-cao (memory / mất ổn định): #1931 — memory consolidation báo LLM không gọi save_memory, có thể dẫn đến mất lịch sử hoặc tăng phí token: Memory consolidation: LLM did not call save_memory, skipping HKUDS/nanobot#1931
- Trung bình (channel break / user impact): #1300 Matrix channel fails, #1692 Telegram trả lời 2 lần, #1157 OpenRouter StepFun trả 400 — ảnh hưởng trực tiếp trải nghiệm người dùng đa kênh: Matrix channel does not work HKUDS/nanobot#1300, The telegram bot answers twice. HKUDS/nanobot#1692, 使用openrouter的StepFun模型报400错误,最新的0.1.4.post2未解决 HKUDS/nanobot#1157
- Hồi quy/khả năng phá vỡ tương tác legacy: #1936 QQ markdown phá vỡ client cũ — PR #1941 để khôi phục plain-text: qq markdown信息 破坏老版本客户端交互 HKUDS/nanobot#1936, PR: fix(qq): restore plain text replies for legacy clients HKUDS/nanobot#1941
- Ghi chú: một số lỗi CLI/encoding đã được đóng với PR #1930 (fix hiển thị) và PR nhỏ khác (ví dụ exclude file ẩn #1856).
- Yêu cầu tính năng & tín hiệu lộ trình
- Mở rộng providers: nhiều PR/issue yêu cầu support Vertex AI (#1943), Mistral / transcription (#1680), VolcEngine/BytePlus đã được thêm (#1608). Links: feat: add Google Vertex AI support HKUDS/nanobot#1943, feat(providers): Mistral Provider and More general transcription service HKUDS/nanobot#1680, feat: Add VolcEngine and BytePlus (Pay-per-use & Coding Plan) support HKUDS/nanobot#1608
- Channel/interop: XMPP (#1945), DingTalk file/richText receiving (#1925), cải thiện WhatsApp/iMessage bridges (🌐 AI 官方内容追踪报告 2026-03-08 duanyytop/agents-radar#92, Add Moltis entry to config.yml duanyytop/agents-radar#90) — người dùng cần nhiều kênh hơn và ổn định hơn. Links: XMPP channel HKUDS/nanobot#1945, feat: support file/image/richText message receiving for DingTalk. Addresses #1864. Partially addresses #1903. HKUDS/nanobot#1925, WhatsApp bridge connection error HKUDS/nanobot#92
- Kiểm soát agent: disable skills via config (#1934), per-subagent working_dir (#1935), council/orchestrator of bots (#1928) — xu hướng hướng tới cấu hình linh hoạt và multi-agent. Links: feat(hooks): event-driven hook system with skill disable support (#1932) HKUDS/nanobot#1934, feat: add working_dir parameter to spawn tool for project-specific subagents HKUDS/nanobot#1935, Nanobot council HKUDS/nanobot#1928
- Dự đoán: các tính năng có khả năng xuất hiện trong phiên bản tiếp theo nếu PR được review/merge: sandbox exec (bảo mật), Vertex AI support, XMPP channel, khả năng disable skill, và cải thiện transcription/providers.
- Tóm tắt phản hồi người dùng
- Điểm đau chính: tích hợp kênh không ổn định (Matrix/Telegram/QQ/WhatsApp), memory/token management gây chi phí/policing, và thiếu tài liệu hướng dẫn nhất quán (đặc biệt là bản tiếng Trung). Ví dụ: 📰 Hacker News AI Digest 2026-03-15 duanyytop/agents-radar#176 (Feishu config), #680 (mismatch config tutorial), #1617 (thiếu README tiếng Trung). Links: feishu配置不成功 HKUDS/nanobot#176, 最新版的nanobot 一直提示api设置错误 HKUDS/nanobot#680, 说明文档无中文 HKUDS/nanobot#1617
- Người dùng đánh giá cao: cộng đồng đóng góp nhiều PR cho providers và kênh; có nhu cầu rõ ràng cho web UI quản lý (issue #1922). Link: I've created [nanobot-webui], A self-hosted web management panel for nanobot HKUDS/nanobot#1922
- Mức độ hài lòng: vừa phải — người dùng khen nỗ lực mở rộng provider nhưng thất vọng với một số lỗi kênh, tài liệu và phát hành không đồng bộ (PyPI vs GitHub Releases, issue #1059/📊 AI CLI 工具社区动态日报 2026-03-07 duanyytop/agents-radar#88).
- Theo dõi tồn đọng (cần sự chú ý của maintainer)
- Bảo mật / exec access: #1873 (OPEN) — ưu tiên cao, PR #1940 tồn tại nhưng cần review/merge và testing: Nanobot currently cannot be secured from accessing it's own config.json (and leaking keys) HKUDS/nanobot#1873, PR: feat: sandbox exec calls with bwrap and run container as non-root (minimally fixes #1873) HKUDS/nanobot#1940
- Matrix channel not working: #1300 — cần maintainer hỗ trợ, log triage: Matrix channel does not work HKUDS/nanobot#1300
- Web UI / quản lý tập trung: #1922 — xác định roadmap cho GUI và phân quyền: I've created [nanobot-webui], A self-hosted web management panel for nanobot HKUDS/nanobot#1922
- web_search swappable: #1719 (👍10) — nhiều PR lẻ tẻ đã đề xuất, cần định nghĩa seam/extension point: web_search backend should be swappable HKUDS/nanobot#1719
- PyPI vs GitHub release parity: #1059 / 📊 AI CLI 工具社区动态日报 2026-03-07 duanyytop/agents-radar#88 — đảm bảo phát hành đồng bộ để cải thiện discoverability / packaging: Pypi: Latest release not published yet on pypi HKUDS/nanobot#1059, Please publish GitHub Releases (not just PyPI) HKUDS/nanobot#88
- PR chờ review quan trọng: #1943 (Vertex AI), #1945 (XMPP), #1934 (disable skills), #1939 (skip heartbeat), #1935 (spawn working_dir), #1925 (DingTalk file receiving). Links: feat: add Google Vertex AI support HKUDS/nanobot#1943, XMPP channel HKUDS/nanobot#1945, feat(hooks): event-driven hook system with skill disable support (#1932) HKUDS/nanobot#1934, feat: skip heartbeat before llm call HKUDS/nanobot#1939, feat: add working_dir parameter to spawn tool for project-specific subagents HKUDS/nanobot#1935, feat: support file/image/richText message receiving for DingTalk. Addresses #1864. Partially addresses #1903. HKUDS/nanobot#1925
Kết luận / Khuyến nghị nhanh cho maintainer
- Ưu tiên cao: review/merge PR liên quan sandboxing (#1940) để giảm rủi ro rò rỉ key; xử lý Matrix/Telegram/QQ regressions để ổn định trải nghiệm multi-channel.
- Trung hạn: hợp nhất provider lớn (Vertex, Mistral, VolcEngine/BytePlus) và làm rõ seam cho web_search để tránh duplicate PRs.
- Tài liệu & phát hành: bổ sung README tiếng Trung, cập nhật hướng dẫn config (đồng bộ với thực tế), và publish GitHub Releases đồng bộ với PyPI.
Tất cả link GitHub đã nêu trong từng mục để tham khảo chi tiết.
Zeroclaw — zeroclaw-labs/zeroclaw
PicoClaw — sipeed/picoclaw
- Tổng quan hôm nay
- PicoClaw đang ở trạng thái phát triển tích cực: trong 24 giờ qua có 26 issues được cập nhật (16 mở/hoạt động, 10 đã đóng) và 111 PR được cập nhật (72 mở, 39 đã merge/đóng).
- Một nightly build mới được tạo (v0.2.2-nightly.20260313.19835b2f). Đây là bản build tự động, có thể không ổn định — dùng thận trọng. (Changelog: sipeed/picoclaw@v0.2.2...main)
- Hoạt động cộng đồng tập trung vào: (1) cấu hình chạy mô hình cục bộ (Ollama), (2) refactor agent và quản lý context, (3) tương tác với hệ thống orchestration / gateway.
- Phát hành phiên bản
- Phiên bản mới nhất: nightly v0.2.2-nightly.20260313.19835b2f (automated). Thông báo build: Nightly Build for v0.2.2-nightly.20260313.19835b2f — có thể không ổn định. Full changelog: sipeed/picoclaw@v0.2.2...main
- Tiến độ dự án (PRs đã merge/đóng hôm nay & thay đổi nổi bật)
- Tổng số PR merge/đóng trong 24h: 39. Một số PR đã đóng/merge đáng chú ý:
- fix(web): correct SVG MIME type → đóng (PRs #1429 fix(web): correct SVG MIME type to image/svg+xml sipeed/picoclaw#1429 và #1443 fix(web): serve SVG with image/svg+xml sipeed/picoclaw#1443) — sửa lỗi hiển thị SVG trong trình duyệt.
- go.mod Go version format fix — đóng (PR #1432 fix(go.mod): correct invalid Go version format sipeed/picoclaw#1432) — sửa lỗi khởi động trên Windows.
- docs: Azure OpenAI added to docs/config.example — đóng (PR #1472 docs(config): add Azure OpenAI example to config.example.json sipeed/picoclaw#1472) và readme update (PR #1469 docs(readme): add Azure OpenAI to supported providers list sipeed/picoclaw#1469).
- Docker healthchecks cho gateway — đóng (PR #1470 chore(docker): add healthcheck to gateway service in docker-compose sipeed/picoclaw#1470 và #1471 chore(docker): add healthcheck to full docker-compose gateway service sipeed/picoclaw#1471) — cải thiện trải nghiệm chạy trong container/orchestration.
- PRs đang mở triển vọng/quan trọng: Mattermost channel (PR #1288 feat(channels): add Mattermost channel support sipeed/picoclaw#1288), MiniMax reasoning_split support (PR #1459 feat(minimax): add reasoning_split support for MiniMax M2 models sipeed/picoclaw#1459), 多模态 WeCom AIBot hoàn thiện (PR #1478 fix: 修复企业微信(WeCom,Aibot)完整实现多模态消息处理功能 sipeed/picoclaw#1478).
- Chủ đề nóng trong cộng đồng (issues/PRs hoạt động nhiều)
- Cấu hình Ollama (issue #1161, 17 bình luận): "How to correctly configure PicoClaw with local Ollama models?" — vấn đề tích hợp mô hình cục bộ, agent khởi động nhưng không trả lời. [BUG]How to correctly configure PicoClaw with local Ollama models? (agent runs but produces no response) sipeed/picoclaw#1161
- Agent refactor / định nghĩa agent (issue #1218) và meta refactor (issue #1216): thảo luận về cách lưu ý "SOUL.md/AGENT.md" và semantics mới cho agent. [Agent refactor]what an Agent is sipeed/picoclaw#1218, Meta: Agent refactor sipeed/picoclaw#1216
- Quản lý context & token budgeting (issue #1439): định nghĩa ranh giới history/summary/compression cho session. [Agent refactor] Context management: boundaries, compression, and token budgeting sipeed/picoclaw#1439
- Orchestration / gateway features (issues #1474, #1475, #1476, #1462): chuỗi đề xuất cho discovery, event stream, stable identity và OpenClaw compatibility — tín hiệu rõ ràng là tích hợp với control planes đang được ưu tiên. [Feature] Capability discovery and profile enumeration endpoint for orchestration layers sipeed/picoclaw#1474, [Feature] Stream structured run, tool, and lifecycle events for gateway/orchestration integrations sipeed/picoclaw#1475, [Feature] Stable gateway agent identity and persistent pairing/device trust for orchestration sipeed/picoclaw#1476, [Feature] OpenClaw gateway protocol compatibility for orchestration layers like Paperclip sipeed/picoclaw#1462
- Lỗi & Ổn định (xếp theo mức độ nghiêm trọng)
- Cao
- Fallback chain aborts on retriable OpenRouter transport resets (issue #1419) — ảnh hưởng tới tính khả dụng của fallback providers; PR #1465 đang mở để sửa phân loại lỗi transport (PR: fix(providers): classify transport errors as retriable for fallback chain sipeed/picoclaw#1465). Issue: Fallback chain aborts on retriable OpenRouter transport resets sipeed/picoclaw#1419
- Trung bình
- DoS vectors trong webhook/channels: LINE webhook đọc body không giới hạn (issue #1407) — đã được đóng sau PR fix (PR #1428 đang mở để thêm giới hạn kích thước) [BUG] LINE webhook handler reads unlimited bodies (DoS risk) sipeed/picoclaw#1407; PR: fix(line): add request body size limit to webhook handler to prevent DoS sipeed/picoclaw#1428
- Matrix channel media download without size limit (issue #1405) — báo cáo DoS, đã được đóng (xem: [BUG] Matrix channel downloads media into memory without size limits sipeed/picoclaw#1405) — kiểm tra xem patch bảo vệ streaming/giới hạn bộ nhớ đã được áp dụng chưa.
- Thấp / UI
- SVG MIME type trả về incorrect Content-Type (issue #1410) — đã fix bằng PRs #1429/#1443 (đã đóng). Issue: [BUG] SVG files served with incorrect MIME type (image/svg instead of image/svg+xml) sipeed/picoclaw#1410; PRs: fix(web): correct SVG MIME type to image/svg+xml sipeed/picoclaw#1429, fix(web): serve SVG with image/svg+xml sipeed/picoclaw#1443
- Ghi chú: nhiều lỗi nghiêm trọng liên quan tới tích hợp kênh (channels) và providers — một số đã có PR sửa, nhưng cần review/merge nhanh để giảm rủi ro bảo mật/DoS.
- Yêu cầu tính năng & tín hiệu lộ trình
- Hỗ trợ Azure OpenAI (issue #1424) — đã có tài liệu mẫu và readme cập nhật (PRs #1472, #1469) → khả năng sẽ được tích hợp chính thức. [Feature] Add support for Azure OpenAI provider sipeed/picoclaw#1424
- Orchestration / Gateway: capability discovery, structured run events, stable identity, OpenClaw compatibility (issues #1474, #1475, #1476, #1462) — thể hiện nhu cầu làm PicoClaw phù hợp cho scale và control-plane integration. [Feature] Capability discovery and profile enumeration endpoint for orchestration layers sipeed/picoclaw#1474, [Feature] Stream structured run, tool, and lifecycle events for gateway/orchestration integrations sipeed/picoclaw#1475, [Feature] Stable gateway agent identity and persistent pairing/device trust for orchestration sipeed/picoclaw#1476, [Feature] OpenClaw gateway protocol compatibility for orchestration layers like Paperclip sipeed/picoclaw#1462
- Kênh mới: Mattermost (PR #1288), Zalo (PR #1351), WeCom multimodal improvements (PR #1478) — xu hướng mở rộng kênh tích hợp khu vực/APAC. PR Mattermost: feat(channels): add Mattermost channel support sipeed/picoclaw#1288; PR Zalo: feat: add Zalo channel and docs sipeed/picoclaw#1351; PR WeCom: fix: 修复企业微信(WeCom,Aibot)完整实现多模态消息处理功能 sipeed/picoclaw#1478
- Tóm tắt phản hồi người dùng
- Điểm đau chính: cấu hình provider/cục bộ (Ollama) và hành vi không nhất quán khi mô hình không trả lời — người dùng cần hướng dẫn cấu hình mẫu và debug logs (#1161). [BUG]How to correctly configure PicoClaw with local Ollama models? (agent runs but produces no response) sipeed/picoclaw#1161
- Vấn đề kênh thực tế: kết nối/độ tin cậy khi dùng mobile hotspot (Feishu/飞书 #1437) và trạng thái "typing" infinite trên Telegram đã từng xảy ra (#1212, #1323) — ảnh hưởng trải nghiệm người dùng. 使用手机热点供另一台手机picoclaw连网后,飞书不能正常收到消息 sipeed/picoclaw#1437
- Người dùng đánh giá cao sửa lỗi hạ tầng nhỏ (SVG MIME, go.mod) và các cải tiến container/orchestration (healthchecks) — nhưng mong muốn phản hồi nhanh hơn cho PR tích hợp kênh và provider.
- Theo dõi tồn đọng (cần chú ý của người bảo trì)
- #1161 Ollama configuration (high activity, 17 comments) — cần hướng dẫn chính thức hoặc example config / debug steps: [BUG]How to correctly configure PicoClaw with local Ollama models? (agent runs but produces no response) sipeed/picoclaw#1161
- Agent refactor meta/tài liệu: #1216 (meta), #1218 (AGENT/SOUL) — cần roadmap rõ hơn và hành động phân kỳ: Meta: Agent refactor sipeed/picoclaw#1216, [Agent refactor]what an Agent is sipeed/picoclaw#1218
- Context management (compression/token budgeting) #1439 — làm rõ ranh giới và triggers để tránh token bloat: [Agent refactor] Context management: boundaries, compression, and token budgeting sipeed/picoclaw#1439
- Fallback transport errors #1419 — PR #1465 open (classification) cần review/merge để tránh abort fallback chain: Fallback chain aborts on retriable OpenRouter transport resets sipeed/picoclaw#1419, PR: fix(providers): classify transport errors as retriable for fallback chain sipeed/picoclaw#1465
- LINE webhook fix PR #1428 awaiting review/merge (DoS mitigation): fix(line): add request body size limit to webhook handler to prevent DoS sipeed/picoclaw#1428
- Mattermost channel PR #1288 và Zalo PR #1351 đang chờ review/feedback: feat(channels): add Mattermost channel support sipeed/picoclaw#1288, feat: add Zalo channel and docs sipeed/picoclaw#1351
- Web UX: load recent session fix PR #1464 open — improve UX by not creating new chat each time: fix(web): load most recent session instead of creating new chat sipeed/picoclaw#1464
Kết luận ngắn: dự án khỏe, hoạt động cộng đồng mạnh mẽ với nhiều PR/issue (tập trung vào tích hợp kênh, provider, và refactor agent). Ưu tiên hiện tại nên là (1) hoàn thiện các bản vá bảo mật/DoS (LINE/Matrix), (2) review các PR kênh mới (Mattermost, Zalo, WeCom), và (3) thống nhất lộ trình refactor agent / context để giảm chi phí kỹ thuật dài hạn.
NanoClaw — qwibitai/nanoclaw
- Tổng quan hôm nay
- Hoạt động cộng đồng cao: trong 24 giờ gần đây có 19 issue được cập nhật (16 mở/đang hoạt động, 3 đã đóng) và 32 PR cập nhật (21 mở, 11 merge/đóng). Dòng thay đổi tập trung vào: bảo mật cấu hình/credential, giảm chi phí token & hiệu năng gọi container, và bổ sung kênh/tính năng file/nhớ ngữ nghĩa.
- Không có phát hành phiên bản mới (không có release).
- Tâm điểm kỹ thuật hiện là: (1) quản lý credential an toàn khi chạy container; (2) giảm chi phí token/độ trễ cho đường dẫn container (Gemini Pro); (3) hoàn thiện các skill kênh (WhatsApp/Telegram/Discord) và hỗ trợ file.
- Phát hành phiên bản
- Không có phiên bản mới trong đợt này.
- Tiến độ dự án (PRs đã merge/đóng gần đây)
- Trong vòng 24h có 11 PR được merge/đóng (theo số liệu tóm tắt). Một số PR đã đóng/merge đáng chú ý:
- #976 — feat: add GitHub MCP server to container agents (đã đóng) — thêm MCP server GitHub cho agents (token đọc từ .env). Link: feat: add GitHub MCP server to container agents qwibitai/nanoclaw#976
- #1013 — Add semantic memory skill with LanceDB + Gemini embeddings (đã đóng) — skill nhớ ngữ nghĩa. Link: Add semantic memory skill with LanceDB + Gemini embeddings qwibitai/nanoclaw#1013
- #1012 — feat: add Discord file-sending skill (đã đóng) — hướng dẫn gửi file trên Discord (Markdown-only). Link: feat: add Discord file-sending skill qwibitai/nanoclaw#1012
- #1008, #1007, #1006, #1005, #1004 … (nhiều PR docs/fixes/feature deployment đã đóng). Ví dụ: Docker Compose / Dokploy support (#1004) — triển khai production docker-compose; suppress [SILENT] messages (#1005) — ngăn tin nhắn nội bộ lọt ra kênh. Links: feat: add Dokploy and Docker Compose deployment support qwibitai/nanoclaw#1004, fix: suppress [SILENT]-prefixed messages from reaching chat channels qwibitai/nanoclaw#1005
- PRs đang cần review (đề nghị bảo trì ưu tiên phê duyệt): WhatsApp file PR #862, news-briefing #886, lancedb-memory #979 (cũng có bản đã đóng #1013), Telegram callback #1014, lớn hơn: WhatsApp/Gmail/vision/voice bundle #917. Links: feat: WhatsApp file receive and send qwibitai/nanoclaw#862, skill: add daily news briefing with AI agent swarms qwibitai/nanoclaw#886, feat: add lancedb-memory skill qwibitai/nanoclaw#979, feat: add /add-telegram-callback skill for inline keyboard support qwibitai/nanoclaw#1014, feat: WhatsApp/Gmail channels, image vision, voice, PDF/GOG/summarize skills, perf qwibitai/nanoclaw#917
- Chủ đề nóng trong cộng đồng (issues/PRs hoạt động nhất)
- Token CLAUDE_CODE_OAUTH_TOKEN hết hạn qua đêm — containers trả 401 mỗi sáng (Issue #730, High): người dùng báo token cli được đặt trong .env hết hạn sau vài giờ và dịch vụ background không tự refresh, gây downtime buổi sáng. Link: Bug: CLAUDE_CODE_OAUTH_TOKEN in .env expires overnight — containers fail with 401 each morning qwibitai/nanoclaw#730
- Nhu cầu: cơ chế refresh/renew token hoặc hướng dẫn rõ ràng chuyển sang credential proxy / API key.
- Bảo mật khi dùng container (Issue #865, High): phản ánh kiến trúc hiện tin tưởng container quá nhiều; đề xuất di chuyển scripts khỏi mức agent, tăng ràng buộc quyền. Link: Using containers alone doesn't make you more secure qwibitai/nanoclaw#865
- Hiệu năng đường dẫn Gemini Pro (Issue #989, High): độ trễ ~3.5 phút cho tác vụ công cụ đơn giản do prompt lớn (123K token input) và nhiều luồng gọi API; cần trim context + early-exit. Link: perf: reduce Gemini Pro container latency (trim context + early-exit) qwibitai/nanoclaw#989
- Mở rộng credential proxy để che GROQ/OpenAI (Issue #878 + PR #999): nhu cầu rõ ràng giữ credential trên host, PR #999 đang mở để hỗ trợ nhiều host routing. Links: feat: extend credential proxy to cover GROQ_API_KEY and OPENAI_API_KEY qwibitai/nanoclaw#878, feat: extend credential proxy to cover GROQ_API_KEY and OPENAI_API_KEY qwibitai/nanoclaw#999
- Validation agent protocol — tool_use finish reason with zero tool calls (Issue #827, PR #1003): lỗi giao thức khiến agent chấp nhận FinishReason::ToolUse mà không có tool calls; PR #1003 sửa phần kiểm tra. Links: fix(agent): FinishReason::ToolUse with 0 tool calls accepted as success qwibitai/nanoclaw#827, fix(agent): add protocol validation for tool_use finish reason (#827) qwibitai/nanoclaw#1003
- Lỗi & Ổn định (xếp hạng theo mức độ nghiêm trọng)
- Cao
- #730 CLAUDE_CODE_OAUTH_TOKEN expiring — containers 401 hàng ngày. (Open) Link: Bug: CLAUDE_CODE_OAUTH_TOKEN in .env expires overnight — containers fail with 401 each morning qwibitai/nanoclaw#730
- #865 Using containers alone doesn't make you more secure — kiến nghị hardening kiến trúc container trust. (Open) Link: Using containers alone doesn't make you more secure qwibitai/nanoclaw#865
- 📊 AI CLI Tools Digest 2026-03-31 duanyytop/agents-radar#341 add-discord skill contains outdated Apple Container code — break Docker users (mở từ 2026-02-21). (Open) Link: add-discord skill contains outdated Apple Container code, breaks Docker users qwibitai/nanoclaw#341
- #989 perf: reduce Gemini Pro container latency — input-token bloat & multi-request overhead. (Open) Link: perf: reduce Gemini Pro container latency (trim context + early-exit) qwibitai/nanoclaw#989
- Trung bình
- #827 FinishReason::ToolUse protocol violation — PR sửa: #1003 mở để validate. (Issue + PR) Links: fix(agent): FinishReason::ToolUse with 0 tool calls accepted as success qwibitai/nanoclaw#827, fix(agent): add protocol validation for tool_use finish reason (#827) qwibitai/nanoclaw#1003
- #830 scheduled task fires silently dropped when session is busy — task bị bỏ lỡ. (Open) Link: fix: scheduled task fires silently dropped when session is busy qwibitai/nanoclaw#830
- Thấp / Đã đóng
- #991, #993, #992 — ba issue đã đóng (usage.db INSERT, Podman SSH macOS, Matrix sluggish) — theo dõi hậu kiểm. Links: feat: record all token-opt mechanism flags and snapshots in usage.db INSERT qwibitai/nanoclaw#991, BUG-28: Podman SSH connection drops on macOS — silent death after sleep/wake qwibitai/nanoclaw#993, BUG-29: Matrix sluggish on Poseidon — conduwuit 500 errors on federated rooms qwibitai/nanoclaw#992
- Ghi chú PR sửa liên quan:
- PR #1003 đang chờ review để khắc phục #827. Link: fix(agent): add protocol validation for tool_use finish reason (#827) qwibitai/nanoclaw#1003
- PR #999 mở để mở rộng credential proxy (liên quan tới #878). Link: feat: extend credential proxy to cover GROQ_API_KEY and OPENAI_API_KEY qwibitai/nanoclaw#999
- Một số PR fix nhỏ (unicode surrogate sanitization #1009, Apple container mounts #1010) đang chờ review. Links: fix: sanitize lone Unicode surrogates before sending to Claude API qwibitai/nanoclaw#1009, Fix/apple container mounts qwibitai/nanoclaw#1010
- Yêu cầu tính năng & tín hiệu lộ trình
- Token / credential management: mở rộng credential proxy để che Groq/OpenAI (Issue #878, PR #999). Link: feat: extend credential proxy to cover GROQ_API_KEY and OPENAI_API_KEY qwibitai/nanoclaw#878
- Giảm chi phí token & tổng chi phí gọi API: Inline Compaction (#984), CLAUDE.md auto-compression (#986), Response length control (#985), và usage.db schema mở rộng (#990) cho reporting. Links: Feature: Inline Compaction — reduce token cost from growing conversation history qwibitai/nanoclaw#984, Feature: CLAUDE.md auto-compression — prevent system prompt bloat qwibitai/nanoclaw#986, Feature: Response length control — reduce output token waste qwibitai/nanoclaw#985, feat: expand usage.db schema for token optimization metrics qwibitai/nanoclaw#990
- Kênh & file: WhatsApp two-way file (#862), Telegram inline callback (#1014), Discord file-sending (#1012) — rõ ràng cộng đồng muốn hỗ trợ file và UX kênh phong phú. Links: feat: WhatsApp file receive and send qwibitai/nanoclaw#862, feat: add /add-telegram-callback skill for inline keyboard support qwibitai/nanoclaw#1014, feat: add Discord file-sending skill qwibitai/nanoclaw#1012
- Long-term memory: LanceDB + Gemini embeddings (skill đã merge / PRs tương tự) cho agents nhớ qua phiên. Link: Add semantic memory skill with LanceDB + Gemini embeddings qwibitai/nanoclaw#1013
- Tóm tắt phản hồi người dùng
- Điểm đau chính:
- Credential lifecycle (token hết hạn) gây downtime định kỳ — ảnh hưởng vận hành 24/7 (#730).
- Hiệu năng container path (Gemini Pro) quá chậm cho tác vụ công cụ đơn giản — trải nghiệm bị phá vỡ (#989).
- Việc chạy trên macOS/Apple Container có nhiều cạm bẫy (mounts / Podman SSH), làm mất nhóm người dùng Docker/Podman (📊 AI CLI Tools Digest 2026-03-31 duanyytop/agents-radar#341, #993). Links: add-discord skill contains outdated Apple Container code, breaks Docker users qwibitai/nanoclaw#341, BUG-28: Podman SSH connection drops on macOS — silent death after sleep/wake qwibitai/nanoclaw#993
- Người dùng khen ngợi tính năng mới (kênh, file, memory) nhưng yêu cầu review nhanh hơn để sử dụng. PR lớn (#917, #862) được quan tâm. Links: feat: WhatsApp/Gmail channels, image vision, voice, PDF/GOG/summarize skills, perf qwibitai/nanoclaw#917, feat: WhatsApp file receive and send qwibitai/nanoclaw#862
- Mức độ hài lòng:
- Tính năng: tích cực; cộng đồng đóng góp mạnh (skill/kênh/memory).
- Ổn định & vận hành: chưa hài lòng ở vài điểm (credential, latency, macOS integration).
- Theo dõi tồn đọng (cần chú ý của maintainer)
- Issues ưu tiên cần hành động:
- #730 — CLAUDE_CODE_OAUTH_TOKEN expires overnight (High). Link: Bug: CLAUDE_CODE_OAUTH_TOKEN in .env expires overnight — containers fail with 401 each morning qwibitai/nanoclaw#730
- #865 — architecture security concerns (High). Link: Using containers alone doesn't make you more secure qwibitai/nanoclaw#865
- #989 — Gemini Pro latency (High). Link: perf: reduce Gemini Pro container latency (trim context + early-exit) qwibitai/nanoclaw#989
- 📊 AI CLI Tools Digest 2026-03-31 duanyytop/agents-radar#341 — add-discord skill Apple Container code (High, lâu). Link: add-discord skill contains outdated Apple Container code, breaks Docker users qwibitai/nanoclaw#341
- #830 — scheduled task drop / needs deferral queue (Medium). Link: fix: scheduled task fires silently dropped when session is busy qwibitai/nanoclaw#830
- PRs chờ review quan trọng (gây tác động lớn nếu merge):
- #862 WhatsApp file support — feat: WhatsApp file receive and send qwibitai/nanoclaw#862
- #917 WhatsApp/Gmail/vision/voice bundle — feat: WhatsApp/Gmail channels, image vision, voice, PDF/GOG/summarize skills, perf qwibitai/nanoclaw#917
- #999 Extend credential proxy (OpenAI/Groq) — feat: extend credential proxy to cover GROQ_API_KEY and OPENAI_API_KEY qwibitai/nanoclaw#999
- #1003 Protocol validation fix for tool_use — fix(agent): add protocol validation for tool_use finish reason (#827) qwibitai/nanoclaw#1003
- #979 / #1013 LanceDB memory skill (one PR merged, #979 còn cần review/điều chỉnh) — feat: add lancedb-memory skill qwibitai/nanoclaw#979
- #1014 Telegram callback keyboard — feat: add /add-telegram-callback skill for inline keyboard support qwibitai/nanoclaw#1014
Kết luận ngắn gọn
- Sức khỏe dự án: hoạt động cộng đồng mạnh mẽ, nhiều đóng góp tính năng; nhưng rủi ro vận hành (credential lifecycle, container path latency, macOS integration) đang ảnh hưởng trải nghiệm người dùng sản xuất. Ưu tiên ngắn hạn: sửa token refresh/credential proxy, giảm prompt/context bloat cho container calls, và review một số PR kênh/file/memory để chuyển từ thử nghiệm sang sản xuất.
- Hành động đề xuất cho maintainer: (1) ưu tiên xử lý #730 và #989; (2) review/merge PR mở liên quan credential proxy (#999) và protocol validation (#1003); (3) nhanh cleanup hướng dẫn/compat cho macOS/Podman (📊 AI CLI Tools Digest 2026-03-31 duanyytop/agents-radar#341, #993).
IronClaw — nearai/ironclaw
- Tổng quan hôm nay
- Hoạt động cao: trong 24 giờ qua có 50 Issues cập nhật (36 mở/hoạt động, 14 đóng) và 50 PRs cập nhật (25 mở, 25 đã merge/đóng). Đội đang tập trung mạnh vào bug-bash và ổn định kênh tích hợp (Telegram, Google) cùng với loạt PRs lớn về audit/CI.
- Trọng tâm chính: sửa lỗi tích hợp (OAuth, Telegram, Google Sheets), ổn định engine routine (cron/event) và hardening CI (no-panics, staging promotion).
- Tình trạng sức khỏe: hoạt động phát triển/triaging rất tích cực, nhiều issue P1 xuất hiện đồng thời — ưu tiên vẫn là ổn định sản phẩm trước khi có release mới.
- Phát hành phiên bản
- Không có phiên bản mới hôm nay.
- Tiến độ dự án (PRs đã merge/đóng / điểm nổi bật)
- Tổng kết: 25 PRs đã được merge/đóng trong 24h vừa qua; nhiều PRs lớn đang chờ review hoặc mở. Một số PR/merge/close đáng chú ý:
- fix(wasm) followups: #1092 (closed) — cải thiện hiển thị mô tả và an toàn ép kiểu cho WASM tools (fix(wasm): address #1086 review followups -- description hint and coercion safety nearai/ironclaw#1092)
- repair staging-ci parsing: #1090 (closed) — sửa parsing workflow (fix(ci): repair staging-ci workflow parsing nearai/ironclaw#1090)
- tool_info schema discovery: #1086 (closed) — thêm khám phá schema on-demand cho WASM tools (fix: add tool_info schema discovery for WASM tools nearai/ironclaw#1086)
- extensions lifecycle + E2E: #1070 (closed) — sửa lifecycle cho extension và hợp nhất UX auth (fix(extensions): fix lifecycle bugs + comprehensive E2E tests nearai/ironclaw#1070)
- loạt promote staging -> main: #1065 (closed) (chore: promote staging to main (2026-03-12 18:17 UTC) nearai/ironclaw#1065)
- PRs lớn đang chờ review/merge và tác động rộng:
- Comprehensive MCP audit fixes: #1094 (open) (fix(mcp): address 14 audit findings across MCP module nearai/ironclaw#1094)
- Enforce no panics in prod CI: #1087 (open) (ci: enforce no panics in production code nearai/ironclaw#1087)
- Programmatic Tool Calling (PTC) executor & E2E: #625 (open) (feat(ptc): programmatic tool calling -- executor, SDK, and E2E tests nearai/ironclaw#625)
- A2A agent bridge tool (builtin): #1048 (open) (feat(tools): add A2A (Agent-to-Agent) protocol bridge tool nearai/ironclaw#1048)
- Chủ đề nóng trong cộng đồng (issues/PRs hoạt động nhất và phân tích nhu cầu)
- Vấn đề cài extension/artefact 404: #1060 (open) — người dùng báo lỗi 404 khi cài extension (bug: Cannot install extensions nearai/ironclaw#1060). Nhu cầu: đảm bảo release artifact và fallback installer.
- Bug-bash tập trung trên tích hợp Google / Telegram / routines:
- Google OAuth URL broken from Telegram: #992 (open) (Google OAuth URL broken when initiated from Telegram channel nearai/ironclaw#992) — parameter tên sai (clientid vs client_id) gây lỗi OAuth.
- Google Sheets permission / serialization: #999 (open) (Google Sheets returns 403 PERMISSION_DENIED after completing OAuth nearai/ironclaw#999), #993 (open) (google-sheets tool: LLM passes
valuesas a JSON string instead of array nearai/ironclaw#993), #1002 (open) (Spreadsheet created but not populated — google-sheets write silently incomplete nearai/ironclaw#1002) — gồm 403 PERMISSION_DENIED, values serialized thành string, sheet rỗng. - Telegram reliability & pairing: #991 (open) (Telegram bot token validation fails intermittently (HTTP 404) nearai/ironclaw#991), #1001 (open) (Telegram pairing approval required for existing bots / existing pairing skipped on reconfigure nearai/ironclaw#1001), #994 (open) (Routine broadcast to Telegram fails with "Invalid chat_id 'default'" nearai/ironclaw#994) — token validation thất thường, pairing edge-cases, routine broadcast dùng chat_id="default".
- Tác động cộng đồng: nhiều report P1/P2 từ bug-bash cho thấy người dùng thực thi workflows thực tế (OAuth, bot pairing, routines -> kênh) bị ngắt quãng — cần sửa nhanh theo thứ tự độ ảnh hưởng.
- Lỗi & Ổn định (xếp theo mức độ nghiêm trọng)
- CRITICAL / High
- N+1 query trong event trigger loop (routine_engine) — #823 (open) (CRITICAL) ([CRITICAL:88] N+1 query pattern in event trigger loop (routine_engine) nearai/ironclaw#823). Tác động: hiệu năng khi có nhiều routine/event.
- Non-transactional multi-step context updates (race) — #813 (open) (CRITICAL) ([CRITICAL] Non-transactional multi-step context updates between metadata/token setup and DB nearai/ironclaw#813). Tác động: data-race / corruption khi setup metadata/tokens.
- Webhook auth bypass when secret not configured — #1033 (closed) (CRITICAL) ([CRITICAL] Webhook authentication bypass when secret is not configured (src/channels/http.r nearai/ironclaw#1033). Ghi chú: issue đã bị triage và có PR/patch liên quan trong các batch fixes (xem PRs #1083 và các PR sửa liên quan).
- P1 (bug_bash)
- Tool approval modal requires page reload — #996 (closed) (Tool approval modal requires page reload to appear nearai/ironclaw#996)
- Google OAuth URL broken from Telegram — #992 (open) (Google OAuth URL broken when initiated from Telegram channel nearai/ironclaw#992)
- Routines created in web invisible from Telegram — #995 (open) (Routines created in chat are invisible when queried from Telegram nearai/ironclaw#995)
- Google Sheets 403 after OAuth — #999 (open) (Google Sheets returns 403 PERMISSION_DENIED after completing OAuth nearai/ironclaw#999)
- google-sheets values passed as JSON string — #993 (open) (google-sheets tool: LLM passes
valuesas a JSON string instead of array nearai/ironclaw#993) - Telegram bot token validation intermittently 404 — #991 (open) (Telegram bot token validation fails intermittently (HTTP 404) nearai/ironclaw#991)
- Routine broadcast to Telegram uses chat_id="default" — #994 (open) (Routine broadcast to Telegram fails with "Invalid chat_id 'default'" nearai/ironclaw#994)
- Ghi chú sửa: nhiều lỗi được đóng/sửa trong các PR batch (#1070, #1086, #1083, #1092, #1090). Tuy nhiên một số P1 từ bug-bash vẫn open và cần fix nhanh (OAuth, Sheets, Telegram).
- Yêu cầu tính năng & tín hiệu lộ trình
- Programmatic Tool Calling (PTC) — #625 (open) (feat(ptc): programmatic tool calling -- executor, SDK, and E2E tests nearai/ironclaw#625): rõ ràng có nhu cầu cho tool-to-tool execution không cần round-trip LLM; đây là tính năng nền tảng có khả năng xuất hiện trong phiên bản tiếp theo nếu ổn định.
- A2A Agent bridge (Agent-to-Agent) — #1048 (open) (feat(tools): add A2A (Agent-to-Agent) protocol bridge tool nearai/ironclaw#1048): nhu cầu kết nối agents; có khả năng được đưa vào như builtin tool.
- CLI improvements (hooks, models) — #1023, #1043 (open) (https://github.com/nearai/ironclaw/pull/1023, https://github.com/nearai/ironclaw/pull/1043): tín hiệu là cải thiện quản trị và UX devops.
- Installer portability (musl targets) — #1013 (open) (https://github.com/nearai/ironclaw/pull/1013): nhu cầu mạnh cho fallback static binaries để hỗ trợ môi trường Linux cũ.
- Tóm tắt phản hồi người dùng
- Điểm đau chính:
- Tích hợp bên thứ ba không ổn định (Google OAuth/Sheets, Telegram pairing/token) — ảnh hưởng trực tiếp đến workflow automation và routines.
- Trải nghiệm quản lý extension / tool: cài đặt thất bại do missing artefacts (#1060) và approval modal không xuất hiện real-time (#996).
- Routines: đồng bộ giữa giao diện web và kênh Telegram có lỗi (routines “tàng hình” trên Telegram, broadcast thất bại).
- Mức độ hài lòng: hiện có sự bực bội rõ ràng từ người dùng chuyên dụng (bug-bash reports). Nhiều vấn đề là blockers cho người dùng triển khai thực tế.
- Theo dõi tồn đọng & khuyến nghị cho bảo trì
- Issues cần ưu tiên chú ý (open, tác động cao):
- #823 N+1 routine event loop ([CRITICAL:88] N+1 query pattern in event trigger loop (routine_engine) nearai/ironclaw#823)
- #813 Non-transactional updates ([CRITICAL] Non-transactional multi-step context updates between metadata/token setup and DB nearai/ironclaw#813)
- #992 Google OAuth URL broken from Telegram (Google OAuth URL broken when initiated from Telegram channel nearai/ironclaw#992)
- #993 / #999 / #1002 Google Sheets failures (google-sheets tool: LLM passes
valuesas a JSON string instead of array nearai/ironclaw#993, Google Sheets returns 403 PERMISSION_DENIED after completing OAuth nearai/ironclaw#999, Spreadsheet created but not populated — google-sheets write silently incomplete nearai/ironclaw#1002) - #991 / #1001 / #994 Telegram pairing / broadcast issues (Telegram bot token validation fails intermittently (HTTP 404) nearai/ironclaw#991, Telegram pairing approval required for existing bots / existing pairing skipped on reconfigure nearai/ironclaw#1001, Routine broadcast to Telegram fails with "Invalid chat_id 'default'" nearai/ironclaw#994)
- #1060 Installer extension 404 (bug: Cannot install extensions nearai/ironclaw#1060)
- #1076 Routine cache invalidation (https://github.com/nearai/ironclaw/issues/1076)
- PRs lớn cần review / phối hợp:
- #1094 MCP audit fixes (fix(mcp): address 14 audit findings across MCP module nearai/ironclaw#1094)
- #1087 no-panics CI (ci: enforce no panics in production code nearai/ironclaw#1087)
- #625 PTC executor (feat(ptc): programmatic tool calling -- executor, SDK, and E2E tests nearai/ironclaw#625)
- #1048 A2A bridge (feat(tools): add A2A (Agent-to-Agent) protocol bridge tool nearai/ironclaw#1048)
- Khuyến nghị hành động ngắn hạn:
- Ưu tiên sửa nhanh các lỗi OAuth/Telegram/Sheets (P1) vì chặn luồng người dùng thực tế.
- Khóa và review các PR audit/CI (#1094, #1087) để tránh regressions trong production.
- Chạy bộ E2E (Telegram + Chrome MCP + Claude Code test) như yêu cầu #1044 để tái tạo dòng lỗi bug-bash.
- Giao nhiệm vụ cho một nhóm nhỏ xử lý những CRITICAL performance/transaction bugs (#823, #813) trước khi mở rộng tính năng mới.
Tổng kết ngắn: hoạt động cộng đồng tích cực, nhiều chỉnh sửa quan trọng đã merged, nhưng còn tập trung cấp bách vào ổn định tích hợp (OAuth/Telegram/Sheets) và một vài lỗi CRITICAL liên quan transaction/performace — xử lý những điểm này sẽ cải thiện đáng kể trải nghiệm triển khai thực tế.
LobsterAI — netease-youdao/LobsterAI
Bản tin dự án LobsterAI — 2026-03-13
- Tổng quan hôm nay
- Dự án đang hoạt động tích cực: trong 24 giờ qua có 6 issue mới/hoạt động và 10 PR được cập nhật (9 PR đã đóng/merge, 1 còn mở).
- Một phiên bản nhỏ v0.2.4 vừa phát hành tập trung vào vá lỗi kết nối IM và tình trạng ứng dụng khởi động treo.
- Hoạt động kỹ thuật tập trung vào ổn định (gateway / startup / code signing) và cải thiện trải nghiệm người dùng (link protocol, cập nhật nhà cung cấp).
- Sức khỏe chung: cao về tốc độ đóng PR và phát hành nhanh, còn một số vấn đề người dùng cần điều tra tiếp.
- Phát hành phiên bản
- v0.2.4 — thay đổi chính:
- fix: 修复 IM 渠道连接性测试引起的 bug (sửa bug trong kiểm tra kết nối kênh IM) — PR #393 (closed).
- fix:修复应用启动时一直处于加载状态的问题 (sửa lỗi ứng dụng luôn ở trạng thái loading lúc khởi động) — PR #396 (closed).
- Không có ghi chú về breaking changes hay yêu cầu di chuyển cấu hình.
- Full changelog: https://github.com/netease-youdao/LobsterAI/compare/v0.2.3
- Tiến độ dự án (PRs đã merge/đóng hôm nay)
- PR nổi bật đã đóng/merge trong 24h:
- #395 — openclaw gateway 启动速度优化 (giảm thời gian khởi động gateway trên Windows từ >180s xuống ~85s/15s) — cải thiện hiệu năng khởi động.
https://github.com/netease-youdao/LobsterAI/pull/395 - #396 — fix: sửa lỗi ứng dụng khởi động treo (đã đưa vào v0.2.4).
https://github.com/netease-youdao/LobsterAI/pull/396 - #393 — fix: sửa bug trong kiểm tra kết nối IM (đã đưa vào v0.2.4).
https://github.com/netease-youdao/LobsterAI/pull/393 - #380 — feat: hỗ trợ custom URI protocols trong markdown links (mở rộng khả năng mở ứng dụng ngoài).
https://github.com/netease-youdao/LobsterAI/pull/380 - #387 — fix: resolve macOS code signing failures (ổn định pipeline build macOS).
https://github.com/netease-youdao/LobsterAI/pull/387 - Một số PR liên quan đến "Feature/openclaw 0.2.3" (#392, #394, #397) đã được đóng/điều phối; thể hiện nỗ lực chuẩn bị release/ghép OpenClaw.
https://github.com/netease-youdao/LobsterAI/pull/392
https://github.com/netease-youdao/LobsterAI/pull/394
https://github.com/netease-youdao/LobsterAI/pull/397
- #395 — openclaw gateway 启动速度优化 (giảm thời gian khởi động gateway trên Windows từ >180s xuống ~85s/15s) — cải thiện hiệu năng khởi động.
- PR đang mở cần review:
- #388 — update MiniMax provider default base URL and model list (cập nhật base URL cho provider MiniMax) — chú ý cho tính khả dụng quốc tế.
https://github.com/netease-youdao/LobsterAI/pull/388
- #388 — update MiniMax provider default base URL and model list (cập nhật base URL cho provider MiniMax) — chú ý cho tính khả dụng quốc tế.
- Chủ đề nóng trong cộng đồng
- IM channel / kết nối gateway & startup:
- Issue #366: vấn đề gateway status và cấu hình PATH cho OpenClaw gateway — liên quan trực tiếp tới trải nghiệm cục bộ khi dùng gateway. https://github.com/netease-youdao/LobsterAI/issues/366
- Token overflow / context length:
- Issue #370: lỗi "超token数" khi người dùng nhập “你好” nhưng nhận về API Error liên quan tới input/output token size; cần xác định nguyên nhân (cấu hình model/params hay xử lý tiền xử lý). https://github.com/netease-youdao/LobsterAI/issues/370
- Apple Silicon cập nhật:
- Issue #390: trên ARM64 v0.2.2, chức năng "Check for updates" không nhận ra v0.2.3 — UX/auto-update trên macOS ARM bị khiếm khuyết. https://github.com/netease-youdao/LobsterAI/issues/390
- Tính năng UX nhỏ được yêu cầu:
- Issue #391: đề xuất nút "tối ưu prompt" để hỗ trợ người mới dùng. https://github.com/netease-youdao/LobsterAI/issues/391
- Lỗi & Ổn định (xếp hạng theo mức độ nghiêm trọng)
- Cao
- Ứng dụng treo khi khởi động — đã có PR sửa (#396) và được release trong v0.2.4. https://github.com/netease-youdao/LobsterAI/pull/396
- Gateway service không load / PATH không đặt đúng — issue #366 đang mở, ảnh hưởng đến người dùng cần gateway. https://github.com/netease-youdao/LobsterAI/issues/366
- Trung bình
- IM channel connectivity test gây lỗi — đã có PR sửa (#393) và có trong v0.2.4. https://github.com/netease-youdao/LobsterAI/pull/393
- macOS code signing failures — đã fix trong PR #387, giúp ổn định bản build macOS. https://github.com/netease-youdao/LobsterAI/pull/387
- Thấp / cần điều tra thêm
- Token/context error (Issue #370) — cần log chi tiết và replica case; hiện chưa có PR sửa. https://github.com/netease-youdao/LobsterAI/issues/370
- GLM 4.5(阿里云百炼)调用报错 (Issue #399) — báo cáo mới, cần test lại tích hợp provider. https://github.com/netease-youdao/LobsterAI/issues/399
- Yêu cầu tính năng & tín hiệu lộ trình
- Yêu cầu người dùng rõ rệt:
- Nút "tối ưu prompt" (Issue #391) để hỗ trợ người mới và cải thiện chất lượng phản hồi. https://github.com/netease-youdao/LobsterAI/issues/391
- Lệnh/chiếc nút để xóa/đặt lại memory trong bot của plugin 飞书 (Issue #398). https://github.com/netease-youdao/LobsterAI/issues/398
- Cải thiện hỗ trợ nhà cung cấp (provider) và URL mặc định (PR #388) — cho thấy nhu cầu đa khu vực / multi-provider. https://github.com/netease-youdao/LobsterAI/pull/388
- Dự đoán cho phiên bản tiếp theo:
- Tiếp tục cải tiến openclaw gateway (startup speed + config robustness). PR #395 đã cho thấy hướng này. https://github.com/netease-youdao/LobsterAI/pull/395
- UX: thêm các thao tác quản lý trò chuyện (reset/clear) cho plugin chat và công cụ tối ưu prompt.
- Cải thiện auto-update trên Apple Silicon.
- Tóm tắt phản hồi người dùng
- Điểm đau chính:
- Khởi động chậm/treo và gateway không khởi động khiến trải nghiệm cục bộ kém — đã được ưu tiên sửa. https://github.com/netease-youdao/LobsterAI/pull/395 https://github.com/netease-youdao/LobsterAI/pull/396
- Vấn đề tích hợp model/provider (token phàn nàn, lỗi gọi GLM 4.5) gây gián đoạn workflow chuyên sâu. https://github.com/netease-youdao/LobsterAI/issues/370 https://github.com/netease-youdao/LobsterAI/issues/399
- Thiếu các lệnh reset/clear trong plugin chat và thiếu công cụ hỗ trợ prompt cho người mới. https://github.com/netease-youdao/LobsterAI/issues/398 https://github.com/netease-youdao/LobsterAI/issues/391
- Mức độ hài lòng: người dùng đánh giá cao tốc độ phản hồi của team (nhiều PR/bugfix nhanh), nhưng vẫn còn bất mãn với một số trải nghiệm nền tảng (gateway, update trên ARM).
- Theo dõi tồn đọng (cần ưu tiên / gọi reviewer)
- Issues cần thêm thông tin hoặc hành động từ maintainer:
- #366 — gateway status / PATH not set (cần chẩn đoán/service config). https://github.com/netease-youdao/LobsterAI/issues/366
- #370 — token/context overflow error (cần logs, steps to reproduce, config của model). https://github.com/netease-youdao/LobsterAI/issues/370
- #399 — GLM 4.5 调用报错 (provider integration test). https://github.com/netease-youdao/LobsterAI/issues/399
- #390 — Apple Silicon update check không nhận bản mới (cần reproduce trên ARM64). https://github.com/netease-youdao/LobsterAI/issues/390
- #398 — Feishu plugin: thêm command clear memory (UX request). https://github.com/netease-youdao/LobsterAI/issues/398
- PR cần review / quyết định:
- #388 — update MiniMax provider default base URL and model list (review/merge để cải thiện tính khả dụng quốc tế). https://github.com/netease-youdao/LobsterAI/pull/388
Kết luận ngắn: phiên bản v0.2.4 đã vá hai lỗi người dùng lớn (IM connectivity và startup hang). Nhóm phát triển đang dồn lực vào ổn định gateway và trải nghiệm nền tảng (khởi động, code signing, provider configs). Ưu tiên tiếp theo là điều tra các lỗi liên quan token/context và sự cố tích hợp nhà cung cấp (GLM 4.5), cùng hoàn thiện UX nhỏ như reset memory và hỗ trợ tối ưu prompt để giảm rào cản cho người mới.
TinyClaw — TinyAGI/tinyclaw
- Tổng quan hôm nay
- Hoạt động phát triển cao: 11 PR cập nhật trong 24 giờ (9 PR đã đóng/merge, 2 PR còn mở) và 4 issue được cập nhật (2 mở/2 đã đóng).
- Phiên bản mới v0.0.12 được phát hành, tập trung vào lưu trữ lịch sử hội thoại của agent và đơn giản hoá luồng sự kiện SSE.
- Nhiều sửa lỗi cài đặt và tương thích CLI đã được xử lý nhanh (ví dụ: lỗi thiếu script setup-wizard và lỗi import @clack/prompts).
- Tình trạng chung: tích cực, với ưu tiên hiện tại là ổn định hoá trải nghiệm lần chạy đầu và phục hồi kênh Telegram.
- Phát hành phiên bản
- v0.0.12 (release): https://github.com/TinyAGI/tinyclaw/releases
- Tính năng chính: thêm bảng SQLite agent_messages để persist toàn bộ lịch sử chat của agent; giới thiệu event SSE mới agent_message (một event cho mỗi phản hồi của agent) — điều này thay thế nhu cầu lắng nghe toàn bộ lifecycle chain_step và đơn giản hóa luồng chat dành cho single-agent. (PR #202: https://github.com/TinyAGI/tinyclaw/pull/202)
- Lưu ý di chuyển: nâng cấp có thể yêu cầu migration/database seed để tạo bảng agent_messages; khách hàng sử dụng các listener theo lifecycle cũ cần cập nhật sang event agent_message.
- v0.0.11: sửa lỗi import bị phá vỡ từ các shell script cũ của setup-wizard (ghi chú release).
- Tiến độ dự án (PR đã merge/đóng hôm nay)
Các PR chính đã đóng/merge (9):
- #202 feat(api): add agent message persistence and simplified event stream — agent_messages + agent_message SSE (https://github.com/TinyAGI/tinyclaw/pull/202)
- #206 fix(cli): convert to ESM to support @clack/prompts v1.x — chuyển CLI sang ESM (https://github.com/TinyAGI/tinyclaw/pull/206)
- #204 feat(settings): add interactive setup wizard for initial configuration — wizard lần chạy đầu (https://github.com/TinyAGI/tinyclaw/pull/204)
- #201 feat(office): add organization chart visualization page — org chart UI (https://github.com/TinyAGI/tinyclaw/pull/201)
- #200 fix(telegram): prevent polling from stalling after network reconnect — timeout + watchdog cải thiện polling (https://github.com/TinyAGI/tinyclaw/pull/200)
- #199 feat: add chat rooms and projects to tinyoffice — chat rooms & projects (https://github.com/TinyAGI/tinyclaw/pull/199)
- #203 feat: add projects and chat rooms management — quản lý projects & rooms (https://github.com/TinyAGI/tinyclaw/pull/203)
- #198 fix: remove stale setup-wizard.sh references — sửa lỗi cài đặt lần đầu (https://github.com/TinyAGI/tinyclaw/pull/198)
- #195 fix: convert send_message skill from TS to plain Node.js — sửa lỗi ts-node bằng chuyển sang JS thuần (https://github.com/TinyAGI/tinyclaw/pull/195)
Tổng kết: hôm nay tập trung vào hai hướng chính — (1) cải thiện trải nghiệm lần chạy đầu và ổn định cài đặt, (2) UX/office features (chat rooms, projects, org-chart) và luồng chat/streaming cho agent.
- Chủ đề nóng trong cộng đồng
- Telegram Bot Auto-Reconnect Failure (Issue #126, mở): https://github.com/TinyAGI/tinyclaw/issues/126 — nhiều tương tác (6 bình luận). Người dùng báo bot Telegram không tự reconnect sau khi kết nối bị rớt; liên quan trực tiếp tới PR #200 (đã đóng) nhưng vấn đề vẫn mở cho trường hợp tái kết nối bền vững. Đây là nhu cầu về độ sẵn sàng kết nối trên môi trường mạng biến động.
- TinyOffice first-run onboarding (Issue #193, mở): https://github.com/TinyAGI/tinyclaw/issues/193 — đề xuất bổ sung onboarding web lần chạy đầu để giảm việc phụ thuộc CLI/config thủ công. Liên quan chặt tới PR #204 (đã merge) nhưng issue vẫn nêu các yêu cầu UX chi tiết hơn.
- Thiếu setup-wizard.sh trong release 0.0.10 (Issue #197, đã đóng): https://github.com/TinyAGI/tinyclaw/issues/197 — gây lỗi cài đặt lần đầu; đã được fix nhanh bằng PR #198.
- Lỗi & Ổn định (xếp theo mức độ)
- Critical → đã đóng: missing setup-wizard.s
⚠️ 内容超过 GitHub Issue 上限,完整报告见提交的 Markdown 文件。