初次移植

This commit is contained in:
2025-10-12 00:01:52 +08:00
parent f19fcac6c4
commit 6dac9d5a7c
23 changed files with 636 additions and 1 deletions

24
src/heurams/__main__.py Normal file
View File

@@ -0,0 +1,24 @@
#!/usr/bin/env python3
from textual.app import App
import screens
import os
class AppLauncher(App):
CSS_PATH = "styles.css"
TITLE = "潜进 - 辅助记忆调度器"
BINDINGS = [("escape", "quit", "退出"), ("d", "toggle_dark", "改变色调")]
SCREENS = {
"dashboard": screens.DashboardScreen,
}
def on_mount(self) -> None:
self.push_screen("dashboard")
if __name__ == "__main__":
script_dir = os.path.dirname(os.path.abspath(__file__))
os.chdir(script_dir)
os.makedirs("electron", exist_ok=True)
os.makedirs("nucleon", exist_ok=True)
os.makedirs("cache/voice", exist_ok=True)
app = AppLauncher()
app.run()