Skip to content
View echoVic's full-sized avatar

Block or report echoVic

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
echoVic/README.md

Hi, I'm echoVic (้’้›ฒ) ๐Ÿ‘‹

๐Ÿ“ Guangzhou | ๐Ÿค– Agent Developer | ๐Ÿข ByteDance

TypeScript React Node.js Go Rust Web

Building quality engineering agents at ByteDance โ€“ GUI testing, unit test agents, and developer self-test agents.

๐Ÿ—ก๏ธ Blade Ecosystem

A modular toolkit for building, running, and shipping AI coding agents.

Project Description
blade-code CLI + Web coding agent with 20+ built-in tools, MCP support, and multi-model routing
blade-agent-sdk Flexible TypeScript SDK โ€” the core engine extracted from blade-code for standalone use
blade-cowork Desktop app (Tauri 2 + React) for collaborative AI-assisted coding
blade-agent-runtime Sandboxed agent runtime with git worktree isolation and web audit panel

๐Ÿ”ง Other Projects

Project Description
stop-protocol STOP โ€” Agent Skill observability protocol (Manifest + Trace + Assertions + Levels)
boss-skill BMAD multi-agent orchestration framework
spec-flow Spec-driven development workflow
learning-system-skill AI learning system โ€” knowledge graphs, deep-dive notes, and weekly reviews

๐ŸŒ Open Source Contributions

Active contributor to the AI agent ecosystem:

  • OpenClaw โ€” 12 merged PRs, 67+ submitted (cron system, compaction, channel plugins, billing, web search)
  • Mastra โ€” Schema validation fixes: original schema fallback, null stripping, parallel workflow runId
  • Qwen Code โ€” MCP readOnlyHint plan mode (merged โœ…), Windows path fix, ACP plan mode, PDF fallback
  • Vercel AI SDK โ€” Google provider: map strict: true to Gemini VALIDATED function calling mode
  • Goose โ€” MCP tool call crash fix (merged โœ…)
  • Gemini CLI โ€” OAuth MCP server discovery fix
  • awesome-code-agents โ€” Added Qwen Code entry

โœ๏ธ Writing

I write about agent architecture, tool design, and developer experience on echovic.com and ๆŽ˜้‡‘.

Recent topics: MCP client implementation, agent security models, multi-model architecture, STOP observability protocol, vibe coding.

Connect

Website GitHub X/Twitter


"ไธ–็•Œๆ— ้™ๅฎฝๅนฟ๏ผŒๆˆ‘ๆ‰ๅˆšๅˆšๅฏ็จ‹ใ€‚"

Pinned Loading

  1. blade-code blade-code Public

    AI-powered CLI coding agent with 20+ built-in tools, MCP support, and multi-model providers

    TypeScript 95 13

  2. spec-flow spec-flow Public

    A Claude Code skill for structured, spec-driven development with phase-by-phase workflow and living documentation

    Shell 26 4

  3. boss-skill boss-skill Public

    Boss Skill - BMAD ๅ…จ่‡ชๅŠจ็ ”ๅ‘ๆตๆฐด็บฟ๏ผˆๅคš Agent ็ผ–ๆŽ’๏ผ‰

    Shell 59 9

  4. blade-agent-runtime blade-agent-runtime Public

    Blade Agent Runtime (BAR) - A safe execution runtime for AI coding agents with Git worktree isolation, step ledger, and policy engine

    Go 15 1

  5. blade-agent-sdk blade-agent-sdk Public

    Blade Agent SDK

    TypeScript 5 1

  6. stop-protocol stop-protocol Public

    STOP โ€” Skill Transparency & Observability Protocol. Making Agent Skills transparent, debuggable, and trustworthy.

    TypeScript 8