feat: 改进对象系统
This commit is contained in:
@@ -6,8 +6,8 @@ from heurams.services.logger import get_logger
|
||||
|
||||
from .screens.about import AboutScreen
|
||||
from .screens.dashboard import DashboardScreen
|
||||
from .screens.repocreator import NucleonCreatorScreen
|
||||
from .screens.precache import PrecachingScreen
|
||||
from .screens.repocreator import NucleonCreatorScreen
|
||||
from .screens.synctool import SyncScreen
|
||||
|
||||
logger = get_logger(__name__)
|
||||
|
||||
@@ -7,8 +7,8 @@ from heurams.services.logger import get_logger
|
||||
|
||||
from .screens.about import AboutScreen
|
||||
from .screens.dashboard import DashboardScreen
|
||||
from .screens.repocreator import NucleonCreatorScreen
|
||||
from .screens.precache import PrecachingScreen
|
||||
from .screens.repocreator import NucleonCreatorScreen
|
||||
|
||||
logger = get_logger(__name__)
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""关于界面
|
||||
"""
|
||||
"""关于界面"""
|
||||
|
||||
from textual.app import ComposeResult
|
||||
from textual.containers import ScrollableContainer
|
||||
from textual.screen import Screen
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""仪表盘界面
|
||||
"""
|
||||
"""仪表盘界面"""
|
||||
|
||||
import pathlib
|
||||
|
||||
from textual.app import ComposeResult
|
||||
@@ -62,7 +62,8 @@ class DashboardScreen(Screen):
|
||||
Returns:
|
||||
dict: 包含显示文本的字典,键为行号
|
||||
"""
|
||||
from heurams.kernel.repository.particle_loader import load_electron, load_nucleon
|
||||
from heurams.kernel.repository.particle_loader import (load_electron,
|
||||
load_nucleon)
|
||||
|
||||
result = {}
|
||||
filestem = pathlib.Path(filename).stem
|
||||
|
||||
@@ -1,2 +1 @@
|
||||
"""笔记界面
|
||||
"""
|
||||
"""笔记界面"""
|
||||
|
||||
@@ -1,2 +1 @@
|
||||
"""整体式记忆工作界面
|
||||
"""
|
||||
"""整体式记忆工作界面"""
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""队列式记忆工作界面
|
||||
"""
|
||||
"""队列式记忆工作界面"""
|
||||
|
||||
from enum import Enum, auto
|
||||
|
||||
from textual.app import ComposeResult
|
||||
@@ -8,8 +8,8 @@ from textual.reactive import reactive
|
||||
from textual.screen import Screen
|
||||
from textual.widgets import Button, Footer, Header, Label, Static
|
||||
|
||||
import heurams.kernel.particles as pt
|
||||
import heurams.kernel.evaluators as pz
|
||||
import heurams.kernel.particles as pt
|
||||
from heurams.context import config_var
|
||||
from heurams.kernel.reactor import *
|
||||
from heurams.services.logger import get_logger
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""缓存工具界面
|
||||
"""
|
||||
"""缓存工具界面"""
|
||||
|
||||
import pathlib
|
||||
|
||||
from textual.app import ComposeResult
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""记忆准备界面
|
||||
"""
|
||||
"""记忆准备界面"""
|
||||
|
||||
from textual.app import ComposeResult
|
||||
from textual.containers import ScrollableContainer
|
||||
from textual.reactive import reactive
|
||||
|
||||
@@ -1,2 +1 @@
|
||||
""""前进电台" 界面
|
||||
"""
|
||||
""" "前进电台" 界面"""
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""仓库创建向导界面
|
||||
"""
|
||||
"""仓库创建向导界面"""
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
import toml
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""同步工具界面
|
||||
"""
|
||||
"""同步工具界面"""
|
||||
|
||||
import pathlib
|
||||
import time
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@ import random
|
||||
from typing import TypedDict
|
||||
|
||||
import heurams.interface.widgets as pzw
|
||||
import heurams.kernel.particles as pt
|
||||
import heurams.kernel.evaluators as pz
|
||||
import heurams.kernel.particles as pt
|
||||
|
||||
staging = {} # 细粒度缓存区, 是 ident -> quality 的封装
|
||||
|
||||
|
||||
@@ -7,8 +7,8 @@ from textual.message import Message
|
||||
from textual.widget import Widget
|
||||
from textual.widgets import Button, Label
|
||||
|
||||
import heurams.kernel.particles as pt
|
||||
import heurams.kernel.evaluators as pz
|
||||
import heurams.kernel.particles as pt
|
||||
from heurams.services.logger import get_logger
|
||||
|
||||
from .base_puzzle_widget import BasePuzzleWidget
|
||||
|
||||
@@ -5,8 +5,8 @@ from textual.containers import Container, ScrollableContainer
|
||||
from textual.widget import Widget
|
||||
from textual.widgets import Button, Label
|
||||
|
||||
import heurams.kernel.particles as pt
|
||||
import heurams.kernel.evaluators as pz
|
||||
import heurams.kernel.particles as pt
|
||||
from heurams.services.hasher import hash
|
||||
from heurams.services.logger import get_logger
|
||||
|
||||
|
||||
Reference in New Issue
Block a user