普通视图

发现新文章,点击刷新页面。
昨天以前HelloDog

nftables代替iptables的新一代防火墙配置指南

作者 wsgzao
2025年11月23日 14:59

前言

nftables 是 Linux 防火墙子系统的框架(从 Linux 3.13 开始引入),它用于替代旧的 iptables/ip6tables/arptables/ebtables 等工具,提供更统一、更灵活、更高效的防火墙规则管理方式。

nftables 提供了强大的防火墙管理能力,同时简化了配置。对于初学者,掌握常用的 “增删改查” 命令、表链规则逻辑和持久化操作基本就能满足日常需求。在实际生产环境中,你可以根据需求编写更复杂的规则脚本来实现流量控制、NAT 转发、端口映射等功能。

相比于传统的 iptables:

  • 规则更简洁:nftables 用一条规则可以处理多个协议字段,而 iptables 往往需要多条规则。
  • 可读性更好:nftables 使用类似编程语言的写法,支持批量编辑。
  • 性能更佳:规则的执行更高效,占用更少的系统资源。

更多信息也可以直接访问nftables官方wiki
http://wiki.nftables.org/

更新历史

2025年11月23日 - 初稿

阅读原文 - https://wsgzao.github.io/post/nftables/

nftables安装

不同发行版安装方式略有差异

1
2
3
4
5
6
7
8
9
10
11
# Debian / Ubuntu 系列:
sudo apt-get update
sudo apt-get install nftables

# CentOS / RHEL 系列:
sudo yum install nftables

# Fedora:
sudo dnf install nftables


安装完成后,可以启用服务并设置开机启动

1
2
3
4
5
6
7
8
9
# 启动服务
sudo systemctl start nftables

# 查看 nftables 状态
sudo systemctl status nftables

# 设置开机启动
sudo systemctl enable nftables

nftables基础概念

Netfilter & nftables

  • Netfilter 是 Linux 内核中的网络数据包处理子系统,nftables 则是其新一代的用户态工具,用来管理防火墙和 NAT 规则。
  • 它替代了传统的 iptables、ip6tables、arptables、ebtables,提供统一的配置方式和更灵活的语法。

要想理解 nftables,需要了解三个核心概念:表(table)、链(chain) 和 规则(rule)。

Table(表)

用于逻辑分组规则。类似 iptables 中的 filter、nat 表。
nftables 中可以自己命名表,比如 inet filter、ip nat 等。

Chain(链)

每个表里可以包含多个链。链中定义了处理数据包的流程(例如 input, forward, output 等)。
也可以自定义用户链,用来按需编排复杂逻辑。

Rule(规则)

具体的防火墙匹配逻辑和处理动作都写在规则中,挂载在某个表的某条链里。
动作可以是:accept, drop, reject, log, redirect, masquerade 等。

常见命令行

  • sudo nft add table :创建表
  • sudo nft add chain { … }:创建链,指定类型、hook、priority、policy 等
  • sudo nft add rule :添加规则
  • sudo nft list ruleset:查看当前完整配置
  • sudo nft delete rule/chain/table …:删除对应对象
  • sudo nft flush ruleset:清空所有规则(谨慎操作)

协议族 (family)

  • ip(仅 IPv4),ip6(仅 IPv6),inet(同时管理 IPv4/IPv6),arp,bridge 等。
  • 一般推荐使用 inet 统一管理 IPv4/IPv6 防火墙规则(但NAT 通常只能使用 ip 或 ip6)。

常见 hook

  • prerouting:数据包刚进来,还没决定路由
  • input:发往本机的数据包
  • forward:要转发给其他目的地的数据包
  • output:本机发出的数据包
  • postrouting:数据包即将离开本机,常用于 SNAT
  • ingress:更早阶段的过滤,在协议栈处理之前

默认策略 (policy)

  • accept:默认放行
  • drop:默认丢弃
  • 常用做法:在关键链(如 input、forward 等)上设置 policy drop,然后再加特定的放行规则(白名单式)

优先级 (priority)

  • 每个 hook 可以设置 priority,以决定规则生效的先后顺序。
  • 常见做法:
  • prerouting(DNAT)常用 priority -100
  • filter(如 input、forward)常用 priority 0
  • postrouting(SNAT)常用 priority 100

nftables 的基本操作示例

下面是一些常见的 nftables 命令操作示例,帮助快速上手。

1
2
3
4
5
6
7
8
9
10
11
12
13
# 查看当前配置
sudo nft list ruleset

# 该命令会列出当前系统已生效的所有 nftables 规则集,包括表、链、规则等内容。

# 新建表
sudo nft add table inet mytable

# 这里示例了在 “inet” 协议簇中新建一个名为 mytable 的表。
# “inet” 协议簇表示同时支持 IPv4 和 IPv6,你也可以使用 ip, ip6, arp, bridge 等协议簇。

# 新建链
sudo nft add chain inet mytable mychain { type filter hook input priority 0\; }

该命令含义:
type filter:表明这是一个过滤链。
hook input:该链挂载在 “input” 钩子上,处理进来(进入本机)数据包。
priority 0:优先级,数值越小,越先处理。

常见的 hook:
input:处理发往本机的数据包。
forward:处理转发数据包(主机作为路由器或转发流量时)。
output:处理本机发送的数据包。
prerouting / postrouting:常用于 NAT 场景。

添加规则
在链中添加规则,语法一般类似:

1
2
3
4
5
6
7
8
9
10
sudo nft add rule <协议簇> <表名> <链名> <匹配条件> <动作>

示例:允许 SSH 连接
sudo nft add rule inet mytable mychain tcp dport ssh accept

允许 TCP 端口为 22(ssh) 的连接通过。

示例:丢弃某个 IP 地址的访问
sudo nft add rule inet mytable mychain ip saddr 192.168.1.100 drop
匹配源 IP 为 192.168.1.100 的数据包,直接丢弃(drop)。

修改 / 删除 规则

修改规则 一般先删除再添加。nftables 也支持一些原子操作,比如直接替换,但对小白而言,删除+添加更简单。

1
2
3
4
5
6
7
8
9
10
11
列出规则行号
sudo nft list chain inet mytable mychain -a

-a 参数用于显示规则的句柄(handle),帮助我们精确定位规则。
删除规则

通过句柄删除
sudo nft delete rule inet mytable mychain handle <句柄号>

先通过列出规则的句柄,然后再用该句柄删除想要的规则。

持久化

编辑完规则后,如果你想让它们在系统重启后仍然生效,需要持久化配置。

1
2
3
4
5
有些发行版会在启动时自动加载 /etc/nftables.conf 中的内容。可以将规则直接写进这个文件。
也可通过命令行导出当前规则到 nftables.conf:
sudo nft list ruleset > /etc/nftables.conf

重启后,系统会自动读取并应用其中的规则。

nft 命令行实例小结

下面汇总一下常见的命令及含义:

命令作用
sudo nft list ruleset列出当前 nftables 的全部配置
sudo nft add table inet mytable创建名为 mytable 的表 (协议簇 inet)
sudo nft add chain inet mytable mychain {...}在 mytable 中创建一条链 (指定 hook & priority)
sudo nft add rule inet mytable mychain ...在 mychain 中添加规则
sudo nft delete rule inet mytable mychain handle X删除句柄为 X 的规则
sudo nft flush chain inet mytable mychain清空 mychain 链中所有规则
sudo nft flush table inet mytable清空 mytable 表中所有规则
sudo nft delete chain inet mytable mychain删除 mychain 链
sudo nft delete table inet mytable删除 mytable 表

更多示例与技巧

IPv4 NAT 示例

1
2
3
4
5
6
7
8
9
sudo nft add table ip nat
sudo nft add chain ip nat prerouting { type nat hook prerouting priority 0\; }
sudo nft add chain ip nat postrouting { type nat hook postrouting priority 100\; }

# 例如:将所有发往 192.168.0.100:80 的流量重定向到 8080
sudo nft add rule ip nat prerouting tcp dport 80 redirect to 8080

# 例如:源地址伪装
sudo nft add rule ip nat postrouting ip saddr 192.168.0.0/24 oif "eth0" masquerade

IPv6 NAT 示例

1
2
3
4
5
6
7
8
9
nft add table inet nat
nft add chain inet nat postrouting { type nat hook postrouting priority 100 \; }
nft add rule inet nat postrouting oif eth0 masquerade

# 将当前规则输出到配置文件
nft list ruleset > /etc/nftables.conf
# 启用并立即启动nftables服务(重启后自动加载规则)
systemctl enable nftables --now

记录日志

有时需要排查防火墙是否匹配到某条规则,可使用 log 动作:

1
2
sudo nft add rule inet mytable mychain tcp dport 80 log prefix "HTTP_PORT80: " drop

简要工作流程图

1
2
3
4
5
6
flowchart LR
A[网络数据包] --> B[内核 netfilter]
B --> C[匹配 nftables hook]
C --> D[查找对应表 & 链]
D --> E[规则匹配 / 执行动作]
E --> F[accept, drop, log等结果]

当数据包到达内核后,会根据不同阶段(hook)进入相应的 nftables 链匹配规则,并执行对应的动作。

常见问题

iptables 与 nftables 冲突吗?

大多数发行版已经将 iptables 的后端替换成了 nftables,但仍保留 iptables-nft 兼容包。如果你使用了传统的 iptables 命令,实际上也在调用 nftables 后端。
建议统一使用 nftables 命令管理,以免混淆。

如何调试规则?

  • 使用 sudo nft list ruleset 确认最终规则
  • dmesg 或 journalctl -k 查看日志
  • 同时注意网络接口名、IP 地址是否正确;经常出现 NAT 链类型不匹配、priority 值冲突、IPv4/IPv6 混淆等问题

发行版文档

部分发行版可能对 nftables 做了额外封装(如 Debian/Ubuntu 的 nftables 服务、Red Hat 系的 nftables.conf 位置等),请查看对应发行版的官方指南。

为什么规则不生效或重启后丢失?

需要确认服务是否开启并在开机启动,以及是否将规则持久化保存到 /etc/nftables.conf 等对应文件里。

总结

  1. nftables 的基本结构始终是:表(table) → 链(chain) → 规则(rule)。
  2. 应用场景决定是做 过滤(type filter) 还是 NAT(type nat),以及要挂载到哪个 hook(如 input、prerouting、postrouting、ingress 等)。
  3. 常见匹配包括源/目的 IP、端口、协议、接口名、连接状态 (ct state)、MAC 地址等;动作可为 accept, drop, reject, snat, dnat, masquerade, log 等。
  4. 高级用法如 set(批量黑白名单)、map(值→动作映射)、log(记录日志)、limit/meter(限速或计数)能够减少重复规则,提高可读性和性能。
  5. 注意发行版、内核版本、Docker/k8s 等环境差异,以免默认配置或自动生成的规则与手动写的规则冲突。也要关注持久化方式和服务启动脚本的配置。

参考文档

nftables官方wiki

nftables 入门:简洁高效的 Linux 防火墙管理

面向实战的 nftables 防火墙配置指南:从入门到高级

新加坡女佣申请中国签证

作者 wsgzao
2025年6月14日 12:59

前言

在新加坡请女佣算是很普遍的情况,但对中国家庭来说会有回国探亲的场景,那么就需要考虑安排女佣守家还是一起回中国,这篇文章主要分享如何帮助女佣申请中国S2签证

更新历史

2025年06月14日 - 初稿

阅读原文 - https://wsgzao.github.io/post/singapore-maid-china-visa/


中国签证中心官方指引

https://bio.visaforchina.cn/SGP3_ZH/qianzhengyewu

根据中国驻新加坡使馆通知,自2024年9月21日起,申请人须通过新加坡签证申请中心网站创建/登录账号,进入个人中心,完成在线填写《签证申请表》并上传申请材料。申请流程请点击第一步第二步第三步进行查看。请务必阅读!!!

特别提醒:请确认申请状态为线上审核完成,并收到确认邮件之后,再到签证中心递交护照和材料,无需预约。

【防诈骗提示】!!!

      近期电信诈骗频发,请注意以下内容:

      1. 我们绝不会通过电话或短信要求您提供任何个人敏感信息(如身份证号码、银行卡信息、密码等)。

      2. 签证中心只接受现场现金或Paynow交费,其他任何涉及转账、付款的要求,请立即提高警惕并与我们官方核实。

      3. 如何防范

      请通过官方渠道核实身份,例如拨打客服热线63420128。

      如遇可疑情况,建议立即报警!!保护您的财产安全,请保持警惕!

申请第一步:线上递交申请

该网站为在新加坡申请中国签证的申请人使用,请确保您选择了正确的地址。(注意查看页面右上方)

1.建立个人账号,登录进去。(注意查看页面右上方)

2.所有申请人(不含中国香港、中国澳门签证申请人)均须在线填写申请表:

2.1 在线填写签证申请表

2.2 上传所有支持性材料,包括护照、照片及其他申请材料

2.3 点击提交/Submit按钮

注意:
a.须在确认费用页面再次点击**提交/Submit按钮,否则状态为PENDING。

b.线上支付暂未开通,请在申请线上审核完成后,前往签证中心递交材料时交费。

3.等待线上审核完成(线上审核完成之后您可以到签证中心递交护照等申请材料)

3.1 您可能收到邮件要求您提供其他材料或做其他修改,此时申请状态为 “Rejected”或“驳回”。

3.2 您可能收到邮件表示申请已经完成线上审核,此时申请状态为 “Online review completed”,请打印邮件附件《签证申请凭证》并与其他材料(请看第二步材料要求)一起携带至签证中心。

3.3 您可以登录您的账号查询状态。

申请第二步:线上审核完成后到签证中心递交申请及交费(无需预约)

1.到签证中心提交如下材料(如有必要,您可能会被要求提供更多材料):

(1)签证申请凭证(通知审核完成邮件的附件)

(2)护照原件

(3)照片(如果上传照片被提示不符合要求)

(4)《签证申请表》第一页及第七页,并在第七页签字

(5)如需上传材料含有亲属关系证明、房产证明的,请携带原件

(6)如需上传材料含有带条形码的申请材料,请打印并携带

(7)申请两年多次签证的,请带打印完整的申请表及所有申请材料

申请人需到签证申请中心采集十指指纹。以下签证申请人可免采指纹:

① 未满14周岁或超过70周岁人员;

② 持外交护照或符合外交、公务、礼遇签证审发条件人员;

③ 五年内持同一本护照在中国驻新加坡使馆申办签证并留存过指纹的人员;

④ 十指手指均残缺或十指指纹均无法留存人员;

⑤ 自2024年9月2日起至2025年12月31日,驻新加坡使馆对符合条件的申请一次或两次入境的短期签证申请人(停留期180日以内)免采指纹。

郑重提醒,如使馆审核后认为仍需要采集指纹的,签证中心将通知申请人补采。

申请人须本人亲自前往留取指纹,如发现他人冒充申请人本人留取指纹情况,当事人将被拒绝进入中国境内,并承担由此引发的相应后果。

2.交费

在签证申请中心递交申请时交费,接受现金或Paynow支付。

申请第三步:领取证件

自在签证中心递交申请之日起计。

普通申请:第4个工作日取证

加急申请:第3个工作日取证

您须凭递交申请时获发的取证单,在工作时间到签证申请服务中心领取证件。

递交申请和交费: 9:00 -15:00

取证: 9:00 -16:00

签证类型及材料清单

请您根据赴华的主要目的,选择相应的签证种类后,点击查看材料清单。

https://www.visaforchina.cn/SGP3_ZH/qianzhengyewu/jichuzhishi/banliliucheng

赴华主要目的签证种类签证种类说明
(L)旅游L( L ) 个人旅游;( L ) 团体旅游;
(F)交流、访问、考察等F(F)学术交流活动;(F)文化交流活动(如交流性演出);(F)宗教交流活动;(F)非政府组织交流活动;(F)志愿者、义工(不超过90日);(F)持《外国专家来华邀请函》的外国专家;(F)地理测绘活动;
(M)商业贸易活动M(M)贸易活动;(M)参加比赛;(M)其他商业活动;
(Q1)中国公民或具有中国永久居留资格的外国人的家庭成员或亲属(超过180日)Q1(Q1)因家庭团聚申请入境居留的中国公民的家庭成员,(Q1)因家庭团聚申请入境居留的具有中国永久居留资格的外国人的家庭成员,(Q1)因寄养等原因申请入境居留的人员;
(Q2)中国公民或具有中国永久居留资格的外国人的家庭成员或亲属(不超过180日)Q2(Q2)入境短期探亲(不超过180日)的居住在中国境内的中国公民的亲属,(Q2)入境短期探亲(不超过180日)的具有中国永久居留资格的外国人的亲属;
(S1)中国境内停留居留的外国人的家庭成员或因其他私人事务需要在中国境内停留的人员(超过180日)S1(S1)入境长期探亲(超过180日)的因工作、学习等事由在中国境内居留的外国人配偶、父母、未满18周岁的子女、配偶的父母,(S1)因其他私人事务需要在中国境内居留的人员;
(S2)中国境内停留居留的外国人的家庭成员或因其他私人事务需要在中国境内停留的人员(不超过180日)S2(S2)入境短期探亲(不超过180日)的因工作、学习等事由在中国境内停留居留的外国人的家庭成员,(S2)因其他私人事务(如处理诉讼、继承、医疗事务、打理在华房产等)需要在中国境内停留的人员;
(Z)工作Z(Z)入境工作的外国专家,(Z)营业性演出,(Z)外国企业常驻中国代表机构的首席代表、代表,(Z)海上石油作业,(Z)志愿者、义工(超过90日),(Z)其他取得中国政府主管部门颁发的工作许可入境工作的人员;
(X1)长期学习(超过180日)X1(X1)长期学习(超过180日)
(X2)短期学习(不超过180日)X2(X2)短期学习(不超过180日)
(J1)外国常驻中国新闻机构的外国常驻记者J1(J1)外国常驻中国新闻机构的外国常驻记者;
(J2)入境进行短期采访报道的外国记者J2(J2)入境进行短期采访报道的外国记者;
(C)乘务C(C)国际列车乘务员,(C)国际航空器机组成员,(C)国际航行船舶的船员及船员随行家属,(C)从事国际道路运输的汽车驾驶员;
(G)过境G(G)经中国过境
(D)永久居留D(D)入境永久居留的人员
(R)人才R(R)国家需要的外国高层次人才和急需紧缺专门人才

新加坡中国签证申请服务中心地址

80 Robinson Road, #16-01/02/02A, Singapore 068898

办公时间及节假日安排

办公时间:星期一到星期五,周末及节假日休息

递交申请时间:9:00-15:00 (请在线上审核通过后前来递交申请)

缴费时间:9:00-15:00

取证时间:9:00-16:00

联系方式

电话:63420128 (9:00-14:00)

Email:singaporecentre@visaforchina.org

真实经验

如果你完全跟随官方的指引,首次申请一定会遇到一些疑问,可以参考以下信息并提前规划好时间

  • 申请女佣签证前一定先要帮女佣和随行成员买好机票,建议是往返机票供填表时上传审核
  • 申请女佣签证填表时有几个注意点
    • 大部分人选择帮女佣申请S2签证,一般提前1个月左右申请,单次入境停留时长不超过30天,其他情况以官方信息为准
    • 女佣照片最好在线提交系统审核通过,不然需要携带照片去线下,多学学如何简单PS
    • 缅甸女佣可能没有姓,填写的时候和买机票信息保持一致就行
    • 工作单位就是填写家庭的住址和雇主的信息
    • 邀请方建议写中国境内的家庭成员信息
    • 上传附件的时候需要按照指定格式填写中国签证邀请函和雇主担保信,此外随行成员的护照和签证也要一并上传
    • 审核人员发现问题会发邮件告知具体哪里需要修改提交补充材料,当然一次性通过最好节约时间
  • 审核通过后就是打印带齐材料去线下缴费
    • 打印以下材料,申请表的第一页和第七页,Approve邮件的附件确认函
    • 女佣护照原件
    • 如果是S2签证,即使首次办理也不需要雇主和女佣本人亲自前往,无需采集指纹
    • 注意要去的地方是中国签证中心,不是中国大使馆,别跑错片场
  • 按照普通申请流程最快时间也需要2周,在线审批1-3个工作日,线下办理到拿证4个工作日,付费加急可能效果有限,极限情况不建议仅预留1周时间
  • 个人办理现场现金或Paynow交费99新币,当然找人代办可能时间快一点点,但花费更高牺牲隐私

请为随行的外籍佣工申请S2签证。如有需要,请向singaporecentre@visaforchina.org发送邮件索取雇主担保函,该函件须由雇主填写并随其它所需资料一起上传。

