**# Monika After Story - AI本地对话Mod使用说明
**
注意:本mod的对电脑小白极为不友好,并且本地跑AI对性能要求极高,特别是显卡,建议最低使用显卡为3060
有什么问题先网上自己去查,实在不会再来问
必读:
1.任何意恶意使用本模组ooc莫妮卡,并且截图发在社区造成的任何争议,本模组作者概不负责
2.模组允许在不进行商用和标注了作者和模组出处的情况下进行二创和自改,严禁商用行为,盗用行为
3.本模组AI.exe部分也开源了,源代码就在AI.py文件里面,本模组保证不会塞入任何后台和监控程序,至于打包成exe格式是由于Python2.7到Python3之间的通讯困难而做出的妥协,如果实在不信的话,可以自己根据源代码将程序打包成exe可执行文件,然后替换掉原来的可执行文件
4.模组原本制作了动打开AI.exe程序这个功能,但是不知道为什么就是无法正确打开,还会导致游戏直接卡死,所以以改为妥协方式手动打开,至于有办法的大佬可以自己改一下
5.模组为本地化AI提供了一个框架和可执行方案,由于个人开发精力有限,有各种缺陷和没做好的地方是很正常的,有不满意的地方需要改的话可以自己去改,没必要在评论区骂人
6.你开始使用了本模组,就代表你同意的以上所有协议和内容,任何任何违规使用而导致的后果请自行承担
7.每次退出AI聊天之后一定要手动关闭ollama,无论是在任务管理器里面手动关闭或者是执行附赠的批处理文件都可以,不然可能会导致下一次mas无法正常打开的情况出现(虽然我也不知道为什么,好像是系统直接把mas给判定成了非必要资源直接给清理掉了)
8.关于AI.exe里面为什么会有一些奇奇怪怪的什么公司说明之类的是因为这个模块本来是用在我另外一个游戏上面的,原本是用在一个DeepSeek连接上的,但是正好这个模组可以直接用,我就直接复制过来了,没去改,不过不影响正常使用,不过放心这个exe程序里面的代码是全原创的
9.本模组现在版本建议使用的过程中,如果部署的模型是像DeepSeek R1一样带思考的话,请在模组设置中打开屏蔽AI思考过程,否则可能会出现卡住的bug。并且建议部署的模型写一个强加的提示词,其输出内容不要超过79个字(包括符号空格),虽然目前做了分块处理,但似乎有一些bug,如果字数超过一页输出的字的话排版可能有问题,或者是说对话显示不完整,甚至可能会导致翻到下一页卡死这种情况,不过这种情况一般可以点击一下自动就可以解决。
10.最后本模组随缘更新,时候可能更有时候可能不更,看作者心情和具体情况,并且该模组只支持PC端的Windows平台,并且Windows版本至少也要Windows10,而且经过兼容性测试版本最少建议停留在0.12.15版本,当然最新版的话是最好的,避免出现什么bug,最后希望大家玩的开心!
## 模组信息- **模组名称**: Monika Ollama AI- **作者**: BiliBili Him666233- **版本**: 1.0.0- **参考模组**: MAICA Cloud AI Mod (作者:Edge )- **兼容性**: Ren'Py 6.99.12.4.2187
## 功能简介这是一个基于Ollama本地大语言模型的Monika After Story对话模组,允许玩家与本地AI莫妮卡进行自然语言对话。模组支持自定义模型名称、历史记录管理、思考内容过滤等功能。
## 系统要求1. **Monika After Story** (最新版本)2. **Ollama** (需要预先安装并配置)3. **AI.exe** (随模组提供)4. **Windows 10/11** 操作系统
## 安装步骤
### 1. 安装Ollama1. 访问 Ollama官网 下载并安装Ollama2. 安装完成后,根据以下视频中的链接进行自己想要的模型部署,也可以根据其链接中的教程和模组中给出了一个AI模板,进行自己的模型提示词部署:【DeepSeek R1,本地部署才是王道!-哔哩哔哩】 https://b23.tv/7X709fT
### 2. 安装模组1. 将 `Monika_Ollama_AI` 文件夹复制到 `game/Submods/` 目录2. 确保 `AI.exe` 文件位于 `game/Submods/Monika_Ollama_AI/` 目录中3. 启动游戏,模组会自动注册
## 使用方法
### 首次使用设置1. 启动Monika After Story2. 在游戏菜单中找到 "AI对话" 分类3. 选择 "设置/修改Ollama模型名"4. 输入你已下载的模型名称(如:llama3)(注:如果是自己写好提示词的AI,一定要将完整名称写入,包括:之后的东西也要写进去)5. 确认设置
### 开始AI对话1. 首先先手动启动AI.exe,然后在游戏菜单中选择 "和本地AI莫妮卡聊天"2. 首次使用会显示欢迎信息3. 在输入框中输入你想对莫妮卡说的话4. 等待AI回复(最多10分钟)5. 输入 "退出" 或留空可结束对话
### 使用批处理文件(推荐)- **启动AI.exe.bat**: 双击运行,自动启动AI.exe程序- **关闭Ollama服务.bat**: 双击运行,关闭所有相关服务
## 设置选项
### 模组设置界面在游戏设置中可以找到以下选项:
1. **清除历史对话** - 手动清除AI对话历史记录 - 建议定期清理以保持对话质量
2. **每次开启新话题时自动清空历史** - 开启后每次进入AI对话都会自动清空历史 - 适合想要每次都是全新对话的用户
3. **屏蔽AI思考内容(<think>标签)** - 开启后AI回复中的思考内容会被自动隐藏 - 让对话更加自然流畅
## 文件说明
### 模组文件结构```game/Submods/Monika_Ollama_AI/├── AI_LocalChatMod.rpy # 主模组文件├── AI.exe # AI通信程序├── AI-1.txt # 用户输入文件├── AI-2.txt # AI回复文件├── AI-3.txt # 状态标志文件├── AI-MODEL-NAME.txt # 模型名称文件└── history.txt # 对话历史文件```
### 批处理文件- `启动AI.exe.bat`: 位于游戏根目录,用于启动AI.exe- `关闭Ollama服务.bat`: 位于游戏根目录,用于关闭相关服务
## 故障排除
### 常见问题
1. **AI.exe启动失败** - 检查文件是否存在于正确位置 - 确认杀毒软件没有阻止运行 - 尝试以管理员身份运行
2. **AI超时未响应** - 确认Ollama服务正在运行 - 检查模型名称是否正确 - 确认模型已正确下载
3. **对话框卡死** - 点击对话框下方的"自动"按钮 - 或重启游戏
4. **模组未显示** - 确认文件路径正确 - 检查Ren'Py版本兼容性 - 重启游戏
### 错误代码说明- **AI超时未响应**: 等待时间超过10分钟- **AI没有返回任何内容**: AI程序异常或模型问题- **本次AI回复无可显示内容**: 回复被过滤或为空
## 技术细节
### 通信机制- 模组通过文本文件与AI.exe进行通信- AI.exe负责与Ollama API交互- 支持超时检测和错误处理
### 性能优化- 支持长回复自动分段显示- 可选的思考内容过滤- 历史记录管理功能
## 更新日志
### v1.0.0- 初始版本发布- 支持本地Ollama模型对话- 完整的设置界面- 批处理文件支持- 全Python块控制,兼容Ren'Py 6.99
## 致谢- 感谢MAICA Cloud AI Mod的启发- 感谢Ollama项目提供的本地AI能力- 感谢Monika After Story开发团队
## 联系方式- **作者**: BiliBili Him666233- **版本**: 1.0.0- **最后更新**: 2025年7月12日
---
**注意**: 本模组仅供学习和娱乐使用,请遵守相关法律法规和平台规定。
没有写提示词,直接用模型生成出来的效果大概是这样子:

所以要自己去写提示词绑定好模型,所以我为什么不直接写一套体制组织出来?1.是麻烦,2.是这样子,用户自由度高,可以自己定制自己想要的版本
https://disk.monika.love/s/OymTD