Skip to content
View devcxl's full-sized avatar
  • Hangzhou China

Block or report devcxl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
devcxl/README.md

hey 👋

I'm devcxl, also known as 半颗白菜🥬 (Half a Cabbage).

Backend-leaning full-stack developer, long-time Linux user. Currently focused on open-source projects in AI Agent, browser automation, Linux desktop tools, input methods, and developer workflows.

Freelancing at the moment

What I'm working on

I enjoy building small yet practical tools that bring AI capabilities into real operating systems, browsers, editors, and developer workflows.

Tech stack

Java Python TypeScript JavaScript Shell C++ Spring Boot Spring Cloud MyBatis-Plus MySQL Redis RocketMQ FastAPI React TailwindCSS shadcn/ui Axios Linux Docker Cloudflare Nginx GitHub Actions Prometheus Grafana

Pinned Loading

  1. cloudflare-email-sender cloudflare-email-sender Public

    Send emails for free with cloudflare 使用 cloudflare 免费发送邮件

    TypeScript 35 10

  2. fcitx5-voice-input fcitx5-voice-input Public

    Fcitx5 voice input addon — PulseAudio/PipeWire capture, Silero VAD, OpenAI-compatible & Volcengine Doubao streaming ASR, AsrSession architecture

    C++ 9 2

  3. opencode-spec opencode-spec Public

    An OpenCode plugin that brings OpenSpec-style spec-driven development workflow into AI coding agents — propose, explore, apply, and archive changes with structured specs.

    TypeScript 6 1

  4. PhotoSync PhotoSync Public

    Android camera companion — browse, preview & export RAW/JPEG via USB PTP. Auto-transfer on capture, no network, no desktop software. | Android 相机伴侣,USB PTP 直连相机,即拍即传、浏览预览、导出 RAW/JPEG 照片。无需网络,无需电脑客户端。

    Kotlin 6 1

  5. browser-agent browser-agent Public

    🧩 浏览器 AI Agent — 内置 LLM 驱动,通过 47+ 内置工具控制标签页、窗口、书签、历史、Cookies、页面操作等,支持技能(Skill)扩展系统 / Browser AI Agent — LLM-powered, 47+ built-in tools to control tabs, windows, bookmarks, history, cookies, page o…

    TypeScript 1

  6. opencode-cabbage opencode-cabbage Public

    OpenCode 全流程开发编排插件:覆盖需求、设计、DAG 任务、并行编码、测试、审查与自动合并。 | Full-lifecycle development orchestration plugin for OpenCode, from requirements and design to DAG tasks, parallel coding, testing, review, and a…

    TypeScript 1 1