邀请函
Invitation letter
邀请人出具的邀请函件(原件、传真件、复印件等均可)。该邀请函须包含以下内容: ——被邀请人个人信息:姓名、性别、出生日期等; ——被邀请人访问信息:来华事由、抵离日期、访问地点、与邀请人关系、费用来源等; ——邀请人信息:姓名、联系电话、地址、邀请人签字等。

Invitation Letter issued by the foreigner who stays or resides in China for work or long-term study; (The invitation letter may be in the form of fax, photocopy or computer printout, but the consular officer may require the applicant to submit  the original of the invitation letter.) The invitation letter must contain the following information: – Information of the invitee: full name, gender, date of birth, etc.; – Information of the planned visit: purpose of visit, arrival and departure dates, place(s) to visit, relations between the applicant and the  inviting entity or individual, financial source for expenditures, etc. – Information of the inviting entity or individual: name, contact telephone number, address, official

中国签证邀请函 | Invitation Letter for China Visa

雇主担保信 | Sponsorship & Explain Letter

常见问题

费用表

本签证中心接受现金(新加坡元)、Paynow。

申请人在申请获得线上审批后前往签证中心递交申请时,需先缴纳费用,以新币结算。

不论签证审批结果如何,服务费恕不退还。

我可以免签过境 / 入境中国吗?

看官方最新公告,自2025年6月12日起,印尼正式被纳入中国240小时过境免签政策适用国家名单,印尼公民可适用240小时过境免签政策便捷来华,中国免签政策适用国家增至55国

如何理解签证的入境有效期、入境次数和停留期限?

图中1箭头所指是您所申请的签证种类。

图中2箭头所指是签证的入境有效期,是您所持签证入境的有效时间范围。非经签发机关注明,签证自签发之日起生效,于入境有效期满当日北京时间24:00失效。

以图为例:该签证的自2025年4月10日开始生效,截至2025年7月10日24:00失效。您最晚须于2025年7月10日24:00前入境中国内地。为避免飞机延误等意外情况影响您的行程,建议您最好提前安排入境事宜。

图中3箭头所指是签证的入境次数,是指您在签证有效期内可以入境的次数。

以图为例:您可以在2025年4月10至2025年7月10日期间,入境中国内地一次。如次数为2,表示您可以在签证有效期内入境中国两次,如次数显示为M(M为multiple首字母),表示您可以在签证有效期内多次入境中国。

图中4箭头所指是签证的停留期限,是指您每次入境后被准许停留的时限,自入境次日开始计算。

以图为例:如您在2025年4月10入境,您可以在中国停留的时间自4月11日起计,不超过30天。如您在2025年7月10入境,则自7月11日起计,不超过30天。

温馨提示您:只要入境次数仍有剩余,在入境有效期满前的任何时候(期满当日北京时间24:00前),您均可持此签证赴中国。您在中国停留的时间不得超过签证的停留期限。入境次数用完或签证有效期已过,签证即自动失效。

我应在启程前多久申请签证?/ 申请签证一般需要多长时间?

根据申请流程,您需要先在线填表并上传材料,提交申请之后等待线上审核通过,线上审核时间将由申请具体情况等多种因素决定,一搬需要2-4个工作日,或更长时间,目前无法确保具体时间。

线上审核通过之后,您可以携带相关材料到签证中心递交申请,从到签证中心递交申请当天起计,一般情况下您可以在第4个工作日领取护照和签证,签证中心同时提供加急(第3个工作日取证)和特急(第2个工作日取证)服务,您可以根据需要选择,并须支付相关费用。

温馨提示您:上述为一般情况下的申请时长,有可能根据实际情况有所增加,请您提前安排申请相关事宜,预留充足时间。

建议您提前1个月到签证中心递交签证申请,但请不要早于3个月。因为中国签证的入境有效期一般为3个月,如果过早申请,签证可能会在您出发之前就过期失效。例如,如果您准备在7月1日入境中国,最好在6月1日左右递交签证申请。请注意,某些种类签证的入境有效期只有1个月或少于1个月,您可能需要提前2周左右申请签证。

签证申请对护照有效期有要求吗?

一般情况下,自申请之日起,护照有效期应在6个月以上。

我可以在中国延长签证停留期限吗?

您可以在当地公安机关规定的期限内提出延期申请,但不一定会被批准。逾期滞留将违反中国法律并被处罚。

更多信息请浏览【中国签证申请服务中心 | Chinese Visa Application Service Center】
https://www.visaforchina.cn/SGP3_ZH/qianzhengyewu/jichuzhishi/changjianwenti

新加坡聘请女佣的流程和注意事项

作者 wsgzao
2024年11月24日 12:59

前言

在新加坡请女佣做家务协助带娃是一个比较常见的方法,相比国内双方父母带娃是不一样的选择,本文主要用于提前学习和记录一下请女佣FDW(Foreign Domestic Worker)的流程和注意事项。

新加坡有着十分完善的生态制度来帮助大家招到女佣。首先,政府会有专门的准证Work Permit给女佣等外国人,其次市面上大多的女佣中介是受监管的,同时作为新加坡很成熟的行业,也会有专门的保险保障女佣在新加坡的生病情况。新加坡政府还从一定程度上支持大家雇佣女佣,具体的方式就是支付女佣Levy人头税,可以用于个人所得税的减扣。

更新历史

2024年11月24日 - 分享自用可打印的新加坡女佣日程表
2024年03月08日 - 完善细节
2024年03月03日 - 初稿

阅读原文 - https://wsgzao.github.io/post/singapore-maid/


聘请女佣之前的注意事项

参加EOP考试

作为首次聘请女佣的雇主,必须在人力部完成一份约2小时的雇主培训课程(Employer Orientation Programme,简称EOP),可以选择线下课堂培训,也可以进行在线教学,具体可登录人力部网站查询相关课程。一般推荐在线学习支持中文,支付35新币,极速浏览模式大概30min内完成学习。

https://www.mom.gov.sg/passes-and-permits/work-permit-for-foreign-domestic-worker/eligibility-and-requirements/employers-orientation-programme-eop

https://www.mom.gov.sg/-/media/mom/documents/work-passes-and-permits/checklist-hiring-fdw-english.pdf

https://www.mom.gov.sg/-/media/mom/documents/work-passes-and-permits/checklist-hiring-fdw-mandarin.pdf

https://www.mom.gov.sg/passes-and-permits/work-permit-for-foreign-domestic-worker

聘请女佣的方法

中介

挑选中介公司

中介公司会为女佣提供统一的培训,并且熟悉签证办理的手续,因此建议大家通过中介公司找女佣。小伙伴们可以通过MOM官网搜索过去一年内女佣申请量大(Placement Volume)的中介公司,理论上讲申请数量与服务质量正相关。

https://service2.mom.gov.sg/eadirectory/

以下几个叫法都跟女佣和中介有关:

  • maid agency: 简单直白的女佣中介
  • employment agency: 翻译为职业代理?
  • foreign domestic worker: 女佣专业说法?
  • migrant domestic worker: 同上
  • domestic helper: 同上

默认落在foreign domestic work上,啥都不用输入,直接点“Search”,得到所有在册的中介列表,MOM返回的结果信息量非常大,包括:

  • retention rate: 起码工作6个月才跑的比例
  • transfer rate: 转了3个或以上雇主的比例
  • placement volume: 申到的劳工证(WP)数
  • experience: 中介从业年限

也可以点击Download List自己离线分析对比数据

女佣中介研究报告(请女佣事宜2)

利用数据选择女佣

中介集中的商场

Far East Shopping Centre
545 Orchard Rd, Singapore 238882

Hougang Green Shopping Mall
21 Hougang St 51, Singapore 538719

Bukit Timah Shopping Centre
170 Upper Bukit Timah Rd, Singapore 588179

Katong Shopping Centre
865 Mountbatten Rd, Singapore 437844

挑选女佣

挑选好合适的中介公司后,就可以在其网站上浏览女佣简历进行筛选啦。当然,你也可以去到中介公司的线下门店,找一名靠谱的中介进行咨询。初步挑选好女佣后,可以让中介安排见面,以进一步确认女佣的详细情况。

签署合同

选好女佣后,小伙伴们可以去人力部官网查询她的雇佣历史(Employment history),靠谱的女佣一般拥有至少一年及以上的工龄,确认无误后就可以签署合同。一共有两份合同,一份基于雇主和中介公司的,主要内容是收费明细;另一份则是基于雇主和女佣的,主要内容是女佣工资与休息时间。

https://www.mom.gov.sg/faq/work-permit-for-fdw/how-do-i-check-an-fdws-employment-history

办理手续

合同签署完成后,中介公司会帮你处理后续的相关手续,比如女佣的签证申请、体检安排、保险购买等。

女佣具体开销明细参考如下


其中每年或每月需要支出的费用包括:女佣的工资、人头税、及保险费用(保证金、医保、体检等)。总共约10,000新币每年,约800余新币每月。

其中一次性的支出费用包括:签证申请费、机票、入职体检、培训费和中介费。总共约1700新币左右,如果按照常见的两年期合约,平摊至每月大约70新币。也就是说小伙伴们如果考虑聘请一位女佣,每月将会有约900新币的现金流支出,大家可以作为参考。

中介费

每家中介公司的收费/含括内容都有所不同,一般收费在**SGD 1,000-2,000 **左右,一定要问清楚中介费所包含的内容,例如:

  1. 女佣来新加坡的机票费用
  2. 女佣在新加坡做规定的医疗体检等费用
  3. 申请工作准证,文书等产生的费用
  4. 女佣在新加坡上政府课程和人力部相关测试的费用
  5. 保险和保证金「女佣在新加坡看医生产生的费用由雇主承担,所以保险十分重要,另外按柜保险金是SGD 5,000 可以用保险支付,当女佣逃跑,做兼职, 或怀孕了而雇主及时遣返女佣的时候,5000新币的保险按柜金将会被新加坡人力部没收」

税务

新加坡人力部对女佣雇主收取SGD 265 每月

若家里有需要照顾的成员,例如18岁以下的孩子或60岁以上的老人,则只需要支付优惠价 SGD 60每月

额外支出

作为女佣的雇主,需要有心理准备来面对可能发生的额外支出,例如生病,怀孕等突然发生的问题

送女佣回国则需要提供机票

更换女佣

有的一些中介提供了更换女佣的服务,例如如果一些女佣无法和雇主一起生活,则可以在规定时间内免费/打折更换女佣,但是雇主往往还是需要支付文书/保险等杂费,具体情况需要参考合约,遇到纠纷就看中介的售后服务是否良心了

无中介

不通过中介公司请女佣大多是因为女佣到期续约。如果女佣做的不错,人家又愿意继续干下去,你完全可以自助向MOM申请女佣续约签证。况且和原来的女佣续约实际上为你解决了女佣的沟通和信任的问题,同时也为女佣自身省下大笔的中介费(是的,女佣工作签证到期回国下次再来,又得向中介公司举债)。如果你想两手空空自己去找女佣,那么你的机会成本会远高于中介费,到头来往往得不偿失。

以下为简要流程:

  • 在保险公司网站给女佣买医疗,意外保险(26个月)和保证金保险
  • 在MOM上申请签证;签证申请成功后,MOM会给入境签证(IPA)
  • 给女佣买机票,凭签证来到住家
  • 如果女佣第一次来新加坡,到达新加坡3天内,需要参加SIP岗前培训
  • 带女佣去做体检
  • 去MOM办理Work 签证
  • 网上银行申请GIRO给CPF支付每月的人头税(Levy)

省大钱,纯干货,1周时间无中介请女佣

新加坡女佣攻略手把手!省几千中介费不是梦

新加坡女佣日程表

https://docs.google.com/spreadsheets/d/1fOPGkknzIWe-bfzvxZ5NTLhtFlwTAwe5NUIZVgyIZv8/edit?usp=sharing

新加坡聘请女佣的经验

目前市场是缅甸全新女佣底薪500(不含四个周日工作的补贴),每个周日加班额外补20一天,一般每月休一个周日,拿到手560。
印尼全新女佣底薪550(不含四个周日工作的补贴),每个周日加班额外补22一天,一般每月休一个周日,拿到手,620。
菲律宾全新女佣底薪650(不含四个周日工作的补贴),每个周日加班额外补25一天,一般每月休一个周日,拿到手725。
此外雇主还需要支付给人力部每月女佣税,孩子是16岁以下新加坡人每月60,别的每月300。需要一并记入你每月的女佣开销成本。
女佣在雇主家衣食住行,洗漱用品都是雇主承担,每月实际花费也在100-300不等

各位可以自行根据Rate排名或者朋友推荐筛选,我感兴趣的中介列表如下

  • 红黑榜中提到的Alex Chen,CENTER FAIR STAFFING PTE. LTD. (18C9469)
  • 红黑榜中提到的上岛女佣,NUYONG AGENCY PTE. LTD. (22C1345)
  • 小而美的顺安女佣,SHUN AN EMPLOYMENT AGENCY (22C1395)
  • WE ARE CARING PTE. LTD. (15C7788)
  • ISLAND MAIDS (GROUP) PTE. LTD. (16C8413)
  • MAID HUB EMPLOYMENT PTE. LTD. (19C9586)
  • IHELPER PTE. LTD. (19C9881)
  • 其他女佣中介可以参考最上面(Placement Volume)截图查看排名前10的联系方式和口碑

女佣中介红黑榜

2024 Guide to Maid Agencies in Singapore

女佣中介一般都会询问你的需求,我觉得有3家中介提供的资料清晰,单独点赞

  1. Alex Chen提供3种颜色高亮区分的中文PDF,流程和价格清晰透明,会提供女佣标准面试问题协助面试,售后口碑极佳,中文
  2. WE ARE CARING的标价和服务体系透明,移动APP无纸化丝滑体验,服务标准高但价格也水涨船高,英文
  3. ihelper网站做得非常小清新,联合创始人大厂出身,表单问卷可以作为范例,英文
  • Timelines by which Helper is required
    • E.g. By mid Feb
  • Preferred Nationality
    • Filipino 菲律宾
    • Indonesian 印尼
    • Myanmar 缅甸
    • No Preference 无所谓
  • Preferred Religion
    • Buddhist 佛教
    • Catholic 天主教
    • Christian 基督
    • Hindu 印度教
    • Muslim 穆斯林
    • No Preference 无所谓
  • Preferred Language Ability
    • English 英语
    • Chinese 中文
    • Malay 马来语
    • Others 其它
  • Preferred Education Level
    • Primary
    • Secondary / High School
    • College/University
    • No Preference
  • Preferred Age Range
    • E.g. 35-40
  • Preferred Cooking Skills
    • E.g. Good cook; able to cook Chinese food; simple cooking only; willing to learn cooking; no cooking required
  • Domestic Duties
    • General household
    • Cooking
    • Infant / Child care
    • Elder care
    • Care of disabled
    • Pets
    • Gardening
    • Washing Car
    • Grocery Shopping
    • Others
  • Type of House
    • Landed house
    • Condo
    • HDB
  • Members in Your Household
    • E.g. 2 adults, 2 children (infant and 3 years old), 2 elderly (healthy and mobile), 2 dogs
  • Basic Salary Range Preference
    • $480-$620 (Fresh Helpers)
    • $620-$750 (Somewhere in between)
    • $750-$900 (Experienced / Skilled Helpers)
  • Rest Day Preference
    • E.g. Every Sunday off, 2 Sundays off, religious PH off, negotiable, flexible etc
  • Handphone usage and wifi preference
    • E.g. Helper can use handphone and wifi during meal and rest times
  • Would helper have her own room?
    • E.g. Yes, own room with toilet. No, helper has to share room with baby / ah ma
  • Any other special benefits
    • E.g. Annual leave, annual bonus, training, subsidised upgrading courses, opportunity to travel with employers, etc

在新加坡如何请到理想的女佣?看这篇就够了

新加坡如何选女佣?中介靠谱吗?

分享一下第一次请神仙女佣的经验

如何找一个好女佣(新加坡)

参考文章

干货攻略|在新加坡如何聘请女佣?

新加坡请女佣全攻略!建议收藏

飘过新加坡的日子 — 请女佣

Singaporean’s Ultimate Guide: How Much Does It Cost To Hire A Maid/ Domestic Helper?

关于AI的基础知识和第三方AI应用

作者 wsgzao
2025年2月1日 10:59

前言

当年无数人自愿或者调剂到计算机专业从而入行IT,如果说小时候的梦想是当科学家,那么IT行业最吸引人的莫过于人工智能Artificial Intelligence (AI),只是发展过程比较缓慢,大家感知也不明显。当然2022年底OpenAI的ChatGPT横空出世,让我们意识到原来早年的图灵测试Turing Test已照进现实,机器学习和神经网络为后来者铺路,Google 2017年发布的Transformer模型成为关键转折点,ChaptGPT基于Transferomer模型经历了几轮迭代成功出圈,现如今各种大语言模型百花齐放,而2025年DeepSeek在工程优化上的开源成果让更多企业应用可以享受低成本带来的收益,我也很期待AI未来在其他行业如工业、农业、医疗等领域继续开枝散叶。

更新历史

2025年02月01日 - 初稿

阅读原文 - https://wsgzao.github.io/post/ai/


生成式 AI 究竟是个啥?

到底什么是“生成式 AI”?

随着 ChatGPT、DeepSeek等 AI 产品的火爆,生成式 AI 已经成为了大家茶余饭后热议的话题。

人工智能生成内容AIGC(Artificial Intelligence Generative Content)

可是,为什么要在 AI 前面加上“生成式”这三个字呢?

如果将人工智能按照用途进行简单分类的话,AI 其实要被划分为两类:决策式 AI 和生成式 AI。

决策式 AI:专注于分析情况并做出决策。它通过评估多种选项和可能的结果,帮助用户或系统选择最佳的行动方案。

例如,在自动驾驶车辆中,就是通过决策式 AI 系统决定何时加速、减速或变换车道。

生成式 AI:专注于创造全新内容。它可以根据学习到的数据自动生成文本、图像、音乐等内容。

例如,你可以将几篇论文发给生成式 AI,他可以生成一篇文献综述,囊括了这几篇论文的关键思想、重要结论。

轻松搞懂“生成式 AI”原理

在刚刚的介绍中,大家应该都对生成式 AI 有了一个表象的认知:学习知识 + 生成新知识。

但它是如何学习的呢?又是如何生成的呢?

这时候,我们就得来看看生成式 AI 更深层次的定义了:

以 ChatGPT 为代表的生成式 AI,是对已有的数据和知识进行向量化的归纳,总结出数据的联合概率。从而在生成内容时,根据用户需求,结合关联字词的概率,生成新的内容。

是不是一下子懵了?

不急,这就触及到生成式 AI 的原理了。

其实制作一个生成式 AI,就像把一个泥人变成天才,一共需要四步:捏泥人 → 装大脑 → 喂知识 → 有产出

Step1:捏泥人 —— 硬件架构的搭建

要打造一个生成式 AI 的“泥人”,首先要考虑的就是底层硬件。底层硬件构成了生成式 AI 的算力和存力。

算力 —— 泥人的骨架

生成式 AI 需要进行大量的计算,尤其是在处理如图像和视频时。大规模计算任务离不开下面这些关键硬件:

  • GPU(Graphics Processing Unit,图形处理单元):提供强大的并行计算能力。通过成千上万个小处理单元并行工作,大幅提高了计算效率。
  • TPU(Tensor Processing Unit,张量处理单元):专门为加速人工智能学习而设计的硬件,能够显著加快计算速度,进一步增强了骨架的强度。

存力 —— 泥人的血液

生成式 AI 需要处理和存储大量的数据。

以 GPT-3 为例,光是训练参数就达到了 1750 亿个,训练数据达到 45TB,每天会产生 45 亿字内容。

这些数据的存放离不开下面这些硬件设施:

  • 大容量 RAM:在训练生成式 AI 模型时,大量的中间计算结果和模型参数需要存储在内存中,大容量的 RAM 能够显著提高数据处理速度。
  • SSD(固态硬盘):大容量的 SSD 具有高速读取和写入能力,可以快速加载和保存数据,使泥人能够高效地存储信息。

泥人捏好了,但是现在只能是一个提线木偶,没有任何能力,所以我们就要给他装上大脑。

Step2:装大脑 —— 软件架构构建

软件架构是泥人的大脑,它决定了这个泥人将以什么样的方式对数据进行思考推理。

从仿生学的角度,人类希望 AI 能够模仿人脑的运行机制,对知识进行思考推理 —— 这就是通常所说的深度学习。

