
车万女仆附属:爱恋
为《东方小女仆》添加“亲吻”功能,灵感源自“亲吻朋友”
东方女仆:亲密度
东方小女仆的亲密度与羁绊扩展模组。
最新版本
1.7.2.2 带来了 AI 缓存持久化、扩展的管理命令和更智能的语言默认设置:
- 缓存持久化:AI 生成的对话和 TTS 音频现在会保存到
world/generated_morning_kiss/,并在服务器重启后保留。 - 新命令:
/tma morning_kiss status(运行时概览)、/tma morning_kiss cache(每个女仆的统计信息)、/tma morning_kiss ai on|off和/tma morning_kiss tts on|off(运行时切换),以及扩展的/tma morning_kiss clear_ai_cache(支持女仆/池/条目/语音粒度)。 - 配置:
aiDialogueCacheConsumeOnUse(默认false)控制缓存条目是消耗还是仅查看。aiDialogueLanguage现在默认设置为tlm,以遵循每个女仆的 TLM 语言偏好。 - 语言解析:文本生成和 TTS 语音语言现在根据聊天与 TTS 源语言独立解析。
完整的版本历史请参阅 CHANGELOG.md。
功能
亲吻互动
潜行并空手右键点击你的女仆即可亲吻她。亲吻会提升好感度,播放随机亲吻音效,生成爱心粒子,并带有短暂的近距离镜头效果。重复亲吻可触发自定义的女仆祈祷效果。
当安装了 CarryOn 时,右键条件会更改以避免互动冲突。专用的按键绑定也支持亲吻公主抱状态下的女仆。
定向亲吻键
控制选项包含一个定向亲吻动作。当准星指向范围内的已拥有女仆时,客户端仅发送实体 ID;服务器会在应用互动前重新检查所有权、距离、视线、冷却时间和常规亲吻规则。
羁绊系统
高好感度的女仆可以成为羁绊伙伴。羁绊能力目前包括:
| 能力 | 用途 |
|---|---|
| 膝枕 | 使用可配置的坐/卧姿势及可选的 YSM 动作与女仆一同休息。 |
| 早安吻 | 定时或手动触发包含亲吻、对话和语音播放的早安问候。 |
| 紧急救援 | 让羁绊女仆提供每日救援次数和救援语音。 |
| 随机礼物 | 让羁绊女仆随时间积累并赠送小礼物。 |
服务器对于解锁、消耗、距离检查、冷却时间和能力执行保持权威。客户端 UI 仅是显示和配置界面。
自定义对话与语音
1.7.2+ 版本增加了数据包驱动的语音库:
data/touhou_maid_affection/morning_kiss/profile.json
data/touhou_maid_affection/morning_kiss/voices/*.ogg
data/touhou_maid_affection/emergency_rescue/profile.json
data/touhou_maid_affection/emergency_rescue/voices/*.ogg
早安吻数据包可以定义静态对话池、亲吻音效行为和 OGG 语音文件。紧急救援数据包定义救援 OGG 语音文件和备用音效事件。请参阅 早安吻文本修改教程.md 以及 examples/TMA-Custom-Voice-Pack 中可直接压缩的示例包。
AI 中心
早安吻可选地使用 TLM AI 站点来预生成对话和 TTS 音频。运行时行为、提示词和 aiDialogueLanguage 语言设置均在 config/touhou_maid_affection-common.toml 中配置,而数据包负责静态文本和预录制的 OGG 文件。更改语言或提示词设置后,管理员可以运行 /tma morning_kiss clear_ai_cache 来清除当前服务器会话的生成缓存,以便后续扫描重新生成。
TMA 还为 TLM 的 AI 设置界面注册了 AI 中心聊天和 TTS 站点预设。当前提供商实现兼容 MiMo,但游戏内条目以 TMA AI 行为命名,以便未来的聊天、TTS 和 STT 相关功能共享同一入口。用户 API 密钥和启用站点状态仍由东方小女仆管理。
兼容性
- 东方小女仆:必需依赖。
- Yes Steve Model:可选的动画播放和动画发现。
- CarryOn:可选的右键冲突避免。
- TLM GUI 和音效包:可用时软集成,不可用时静默回退。
安装
- 安装 Minecraft
1.21.1和 NeoForge21.1.x。 - 安装东方小女仆
1.5.1+。 - 将
touhou-maid-affection-1.7.2.2.jar放入你的mods文件夹。 - 启动游戏。
从源码构建
git clone https://github.com/yabo083/Touhou-Maid-Affection.git
cd Touhou-Maid-Affection
./gradlew build
输出 jar 文件:
build/libs/touhou-maid-affection-<version>.jar
维护文档
- PROJECT_ARCHITECTURE.md:架构边界和模块职责。
- CHANGELOG.md:面向用户的版本历史。
- 早安吻文本修改教程.md:数据包文本、语音和 AI 设置指南。
- TESTING.md:测试范围和回归命令。
- DEPLOYMENT.md:发布约束和发布前检查清单。
许可证
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。