无直播授课 · 无老师督导 · 终身有效学习权限
专为中国学生打造的两条独立学习路线,所有课程套餐均包含系统图文语法讲解、语法讲义、分级练习题、自测题库及完整答案解析。购买后即刻自动解锁全部学习权限。
专为考证设计的系统化语法课程,覆盖全部官方等级标准。适合需要考取意大利语证书、申请留学、职场加分及学术提升的学生。适配 CELI / PLIDA / CILS 意大利语证书考试。所有课程单元严格对标国际考试标准,针对性纠正中国学生高频语法错误。
选择日期与时段 → 填写信息 → 选套餐 → 完成支付。(北京时间 GMT+8)
在左侧日历中选择你想要的上课日期和时段,然后点击下方按钮继续。
📅 已选时间:— 修改
📅 已选时间:—
选择付款方式完成支付:
💡 支付完成后点击上方按钮,老师会在 24 小时内确认你的预约。
老师会在 24 小时内确认你的课程,确认后状态会更新为已确认。
CILS / CELI 考试辅导 · A1-C2 全级别
适合首次体验的同学,快速了解当前水平并定制学习方向。
核心一对一课程,全面覆盖意大利语听、说、读、写各方面。
付款时请备注"姓名 + 课程",并截图给老师确认。
扫码支付,方便快捷
点击支付 →扫码支付,实时到账
点击支付 →任何情况下不要向陌生人转账,请以老师确认为准。如需发票或收据,请在付款前与老师沟通。
可以。课程专为中文母语者设计,发音模块从零讲起,语法讲解全程中文,零基础友好。
一对一或小班直播课(Zoom 视频通话),每节课有配套练习与作业批改。
可以。提供考级专项辅导,含真题讲解、口语模拟与作文批改。
提交预约后,老师会在后台确认,确认后你可以在「我的课堂」中看到课程和 Zoom 链接。
学生账号由老师手动创建,请先预约试听或联系老师微信,老师会为你创建专属账号。
数据现在默认存储在 Supabase 云端 PostgreSQL 中,老师和学生在不同设备登录同一账号即可看到一致的预约、课程和 Zoom 链接数据。
如果你是第一次配置,请在 Supabase 控制台 → SQL Editor 中执行以下 SQL,创建七张表并关闭 RLS(或配置策略):
-- 1. 创建表
create table if not exists teachers (
id uuid primary key default gen_random_uuid(),
username text unique not null,
password text not null,
name text not null,
created_at timestamptz default now()
);
create table if not exists students (
id uuid primary key default gen_random_uuid(),
username text unique not null,
password text not null,
name text not null,
created_at timestamptz default now()
);
create table if not exists bookings (
id uuid primary key default gen_random_uuid(),
student_username text,
student_name text not null,
contact text not null,
date text not null,
time text not null,
level text not null,
module text not null,
message text,
status text default 'pending',
zoom_url text,
created_at timestamptz default now()
);
create table if not exists availability (
key text primary key default 'default',
data jsonb not null,
created_at timestamptz default now(),
updated_at timestamptz default now()
);
create table if not exists holidays (
id uuid primary key default gen_random_uuid(),
start_date date not null,
end_date date not null,
note text default '',
created_at timestamptz default now()
);
create table if not exists settings (
key text primary key,
value text default '',
created_at timestamptz default now(),
updated_at timestamptz default now()
);
-- 7. 自学课程进度表
create table if not exists course_progress (
id uuid primary key default gen_random_uuid(),
student_email text not null,
course_id text not null,
unit_id int not null default 0,
status text default 'read',
quiz_score int default 0,
updated_at timestamptz default now(),
unique(student_email, course_id, unit_id)
);
-- 给 teachers 表添加邮箱字段(如已存在则跳过)
alter table teachers add column if not exists email text default '';
-- 2. 禁用 RLS(简单模式,适合个人教学站点)
alter table teachers disable row level security;
alter table students disable row level security;
alter table bookings disable row level security;
alter table availability disable row level security;
alter table holidays disable row level security;
alter table settings disable row level security;
alter table course_progress disable row level security;
-- 3. 初始化默认数据(如已存在则忽略)
insert into teachers (username, password, name)
values ('admin', 'chia2026', 'Chia 老师')
on conflict (username) do nothing;
insert into availability (key, data)
values ('default', '{"1":["19:00","20:00"],"3":["19:00","20:00"],"5":["19:00","20:00","21:00"],"6":["10:00","11:00","14:00","15:00","16:00"]}'::jsonb)
on conflict (key) do nothing;执行步骤:打开 Supabase Dashboard → 选择你的项目 → 左侧菜单 SQL Editor → New query → 粘贴上面的 SQL → 点击 Run。完成后刷新页面即可使用云端同步。
💡 本应用会自动检测云端可用性,如果 RLS 未配置写入权限,会自动降级为浏览器本地存储模式,不影响使用。