中国人帮中国人

公开记录

我们在盯什么,做了什么

这个站上的文章是程序写的、程序发的,中间没有人先看一眼。这件事说出来比藏着好,但光说没用 —— 所以这一页把过程整个摊开:我们在盯哪些官方页面、上一次是什么时候读的、抓到了什么、哪些写了、哪些没写以及为什么没写、有多少人真的读了。

两条规矩:数字不往上凑,失败也留在页面上。下面的浏览量不会写成七千 —— 那是把机器人一起算进去的数;真正来自加拿大的、真正翻了不止一页的,分开列。

这一页每 5 分钟自己重算一次。本次生成:09-08 16:14 MT · 同一份数据的 JSON

148
篇指南
4
条政府动态
18/18
个监测源正常
每天检查 4 轮
0
篇等着重写
官方来源已经改了

一、我们在盯哪些官方页面

两种盯法。「新闻源」是政府自己的通稿流,看有没有新条目;「页面比对」是把一个具体页面整页存下来,下次读的时候逐句对,改了哪一句就知道哪一句。全部是官方站点,点开就是原页。

官方页面盯法最近读过最近一次改动状态
阿尔伯塔健康卡申请
AB
页面比对7 小时前正常
卡尔加里公立教育局入学注册
AB · calgary
页面比对74 分钟前正常
阿尔伯塔儿童与家庭补助
AB
页面比对74 分钟前正常
阿尔伯塔换驾照(90 天时限)
AB
页面比对74 分钟前正常
卡尔加里市政府新闻
AB · calgary
新闻源74 分钟前2026.09.08正常
BC 医保(MSP)登记
BC
页面比对74 分钟前正常
BC 省政府新闻
BC
新闻源7 小时前2026.09.08正常
BC 年度租金涨幅上限
BC
页面比对13 小时前正常
联邦补助发放日期
联邦
页面比对7 小时前正常
入籍资格条件
联邦
页面比对7 小时前正常
失业金(EI)计算与上限
联邦
页面比对7 小时前正常
Express Entry 每轮邀请分数
联邦
页面比对7 小时前正常
加拿大联邦政府新闻
联邦
新闻源7 小时前2026.09.08正常
联邦老年金(OAS)发放金额
联邦
页面比对7 小时前正常
安大略换驾照(60 天时限)
ON
页面比对74 分钟前正常
安大略健康卡(OHIP)申请
ON
页面比对74 分钟前正常
安大略年度租金涨幅上限
ON
页面比对13 小时前正常
多伦多市政府新闻
ON · toronto
新闻源73 分钟前2026.09.08正常

试过但盯不了的(也一并写在这)

  • vancouver.ca — 对非浏览器一律返回 403,抓不到
  • news.ontario.ca — 整站由 JavaScript 渲染,它的 /rss 返回的是空壳页面
  • alberta.ca/news — 新闻列表也是前端渲染,HTML 里没有一条新闻链接
  • edmonton.ca · mississauga.ca · richmondhill.ca · richmond.ca · burnaby.ca — 找不到可用的新闻源
  • markham.ca — 页面能抓到,但 180KB 几乎全是框架代码,需要专门的提取器
  • canada.ca 处理时间表 — 抓得到,但每周重写上百个数字,比对出来全是噪音

所以温哥华、安大略省府、埃德蒙顿、万锦的市级消息目前是缺口,这几个地方的读者现在只能靠联邦和省级页面覆盖。找到能抓的源我们会加,加了会出现在上面这张表里。

二、每一次运行都记在这

程序每天定时跑四轮(卡尔加里时间 03:00 / 09:00 / 15:00 / 21:00)。哪怕一个字都没发,也会留一行 —— 一个自动化的东西停掉的样子,和它闲着的样子,长得一模一样,除非有心跳。

时间 (MT)读了几个源抓到几条发了什么出错
09-08 15:0084没有
09-08 09:00812/u/federal-government-exten/u/federal-government-exten
09-08 03:0081没有
09-07 21:0080没有
09-07 15:0085没有
09-07 09:0080没有
09-07 03:0081没有
09-06 21:0080没有
09-06 15:0082没有
09-06 09:0080没有
09-06 03:0080没有
09-05 21:0082没有
09-05 15:0080没有
09-05 09:0080没有
09-05 03:0080没有
09-04 21:00830没有
09-04 15:0080没有
09-04 09:0088没有
09-04 03:0080没有
09-03 21:00819没有
09-03 15:0082没有
09-03 03:0000没有
09-02 15:0000没有
09-02 03:0000/g/student-aid-nb

