detective-mystery

中文语音侦探推理游戏。适用于用户想玩一场沉浸式推理探案的场景:由 LLM 生成包含嫌疑人、线索和真凶的完整案件,玩家通过审讯嫌疑人(支持 ASR 语音或文本输入)、勘察现场、收集证据,最终提出指控并获得评分。支持多音色 TTS 为不同嫌疑人配音,审讯历史自动压缩防止上下文溢出,案件生成后自动验证逻辑自洽性。支持存档/读档(`--load`)和难度调节。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "detective-mystery" with this command: npx skills add Delong-liu-bupt/detective-mystery

中文语音侦探推理游戏

适用范围

此 Skill 用于运行一场完整的中文侦探推理互动游戏。

能力边界:

  • 依赖 LLM 生成案件和角色对话,TTS 合成多角色语音,ASR 识别玩家语音输入
  • 支持审讯、勘察、回顾证据、指控四种动作
  • 支持存档/读档,跨会话保持游戏进度
  • 案件生成后自动验证逻辑自洽性

不做:

  • 视频或图像生成
  • 英文游戏
  • 实时打断式流式语音对话

默认配置

  • difficulty: medium(easy/medium/hard)
  • max_turns: 30
  • 每位嫌疑人最多 5 轮审讯
  • 审讯历史超 4 轮自动压缩

音色分配

角色voice_idspeedpitch
旁白 narratorchild_0001_a0.85-1
嫌疑人A suspect_amale_0004_a1.00
嫌疑人B suspect_bmale_0018_a1.10
嫌疑人C suspect_cchild_0001_b1.02

玩家动作

  • interrogate — 审讯嫌疑人(选择对象,多轮对话)
  • examine — 勘察现场(发现新线索)
  • review — 回顾已收集的证据
  • accuse — 提出指控(输入推理,获得评分)
  • save — 保存游戏进度
  • quit — 退出游戏

评分维度

维度分值范围说明
logic0-30推理逻辑是否严密
evidence0-30证据引用是否充分
completeness0-20是否涵盖关键线索
efficiency0-20用了多少步得出结论
总分0-100

工作流

  1. 初始化

    • 读取难度、最大回合数等参数
    • --load 则加载存档
  2. 案件生成

    • LLM 生成案件背景、3名嫌疑人、证据线索、真凶
    • 自动验证:恰好1个真凶、线索关联完整
    • 不通过则重试(最多3次)
  3. 开场旁白

    • TTS 播放案件简介
  4. 主循环

    • 玩家选择动作 → 系统处理 → TTS 返回
    • interrogate: 多轮对话,嫌疑人用角色音色
    • examine: 发现线索,旁白描述
    • accuse: 输入推理 → 评分 → 揭示真相
  5. 输出

    • case_report.json: 完整案件和游戏记录

Prompt 模块

详见 references/prompts_cn.md

数据结构

详见 references/state_schema_cn.md

直接运行

pip install -r requirements.txt

# 文本模式(不用 ASR)
python scripts/run_mystery.py --no-asr

# 完整语音模式
python scripts/run_mystery.py

# 高难度
python scripts/run_mystery.py --difficulty hard --no-asr

# 读取存档
python scripts/run_mystery.py --load --no-asr

# 不用 TTS
python scripts/run_mystery.py --no-tts --no-asr

接口约定:

  • LLM 读取 MYSTERY_LLM_API_KEY,回退到 IME_MODEL_API_KEY
  • TTS 读取 MYSTERY_TTS_API_KEY,回退到 SENSEAUDIO_API_KEY
  • ASR 读取 MYSTERY_ASR_API_KEY,回退到 SENSEAUDIO_API_KEY

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Chinese Bedtime Story Generator

生成多角色中文睡前故事并合成语音。适用于用户想为孩子定制个性化睡前故事的场景:根据孩子姓名、年龄和兴趣,由 LLM 创建完整世界观和角色,生成分段故事文本(每段标注说话人),再由 TTS 以不同音色合成旁白、主角、小伙伴和长者的语音,最终拼接为完整 MP3 音频文件。支持连载模式(`--continue`)在多次...

Registry SourceRecently Updated
91Profile unavailable
General

iFlytek ASR - 讯飞语音转文字

使用科大讯飞 API 将音频/视频转换为文字。支持本地音频文件转录、YouTube 视频下载并转文字。适用于会议记录、视频字幕、语音笔记等场景。当用户需要语音转文字、音频转录、YouTube 视频转文字时触发。

Registry SourceRecently Updated
1320Profile unavailable
General

TencentCloud ASR

腾讯云语音识别 ASR Skill,适用于语音转文字、音频转写、字幕生成、会议转录、语音消息识别、 本地文件或 URL 音频识别。包含三种模式:一句话识别(<=60s 短音频)、录音识别极速版 (<=2h/100MB 中长音频快速同步返回)、录音识别(<=5h 长音频异步识别)。支持普通话、 英语、粤语、日语、韩...

Registry SourceRecently Updated
4851Profile unavailable
General

Daily Game News

自动抓取并分类多平台每日游戏资讯,生成格式化报告发送飞书并存档为Word和文本文件。

Registry SourceRecently Updated
1610Profile unavailable