文字接入asengine

This commit is contained in:
CakeCN
2025-09-08 19:39:55 +08:00
parent 6883a999e9
commit 2da2da1208
8 changed files with 316 additions and 22 deletions

View File

@@ -5,8 +5,8 @@ import time
import os
class Backboard:
def __init__(self, user_id, username, course_id, lesson_id, root_path):
self.user_id = user_id
def __init__(self, user_uuid, username, course_id, lesson_id, root_path):
self.user_uuid = user_uuid
self.username = username
self.course_id = course_id
self.lesson_id = lesson_id
@@ -68,13 +68,13 @@ class Backboard:
class BackBoardManager:
def __init__(self):
self.backboards = {} # user_id: Backboard
self.backboards = {} # user_uuid: Backboard
def add_backboard(self, user_id, username, course_id, lesson_id, root_path):
self.backboards[user_id] = Backboard(user_id,username, course_id, lesson_id, root_path)
def add_backboard(self, user_uuid, username, course_id, lesson_id, root_path):
self.backboards[user_uuid] = Backboard(user_uuid,username, course_id, lesson_id, root_path)
def get_backboard(self, user_id) -> Backboard:
return self.backboards[user_id]
def get_backboard(self, user_uuid) -> Backboard:
return self.backboards[user_uuid]