CODE, STORIES & LITTLE EXPERIMENTS
A place for things
I care about.
I'm CaoJun. I build practical tools, explore AI,
and leave room for a little imagination.
01 / SELECTED WORK
A few things I've been buildingPractical problems.
Thoughtful tools.
KubeLab
Learn how systems break — and how to bring them back. Reproducible failures, a web dashboard, scoped kubectl workspaces, and automated repair checks.
K8s Ops Agent
An incident-centered operations workspace. Connects alerts to diagnosis, controlled remediation, recovery checks, and audit records.
Diaohuo Assistant
A desktop companion for hardware businesses, from quotations and shipments to payments and reconciliation, with transaction safeguards and backup recovery.
Excel Reconciliation
Compare Excel and CSV data with configurable matching rules, background processing, live progress, and downloadable reports.
02 / AI & CREATIVE EXPERIMENTS
A little room to wanderNot everything starts
with a practical reason.
I also build reusable agent workflows and explore AI-assisted writing and visual creation.
AGENT CUSTOMIZATION
Caojun_dsh ↗
My customized version of DeepSeek Harness, focused on safer filesystem editing and write operations.
VISUAL CREATION
manga-color ↗
A cross-platform manga coloring plugin, supporting native image generation and optional API workflows.
STORIES & WORLDS
cj-fiction ↗
A reusable agent skill for Chinese fiction: story planning, drafting, revision, and continuity tracking.
03 / THE TOOLBOX
Technologies used across my projectsTools behind
the work.
Different problems, different tools.
Always something more to learn.
- Languages
- Python · TypeScript · JavaScript · Shell
- Cloud & infrastructure
- Kubernetes · Docker · Docker Compose · Linux / WSL2 · minikube · Helm · Nginx
- Observability
- Prometheus · Alertmanager · Grafana
- Backend
- FastAPI · Flask · NestJS · SQLAlchemy · Prisma
- Frontend & desktop
- React · Tailwind CSS · Vite · PyQt6
- Data & background jobs
- PostgreSQL · SQLite · Redis · RQ · BullMQ
- Quality & tooling
- pytest · Ruff · mypy · Git · uv · pnpm
04 / A NOTE ABOUT ME
The person behind the projectsCuriosity, with
a practical side.
I build practical tools for Kubernetes troubleshooting, everyday automation, and AI-assisted workflows. My focus is on making complex tasks easier to reproduce, inspect, and verify.
Across my projects, I care about clear operational boundaries, useful failure feedback, and verifiable results — from reproducible troubleshooting and controlled automation to reliable inventory and payment records.
Build carefully. Keep exploring.
KEEP IN TOUCH