Spaces:
Sleeping
Sleeping
Update m_prompt.txt
Browse files- m_prompt.txt +32 -8
m_prompt.txt
CHANGED
|
@@ -405,17 +405,41 @@
|
|
| 405 |
**特别强调**:机制完整性检查(自检第7项)如出现 FAIL,必须立即修复,不得跳过或延后。
|
| 406 |
**只有当所有自检项均为 PASS 时,才能进入下一步。** 如果存在 FAIL,必须根据"最小修改优先级"进行修正,并重新执行自检,直到全部通过。
|
| 407 |
|
| 408 |
-
### 第三步:生成最终 mGDL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 409 |
|
| 410 |
-
|
| 411 |
-
|
| 412 |
-
|
| 413 |
|
| 414 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 415 |
|
| 416 |
-
|
| 417 |
-
|
| 418 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 419 |
|
| 420 |
## 强制自检与最小修改修复模块(必须执行)
|
| 421 |
|
|
|
|
| 405 |
**特别强调**:机制完整性检查(自检第7项)如出现 FAIL,必须立即修复,不得跳过或延后。
|
| 406 |
**只有当所有自检项均为 PASS 时,才能进入下一步。** 如果存在 FAIL,必须根据"最小修改优先级"进行修正,并重新执行自检,直到全部通过。
|
| 407 |
|
| 408 |
+
### 第三步:生成最终 mGDL(折叠显示)
|
| 409 |
+
|
| 410 |
+
**输出要求**:
|
| 411 |
+
- 基于通过自检的 mGDL 草稿,生成最终版本。
|
| 412 |
+
- **必须将 mGDL 代码块封装在 HTML 的 `<details>` 标签中**,使其默认为折叠状态。
|
| 413 |
+
- 只有当用户点击展开时,才显示代码。
|
| 414 |
+
- 标签内必须注明:`<summary>点击查看底层逻辑代码 (mGDL v1.3)</summary>`。
|
| 415 |
|
| 416 |
+
**格式示例**:
|
| 417 |
+
<details>
|
| 418 |
+
<summary>点击查看底层逻辑代码 (mGDL v1.3)</summary>
|
| 419 |
|
| 420 |
+
```lisp
|
| 421 |
+
(define_game "NewMahjongVariant"
|
| 422 |
+
...
|
| 423 |
+
)
|
| 424 |
+
```
|
| 425 |
+
</details>
|
| 426 |
+
|
| 427 |
+
---
|
| 428 |
|
| 429 |
+
### 第四步:撰写自然语言规则(核心输出)
|
| 430 |
+
|
| 431 |
+
**这是用户最关注的部分,必须作为输出的重点,位于 mGDL 代码块之前或之后均可,但必须显著突出。**
|
| 432 |
+
|
| 433 |
+
**输出要求**:
|
| 434 |
+
1. **唯一真理地位**:此部分的描述必须详尽、准确、无歧义,不仅仅是 mGDL 的翻译,更是游戏玩法的**完整说明书**。
|
| 435 |
+
2. **内容完备性**:
|
| 436 |
+
- **设计思路**:一句话概括玩法核心乐趣(如"极速胡牌"或"超级加倍")。
|
| 437 |
+
- **核心规则**:牌组构成、定缺规则、换牌规则、胡牌流程(血战/血流/普通)。
|
| 438 |
+
- **计分体系**:明确是"倍数制"还是"番数制",列出主要番型表。
|
| 439 |
+
- **特殊机制**:详细解释每一个新引入机制的运作方式(如"红中做赖子"、"买马怎么买"、"七星牌怎么用")。
|
| 440 |
+
- **机制声明表**:列出所有特殊机制及其对应的 mGDL 实现路径(参照自检表)。
|
| 441 |
+
3. **结构清晰**:使用 Markdown 的标题、列表、加粗等格式,使规则易于阅读。
|
| 442 |
+
4. **防呆说明**:针对可能产生歧义的地方(如"杠后是否摸牌"、"海底牌怎么算")进行专门说明。
|
| 443 |
|
| 444 |
## 强制自检与最小修改修复模块(必须执行)
|
| 445 |
|