-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Bản tin Hệ sinh thái OpenClaw 2026-03-12
Issues: 500 | PRs: 500 | Dự án: 12 | Thời gian tạo: 2026-03-12 01:59 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-12
- Tổng quan hôm nay
- Hoạt động cộng đồng rất cao: 500 issue và 500 PR có cập nhật trong 24 giờ qua (một phần lớn là thảo luận, báo lỗi và PR xử lý sự cố/regression).
- Nhiều báo cáo về lỗi nghiêm trọng liên quan đến cron/jobs, regressions sau bản 2026.3.7→2026.3.8, và tương thích provider (Kimi / Codex / GPT-5x). Một số fix đã được đóng hoặc PR đã mở nhưng nhiều đầu mục vẫn cần review.
- Sức khỏe dự án: tích cực về mặt đóng/mở PR nhưng đang chịu áp lực từ các lỗi vận hành và hồi quy khiến trải nghiệm người dùng không ổn định.
- Phát hành phiên bản
- Không có phiên bản mới phát hành hôm nay.
- Tiến độ dự án (PRs đã merge/đóng / thay đổi đáng chú ý hôm nay)
- PRs đóng/đóng hôm 2026-03-12 (ví dụ):
- docs: update Raspberry Pi dashboard access instructions — docs: update Raspberry Pi dashboard access instructions openclaw/openclaw#43584 (OPEN) và docs: update Raspberry Pi dashboard access instructions openclaw/openclaw#43577 (CLOSED)
- Feat/portable openclaw — Feat/portable openclaw openclaw/openclaw#43583 (CLOSED)
- security: config include path hardening (NUL + length) — security: config include path hardening (NUL + length) openclaw/openclaw#43576 (CLOSED)
- Feat: collapsible thinking/code blocks chat — Feat: collapsible thinking/code blocks chat openclaw/openclaw#43582 (CLOSED)
- PRs mở đáng chú ý (đang chờ review/merge):
- tools.fs.allowedRoots (cho phép cấu hình đường gốc filesystem cho công cụ fs) — feat(tools): add allowedRoots config for fs tools openclaw/openclaw#43565
- cron: start/catch-up fixes và timeout/AbortController improvements — fix(cron): prevent startup catch-up from blocking timer initialization openclaw/openclaw#43053, fix(cron): per-attempt AbortControllers and deferred execution timeout openclaw/openclaw#42482
- route embedded tool calls through in-process dispatch — fix: route embedded tool calls through in-process dispatch (#40237) openclaw/openclaw#42497
- Mistral as web_search provider — feat: add Mistral as web_search provider openclaw/openclaw#41834
- Deepgram Aura as TTS provider — feat(tts): add Deepgram Aura as first-class TTS provider openclaw/openclaw#43580
(Danh sách đầy đủ PRs mở/đóng trong phần PRs mới nhất trên GitHub)
- Chủ đề nóng trong cộng đồng (Issues/PRs nhiều thảo luận nhất)
- #32828 [CLOSED] False 'API rate limit reached' on all models — 51 bình luận — [Bug]: False 'API rate limit reached' on all models despite APIs being fully functional openclaw/openclaw#32828
- Nhu cầu: xác định root cause hiển thị thông báo rate-limit sai; tránh làm người dùng nhầm lẫn khi keys/APIs hoạt động bình thường.
- #26534 [OPEN] Add DingTalk as a first-install channel option — 43 bình luận — Add DingTalk as a first-install channel option openclaw/openclaw#26534
- Nhu cầu: đưa DingTalk vào flow onboarding để giảm friction cho người dùng doanh nghiệp tại Trung Quốc.
- #9443 [OPEN] Prebuilt Android APK releases — 16 bình luận — Request: Prebuilt Android APK releases openclaw/openclaw#9443
- Nhu cầu: cung cấp binary APKs để đơn giản hóa chạy app Android cho người dùng không muốn build.
- #9899 [OPEN] Include day of week in system prompt date/time injection — 15 bình luận — Include day of week in system prompt date/time injection openclaw/openclaw#9899
- Nhu cầu: cải thiện độ chính xác lịch/định dạng ngày giờ trong system prompt.
- Các chủ đề liên quan đến Kimi provider, cron/job regressions và session handling cũng có lượng thảo luận lớn (ví dụ #39907, #41445, #41690).
- Lỗi & Ổn định — xếp hạng theo mức độ nghiêm trọng (dựa trên tác động và tần suất báo cáo)
- Mức độ Cao (ảnh hưởng chức năng cốt lõi hoặc gây mất dữ liệu/không chạy agent)
- Cron/jobs bị deadlock / không chạy sau upgrade 2026.3.8:
- #42579 Cron lane self-deadlock (isolated agentTurn never execute) — Cron lane self-deadlock: isolated agentTurn jobs never execute with default maxConcurrentRuns openclaw/openclaw#42579
- #42883 Cron jobs broken after update to 2026.3.8 — [Bug]: Cron jobs broken after update to 2026.3.8 openclaw/openclaw#42883
- PRs liên quan đang mở: fix(cron): prevent startup catch-up from blocking timer initialization openclaw/openclaw#43053, fix(cron): per-attempt AbortControllers and deferred execution timeout openclaw/openclaw#42482
- Recurring execution stall: assistant xác nhận task nhưng không thực thi — #40631 — Recurring execution stall: assistant confirms task but performs no actions openclaw/openclaw#40631
- Model/tool integration regressions khiến tool calls không chạy (Kimi k2p5 emits plain text) — #39907 (CLOSED), #40157 (CLOSED) — [Bug]: 2026.3.7 regression: kimi-coding/k2p5 emits literal exec(...) text instead of structured tool calls openclaw/openclaw#39907, [Bug]: kimi-coding/k2p5 sub-agent tool calls returned as plain text instead of structured tool_use blocks openclaw/openclaw#40157
- Codex Responses streaming server_error không trigger fallback model — #35220 — [Bug]: Codex Responses API streaming server_error does not trigger model fallback (variant of #24378) openclaw/openclaw#35220
- Cron/jobs bị deadlock / không chạy sau upgrade 2026.3.8:
- Mức độ Trung bình (làm giảm trải nghiệm, yêu cầu fix nhưng còn giải pháp tạm thời)
- Config validation / provider schema regressions (Kimi requiresOpenAiAnthropicToolPayload) — #41445 (CLOSED), #41690 (CLOSED), #40911 (CLOSED) — [Bug]: Kimi K2.5 config validation fails - unrecognized key 'requiresOpenAiAnthropicToolPayload' openclaw/openclaw#41445, [Bug]: Config validation failed: models.providers.kimi-coding.models.0.compat: Unrecognized key: "requiresOpenAiAnthropicToolPayload" openclaw/openclaw#41690, [Bug]: api key config failed with error "Unrecognized key: "requiresOpenAiAnthropicToolPayload" openclaw/openclaw#40911
- Session store lock timeouts & concurrent channel failures — #3092 — Session lock timeout causes channel handler failures during long operations openclaw/openclaw#3092
- Session context accumulates infinitely → exceed model limits — #13938 — [Bug]: Session context accumulates infinitely until API limits are exceeded openclaw/openclaw#13938
- Workspace file injection gây lãng phí token rất lớn — #9157 — Performance: Workspace file injection wastes 93.5% of token budget openclaw/openclaw#9157
- Empty agent payloads + websocket 1006 closures with local LM Studio backend — #42270 — [Bug]: OpenClaw 2026.3.8 regression: empty agent payloads + websocket 1006 closures with local LM Studio backend openclaw/openclaw#42270
- Mức độ Thấp (thuộc tính/kích thước trải nghiệm)
- Channel-specific bugs: Slack / Signal / Feishu attachments / Discord REST proxy — #33229, #22487, #25200, #27409 — links trong danh sách issues.
- Ghi chú PR sửa lỗi liên quan:
- Cron/timeout fixes: fix(cron): per-attempt AbortControllers and deferred execution timeout openclaw/openclaw#42482, fix(cron): prevent startup catch-up from blocking timer initialization openclaw/openclaw#43053
- Embedded tool routing: fix: route embedded tool calls through in-process dispatch (#40237) openclaw/openclaw#42497
- Một số bugs đã được đóng sau investigations (ví dụ Kimi-related closes), nhưng nhiều root-cause vẫn đang điều tra.
- Yêu cầu tính năng & tín hiệu lộ trình
- Tính năng được yêu cầu nhiều / có tín hiệu mạnh:
- DingTalk trong first-install onboarding — Add DingTalk as a first-install channel option openclaw/openclaw#26534 (có nhiều + và bình luận).
- Prebuilt Android APK releases để giảm rào cản cài đặt — Request: Prebuilt Android APK releases openclaw/openclaw#9443.
- Hỗ trợ đầu vào hình ảnh/khả năng thị giác cho agents (Feishu/群 ảnh) — 支持Agent接收并识别图片内容 (视觉能力) openclaw/openclaw#28744.
- Memory v2: cải thiện traversal/forgetting để agent scale dài hạn — Suggestions for Memory v2: Associative Traversal, Salience Weighting, and Access-Based Forgetting openclaw/openclaw#28930.
- PRs liên quan tới roadmap khả năng media/TTS/search:
- Deepgram Aura TTS — feat(tts): add Deepgram Aura as first-class TTS provider openclaw/openclaw#43580
- Mistral web_search provider — feat: add Mistral as web_search provider openclaw/openclaw#41834
- Plugin media provider hooks (ASR, image/video understand) — feat(plugins): add unified provider system with capabilities openclaw/openclaw#41496
- Dự đoán: bản phát hành tiếp theo sẽ ưu tiên ổn định cron/agent execution, cải tiến công cụ web/browser routing, và tăng cường hỗ trợ providers/TTS/media dựa trên số PR đang mở.
- Tóm tắt phản hồi người dùng
- Điểm đau chính:
- Regressions sau upgrade (cron không chạy, subagents thiếu công cụ, empty payloads) → ảnh hưởng trực tiếp tới các deployment production và automated jobs.
- Tương thích provider (Kimi, Codex, GitHub Copilot) gây thất vọng: cấu hình hiển thị model nhưng runtime báo Unknown/misdirected/unsupported.
- Hiệu suất & chi phí: workspace file injection lặp lại làm lãng phí token lớn, người dùng báo tăng chi phí API.
- Thiếu tiện ích “binary” cho app mobile (Android APK) khiến trải nghiệm onboarding khó khăn.
- Mức độ hài lòng: hỗn hợp — người dùng đánh giá cao hoạt động nhanh trong community và PR docs, nhưng mệt mỏi với các regression và lỗi vận hành lặp đi lặp lại.
- Theo dõi tồn đọng (cần sự chú ý của maintainers)
- Issues quan trọng chưa được giải quyết / cần action:
- #42579 Cron lane self-deadlock — Cron lane self-deadlock: isolated agentTurn jobs never execute with default maxConcurrentRuns openclaw/openclaw#42579
- #40631 Recurring execution stall — Recurring execution stall: assistant confirms task but performs no actions openclaw/openclaw#40631
- #35220 Codex Responses streaming server_error fallback — [Bug]: Codex Responses API streaming server_error does not trigger model fallback (variant of #24378) openclaw/openclaw#35220
- #9157 Workspace file injection wastes token budget — Performance: Workspace file injection wastes 93.5% of token budget openclaw/openclaw#9157
- #26534 DingTalk onboarding — Add DingTalk as a first-install channel option openclaw/openclaw#26534
- #13938 Session context accumulation until API limits exceeded — [Bug]: Session context accumulates infinitely until API limits are exceeded openclaw/openclaw#13938
- #3092 Session lock timeout causing channel handler failures — Session lock timeout causes channel handler failures during long operations openclaw/openclaw#3092
- #42270 Empty payloads / websocket 1006 with LM Studio — [Bug]: OpenClaw 2026.3.8 regression: empty agent payloads + websocket 1006 closures with local LM Studio backend openclaw/openclaw#42270
- PRs quan trọng chờ review/merge:
- tools.fs.allowedRoots — feat(tools): add allowedRoots config for fs tools openclaw/openclaw#43565
- cron startup/catch-up + per-attempt AbortController fixes — fix(cron): prevent startup catch-up from blocking timer initialization openclaw/openclaw#43053, fix(cron): per-attempt AbortControllers and deferred execution timeout openclaw/openclaw#42482
- route embedded tool calls in-process — fix: route embedded tool calls through in-process dispatch (#40237) openclaw/openclaw#42497
- plugin media provider hooks — feat(plugins): add unified provider system with capabilities openclaw/openclaw#41496
- backup/encrypted snapshot flow — Backup: add folder-backed encrypted snapshot flow with setup/run/restore openclaw/openclaw#41345
Khuyến nghị ngắn gọn cho maintainers
- Ưu tiên khắc phục cron/agent execution regressions (triaging, backport hotfix nếu cần) — các PR #42482 / #43053 là ứng viên chính để review sớm.
- Tập trung vào provider-compatible regressions (Kimi / Codex / GitHub Copilot) để tránh mất lòng tin người dùng.
- Xem xét quick-win giảm thiểu token-waste (workspace file injection) — tác động chi phí trực tiếp cho người dùng.
- Phân bổ reviewer cho PRs media/TTS/search để đón nhận tín hiệu roadmap (Deepgram, Mistral, plugin media) và giảm backlog.
Tài nguyên & liên kết nhanh
- Issues hot: #32828, #26534, #9443, #9899 — [Bug]: False 'API rate limit reached' on all models despite APIs being fully functional openclaw/openclaw#32828, Add DingTalk as a first-install channel option openclaw/openclaw#26534, Request: Prebuilt Android APK releases openclaw/openclaw#9443, Include day of week in system prompt date/time injection openclaw/openclaw#9899
- PRs nổi bật: feat(tools): add allowedRoots config for fs tools openclaw/openclaw#43565, fix(cron): per-attempt AbortControllers and deferred execution timeout openclaw/openclaw#42482, fix: route embedded tool calls through in-process dispatch (#40237) openclaw/openclaw#42497, fix(cron): prevent startup catch-up from blocking timer initialization openclaw/openclaw#43053
Kết luận ngắn gọn
- Cộng đồng rất năng động, nhiều PR/issue xử lý trong ngày. Tuy nhiên, mức độ regressions/vấn đề vận hành hiện tại là điểm nghẽn chính; nếu tập trung nhanh vào cron/agent và provider regressions, trải nghiệm người dùng sẽ cải thiện rõ rệt trước khi mở rộng tính năng mới.
So sánh hệ sinh thái chéo
- Tổng quan hệ sinh thái (3–5 câu)
- Hệ sinh thái mã nguồn mở cho AI agent / trợ lý cá nhân hiện rất sôi động nhưng phân mảnh: vài dự án “lớn” có cộng đồng và tích hợp đa provider, bên cạnh nhiều dự án tập trung vào ngóc ngách (desktop, WASM, hardening, local-LLM).
- Các vấn đề lặp lại xuyên suốt là tương thích provider (cloud/local), tính ổn định của cron/agent execution, quản lý session/memory (để tránh token bloat) và trải nghiệm onboarding/triển khai (binary, Docker, APK, macOS packaging).
- Tín hiệu mạnh: chuyển hướng sang hỗ trợ mô hình cục bộ/GGUF/Ollama/vLLM, tối ưu chi phí token/memory, và gia tăng chú ý cho hardening (filesystem, webhook auth, secrets).
- So sánh mức độ hoạt động (tóm tắt chỉ số chính)
(Lưu ý: các con số là activity window 24h từ bản tin)
-
OpenClaw
- Issues/PRs ngày: ~500 issues + ~500 PRs có cập nhật
- Release hôm nay: Không
- Sức khỏe: Cao hoạt động nhưng unstable — nhiều regression vận hành (cron, provider)
-
NanoBot
- Issues/PRs ngày: ~51 issue, 83 PR activity
- Release hôm nay: Không
- Sức khỏe: Rộng đóng góp, cần ưu tiên bảo mật config & ổn định SIGTERM
-
Zeroclaw
- Issues/PRs ngày: ~46 issues, 50 PRs
- Release hôm nay: v0.1.7-beta.30 / beta.28
- Sức khỏe: Nhanh iterate, tập trung CI/branch consolidation; có vấn đề packaging (GLIBC)
-
PicoClaw
- Issues/PRs ngày: ~23 issues, 104 PR activity (64 open)
- Release hôm nay: Nightly v0.2.2-nightly.20260312
- Sức khỏe: Rất năng động; nhiều nightly, nhưng còn race/compatibility bugs (Groq)
-
NanoClaw
- Issues/PRs ngày: ~16 issues, 38 PRs
- Release hôm nay: Không
- Sức khỏe: Tập trung tối ưu token + semantic memory; một số lỗi streaming/auth cần fix
-
IronClaw
- Issues/PRs ngày: ~45 issues, 50 PRs activity
- Release gần: v0.18.0 (2026-03-11)
- Sức khỏe: Ổn định tương đối (recent release) nhưng nhiều kênh/WASM/registry bugs cần xử lý
-
LobsterAI
- Issues/PRs ngày: ~12 issues, 11 PRs
- Release hôm nay: v0.2.3 (mới)
- Sức khỏe: Nhỏ hơn, tập trung IM/QQ; còn bug chức năng (image hang, formatting)
-
TinyClaw
- Issues/PRs ngày: ~12 issues, 7 PRs
- Release hôm nay: v0.0.10
- Sức khỏe: Tập trung UX TinyOffice & refactor infra; cần migrate guidance
-
Moltis
- Issues/PRs ngày: ~33 issues, 26 PRs
- Release hôm nay: Không
- Sức khỏe: Ổn định hướng infra/cron/sandbox; nhiều PR nhỏ fix regressions
-
ZeptoClaw
- Issues/PRs ngày: ~14 issues, 13 PRs
- Release hôm nay: v0.7.6 (mới)
- Sức khỏe: Tốt — nhanh fix hardening và CLI UX
-
EasyClaw
- Issues/PRs ngày: ~1 issue, 1 PR activity
- Release hôm nay: v1.6.6
- Sức khỏe: Nhỏ, focus macOS + OAuth; blocker OpenAI OAuth reported
- Vị thế của OpenClaw
- Ưu thế: OpenClaw là đầu tàu về quy mô cộng đồng và độ phủ tính năng (rất nhiều integrations provider, kênh, plugin/media); volume hoạt động gấp nhiều lần dự án khác (500+ cập nhật/24h) nên có lợi thế tốc độ phát triển và số lượng đóng góp.
- Khác biệt kỹ thuật: OpenClaw đang vận hành at-scale agent orchestration (cron/agent lanes, embedded tool routing, rich provider-fallback logic) — đây là lớp orchestration phức tạp mà nhiều dự án nhỏ chưa có.
- Hạn chế hiện thời: quy mô lớn đi cùng rủi ro regressions và vận hành — hiện nổi bật là các lỗi cron/agent execution và provider-compatible regressions gây mất niềm tin. So với các dự án niche (ZeptoClaw hay TinyClaw) OpenClaw có cộng đồng và độ phủ lớn nhưng cần kỷ luật release/triage cao hơn.
- Hướng kỹ thuật chung (những yêu cầu lặp lại, kèm dự án liên quan)
- Provider diversity & adapters: OpenClaw (Kimi, Codex, GPT-5x), NanoBot (Zhipu/GLM, Mistral, Ollama), Zeroclaw (Azure), PicoClaw (Groq, LongCat), TinyClaw (Avian). Nhu cầu: chuẩn hoá adapter, comprehensive schema tests và fallback handling.
- Cron / agent execution stability: OpenClaw (deadlocks #42579), Moltis (cron/heartbeat), Zeroclaw (daemon SIGTERM handling), IronClaw (onboarding cron failures). Nhu cầu: robust startup/catch-up logic, per-attempt AbortController, backports hotfix.
- Session / memory bounding & token-cost controls: OpenClaw (#13938, workspace file injection #9157), NanoClaw (token optimization tracking), PicoClaw (prompt cache issues). Nhu cầu: session compaction, memory v2, inline compaction, response-length control.
- Onboarding / packaging / binaries: OpenClaw (APK request), NanoBot (multi-instance/packaging), Zeroclaw (GLIBC compatibility), LobsterAI/EasyClaw (macOS packaging, Docker). Nhu cầu: cross-platform builds, signed macOS apps, APKs, compatibility builds (musl/static).
- Security & config hardening: ZeptoClaw (filesystem boundary, webhook auth), NanoBot (config.json leak), Moltis (secret remote MCP), ZeptoClaw/NanoClaw emphasize least-privilege. Nhu cầu: safe exec, dirfd/openat patterns, secret vault UX.
- Streaming / channel UX (typing, realtime): PicoClaw (Telegram typing hang), NanoClaw (WhatsApp flood), NanoBot (Telegram reply-to). Nhu cầu: buffer-before-send, stop-typing on failure, robust streaming backpressure.
- Local-LLM & GGUF/Vulkan/Ollama support: Moltis, PicoClaw, ZeptoClaw, TinyClaw, Zeroclaw — xu hướng rõ rệt sang on-prem models; yêu cầu async register, opt-in features, compatibility tests.
- Phân tích khác biệt hóa (ai tập trung vào gì)
- OpenClaw: nền tảng tổng hợp, quy mô cộng đồng lớn, nhiều provider & agent orchestration — hướng tới deployments production/enterprises với plugin ecosystem.
- NanoBot: kênh & provider đa dạng, multi-instance, nhắm vào dễ tích hợp kênh (Telegram/WhatsApp/Matrix) và khu vực Trung Quốc (Zhipu).
- Zeroclaw: tập trung vào CI/packaging, portability (32-bit), và hỗ trợ providers enterprise (Azure) — hướng tới độ bền hạ tầng.
- PicoClaw: provider compatibility, web UX, nightly releases, roadmap automation (Android device automation) — người dùng dev/experimenters.
- NanoClaw: tối ưu token & semantic memory (LanceDB), MCP integrations — appeal cho operators cần tiết kiệm chi phí và scale memory.
- IronClaw: WASM/registry + CLI and channel integrations — tập trung vào modular tool runtimes (WASM) và developer workflows.
- LobsterAI: IM-first (QQ/IM) cho thị trường Trung Quốc, UX desktop — target user: IM-heavy teams.
- TinyClaw: TinyOffice UX, observability/mission control, lightweight queue (SQLite) — tốt cho small-team UX-first deployments.
- Moltis: ổn định cron/sandbox, local-llm support — ops-first, chú trọng reliability.
- ZeptoClaw: security-first (filesystem, webhook), CLI polish, Ollama keyless — target users cần high-assurance local deployments.
- EasyClaw: desktop app macOS focus, OAuth & packaging — target end-user desktop adoption.
- Động lực & độ trưởng thành cộng đồng (phân tầng)
- Siêu năng động / lặp nhanh: OpenClaw, PicoClaw, Zeroclaw — nhiều PR/issue, phát triển tính năng và fixes hàng ngày; rủi ro regressions cao.
- Năng động, tập trung feature: NanoBot, IronClaw, Moltis — iterate nhanh trên stability/infra và kênh/provider support.
- Trung bình, ổn định, UX-driven: TinyClaw, ZeptoClaw — release tính ổn định, hardening, CLI/UX polish; phản hồi nhanh cho security issues.
- Nhỏ / tập trung niche: LobsterAI, EasyClaw, NanoClaw (nhỏ hơn) — ít activity nhưng tập trung vào vấn đề thị trường cụ thể (IM, desktop).
- Hậu quả cho maintainers: dự án lớn cần tập trung triage/QA release; dự án nhỏ cần prioritise repro & docs để tăng adoption.
- Tín hiệu xu hướng (hành động khuyến nghị cho nhà phát triển AI agent)
- Hỗ trợ đa-provider + adapter test-suite: chuẩn hóa adapter interface và tạo CI tests lặp để catch provider regressions sớm — ưu tiên cho OpenClaw/NanoBot/Zeroclaw/Irons.
- Ưu tiên ổn định cron/agent loop & graceful shutdown: nhiều dự án bị downtime do cron/queue deadlock hoặc SIGTERM. Triaged hotfix + backport là must-have.
- Quản lý context/token-cost: tích hợp compaction, response-length caps, selective history injection để giảm chi phí API; có ROI trực tiếp cho người dùng.
- On-prem/local model readiness: GGUF/Ollama/vLLM/GPU opt-in (Vulkan) là competitive advantage — cần async model register and compatibility matrix.
- Packaging & cross-platform builds: cung cấp signed macOS builds, APKs, musl/static binaries hoặc container images compatible (GLIBC issues) trực tiếp tăng adoption.
- Security-by-default: harden filesystem boundaries, restrict exec, secrets vault UX; prioritized in ZeptoClaw and NanoBot reports.
- Observability & audit: mission-control traces and tamper-evident audit (Merkle chain) là yêu cầu ngày càng tăng cho production agents.
- Channel UX improvements: streaming buffering, stop-typing on failure, reply threading support cải thiện trải nghiệm IM.
Kết luận ngắn cho người ra quyết định kỹ thuật
- Nếu mục tiêu là nhanh tiếp cận thị trường và đa dạng provider/channel: học theo mô hình OpenClaw (scale + plugin), nhưng bổ sung quy trình release/triage nghiêm ngặt (cron/provider regression tests).
- Nếu ưu tiên ổn định production cho deployments on-prem: tập trung vào hardening (filesystem, secrets), packaging cross-platform và kiểm thử môi trường (GLIBC/musl); ZeptoClaw/Moltis/Zeroclaw đặt mẫu tốt.
- Ngay lập tức khuyến nghị cho tất cả dự án: 1) thêm test-suite cho provider adapters, 2) áp dụng session compaction/token-cost controls, 3) xử lý hotfix cron/daemon shutdown bugs, 4) cung cấp cross-platform builds/artefacts để giảm friction onboarding.
Báo cáo các dự án cùng nhóm
NanoBot — HKUDS/nanobot
- Tổng quan hôm nay
- Hoạt động cộng đồng cao: trong 24 giờ qua có 51 issue (25 mở/hoạt động, 26 đã đóng) và 83 PR (32 mở, 51 đã merge/đóng).
- Không có phát hành (release) mới. Dự án đang nhận nhiều đóng góp về hỗ trợ provider, kênh (channels) và cải thiện ổn định.
- Các chủ đề nổi bật: mở rộng hỗ trợ provider (Zhipu/GLM, Mistral, Ollama), kênh nhắn tin (Telegram reply-to, WhatsApp QR, Matrix), và một vấn đề bảo mật cấu hình nghiêm trọng (config.json).
- Phát hành phiên bản
- Không có phiên bản mới hôm nay. Bỏ qua chi tiết thay đổi.
- Tiến độ dự án (PRs đã merge/đóng hôm nay)
- PR #1581 — feat: multi-instance support with --config parameter (Đã đóng 2026-03-12) — thêm tùy chọn chạy nhiều instance với tham số --config, hữu ích cho triển khai multi-tenant. Link: feat: multi-instance support with --config parameter HKUDS/nanobot#1581
- PR #1902 — Reconcile upstream changes with custom features (Đã đóng 2026-03-12) — nhiều điều chỉnh schema và truyền param tùy chỉnh, khôi phục một số tính năng tùy biến. Link: Reconcile upstream changes with custom features HKUDS/nanobot#1902
- PR #1892 — fix: filter image_url from session history for non-vision models (Đã đóng 2026-03-12) — sửa lỗi gây lỗi khi chuyển sang model không hỗ trợ vision bằng cách lọc các block image_url trong lịch sử phiên. Link: fix: filter image_url from session history for non-vision models HKUDS/nanobot#1892
Ghi chú: Một số PR quan trọng vẫn mở (ví dụ PR #1901 đề xuất giải pháp thay thế cho lọc image_url ở lớp provider). Link: HKUDS/nanobot#1901
- Chủ đề nóng trong cộng đồng (issues/PRs nhiều thảo luận)
- Hỗ trợ Z.AI / GLM (Issue 📈 AI 开源趋势日报 2026-03-07 #2, 19 bình luận) — yêu cầu tích hợp native keys cho Zhipu AI để gọi GLM-4.x/4.7: Feature Request: Native Support for Z.AI (Zhipu AI) API & Latest GLM Models HKUDS/nanobot#2
- Hỗ trợ Ollama (Issue 🌐 AI 官方内容追踪报告 2026-03-17 duanyytop/agents-radar#193, 13 bình luận) — người dùng hỏi về tích hợp Ollama và cách dùng cùng vLLM: Ollama api support? HKUDS/nanobot#193
- Kinh nghiệm chạy local & debug (Issue #855, 9 bình luận) — chia sẻ thiết lập phần cứng và các vấn đề khi chạy local với LmStudio và các model lớn: My experience and the problems I solved - Nanobot locally ✅ HKUDS/nanobot#855
- Bảo mật config (Issue #1873, 8 bình luận, mới mở 2026-03-11/12) — báo cáo khả năng agent truy cập config.json và rò rỉ key thông qua exec(); yêu cầu chạy agent dưới user ít quyền hơn: Nanobot currently cannot be secured from accessing it's own config.json (and leaking keys) HKUDS/nanobot#1873
- Telegram reply-to / kênh (PR #1900 liên quan -> mở) — PR để đọc nội dung reply_to_message trên Telegram (fix cho Issue #1875): feat(telegram): support reply-to-message context (text and media) HKUDS/nanobot#1900 và Feature Request: Support reading Telegram reply_to_message content HKUDS/nanobot#1875
Nhu cầu cơ bản rút ra: người dùng cần (1) mở rộng provider (cả cloud và local), (2) kênh giao tiếp đáng tin cậy (Telegram/WhatsApp/Matrix/WeChat/Feishu), và (3) bảo mật cấu hình khi chạy agent.
- Lỗi & Ổn định (xếp hạng theo mức độ nghiêm trọng)
- Cao (S1): Rủi ro lộ thông tin khóa cấu hình — Issue #1873: khả năng agent đọc config.json qua exec() (yêu cầu chạy agent dưới user khác hoặc giới hạn quyền). Chưa thấy PR fix hoàn chỉnh; cần ưu tiên. Nanobot currently cannot be secured from accessing it's own config.json (and leaking keys) HKUDS/nanobot#1873
- Cao (S1): Ứng dụng tự thoát SIGTERM không rõ nguyên nhân — Issue #1833: nhiều báo cáo chương trình dừng đột ngột; ảnh hưởng trải nghiệm ổn định. Received SIGTERM, goodbye! HKUDS/nanobot#1833
- Trung bình (S2): Lỗi provider/auth sau nâng cấp Openrouter / StepFun — Issue #842 và #1157 báo lỗi 401/400 khi gọi Openrouter/StepFun; gây gián đoạn dịch vụ cho người dùng dùng Openrouter. issue with openrouter configuration after upgrading to 0.1.4 HKUDS/nanobot#842 và 使用openrouter的StepFun模型报400错误,最新的0.1.4.post2未解决 HKUDS/nanobot#1157
- Trung bình (S2): WhatsApp không tạo QR code (Issue #1879) — ảnh hưởng kênh WhatsApp: WhatsApp Channel error - No QRcode HKUDS/nanobot#1879
- Trung bình (S2): Matrix missing from channel list / khởi động channel (Issue #1887, #1300) — hiển thị/khởi động channel bị lỗi: Matrix missing from channel list HKUDS/nanobot#1887 và Matrix channel does not work HKUDS/nanobot#1300
- Đã có PRs sửa liên quan: PR #1892 đã đóng (lọc image_url trong lịch sử phiên) giúp tránh lỗi gọi API khi chuyển model không có vision: fix: filter image_url from session history for non-vision models HKUDS/nanobot#1892. PR #1894 (open) sửa lỗi slicing trong get_history; cần review/merge: fix: correct get_history slice behavior for max_messages=0 HKUDS/nanobot#1894
- Yêu cầu tính năng & tín hiệu lộ trình
- Hỗ trợ provider thêm: Zhipu (Z.AI / GLM), Ollama, Mistral, Groq/StepFun tweaks — nhiều issue/PR phản ánh nhu cầu đa dạng provider (Issue 📈 AI 开源趋势日报 2026-03-07 #2, 🌐 AI 官方内容追踪报告 2026-03-17 duanyytop/agents-radar#193; PR #1680). Links: Feature Request: Native Support for Z.AI (Zhipu AI) API & Latest GLM Models HKUDS/nanobot#2, Ollama api support? HKUDS/nanobot#193, feat(providers): Mistral Provider and More general transcription service HKUDS/nanobot#1680
- Multi-instance / multi-tenant triển khai (PR #1581 đóng) — cho thấy nhu cầu chạy nhiều instance/ cấu hình riêng cho teams/tenants: feat: multi-instance support with --config parameter HKUDS/nanobot#1581
- Kênh nhẹ Web UI zero-npm (PR #1707) và plugin system (PR #361) — xu hướng muốn UI nhẹ, plugin hóa: feat: add zero-npm Web UI channel (FastAPI + WebSocket, ~45MB RAM) HKUDS/nanobot#1707, Add kilo backend + Add Free Opencode models + telegram plugins HKUDS/nanobot#361
- Endpoint/OpenAI-compatible API (PR #1861 đang mở) — yêu cầu expose API để tích hợp bên ngoài: Endpoint channel HKUDS/nanobot#1861
- Dự đoán: phiên bản tiếp theo sẽ tiếp tục tập trung vào cải thiện provider abstraction, kênh tích hợp (đặc biệt Telegram/WhatsApp/Matrix/WeChat), và các tùy chọn triển khai multi-instance/container.
- Tóm tắt phản hồi người dùng
- Điểm đau chính: cấu hình provider dễ bị lỗi sau nâng cấp (openrouter/auth), cấu hình local chạy model lớn phức tạp (tài nguyên GPU/CPU), và kênh nhắn tin không ổn định (QR WhatsApp, Matrix). Ví dụ: user báo Openrouter 401/400 (#842, #1157), trải nghiệm local thất thường (#855). Links: issue with openrouter configuration after upgrading to 0.1.4 HKUDS/nanobot#842, 使用openrouter的StepFun模型报400错误,最新的0.1.4.post2未解决 HKUDS/nanobot#1157, My experience and the problems I solved - Nanobot locally ✅ HKUDS/nanobot#855
- Yêu cầu tính năng: nhiều người muốn native support cho các nhà cung cấp Trung Quốc (Zhipu), các giải pháp local/Ollama và trải nghiệm kênh tốt hơn (Telegram reply threading, streaming trên Telegram). Links: Feature Request: Native Support for Z.AI (Zhipu AI) API & Latest GLM Models HKUDS/nanobot#2, Ollama api support? HKUDS/nanobot#193, feat(telegram): support reply-to-message context (text and media) HKUDS/nanobot#1900
- Hài lòng/khiếu nại: cộng đồng tích cực đóng góp PR/issue, nhưng có sự bất mãn với các lỗi gây gián đoạn trải nghiệm và thiếu tài liệu/phiên bản tiếng Trung (Issue #1617): 说明文档无中文 HKUDS/nanobot#1617
- Theo dõi tồn đọng (cần sự chú ý của bảo trì)
- Bảo mật cấu hình: Issue #1873 — cần đề xuất kiến trúc (chạy agent dưới user ít quyền, mount/volume an toàn) và ưu tiên fix: Nanobot currently cannot be secured from accessing it's own config.json (and leaking keys) HKUDS/nanobot#1873
- SIGTERM / dừng đột ngột: Issue #1833 — cần logs, repro steps và triage: Received SIGTERM, goodbye! HKUDS/nanobot#1833
- Openrouter / StepFun errors: Issue #842, #1157 — triage auth/param changes và cập nhật docs/provider adapter: issue with openrouter configuration after upgrading to 0.1.4 HKUDS/nanobot#842, 使用openrouter的StepFun模型报400错误,最新的0.1.4.post2未解决 HKUDS/nanobot#1157
- Telegram reply-to support: PR #1900 (mở) — review & merge để cải thiện UX Telegram: feat(telegram): support reply-to-message context (text and media) HKUDS/nanobot#1900
- Lịch sử session & image_url slicing: PR #1894 (open) và PR #1901 (open alternative) — cần đánh giá giải pháp để tránh regressions: fix: correct get_history slice behavior for max_messages=0 HKUDS/nanobot#1894, fix: filter image_url for non-vision models at provider layer HKUDS/nanobot#1901
- Plugin/WebUI / Endpoint: PR #361, #1707, #1861 — các sáng kiến lớn/kiến trúc cần maintainer review để tích hợp an toàn: Add kilo backend + Add Free Opencode models + telegram plugins HKUDS/nanobot#361, feat: add zero-npm Web UI channel (FastAPI + WebSocket, ~45MB RAM) HKUDS/nanobot#1707, Endpoint channel HKUDS/nanobot#1861
Kết luận ngắn: dự án rất năng động với lượng issue/PR lớn (nhiều request về provider & channel). Ưu tiên hiện tại nên là (1) khắc phục lỗ hổng bảo mật cấu hình và sự cố dừng chương trình, (2) hoàn thiện fixes liên quan lịch sử phiên & chuyển đổi model (image_url/get_history), và (3) review/merge những PR có tác động UX lớn (multi-instance, Telegram reply-to, WebUI). Các maintainer cần tập trung triage các issue bảo mật/ổn định trước khi mở rộng thêm features lớn.
Zeroclaw — zeroclaw-labs/zeroclaw
Bản tin dự án Zeroclaw — 2026-03-12
- Tổng quan hôm nay
- Hoạt động cộng đồng rất cao: 24 giờ qua có 46 issue cập nhật (19 mở/hoạt động, 27 đã đóng) và 50 PR cập nhật (15 mở, 35 đã merge/đóng).
- Những thay đổi lớn tập trung vào hợp nhất nhánh (branch consolidation), đơn giản hóa CI/CD và nhiều sửa lỗi/ổn định cho gateway, web UI và trình xử lý tool-call.
- Cảm nhận chung: sprint khắc phục sự cố và chỉnh sửa cấu trúc repo đang được đẩy mạnh — nhiều PR nhỏ/ổn định được đóng trong ngày; vẫn còn vài lỗi nghiêm trọng đang chờ sửa.
- Tỷ lệ phản hồi nhanh: nhiều PR/docs/CI đã được đóng/được sửa trong 24h, cho thấy maintainer tích cực xử lý hậu quả của chuyển đổi nhánh và CI.
- Phát hành phiên bản
- Hai bản beta mới được phát hành: v0.1.7-beta.30 và v0.1.7-beta.28. Những thay đổi chính trong changelog:
- Thay thế toàn bộ workflows bằng quy trình CI/CD đơn giản hóa (PR: ci: replace all workflows with simplified CI/CD pipeline zeroclaw-labs/zeroclaw#2895).
- Di trú sang mô hình nhánh đơn “master” và cập nhật danh sách người duy trì (PR: chore: migrate to single master branch model and update maintainers zeroclaw-labs/zeroclaw#2928).
- Một số mục “fix” trong changelog ghi không đầy đủ (ghi “fix: re…”), cần kiểm tra ghi chú phát hành chi tiết.
- Lưu ý di chuyển: repo đã chuẩn hoá về nhánh master — người đóng góp cần cập nhật fork/local để tránh nhầm lẫn với nhánh main (xem thêm mục Branch consolidation).
- Tiến độ dự án (PRs đã merge/đóng hôm nay)
- Tổng quan: 35 PR đã được merge/đóng trong 24h — nhiều PR liên quan tới docs/branching, CI scripts, gateway fixes và UI polish. Một số PR nổi bật đã đóng:
- Sửa lỗi strip "think" tag & tool-call regression (Qwen/Ollama): fix(ollama): strip think tags from Qwen responses, fix tool-call regression zeroclaw-labs/zeroclaw#3241 (CLOSED) — khắc phục lỗi chuỗi suy luận làm hỏng trích xuất tool-call.
- Gateway: endpoint integrations/settings, WS protocol echo và session persistence: fix(gateway): add integrations/settings endpoint, WS protocol echo, session persistence zeroclaw-labs/zeroclaw#3242 (CLOSED) — cải thiện ổn định WebSocket và API trả về JSON.
- UI: auto-expanding chat textarea & copy-on-hover: feat(web): auto-expanding chat textarea and copy-on-hover for messages zeroclaw-labs/zeroclaw#3243 (CLOSED).
- Repo/docs: thay thế tham chiếu main → master, thêm phần branching model: docs: replace main branch references with master zeroclaw-labs/zeroclaw#3194 (CLOSED), docs: add branching model section to CONTRIBUTING.md zeroclaw-labs/zeroclaw#3237 (CLOSED).
- Khắc phục cargo fmt blocking CI: style: fix cargo fmt violations blocking CI lint zeroclaw-labs/zeroclaw#3244 (CLOSED).
- PR mở đáng chú ý (đang review/đợi merge):
- Azure OpenAI provider (first-class): feat(providers): add Azure OpenAI provider support zeroclaw-labs/zeroclaw#3246 (OPEN) — nếu được merge sẽ bổ sung hỗ trợ Azure.
- Hỗ trợ 32-bit via feature gates: feat(build): add 32-bit system support via feature gates zeroclaw-labs/zeroclaw#3245 (OPEN).
- Handle SIGTERM cho daemon (container/K8s): fix(daemon): handle SIGTERM for graceful shutdown zeroclaw-labs/zeroclaw#3193 (OPEN).
- Webhook-audit builtin hook: feat(hooks): add webhook-audit builtin hook zeroclaw-labs/zeroclaw#3212 (OPEN).
- Chủ đề nóng trong cộng đồng
- Lỗi GLIBC (mức nghiêm trọng cao): Issue #3070 — "version `GLIBC_2.39' not found" ([Bug]: version `GLIBC_2.39' not found zeroclaw-labs/zeroclaw#3070). Nhiều người dùng gặp lỗi runtime khi chạy binary tại môi trường có libc cũ — ảnh hưởng đến khả năng chạy trên một số distro/container. Cần hướng dẫn tạm thời (rebuild trên toolchain thấp hơn hoặc cung cấp musl/static) hoặc release build tương thích.
- Branch consolidation / default branch confusion: Issue #2929 (đã đóng) và Issue #3247 (Branch consolidation complete — master is the single default branch zeroclaw-labs/zeroclaw#3247) — cộng đồng quan tâm mạnh đến chuyển sang
masterduy nhất; nhiều PR/docs liên quan đã được cập nhật/đóng hôm nay. - Tool-calling regressions với Ollama/Qwen: Issue #3079 ([Bug]: Ollama+Qwen tool-calling regression: thinking-only output, malformed <tool_call>, dropped actions zeroclaw-labs/zeroclaw#3079) — mô tả model trả "thinking-only" output và gây rơi hành động; PR 3241 (fix) đã đóng để xử lý các thẻ làm bẩn luồng tool-call.
- MCP tool visibility to subagents: Issue #3069 ([Bug]: MCP tools not exposed to delegate subagents as callable native tools despite being listed in system prompt zeroclaw-labs/zeroclaw#3069) — MCP công bố tool vào system prompt nhưng không expose như native callable tools cho subagents; nhu cầu rõ ràng từ người dùng sử dụng MCP/phân tách tác vụ.
- Lỗi & Ổn định (xếp theo mức độ)
- S0 (mức rất nghiêm trọng):
- #3070 GLIBC_2.39 missing ([Bug]: version `GLIBC_2.39' not found zeroclaw-labs/zeroclaw#3070) — runtime không khởi động trên hệ có libc cũ. Chưa có PR sửa chính thức trong danh sách.
- S1 (workflow blocked / nghiêm trọng):
- #2930 Unbound variable on Docker bootstrap via macOS ([Bug]: Error
Unbound variablewhen initializing on docker via macos zeroclaw-labs/zeroclaw#2930) — cản trở setup bằng ./bootstrap.sh --docker. - #2947 Docker web config saving → HTTP 500 ([Bug]: docker web configuration saving config.toml gives HTTP 500 error zeroclaw-labs/zeroclaw#2947) — GUI không lưu config trong môi trường WSL/docker.
- #3135 cargo clippy pre-push hook fails on Windows ([Bug]: cargo clippy pre-push hook fails on Windows due to platform-unaware sync_directory calls zeroclaw-labs/zeroclaw#3135) — chặn git push trên Windows.
- #2930 Unbound variable on Docker bootstrap via macOS ([Bug]: Error
- S2 (degraded behavior):
- #2953 Missing channel-matrix flag in official builds ([Bug]: Add
channel-matrixflag in official builds zeroclaw-labs/zeroclaw#2953). - #2960 Browser pairing persistence broken ([Bug]: Browser pairing persistance is broken zeroclaw-labs/zeroclaw#2960).
- #2494 channels_config.feishu cannot start ([Bug]: channels_config.feishu cannot start zeroclaw-labs/zeroclaw#2494).
- #2953 Missing channel-matrix flag in official builds ([Bug]: Add
- Đã có PR/ fixes cho một số vấn đề:
- Qwen/Ollama tool-call regression → PR 3241 (CLOSED) (fix(ollama): strip think tags from Qwen responses, fix tool-call regression zeroclaw-labs/zeroclaw#3241).
- Gateway/ws/session fixes → PR 3242 (CLOSED) (fix(gateway): add integrations/settings endpoint, WS protocol echo, session persistence zeroclaw-labs/zeroclaw#3242).
- Config secrets roundtrip test added → PR 3240 (CLOSED) (fix(config): add channel secrets roundtrip test and gitignore entries zeroclaw-labs/zeroclaw#3240).
- Yêu cầu tính năng & tín hiệu lộ trình
- Azure OpenAI support: Issue #3176 ([Feature]: Add support for Azure OpenAI provider zeroclaw-labs/zeroclaw#3176) và PR 3246 (OPEN) (feat(providers): add Azure OpenAI provider support zeroclaw-labs/zeroclaw#3246) — rõ ràng là một tính năng mong muốn và có PR sẵn sàng. Dự đoán: khả năng được hợp nhất trong bản phát hành tiếp theo nếu review nhanh.
- 32-bit system support: Issue #3174 ([Feature]: Add support for 32 bit system.s zeroclaw-labs/zeroclaw#3174) và PR 3245 (OPEN) (feat(build): add 32-bit system support via feature gates zeroclaw-labs/zeroclaw#3245) — tín hiệu rõ ràng từ duy trì thêm target edge/legacy. Có khả năng trở thành tùy chọn build feature (feature-gated).
- On-demand MCP tool loading / deferred activation: Issue #3095 ([Feature]: on-demand MCP tool loading via
tool_search(deferred tool activation) zeroclaw-labs/zeroclaw#3095) — giúp giảm hệ thống prompt size; có thể ưu tiên để tối ưu hiệu năng với nhiều MCP. - Webhook-audit hook: PR 3212 (OPEN) (feat(hooks): add webhook-audit builtin hook zeroclaw-labs/zeroclaw#3212) — nhu cầu audit/observability tool calls đang tăng.
- Tóm tắt phản hồi người dùng
- Điểm đau chính:
- Khó chịu do nhầm nhằng nhánh (main vs master) — đã gây ra nhiều PR/doc fixes; cộng đồng yêu cầu rõ ràng hơn cho contributors. (xem PRs 3194, 3237, issue 2929).
- Regession tool-calling (Ollama/Qwen) gây mất chức năng tự động hoá và trải nghiệm không nhất quán — sửa bởi PR 3241 nhưng người dùng vẫn kiểm thử rộng.
- Cấu hình kênh và pairing không ổn định (Matrix flag thiếu trong build, Feishu/Slack thread issues, pairing persistence) ảnh hưởng những deployments thực tế.
- Mức độ hài lòng: có tín hiệu tích cực — nhiều PR fix/UX polish được merge nhanh, nhưng vẫn còn các vấn đề môi trường/packaging (GLIBC, Docker builds) làm giảm trải nghiệm cho người dùng không có khả năng tự build.
- Theo dõi tồn đọng / cần chú ý của maintainer
- Vấn đề cần ưu tiên (chưa hoặc đang mở):
- #3070 GLIBC_2.39 not found — cần hành động (build lại, hướng dẫn fallback) ([Bug]: version `GLIBC_2.39' not found zeroclaw-labs/zeroclaw#3070).
- #2930 bootstrap docker failing on macOS — chặn một số người dùng mới ([Bug]: Error
Unbound variablewhen initializing on docker via macos zeroclaw-labs/zeroclaw#2930). - #2947 web config save → HTTP 500 trong Docker/WSL ([Bug]: docker web configuration saving config.toml gives HTTP 500 error zeroclaw-labs/zeroclaw#2947).
- #3069 MCP tools not exposed to delegate subagents — hành vi non-intuitive với MCP/subagent ([Bug]: MCP tools not exposed to delegate subagents as callable native tools despite being listed in system prompt zeroclaw-labs/zeroclaw#3069).
- #3176 Add Azure OpenAI provider — PR 3246 đang mở, review & tests cần được đẩy nhanh (feat(providers): add Azure OpenAI provider support zeroclaw-labs/zeroclaw#3246).
- #2953 channel-matrix flag missing from official builds — blocker cho người dùng Matrix ([Bug]: Add
channel-matrixflag in official builds zeroclaw-labs/zeroclaw#2953).
- PRs/Issues trông ổn nhưng cần theo dõi thêm để release:
- PR 3193 (SIGTERM handling) — quan trọng cho container/K8s shutdown (fix(daemon): handle SIGTERM for graceful shutdown zeroclaw-labs/zeroclaw#3193).
- PR 3245 (32-bit support) — cần CI green để chấp nhận (feat(build): add 32-bit system support via feature gates zeroclaw-labs/zeroclaw#3245).
- Đề xuất hành động nhanh cho maintainers: xử lý GLIBC release notes / provide compatibility builds; ưu tiên fixes blocking installs (bootstrap/docker), review PRs liên quan Azure/32-bit/daemon SIGTERM để chuẩn bị cho release kế tiếp.
Tài nguyên tham chiếu nhanh
- Repo: https://github.com/zeroclaw-labs/zeroclaw
- Issue GLIBC: [Bug]: version `GLIBC_2.39' not found zeroclaw-labs/zeroclaw#3070
- PR changelog CI: ci: replace all workflows with simplified CI/CD pipeline zeroclaw-labs/zeroclaw#2895
- PR branch consolidation: chore: migrate to single master branch model and update maintainers zeroclaw-labs/zeroclaw#2928
- PR Qwen/Ollama fix: fix(ollama): strip think tags from Qwen responses, fix tool-call regression zeroclaw-labs/zeroclaw#3241
- PR gateway fixes: fix(gateway): add integrations/settings endpoint, WS protocol echo, session persistence zeroclaw-labs/zeroclaw#3242
- PR Azure provider (open): feat(providers): add Azure OpenAI provider support zeroclaw-labs/zeroclaw#3246
- PR 32-bit support (open): feat(build): add 32-bit system support via feature gates zeroclaw-labs/zeroclaw#3245
Kết luận ngắn: ZeroClaw đang trải qua giai đoạn ổn định hạ tầng (branch/CI) và nhiều bản sửa hữu ích đã được nhập. Tuy nhiên vài vấn đề môi trường/packaging (GLIBC, Docker) và tính năng MCP/adapter vẫn cần ưu tiên để đảm bảo trải nghiệm triển khai mượt mà cho người dùng.
PicoClaw — sipeed/picoclaw
PicoClaw — Bản tin dự án (2026-03-12)
- Tổng quan hôm nay
- Hoạt động đóng/mở PR và issue rất cao: trong 24 giờ có 104 PR được cập nhật (64 mở, 40 merge/đóng) và 23 issue có hoạt động (17 mở/hoạt động, 6 đóng). Dự án đang trong giai đoạn phát triển tích cực với nhiều sửa lỗi provider/agent và cải tiến giao diện web.
- Phiên bản nightly mới được phát hành hôm nay (v0.2.2-nightly.20260312.6612ca09), kèm vài thay đổi về channel, provider và agent internals — build cảnh báo có thể không ổn định.
- Tín hiệu tích cực: nhiều PR sửa lỗi liên quan tới tương thích provider (OpenAI/Groq) và cải thiện trải nghiệm web; trạng thái cần chú ý là một số lỗi provider và race condition vẫn còn mở.
- Phát hành phiên bản
- v0.2.2-nightly.20260312.6612ca09 (Nightly for v0.2.2)
- Những thay đổi nổi bật trong changelog:
- Enable rich-text messages in matrix channel (commit 39a451d) — #1370 (xem thay đổi trong build nightly).
- Thêm hỗ trợ provider "LongCat" (commit 9222351) — #1317.
- Fix: initialize MCP in direct agent mode (commit 9b0a48a).
- Lưu ý: Đây là nightly build (tự động, có thể không ổn định). Full changelog: sipeed/picoclaw@v0.2.2...v0.2.2-nightly.20260312.6612ca09
- Những thay đổi nổi bật trong changelog:
- v0.2.2 (staged release) vẫn tồn tại; nightly là bản thử nghiệm của v0.2.2.
- Tiến độ dự án (PRs đã merge/đóng & mốc quan trọng)
- Hoạt động 24h: 40 PR đã được merge/đóng. Một số PR đã đóng/merge đáng chú ý:
- #1388 Closed — Remove stale TOOLS.md references (dọn dẹp tài liệu/migration): Remove stale
TOOLS.mdreferences from all README translations and migration code. sipeed/picoclaw#1388 - #1056 Closed — fix(read_file) add safe guard: fix(#1049) read_file tool must add safe guard sipeed/picoclaw#1056
- #956 Closed — fix promptcachekey used for non-openai models: fix: promptcachekey used for not openai models sipeed/picoclaw#956
- #1196 Closed — skip prompt_cache_key for Groq endpoints (fix tương thích Groq): fix: skip prompt_cache_key for Groq API endpoints sipeed/picoclaw#1196
- #1355 Closed — include TOOLS.md in bootstrap files & cache tracking: fix(agent): include TOOLS.md in bootstrap files and cache tracking sipeed/picoclaw#1355
- #1387 Closed — improve prompt_cache_key host matching: fix(openai_compat): improve prompt_cache_key host matching sipeed/picoclaw#1387
- #1388 Closed — Remove stale TOOLS.md references (dọn dẹp tài liệu/migration): Remove stale
- PRs open/đang review với ảnh hưởng lớn:
- #1390 Open — fix(telegram): stop typing indicator when LLM fails/hangs (giải quyết trạng thái typing vô hạn): fix(telegram): stop typing indicator when LLM fails or hangs sipeed/picoclaw#1390
- #1385 / #1386 Open — web fixes: restore last active chat session (#1385) fix(web): restore the last active chat session sipeed/picoclaw#1385 ; allow horizontal scrolling in raw json editor (#1386) fix(web): allow horizontal scrolling in raw json editor sipeed/picoclaw#1386
- #1393 / #1391 Open — build/onboard and model round-robin fixes: fix(onboard): embed workspace templates from repo root sipeed/picoclaw#1393 , fix(config): start model round robin from the first match sipeed/picoclaw#1391
- Chủ đề nóng trong cộng đồng
- "Agent refactor / What an Agent is" — Issue #1218 (13 bình luận): thảo luận định nghĩa SOUL.md và AGENT.md cho pico agent; nhu cầu: rõ ràng về persona/nhân cách agent và định dạng bootstrap. [Agent refactor]what an Agent is sipeed/picoclaw#1218
- Event-driven agent loop — Issue #1316 (7 bình luận): đề xuất chuyển loop agent sang event-driven để hỗ trợ hooks, interrupts, steering — ảnh hưởng lớn đến khả năng quan sát, mở rộng và tương tác thời gian thực. [Agent refactor] Event-driven agent loop with hooks, interrupts, and steering sipeed/picoclaw#1316
- Groq API compatibility — Issue #748 (6 bình luận): Groq trả về định dạng tool call khác gây lỗi tool_use_failed; nhiều PR đã thêm ngoại lệ cho prompt_cache_key nhưng vấn đề tương thích tool-calling vẫn nóng. [BUG] Groq API compatibility: tool call format error (tool_use_failed / invalid_request_error) sipeed/picoclaw#748
- Web UI session/editor UX — Issue #1373 & PR #1385/#1386: người dùng yêu cầu lưu/khôi phục phiên chat gần nhất và sửa trình soạn JSON (cuộn ngang). Issue: [BUG]在web对话页面,每次点击对话项目都是默认显示新的对话。希望修改为默认显示上次的对话内容。 sipeed/picoclaw#1373
- Lỗi & Ổn định (xếp hạng theo mức độ nghiêm trọng)
- Cao
- Groq tool call / prompt cache incompatibility — #748 (tác động: agent tool-calls thất bại trên Groq) — có PR đã loại prompt_cache_key cho Groq (#1196/#835) nhưng vẫn cần kiểm thử rộng. [BUG] Groq API compatibility: tool call format error (tool_use_failed / invalid_request_error) sipeed/picoclaw#748
- TUI config race / PHI tab write race — #1151 (priority: high): race read-modify-write có thể làm hỏng config; cần sửa concurrency trong tui. tui: PHI tab config writes race with other tabs, HomePath unescaped in shell commands sipeed/picoclaw#1151
- Launcher docker image manifest không có — #1350 (deploy bằng docker-compose thất bại): ảnh hưởng tới trải nghiệm triển khai. [BUG] launcher docker image manifest not available sipeed/picoclaw#1350
- Trung bình
- Provider/tool calling fails — #1287 (JSON unmarshal tool_calls error): ảnh hưởng tới tool-calls, liên quan tới parsing định dạng trả về từ LLMs. [BUG] Tool calling fails sipeed/picoclaw#1287
- SSL problem for volcengine — #1375 (kết nối provider bị lỗi SSL): [BUG] SSL certification problem for volcengine sipeed/picoclaw#1375
- Windows build error khi khởi động từ source — #1348: ảnh hưởng tới contributor/Windows user onboarding. windows电脑上源码启动失败 sipeed/picoclaw#1348
- Ghi chú sửa lỗi đã có PR:
- prompt_cache_key/Groq: PRs #1196, #835, #956 đã đóng/merge. #1196: fix: skip prompt_cache_key for Groq API endpoints sipeed/picoclaw#1196
- TOOLS.md cleanup và bootstrap: #1388, #1355 đóng/merge. #1388: Remove stale
TOOLS.mdreferences from all README translations and migration code. sipeed/picoclaw#1388
- Yêu cầu tính năng & tín hiệu lộ trình
- Android Device Automation & Remote Operations — #292 (roadmap, priority high): mong muốn tích hợp điều khiển thiết bị Android để hỗ trợ tác vụ thực thi—dấu hiệu cho khả năng hành động thực tế của agent. Feature: Android Device Automation & Remote Operations sipeed/picoclaw#292
- Engram as persistent memory backend — 📰 Hacker News AI 社区动态日报 2026-03-15 duanyytop/agents-radar#175: đề xuất backend bộ nhớ có tìm kiếm (thay cho MEMORY.md file-based). Feature Request: Engram as persistent memory backend sipeed/picoclaw#175
- Telegram realtime streaming support — #1098: người dùng muốn streaming real-time cho trải nghiệm assistant mượt hơn. [Feature] Telegram realtime stream response sipeed/picoclaw#1098
- GitHub Device Code Auth for Copilot, WeCom long-connection, OpenIM plugin — các yêu cầu tích hợp kênh & auth (#1347, #1295, #1372) cho thấy nhu cầu mở rộng kênh và xác thực. [Feature] Implement GitHub Device Code Authentication for GitHub Copilot Integration sipeed/picoclaw#1347 , Implement the latest long-connection mode for the WeCom AI Bot. sipeed/picoclaw#1295 , [Feature]openim plugin? sipeed/picoclaw#1372
- Dự đoán: trong bản phát hành tiếp theo sẽ ưu tiên:
- Sửa các tương thích provider (Groq, OpenAI-compat) và typing/streaming channel fixes (Telegram, Matrix).
- Cải tiến agent loop / hooks theo #1316 nếu có đóng góp chính thức.
- Tóm tắt phản hồi người dùng
- Điểm đau chính:
- Tương thích provider và tool-calling: Groq và một số provider gây lỗi tool calls — làm người dùng mất tính năng công cụ (tools). (Issue #748, #1287)
- UX web: raw JSON editor không cuộn ngang và không ghi nhớ phiên chat — ảnh hưởng tới workflow quản trị và cấu hình. (Issues #1369/#1373)
- Triển khai: Docker launcher manifest thiếu và build trên Windows gặp lỗi khiến onboarding khó khăn. (Issues #1350, #1348)
- Concurrency/race trong TUI config khiến config bị ghi đè.
- Mức độ hài lòng: cộng đồng tích cực đóng góp nhiều PR thể hiện quan tâm cao; tuy nhiên các vấn đề liên quan tới provider/triển khai và race conditions đang gây phiền toái thực tế cho người dùng sản xuất.
- Theo dõi tồn đọng (cần sự chú ý của bảo trì)
- Agent refactor & persona files: #1218 — cần quyết định format/behavior cho SOUL.md / AGENT.md. [Agent refactor]what an Agent is sipeed/picoclaw#1218
- Event-driven agent loop: #1316 — lớn về kiến trúc, cần roadmap/owner. [Agent refactor] Event-driven agent loop with hooks, interrupts, and steering sipeed/picoclaw#1316
- Iteration limit / context bounding: #440 — thay đổi chính sách vòng lặp agent, tránh hard-limit 20 iteration. Replace hard iteration limit with context-window bounding and loop detection sipeed/picoclaw#440
- Groq compatibility (tool calls): #748 — cần test end-to-end với các PR đã đóng để đảm bảo vấn đề được giải quyết. [BUG] Groq API compatibility: tool call format error (tool_use_failed / invalid_request_error) sipeed/picoclaw#748
- TUI PHI tab race: #1151 — priority high, cần sửa concurrency. tui: PHI tab config writes race with other tabs, HomePath unescaped in shell commands sipeed/picoclaw#1151
- Docker launcher manifest: #1350 — blockers deploy; đề nghị release maintainer kiểm tra image tags/manifests. [BUG] launcher docker image manifest not available sipeed/picoclaw#1350
- Android automation / Engram memory / GitHub device auth: #292, 📰 Hacker News AI 社区动态日报 2026-03-15 duanyytop/agents-radar#175, #1347 — feature requests quan trọng cho roadmap dài hạn. Feature: Android Device Automation & Remote Operations sipeed/picoclaw#292 , Feature Request: Engram as persistent memory backend sipeed/picoclaw#175 , [Feature] Implement GitHub Device Code Authentication for GitHub Copilot Integration sipeed/picoclaw#1347
Kết luận ngắn: Dự án rất năng động với nhiều đóng góp sửa lỗi và cải tiến (đặc biệt cho provider và web UX), nhưng vẫn còn vài vấn đề cấp cao (tương thích provider, race condition, deploy) cần sự tập trung của maintainers để tăng độ ổn định cho người dùng sản xuất. Các link được trích dẫn chi tiết trong từng mục để tiện theo dõi.
NanoClaw — qwibitai/nanoclaw
NanoClaw — Bản tin dự án (2026-03-12)
- Tổng quan hôm nay
- Hoạt động cộng đồng cao: 24-giờ qua có 16 issue (10 mở/đang hoạt động, 6 đóng) và 38 PR (30 mở, 8 đã đóng/merged).
- Chủ đề chính tập trung vào tối ưu token (bộ tính năng/issue liên quan được tạo và một số tracking issue vừa đóng), tính năng bộ nhớ ngữ nghĩa (LanceDB) và nhiều PR mở cho kênh/skill mới.
- Tình trạng ổn định: vẫn còn vài lỗi nghiêm trọng liên quan streaming và truyền biến môi trường vào container; nhiều PR fix/ổn định đang chờ rà soát.
- Phát hành phiên bản
- Không có phiên bản mới hôm nay. (Không có bản phát hành để báo cáo.)
- Tiến độ dự án (PR đã merge/đóng hôm nay & việc được đẩy mạnh)
- Một số tracking issue cho loạt tối ưu token đã được đóng (có thể đang chuyển sang giai đoạn triển khai): Token Optimization tracking (#983: Token Optimization: Smart Token Cost Reduction (Tracking Issue) qwibitai/nanoclaw#983), và hai cơ chế con (#980: Token Optimization: Inline Compaction (Mechanism 1) qwibitai/nanoclaw#980, #982: Token Optimization: CLAUDE.md Auto-Compression (Mechanism 3) qwibitai/nanoclaw#982) đã đóng hôm nay.
- PR tính năng bộ nhớ ngữ nghĩa bằng LanceDB ban đầu (feat: semantic memory) đã được đóng/processed (#977: feat: semantic memory with LanceDB + Gemini embeddings qwibitai/nanoclaw#977). Một PR mới cải tiến tương tự vẫn mở (#979: feat: add lancedb-memory skill qwibitai/nanoclaw#979).
- PR sửa streaming để gom kết quả trước khi gửi (giảm flood trên WhatsApp) đang chờ review (#965: fix(streaming): send message after agent completes, not during streaming qwibitai/nanoclaw#965).
- Các PR mở nổi bật đang tiến triển: GitHub MCP server (#976: feat: add GitHub MCP server to container agents qwibitai/nanoclaw#976), multi-instance support (#970: feat: support multiple instances on the same machine qwibitai/nanoclaw#970), alternative agent engine (#963: feat: add OpenAI Codex SDK as opt-in alternative agent engine qwibitai/nanoclaw#963), kênh mới (Feishu #964, Discord image/voice #974, QQ #966).
- Chủ đề nóng trong cộng đồng
- Tối ưu token (chi phí): loạt issue/feature liên quan (tracking #983 Token Optimization: Smart Token Cost Reduction (Tracking Issue) qwibitai/nanoclaw#983; Inline Compaction #984 Feature: Inline Compaction — reduce token cost from growing conversation history qwibitai/nanoclaw#984; Response length control #985 Feature: Response length control — reduce output token waste qwibitai/nanoclaw#985; CLAUDE.md auto-compression #986 Feature: CLAUDE.md auto-compression — prevent system prompt bloat qwibitai/nanoclaw#986). Nhu cầu cơ bản: giảm chi phí hoạt động bằng cách nén lịch sử/thắt chặt output mà không thêm chi phí gọi LLM.
- Bảo mật chạy trong container: issue #865 (Using containers alone doesn't make you more secure) (Using containers alone doesn't make you more secure qwibitai/nanoclaw#865) đề cập tin cậy container ở nhiều điểm — cộng đồng muốn kiểm soát mặt hạn chế quyền/đường đi cho script.
- Streaming flood trên kênh (WhatsApp): issue #732 (Send message after agent completes, not during streaming) (Send message after agent completes, not during streaming qwibitai/nanoclaw#732) có liên quan trực tiếp tới PR #965 (fix streaming) (fix(streaming): send message after agent completes, not during streaming qwibitai/nanoclaw#965).
Các link trên là tâm điểm thảo luận/dẫn hướng roadmap.
- Lỗi & Ổn định (xếp theo mức độ nghiêm trọng)
- Cao
- Không nhận được phản hồi từ NanoClaw (Issue #958: Can not get a response from NanoClaw qwibitai/nanoclaw#958) — người dùng báo agent không trả lời sau khi setup; ảnh hưởng trực tiếp trải nghiệm.
- MCP env vars không được truyền vào container sau migration credential proxy (Issue #960: MCP env vars not passed to containers after credential proxy migration qwibitai/nanoclaw#960) — làm hỏng tích hợp với MCP bên ngoài; tác động lớn cho người dùng cấu hình.
- Streaming gây flood message (Issue #732: Send message after agent completes, not during streaming qwibitai/nanoclaw#732) — trải nghiệm kênh xấu; PR #965 (fix(streaming): send message after agent completes, not during streaming qwibitai/nanoclaw#965) đang cố gắng sửa bằng cách buffer và gửi 1 lần sau khi agent hoàn tất.
- Trung bình
- Setup chậm (Issue #973: Setup takes ages qwibitai/nanoclaw#973) — nhiều người cảm thấy setup qua claude code quá phức tạp.
- Auth token name mismatch (Issue #853: Support ANTHROPIC_AUTH_TOKEN in setup verification qwibitai/nanoclaw#853) — thiếu hỗ trợ biến môi trường ANTHROPIC_AUTH_TOKEN trong verify step.
- Ghi chú về PR sửa lỗi: PRs #930 (refresh expired OAuth tokens) (fix: automatically refresh expired OAuth tokens from Claude Code credentials qwibitai/nanoclaw#930) và #969 (token refresh locking fix) (fix(oauth): fix token refresh locking and add in-memory cache qwibitai/nanoclaw#969) đang giải quyết lỗi 401 do token hết hạn.
- Yêu cầu tính năng & tín hiệu lộ trình
- Ưu tiên cao: giảm chi phí token (Inline Compaction #984 Feature: Inline Compaction — reduce token cost from growing conversation history qwibitai/nanoclaw#984, Response length control #985 Feature: Response length control — reduce output token waste qwibitai/nanoclaw#985, CLAUDE.md compression #986 Feature: CLAUDE.md auto-compression — prevent system prompt bloat qwibitai/nanoclaw#986). Đây là tín hiệu mạnh về yêu cầu tiết kiệm chi phí vận hành.
- Tính năng bộ nhớ ngữ nghĩa và công cụ MCP: LanceDB memory skill (#979 feat: add lancedb-memory skill qwibitai/nanoclaw#979) và GitHub MCP server (#976 feat: add GitHub MCP server to container agents qwibitai/nanoclaw#976) cho thấy xu hướng mở rộng khả năng agents truy cập kho tri thức và dịch vụ bên ngoài.
- Mở rộng deployment: multi-instance support (#970 feat: support multiple instances on the same machine qwibitai/nanoclaw#970) và hỗ trợ engine thay thế (#963 feat: add OpenAI Codex SDK as opt-in alternative agent engine qwibitai/nanoclaw#963) là các ứng viên cho bản phát hành tiếp theo.
- Tóm tắt phản hồi người dùng
- Điểm đau chính: chi phí token tăng do prompt/ memory bloat; lỗi token OAuth hết hạn gây downtime theo chu kỳ; một số thiết lập/giải pháp quá phức tạp đối với người dùng không chuyên.
- Mong muốn: cấu hình đơn giản hơn (setup nhanh), bảo mật tốt hơn (không tin cậy container tuyệt đối, kiểm soát env/secret), và khả năng mở rộng (multi-instance, Podman đề xuất #957 Suggest supporting Podman as an alternative to Docker qwibitai/nanoclaw#957).
- Tâm trạng cộng đồng: tích cực tham gia (nhiều PR/issue) nhưng có sự bất mãn rõ rệt về trải nghiệm vận hành và chi phí.
- Theo dõi tồn đọng (cần chú ý từ maintainers)
- Issue/PR cần review sớm:
- PR sửa streaming: #965 (fix(streaming): send message after agent completes, not during streaming qwibitai/nanoclaw#965) — liên quan trực tiếp tới issue #732.
- PR LanceDB memory: #979 (feat: add lancedb-memory skill qwibitai/nanoclaw#979) và PR GitHub MCP: #976 (feat: add GitHub MCP server to container agents qwibitai/nanoclaw#976) — review để sớm có tính năng memory/MCP.
- Token refresh fixes: #930 (fix: automatically refresh expired OAuth tokens from Claude Code credentials qwibitai/nanoclaw#930) và #969 (fix(oauth): fix token refresh locking and add in-memory cache qwibitai/nanoclaw#969).
- Bảo mật container: issue #865 (Using containers alone doesn't make you more secure qwibitai/nanoclaw#865) — cần thảo luận thiết kế và roadmap cải thiện hardening.
- MCP env interpolation bug: #960 (MCP env vars not passed to containers after credential proxy migration qwibitai/nanoclaw#960).
- Setup UX: #973 (Setup takes ages qwibitai/nanoclaw#973) và verify token name #853 (Support ANTHROPIC_AUTH_TOKEN in setup verification qwibitai/nanoclaw#853).
- Lời khuyến nghị: ưu tiên fixes ảnh hưởng trực tiếp đến hoạt động (token refresh, streaming flood, env propagation), đồng thời duy trì tiến độ trên token-cost optimizations và native MCP integrations.
Kết luận ngắn: dự án rất năng động với nhiều đóng góp tính năng (memory, MCP, kênh mới) và các nỗ lực tối ưu chi phí đang tăng tốc. Tuy nhiên các vấn đề về authentication, env propagation và streaming trải nghiệm cần được ưu tiên để giữ ổn định cho người dùng hiện tại.
Các liên kết tham chiếu
- Issues & PRs trích dẫn trong bản tin xuất phát từ kho: https://github.com/qwibitai/nanoclaw (xem từng link đã đính kèm bên trên).
IronClaw — nearai/ironclaw
IronClaw — Bản tin dự án (2026-03-12)
- Tổng quan hôm nay
- Hoạt động cộng đồng cao: 24 PR mở, 37 issue hoạt động; trong 24 giờ có 50 PR được cập nhật (26 đã merge/đóng) và 45 issue (8 đã đóng). Dự án đang trong giai đoạn ổn định sau đợt promote staging -> main và có nhiều báo cáo liên quan tới WASM / registry / tích hợp kênh.
- Tập trung kỹ thuật hiện tại: bản phát hành v0.18.0 (2026-03-11) + chỉnh sửa manifest/checksum cho WASM artifacts, đồng thời loạt báo cáo bug_bash về tích hợp kênh (Telegram, Google OAuth, Google Sheets) xuất hiện mạnh ngày hôm nay.
- Sức khỏe tổng thể: mã base tiếp tục nhận tính năng CLI và cải tiến bảo mật; nhưng tồn tại nhiều lỗi tích hợp kênh và vấn đề registry/WASM cần ưu tiên.
- Phát hành phiên bản
- v0.18.0 (0.18.0) — 2026-03-11. Release notes ghi nhận việc promote staging lên main và cập nhật WASM artifacts:
- Merge PR #907 (staging→main) và promote staging ([#865]). (xem release trên GitHub)
- Lưu ý quan trọng: nhiều manifest WASM trước đây chưa dùng tên phiên bản hoặc checksum chính xác — dẫn tới 404/checksum failures khi chạy ironclaw registry install. Có PR đang sửa manifest để sử dụng URL bản phiên bản hoá và checksum (PR #1007).
- Tác động có thể có: người dùng mới/khởi tạo có thể gặp lỗi khi onboarding nếu registry artifacts không khớp với bản host WIT (xem Issue #840). Nếu bạn vận hành agent production, kiểm tra/đồng bộ manifest & checksums sau bản này.
- Link release: https://github.com/nearai/ironclaw/releases/tag/v0.18.0
- Tiến độ dự án (PR đã merge/đóng gần đây)
- Đợt promote staging → main (ghi nhận trong release). PR promote tự động: #1006 (auto-promotion staging → main) đang mở để tiếp tục chuỗi promote: chore: promote staging to main (2026-03-12 01:15 UTC) nearai/ironclaw#1006
- PR/merge/đóng đáng chú ý trong 48h qua:
- fix: patch manifest khi tools/channels share filename — merged/closed (#945): fix(ci): patch correct manifest when tools/channels share filename (#939) nearai/ironclaw#945
- Security / hardening merges (gần đây): webhook HMAC migration (#513), CSP header (#514), sandbox FullAccess restriction (#516), thread-safe env override fix (#522). (xem #513, #514, #516, #522)
- PRs tính năng CLI lớn đang mở: channels list (#933) và skills CLI (#918) — đẩy mạnh trải nghiệm CLI cho quản trị và headless use-cases:
- PR bảo đảm registry artifacts / checksums: #961 (ci guard) và #1007 (update registry manifests với URL & SHA256 từ v0.18.0):
- Chủ đề nóng trong cộng đồng
- Vấn đề yêu cầu auth NEAR AI / cảm xúc người dùng (📰 Hacker News AI Digest 2026-03-12 duanyytop/agents-radar#142, 9 bình luận) — nhiều bất mãn về phần auth bắt buộc: Why do I need to fork and edit this to get rid of the NEAR AI auth thing? why is it REQUIRED? nearai/ironclaw#142
- Ngrok / Managed tunnel problems:
- ngrok trở thành process zombie sau khi lấy URL (bug reported) — #733 (5 bình luận): Bug: ngrok process becomes zombie (<defunct>) after tunnel URL is obtained nearai/ironclaw#733
- Managed tunnel bind sai cổng (bind vào 3000 thay vì 8080) dẫn tới webhook 404 — #738: Bug: Managed Tunnel binds to Web Gateway port (3000) instead of Webhook Server port (8080), causing all external webhook channels to return 404 nearai/ironclaw#738
- Onboarding cài đặt WASM lỗi tương thích WIT — Issue #840 (WASM artifacts cũ so với host WIT 0.3.0): onboard installs stale default WASM tool artifacts incompatible with host WIT 0.3.0 nearai/ironclaw#840
- Loạt bug_bash tập trung (ngày 2026-03-12) — nhiều vấn đề UX/integration được report đồng thời (ví dụ Telegram pairing, Google OAuth, Google Sheets, rate limiter, tool approval UX): hàng loạt issue #991–#1005 (ví dụ #1005 cao mức độ): [HIGH] Inconsistent double opt-in enforcement pathway nearai/ironclaw#1005
- Lỗi & Ổn định — danh sách theo mức độ nghiêm trọng (tóm tắt)
- Cao (HIGH)
- #1005 — Inconsistent double opt-in enforcement pathway (staging CI): mức HIGH — cần review hành vi opt-in trước khi promote: [HIGH] Inconsistent double opt-in enforcement pathway nearai/ironclaw#1005
- Registry/WASM mismatches dẫn tới 404 / checksum failures (v0.18.0): liên quan đến onboarding break; PR sửa manifest đang mở #1007: fix(registry): use versioned artifact URLs and checksums for all WASM manifests nearai/ironclaw#1007
- Onboard installs stale WASM tools incompatible with host WIT — #840: onboard installs stale default WASM tool artifacts incompatible with host WIT 0.3.0 nearai/ironclaw#840
- Trung bình (MEDIUM)
- Ngrok tunnel binding / zombie process (#733, #738) — làm mất webhook/tunnel reliability: Bug: ngrok process becomes zombie (<defunct>) after tunnel URL is obtained nearai/ironclaw#733, Bug: Managed Tunnel binds to Web Gateway port (3000) instead of Webhook Server port (8080), causing all external webhook channels to return 404 nearai/ironclaw#738
- CI auto-created staging review warnings (unbounded JSON, hardcoded env, misleading warnings) — #976–#980, #988–#990: [HIGH] Unbounded description string in CapabilitiesFile nearai/ironclaw#976 (ví dụ)
- Thấp / UX
- Tool approval modal không hiện realtime (#996) và "Error: Waiting for approval" gây hiểu nhầm (#997): Tool approval modal requires page reload to appear nearai/ironclaw#996, "Error: Waiting for approval" misleading UI message nearai/ironclaw#997
- Google Sheets / OAuth integration bugs (403, malformed clientid param, values serialized as string) — #992, #999, #993: Google OAuth URL broken when initiated from Telegram channel nearai/ironclaw#992, Google Sheets returns 403 PERMISSION_DENIED after completing OAuth nearai/ironclaw#999, google-sheets tool: LLM passes
valuesas a JSON string instead of array nearai/ironclaw#993
- Ghi chú sửa lỗi đã có PR:
- Manifest/filename collision patched (#945): fix(ci): patch correct manifest when tools/channels share filename (#939) nearai/ironclaw#945
- CI guard for registry artifacts added (#961): ci: add guard for registry artifact URL/checksum validity nearai/ironclaw#961
- PR chuẩn hoá registry manifests (URL+SHA) mở để hoàn thiện (#1007): fix(registry): use versioned artifact URLs and checksums for all WASM manifests nearai/ironclaw#1007
- Yêu cầu tính năng & tín hiệu lộ trình
- CLI nâng cấp: channels list, skills list/search/info, routine management CLI — nhiều PR đang mở (#933, #918, #844). Có xu hướng rõ ràng: đầu tư vào trải nghiệm CLI / headless:
- Hỗ trợ kênh Gateway/WASM (Discord Gateway PR #944) và cải tiến UX kênh — có thể trở thành prior trong release tiếp theo: https://github.com/nearai/ironclaw/pull/944
- Provider & model support (Z.AI GLM-5 PR #938) — mở rộng khả năng LLM backend: https://github.com/nearai/ironclaw/pull/938
- Nhiều issue yêu cầu: cải thiện Telegram pairing reliability, Google OAuth từ kênh Telegram, routines cross-channel visibility — các đề xuất này có khả năng được ưu tiên nếu liên quan đến trải nghiệm người dùng phổ biến (#1001, #992, #995,…)
- Tóm tắt phản hồi người dùng
- Điểm đau chính:
- Onboarding không trơn: WASM artifact mismatch, checksum/404, và công cụ cài đặt thất bại khiến trải nghiệm lần đầu kém mượt. (Issue #875, #840) https://github.com/nearai/ironclaw/issues/875, onboard installs stale default WASM tool artifacts incompatible with host WIT 0.3.0 nearai/ironclaw#840
- Tích hợp kênh (Telegram, Slack, webhooks) không ổn định: pairing cần thao tác thủ công, token validation thất thường, webhook routing sai cổng. (Issues #1001, #991, #738) https://github.com/nearai/ironclaw/issues/1001, https://github.com/nearai/ironclaw/issues/991, Bug: Managed Tunnel binds to Web Gateway port (3000) instead of Webhook Server port (8080), causing all external webhook channels to return 404 nearai/ironclaw#738
- UX: modal phê duyệt công cụ không hiển thị realtime, thông báo "Error" cho trạng thái chờ gây hoang mang. (Issues #996, #997) Tool approval modal requires page reload to appear nearai/ironclaw#996, "Error: Waiting for approval" misleading UI message nearai/ironclaw#997
- Mức độ hài lòng: người dùng kỹ thuật đánh giá cao cải tiến bảo mật và CLI, nhưng bức xúc với các lỗi tích hợp/kênh và onboarding.
- Theo dõi tồn đọng (cần sự chú ý của người bảo trì)
- Urgent / cần review & action:
- #1005 — Inconsistent double opt-in enforcement (HIGH): [HIGH] Inconsistent double opt-in enforcement pathway nearai/ironclaw#1005
- #1007 — PR để dùng URL bản phiên bản + checksums cho tất cả WASM manifests (mở): fix(registry): use versioned artifact URLs and checksums for all WASM manifests nearai/ironclaw#1007
- #961 — CI guard cho registry artifact checksum/URL (mở): ci: add guard for registry artifact URL/checksum validity nearai/ironclaw#961
- #840 — onboarding cài WASM lỗi WIT mismatch: onboard installs stale default WASM tool artifacts incompatible with host WIT 0.3.0 nearai/ironclaw#840
- #733 / #738 — ngrok tunnel zombie và tunnel bind sai cổng: Bug: ngrok process becomes zombie (<defunct>) after tunnel URL is obtained nearai/ironclaw#733, Bug: Managed Tunnel binds to Web Gateway port (3000) instead of Webhook Server port (8080), causing all external webhook channels to return 404 nearai/ironclaw#738
- #992, #993, #999 — Google OAuth / Google Sheets integration bugs (Telegram-initiated OAuth URL, values param, permission 403): Google OAuth URL broken when initiated from Telegram channel nearai/ironclaw#992, 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
- PR features cần review để tiếp tục forward:
- CLI features: #933, #918, #844 (review/merge để hoàn thiện CLI UX): feat(cli): add ironclaw channels list subcommand nearai/ironclaw#933, feat(cli): add ironclaw skills list/search/info subcommands nearai/ironclaw#918, https://github.com/nearai/ironclaw/pull/844
- Discord Gateway WASM flow: #944 (kiểm thử và review): https://github.com/nearai/ironclaw/pull/944
Kết luận ngắn
- Hoạt động phát triển rất năng động (bản v0.18.0 + nhiều PR/issue). Ưu tiên hiện tại nên là: 1) hoàn thiện registry manifests + checksum/versioned URLs để khắc phục onboarding/404; 2) xử lý các lỗi kênh/Webhook/ngrok làm ảnh hưởng đến tính năng giao tiếp; 3) giải quyết loạt bug_bash liên quan đến Telegram/Google OAuth/Sheets để cải thiện trải nghiệm người dùng.
Nếu cần, tôi có thể tổng hợp danh sách tác vụ ưu tiên (triaged backlog) theo thứ tự tác động và đề xuất owners/labels cho mỗi issue/PR.
LobsterAI — netease-youdao/LobsterAI
- Tổng quan hôm nay
- Hoạt động cộng đồng đang ở mức cao: trong 24 giờ qua có 12 issue được cập nhật (11 đang mở/hoạt động, 1 đóng) và 11 PR được cập nhật (4 mở, 7 đã merge/đóng).
- Có một bản phát hành mới v0.2.3, tập trung vào sửa lỗi IM/QQ, cải thiện phân trang chat và hỗ trợ chọn nhiều file trên giao diện chính.
- Dòng nhận xét và issue chủ yếu xoay quanh tính ổn định (đọc ảnh bị treo, thực thi bash chậm), khả năng nhớ của agent và trải nghiệm cập nhật/triển khai (docker, biến môi trường).
- Phát hành phiên bản
- v0.2.3 (mới)
- Nội dung chính (tổng hợp từ changelog):
- Sửa lỗi IM/QQ liên quan (Liuzhq/im qq fix) — PR https://github.com/netease-youdao/LobsterAI/pull/348
- Cải thiện phân trang cuộc trò chuyện (chat paging) — PR https://github.com/netease-youdao/LobsterAI/pull/355
- Tính năng: giao diện chính hỗ trợ chọn nhiều file cho attachment — PR https://github.com/netease-youdao/LobsterAI/pull/371
- Lưu ý di chuyển / breaking changes: không có ghi chú về thay đổi phá vỡ trong changelog; thông tin thay đổi có vẻ là sửa lỗi và cải tiến giao diện. (Ghi chú: phần cuối changelog bị cắt ("fi"), nếu cần, nên xác nhận release notes đầy đủ trong repo.)
- Nội dung chính (tổng hợp từ changelog):
- Tiến độ dự án (PRs đã merge/đóng hôm nay)
- Đã merge/đóng (7 PRs) — những PR đáng chú ý:
- #371 feat: 主界面附件支持多文件选择 — nhiều-file attachment (https://github.com/netease-youdao/LobsterAI/pull/371)
- #378、#381、#383: hỗ trợ OpenClaw cho các kênh IM (钉钉、qq、企微) — tích hợp IM/OpenClaw (https://github.com/netease-youdao/LobsterAI/pull/378, /pull/381, /pull/383)
- #375 fix: 修复 mac 端 node 环境污染的问题 — sửa vấn đề môi trường Node trên mac (https://github.com/netease-youdao/LobsterAI/pull/375)
- #372、#373: các PR liên quan đến async message handler (một số bản sao/phiên bản đã bị đóng) — nỗ lực xử lý timeout nền cho IM (https://github.com/netease-youdao/LobsterAI/pull/372, /pull/373)
- Mở/đang review (4 PRs) đáng chú ý:
- #376 feat: hourly schedule mode for scheduled tasks — lịch theo giờ (https://github.com/netease-youdao/LobsterAI/pull/376)
- #380 feat: support for custom URI protocols in markdown links — mở được ứng dụng ngoài từ markdown (https://github.com/netease-youdao/LobsterAI/pull/380)
- #240 Feat/workflow enhancement — đề xuất workflow agent phân công trách nhiệm và soul.md (https://github.com/netease-youdao/LobsterAI/pull/240)
- #374 fix: Add async message handler to prevent IM platform timeout — bản PR
⚠️ 内容超过 GitHub Issue 上限,完整报告见提交的 Markdown 文件。