Commit History

"作業題目": assignment_data["metadata"]["topic"],
6cc56bb

youngtsai commited on

add user_email
653c3a3

youngtsai commited on

dash init
5957456

youngtsai commited on

fn=disable_btn,
7f1b343

youngtsai commited on

submission_deadline fix
67b47d8

youngtsai commited on

<span>評分已獲得綠燈 🟢 的同學,請老師聯繫樂寫公益學習網([email protected])以建立帳號</span>
e5f49ab

youngtsai commited on

gr.Markdown("評分已獲得綠燈 🟢 的同學,請老師聯繫樂寫公益學習網([email protected] )以建立帳號")
cb41f48

youngtsai commited on

fastapi==0.112.2
32590e2

youngtsai commited on

pydantic==2.5.2
f5cd3a7

youngtsai commited on

delete_file
f455cf9

youngtsai commited on

1. 目前提交字數在100-200字之間,主題與內容的評等最高只能是B+。
405e31e

youngtsai commited on

{prompt_add}
d5a5d8f

youngtsai commited on

raise gr.Error("輸入的文字長度過短,少於 100字,請重新輸入!")
a966da3

youngtsai commited on

# 錯別字檢查:
38dbb2e

youngtsai commited on

verify_string_length_short(paragraph)
e43e753

youngtsai commited on

gr.Markdown("Cutor 是你得力的作文批改小幫手,但它不是老師,和你一樣都在學習,偶爾也會出錯。如果你對於 Cutor 給你的建議有疑問,請提出和平台討論喔")
3a1e9e4

youngtsai commited on

gr.Markdown("### Cutor 是你得力的作文批改小幫手,但它不是老師,和你一樣都在學習,偶爾也會出錯。如果你對於 Cutor 給你的建議有疑問,請提出和平台討論喔")
4eaef3e

youngtsai commited on

gr.Markdown("### Cutor是你得力的作文批改小幫手,但它不是老師,和你一樣都在學習,偶爾也會出錯。如果你對於Cutor給你的建議有疑問,請提出和老師討論喔")
6aba3c7

youngtsai commited on

def generate_content_by_open_ai_assistant_spelling_robot(paragraph, thread_id=None, model_name=None):
2f81547

youngtsai commited on

text_size=gr.themes.sizes.text_lg
40da85f

youngtsai commited on

check_chinese_essay_feedback
7018f10

youngtsai commited on

def generate_submission_html(submission_json):
dc0bf4b

youngtsai commited on

html update
7f1a8a5

youngtsai commited on

def format_log_file_name_timestamp(timestamp):
563b3ac

youngtsai commited on

def generate_table_html(table_data, title, color):
2d9ac9c

youngtsai commited on

raise gr.Error("網路塞車,或是內容有誤,請稍後重新嘗試!")
f1b30c1

youngtsai commited on

def update_assignment_data_html(assignment_data):
5ffa4f4

youngtsai commited on

def generate_submission_html(submission_json):
da6f9f2

youngtsai commited on

timestamp_now = datetime.now(pytz.utc).astimezone(pytz.timezone('Asia/Taipei')).strftime("%Y-%m-%d %H:%M:%S")
2f705b4

youngtsai commited on

user_submissions_json = self.gcs_service.download_as_string(self.bucket_name, f"users/{encoded_student_id_url}/submissions.json")
fc8f628

youngtsai commited on

self.gcs_service.upload_json_string(self.bucket_name, f"users/{encoded_student_id_url}/submissions.json", json.dumps(user_submissions))
e65370d

youngtsai commited on

encoded_user_id_url = urllib.parse.quote(user_id, safe='')
4d3170d

youngtsai commited on

submission_id = _SubmissionService.submit_assignment(
97b33ec

youngtsai commited on

_AssignmentService, _SubmissionService)
bb2d6dc

youngtsai commited on

def submit_assignment(user_data, user_nickname, assignment_id, submission_content, file_name):
3c532c9

youngtsai commited on

encoded_student_id_url = urllib.parse.quote(student_id, safe='')
d270452

youngtsai commited on

user_nickname = gr.Textbox(label="User Nickname", value="", elem_id="jutor_user_nickname_input")
d24812f

youngtsai commited on

gr.Markdown("<span style='color:#4e80ee'>年級</span>", visible=False)
6051ca6

youngtsai commited on

<a href="{assignment_data['assignment_url']}" target="_blank" style="display: inline-block; padding: 10px 15px; background-color: #007bff; color: white; text-decoration: none; border-radius: 5px; transition: background-color 0.3s;" onmouseover="this.style.backgroundColor='#0056b3'" onmouseout="this.style.backgroundColor='#007bff'">點擊前往作業</a>
017062f

youngtsai commited on

"中文寫作 AI 批改": "chinese",
e751703

youngtsai commited on

gr.Markdown("### 📝 作業管理")
582ae18

youngtsai commited on

with gr.Tab("學生|模擬繳交"):
febc22d

youngtsai commited on

assignment_introduction = gr.TextArea(label="寫作引文")
b1ba273

youngtsai commited on

def update_submission_data_html(submission_json):
96c172b

youngtsai commited on

if "hf.space" in request_origin:
25cbf06

youngtsai commited on

with gr.Tab("老師|作業列表") as assignment_list_tab:
e9e2b32

youngtsai commited on

class AssignmentService:
309c78e

youngtsai commited on

with gr.Accordion("📚 中文段落練習歷程回顧", open=True) as chinese_grapragh_practice_logs_accordion:
330a072

youngtsai commited on