今日任务

AI 可以起草句子,但分类体系、边界与数字由人负责

不到十分之一的答案来自开放式模型调用。大部分工作,是 AI 套用一套固定分类体系,再由人审计。

🗂️

筛选

把固定分类体系套用到成千上万份文件上,判断“谁算数”。先走规则,AI 只读边缘案例。

固定规则 · AI 读边缘
🔎

提取

把截图、转录稿和分享链接变成结构化表格行。视觉识别 + 解析,由人确认。

视觉识别 · 人来确认
✍️

起草

基于真实源文件写出下一份成果——会议纪要、简报、幻灯片。发出前先更正事实。

真实源文件 · 核对事实
🛠️

构建

搭起承载结果的面板、Worker 或分析流程。智能体写代码,测试与浏览器检查说了算。

智能体写码 · 测试决定
七个项目都跑同一套四步:筛选、提取、起草、核验。

项目组合

七个项目,一套工作方法

领域不同,纪律相同:固定分类体系、结构化表格行、起草成果,以及评审者可重复的检查。

项目构建了什么规模
南大课程地图按可持续 + 创业能力编码课程模块1,780 个模块
SkillsFuture 扫描课程与 122 项官方绿色技能匹配25,813 门课程
RNA-seq 流程病例对照差异表达,上调 / 下调基因68 / 1 个基因
东南亚自然资本免密钥卫星数据转成 SEEA-EA 核算账户6 个数据集
教师 AI 问卷双语前后测 Google Forms2 轮
EdeX FLC 案例库由转录稿写成 EL-01–07 案例7 个案例
樟宜合作分阶段推进与赞助研究提案3 个阶段
7 个项目已交付并可复跑 4 种 AI 角色全部经审计 0 个数字交给模型

框架

AI 实际承担的四种角色

不是“AI 写了一切”,而是四项有边界的工作,每一项都配一个明确的人为检查。

1
筛选——把固定分类体系套用到成千上万份文件上,判断“谁算数”。先走规则,AI 只读边缘案例。
2
提取——把截图、转录稿和分享链接变成结构化表格行。视觉识别 + 解析,由人确认。
3
起草——基于真实源文件写出下一份成果:会议纪要、简报、幻灯片。发出前先更正事实。
4
构建——搭起承载结果的面板、Worker 或分析流程。智能体写代码,测试与浏览器检查说了算。
📉

不到十分之一的答案来自开放式模型调用。大部分工作,是 AI 套用一套固定分类体系,再由人审计。

七个案例

七个项目,同一种纪律

展开任一案例,查看数字、方法,以及让结果保持诚实的检查。

为整所大学的课程目录做地图。AY2025/26–AY2026/27 目录共 1,780 个唯一模块。85 个通过可持续筛选(27 个聚焦 / 58 个包含);34 个通过创业筛选(12 / 22)。

只有 1 个模块同时进入两组——BF3122 碳市场;0 个达到 GreenComp“行动” × EntreComp“付诸行动”的强交叉。

85 个模块中的短语覆盖:GreenComp 28 · 绿色议题 62 · SDG 85 个中的 7 个。字段为空是课程大纲语言的缺口,并不能证明该主题没有被教授。

方法:筛选 → 标注 → 对照 → 审计。全词匹配、剔除假朋友词、社区学院前缀覆盖。决定入选的领域词只留在筛选层,绝不复制进 12 项能力——否则同一短语会被重复计算。

AASHE / EntreComp 入选规则:标题命中,或标题 + 大纲中出现两个不同术语。UNESCO ESD 8 由 GreenComp 经 Wiek 2021 对照表推导,不是第二次筛选。

全国培训目录,对照需求检查。官方目录共 25,813 门课程;2,137 门通过绿色 / ESG 筛选(8.3%);122 项官方 SWDA 绿色技能;写出 2,789 条课程—技能链接。

122 项官方技能的覆盖:29 项无匹配课程 · 7 项薄弱(1–2 门)· 17 项中等(3–8 门)· 69 项拥挤(9+ 门)· 0 项与实时页面核验。

供给缺口所在行业:海运 5 · 景观 5 · 能源与电力 4 · 食品制造 3 · 碳服务 3 · 金融服务 2。

下一步:针对空白行建设行业技术模块;把披露报告与碳、循环运营课程配对,让一份报告有据可依。

需求是一份官方清单,供给是目录文本。这里的缺口是目录缺口——招生与就业结果并不在公开文件中。

一条能在笔记本上跑的 RNA-seq 流程。计数输入 → QC + CPM 过滤 → DESeq2 → GO + GSEA → 报告。

  • 不用 FASTQ——接收 iDEP 风格的基因 × 样本计数矩阵,无需集群即可运行。
  • 硬性停止——每组少于 3 个重复,或批次与条件混杂,就停止差异表达。
  • 两个引擎——DESeq2 配合 apeglm 收缩;若矩阵为 FPKM/TPM,则用 limma-trend。
  • 浏览器模式——Cloudflare Worker 在 PyDESeq2 中重跑病例对照,文件不离开页面。

演示运行:68 个基因上调 · 1 个下调 · CPM 过滤后 1,998 个基因 · PC1 解释 31.2% 方差。示例:6 个样本、2,000 个基因、padj < 0.05 且 |log2FC| ≥ 1。最高基因 RNU6-163P:log2FC 2.65,padj 6.1e-11。

在信任差异表达之前,PCA 已把病例与对照分开;Hallmark GSEA 在全排名上运行,不设硬截断;summary.json + HTML 报告携带完整 sessionInfo。此演示规模下 GO 富集无显著结果——如实报告,不做修饰。

