Function
Analyze plot points in a story, identify key plot points and turning points, and describe the process of plot development.
Use Cases
- In-depth analysis of story plot structure, revealing its internal logic.
- Identify the key turning points of a story and evaluate their impact on the plot.
- Evaluate the effectiveness and rationality of plot development.
- Provide professional suggestions for plot optimization and screenplay adaptation.
Core Steps
- Identify: Identify all important plot points in the story.
- Importance Assessment: Analyze the importance level of plot points (core/important/supporting).
- Type Classification: Classify plot points by plot function (beginning/development/turning point/climax/ending).
- Process Description: Describe the complete process of plot point development, including preconditions, development, and results.
- Turning Point Analysis: Analyze the nature, mechanism, and emotional impact of plot turning points.
Input Requirements
- Story text or plot outline: Complete original story text or detailed plot outline.
- Specific analysis focus(Optional): Specify the plot points or aspects that require focused analysis.
Output Format
【情节点 X】:情节点名称
1. 情节点类型
- 类型:[开端/发展/转折/高潮/结局]
- 功能:具体描述该情节点的功能
2. 情节点重要性
- 重要性级别:[核心/重要/辅助]
- 影响范围:描述对整体故事的影响
3. 情节发展过程
- 前置条件:什么条件导致了这个情节点
- 发展过程:情节是如何发展的
- 结果导向:产生了什么结果
4. 转折点分析
- 转折性质:[正面/负面/中性]
- 转折机制:转折是如何实现的
- 情绪影响:对观众情绪的影响
5. 情节对故事的影响
- 对角色发展的影响
- 对主线情节的推动作用
- 对主题表达的贡献
Constraints
- The analysis results must be faithful to the original story text and must not make subjective assumptions.
- Ensure that plot point classification is accurate and functional descriptions are clear.
- Suggestions should be actionable and able to guide plot optimization.
Examples
See {baseDir}/references/examples.md directory for more detailed examples:
examples.md- Includes examples of key plot point analysis for different types of stories (such as urban romance, historical fantasy, and mystery suspense).
Detailed Documentation
See {baseDir}/references/examples.md for detailed guidance and cases on plot point analysis.
Version History
| Version | Date | Changes |
|---|---|---|
| 2.1.0 | 2026-01-11 | Optimized the description field to make it more concise and compliant with imperative language conventions; added allowed-tools (Read) and model (opus) fields; optimized the descriptions of functions, use cases, core steps, input requirements, and output format to better comply with imperative language conventions; added constraints, examples, and detailed documentation sections. |
| 2.0.0 | 2026-01-11 | Refactored according to official specifications |
| 1.0.0 | 2026-01-10 | Initial version |