break-req

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
Interrogate me relentlessly about every aspect of this requirement (both functional and non functional) until we have a complete technical picture. Walk down each branch of the decision tree, resolving blockers and dependencies one at a time. For each question, provide your recommended answer.
Ask the questions one at a time.
If a question can be answered by exploring the codebase, explore the codebase instead of asking.
Cover all relevant layers as you go:
  • UI: frameworks, third-party libraries, component state management.
  • Backend: packages, API contracts, service architecture.
  • Data: schemas, migrations, contracts between layers.
Once all branches are resolved, compile every decision and resolution into
technical_requirements.md
.
请针对该需求的各个方面(包括功能性和非功能性需求)进行全面询问,直到我们形成完整的技术全景。遍历决策树的每个分支,逐一解决障碍和依赖问题。对于每个问题,请提供你的推荐答案。
每次只提出一个问题。
如果某个问题可以通过探索代码库得到答案,请直接探索代码库而非提问。
过程中覆盖所有相关层面:
  • UI:frameworks、第三方库、组件状态管理。
  • Backend:packages、API contracts、服务架构。
  • Data:schemas、migrations、层间契约。
所有分支问题解决后,将所有决策和解决方案整理到
technical_requirements.md
中。