六个免密钥数据集变成生态系统账户:

  • io-lulc v2——10 米年度土地覆盖,2017–2023
  • CTrees AGB——100 米年度生物量,2000–2025
  • Sentinel-1 RTC——10 米 SAR 后向散射,VV 与 VH
  • MODIS 13Q1——250 米 NDVI,16 天合成
  • MODIS 64A1——500 米月度过火面积
  • geoBoundaries——ADM0–ADM3 单元,48 个亚洲国家

输出形态——SEEA-EA 账户:范围(按类别公顷数)· 状况(NDVI、SAR、过火)· 服务(碳储量、CO₂e、2000–2025 序列)· 历史变化——每一项都带来源区块,数字旁标注不确定性。

方法陷阱:不设上限会统计每个像元(每单元 7.5 秒;新加坡 1,320 万像元;超过约 4,400 万像元失败),面积绝对数正确。max_size 抽稀到 2,048 像素(每单元 0.8 秒;新加坡 220 万像元),比例成立但面积低估 6 倍。写进引擎的规则:面积用不设上限,比例用设上限——每个缩放过的数字都标注“估算”。

用课堂自己的语言做前后测。课前问卷:一句话问题陈述、AI 工具熟悉度 1–10、在自身工作上的实践 1–10、根因清晰度 / 信心 / 可行性,以及已经开始做了什么。课后问卷重复同样的 1–10 量表,必答“今天是否使用 AI 工具”是 / 否,并询问提案发生了什么变化。

全程中英双语;匿名;不收集邮箱。

量表设计:不直接问动机(无论如何都会顶到 8–10;从已采取的行动推断动机)· 熟悉度 ≠ 实践 · 每个题项都锚定到本人的提案 · 删掉一堂课内不可能变化的题项 · 每个题项、量表标签和选项都双语呈现,而不只是题干。

局限:单堂课无法证明两周路演是否进步。课堂量表测的是课堂;要在路演时加第三轮,才能测结果。

从 77 分钟录音到归档案例。语音转录(两段录音,约 77 与 18 分钟)→ AI 起草(会议纪要 + 案例写作)→ 案例记录(EL-01 至 EL-07,每项实践一个)→ 人工更正(归档前修正姓名、日期与职称)。

日期来自录音时间戳,而不是会场里说过的任何话;AI 子组的驱动因素留给演讲者补充,而不是编造。

一份 AI 只起草、绝不编造证据的提案。

  • 阶段 0 · 8–12 周——垃圾组分分析、筛分馏分,给出三个候选产品。不涉及机场设备。
  • 阶段 1 · 校园内——把樟宜原料放上 miniTRASHPRESSO。首篇文章、测试表、基于实测产率的 LCA。
  • 阶段 2 · 单一场景——一个产品、一条物流、一个地点,通过绿色采购购买。单独决策。

起草时坚守的主张边界:不把 Miniwiz 的市政碳数据当作樟宜结果;不编造处理量、功率或设备原料;不把 FY2024/25 垃圾组分改挂到 FY2025/26。

AI 在工作流程中

把杂乱输入变成结构化表格行

五类反复出现的工作——以及真正完成它的工具。

输入AI 做什么工具
券商 / 钱包截图视觉模型从照片读取持仓、现金与盈亏OpenRouter vision
把真实源文件变成演示文稿一份源 markdown 加提示词;只上传源文件NotebookLM
共享的 AI 对话链接Playwright 抓取静态页面从不发送的 XHR 载荷Playwright WebKit
自然语言规则自然语言变成经验证的分账规则,并带本地回退Gemini / 本地解析
整个平台智能体写 Worker、流程与界面;类型与浏览器检查决定编程智能体
✅

每一行的结尾都一样:写入数值之前,由人确认。

边界准则

AI 输出不被允许越过的地方

🔢

不编造数字

在 NTU 与 Miniwiz 给产线定价之前,设备处理量、节拍、功率与费用一律留空。

有具名来源,否则留空
🏭

不借用碳主张

供应商的市政节省,绝不写成客户的结果;一个百分比需要客户的原料与排放因子。

客户边界
💸

不重复资助

同一份工作不能既向赞助方计费,又向转化基金计费。一个范围,一个付款方。

一个范围 · 一个付款方
🧑‍🏫

不虚增参与者

把一个机构登记为参与者会误读结果。只有在场的人算数。

在场的人
AI 可以起草句子,但数字与边界必须来自评审者可以打开的具名来源。

可复现性

不能重跑或核验的,就不是结果

1
固定分类体系——GreenComp、EntreComp、AASHE、关键词与模式清单都放在 YAML 中,地图可以从缓存 HTML 重建。
2
类型与语法闸门——部署或信任任何东西之前,先跑 node --check 与 tsc --noEmit。
3
浏览器验证——在真实浏览器里操作面板:点击、路由、空状态与错误状态——而不是截一张图了事。
4
会话记录——summary.json 携带完整 sessionInfo;会话记录构建背后的模型调用与花费。
5
具名来源引用——提案中的每个数字都指向评审者可以打开的 report 或页面。

一句话方法

AI 筛选、提取、起草、构建。分类体系、边界与数字,由人负责。

7 个项目已交付并可复跑 4 种 AI 角色全部经审计 0 个数字交给模型
01

让 AI 做有边界的活

筛选、提取、起草、构建——一次一件事,每件配一个明确检查。

02

把分类体系固定住

规则做决定,模型读边缘案例;对模型返回的结果做审计。

03

让它可复跑

固定输入、类型闸门、浏览器检查、会话记录、具名来源。

本页背后的两份文件:可编辑演示文稿与逐页 PDF。