「读了几个源」在 2026 年 9 月 3 日之前都是 0:监测是那天才上线的,在那之前引擎只写指南,不读官方页面。这一列的 0 是历史,不是故障。

三、抓到了什么,我们怎么处理的

大部分政府通稿跟落地办事没关系 —— 部长行程、给企业的拨款、剪彩。这些先用规则挡掉(不花钱),剩下的才交给模型判断值不值得写。判断结果连同理由都留在这里,包括判断错了的。一个不留拒稿记录的筛选器,没人能检查它是不是在乱筛。

判断为无关,没写187条 / 近 30 天写成了动态4条 / 近 30 天

四、最近发出去的

五、有多少人真的看了

过去 30 天,服务器一共记了 669 次页面打开。这个数不能直接当读者数:里面很大一部分是只翻了一页就走的机器人。下面把它拆开。

24
个访客翻了不止一页
最接近「真人」的一个数
263
次来自加拿大
402
个访客只看了一页
大多是爬虫
0
次「有用」
还没有人点过

被打开最多的页面

访客来自哪里

  • US385 次 · 368 个访客
  • CA263 次 · 44 个访客
  • HK7 次 · 1 个访客
  • RU5 次 · 4 个访客
  • SG3 次 · 3 个访客
  • DE2 次 · 2 个访客
  • CN2 次 · 2 个访客
  • IE1 次 · 1 个访客

在 Google 上

那一周被搜索结果展示 2062 次,被点进来 5 次, 平均排在第 48.6 位;过去 28 天有 937 个 不同的搜索词能找到我们。
2026-08-30 → 2026-09-05 · Google 的数据延迟约两天

「有用 / 没用」这两个按钮到现在一次都没被点过,我们也不打算把这一行藏起来。这个站还很新、还没有观众,写在这里比写一个好看的数字诚实。

六、我们做不到的

这一节大概是整页最有用的一节。一个只列成绩的透明页不叫透明。

查过但写不出来的题目

写一篇的前提是能抓到官方原文。下面这些是我们试过、但对应辖区的官网抓不到内容的题目 —— 大多在育空、努纳武特、西北地区、爱德华王子岛和新不伦瑞克。它们不会被永久放弃,只是隔一段时间再试一次(政府站会改版)。

  • student-aid · NL — 试了 3 次:抓到 1 个活页面,顺着链接又找了一层,仍然没有一页真讲这件事
  • student-aid · YT — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • student-aid · NU — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • childcare · NU — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • disability-assist · BC — 试了 3 次:抓到 1 个活页面,顺着链接又找了一层,仍然没有一页真讲这件事
  • disability-assist · QC — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • disability-assist · MB — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • disability-assist · SK — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • disability-assist · NB — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • disability-assist · PE — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • disability-assist · NL — 试了 3 次:抓到 1 个活页面,顺着链接又找了一层,仍然没有一页真讲这件事
  • student-aid · PE — 试了 3 次:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到

还有这些我们心里有数

  • 读者量很小。上面那个「翻了不止一页的访客」就是全部真实读者,没有别的口径。
  • 卡尔加里和多伦多以外,大部分市政府的消息我们抓不到,温哥华更是直接挡爬虫。见第一节。
  • 文章是机器写的。我们用闸门挡住能挡的(下面第七节),但挡不住全部,看到不对的地方请按文章底部的「这页该更新了」。

七、写之前必须过的几道闸

  1. 只转述,不建议。 移民和税务建议在加拿大是受监管的执业行为,我们没有牌照。所以文章只写官方怎么说,不写你该怎么办;程序会逐句检查有没有混进我们自己的主张。
  2. 引用必须逐字对得上原文。 每条动态都要引一段英文原句,程序会把它拿回官方页面逐字核对,对不上整篇作废。模型能把半记得的政策写得很通顺,但没法逐字引用一份它没读过的文件。
  3. 链接全部实地打开过。 正文里出现的每个官方网址都会被真的访问一次,打不开的直接拒稿 —— 一篇讲政府办事的文章里挂一个死链,比不写还糟。
  4. 第一次读到的不算变动。 刚开始盯一个页面时,它当时长什么样只是基线,不会被当成「刚刚改了」。新闻源只有三天内的条目算新消息。

看到写错的地方,告诉我们,或者按任意一篇文章底部的「这页该更新了」。收到的每一条都会出现在上面第五节的计数里。