为了实现深度学习,学者们提出了大量的神经网络架构:

  • 深度神经网络(DNN)是最普遍的神经网络架构,但是随着数据对于网路架构的要求越来越复杂,这种方法逐渐有些吃力。
  • 卷积神经网络(CNN)是一种专门为处理图像数据而设计的神经网络架构,能够有效地处理图像数据,但是需要对输入数据进行复杂的预处理。
  • 随着任务复杂度的增加,循环神经网络(RNN)架构成为处理序列数据的常用方法。
  • 由于 RNN 在处理长序列时容易遇到梯度消失和模型退化问题,著名的 Transformer 算法被提出。

随着算力的发展,生成式 AI 的网络架构发展越来越成熟,也开始各有侧重:

  • Transformer 架构:是目前文本生成领域的主流架构,GPT、llama2 等 LLM(大语言模型)都是基于 Transformer 实现了卓越的性能。
  • GANs 架构:在图像生成、视频生成等领域有广泛应用,能够生成高质量的图像和视频内容。
  • Diffusion 架构:在图像生成、音频生成等领域取得了很好的效果,能够生成高质量、多样化的内容。

Step3:喂知识 —— 数据训练

目前有两种训练方式:预训练和 SFT(有监督微调)

预训练:是指将一个大型、通用的数据集作为知识喂给 AI 进行初步学习。

经过预训练的模型叫作“基础模型”,它对每个领域都有所了解,但是无法成为某个领域的专家。

SFT:SFT 是指在预训练之后,将一个特定任务的数据集喂给 AI,进一步训练模型。

Step4:有产出 —— 内容生成

在理解完大量词语、句子之后,AI 就可以生成内容了。它是如何生成内容的呢?

AI 提供了一个调节参数,叫温度,范围从 0 到 1。

  • 在温度为 0 时,说明匹配概率要选尽量大的,在以上例子中,AI 很可能选择“饭”;
  • 在温度为 1 时,说明匹配概率要选尽量小的,在以上例子中,AI 很可能选择“饼”。

数值越接近 1,得到的内容越天马行空。

但是,我们看到大多数 AI 产品,只有一个对话框,如何修改温度参数呢?

答案是“提示词”,也就是我们通常所说的 prompt。

  • 如果你输入是“你是一名某某领域的专家,请用严谨的口吻写一篇关于 xx 的文献综述。”这时 AI 的温度接近 0,就会选择匹配概率尽量高的词语生成句子。
  • 如果你输入是“请你请畅想一下 xx 的未来。”这时 AI 的温度接近 1,就会选择匹配概率尽量低的词语组成句子,生成意想不到的内容。

现在知道 prompt 的重要性了吧!

所以,我们可以认为,AI 生成的本质就是一场词语接龙:AI 根据当前字,联系它之前记录的下个字的出现概率以及你的期望,选择接下来的字。

AI基础知识

AI教育知识普及的先锋就必须得提到Andrew Ng

https://www.coursera.org/instructor/andrewng

https://learn.deeplearning.ai/courses/ai-python-for-beginners/lesson/1/introduction

不习惯看纯英文也没关系,B站已经搬运和添加双语字幕
https://space.bilibili.com/96499511

不喜欢看文字的同学也可以回顾下小Lin说的视频一口气搞清楚ChatGPT

没有赶早上车Nvidia英伟达并且成功套现的同学也不用叹息,每个时代都有不同的造富机会,关键是你想活出怎样的人生?

AI相关产品

我自己常用的AI产品链接

Perplexity - AI搜索产品,国内对应秘塔AI搜索
https://www.perplexity.ai/

Gemini - Google出品尚能饭否?
https://gemini.google.com/

DeepSeek - 2025年成功出圈全球App下载榜单,必须点赞
https://chat.deepseek.com/

豆包 - 普通人在国内国外都能用的移动App,腾讯元宝接入DeepSeek后和阿里通义一起再次呈现三足鼎立格局
https://www.doubao.com/chat/

Cursor - 继承GitHub Copilot基于VSCode插件形式后的新融合形态,Agent形态的Windsurf也可能是另一种思路
https://www.cursor.com/

如果想在国内网络尝鲜体验AI编程,那么字节跳动旗下的MarsCode和Trae可以作为平替方案
https://www.marscode.com/
https://www.trae.ai/

The Generative AI Landscape - A Collection of Awesome Generative AI Applications
https://www.thataicollection.com/

AI产品榜
https://dnipkggqxh.feishu.cn/wiki/C5XGwG6ITiWxNmkEhNOcCtYbntd

以下推荐引用自林亦LYi的视频,相信未来还会有更多有意思的第三方应用层出不穷

雷军模拟器?一键清日常?耗时3个月,我们体验了数百款AI工具……

最简单的代码编辑器:bolt.new
https://bolt.new/

最未来可期的AI项目: Claude Computer Use
https://docs.anthropic.com/en/docs/build-with-claude/computer-use

最好用的浏览器总结插件:Elmo Chat
https://chromewebstore.google.com/detail/elmo-chat-your-ai-web-cop/ipnlcfhfdicbfbchfoihipknbaeenenm

最轻量的多智能体开发框架:Swarm
https://github.com/openai/swarm

最保“真”的TTS工具:FishAudio
https://fish.audio/zh-CN/

最自然的播客生成工具:NotebookLM
https://notebooklm.google/

最高效的图像生成工具:ComfyUI
https://www.comfy.org/

最想要的机器人Pi0:可帮你做家务的机器人
https://www.physicalintelligence.company/blog/pi0

获得最高奖的AI:AlphaFold
https://github.com/google-deepmind/alphafold3
https://deepmind.google/technologies/alphafold/

最酷炫的AI算法实现方式:ai-by-hand-excel
https://aibyhand.substack.com/

引用下微信公众号数字生命卡兹克写的一篇文章结尾2025最好用的AI产品大全推荐,看这一篇就够了。

这一篇,看着简单,但写到最后,真的有点快写麻了。
工作量比我预期的还要大很多,看了一眼时间,又快凌晨6点了。
天亮了,该睡了。
在睡觉之前,我突然有鬼使神差的对比了一下我23年11月写的那篇盘点,那里面有一张表格。
图片
一晃眼,1年零3个月过去了。
几乎全变了。
那时候,甚至都没有AI编程这个概念,AI搜索也不咋地,AI绘图被全方位吊打,AI视频里Pika正如日中天,大语言模型屠遍国内。
那时候,国产AI,好像还是个笑话。
但是现在,我想说一句,大人,时代变了。
忽然想起前几天看哪吒的时候,里面的一句台词。
若前方无路,我便踏出一条路!
若天地不容,我便扭转这乾坤!
你看,多么真实的写照。
以上。

新加坡政府小学报名和学区房义工的选择分析

作者 wsgzao
2025年1月1日 12:59

前言

前文新加坡政府学校和国际学校的上学路径分析已经详细描述了新加坡政府学校和国际学校的差异,本文重点来分析新加坡政府小学一年级报名阶段的注意事项,相信很多人对新加坡的学区房和义工都有所耳闻,这次就是一探究竟。

本文重点分析的是拥有新加坡SC/PR身份在新加坡上政府小学的方案,小孩还未取得身份的话简单了解下既可,如果获取身份的时间节点与入学时间无法匹配,要么佛系报名Phase 3捡漏,要么顶着中产返贫三件套之一的风险冲国际学校。

更新历史

2025年01月01日 - 初稿

阅读原文 - https://wsgzao.github.io/post/singapore-primary-school/


新加坡小学教育体系

新加坡目前采用的是“分流”教育体系,简单来说就是根据学生在小学六年级的PSLE考试成绩去分配不同的升学路线,因此小学教育对于孩子就显得十分重要!

新加坡本地人也会经常调侃分流到工艺学校ITE表示It’s The End

自2024年起,学生们将不再以“快捷源流”(Express)、“普通学术源流”(Normal Academic)和普通工艺源流(Normal Technical)来分班。原有的“聪明学生”和“不那么聪明的学生”的身份标签也将从此划上时代的句号。

教育部早已在2008年废除小学分流制度,用科目编班计划取而代之,成效不错。现在又进一步将科目编班计划延伸至中学,逐步落实王乙康口中的“统一的中学教育,多元的科目编班”的目标。

“我们的鱼儿今后不是在三条隔开的水道往前游,而是在一条宽阔的大河里一起游,但每一条鱼是以自身速度来展开各自的旅途。”

学制时间上,新加坡小学开学时间为一月初,全年有四个学期,每个学期后都有长假。

  • 第一学期1-3月后,有一周假期;
  • 第二学期4-5月后,有一个月假期;
  • 第三学期7-8月后,有一周假期;
  • 第四学期9-11月后,有一个半月假期。

小学离校考试 Primary School Leaving Examination (PSLE)

成绩如何计算:与国内的百分制不同,新加坡的计算为Achievement Level (AL),换算如下,即AL越低,成绩越好。

考试科目:英语、母语(华文)、英语、科学。每门1-8分,总分4-32分。

根据考试成绩的高低,会就读不同课程:

  • 直通车课程:6年制(无需中考),参加A-level 考试即可入读大学。这也是绝大部分留学家庭的目标。
  • 2024年将取消过去的快捷/普通课程,将成绩分为G1/G2/G3个级别,不同的班级会有不同比例的学生组成。

直通车学校SAP SCHOOL,当PSLE小于等于14分,同等分数下,HCL高华(Higher Chinese Language高级华文)的分数高的优先录取。

高级华文的级别从高到低为:Distinction、Merit、Pass、NO HCL(即普通华文)。

PSLE考试是新加坡小学离校考试,也称为小六会考,是由新加坡教育部举办的一项国家统一考试。新加坡小学有四门必修课,分别是英语、数学、科学和母语,其他课程还包括艺术、音乐、体育、社会以及公民教育。小升初会考主要取决于这四门必修课考试的成绩,每门课成绩各分为1-8级,1为最好,8为最差。因此,学生在小六会考总成绩介于4至32分。

目前,新加坡小升初的分流体系也正在调整的过程中,从原来的根据PSLE考试成绩分流,变为PSLE成绩越好的学生仅在中学一年级时可以修读的G3课程(更深入的科目)越多,而PSLE没有发挥好的学生则更多修读G1或者G2(更基础的科目)的课程,后续随着每年成绩提升,也可以选择修读G3的课程。这样无疑是降低了PSLE对学生的影响与压力,尽量避免“一考定终生”。

新加坡教育部2024年GEP改革

近日,新加坡教育部提出对高才班(GEP,全称Gifted Education Programme,也常被人称作“天才班”)的改革。目前,改革的内容主要包括:

  1. 小三GEP考试仅保留第一阶段初选,取消第二轮筛选。对于未来哪些学生在中学阶段适合高才计划,将由教师在小四至小六期间,根据学生的学习表现来选拔。
  2. 通过第一轮初选的孩子,不需要在3年级时转学,而是留在原校接受教育。这意味着哪怕通过初选,孩子也不能去以往的9所顶尖小学校。
  3. 在新的GEP框架下,每所小学都应当发展自己的特色课程来迎合学生的长处和兴趣。有特殊学科需要的学生,还可以去附近学校参与课后学习加强项目。

新加坡本地学校还是国际学校

很多人来新加坡可能不是为了自己,而是为孩子教育。四岁前低龄正合适,走国际教育路线的选一家一流的国际学校幼儿园,以后一路升班读上去。想读政府学校的可以幼儿园毕业直接申请政府小学,这是外国人唯一一次不用考试直接入学的机会。

小孩超过四岁错过幼儿园入学机会,那么就得通关AEIS (Admissions Exercise for International Students),或者先送到国际学校适应语言,然后再尝试转到政府学校,具体可以参考下文的介绍。

新加坡本地小学报名注册流程

Ministry of Education
https://www.moe.gov.sg/

Primary 1 (P1) registration is conducted centrally by MOE for parents to register their children in primary school.

For more details and information, visit https://www.moe.gov.sg/primary/p1-registration

以下时间线为2024年的真实用例,关于国际学生的入学方案MOE也做了补充说明
https://www.moe.gov.sg/news/press-releases/20240516-2024-primary-one-registration-exercise-to-start-from-2-july-2024

Phase 1

2 Jul - 4 Jul

For a child who has a sibling studying in the primary school.

Phase 2A

11 Jul - 12 Jul

For a child:

  • Whose parent or sibling is a former student of the primary school, including those who have joined the alumni association of the primary school as a member.

  • Whose parent is a member of the School Advisory or Management Committee.

  • Whose parent is a staff member of the primary school.

  • From the MOE Kindergarten under the purview of and located within the primary school.

Phase 2B

22 Jul - 23 Jul

For a child:

  • Whose parent has joined the primary school as a parent volunteer not later than 1 July of the year before P1 registration and has given at least 40 hours of voluntary service to the school by 30 June of the year of P1 registration.

  • Whose parent is a member endorsed by the church or clan directly connected with the primary school.

  • Whose parent is endorsed as an active community leader.

Phase 2C

30 Jul - 1 Aug

For a child who is not yet registered in a primary school.

Phase 2C Supplementary

15 Aug - 16 Aug

For a child who is not yet registered in a primary school after Phase 2C.

Phase 3 Registration for International Students

As in previous years, International Students (IS) will register under Phase 3 of the 2024 P1 Registration Exercise, after the allocation of places to all SC and Permanent Residents (PR) under the earlier phases. IS who intend to participate in Phase 3 of the 2024 P1 Registration Exercise must undergo a two-step process:

  • Step 1: Submit an online ‘indication of interest’ form at https://www.moe.gov.sg/primary/p1-registration/international-students, between Tuesday, 28 May 2024, 9am and Monday, 3 June 2024, 4.30pm. Those who do not do so by 3 June 2024 will not be able to register during Phase 3 of the P1 Registration Exercise.
  • Step 2: MOE will notify IS applicants who have indicated their interest via email by October 2024, on whether their child can be offered a P1 place in a primary school. If a place is offered, the parent of the child will be informed of how to register with the designated school.

School admission at Phase 3 is not guaranteed, as there may be limited vacancies after allocation of places to SC and PR children.

新加坡小一流程解读

2025年新加坡小一报名指南(附国际学生免试直入报名流程)

外国人可以申请新加坡政府小学吗?入学有什么条件?

新加坡的小学入学没有考试,满足年龄要求(6-7岁)就可以直接报名。而录取的结果会根据多种因素进行多个阶段的筛选,总的来一共有三个主要阶段:

如果信息不准确请以MOE官方网站为准
https://www.moe.gov.sg/primary/p1-registration/registration-phases-key-dates

Phase 1
针对身份为公民/PR的儿童

Phase 2
针对身份为公民/PR的儿童,又细分为以下阶段:

  • Phase 2A
  • Phase 2B
  • Phase 2C
  • Phase 2C Supplementary

Phase 3
针对国际学生

越靠前的阶段优先级越高,如果某一阶段没有被选中,可以继续参加下一阶段。值得注意的是,国际学生需要在Phase 1之前就提前申明意向学校,在Phase 3只会公布录取结果。具体各Phase阶段的筛选条件和报名时间如下:

Phase 1
报名时间:6月29日-6月30日
报名条件:有哥哥/姐姐目前就读于该学校

结果查询网址:
https://www.moe.gov.sg/primary/p1-registration/how-to-register?pt=1

Phase 2A
报名时间:7月6日-7月8日
报名结果:7月18日
报名条件:

  1. 父母曾是该校的学生,包括加入校友会的成员
  2. 父母是学校的咨询/管理委员会的成员
  3. 父母是学校的工作人员
  4. 儿童毕业于隶属学校的MOE幼儿园

结果查询网址:
https://www.moe.gov.sg/primary/p1-registration/how-to-register?pt=2A

Phase 2B
报名时间:7月19日-7月20日
报名结果:7月26日
报名条件:

  1. 家长在前一年的7月1日就加入成为家长志愿者,并当年的6月30日前为学校提供了40+小时的志愿服务
  2. 家长是该校所属教会/会馆的成员
  3. 家长为活跃的社区领袖

结果查询网址:
https://www.moe.gov.sg/primary/p1-registration/how-to-register?pt=2B

另外在此阶段,家长们还可以通过“学区房”的方式提高录取的概率。学区房根据房子与学校间的距离划分为三档:1公里内,2公里内和2公里外。越近越有优先权,而每一档内大家则机会均等,如果学额不够就通过抽签决定。

在新加坡,我们可以直接根据与所选学校之间的距离将所有住址分为三组:一公里内;一到两公里和两公里外。每个区间内的优先权是平等的,也就是说住在学校隔壁的并没有比住在离学校900米的优先获得学额。

具体划分是可以通过ONEMAP的网页查询 https://www.onemap.gov.sg/

Phase 2C
报名时间:7月27日-7月29日
报名结果:8月10日
报名条件:仍没有成功报名入学的儿童

结果查询网址:
https://www.moe.gov.sg/primary/p1-registration/how-to-register?pt=2C

Phase 2C Supplementary
报名时间:8月15日-8月16日
报名结果:8月25日
报名条件:Phase 2C后仍没有成功报名入学的儿童

结果查询网址:
https://www.moe.gov.sg/primary/p1-registration/how-to-register?pt=2C%20Supplementary

这一轮结束,基本所有的公民和PR儿童都能顺利入学,而学校的名额也所剩无几。如果仍然有未能成功报名入学的儿童,政府会调配其进入还有名额的学校。此后才轮到后面给国际学生的Phase 3。

Phase 3
报名时间:5月31日-6月6日
报名结果:10月
报名条件:国际学生

等Phase1和Phase2分配结束后,如果仍有空位会分配给Phase3。虽然机会渺茫,但还是可以一试,如果运气好的话说不定还能“捡漏”~这里需要注意的是,此阶段报名时间比较早,为5月31日-6月6日,而不是等Phase 2结束之后。

新加坡小学非官方排名

在细看学校的创办历史、学习环境、办学特色之前,我们可以先根据学校有无以下特色教育计划,来分析该所学校是否可以列入拥有竞争力的重点小学行列。

通过邮编看附近有啥小学 https://elite.com.sg/

GEP

高才教育计划(GEP,全称Gifted Education Programme)是新加坡教育体系中为top1%优秀学生特别设置的选拔机制,能进入提供GEP计划的学校意味着孩子在学术上的卓越潜力。全新加坡近200所小学中,仅有9所学校开设GEP课程,这些学校被公认为新加坡最顶尖的小学之一。

1
2
3
4
5
6
7
8
9
Nan Hua        | 南华小学
Rosyth | 乐赛学校
St. Hilda's | 圣希尔达小学
Tao Nan | 道南学校
Nanyang | 南洋小学
Henry Park | 恒力小学
Catholic High | 公教中学(附小)
Anglo-Chinese | 英华学校(小学)
Raffles Girls' | 莱佛士女子小学

SAP

特别辅助计划(SAP,全称Special Assistance Plan)是新加坡政府在优秀的华校推行的计划,在这些学校华文与英文都是学生的第一语言,在小学一年级就开始提供高等华文课程,为学生奠定坚实的双语基础。由于SAP学校具备历史悠久的文化背景和教学优势,通常受到华人家长的青睐,也意味着更激烈的竞争。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Nan Hua                  | 南华小学
Holy Innocents' | 圣婴小学
Poi ching | 培青学校
Tao Nan | 道南学校
Hong Wen | 宏文学校
Red Swastika | 卍慈学校
CHIJ St. Nicholas Girls' | 圣尼各拉女校
Pei Hwa Presbyterian | 培华小学
Ai Tong | 爱同学校
Nanyang | 南洋小学
Pei Chun Public | 公立培群学校
Kong Hwa | 光华学校
Maris Stella High | 海星中学(附小)
Maha Bodhi | 菩提学校

关联中学

引用caoz在谈谈新加坡的教育和学区房文章中提到的观点

青铜标准: 关联小学。

新加坡小学升中学是看成绩的,但如果某小学与某中学是关联学校,他们叫affliate school,那么这个小学的学生升入这个关联中学就会有一定的成绩照顾,如果这个中学又是成绩特别好的,那么这个小学往往就会被家长高看一样,毕竟可以更容易进入好中学对不对。

比如圣安德烈小学,既不是GEP小学,也不是特许华校,但它关联的圣安德烈中学排名相当不错,而圣安德烈中学又关联圣安德烈初级学院,很多家长觉得这样孩子12年下来风险很低,所以也是一种不错的选择。

这里有意思的是,这种关联不是一对一,在有些情况下,是多对多。比如英华小学有两所(其中一所是GEP小学),关联的英华中学也有两所,是二对二的关联。两两都有分数照顾。

