用途
该技能面向《上古卷轴5:天际》模组开发中的对话与语音资源制作与修复,覆盖 DIAL/INFO 记录、任务与话题条件、语音类型路径,以及 WAV/XWM/FUZ/LIP 音频生成和静音语音回退。
主要能力
- 编写或修复对话记录(DIAL/INFO)与相关脚本。
- 处理任务、话题、INFO、条件、语音类型与响应顺序。
- 根据插件名与语音类型解析最终语音文件夹。
- 生成标准化源音频,并生成所需的 XWM/FUZ 与 LIP 资源。
- 保持行 ID 与文件名确定性。
- 验证每个 INFO 的条件、标志、响应文本与音频路径。
- 在设计需要字幕时序时提供静音语音回退。
- 检查对话流、打断、优先级、重复行与存档重载。
- 记录合成语音来源与权限。
使用方式
输入
- 精确的对话文本与说话人记录。
- 任务、话题、INFO、条件、语音类型与响应顺序。
- 语音生成工具与模型权限。
- 目标音频格式与字幕策略。
工作流
- 使用 skyrim-plugin-authoring 编写对话记录,使用 skyrim-papyrus-modding 编写脚本。
- 根据插件名与语音类型解析最终语音文件夹。
- 生成标准化源音频,然后使用固定版本的工具生成所需的 XWM/FUZ 与 LIP 资源。
- 保持行 ID 与文件名确定性。
- 验证每个 INFO 具有预期的条件、标志、响应文本与音频路径。
- 在设计需要字幕时序时提供静音语音回退。
- 检查对话流、打断、优先级、重复行与存档重载。
- 记录合成语音来源与权限。
注意:有效的音频文件并不能证明 INFO 记录或路径正确。
证据标准
对版本敏感的事实,按以下层级使用证据:
- 活动项目的 ENVIRONMENT.md、TASK.md、已安装框架版本与构建文件。
- 该确切版本的官方上游文档或源代码。
- 用户已安装模组库中的已知良好文件(只读)。
- 直接检查相关的 ESM、ESP、DLL、脚本、日志或归档。
不要用记忆、旧示例或看似合理的标记替代。在 VALIDATION.md 中记录证据路径或 URL。
Claude Code 执行适配
- 保持 CLAUDE.md 简洁,程序性细节使用本技能。
- 仅加载当前里程碑所需的技能,因为已调用的技能内容会保留在上下文中。
- 对高风险架构、插件、DLL 与对抗性审查使用 high 或 xhigh 努力级别。
- 在压缩或使用边界之前,持久化确切状态、命令、未提交更改与剩余验证。
- 将自动记忆视为候选学习,而非已验证事实,直到通过记忆提升协议。
技能特定提供方控制
将任务/话题条件、语音类型路径、生成的音频格式与回退行为一起验证。
适用场景
适用于《上古卷轴5:天际》模组开发中需要创建或修复带语音的对话内容,包括任务对话、话题条件、语音类型路径配置、音频资源生成与字幕时序处理。
限制
- 需要精确的对话文本、说话人记录与相关权限信息作为输入。
- 版本敏感事实必须依据证据层级验证,不能依赖记忆或旧示例。
- 有效的音频文件不能证明 INFO 记录或路径正确。
- 关于具体收费、价格、平台支持范围等信息,资料暂未提供。