diff --git a/winboll/build.properties b/winboll/build.properties
index 224209f..6bc1870 100644
--- a/winboll/build.properties
+++ b/winboll/build.properties
@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
-#Thu Apr 30 14:58:25 CST 2026
+#Thu Apr 30 18:43:22 CST 2026
stageCount=27
libraryProject=
baseVersion=15.11
publishVersion=15.11.26
-buildCount=11
+buildCount=15
baseBetaVersion=15.11.27
diff --git a/winboll/src/beta/java/cc/winboll/studio/winboll/activities/OllamaWindowActivity.java b/winboll/src/beta/java/cc/winboll/studio/winboll/activities/OllamaWindowActivity.java
new file mode 100644
index 0000000..07b804d
--- /dev/null
+++ b/winboll/src/beta/java/cc/winboll/studio/winboll/activities/OllamaWindowActivity.java
@@ -0,0 +1,32 @@
+package cc.winboll.studio.winboll.activities;
+
+import android.os.Bundle;
+import android.view.Menu;
+import android.view.MenuItem;
+
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.appcompat.widget.Toolbar;
+
+import cc.winboll.studio.winboll.R;
+
+/**
+ * Ollama 模型对话窗口
+ */
+public class OllamaWindowActivity extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_ollama_window);
+
+ Toolbar toolbar = findViewById(R.id.toolbar);
+ setSupportActionBar(toolbar);
+ getSupportActionBar().setTitle("Ollama 窗口");
+ }
+
+ @Override
+ public boolean onCreateOptionsMenu(Menu menu) {
+ getMenuInflater().inflate(R.menu.menu_ollama_window, menu);
+ return true;
+ }
+}
diff --git a/winboll/src/beta/res/layout/activity_ollama_window.xml b/winboll/src/beta/res/layout/activity_ollama_window.xml
new file mode 100644
index 0000000..86f97cd
--- /dev/null
+++ b/winboll/src/beta/res/layout/activity_ollama_window.xml
@@ -0,0 +1,140 @@
+
+