Skip to content
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.

Content in all repositories owned by your account will be closed.
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 local-first tools, automation systems, and reliable workflows for AI agents.

Guangzhou, China

Website: bobochang.cn Featured project: boss-agent-cli Writing: Unicode braille is an 8-pixel bitmap font Agent handoff: Watch

Featured Project

Python CLI AI Agents Local Assist

A local-assist BOSS Zhipin CLI that turns job discovery into a structured, reviewable workflow for people and AI agents.

Capabilities: Search · Welfare filters · Shortlists · JSON envelope

Designed around explicit evidence, human review, and low-risk, compliant defaults.

Repository · Documentation · Latest release

Selected Open Source Projects

Agent Systems

  • ⌚ Watch · TypeScript macOS Agent Handoff
    Hands local coding-agent sessions between Claude Code, Codex, OpenCode, Kimi, and Pi while preserving the working directory.
    Source · Website

Native Applications

  • 🐋 Sonar · SwiftUI iOS Music
    A minimal native music player focused on search, favorites, and uninterrupted listening.
    Source
  • 🎣 Trawl · Go Vue Wails
    A desktop document-forensics tool for extracting structured data from batches of legal documents.
    Source · Latest release

Browser & Cloud Tools

  • 🚩 Semaphore · TypeScript Browser Local Processing
    Converts images into ASCII or Unicode braille art entirely in the browser, without uploads or accounts.
    Source · Open app
  • 🗼 Beacon · TypeScript Next.js PDF Audit
    Audits PDF certificates for expiry dates and turns review results into an actionable workflow.
    Source · Open app

Writing

An implementation-focused look at treating each braille character as a 2×4 bitmap, then using Floyd–Steinberg error diffusion to preserve image detail as plain text. The working browser implementation is available in Semaphore.

Engineering Principles

  • Define system and responsibility boundaries explicitly.
  • Keep sensitive data local wherever practical.
  • Make automation observable, inspectable, and verifiable.
  • Prefer reversible actions and low-risk defaults.

Repository names follow one word, one image, one emoji. Names carry identity; descriptions explain function.

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 2.1k 176

  2. Watch Watch Public

    Watch(值更 · AgentRelay):跨 CLI 编程 Agent 本地会话接力工具。Claude Code 额度用完时把会话接力到 Codex、OpenCode、Kimi、Pi,保留工作目录,不经云端中继;含 macOS 桌面端,支持亮色 / 暗色 / 跟随系统外观。

    TypeScript 1