project · shipped
RegTide|数据合规资讯雷达
一个会每天自动更新的数据合规与数字治理资讯雷达:从可信信源采集公开信息,完成去重、筛选、结构化与健康监测,再将结果持续发布到网页。
- 更新于
- 核验于
- Evidence
- verified
- 数据合规
- 数字治理
- 资讯产品
- AI 工作流

从前端演示,迭代成每天自动更新的信息产品
RegTide 是我已经公开上线的数据合规与数字治理资讯项目。最近几版更新不只是调整页面,而是把原先的前端演示接上了真实的数据管线:系统每天从白名单信源采集公开信息,完成标准化、筛选、去重和状态记录,再把新数据发布到网页。
这也是我对“法律判断 + 信息组织 + Agent 工作流”的一次实践。重点不只是把链接收藏起来,而是把来源、主题、时间、运行状态和核验路径一起组织好,让信息能够持续进入同一套可追溯的工作系统。
页面截图记录于 2026 年 9 月 20 日;GitHub 主分支的最近一次自动采集运行另于 2026 年 9 月 21 日核验。
我是怎么把“每日更新”做出来的
- 先限定信源。 目前接入 12 个白名单来源,覆盖中国官方机构、境外监管机构,以及部分研究机构与专业媒体;不同网站分别使用 RSS 或定制网页解析器。
- 再处理数据。 采集结果先做网址标准化、历史与当次去重、主题筛选和字段整理,随后以原子写入的方式更新公开数据文件,避免只写入一半造成页面异常。
- 让 GitHub 定时运行。 GitHub Actions 每天北京时间 06:00 自动执行,也可以手动补跑;同一时间只允许一轮任务运行,防止两次采集互相覆盖。
- 有变化才提交。 只有公开数据确实发生变化时,自动化流程才会提交并推送到 GitHub,减少没有内容变化的空更新。
- 由网页继续发布。 数据提交会触发 Vercel 重新构建,前端在构建时读取最新公开数据,因此“采集—提交—发布”能够接成一条连续链路。
- 把运行情况也留下来。 每轮任务都会记录成功与失败的信源、抓取量、去重与筛选结果,并保留最近 14 天的运行历史,方便发现某个来源是否失效。
当前公开版本
- 截至 2026 年 9 月 21 日,公开资料库累计 137 条结构化条目;
- 最近一次自动运行中,12 个信源全部成功,健康信源为 12 / 12;
- 页面已经包含今日动态、信息库、信源、归档与方法说明;
- 信息库支持按关键词、主题、法域与类别组合筛选,并可导出 CSV;
- 每条内容保留原始来源链接,便于回到一手信息核验。
我为它保留的边界
当前公开版本只展示原始标题、来源和结构化元数据,不镜像第三方文章全文,也没有把机器生成摘要伪装成原文。P0 阶段暂不生成 AI 摘要,自动采集结果也不等于人工法律意见;遇到信源异常,系统首先记录并暴露问题,而不是悄悄用不确定内容填补。
对我来说,这个项目真正完成的一步,是把一次性的“我今天去哪里看资讯”,变成了一条可以持续运行、检查和改进的信息工作流。