# 公式设计

设计游戏数值公式。触发关键词：公式设计、数值公式、战斗公式。

## 执行步骤

### 步骤1：读取相关常识知识
使用 `read_knowledge knowledge_name='naming_conventions'`

### 步骤2：读取工作提示词
使用 `read_work work_name='formula_design'`、`read_work work_name='game_balance_analysis'`

### 步骤3：确定公式类型
明确需要设计的公式类别：战斗/成长/经济/概率。

### 步骤4：设计基础公式
使用 `write_text` 编写公式结构和参数定义。

### 步骤5：数值模拟
模拟公式在不同参数下的输出。

### 步骤6：边界测试
测试极端值输入。

### 步骤7：输出公式文档
使用 `write_text` 输出数值公式设计文档。

## 输出成果
1. 数值公式设计文档

## 失败处理
- 若公式曲线不合理，调整参数或公式结构
- 若极端值导致崩溃，增加边界保护和上限

## 禁止行为
- ❌ 禁止公式存在除零等数学异常
- ❌ 禁止成长公式导致后期数值爆炸