Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
View can4hou6joeng4's full-sized avatar
😶‍🌫️
😶‍🌫️

Block or report can4hou6joeng4

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
can4hou6joeng4/README.md

Hi, I'm Bobochang 👋

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.

Homeport · bobochang.cn Interactive Portfolio Main Project Tech Blog

🧭 The Fleet

One naming grammar — a single word, a single image, a single emoji. Independent tools that together sail as a fleet.

⭐ Flagship

🤖 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.

⛵ In Formation

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.

Pinned Loading

  1. boss-agent-cli boss-agent-cli Public

    🤖 Local-assist BOSS Zhipin CLI for AI agents — search, welfare filtering, shortlist, JSON-envelope output; low-risk & compliant by default.

    Python 1.5k 114

  2. Semaphore Semaphore Public

    🚩 Turn any image into ASCII art, right in your browser — no upload, no account · 把图片打成字符旗语 (Vite + TypeScript)

    TypeScript 2

  3. Beacon Beacon Public

    🗼 在证件过期之前,点亮它 — PDF 证件有效期云端审计(Next.js + Cloudflare Workers + PaddleOCR)

    TypeScript 1

  4. Atlas Atlas Public

    🗺️ Chart your local AI coding voyage — tokens, cost, sessions, and Git activity in a native macOS menu-bar app.

    Swift 2

  5. Harbor Harbor Public

    ⚓ 本地优先的 Mac 阅读与收藏 —— 数据全在本地的知识港湾

    Swift 1

  6. Tide Tide Public

    🌊 如潮汐般守时的掘金每日签到 · 免费抽奖 · Telegram 播报(Playwright + GitHub Actions)

    JavaScript 1

Morty Proxy This is a proxified and sanitized view of the page, visit original site.