AI Agent Developer | Full Stack Engineer | Open Source Maintainer
I build agent-first automation tools, CLI products, and practical developer workflows that turn repeated work into reliable systems.
One naming grammar — a single word, a single image, a single emoji. Independent tools that together sail as a fleet.
🤖 boss-agent-cli — Local-assist BOSS Zhipin CLI built for AI agents: search, welfare filtering, shortlist, JSON-envelope output. 1.4k+ stars, low-risk & compliant by default.
| Project | Image | What it does |
|---|---|---|
| ⚓ Harbor | harbor · dock & keep | Local-first reading & curation for macOS (Swift · SwiftUI) |
| 🗼 Beacon | beacon · warn ahead | Light up expiring certificates — PDF certificate-expiry audit (Next.js + Cloudflare Workers) |
| 📊 Atlas | chart · measure the voyage | Local AI-coding usage in the macOS menu bar — tokens, cost, sessions (Swift · SwiftUI) |
| 🌊 Tide | tide · punctual as the sea | Daily Juejin check-in with lottery draws & Telegram reports (Playwright + GitHub Actions) |
| 🚩 Semaphore | flag signals · image to characters | Turn any image into ASCII art, right in your browser — no upload, no account (Vite + TypeScript) |
| 🎣 Trawl | trawl · haul it all in | Desktop forensics bench that nets stacks of legal documents into structured data (Wails + Go + Vue) |
| 🛟 Buoy | buoy · surface on schedule | AnyRouter multi-account auto check-in with notifications & privacy masking (Python + GitHub Actions) |
| 🏝️ Landfall | landfall · pages ashore | Claude Code skill that ships landing pages with 57 city-inspired design systems (GSAP) |
| 🧭 Homeport | homeport · where the fleet comes home | The fleet's own harbor — bilingual night-chart homepage at bobochang.cn (React + Cloudflare Workers) |
Harbor keeps what you read, and Beacon warns before it expires. Atlas charts the voyage while Tide and Buoy surface on schedule to report in. Semaphore signals images into characters, Trawl hauls documents up as data, and Landfall puts your pages ashore — each sails alone, but they move as one fleet — and Homeport is where they all come home.