关联关系主要来自于学校的董事会,规模最大的是会馆,和教会。所谓政府小学很多也是靠一些会馆和教会的资金支持的。在新加坡实力最强的是福建会馆,福建会馆旗下的小学,中学,都非常有实力,比如四强之一的道南小学就是福建会馆旗下。此外基督教圣公会教会旗下有很多小学和中学也非常不错。佛教协会的几所小学口碑都很好,中学就很一般。

教会学校不会强制灌输学生信教,佛教协会的学校校园餐厅也会有肉吃,只是校区会有很多教会信仰的标记,以及每天早课可能会有几分钟的祷告之类的。

[]Affiliated Primary Schools](https://sgschooling.com/affiliations)

Not all schools are the same. In Singapore, these 36 schools are special. They give special discount for secondary school admission.

There are 33 affiliated primary schools, 21 girls-only primary schools, and 9 boys-only primary schools.

Secondary SchoolAffiliated Primary School
Anglo-Chinese School (Barker Road)Anglo-Chinese School (Junior)
Anglo-Chinese School (Primary)
Anglo-Chinese School (Independent)Anglo-Chinese School (Junior)
Anglo Chinese School (Primary)
Catholic High SchoolCatholic High School (Primary Section)
CHIJ Katong ConventCHIJ (Katong) Primary
CHIJ Secondary (Toa Payoh)CHIJ Primary (Toa Payoh)
CHIJ St. Joseph’s ConventCHIJ Our Lady of the Nativity
CHIJ Our Lady of Good Counsel
CHIJ St. Nicholas Girls’ SchoolCHIJ St. Nicholas Girls’ School (Primary Section)
CHIJ St. Theresa’s ConventCHIJ (Kellock)
CHIJ Our Lady Queen of Peace
Fairfield Methodist School (Secondary)Fairfield Methodist School (Primary)
Geylang Methodist School (Secondary)Geylang Methodist School (Primary)
Holy Innocents’ High SchoolHoly Innocents’ Primary School
Kuo Chuan Presbyterian Secondary SchoolKuo Chuan Presbyterian Primary School
Manjusri Secondary SchoolMaha Bodhi School
Mee Toh School
Maris Stella High SchoolMaris Stella High School (Primary Section)
Methodist Girls’ SchoolMethodist Girls’ School (Primary Section)
Montfort Secondary SchoolMontfort Junior School
Nanyang Girls’ High SchoolNanyang Primary School
Ngee Ann Secondary SchoolNgee Ann Primary School
Paya Lebar Methodist Girls’ School (Secondary)Paya Lebar Methodist Girls’ School (Primary)
Singapore Chinese Girls’ SchoolSingapore Chinese Girls’ School (Primary)
St. Andrew’s Secondary SchoolSt. Andrew’s Junior School
St. Anthony’s Canossian Secondary SchoolCanossa Catholic Primary School
St. Anthony’s Canossian Primary School
St. Gabriel’s Secondary SchoolSt. Gabriel’s Primary School
St. Hilda’s Secondary SchoolSt. Hilda’s Primary School
St. Joseph’s InstitutionDe La Salle School
St. Anthony’s Primary School
St. Joseph’s Institution Junior
St. Stephen’s School
St. Patrick’s SchoolDe La Salle School
St. Anthony’s Primary School
St. Joseph’s Institution Junior
St. Stephen’s School
St. Margaret’s Secondary SchoolSt. Margaret’s Primary School

DSA

直接招生计划(DSA,全称Direct School Admission)为具备特长的学生提供了直接进入名校的机会,尤其针对在数学、音乐、体育等领域有突出专长的学生,如果申请成功,学生则无需会考成绩,在会考成绩放榜前接到录取通知。

新加坡从小学二年级开始就推行课外活动,每个孩子必须选一样CCA,会一直持续到大学。CCA是Co-Curricular Activities的缩写,也就是“辅助课程”。本地学校CCA的地位不一般,有时甚至比核心文化课都要重要!每个学生都必须参加,而且是记录在成绩单的,从小学到初院,全部有成绩记录。不仅和升学挂钩,未来申请奖学金,甚至申请国外大学都有影响。

很多学校尤其是名校都有自己的传统特长项目,比如英华自主中学的游泳和橄榄球都达到了国家级别专业运动员水平,奥运游泳冠军、蝶王约瑟林就是英华校友;很多学校的艺术团体水准之高堪比专业人士,公演甚至一票难求,比如华中的黄城夜韵华剧、莱佛士钢琴乐队、德明华乐团等。如果孩子具有出色的相关才艺,就是进入名校的敲门砖。
CCA的辅导老师是在网上公开招聘的,某些老师可能是新加坡交响乐团的乐手、来自中国的体育教练和退役运动员,或者一些兼职的教师。所以出于经费等原因,普通小学和名校在所能提供的CCA课程水平还存在一定差距。

具有特长的学生可以参与DSA (Direct school admission)学校直接招生计划,报考前提通常是学生必须具有优秀的学习成绩(数学、科学、华文、英文)或者其他突出的才艺,譬如体育、书画、音乐等,要参照各个中学的CCA设置和要求。

新加坡非官方小学分类

其他像福建会馆学校和邻里名校,大家心中自有一杆秤,感兴趣的就看以下文档了解吧

吐血整理!新加坡小学梯队及分布,小一报名必备

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Princess Elizabeth       | 伊丽沙白公主小学
Northland | 新华小学
South View | 南山小学
Rulang | 孺廊小学
Gongshang | 工商小学
Temasek | 淡马锡小学
Fairfield Methodist | 花菲卫理小学
Pasir Ris | 思励小学
Yangzheng | 养正小学
Radin Mas | 拉丁马士小学
Yu Neng | 育能小学
Singapore Chinese Girls' | 新加坡女子学校
Compassvale | 康柏小学
Mee Toh | 弥陀学校
Anderson | 安德逊小学
White Sands | 白沙小学
Qifa | 启发小学

小学阶段重要分流和进入名校的关键时间点

大部分人可能比较熟悉3个阶段

  • 小学阶段P1 新生报名【普通人能够拼运气的学区房和义工】
  • 小学阶段P3 GEP【2024年政策调整,以后小孩不会在P3通过考试后迁入9所GEP小学,知名小学和邻里学校差距将逐步缩小,践行每一所学校都是好学校】
  • 小学阶段P6 PSLE【除了DSA直接招生计划以外,凭小六会考成绩选择重点中学】

其他阶段也有极少数幸运儿可以有条件进入知名学校,但毕竟是少数,摸不清楚门道的话也不用抱有太高希望

小学阶段P1

网上也有很多信息可能已经过时,我的文章未来不持续更新政策变化也一样会不准确,所以推荐大家优先以MOE官方的每年小学报名信息和流程为准
https://www.moe.gov.sg/primary/p1-registration

综合而言,小一报名的优先级考虑要素如下:

  1. 身份:公民>PR>外国人
  2. 家庭背景:校友子女、教师子女、兄姐已经入学的儿童
  3. 距离:1公里内>1~2公里>2公里以外
  4. 租售同权

普通人制定小学目标,尽可能围绕以下几点思考

  • 身份【SC or PR,每个小学都有PR学额限制,且SC优先级高于PR,这也是为什么说身份是最先要考虑的问题】
  • 小孩需要冲GEP名校,SAP华文特选,具有关联中学的名校,邻里名校还是普通邻里小学【K1/K2报名隶属学校的MOE幼儿园在P1直接进入2A阶段】
  • 是否考虑提前做义工【社区义工 or 学校义工 or 教会义工】
  • 买的房子或者租的房子是否在目标小学1公里内,2B义工为2公里内
  • 调查学校周边的配套是否完善,如交通,超市,补习,图书馆等

P1 Registration Portal Guide for Parents
https://www.moe.gov.sg/-/media/files/primary/p1-registration/2024-p1-registration-portal-guide-for-parents.pdf

Frequently asked questions (FAQ) - Primary One Registration Portal
https://www.moe.gov.sg/faq?categoryid=F61369DB2D624A40ACA9C73104E3F213

学区房

https://www.moe.gov.sg/primary/p1-registration/home-address

MOE官方网站做了详细的介绍,这里就说下重点

  1. 租售同权,但需要满足从入学日开始住满30个月的要求,比如resale二手房在2024年6月前更新NRIC住址信息,小学报名成功后从2025年1月2号开始计算时间
  2. 新房子未建好,需要在小学报名成功后2年内入住,比如2024年报名,2025年1月入学,在2026年12月31号前要搬进去
  3. 对新加坡籍的配偶,如果双方全职工作,配偶的父母作为监护人可以使用爷爷奶奶或外公外婆住址报名2公里内的小学,跟随1-2公里的身份一同抽签,名校意义不大
  4. MOE限制了Phase 1/2/3不同阶段只有一次报名抽签的机会,虽然没有明确写如果家庭购买2套房或租房,但根据很多人分享的经验,前一阶段使用地址A报名小学抽签失败,下一阶段可以更换地址B选择附近的小学,不知道这算是政策人性考虑还是政策漏洞

How balloting works
https://www.moe.gov.sg/primary/p1-registration/understand-balloting

Priority admission to a school will be given to children in this order:

  1. Singapore Citizens (SC) living within 1km of the school.
  2. SCs living between 1km and 2km of the school.
  3. SCs living outside 2km of the school.
  4. Permanent Residents (PR) living within 1km of the school.
  5. PRs living between 1km and 2km of the school.
  6. PRs living outside 2km of the school.

在每年的小一报名,优先录取的顺序是这样子:

  1. 居住在学校周围 1 公里范围内的新加坡公民(SC)
  2. 居住在学校 1 公里和 2 公里之间的新加坡公民(SC)
  3. 居住在学校 2 公里以外的新加坡人(SC)
  4. 居住在学校 1 公里范围内的永久居民(PR)
  5. 居住在学校 1 公里和 2 公里之间的永久居民(PR)
  6. 居住在学校 2 公里以外的永久居民(PR)

从 2022 年起,教育部将修订小一报名制度,把住家与学校距离参照范围扩大。为了确保更多孩子能够就近入学,2C阶段的学额增加一倍至 40 个学额,好让更多与学校没有关系的孩童有机会在住家附近的学校就读。

常用的两个网站,是以住址为中心,查看1公里内和1-2公里的学校
https://www.onemap.gov.sg/#/SchoolQueryInfo
https://elite.com.sg/

eduguru既可以查新加坡小学抽签率,也可以告知每年的小学报名时间线
https://eduguru.sg/

同时也推荐【程序员奶爸】制作的以学校为中心查看周边公寓
https://happychild.sg/

义工

在满足SC身份和1公里内的条件后,那么接下来要叠buff的就是义工

查看历年2B阶段小学报名人数和抽签率可以参考
https://sgschooling.com/

Phase 2B

  1. Whose parent has joined the primary school as a parent volunteer not later than 1 July of the year before P1 registration and has given at least 40 hours of voluntary service to the school by 30 June of the year of P1 registration.
  2. Whose parent is a member endorsed by the church or clan directly connected with the primary school.
  3. Whose parent is endorsed as an active community leader.

Endorsed active community leaders are eligible to register their child only for schools within 2km of their residential address in Phase 2B.

For a child who gains admission under the “parent is an endorsed active community leader” eligibility to a school within 2km of the address used for registration, they must reside at that address (which shall continue to be your NRIC address) for at least 30 months from the start of the P1 Registration Exercise, which is 2 July 2024 for the 2024 P1 Registration Exercise.

If the 30-month stay requirement is not met, MOE has and will transfer the child to another school with vacancies, as the priority admission to the first school was based on the declared address used for registration.

https://www.moe.gov.sg/primary/p1-registration/registration-phases-key-dates?pt=2B

用大白话简单翻译下就是3种义工类型

  1. 学校义工【知名学校都不一定给做义工的机会,但时间短只要做满40-80小时,比如南洋小学
  2. 教会义工【传说中的福建会馆就是属于这个范畴】
  3. 社区义工【可能需要花费3年左右时间达成但通用性强,PR也可以提前参与,我们重点聊一下社区义工】

What do People’s Association grassroots leaders do?
https://www.gov.sg/article/what-do-peoples-association-grassroots-leaders-do

Primary One Registration under Phase 2B

Eligible GRLs with two years of continuous and active service in GROs can apply for Primary One registration for their children under Phase 2B in schools within 2km of their residence. The rationale for this scheme is to promote greater collaboration between the schools and the community. The experience and expertise of GRLs can be tapped by the schools to start community activities in their areas.

About 1% of GRLs apply per year and the majority of successful applicants continue serving in the GROs for many more years.

飘过新加坡的日子 - Grass Root Leader(GRL),社区义工,Executive Member(EM),Observer (2022)

上述文章虽然是2022年的,但依然是很不错的社区义工参考经验,我还是会简化聊下重点

社区义工的好处

  • 2公里内小学P1申请2B入学 (正式义工做满2年)
  • 所在社区免费停车(Special Parking Label) (正式义工)
  • BTO & EC 优先(正式义工做满3年)

2B报名社区义工资格

  • Residents’ Committee (RC) :HDB组屋最小基层单位
  • Neighbourhood Committee (NC):公寓最小基层单位
  • 服务更久的社区基层领袖可以去CCC、CCMC、CDC等机构服务,同样可以获得2B阶段的报名资格

Grassroots Volunteer报名网站
https://www.pa.gov.sg/
https://grl.pa.gov.sg/grlpa/grp/

注1:只有新加坡公民和PR有资格加入社区义工
注2:你只能加入你当前居住地(IC上地址)的RC/NC

社区义工组织构架

基层社区RC/NC头衔分配如下

  • Chairman
  • Vice Chairman
  • Vice Chairman
  • Secretary
  • Treasurer
  • Assistant Treasurer
  • Auditor
  • Executive Member x N
  • Associate Member x N
  • Observer x N
  • Constituency Manager

其中Constituency Manager 是CC指派的,然后除了Observer,其他都算正式的Grass Root Leader(潜台词:2B报名资格)

其中Associate Member(AM)表示以前在这个社区做义工,后来搬走了;感情深似海,回来继续服务社会。

  • 注1:AM最多只能做两届(每年一次换届)
  • 注2:AM也有名额限制,RC/NC必须满15个正式义工,才可以安排AM
  • 注3:PR也有名额限制,最多25%

社区义工时间点

拿到PR后,马上去报名,时间点计算如下:

  • 交表报名(1-6个月):CC一般会在9/10月份开义工招募大会
  • 做Observer(6-12个月):人多的社区,试用期会拉的比较长,人少的社区,3个月小步快跑?另外PR因为名额限制,大概率要等更久时间
  • 做Executive Member:每年1月正式转正Grass Root Leader,做满2年就可以去冲2B了

算下来,你至少要预留4年时间来拼爹。

社区义工时间安排

  • 每个月一次例会(晚上8点到10点)
  • 每个月一次/两次周末活动(半天)

算下你的工时,肯定比学校做义工要多很多;这就要看你的心态平衡了。另外一个关键是PR好歹能有机会进社区义工,而好学校的义工基本理都不理你。

社区义工转正

社区义工每年一次换届,每年1月出正式的RC/NC名单;Constituency Manager会在转正前要你提供相应材料,正式转正会给你

  • 一张EM 证书
  • 一张Passion Card(5年有效期)
  • 可以通过Singpass 登录PA GRL 网站

社区义工2B拿信流程

如果你正式义工做满两年,在5月初,PA的grassroots connect网站会启用P1报名申请(P1 Registration)。

用你的Singpass登录,按图索意,提交申请即可。

申请表有3个部分:

  • 社区贡献:把你过去一年参加的活动罗列总结一下就OK
  • 地址:地址信息是直接从你的NRIC上拉过来的,所以必须要在5月前搬家并在NRIC上更新好新家地址
  • 孩子信息

社区例会的时候,Chairman也会提醒大家登录;按照要求把该填的都填了,Constituency Manager(PA工作人员)就会出信给你了。

注意事项

  • 注1:GRL不够2年,你是看不到P1 报名信申请选项的。因为小学2B报名是在7月,所以你必须满足在6月30日前做满2年GRL(Committee Member)
  • 注2:如果你选择搬家,必须在申请开放前把NRIC地址改了;如果因为延期交房等不可抗力原因,请及时联系CM线下解决(无需在PA网站上提交申请),如果审批通过CM会给你发邮件出信
  • 注3:如果P1报名的时候你的GRL不够两年(加上Observer超过2年),原则上Observer的时间是不算的,不过你可以尝试争取一下(比如你一个活跃的EM,或者挂个Voice Chairman的头衔)

2022年最新政策

  • 截止时间6月5日
  • 申请人必须是孩子父母
  • 父母的NRIC地址必须一致
  • 可以申请NRIC地址所在地2公里范围内的所有学校(OneMap)

其它值得关注的变化趋势

新加坡政府在教育政策上倡导的是“每所学校都是好学校(Every School a Good School)”,这句话不是嘴上说说而已,而是真的有在潜移默化践行

  • MOE教育部会尽可能统一教师的培训质量和每所学校的硬件设施
  • 知名学校的校长、副校长、主任教师每隔5-7年左右轮换到不同的邻里学校,避免名校的“虹吸效应”,好的越好,差的越差
  • 不再公布PSLE小六会考成绩排名,减少父母鸡娃的焦虑挤破头去冲高分学校
  • 调整新加坡小升初的分流体系,不再以“快捷源流”(Express)、“普通学术源流”(Normal Academic)和普通工艺源流(Normal Technical)来分班
  • 2024年“Update the GEP”,存在了近40年的GEP天才班走进历史,小三测试仅保留第一阶段,被选中的学生无需转校,让更多学生有机会发掘自己的潜能
  • 2025年后还不会调整其它教育政策比如DSA,谁又能知道呢?

教育对全球各个国家来说都是极为重要的民生工程,每个国家的教育理念不同,新加坡也有自己的特色

  • 让教育体系更加公平,希望减轻父母和孩子们的压力,但各种民间排名和路边社数据也拦不住家长们的好奇心
  • 新加坡人自我调侃的“怕输”(kiasu)精神,随处可见的补习中心,也对应大家常说的内卷

2024年新加坡的GEP改革等一系列措施是一个大的变化,作为普通人可以关心的几个方面是

  1. 鸡娃不如鸡自己,既然身为父母要做到言传身教,那么也应该先从自己开始,而不是一味的望子成龙和望女成凤
  2. 新加坡是租售同权,GEP改革后不要着急学区房的选择,房票留着考虑清楚综合需求后再做决定
  3. 从2023年OpenAI掀起的划时代浪潮,教育行业也在悄然发生变化,AI将在教育中扮演极其重要的角色

新加坡小学实战参考

新加坡教育体系简介(小学、初中部分)

2023 择校实战

新加坡工作和生活指北:教育篇

飘过新加坡的日子 - 小学报名,抽签,学校名额以及排名

干货科普 | 新加坡小学教育体系介绍

谈新加坡教育的分流制度

caoz分享的新加坡教育系列

谈谈新加坡的教育和学区房

新加坡的教育是不是很变态

说说海外的教育观

新加坡的家长会

又到高考志愿填报时

新加坡政府学校和国际学校的上学路径分析

作者 wsgzao
2024年12月8日 10:59

前言

新加坡政府学校的核心特色是它的分流制度,通过多次分流,根据学生的能力和兴趣,因材施教,为学生提供最合适的教育路径。很多中国家长觉得中国50%的中考分流很残忍,但殊不知,新加坡的分流从小学就开始了。这也是为什么很多人一开始不明白新加坡PLSE为什么对本地人来说这么重要,小学一考定终身,只有20%左右的学生能读高中。

相信很多人已经看到新加坡无数家长为了陪伴小孩参加PSLE小六会考 (Primary School Leaving Examination,简称PSLE)考试尽心尽力,比如冷门歌手孙燕姿。不了解新加坡教育体系为什么从小学就开始卷的朋友也可以通过看《I Not Stupid 小孩不笨》和《Born To Shine 孺子可教也》来感受新加坡的鸡娃方式。

新加坡政府对于教育的定位是“每所学校都是好学校(Every School a Good School)”,比如不再公开讨论小学排名,改变小三GEP天才班(Gifted Education Programme,简称GEP)选拔等多种教育改革方式。作为普通人我觉得最好的方式就是鸡娃不如鸡自己,先从内心接受普娃而非牛娃,用一颗平常心了解每个国家的教育体系,提前规划适合自己家庭的上学路线。

更新历史

2024年12月08日 - 初稿

阅读原文 - https://wsgzao.github.io/post/singapore-school/


新加坡教育体系概述

新加坡学校等级划分

新加坡拥有极其知名的教育资源和完备的升学体系。具有百年历史的新加坡国立大学,位列QS排名前500,亚洲QS排名第1,也是众多优秀学子理想中的学府。

新加坡教育以英语为基本教学语言,一般分为3-4个阶段:

  1. 幼儿园阶段(4-6岁)
  2. 小学阶段(7-12岁)
  3. 13-17岁为中学阶段
  4. 16/17以后属于中学后教育

新加坡三大主流考试

(1) AEIS(Admission Exercise for International Students)

是由新加坡教育部推出的,针对国际学生进入新加坡政府中小学的统一插班入学考试。考试时间在每年的9月或者10月。12月份公布结果。通过的学生由新加坡教育部统一就近分配到新加坡政府中小学。通过考试的学生将在第二年的1月份入学。

如果国际学生没有顺利通过当年的AEIS考试,也可以报名参加第二年2月份的S-AEIS考试。通过的考试学生将在第二年的5月份入学。

考试科目:数学和英文。

考试年级:小学二年级至小学五年级;中学一年级至中学三年级

(2) 新加坡剑桥O水准考试,(英文名Singapore-Cambridge General Certificate of Education Ordinary Level Examinations,简称GCE ‘O’ Level)

是由新加坡教育部和英国剑桥大学考试局共同主办的一个统一考试。

此考试一年举办一次,考试成绩为英联邦各个国家所承认和接受。考生可以用获得的成绩为标准申请进入新加坡初级学院(高中)、理工学院或工艺教育学院,或者是海外英联邦国家和地区(英国,美国,澳大利亚,加拿大,新西兰,爱尔兰,香港,马来西亚等)的初级学院或是大学预备班。

相当于中国高二的“会考”(小高考)。

(3) 新加坡剑桥A水准考试,(英文名Singapore-Cambridge General Certificate of Education Advanced Level Examinations,简称GCE ‘A’ Level)

是由新加坡教育部和英国剑桥大学考试局共同主办的统一考试。

此考试一年举办一次,考试成绩为英国、加拿大、澳大利亚、新西兰、爱尔兰、马来西亚、香港等各个英联邦国家和地区及美国的大学承认和接受。

A水准考试时间一般为11月至12月,考卷将送至英国剑桥大学统一阅卷,次年3月出成绩。

相当于中国的“高考”。

新加坡小学教育体系

新加坡目前采用的是“分流”教育体系,简单来说就是根据学生在小学六年级的PSLE考试成绩去分配不同的升学路线,因此小学教育对于孩子就显得十分重要!

新加坡本地人也会经常调侃分流到工艺学校ITE表示It’s The End

自2024年起,学生们将不再以“快捷源流”(Express)、“普通学术源流”(Normal Academic)和普通工艺源流(Normal Technical)来分班。原有的“聪明学生”和“不那么聪明的学生”的身份标签也将从此划上时代的句号。

教育部早已在2008年废除小学分流制度,用科目编班计划取而代之,成效不错。现在又进一步将科目编班计划延伸至中学,逐步落实王乙康口中的“统一的中学教育,多元的科目编班”的目标。

“我们的鱼儿今后不是在三条隔开的水道往前游,而是在一条宽阔的大河里一起游,但每一条鱼是以自身速度来展开各自的旅途。”

学制时间上,新加坡小学开学时间为一月初,全年有四个学期,每个学期后都有长假。

  • 第一学期1-3月后,有一周假期;
  • 第二学期4-5月后,有一个月假期;
  • 第三学期7-8月后,有一周假期;
  • 第四学期9-11月后,有一个半月假期。

PSLE考试是新加坡小学离校考试,也称为小六会考,是由新加坡教育部举办的一项国家统一考试。新加坡小学有四门必修课,分别是英语、数学、科学和母语,其他课程还包括艺术、音乐、体育、社会以及公民教育。小升初会考主要取决于这四门必修课考试的成绩,每门课成绩各分为1-8级,1为最好,8为最差。因此,学生在小六会考总成绩介于4至32分。

目前,新加坡小升初的分流体系也正在调整的过程中,从原来的根据PSLE考试成绩分流,变为PSLE成绩越好的学生仅在中学一年级时可以修读的G3课程(更深入的科目)越多,而PSLE没有发挥好的学生则更多修读G1或者G2(更基础的科目)的课程,后续随着每年成绩提升,也可以选择修读G3的课程。这样无疑是降低了PSLE对学生的影响与压力,尽量避免“一考定终生”。

新加坡教育部2024年GEP改革

近日,新加坡教育部提出对高才班(GEP,全称Gifted Education Programme,也常被人称作“天才班”)的改革。目前,改革的内容主要包括:

  1. 小三GEP考试仅保留第一阶段初选,取消第二轮筛选。对于未来哪些学生在中学阶段适合高才计划,将由教师在小四至小六期间,根据学生的学习表现来选拔。
  2. 通过第一轮初选的孩子,不需要在3年级时转学,而是留在原校接受教育。这意味着哪怕通过初选,孩子也不能去以往的9所顶尖小学校。
  3. 在新的GEP框架下,每所小学都应当发展自己的特色课程来迎合学生的长处和兴趣。有特殊学科需要的学生,还可以去附近学校参与课后学习加强项目。

新加坡本地学校还是国际学校

很多人来新加坡可能不是为了自己,而是为孩子教育。四岁前低龄正合适,走国际教育路线的选一家一流的国际学校幼儿园,以后一路升班读上去。想读政府学校的可以幼儿园毕业直接申请政府小学,这是外国人唯一一次不用考试直接入学的机会。

小孩超过四岁错过幼儿园入学机会,那么就得通关AEIS (Admissions Exercise for International Students),或者先送到国际学校适应语言,然后再尝试转到政府学校,具体可以参考下文的介绍。

新加坡本地小学报名注册流程

Ministry of Education
https://www.moe.gov.sg/

Primary 1 (P1) registration is conducted centrally by MOE for parents to register their children in primary school.

For more details and information, visit https://www.moe.gov.sg/primary/p1-registration

以下时间线为2024年的真实用例,关于国际学生的入学方案MOE也做了补充说明
https://www.moe.gov.sg/news/press-releases/20240516-2024-primary-one-registration-exercise-to-start-from-2-july-2024

Phase 1

2 Jul - 4 Jul

For a child who has a sibling studying in the primary school.

Phase 2A

11 Jul - 12 Jul

For a child:

  • Whose parent or sibling is a former student of the primary school, including those who have joined the alumni association of the primary school as a member.

  • Whose parent is a member of the School Advisory or Management Committee.

  • Whose parent is a staff member of the primary school.

  • From the MOE Kindergarten under the purview of and located within the primary school.

Phase 2B

22 Jul - 23 Jul

For a child:

  • Whose parent has joined the primary school as a parent volunteer not later than 1 July of the year before P1 registration and has given at least 40 hours of voluntary service to the school by 30 June of the year of P1 registration.

  • Whose parent is a member endorsed by the church or clan directly connected with the primary school.

  • Whose parent is endorsed as an active community leader.

Phase 2C

30 Jul - 1 Aug

For a child who is not yet registered in a primary school.

Phase 2C Supplementary

15 Aug - 16 Aug

For a child who is not yet registered in a primary school after Phase 2C.

Phase 3 Registration for International Students

As in previous years, International Students (IS) will register under Phase 3 of the 2024 P1 Registration Exercise, after the allocation of places to all SC and Permanent Residents (PR) under the earlier phases. IS who intend to participate in Phase 3 of the 2024 P1 Registration Exercise must undergo a two-step process:

  • Step 1: Submit an online ‘indication of interest’ form at https://www.moe.gov.sg/primary/p1-registration/international-students, between Tuesday, 28 May 2024, 9am and Monday, 3 June 2024, 4.30pm. Those who do not do so by 3 June 2024 will not be able to register during Phase 3 of the P1 Registration Exercise.
  • Step 2: MOE will notify IS applicants who have indicated their interest via email by October 2024, on whether their child can be offered a P1 place in a primary school. If a place is offered, the parent of the child will be informed of how to register with the designated school.

School admission at Phase 3 is not guaranteed, as there may be limited vacancies after allocation of places to SC and PR children.

新加坡小一流程解读

2025年新加坡小一报名指南(附国际学生免试直入报名流程)

外国人可以申请新加坡政府小学吗?入学有什么条件?

新加坡的小学入学没有考试,满足年龄要求(6-7岁)就可以直接报名。而录取的结果会根据多种因素进行多个阶段的筛选,总的来一共有三个主要阶段:

Phase 1
针对身份为公民/PR的儿童

Phase 2
针对身份为公民/PR的儿童,又细分为以下阶段:

  • Phase 2A
  • Phase 2B
  • Phase 2C
  • Phase 2C Supplementary

Phase 3
针对国际学生

越靠前的阶段优先级越高,如果某一阶段没有被选中,可以继续参加下一阶段。值得注意的是,国际学生需要在Phase 1之前就提前申明意向学校,在Phase 3只会公布录取结果。具体各Phase阶段的筛选条件和报名时间如下:

Phase 1
报名时间:6月29日-6月30日
报名条件:有哥哥/姐姐目前就读于该学校

Phase 2A
报名时间:7月6日-7月8日
报名结果:7月18日
报名条件:

  1. 父母曾是该校的学生,包括加入校友会的成员
  2. 父母是学校的咨询/管理委员会的成员
  3. 父母是学校的工作人员
  4. 儿童毕业于隶属学校的MOE幼儿园

Phase 2B
报名时间:7月19日-7月20日
报名结果:7月26日
报名条件:

  1. 家长在前一年的7月1日就加入成为家长志愿者,并当年的6月30日前为学校提供了40+小时的志愿服务
  2. 家长是该校所属教会/会馆的成员
  3. 家长为活跃的社区领袖

另外在此阶段,家长们还可以通过“学区房”的方式提高录取的概率。学区房根据房子与学校间的距离划分为三档:1公里内,2公里内和2公里外。越近越有优先权,而每一档内大家则机会均等,如果学额不够就通过抽签决定。

在新加坡,我们可以直接根据与所选学校之间的距离将所有住址分为三组:一公里内;一到两公里和两公里外。每个区间内的优先权是平等的,也就是说住在学校隔壁的并没有比住在离学校900米的优先获得学额。

具体划分是可以通过ONEMAP的网页查询 https://www.onemap.gov.sg/

Phase 2C
报名时间:7月27日-7月29日
报名结果:8月10日
报名条件:仍没有成功报名入学的儿童

Phase 2C Supplementary
报名时间:8月15日-8月16日
报名结果:8月25日
报名条件:Phase 2C后仍没有成功报名入学的儿童

这一轮结束,基本所有的公民和PR儿童都能顺利入学,而学校的名额也所剩无几。如果仍然有未能成功报名入学的儿童,政府会调配其进入还有名额的学校。此后才轮到后面给国际学生的Phase 3。

Phase 3
报名时间:5月31日-6月6日
报名结果:10月
报名条件:国际学生

等Phase1和Phase2分配结束后,如果仍有空位会分配给Phase3。虽然机会渺茫,但还是可以一试,如果运气好的话说不定还能“捡漏”~这里需要注意的是,此阶段报名时间比较早,为5月31日-6月6日,而不是等Phase 2结束之后。

新加坡小学非官方排名

在细看学校的创办历史、学习环境、办学特色之前,我们可以先根据学校有无以下特色教育计划,来分析该所学校是否可以列入拥有竞争力的重点小学行列。

通过邮编看附近有啥小学 https://elite.com.sg/

GEP

高才教育计划(GEP,全称Gifted Education Programme)是新加坡教育体系中为top1%优秀学生特别设置的选拔机制,能进入提供GEP计划的学校意味着孩子在学术上的卓越潜力。全新加坡近200所小学中,仅有9所学校开设GEP课程,这些学校被公认为新加坡最顶尖的小学之一。

1
2
3
4
5
6
7
8
9
Nan Hua        | 南华小学
Rosyth | 乐赛学校
St. Hilda's | 圣希尔达小学
Tao Nan | 道南学校
Nanyang | 南洋小学
Henry Park | 恒力小学
Catholic High | 公教中学(附小)
Anglo-Chinese | 英华学校(小学)
Raffles Girls' | 莱佛士女子小学

SAP

特别辅助计划(SAP,全称Special Assistance Plan)是新加坡政府在优秀的华校推行的计划,在这些学校华文与英文都是学生的第一语言,在小学一年级就开始提供高等华文课程,为学生奠定坚实的双语基础。由于SAP学校具备历史悠久的文化背景和教学优势,通常受到华人家长的青睐,也意味着更激烈的竞争。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Nan Hua                  | 南华小学
Holy Innocents' | 圣婴小学
Poi ching | 培青学校
Tao Nan | 道南学校
Hong Wen | 宏文学校
Red Swastika | 卍慈学校
CHIJ St. Nicholas Girls' | 圣尼各拉女校
Pei Hwa Presbyterian | 培华小学
Ai Tong | 爱同学校
Nanyang | 南洋小学
Pei Chun Public | 公立培群学校
Kong Hwa | 光华学校
Maris Stella High | 海星中学(附小)
Maha Bodhi | 菩提学校

DSA

直接招生计划(DSA,全称Direct School Admission)为具备特长的学生提供了直接进入名校的机会,尤其针对在数学、音乐、体育等领域有突出专长的学生,如果申请成功,学生则无需会考成绩,在会考成绩放榜前接到录取通知。

新加坡从小学二年级开始就推行课外活动,每个孩子必须选一样CCA,会一直持续到大学。CCA是Co-Curricular Activities的缩写,也就是“辅助课程”。本地学校CCA的地位不一般,有时甚至比核心文化课都要重要!每个学生都必须参加,而且是记录在成绩单的,从小学到初院,全部有成绩记录。不仅和升学挂钩,未来申请奖学金,甚至申请国外大学都有影响。

很多学校尤其是名校都有自己的传统特长项目,比如英华自主中学的游泳和橄榄球都达到了国家级别专业运动员水平,奥运游泳冠军、蝶王约瑟林就是英华校友;很多学校的艺术团体水准之高堪比专业人士,公演甚至一票难求,比如华中的黄城夜韵华剧、莱佛士钢琴乐队、德明华乐团等。如果孩子具有出色的相关才艺,就是进入名校的敲门砖。
CCA的辅导老师是在网上公开招聘的,某些老师可能是新加坡交响乐团的乐手、来自中国的体育教练和退役运动员,或者一些兼职的教师。所以出于经费等原因,普通小学和名校在所能提供的CCA课程水平还存在一定差距。

具有特长的学生可以参与DSA (Direct school admission)学校直接招生计划,报考前提通常是学生必须具有优秀的学习成绩(数学、科学、华文、英文)或者其他突出的才艺,譬如体育、书画、音乐等,要参照各个中学的CCA设置和要求。

新加坡非官方小学分类

其他像福建会馆学校和邻里名校,大家心中自有一杆秤,感兴趣的就看以下文档了解吧

吐血整理!新加坡小学梯队及分布,小一报名必备

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Princess Elizabeth       | 伊丽沙白公主小学
Northland | 新华小学
South View | 南山小学
Rulang | 孺廊小学
Gongshang | 工商小学
Temasek | 淡马锡小学
Fairfield Methodist | 花菲卫理小学
Pasir Ris | 思励小学
Yangzheng | 养正小学
Radin Mas | 拉丁马士小学
Yu Neng | 育能小学
Singapore Chinese Girls' | 新加坡女子学校
Compassvale | 康柏小学
Mee Toh | 弥陀学校
Anderson | 安德逊小学
White Sands | 白沙小学
Qifa | 启发小学

新加坡国际学校

对于刚开始探索新加坡留学的家长和学生来说,面对IB、AP、A-Level等多种课程选择可能会感到头疼。在当今国际学校中,课程种类繁多,选择前务必要清楚这些名词背后的含义。

IB、AP、A-Level是国际学校中常见的三种课程体系,各自具有特点和优势。选择合适的课程需要根据学生的兴趣、能力以及未来的留学和职业规划来综合考虑。清晰了解这些课程的背后含义和全球认可情况将有助于家长和学生在留学选择中做出明智决策。无论是追求国际化的IB,还是挑战性十足的AP,亦或是备受认可的A-Level,每个选择都为学生的未来发展奠定了坚实的基础。

IB(International Baccalaureate)

首先是IB课程,国际预科证书课程(IB,International Baccalaureate)是由国际文凭组织(IBO)设计的全球范围内的教育体系,旨在培养具有国际化视野的全面发展人才。通常我们说的IB主要指IB高中文凭课程(IBDP),为16-19岁的学生设计,为期两年。

IB课程分为四个级别:

  1. IB PYP(Primary Years Program):小学项目,相当于中国的1—5年级课程。
  2. IB MYP(Middle Years Program):中学项目,相当于中国的小学6年级到高一的课程。
  3. IB DP(Diploma Program):高级课程,为IB国际高年级的学生设计,是大学预科课程。
  4. IB CP(职业课程项目):以职业技能为导向的职业课程项目。

IB课程的重要性:

  • 学生可以自由转学至另一个国家的IB学校,学习相同的课程,学业不受影响,考试成绩受到国际认可。
  • IB文凭得到全球近1000所大学承认,包括哈佛大学、剑桥大学、牛津大学等世界一流大学,近年来认可度逐渐扩大。
  • 在新加坡,大多数国际学校采用IB课程,其成绩表现也相当出色,IBDP考试新加坡平均成绩高于全球平均水平。

全球各地对IB的认可情况:

  • 澳洲: 几乎所有大学和专业学院都承认IB为出色的入学资格,有些院校还可减免IB学生在大学一年级所需修读的部分科目。
  • 美国、加拿大: 大多数学校都高度认可IB文凭,甚至像哈佛、耶鲁、普林斯顿等藤校允许成绩优异的IB学生直接进校修读大学二年级的对应课程。
  • 英国: 几乎所有大学都接受IB文凭。

因此,在选择国际学校课程时,了解清楚IB的特点和全球认可情况,将有助于为学生的留学之路打下坚实的基础。

AP(Advanced Placement)

AP是Advanced Placement的缩写,是一种属于“美系大学”先修课程。该课程的难度相当于大学水平的课程,其中一些理科科目的难度达到美国大学大一水平,而一些语言课程的难度则延伸至大三水平,是三大国际课程中最具挑战性的之一。AP课程主要适用于美国和加拿大的大学,而在其他英语国家的适用度相对较低。

AP课程相对灵活,基本没有限制,学生可以根据自己的能力在22个专业和37门课程中自由选修。通过AP考试后,学生可以获得相应的大学学分,从而节省大学学习时间和学费。

与其他两个国际课程不同,AP课程并不颁发证书,只有成绩单。通过AP考试的学生能够间接证明自己有能力完成大学水平的课程,因此在大学申请时具有明显的优势。

在新加坡,由于本地教育体系采用英制,大多数国际学校选择IB课程,而政府学校则采用A-level课程。提供AP课程的学校主要是美国学校,例如美国斯坦福国际学校和新加坡美国国际学校等。

AP课程的特点和优势:

  • 课程灵活度:学生可以根据兴趣和能力自由选择课程,共有37门课程可供选择。
  • 大学学分认可:通过AP考试可获得大学学分,有助于提前完成部分大学课程。
  • 提升申请竞争力:虽然没有证书,但通过AP考试的学生在大学申请中有更大的竞争优势。

A-Level(Advanced Level)

A-Level,全名为General Certificate of Education Advanced Level,被视为英国官方的“高考”。A-Level课程证书几乎被所有英语授课的大学作为招收新生的入学标准,因此具有很强的权威性和国际认可度,在全球160多个国家受到承认和接受。A-Level成绩可以用于申请英国所有大学、美国常春藤联盟的多所名校,以及英联邦国家的名牌大学。

相较于高考成绩,A-Level的认可度更广泛,基本上获得AAA成绩就有机会进入非常好的学校和专业。

A-Level课程通常需要两年的时间:

  • 第一年(AS):学生可以自主选择三至四门感兴趣的学科进行学习。
  • 第二年(A2):在第一年所学的基础上,学生需要选择三门课程进行深入学习。

在新加坡,公立教育体系采用的A-Level课程是新加坡政府大学入学的资格考试,相当于国内的高考,但具有极高的含金量。该考试由英国剑桥大学国际考试委员会、新加坡教育部和新加坡考试与评鉴局联合主办。

一些国际学校如米德尔顿国际学校、东陵信托学校提供A-Level课程。东陵信托学校同时提供IB和A-Level课程,是新加坡顶尖的国际学校,IB平均分41.4,A-Level超过一半的学生成绩达到A*。

新加坡国际学校非官方排名

特别提醒:IBO官方是不会公布有关IB成绩最佳学校排名,基本都是各大教育机构内部推测,数据仅供参考。

1
2
3
4
5
6
7
8
9
10
Tanglin Trust School                 | 东陵信托国际学校
North London Collegiate School | 北伦敦国际学校
NPS International School | NPS国际学校
Hwa Chong International School(HCIS) | 华中国际学校
Dulwich College singapore | 德威国际学校
UWCSEA Dover campus | 东南亚世界联合书院多佛校区
SJl International School | 圣约瑟国际学校
UWCSEA East Campus | 东南亚世界联合书院淡滨尼校区
Chatsworth International School | 查特沃斯国际学校
Global Indian International School | 新加坡环印国际学校

总分最高分为45分。6大基础课程占比42分,3类核心课程占比3分。

6大类基础课程里有3门为高级课程HL,3门为标准课程SL。至少要拿到3个HL成绩才能毕业。学生必须在这之中获得24分综合成绩,高级课程占比12分,标准课程占比9分。3核心课程中每个课程各1分,只有3分都拿到,才能获得IB diploma。

IB查分网站: https://candidates.ibo.org/#/Login

45分为最高分满分,40分以上算高分。拿到36至38左右即有资格申请剑桥(一般需要40-41),申请常春藤大学的学生一般分数在40或以上,牛津要求42+的成绩。以下是新加坡拥有IB文凭资格的高校IB成绩情况

新加坡在此次排名中表现尤为突出,前十名中新加坡的学校占了三所。

分别是均分为41.8,排名第二的英华自主中学;

均分为41.3,排名第四的圣约瑟书院;

均分39.7,排名第十名的新加坡艺术学院;

但是这三所学校都不是国际学校,而是新加坡的公立学校。

新加坡其他表现较好的国际学校还有排名十三的圣约瑟国际学校,排名十九的东陵信托学校,排名二十名的华中国际学校。

IB、AP、A-Level三大国际课程体系的区别

以上就是三种国际课程体系的区别,对比来看

  • IB的难度最大,更适合做事有条理,英语好和综合能力较强的学生;
  • AP难度适中比较适合平时成绩好,目标为英美名校的学生学习;
  • 而A-Level相较于其他两个难度较低,比较适合申请国外名校和有偏科倾向的学生学习。

5大国际课程体系对比表,与高考哪个容易?

以下是一张详细的对比表,涵盖了A-Level、AP、IB、OSSD和DSE五个主要的国际课程体系及高考。这张表从课程设置、难度、认可度、适合对象等方面进行了对比分析。

国际课程体系与高考详细说明

A-Level

  • 课程设置:A-Level课程是英国的高中课程体系,学生可以从70多门科目中选择3-4门进行学习。课程设置灵活,允许学生根据自己的兴趣和优势选择科目。
  • 难度:中等。A-Level课程的难度适中,适合有明确专业方向的学生。
  • 认可度:A-Level课程在全球125多个国家和地区被广泛认可,特别是在英国、澳大利亚、新加坡等国家。
  • 适合对象:适合有明确专业方向的学生,希望通过扬长避短提高申请竞争力的学生,以及计划申请英国、澳大利亚等国家大学的学生。

AP

  • 课程设置:AP课程是美国大学先修课程,提供36门学科供学生选择。学生可以根据自己的兴趣和能力选择课程。
  • 难度:较高。AP课程的单科难度较大,适合学有余力的学生。
  • 认可度:AP课程在北美地区广泛认可,部分欧洲国家也接受AP成绩。美国和加拿大的大学普遍接受AP成绩,可用于换取大学学分。
  • 适合对象:适合学有余力的学生,希望通过提前修读大学课程提高申请竞争力的学生,以及计划申请美国、加拿大等国家大学的学生。

IB

  • 课程设置:IB课程是国际预科证书课程,涵盖6个学科组,每个学科组选择一门课程。此外,学生还需要完成TOK(知识理论课)、EE(扩展论文)和CAS(创造、行动与社区服务活动)。
  • 难度:最高。IB课程的综合难度较高,要求学生具备较强的学术能力和综合素质。
  • 认可度:IB课程在全球范围内广泛认可,特别在顶尖大学中享有较高声誉。
  • 适合对象:适合学术能力强的学生,希望通过全面教育提高综合素质的学生,以及计划申请顶尖大学的学生。

OSSD

  • 课程设置:OSSD是加拿大安大略省高中课程,学生需要完成10门必修课和28门选修课。课程评估以平时成绩为主,无需参加统一考试。
  • 难度:低。OSSD课程的难度较低,适合学习压力较小的学生。
  • 认可度:OSSD课程在全球范围内广泛认可,特别是在加拿大、美国、英国、澳大利亚等国家。
  • 适合对象:适合希望快速获得国际文凭的学生,学习压力较小的学生,以及计划申请加拿大、美国等国家大学的学生。

DSE

  • 课程设置:DSE是香港中学文凭考试,学生需要完成4门核心科目(中文、英文、数学、通识教育)和2-3门选修科目。
  • 难度:中等。DSE课程的难度适中,适合适应香港教育体系的学生。
  • 认可度:DSE课程在香港本地及部分海外大学广泛认可,特别是在英国、澳大利亚等国家。
  • 适合对象:适合计划申请香港本地大学的学生,以及适应香港教育体系的学生。

高考

  • 课程设置:高考主要涵盖语文、数学、外语(英语为主)、理科综合(物理、化学、生物)或文科综合(政治、历史、地理)。
  • 课程内容:知识点密集,题型多样,强调基础知识的掌握和应试技巧。
  • 课程选择:学生通常没有选择权,必须按照规定的科目组合进行学习。

选择适合的国际课程体系需要综合考虑学生的学术背景、兴趣爱好、职业规划以及目标国家的大学录取要求。希望这张对比表能帮助您更好地了解不同国际课程体系的特点,从而做出明智的选择。

新加坡政府小学还是国际小学

外国人申请新加坡政府小学的入学条件

非公民非PR的外国人的孩子想要免试进入新加坡政府小学只有幼升小一次机会。

除了小学一年级直接入学外,从二年级开始,外国人想要进入政府学校,就需要参加AEIS考试,小学阶段从二年级到五年级可以参加,六年级不设插班考试。通过AEIS考试的学生将由新加坡教育部分配至有名额空缺的政府学校里。

新加坡的政府学校由教育部统一监管,政府学校采用精英教育,学校的课程是由剑桥课程改编而来,以华语和英语作为教学语言。新加坡政府学校,也被称为主流学校。沿袭的是英式教育体系,奉行精英教育,且双语教育成就卓著,吸引了众多国内二三线城市中产家庭(疫情期间也有很多来自北上深的一线城市)趋之若鹜,渴望自己子女通过就读拿到新加坡身份实现人生逆袭的目标。

外国人就读政府学校,现在只有两种途径。要么在小一前一年的6月开始申请,10月能被新加坡教育部幸运地录取(概率非常小,一年级的名额极其有限);要么就是通过每年9月的AEIS (Admissions Exercise for International Students)或次年2月的S-AEIS (Supplementary Admissions Exercise for International Students)考试,但录取率通常也不高,大概5%-10%。考试科目是英文和数学。小二至小五的孩子,需要先通过剑桥的CEQ英文考试后,才有资格报名政府学校的入学考试。中学阶段(中一至中三)的孩子,数学和英文在同一天考试。

即使通过的概率很低,但因为新加坡政府规定,只要在新加坡居住2年以上,且通过了任何一个国考(如PLSE、O/N-level、A-level,类似国内的小升初、中考、高考),或者是进入IP计划【即Integrated Programme,允许中学表现优异的学生跳过O-Level 考试,直接进入JC(2年预科)学习O-level课程的计划】,就可以申请PR(永久居民);PR满1年以后,就可以申请公民,享受本国公民的待遇,学费减或免,升学优先考虑,以后毕业找工作乃至买房等便利多多。所以很多国内来的陪读家庭,终极目标就是孩子考上政府学校一路PR直到公民。

新加坡人读国际学校

3-5岁的新加坡公民,可以直接入读国际幼儿园,6岁及以上,除非有正当理由并获得批准,在小学、初中阶段,必须进入新加坡政府基础教育体系完成学业,“O”水准之后才可以选择进入国际学校学习,具有双重国籍的孩子,同样需要遵守这项规定。

重点来了,这些“正当理由”,包括且不限于以下情况:

  • 能提供证明确认孩子无法跟上MOE的教学大纲
  • 公司出具证明,证实家长长期外派出差
  • 孩子之前已经在海外学习了很长时间
    ……

家长需要直接向学校提出申请,并提供所有证明文件,如果通过了学校的筛选,学校会转发申请到教育部。教育部根据具体情况评估和考虑之后,做出最终的决定

新加坡政府学校和国际学校价格

新加坡政府学习对于不同身份的学费是不一样的,新加坡公民就读小学是免费的,而非公民的外籍学生则不是免费的。

如果已经拿到了永久居民身份(即 PR)的话,也有优惠。而对于刚过来新加坡以及还没拿到 RP 身份的学生来说,学费则是最贵的了。

未来三年,就读政府学校和政府辅助学校的外籍学生,学费将逐年调高,新加坡公民学生的学费保持不变。

新加坡国际学校的价格可以查看官网

  • 贵一点的4w新币/年,比如东陵信托(Tanglin Trust School,简称 TTS)
  • 性价比高的也要2w新币/年,比如环球印度国际学校(简称GIIS)

学费方面,国际学校相比政府学校就贵很多了,而且不只是学费,还会有申请费、注册费以及其他费用。而且好的学校还需要面试才能拿到 offer,且通常还需要等名额等很久。下面主要介绍新加坡顶级的几所国际学校:东陵信托、德威、UWC、北伦敦。

东陵信托(Tanglin Trust School,简称 TTS) 建校于1925年,是一间英式教育为主的国际学校,也是新加坡公认最好的国际学校之一,多数学生斩获牛津大学、剑桥大学、哥伦比亚大学等名校 offer。其课程体系为:

幼儿园:英国早教基础课程
小学:英国国家课程
中学:IGCSE 课程
高中:IB DP 或 A-Level 课程
另外,东陵信托是新加坡唯一一所同时提供高中 A-level 和 IB DP 课程的国际学校。

费用方面,以 2023-2024 年度的为例,申请费 1000 新币,注册费 3500 新币,还有个资本税 4500 新币。申请费需在提交入学申请时就支付的,而且不管有没有被录取都是不给退款的。注册费和资本税则是录取后支付,也是不可退的。下表则是这学年各年级的学费:

IB和A Level两大课程体系差异

看到大家关注IB 和 A Level 两大课程体系。就我所了解的,和大家说几点。

  1. 这两大体系,无论选择哪一种,都可以申请世界各国大学。有人可能认为 A Level 是英国的体系,IB对于申请美国更为有利。其实不是的。我女儿所在的RJC, 属于A Level体系,毕业生每年很多毕业生去英美读大学。华中JC也是如此。很多毕业生都是英美双申请。因此大家不用担心这个问题,更需要考虑的孩子到底适合哪个体系。

  2. 新加坡大部分政府中学采用的是A Level 体系,只有少数几所政府中学采用IB体系。比如ACS, SJI, STOA 等。A Level 体系比较注重对知识的深度探索,在纵深方向拓展;而IB 体系强调全面发展,是横向拓展。

  3. A Level体系在选课上比较灵活,虽然也必须是文理搭配,但是有一定自由度,可以选择自己比较喜欢或者擅长的科目。A Level 通常考6门课, 除去GP (General Paper)和PW(Project Work)必须要考, 其他科目可以自由组合选择。比如,我女儿在RJC,大多数同学都选择了PCME 组合,即物理、化学、数学和经济。经济可以作为理科,也可以作为文科。我女儿没有选择经济,她喜欢历史,于是就选择了历史。

A Level 课程的难度级别分为H1, H2和H3。H3这个级别相当难,相当于大学研究水准。

  1. IB课程的选择灵活性和A Level 相比,灵活性相对要低一些。IB 的课程分为6大类,包括语言、外语、人文、科学、数学和艺术。学生要求必须修6门课程,而且要分别来自至少5个不同的领域。因此,IB体系要求学生全面发展,多面手。偏科的孩子不太适合IB 体系。

  2. 新加坡政府中学A Level 考试的难度要比国际学校的 A Level 难。几所政府中学 IB成绩非常好。

——来自小灰尘/安娜妈妈的小结与分享

新加坡小学实战参考

2023 择校实战

新加坡工作和生活指北:教育篇

飘过新加坡的日子 - 小学报名,抽签,学校名额以及排名

干货科普 | 新加坡小学教育体系介绍

谈新加坡教育的分流制度

caoz分享的新加坡教育系列

谈谈新加坡的教育和学区房

新加坡的教育是不是很变态

说说海外的教育观

新加坡的家长会

又到高考志愿填报时

新加坡宽带套餐选择推荐和路由器配置经验分享

作者 wsgzao
2024年10月6日 10:59

前言

原本没有计划写新加坡个人宽带,但是在经历过Singtel合约转让以及续费并且手动debug登录光猫修改路由器配置后,我决定把自己了解到的信息和大家做下分享,而且由于新加坡疫情从2020年初到现在对所有人最重要的影响改变就是习惯WFH,除了房子以外宽带的可靠性其实决定了大家在家办公的舒适程度。这篇文章想和大家分享的不单纯是新加坡宽带套餐选择,更重要的是分享下在新加坡上网的经验之谈。

更新历史

2024年10月06日 - 更新新加坡宽带10Gbps购买建议
2021年09月07日 - 初稿

阅读原文 - https://wsgzao.github.io/post/singapore-broadband/


2024年新加坡宽带购买建议

Singtel已经下线1Gbps宽带,新用户压根没有选择的权利,调研了下现阶段各个运营商的套餐后,我还是续约2年留在Singtel

威胁不给保留1Gbps就换运营商后Singtel同意39.89价格续费,续约理由如下

  1. Singtel价格偏贵,但延迟较低,运行一直很稳定从没出过问题,稳定对经常WFH的用户来说很重要
  2. 更换运营商还要单独支付Netlink Trust (NLT)和Optical Network Terminal (ONT),如果质量不靠谱会浪费较多时间成本
  3. 按新加坡政府的宽带提升规划是10Gbps,那么目前的2Gbps、2.5Gbps、5Gbps在我看来也是过渡形态,WiFi 6升级WiFi 7也需要时间普及硬件设备
  4. 如果我是新用户那么StarHub 25新币5Gbps,Simba 29.99新币10Gbps或许价格上对我会有吸引力,但作为老用户我有自己的需求还是选择耐心等等,让子弹再飞一会

新加坡宽带没有那么复杂,像我用着Singtel送的老款光猫+WiFi 5/6路由器使用有线Mesh组网依然老当益壮,全屋信号覆盖

  1. 对办公/游戏/Netflix有高标准稳定性要求,首先就是要选择有口皆碑靠谱的运营商,不要贪图便宜
  2. 其次是带宽比如至少1Gbps起步,对Cloudflare家庭建站或者NAS上传下载有追求至可以升级至最新的10Gbps,搭配万兆家用交换机,减少短板,好马配好鞍
  3. 最后才是布线+路由器,先考虑配电间到各个房间的布线至少6类千兆网线+有线Mesh组网,老房子可能还是百兆网线,折中方案是无线Mesh组网,比如主流Mesh WiFi 6/7
  4. 大神可以继续刷固件或者旁路由网关控制家庭网络,软件层面玩法多样就不展开了

然后新加坡手机网络+家用带宽成本其实也不高

  • 移动运营商我从来新加坡选择的是Zero1,背后Singtel,每月7新币无限流量限速,除了没有eSIM稳定使用至今,海外Roaming免费接收短信都正常
  • 新加坡三大运营商Singtel/StarHub/M1旗下的虚拟运营商选择已经很多了,中国移动CMLink(Singtel)和中国联通CUniqSG(StarHub)也都可以考虑
  • 宽带选择Singtel,从一开始租房到买房搬家relocation,每月40新币1Gbps,用送的路由器合理搭配,从来没有稳定性问题,够用了
  • 如果大家选择其他运营商单纯买宽带就好,从国内买个小米Mesh傻瓜式无线组网,成本可能都不要500人民币

远程访问的方案

  1. 远程访问理想的方案:公网IP(IPv4/IPv6)+ Wireguard + DDNS
  2. 没公网第三方中转方案:CloudFlare Zero Trust、Tailscale、NetBird
  3. 低延迟远程串流控制推荐试下Parsec、网易GameViewer

DDNS v Tailscale v Cloudflared

Best Broadband in Singapore For Your Household Needs: Singtel vs M1 vs StarHub vs MyRepublic & More

Best SIM-Only Plans in Singapore (July 2024): Singtel, M1, Starhub, GOMO and More

新加坡宽带选择结论

我选择Singtel宽带

原因很简单

  1. 稳定压倒一切
  2. 一分价钱一分货,Singtel就是新加坡的中国电信
  3. 和其他宽带供应商比较已经算是优质的售后服务体验

如果大家在国内生活过,我举中国电信宽带对比联通/移动/有线通/鹏博士/长城宽带,相信各位就能明白在新加坡Singtel对比M1/StarHub/MyRepublic/ViewQwest/WhizComms的区别。被上述友商深深伤害过的朋友一定明白谁才真正掌握宽带核心科技

新加坡宽带套餐对比

关于新加坡宽带套餐对比网上已经有比较详细的分析,我这边主要强调3点,希望对大家有参考价值

  1. 合约时间一般分为1年和2年,宽带速率一般为1Gbps,当然也可以选择500Mbps或者2Gbps以上
  2. 性价比来说我个人觉得差价不大,建议优先考虑长期在家办公的稳定性
  3. 注意产品背后涉及合约转让,搬家迁移,提前解约等隐形成本,售后服务优先
Home Fibre Broadband Provider No Contract Plan 12-Months Plan 24-Months Plan Sign-Up and Installation Fees
M1 None 500Mbps: $39.90

1Gbps with Router: $49.90
500Mbps: $29.90

1Gbps with Router: $39.90

1Gbps (GamePRO): $52
Registration: $58.85 (waived for new sign-ups with promo code 'FREEREG' for 24-months 1 Gbps plan)

ONT Activation: $90.00 (waived for Mon to Fri, 9am to 6pm)

Optical Fibre Termination Point Installation: $160.50 (Condo & HDB) or $288.90 (landed)
MyRepublic 1Gbps: $59.99 1Gbps: $50.99 200Mbps: $27.99

1Gbps: $38.99

1Gbps with Router or WiFi Mesh: $41.99

1Gbps (Gamer): $49.99

2 x 1Gbps: $51.99

2 x 1Gbps (Gamer): $56.99
Service installation fee: $53.50 (one-time)

ONT Activation: $56.71

Optical Fibre Termination Point Installation: $160.50 (Condo & HDB) or $288.90 (landed)
Singtel None None 1Gbps with Router: $44.90

1Gbps with WiFi Mesh: $49.90

2Gbps with WiFi Mesh: $64.90

1+1 Gbps Gamer Bundle: $64.90

10Gbps with WiFi Mesh: $169
Registration: $53.50 (one time, free for online sign ups)

ONT Activation: $56.71

Optical Fibre Termination Point Installation: $160.50 (Condo & HDB) or $288.90 (landed)
StarHub None 1Gbps with Router: $49.90 500Mbps: $29.90

1Gbps with Router: $45.90

2Gbps with Router: $54.90
Registration: None

ONT Activation: $56.71

Optical Fibre Termination Point Installation: $160.50 (Condo & HDB) or $288.90 (landed)
ViewQwest 1Gbps: $62.50 None 500Mbps: $29.90

1Gbps with Router: $42.90

1Gbps with WiFi Mesh: $53.90

1Gbps (Gamer): $52.90

2 Gbps: $48.90

2Gbps (Gamer): $64.90

2Gbps with WiFi Mesh: $65.90
Registration: $53.50 (one-time)

ONT Activation: $56.71

Optical Fibre Termination Point Installation: $160.50 (Condo & HDB) or $288.90 (landed)
WhizComms None 300Mbps: $32

1Gbps: $40

1Gbps with Router: $47
300Mbps: $28.90

1Gbps: $34.90

1Gbps with Router: $39.90

1Gbps with WiFi Mesh: $49.90
Service activation fee: $53.50 (one-time)

ONT Activation: $56.71

Optical Fibre Termination Point Installation: $160.50 (Condo & HDB) or $288.90 (landed)

Note: Prices listed are regular prices correct as at the time of writing; there are usually promos which give free installation, registration fee waivers and etc.

Best Home Fibre Broadband Plan in Singapore: Which Is the Cheapest Home Fibre Broadband Plan?
https://blog.seedly.sg/best-broadband-plan/

新加坡宽带套餐,哪家速度快?又实惠?
https://www.xiaohongshu.com/discovery/item/5fb9bfaf0000000001009143

新加坡宽带测速

Netflix出品的FAST
https://fast.com/

老牌的SPEEDTEST
https://www.speedtest.net/

Singapore Speedtest Server
http://speed-portal.singnet.com.sg/

Singtel使用体验

因为我自己使用的是Singtel,所以会和大家分享下Singtel宽带使用体验。

新加坡的宽带和手机套餐是完全分开的,这个和法律政策有关,大家就不要考虑类似中国电信乐享家无限流量宽带融合套餐了。

购买经历

我购买的是别人转让给我的Singtel宽带套餐1Gbps
原价$49.90/mth,24-month contract,Add-ons是

  • Broadband Monthly Bill Rebate - $7/mth (24 mths)

所以每月实际付费为$42.91

如果你是首次购买可以通过Singtel官网查看优惠活动
https://www.singtel.com/personal/products-services/broadband/fibre-broadband-plans

因为我的套餐2021年12月底到期,9月份就可以开始提前续约,所以也了解清楚Recontracting续约的优惠方案,主要有3种

  1. 每月直减优惠,一般是5新币左右,每月就是45.9
  2. 免费送3个月左右,实际消费按合同24-3=21个月,平均每月也差不多43.66
  3. 绑定合约套餐,如路由器,戴森等数码产品,给一个很低的数字如39.9吸引你,然后你会发现分期价格更坑爹,不推荐办理

Singtel服务热线主要分两种
1609 销售
1688 技术支持

合约转让或者提前解约

转让一般分两种情况

  1. 你转让给别人或者别人转让给你,流程基本类似
  2. relocate搬家

Transfer of account and service ownership
https://www.singtel.com/personal/support/account/transfer-of-account-and-service-ownership

合约转让注意2点

  1. 被人转让给你,建议提前打电话给Singtel评估家里是否可以安装Singtel
  2. 转让Singtel一定需要双方携带证件前往指定的Singtel实体店面签,比如我去的是乌节路313后面的Singtel总部

relocate搬家注意的是

  1. 预约Singtel宽带迁移时间,评估新地址是否可用
  2. 安装费用分为2笔Singtel服务费(可免)和NLT,费用会根据工作日和非工作日收取不同费用,NetLink Trust (NLT)通常免不了

提前解约违约成本较高,建议通过合约转让的形式避免,承担1笔40新币左右转让费用就完事了

其他问题可以浏览官方或者拨打1688咨询,支持中文客服
https://www.singtel.com/personal/support

Singtel路由器设置方法

Singtel路由器简介

  1. Huawei HG8240T5 Optical Network Router (ONR) ,就是文章里feiyang提到的Singtel光纤+路由硬件
    https://www.singtel.com/personal/support/broadband/routers-ont
  2. Singtel-issued AC Plus router,这个大家伙算是路由器,但真的登录上去又会发现有很多阉割限制
    https://www.singtel.com/personal/support/broadband/routers-ont/arcadyan-ac-plus-guide
  3. 一般首次安装Singtel工作人员会上门配置,如果涉及resale转让或者搬家建议和Singtel官方客服确认清楚细节流程,这样可以有效减少不必要的麻烦

Singtel路由器常见问题

  1. 路由器到底怎么登录进去?官网留了个坑就是feiyang提到的需要移除网线断电重启才能真正进入路由器后台,无需密码,http://192.168.1.254/
    https://www.singtel.com/personal/support/broadband/routers-ont/arcadyan-ac-plus-guide/change-wireless-settings
  2. Band Steering自动频段切换要不要禁用,禁用的好处是可以分别独立开启2.4G和5G并重新命名不同名字的SSID,但我还没有详细的评测数据,目前体验下来暂未发现问题,欢迎补充
  3. 如果是游戏用户或者对网速要求较高,老老实实用有线网络会比较合适,充分榨干1Gbps

Singtel路由器配置过程小结

  1. 我最初的需求是计划修改SSID,默认密码,独立设置2.4G和5G,交换机和路由器192.168.1.1/24网段分离避免192.168.1.254地址冲突导致无法进入路由器后台的尴尬
  2. 最后不做任何配置修改,感觉也没必要折腾,但如果我未来觉得有其它问题还是会再回来调优的

singtel 路由器踩坑经历
https://feiyang233.club/post/singtel/

新电信 Singtel vs 星和 StarHub 宽带对比
https://www.pupboss.com/singtel-fibre-vs-starhub-fibre/

新加坡网络的特点

  1. 新加坡号称全球网速最快的国家之一,Singtel 1Gbps用有线测速上行和下行基本对等,而你只需要搭配一个更加强大的路由器或者Mesh路由器组网来覆盖更大的面积
  2. 宽带供应商公网IP逐步像国内一样不再开放,动手能力强的话依然可以debug下光猫
  3. 如果你发现某些网站不能正常访问比如P站,可以试着修改主DNS为8.8.8.8,然后见证奇迹的时刻
  4. 新加坡可以非常自由的观看Netflix/Disney+/YouTube Premium等流媒体,可以通过合租降低成本,比如Netflix合租后3个月仅45人民币
  5. 新加坡的网络对国内的产品出海也都比较友好,像微信读书,腾讯视频,QQ音乐,爱奇艺,B站,小红书在新加坡都可以流畅使用,部分受到海外版权播放限制,不过都有办法解除,想追的电影/电视剧/综艺基本都可以和国内或者国际保持同步
  6. 我手机使用的是zero1.sg虚拟运营商无限流量套餐9.9新币每月,背后实际运营依然是Singtel,达量限速对大部分不看高清视频的用户绝对够用而且不用担心流量超出问题,从来新加坡使用至今几乎没有让我失望过。因为新加坡携号转网很方便,我也是在用爱发电推荐zero1.sg给周围的朋友

macOS使用iterm2启用rz与sz功能

作者 wsgzao
2024年10月3日 10:59

前言

本文主要介绍macOS环境下使用iterm2的rz(上传)和sz(下载)功能的安装流程,某些时候这些小命令可以方便的代替scp绕过安全限制执行简单的上传和下载任务,同理SecureCRT和Xshell也可以启用rz和sz功能。

更新历史

2024年10月03日 - 更新M芯片配置变化
2021年11月18日 - 完善macOS lrzsz安装配置
2020年11月02日 - 初稿

阅读原文 - https://wsgzao.github.io/post/lrzsz/


lrzsz简介

lrzsz: free x/y/zmodem implementation

lrzsz is a unix communication package providing the XMODEM, YMODEM ZMODEM file transfer protocols. lrzsz is a heavily rehacked version of the last public domain release of Omen Technologies rzsz package, and is now free software and released under the GNU General Public Licence.

Features of lrzsz

  • very portable, automagically configured with GNU autoconf.
  • crash recovery.
  • up to 8KB block sizes (ZMODEM8K).
  • internationalized (using GNU gettext). German translation of the programs output exists.
  • far more secure than the original sources.
  • high performance. say `make vcheck-z’ and have a look at the BPS rate - i recently saw 1.4 MB per second transfering a large file through pipes (on a I586/133 system. Beat that!).
  • good blocksize calculation (tries to compute an optimal blocksize based on the number of errors occured).
  • It’s free software.

https://www.ohse.de/uwe/software/lrzsz.html

lrzsz原理

下载文件
在服务器上执行sz(Send by ZMODEM),先在终端上输出**B00000000000000,然后客户端在终端发送指令,表示拒绝,还是接收(接收的话,就在客户端运行rz指令与服务端交互)

上传文件
在服务器上执行rz(Receive by ZMODEM),先在终端上输出rz waiting to receive.**B0100000023be50,然后客户端发送指令,表示取消,还是上传(上传的话,在客户端运行sz命令与服务端交互)。

可以看到在上述流程中,对Terminal的要求就是,遇到特殊指令,触发对应的操作(执行本地命令)

由于macOS自带的Terminal.app不支持这个,所以网上大部分教程都是使用iTerm2

如果你已经升级到最新的apple silicon比如M1/M2/M3/…
brew安装lrzsz的位置是在 /opt/homebrew/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
➜  ~ brew install lrzsz
==> Downloading https://formulae.brew.sh/api/formula.jws.json
##################################################################################################################### 100.0%
==> Downloading https://formulae.brew.sh/api/cask.jws.json
##################################################################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/lrzsz/manifests/0.12.20_1
##################################################################################################################### 100.0%
==> Fetching lrzsz
==> Downloading https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:427b498d1c8853fdcd90bc96572f5f622c7c17b229101382fa235aad
##################################################################################################################### 100.0%
==> Pouring lrzsz--0.12.20_1.arm64_sonoma.bottle.tar.gz
🍺 /opt/homebrew/Cellar/lrzsz/0.12.20_1: 19 files, 660.0KB
==> Running `brew cleanup lrzsz`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).

# 设置ln软连接修复问题
ln -s /opt/homebrew/Cellar/lrzsz/0.12.20_1/bin/rz /usr/local/bin/rz
ln -s /opt/homebrew/Cellar/lrzsz/0.12.20_1/bin/sz /usr/local/bin/sz

安装lrzsz

1
2
3
4
5
6
brew install lrzsz

==> Downloading https://homebrew.bintray.com/bottles/lrzsz-0.12.20_1.catalina.bottle.tar.gz
######################################################################## 100.0%
==> Pouring lrzsz-0.12.20_1.catalina.bottle.tar.gz
🍺 /usr/local/Cellar/lrzsz/0.12.20_1: 18 files, 473.9KB
  1. Install lrzsz on OSX: brew install lrzsz
  2. Save the iterm2-send-zmodem.sh and iterm2-recv-zmodem.sh scripts in /usr/local/bin/
  3. Set up Triggers in iTerm 2 like so:
    How to Create a Trigger
1
2
3
4
5
6
7
8
9
Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked

Regular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked

To send a file to a remote machine:

  1. Type rz on the remote machine
  2. Select the file(s) on the local machine to send
  3. Wait for the coprocess indicator to disappear

The receive a file from a remote machine

  1. Type sz filename1 filename2 … filenameN on the remote machine
  2. Select the folder to receive to on the local machine
  3. Wait for the coprocess indicator to disappear

安装执行脚本

iterm2-send-zmodem.shiterm2-recv-zmodem.sh保存到/usr/local/bin目录下。

iterm2-send-zmodem.sh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/bash
# Author: Matt Mastracci (matthew@mastracci.com)
# AppleScript from http://stackoverflow.com/questions/4309087/cancel-button-on-osascript-in-a-bash-script
# licensed under cc-wiki with attribution required
# Remainder of script public domain

osascript -e 'tell application "iTerm2" to version' > /dev/null 2>&1 && NAME=iTerm2 || NAME=iTerm
if [[ $NAME = "iTerm" ]]; then
FILE=$(osascript -e 'tell application "iTerm" to activate' -e 'tell application "iTerm" to set thefile to choose file with prompt "Choose a file to send"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")")
else
FILE=$(osascript -e 'tell application "iTerm2" to activate' -e 'tell application "iTerm2" to set thefile to choose file with prompt "Choose a file to send"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")")
fi
if [[ $FILE = "" ]]; then
echo Cancelled.
# Send ZModem cancel
echo -e \\x18\\x18\\x18\\x18\\x18
sleep 1
echo
echo \# Cancelled transfer
else
/usr/local/bin/sz "$FILE" --escape --binary --bufsize 4096
sleep 1
echo
echo \# Received "$FILE"
fi

iterm2-recv-zmodem.sh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
# Author: Matt Mastracci (matthew@mastracci.com)
# AppleScript from http://stackoverflow.com/questions/4309087/cancel-button-on-osascript-in-a-bash-script
# licensed under cc-wiki with attribution required
# Remainder of script public domain

osascript -e 'tell application "iTerm2" to version' > /dev/null 2>&1 && NAME=iTerm2 || NAME=iTerm
if [[ $NAME = "iTerm" ]]; then
FILE=$(osascript -e 'tell application "iTerm" to activate' -e 'tell application "iTerm" to set thefile to choose folder with prompt "Choose a folder to place received files in"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")")
else
FILE=$(osascript -e 'tell application "iTerm2" to activate' -e 'tell application "iTerm2" to set thefile to choose folder with prompt "Choose a folder to place received files in"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")")
fi

if [[ $FILE = "" ]]; then
echo Cancelled.
# Send ZModem cancel
echo -e \\x18\\x18\\x18\\x18\\x18
sleep 1
echo
echo \# Cancelled transfer
else
cd "$FILE"
/usr/local/bin/rz --rename --escape --binary --bufsize 4096
sleep 1
echo
echo
echo \# Sent \-\> $FILE
fi
1
2
3
4
5
6
7
8
# 在/usr/loal/bin 目录下创建两个文件
cd /usr/local/bin
wget https://raw.githubusercontent.com/RobberPhex/iterm2-zmodem/master/iterm2-recv-zmodem.sh
wget https://raw.githubusercontent.com/RobberPhex/iterm2-zmodem/master/iterm2-send-zmodem.sh

# 赋予这两个文件可执行权限
chmod 777 /usr/local/bin/iterm2-*

设置Iterm2的Tirgger特性

配置好配置文件之后,开始对iTerm2进行配置

点击 iTerm2 的设置界面 Perference-> Profiles -> Default -> Advanced -> Triggers 的 Edit 按钮,加入以下配置

添加两条trigger,分别设置 Regular expression,Action,Parameters,Instant如下:

1
2
3
4
5
6
7
8
9
Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked

Regular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked

使用rz和sz

前提是客户端也要安装lrzsz

  • rz 上传功能
    • 在bash中,也就是iTerm2终端输入rz 就会弹出文件选择框,选择文件 choose 就开始上传,会上传到当前目录
    • rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。
  • sz 下载功能
    • sz fileName(你要下载的文件的名字) 回车,会弹出窗体 我们选择要保存的地方即可。
    • sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
sz用法:

下载一个文件
sz filename

下载多个文件
sz filename1 filename2

下载dir目录下的所有文件,不包含dir下的文件夹
sz dir/*

rz用法:

输入rz回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。


-b 以二进制方式,默认为文本方式。(Binary (tell it like it is) file transfer override.)

-e 对所有控制字符转义。(Force sender to escape all control characters; normally XON, XOFF, DLE, CR-@-CR, and Ctrl-X are escaped.)

果要保证上传的文件内容在服务器端保存之后与原始文件一致,最好同时设置这两个标志,如下所示方式使用:

rz -be

备注说明

  1. rz与sz只适合小的文件传输,大文件还是使用Filezilla与xftp等工具进行传输;
  2. 只能传输文件,而不能传输文件夹;
  3. 不是所有工具都支持rz与sz,必须支持ZModem协议才行,例如putty不能使用rz与sz。

参考文章

macOS下使用ZMODEM协议上传/下载文件

ZModem integration for iTerm 2

通过SecureCRT的rz、sz和sftp实现文件的上传和下载

MacBook从mac intel升级到apple silicon

作者 wsgzao
2024年10月3日 19:59

前言

本文主机记录从MacBook 从 mac intel 升级到 apple silicon M1 M2 M3 芯片的通用经验

更新历史

2024年10月03日 - 初稿

阅读原文 - https://wsgzao.github.io/post/macbook-from-mac-intel-to-apple-silicon/

时间线备注

系统升级建议

拿到MacBook Pro M3的时候OS版本为Sonoma 14.6.1 (23G93),此时系统升级有2个选择

  1. 升级小版本至macOS Sonoma 14.7
  2. 升级大版本至macOS Sequoia 15.0

个人建议是这样

  1. 如果是生产力工具,小版本升级问题不大,刚发布的大版本一般等迭代N个小版本猴观察稳定性口碑再升级,避免成为小白鼠影响日常办公体验,通常没有遇到重大安全漏洞公司很少强制要求立即升级
  2. 自用电脑随意吧

数据备份迁移

尽管苹果 Mac 自带迁移助理,但升级跨度较大且很多App也无法直接从Intel平滑迁移到M系列芯片,为了降低不可控风险顺便重温下macOS生产力工具初始化流程,还是选择手动迁移

有实力的同学付费走iCloud或者NAS私有化,不想特别折腾可以参考以下方案

  • Dropbox,文件实时同步备份,免费用户18G空间足够了,国内类似产品有坚果云,百度网盘同步空间等
  • LocalSend,免费、开源、跨平台的局域网文件传输工具,大文件迁移的首选方案
  • Notion,代替Evernote作为新一代的笔记同步工具
  • Enpass,简单易用的跨平台密码管理器,买断性价比高于LastPass、1Password等订阅制吧
  • Google Chrome,浏览器用户习惯和扩展同步,某种程度上也可以代替密码管理器了
  • Google Authenticator,双因素动态口令身份验证器,自从学习微软Microsoft Authenticator允许在线同步数据后,担心隐私泄露风险的同学可能也都转投阵营了

常用软件

搜狗输入法Mac版 - https://pinyin.sogou.com/mac/

LocalSend - https://localsend.org/

iTerm2 - https://iterm2.com/

Tabby - https://tabby.sh/

Rectangle - https://rectangleapp.com/

PDF Expert - https://pdfexpert.com/

OmniPlayer - https://okaapps.com/product/1470926410

MacZip - https://ezip.awehunt.com/

qBittorrent-Enhanced-Edition - https://github.com/c0re100/qBittorrent-Enhanced-Edition

国光的 macOS Ventura 13 软件清单

https://www.sqlsec.com/2023/09/softmac.html

https://www.sqlsec.com/macsoft.html

独立配置

国光的 macOS Ventura 13 优化配置(基于 ARM 平台)

https://www.sqlsec.com/2023/07/ventura.html

Homebrew

Homebrew - https://brew.sh/

Install Homebrew - https://mac.install.guide/homebrew/3

Homebrew国内源 - https://gitee.com/cunkai/HomebrewCN

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Homebrew原版直接安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 修改环境变量
==> Next steps:
- Run these two commands in your terminal to add Homebrew to your `$PATH`:
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

# Homebrew国内源安装
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

# Homebrew国内源卸载
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

# brew install 常用包
brew install iterm2 wget git

# 安装 brew-cask
brew install cask

# 空格预览 markdown
brew install qlmarkdown

# 空格高亮预览代码文件
brew install syntax-highlight

# 目录切换神器
brew install autojump

Oh My ZSH

Oh My Zsh 是基于 zsh 命令行的一个扩展工具集,提供了丰富的扩展功能。

  • iTerm2: 代替默认的 Terminal,提供了很多高级设置,例如自动补全、高亮等
  • oh-my-zsh: 可以自定义主题、Git 显示、Tab 补全等

http://ohmyz.sh/

https://www.haoyep.com/posts/zsh-config-oh-my-zsh/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 安装Oh My Zsh官网命令
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# 自动建议提示接下来可能要输入的命令
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

# 命令语法检测
git clone https://github.com/zsh-users/zsh-syntax-highlighting $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

# 修改插件
plugins=(git autojump zsh-autosuggestions zsh-syntax-highlighting)

# 关掉 URL 反斜杠转义
echo "DISABLE_MAGIC_FUNCTIONS=true" >> ~/.zshrc

# 禁用 on my zsh 自动更新
echo " zstyle ':omz:update' mode disabled" >> ~/.zshrc

# 通过环境变量控制代理
with_proxy(){
HTTPS_PROXY=http://xxx:6666 HTTP_PROXY=http://xxx:6666 "$@"
}

你可以在内置主题样式截图中查看所有 zsh 内置的主题样式和对应的主题名。这些内置主题已经放在 ~/.oh-my-zsh/themes 目录下,不需要再下载。

1
2
3
4
5
6
7
8
cd ~/.oh-my-zsh/themes && ls

# 修改主题为agnoster
vi ~/.zshrc
# 默认主题为robbyrussell,可选修改为其他如agnoster,代价就是修改字体,否则会导致显示乱码
ZSH_THEME="robbyrussell"
ZSH_THEME="agnoster"
ZSH_THEME="dracula"

根据 What’s the best theme for Oh My Zsh? 中的排名,以及自定义化、美观程度,强烈建议使用 powerlevel10k 主题。

Dracula Theme for Zsh - https://draculatheme.com/

配合iTerm2主题系统自带主题Colors我推荐Smoooooth,或者其他主题如Dracula

Dracula Theme for iTerm - https://draculatheme.com/iterm

https://iterm2colorschemes.com/

Shell

Bash
Bash是最常见的Linux Shell,如果你在Mac上打开终端(直到macOS Mojave为止)

Zsh
zsh相对于bash 高可配置、高扩展。目前是mac上的默认的shell工具。推荐它的主题网址:https://ohmyz.sh/

通过扩展可以获得如下功能:

  • 自动补全
  • 语法高亮
  • 插件系统(插件管理)
  • 命令行提示(git仓库)
  • 颜色主题

Fish
官网:https://fishshell.com/

相比于zsh,fish会有很多自动化的配置,默认的安装即可。
特点:

  • 命令历史
  • 自动补全、自动搜索
  • 语法高亮
  • 运算+逻辑
  • 运行行颜色设置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 通过命令zsh --version查看本机zsh版本
zsh --version
zsh 5.9 (x86_64-apple-darwin23.0)

# 没有zsh可以单独安装
brew install zsh

cat /etc/shells

# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

# 输入如下命令更改zsh为默认shell
chsh -s /bin/zsh

# 查看是否切换成功, 返回 /bin/zsh 就对了
echo $SHELL

Vim

macOS 自带的 vim 是没有任何配色的,以下是常用的配色方案,先在用户目录下新建一个 vim 的配置文件:

1
2
3
4
5
vim ~/.vimrc

set nu " 显示行号
colorscheme desert " 颜色显示方案,其他方案查看:ls /usr/share/vim/vim*/colors
syntax on " 打开语法高亮

VimConfig - https://vimconfig.com/
My .vimrc - https://chrisyeh96.github.io/2017/12/18/vimrc.html

Python

pyenv 是一个强大 Python 包管理工具,可以灵活地切换各种 Python 版本,Linux 和 macOS 强烈建议使用 pyenv 来管理我们的 Python 版本,优雅高效且不会破坏掉系统自带的 Python 环境

https://github.com/pyenv/pyenv

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# 安装 pyenv
brew install pyenv

# 接着为 pyenv 配置 shell 环境,提高工作效率,可自动联想 Tab 补全我们本地安装的 Python 版本:
echo 'eval "$(pyenv init -)"' >> ~/.zshrc

# 查看已经安装的Python版本
pyenv versions

# 查看当前的 Python 版本
pyenv version

# 查看可安装的版本
pyenv install -l

# 安装与卸载 3.12
pyenv install 3.12
pyenv global 3.12.6
pyenv uninstall 3.12

# 版本切换确实很方便,所安装的版本都在 ~/.pyenv/versions 目录下:

# global 全局设置 一般不建议改变全局设置
pyenv global <python版本>

# shell 会话设置 只影响当前的shell会话
pyenv shell <python版本>
# 取消 shell 会话的设置
pyenv shell --unset

# local 本地设置 只影响所在文件夹
pyenv local <python版本>

pyenv 的 global、local、shell 的优先级关系是:shell > local > global

Java

无论是 Oracle JDK 还是近期比较流行的 Azul Zulu JDK,我们都可以先自己安装一遍,默认都在安装在**/Library/Java/JavaVirtualMachines** 目录下

这里推荐使用 jenv 来切换我们的 Java 版本,类似于 pyenv 一样很优雅

https://www.jenv.be/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# 安装 jenv
brew instal jenv

# brew 安装后我们得配置一下 zshrc 的环境:
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc

# 查看当前的 Java 版本
jenv version

# 手动添加本地的 Java Home 路径
jenv add /Library/Java/JavaVirtualMachines/jdk-20.jdk/Contents/Home/
jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home/
jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home/
jenv add /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home/

# 列出目前 jenv 所有可切换管理的版本
jenv versions

# global 全局设置 一般不建议改变全局设置
jenv global <java 版本>

# shell 会话设置 只影响当前的shell会话
jenv shell <java 版本>
# 取消 shell 会话的设置
jenv shell --unset

# local 本地设置 只影响所在文件夹
jenv local <java 版本>

ssh用法技巧

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
vim ~/.ssh/config

Host *
GSSAPIAuthentication yes
GSSAPIDelegateCredentials yes
UserKnownHostsFile /dev/null
CheckHostIP no
StrictHostKeyChecking no
TCPKeepAlive yes
ForwardAgent yes
HostKeyAlgorithms +ssh-rsa
ServerAliveCountMax 3
ServerAliveInterval 15
SendEnv *VOLC*

Host test
HostName xxx
User root
Port 2222

Host test-jump
HostName xxx
User root
ProxyCommand ssh jumpserver nc -q0 %h %p 2> /dev/null

# jump server
Host jumpserver
HostName jumpserver.xxx.com
User xxx

# ansible中也可以传入跳板机的环境变量
[all:vars]
ansible_ssh_args="-A -J jumpserver"

新加坡聘请女佣的流程和注意事项

作者 wsgzao
2024年11月24日 12:59

前言

在新加坡请女佣做家务协助带娃是一个比较常见的方法,相比国内双方父母带娃是不一样的选择,本文主要用于提前学习和记录一下请女佣FDW(Foreign Domestic Worker)的流程和注意事项。

新加坡有着十分完善的生态制度来帮助大家招到女佣。首先,政府会有专门的准证Work Permit给女佣等外国人,其次市面上大多的女佣中介是受监管的,同时作为新加坡很成熟的行业,也会有专门的保险保障女佣在新加坡的生病情况。新加坡政府还从一定程度上支持大家雇佣女佣,具体的方式就是支付女佣Levy人头税,可以用于个人所得税的减扣。

更新历史

2024年11月24日 - 分享自用可打印的新加坡女佣日程表
2024年03月08日 - 完善细节
2024年03月03日 - 初稿

阅读原文 - https://wsgzao.github.io/post/singapore-fdw/


聘请女佣之前的注意事项

参加EOP考试

作为首次聘请女佣的雇主,必须在人力部完成一份约2小时的雇主培训课程(Employer Orientation Programme,简称EOP),可以选择线下课堂培训,也可以进行在线教学,具体可登录人力部网站查询相关课程。一般推荐在线学习支持中文,支付35新币,极速浏览模式大概30min内完成学习。

https://www.mom.gov.sg/passes-and-permits/work-permit-for-foreign-domestic-worker/eligibility-and-requirements/employers-orientation-programme-eop

https://www.mom.gov.sg/-/media/mom/documents/work-passes-and-permits/checklist-hiring-fdw-english.pdf

https://www.mom.gov.sg/-/media/mom/documents/work-passes-and-permits/checklist-hiring-fdw-mandarin.pdf

https://www.mom.gov.sg/passes-and-permits/work-permit-for-foreign-domestic-worker

聘请女佣的方法

中介

挑选中介公司

中介公司会为女佣提供统一的培训,并且熟悉签证办理的手续,因此建议大家通过中介公司找女佣。小伙伴们可以通过MOM官网搜索过去一年内女佣申请量大(Placement Volume)的中介公司,理论上讲申请数量与服务质量正相关。

https://service2.mom.gov.sg/eadirectory/

以下几个叫法都跟女佣和中介有关:

  • maid agency: 简单直白的女佣中介
  • employment agency: 翻译为职业代理?
  • foreign domestic worker: 女佣专业说法?
  • migrant domestic worker: 同上
  • domestic helper: 同上

默认落在foreign domestic work上,啥都不用输入,直接点“Search”,得到所有在册的中介列表,MOM返回的结果信息量非常大,包括:

  • retention rate: 起码工作6个月才跑的比例
  • transfer rate: 转了3个或以上雇主的比例
  • placement volume: 申到的劳工证(WP)数
  • experience: 中介从业年限

也可以点击Download List自己离线分析对比数据

女佣中介研究报告(请女佣事宜2)

利用数据选择女佣

中介集中的商场

Far East Shopping Centre
545 Orchard Rd, Singapore 238882

Hougang Green Shopping Mall
21 Hougang St 51, Singapore 538719

Bukit Timah Shopping Centre
170 Upper Bukit Timah Rd, Singapore 588179

Katong Shopping Centre
865 Mountbatten Rd, Singapore 437844

挑选女佣

挑选好合适的中介公司后,就可以在其网站上浏览女佣简历进行筛选啦。当然,你也可以去到中介公司的线下门店,找一名靠谱的中介进行咨询。初步挑选好女佣后,可以让中介安排见面,以进一步确认女佣的详细情况。

签署合同

选好女佣后,小伙伴们可以去人力部官网查询她的雇佣历史(Employment history),靠谱的女佣一般拥有至少一年及以上的工龄,确认无误后就可以签署合同。一共有两份合同,一份基于雇主和中介公司的,主要内容是收费明细;另一份则是基于雇主和女佣的,主要内容是女佣工资与休息时间。

https://www.mom.gov.sg/faq/work-permit-for-fdw/how-do-i-check-an-fdws-employment-history

办理手续

合同签署完成后,中介公司会帮你处理后续的相关手续,比如女佣的签证申请、体检安排、保险购买等。

女佣具体开销明细参考如下


其中每年或每月需要支出的费用包括:女佣的工资、人头税、及保险费用(保证金、医保、体检等)。总共约10,000新币每年,约800余新币每月。

其中一次性的支出费用包括:签证申请费、机票、入职体检、培训费和中介费。总共约1700新币左右,如果按照常见的两年期合约,平摊至每月大约70新币。也就是说小伙伴们如果考虑聘请一位女佣,每月将会有约900新币的现金流支出,大家可以作为参考。

中介费

每家中介公司的收费/含括内容都有所不同,一般收费在**SGD 1,000-2,000 **左右,一定要问清楚中介费所包含的内容,例如:

  1. 女佣来新加坡的机票费用
  2. 女佣在新加坡做规定的医疗体检等费用
  3. 申请工作准证,文书等产生的费用
  4. 女佣在新加坡上政府课程和人力部相关测试的费用
  5. 保险和保证金「女佣在新加坡看医生产生的费用由雇主承担,所以保险十分重要,另外按柜保险金是SGD 5,000 可以用保险支付,当女佣逃跑,做兼职, 或怀孕了而雇主及时遣返女佣的时候,5000新币的保险按柜金将会被新加坡人力部没收」

税务

新加坡人力部对女佣雇主收取SGD 265 每月

若家里有需要照顾的成员,例如18岁以下的孩子或60岁以上的老人,则只需要支付优惠价 SGD 60每月

额外支出

作为女佣的雇主,需要有心理准备来面对可能发生的额外支出,例如生病,怀孕等突然发生的问题

送女佣回国则需要提供机票

更换女佣

有的一些中介提供了更换女佣的服务,例如如果一些女佣无法和雇主一起生活,则可以在规定时间内免费/打折更换女佣,但是雇主往往还是需要支付文书/保险等杂费,具体情况需要参考合约,遇到纠纷就看中介的售后服务是否良心了

无中介

不通过中介公司请女佣大多是因为女佣到期续约。如果女佣做的不错,人家又愿意继续干下去,你完全可以自助向MOM申请女佣续约签证。况且和原来的女佣续约实际上为你解决了女佣的沟通和信任的问题,同时也为女佣自身省下大笔的中介费(是的,女佣工作签证到期回国下次再来,又得向中介公司举债)。如果你想两手空空自己去找女佣,那么你的机会成本会远高于中介费,到头来往往得不偿失。

以下为简要流程:

  • 在保险公司网站给女佣买医疗,意外保险(26个月)和保证金保险
  • 在MOM上申请签证;签证申请成功后,MOM会给入境签证(IPA)
  • 给女佣买机票,凭签证来到住家
  • 如果女佣第一次来新加坡,到达新加坡3天内,需要参加SIP岗前培训
  • 带女佣去做体检
  • 去MOM办理Work 签证
  • 网上银行申请GIRO给CPF支付每月的人头税(Levy)

省大钱,纯干货,1周时间无中介请女佣

新加坡女佣攻略手把手!省几千中介费不是梦

新加坡女佣日程表

https://docs.google.com/spreadsheets/d/1fOPGkknzIWe-bfzvxZ5NTLhtFlwTAwe5NUIZVgyIZv8/edit?usp=sharing

新加坡聘请女佣的经验

目前市场是缅甸全新女佣底薪500(不含四个周日工作的补贴),每个周日加班额外补20一天,一般每月休一个周日,拿到手560。
印尼全新女佣底薪550(不含四个周日工作的补贴),每个周日加班额外补22一天,一般每月休一个周日,拿到手,620。
菲律宾全新女佣底薪650(不含四个周日工作的补贴),每个周日加班额外补25一天,一般每月休一个周日,拿到手725。
此外雇主还需要支付给人力部每月女佣税,孩子是16岁以下新加坡人每月60,别的每月300。需要一并记入你每月的女佣开销成本。
女佣在雇主家衣食住行,洗漱用品都是雇主承担,每月实际花费也在100-300不等

各位可以自行根据Rate排名或者朋友推荐筛选,我感兴趣的中介列表如下

  • 红黑榜中提到的Alex Chen,CENTER FAIR STAFFING PTE. LTD. (18C9469)
  • 红黑榜中提到的上岛女佣,NUYONG AGENCY PTE. LTD. (22C1345)
  • 小而美的顺安女佣,SHUN AN EMPLOYMENT AGENCY (22C1395)
  • WE ARE CARING PTE. LTD. (15C7788)
  • ISLAND MAIDS (GROUP) PTE. LTD. (16C8413)
  • MAID HUB EMPLOYMENT PTE. LTD. (19C9586)
  • IHELPER PTE. LTD. (19C9881)
  • 其他女佣中介可以参考最上面(Placement Volume)截图查看排名前10的联系方式和口碑

女佣中介红黑榜

2024 Guide to Maid Agencies in Singapore

女佣中介一般都会询问你的需求,我觉得有3家中介提供的资料清晰,单独点赞

  1. Alex Chen提供3种颜色高亮区分的中文PDF,流程和价格清晰透明,会提供女佣标准面试问题协助面试,售后口碑极佳,中文
  2. WE ARE CARING的标价和服务体系透明,移动APP无纸化丝滑体验,服务标准高但价格也水涨船高,英文
  3. ihelper网站做得非常小清新,联合创始人大厂出身,表单问卷可以作为范例,英文
  • Timelines by which Helper is required
    • E.g. By mid Feb
  • Preferred Nationality
    • Filipino 菲律宾
    • Indonesian 印尼
    • Myanmar 缅甸
    • No Preference 无所谓
  • Preferred Religion
    • Buddhist 佛教
    • Catholic 天主教
    • Christian 基督
    • Hindu 印度教
    • Muslim 穆斯林
    • No Preference 无所谓
  • Preferred Language Ability
    • English 英语
    • Chinese 中文
    • Malay 马来语
    • Others 其它
  • Preferred Education Level
    • Primary
    • Secondary / High School
    • College/University
    • No Preference
  • Preferred Age Range
    • E.g. 35-40
  • Preferred Cooking Skills
    • E.g. Good cook; able to cook Chinese food; simple cooking only; willing to learn cooking; no cooking required
  • Domestic Duties
    • General household
    • Cooking
    • Infant / Child care
    • Elder care
    • Care of disabled
    • Pets
    • Gardening
    • Washing Car
    • Grocery Shopping
    • Others
  • Type of House
    • Landed house
    • Condo
    • HDB
  • Members in Your Household
    • E.g. 2 adults, 2 children (infant and 3 years old), 2 elderly (healthy and mobile), 2 dogs
  • Basic Salary Range Preference
    • $480-$620 (Fresh Helpers)
    • $620-$750 (Somewhere in between)
    • $750-$900 (Experienced / Skilled Helpers)
  • Rest Day Preference
    • E.g. Every Sunday off, 2 Sundays off, religious PH off, negotiable, flexible etc
  • Handphone usage and wifi preference
    • E.g. Helper can use handphone and wifi during meal and rest times
  • Would helper have her own room?
    • E.g. Yes, own room with toilet. No, helper has to share room with baby / ah ma
  • Any other special benefits
    • E.g. Annual leave, annual bonus, training, subsidised upgrading courses, opportunity to travel with employers, etc

在新加坡如何请到理想的女佣?看这篇就够了

新加坡如何选女佣?中介靠谱吗?

分享一下第一次请神仙女佣的经验

如何找一个好女佣(新加坡)

参考文章

干货攻略|在新加坡如何聘请女佣?

新加坡请女佣全攻略!建议收藏

飘过新加坡的日子 — 请女佣

Singaporean’s Ultimate Guide: How Much Does It Cost To Hire A Maid/ Domestic Helper?

使用krew安装node-shell轻松修改k8s宿主机root密码

作者 wsgzao
2023年3月7日 10:59

前言

公有云场景越来越多公司选择基于托管K8S部署应用,大部分人都会直接基于kubeconfig配置管理K8S集群,但时间一长偶尔也会遇到K8S Node忘记root密码的尴尬,这回跟着同事学习用krew安装node-shell轻松修改k8s宿主机root密码。

更新历史

2023年03月07日 - 初稿

阅读原文 - https://wsgzao.github.io/post/krew/


安装krew

https://krew.sigs.k8s.io/docs/user-guide/quickstart/

https://krew.sigs.k8s.io/docs/user-guide/setup/install/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# install krew
brew install krew

# run krew command
kubectl krew
krew is the kubectl plugin manager.
You can invoke krew through kubectl: "kubectl krew [command]..."

Usage:
kubectl krew [command]

Available Commands:
completion generate the autocompletion script for the specified shell
help Help about any command
index Manage custom plugin indexes
info Show information about an available plugin
install Install kubectl plugins
list List installed kubectl plugins
search Discover kubectl plugins
uninstall Uninstall plugins
update Update the local copy of the plugin index
upgrade Upgrade installed plugins to newer versions
version Show krew version and diagnostics

Flags:
-h, --help help for krew
-v, --v Level number for the log level verbosity

Use "kubectl krew [command] --help" for more information about a command.

安装node-shell

https://github.com/kvaps/kubectl-node-shell

https://github.com/sunny0826/kubecm

https://github.com/sunny0826/kubectl-pod-lens

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/kubectl

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 ~  kubectl krew update
Adding "default" plugin index from https://github.com/kubernetes-sigs/krew-index.git.
Updated the local copy of plugin index.

~  kubectl krew index list
INDEX URL
default https://github.com/kubernetes-sigs/krew-index.git

kubectl krew install node-shell

WARNING: You have added a new index from "https://github.com/kvaps/krew-index"
The plugins in this index are not audited for security by the Krew maintainers.
Install them at your own risk.
WARNING: To be able to run kubectl plugins, you need to add
the following to your ~/.zshrc:

export PATH="${PATH}:${HOME}/.krew/bin"

and restart your shell.

Updated the local copy of plugin index "kvaps".
Installing plugin: node-shell
Installed plugin: node-shell
\
| Use this plugin:
| kubectl node-shell
| Documentation:
| https://github.com/kvaps/kubectl-node-shell
| Caveats:
| \
| | You need to be allowed to start privileged pods in the cluster
| /
/


修改Node root密码

https://kubernetes.io/docs/tasks/extend-kubernetes/socks5-proxy-access-api/

1
2
3
4
5
6
7
8
9
10
11
kubecm add
add proxy-url
kgno

NAME STATUS ROLES AGE VERSION
xxxxxxxxxxxx Ready <none> 20d v1.20.15-vke.7

kubectl node-shell xxx
passwd


System Design 学习路径

作者 wsgzao
2022年11月24日 11:31

前言

2022年尾比较热门的话题莫过于Elon Musk收购推特后大刀阔斧的改革,加速下滑还是涅槃重生大家一起拭目以待,做时间的朋友。借这个机会我们也可以通过Alex Xu分享的《Twitter Architecture 2022 vs 2012》来一探究竟,了解下互联网公司系统设计上的迭代更新,希望对大家复习System Design时有所帮助。


更新历史

2022年11月24日 - 初稿

阅读原文 - https://wsgzao.github.io/post/system-design/


为什么要学习系统设计

学习如何设计大型系统,为系统设计的面试做准备。

https://github.com/donnemartin/system-design-primer

https://github.com/alex-xu-system/bytebytego

Twitter Architecture 2022 vs 2012

Twitter Architecture 2022 vs. 2012. What’s changed over the past 10 years? Thank you,

@elonmusk

for the transparency.

Twitter Architecture 2012 Source:
https://www.infoq.com/presentations/Real-Time-Delivery-Twitter/

https://blog.bytebytego.com/p/twitter-architecture-2022-vs-2012

参考文章

The System Design Primer
https://github.com/donnemartin/system-design-primer

ByteByteGo System Design Blog
https://blog.bytebytego.com/archive

ByteByteGo System Design Video
https://www.youtube.com/@ByteByteGo/videos

《系统设计》系列中文翻译
https://blog-1259586045.cos.ap-shanghai.myqcloud.com/System%20Design.pdf

❌
❌