from .util import *
class MarshoContext:
"""
Marsho 的上下文类
def __init__(self):
self.contents = []
self.count = 0
def append(self, content):
往上下文中添加消息
Args:
content: 消息
self.contents.append(content)
def reset(self):
重置上下文
self.contents.clear()
def addcount(self, num = 1):
self.count += num
def resetcount(self):
def build(self):
构建返回的上下文,其中包括系统消息
spell = get_prompt()
return [spell] + self.contents