# OllamaManager **Repository Path**: hucyc/ollama-manager ## Basic Information - **Project Name**: OllamaManager - **Description**: ollama工具管理器,用于将导入的文件生成ollama的AI模型 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: origin - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-12 - **Last Updated**: 2026-07-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Ollama Manager 一个基于 WPF 的 Ollama 模型管理桌面应用程序,支持从 HuggingFace 导入 GGUF 模型、搜索 Ollama 官方模型库、创建 Modelfile 等功能。 ## 功能特性 ### 模型管理 - 查看已安装的 Ollama 模型列表 - 查看当前运行的模型 - 删除、复制、重命名模型 - 查看模型详细信息 - 运行模型 ### 模型导入 - 从本地 GGUF 文件导入到 Ollama - 从 HuggingFace 下载并导入 GGUF 模型 - 自动读取 GGUF 文件元数据并推荐模型名称 ### 在线搜索 - 搜索 [Ollama 官方模型库](https://ollama.com/library) - 搜索 HuggingFace 上的 GGUF 模型 - 支持 HuggingFace 镜像加速 ### Modelfile 编辑 - 可视化配置模型参数(Temperature、TopP、TopK、Repeat Penalty 等) - 预设多种模板格式(Llama2, Mistral, Phi 等) - 从现有模型生成 Modelfile - 实时预览生成结果 ## 系统要求 - Windows 10/11 - [.NET 8.0 Runtime](https://dotnet.microsoft.com/download/dotnet/8.0) - [Ollama](https://ollama.com) 已安装并正常运行 ## 安装 1. 从 [Releases](https://gitee.com/hucyc/ollama-manager/releases) 下载最新版本 2. 解压并运行 `OllamaManager.exe` ## 构建 ```bash # 克隆仓库 git clone https://gitee.com/hucyc/ollama-manager.git cd ollama-manager # 还原依赖 dotnet restore # 编译 dotnet build # 运行 dotnet run ``` ## 使用说明 ### 1. 检查 Ollama 状态 启动程序后会自动检测 Ollama 是否可用,显示版本信息。 ### 2. 导入本地 GGUF 模型 - 点击 "选择 GGUF 文件" 按钮 - 选择本地的 `.gguf` 文件 - 程序会自动读取元数据并推荐模型名称 - 根据需要调整模型参数 - 点击 "导入到 Ollama" 开始导入 ### 3. 从 HuggingFace 下载模型 - 切换到 "HuggingFace" 标签页 - 输入搜索关键词 - 选择需要的模型和 GGUF 文件版本 - 点击 "下载并安装" 或复制下载命令 ### 4. 编辑模型配置 - 在已安装模型列表中双击或选择模型 - 点击 "编辑" 按钮 - 修改参数后保存 ## 配置参数说明 | 参数 | 说明 | 默认值 | |------|------|--------| | Context Length | 上下文长度 | 4096 | | Temperature | 温度参数 | 0.7 | | TopP | Top-P 采样 | 0.9 | | TopK | Top-K 采样 | 40 | | Repeat Penalty | 重复惩罚 | 1.1 | | Num Thread | 线程数 | 0 (自动) | | Seed | 随机种子 | 0 (随机) | | Mirostat | Mirostat 采样算法 | 0 | ## 技术栈 - **框架**: WPF (.NET 8.0) - **UI**: XAML - **HTTP**: HttpClient - **JSON**: System.Text.Json ## 许可证 [MIT License](LICENSE) ## 贡献 欢迎提交 Issue 和 Pull Request!