Skip to content
Asia/Shanghai
About
Projects
Services
Notes
Objects
Notes on agentic operations
RSS
中文 RSS
Mingjian Shao
June 13, 2026
Fable 5 Lasted 3 Days Before the US Government Pulled the Plug
Tech
Mingjian Shao
June 12, 2026
Taste, Values, and the Double-Esc
Tech
Mingjian Shao
May 18, 2026
I replaced thefuck with local Gemma — and a native-first CNF
Tech
Mingjian Shao
May 8, 2026
opencode-plugin-fixes now has a fourth guardrail
Tech
Mingjian Shao
May 5, 2026
When Vibe Island called my OpenCode 'Claude'
Tech
Mingjian Shao
April 28, 2026
When Opus Stringifies Your Tool Args: A Sidecar That Quietly Repairs the Damage
Tech
Mingjian Shao
April 28, 2026
Productionizing OpenCode: Server-Attach Mode, Robust Boot Scripts, Profile Switching
Tech
Mingjian Shao
April 23, 2026
Hack Your Miaoda Agent
Tech
Mingjian Shao
April 23, 2026
Why Your Shiki Code Blocks Are Gray (And How I Fixed It, Four Times)
Tech
Mingjian Shao
April 22, 2026
Sisyphus and GPT Finally Clicked
Tech
Mingjian Shao
April 6, 2026
I Was Wrong About OpenClaw. But Not Completely.
Tech
Mingjian Shao
April 1, 2026
Claude Code's April Fools Easter Egg: /buddy
Tech
Mingjian Shao
March 30, 2026
Building a Custom Claude Code Status Line with Real-Time Usage Tracking
Tech
Mingjian Shao
March 24, 2026
Cyberpunk Theme: Neon Glow for Obsidian and PDF
Tech
Mingjian Shao
March 23, 2026
The MCP Ghost: Hunting a Config Entry That Wouldn't Die
Tech
Mingjian Shao
March 19, 2026
OpenCode Themes: One Color Palette, Two Editors
Tech
Mingjian Shao
March 15, 2026
OpenCode + Google Vertex: Free Gemini Pro 3.1 Setup
Tech
Mingjian Shao
March 12, 2026
Akko Mineral 02 VIA Setup: The Guide Akko Forgot to Write
Tech
Mingjian Shao
March 12, 2026
Can't Freeload Anymore? The Compliant Way to Use OpenCode + Gemini
Tech
Mingjian Shao
March 12, 2026
Zero-Margin Markdown to PDF with Playwright and Pandoc
Tech
Mingjian Shao
March 9, 2026
Multi-Home Self-Hosting: Secure Access from Anywhere
Tech
Mingjian Shao
March 6, 2026
Skills, Commands, and Hooks: Three Layers of AI Agent Customization
Tech
Mingjian Shao
March 5, 2026
iOS Alternate App Icons in Capacitor: 4 Failures, 1 Root Cause
Tech
Mingjian Shao
March 5, 2026
After OpenCode, OpenClaw Feels Brain-Dead
Tech
Mingjian Shao
March 5, 2026
Adding Bilingual RSS Feeds + Folo Discovery to a Next.js Blog
Tech
Mingjian Shao
March 3, 2026
Fix Chrome's Missing Disk Cache on Unraid with mkcert
Tech
Mingjian Shao
February 11, 2026
MdictLive - Modernizing the Dictionary Experience
Tech
Mingjian Shao
February 10, 2026
Feishu: Markdown → Wiki Pipeline
Tech
Mingjian Shao
February 10, 2026
OpenCode Antigravity Auth: 5 Pitfalls That Wasted My Weekend
Tech
Mingjian Shao
February 10, 2026
OpenCode Provider Setup: Every Pitfall I Hit
Tech
Mingjian Shao
February 6, 2026
Why I Cap My Batteries at 80%
Tech
Mingjian Shao
May 30, 2024
Van Rysel EDR CF105
Life