Prompts · Community project

换成好问题

A two-turn prompt that delays the final answer, asks the model to identify assumptions, missing information, and a common mistake, and then asks one key question before responding.

1 StarsNot declaredMarkdownUpdated 1 day ago
01

Project overview

Ask a Better Question is a frequently used prompt stored in unix2dos/brain-prompts. It splits an answer into two turns. First, the model identifies unstated assumptions, missing information that could change the answer, and a common mistake. It then asks exactly one key question and waits. Only after the user replies does it provide the final answer.

02

Core capabilities

01

Assumption check

Makes unstated premises visible so the user can correct the direction before the final answer.

02

Information-gap analysis

Identifies missing facts and explains how different answers could change the recommendation.

03

Common-mistake warning

Surfaces one recurring failure mode before the user commits to a framing or decision.

04

One key follow-up

Restricts clarification to the single question most likely to change the answer.

03

Access and usage

Paste the prompt into a new conversation or save it in Alfred, a text expander, or an AI client's prompt library. Use a question that genuinely depends on context for the first check.

AI AGENT INSTALL

Let an AI Agent install it

Send this prompt to Codex, Claude Code, or another AI agent that can work with your local environment.

Save the prompt named 003_换成好问题 from https://github.com/unix2dos/brain-prompts as a reusable prompt template. Read README.md and lines 19 to 26 of Alfred_Core.md, confirm the name and exact source text, preserve {cursor} as the question placeholder, and name the template Ask a Better Question. Do not rewrite the source prompt. Verify it in a temporary conversation with a non-sensitive comparison question. The first turn must identify assumptions, missing information, and one common mistake, ask one key question, and wait. Do not insert any real private question or sync the template to a cloud service. Ask before overwriting a template, accessing Alfred Snippets, writing global configuration, or enabling cloud sync.
01Before you start
  • A multi-turn AI assistant
  • A question that depends on goals or constraints
  • Willingness to answer one follow-up question
02Copy the install command or configuration
Project URL: https://github.com/unix2dos/brain-prompts/blob/main/Alfred_Core.md#L19-L26
Copy the URL and follow the steps below to complete setup.
03Complete the setup steps
  1. 1
    Copy the complete prompt

    Keep all three analysis requests, the one-question limit, and the instruction to wait for the user's reply.

  2. 2
    Replace the placeholder

    Replace {cursor} with the real question. Do not add unrelated account details, credentials, or confidential information.

  3. 3
    Answer the single follow-up

    Review the assumptions and information gaps, then answer only the final question. If the model asks several questions, ask it to reduce them to one.

  4. 4
    Continue to the final answer

    Check that the final recommendation uses the new information and states conditions, costs, and uncertainty where relevant.

  5. 5
    Optionally save a shortcut

    Store the prompt in Alfred Snippets or a prompt library, preserve {cursor}, and back up any existing template before overwriting it.

How to verify the setup

Replace {cursor} with a real question. The first reply should identify assumptions, missing information, and one common mistake, ask exactly one question, and stop. After the user replies, the model should provide a final answer that uses the new information.

Before using it
  • A normal chat window needs no software installation
  • Replace {cursor} with the current question
  • Share only the context needed to improve the answer
  • The repository has no declared license; confirm permission before redistribution
04

Use cases

SCENARIO 01

Compare options

Clarify budget, team capability, and mandatory requirements before comparing software, services, or technical approaches.

SCENARIO 02

Career and learning plans

Clarify available time, current foundation, target role, or risk tolerance before proposing a path.

SCENARIO 03

Product and content decisions

Identify the user, objective, and success criterion before suggesting features, positioning, or topics.

SCENARIO 04

Personalized advice

Ask for the one piece of background most likely to change advice that depends on personal circumstances.

05

Assessment

This assessment is based on the repository README, the prompt in Alfred_Core.md, and the public file history. The prompt limits clarification to one question while making assumptions and information gaps visible before the answer. That is useful for open-ended requests that otherwise receive generic advice. It also adds at least one turn, the model may choose the wrong key question, and simple requests can become slower. The repository labels it as a frequently used Core prompt but provides no public cross-model evaluation and no license. No model comparison was run for this listing.

Why it may be useful

  • Checks unstated assumptions before answering
  • Explains how missing information could change the result
  • Limits clarification to one question
  • Easy to save as a reusable shortcut

What to know first

  • Adds at least one interaction
  • The model may pick the wrong key question
  • Can slow down simple requests
  • No declared license or cross-model evaluation
06

README

换成好问题


Overview

A two-turn prompt that delays the final answer, asks the model to identify assumptions, missing information, and a common mistake, and then asks one key question before responding. An Alfred Core prompt for checking assumptions, filling one critical information gap, and turning a broad request into a more useful question.

Getting started

  • Paste the prompt into a new conversation or save it in Alfred, a text expander, or an AI client's prompt library. Use a question that genuinely depends on context for the first check.
  • The repository stores prompt-engineering notes, cognitive models, and workflow templates. Its README says Alfred_Core.md contains frequently used prompts synchronized from Alfred Snippets.
  • English version of the prompt: Do not answer my question yet. Before giving the final answer, first complete this analysis: 1. Identify assumptions that I did not state explicitly but that my question treats as true. 2. Tell me what key information is missing and how it could change your answer. 3. Identify the most common mistake people make with this kind of problem. Then ask me only one most important question. It should help you understand my real goal and situation so the final answer is useful to me rather than generic advice. Wait for my reply before giving the final output. My question is: [paste your question]
  • Replace {cursor} with a real question. The first reply should identify assumptions, missing information, and one common mistake, ask exactly one question, and stop. After the user replies, the model should provide a final answer that uses the new information.

Configuration

Project URL: https://github.com/unix2dos/brain-prompts/blob/main/Alfred_Core.md#L19-L26
Copy the URL and follow the steps below to complete setup.
Read the complete README on GitHub