Knowledge Base
A public hub for OpsKitPro tool notes, operations guides, and implementation records.
Only cleaned, reusable public content lives here; private drafts stay outside the site build.
Ops reflection
Reusable public notes on past decisions, tool shifts, and operations lessons.
Project overview
Requirements, design principles, and engineering wrap-up in one place.
Module implementation
Breaks down website-check, IP, and DNS as separate implementation topics.
Tool implementation
One article per tool: passgen, qrgen, json, and websocket.
AI engineering
Turns vibe coding into a guarded workflow with scope, verification, notes, and deployment checks.
Ops reflection
Reusable public notes on past decisions, tool shifts, and operations lessons.
Project overview
Requirements, design principles, and engineering wrap-up in one place.
Why I built OpsKitPro: from troubleshooting pain points to a tool platform
Bring DNS, IP, website checks, SSL, CDN, and WebSocket into one place to cut switching cost.
OpsKitPro design principles: why the UI became more restrained
The UI was tightened from a HUD vibe into a light product surface with unified cards, states, and copy.
Service matrix, i18n, and Cloudflare deployment: OpsKitPro's engineering wrap-up
Standardize the regular tools into one card system, keep Tools distinct, and deploy everything to Cloudflare Workers.
Module implementation
Breaks down website-check, IP, and DNS as separate implementation topics.
How the website-check module works: a breakdown of the implementation
Target normalization, parallel probes, partial-success fallback, and summary-first UX are the core of the checker.
Upgrading Network Check into Network Doctor: turning speed tests into diagnosis
This upgrade adds Cloudflare Trace status, DNS resolver latency, and diagnosis summaries to explain WARP, Gateway, edge POPs, and slow realtime apps.
IP and DNS modules: turning raw lookup data into readable conclusions
The IP page confirms location and access context, while the DNS page cross-checks multiple resolvers.
Cloudflare dual-stack access layers: how to judge the IPv6 switch
Separating edge, origin, client, DNS, and troubleshooting layers makes IPv6 decisions much clearer.
Tool implementation
One article per tool: passgen, qrgen, json, and websocket.
How the password generator works: design, implementation, use, and usage
From secure randomness and mode switching to strength hints, copy actions, and history, the tool stays fast.
How the QR generator works: design, implementation, use, and usage
Type text and instantly preview a QR code, then download it as PNG for links or short text sharing.
How the JSON toolkit works: design, implementation, use, and usage
Validation, repair, formatting, jq, schema, diff, and field extraction all live on one page.
How the WebSocket debugger works: design, implementation, use, and usage
Multi-connection tabs, message templates, binary sending, session saving, and log retrieval for real debugging.
AI engineering
Turns vibe coding into a guarded workflow with scope, verification, notes, and deployment checks.
Return to Tools
The knowledge base stays public and reusable; daily diagnostics and workflows start from Tools.