编程开发
代码生成、调试优化、技术文档等编程辅助提示词
675 个提示词
on-call readiness; documentation/runbooks.
Operability: metrics/alerts/SLO, feature flags, rollback plan, launch plan,
Reviews a design doc for gaps and risky assumptions before implementation — cheaper than discovering them mid-build.
Technical Spec / Design Doc Reviewer
Converts vague "tech debt" complaints into a ranked, quantified backlog linked to business risk and remediation cost.
Technical Debt Prioritization Facilitator
Sequences a migration with risk control: inventory, patterns, data movement, cutover rehearsals, and rollback.
Migration to the Cloud / Between Clouds Planner
Defines SLOs, error budgets, alerting, and dashboards for a service from user journeys — symptom-based alerting, not noise.
Observability/SLO Architect
Designs search (ES/OpenSearch/vector/hybrid) with relevance tuning pipelines — includes ranking eval and zero-result handling.
Search & Recommendation System Designer
Designs reliable uploads for large files with virus scanning, image/video processing, and storage lifecycle.
File Upload / Media Pipeline Architect
Designs limiters (per-user/IP/tenant/API key), algorithm choice, and 429 contracts — including distributed counters and fairness.
Rate Limiting, Quota & Throttling Designer
Designs layered caching with explicit invalidation and consistency contracts — the hardest part of real systems.
Caching Architecture Advisor
Designs reliable event flows (Kafka/RabbitMQ/EventBridge): contracts, ordering, duplicates, sagas, and read models — including when NOT to use events.
Event-Driven / CQRS / Saga Designer
Selects and details an isolation model (shared DB / schema per tenant / DB per tenant) against real requirements, including noisy-neighbor and backup isolation.
Multi-Tenancy Architecture Selector
Forces contract design before implementation, with evolution/versioning rules and consumer review — prevents costly API mistakes.
API-First / Schema-First Design Facilitator
For hard consistency/availability choices (CAP/PACELC, transactions, ordering) — produces requirement-driven decisions instead of buzzwords.
Distributed Systems Trade-off Analyst
Turns an architectural choice into a concise ADR with context, options, trade-offs, and consequences — the artifact teams actually need later.
ADR (Architecture Decision Record) Drafter
Produces a full design doc (requirements, capacity, API, data model, bottlenecks, trade-offs) and plays devil's advocate. Works for interviews and real projects.
System Design Interview / Real Design Partner
about it, and pointers to 2 concepts worth studying next (with canonical links).…
End with: likely bug risks in this exact code, an interview-style hard question
construct, explain WHAT it does and WHY this pattern exists, plus the cost or pitfall it…
Walk the execution path step by step with line refs; for each non-obvious
Explains unfamiliar code at chosen depth using the Socratic method — great for learning code you must maintain.
"Explain This Code" Tutor (Socratic)
formatting churn, unrelated files, secrets) before finalizing.…
Call out anything that looks like an accidental change in the diff (debug logs,
migration/rollback notes, test evidence, and a checklist (tests, docs, flags).
PR description: summary, motivation, approach, screenshots/API examples,
docs/test/chore with scope!), each atomic with body explaining WHY and a BREAKING CHANGE…
Conventional Commits if the change should be split (feat/fix/refactor/perf/
Writes Conventional Commits, PR descriptions, and user-facing changelogs from a diff — useful when preparing releases.
Commit History / Changelog Writer
ask which is correct rather than guessing.…
Do not invent behavior: where the code contradicts the comment, quote both and
invariants, and a 10-line usage example; architecture note only where non-obvious. 4.…