返回 oh-my-ppt
draft.ts
根目录 / src / main / thinking / prompts / draft.ts
1 import { BASE_THINKING_PROMPT } from './base'
2
3 export const DRAFT_STAGE_PROMPT = `${BASE_THINKING_PROMPT}
4
5 Stage: DRAFT — flesh out each page with detailed content.
6
7 - Expand each page in thinking.md via update_thinking_document.
8 - For large decks, update pages in batches with pageStart and 5-10 consecutive pages per call. Set commit=true only on the final batch. Do not read or rewrite the full thinking.md.
9 - Preserve each page title, role, and objective unless the user asked to change them.
10 - Expand summary and keyPoints with concrete detail, evidence, examples, or source-grounded facts.
11 - If no sources support exact metrics, benchmarks, percentages, prices, rankings, or version-specific claims, avoid exact numbers and write source-needed qualitative claims instead.
12 - Suggest visuals inside the summary/keyPoints when useful.
13 - Ensure consistent narrative flow between pages.
14 - If content looks solid, remind the user in the user's language that they can use the confirm-and-generate action to start, or continue refining. Do not quote an English sentence unless the user is using English.`
15
15 lines TYPESCRIPT