# 思维链 / Chain of Thought

NativeTavern 支持展示AI模型的推理思维过程。


# 🧠 什么是思维链?

思维链(Chain of Thought)是指AI模型在生成回复之前的"思考过程"。部分高级模型会在回复前进行深度推理,这些推理内容可以帮助用户理解AI的决策过程。


# 支持的模型

模型 字段名 支持状态
OpenAI o1/o3 reasoning_content 支持
Claude thinking blocks 支持
Gemini 2.0 Flash Thinking thought 支持
DeepSeek Reasoner reasoning_content 支持

# 📱 界面展示

# 流式显示

当AI进行推理时,你可以实时看到推理过程,带有脉冲动画效果。

# 可折叠UI

推理内容会以可折叠的形式显示在最终回复之前:

┌─ 🧠 思考过程 ────────────────┐
│ [点击展开]                    │
│                              │
│ 用户询问了关于X的问题...      │
│ 我需要考虑以下几点:          │
│ 1. ...                       │
│ 2. ...                       │
└──────────────────────────────┘

最终回复内容...

# 复制支持

每个推理块都支持单独复制。


# 💾 推理存储

推理内容会与消息一起保存:

  • 保存在消息记录中
  • 保存在Swipe的每个版本中
  • 导出角色时保留
  • 备份恢复后保留

# ⚙️ 设置选项

# 显示设置

  • 显示推理过程: 开启/关闭推理内容显示
  • 默认展开: 推理块默认展开还是收起
  • 动画效果: 开启/关闭脉冲动画

# 在设置中调整

  1. 进入 设置
  2. 找到 聊天设置
  3. 调整思维链相关选项

# 💡 使用技巧

  • 复杂的剧情推演
  • 需要深度思考的对话
  • 希望了解AI决策逻辑

推理模型通常:

  • 生成速度较慢
  • 消耗更多token
  • 费用更高日常对话建议使用普通模型。

# 📖 示例

# OpenAI o1 推理示例

🧠 思考过程:
用户扮演的是一个侦探角色,正在调查一起神秘失踪案。
根据之前的对话,关键线索包括:
1. 失踪者最后出现在图书馆
2. 监控有一段10分钟的空白
3. 图书馆管理员表现异常

我应该以嫌疑人的身份谨慎回答,既不能完全暴露真相,
又要留下一些可以被侦探发现的破绽...

---

(角色回复)
"图书馆管理员紧张地整理着书架,避开你的目光。
'那天?我...我只是在整理后院的书籍,
没注意到什么异常...'"

返回功能列表
../