cityu-ai-course-notes

skill
Security Audit
Fail
Health Warn
  • License — License: NOASSERTION
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Fail
  • exec() — Shell command execution in AC6761_Artificial_Intelligence_Accounting/notes/figures/m05-rsws/render-rsws.mjs
  • process.env — Environment variable access in AC6761_Artificial_Intelligence_Accounting/notes/figures/m05-rsws/render-rsws.mjs
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

CityU MScAIB 五门课中文精读知识库:29篇讲义与实操笔记,讲义×课堂转录双源融合、机制推导、可编辑图源与可读性规范。Chinese study notes for 5 courses with traceable sources, diagrams and reproducible learning workflows.

README.md

type: MOC
scope: vault 根
updated: 2026-10-15

CityU 课程笔记库

这个仓库是我 2026 年 9 月开学起给自己五门课建的知识库。它是一个 Obsidian vault,我每天在用;公开出来有两个目的:一是同班或者以后修这几门课的同学可以直接读笔记、挑错、拿去改;二是它本身是我做"用 AI 建个人知识库"这件事的一个完整样本——规则、脚本、翻车记录都在里面,想做类似事情的人可以少踩几个坑。

如果你只想读笔记,直接进 五门课 那张表。如果你想知道它是怎么做出来的,往下读。先看一眼 NOTICE.md:讲义和课堂转录有使用限制,笔记可能有错。


最近更新 · 2026-10-15

本轮同步本地积累更新:AC6761 Case 4–5、Quiz 1 官方材料和原创模拟卷题目;EF5560 M05 转录融合;IS6400 M06 / T07 笔记及配套原题、数据和图源。新增 作业与练习题目索引,私人作答、名单座位表、配置及日志不纳入本轮发布。

IS6400 新增 M06 分类机制 与 T07 分类实战,均为 v0.9。92页讲义、23格/11个代码格、两份数据集已纳入;原件疑点、软件输出差异与未核DDL明确保留。当前本地库存32篇:24篇v1.0、8篇v0.9,转录文本26个。来源、计算、图示、L/R门槛及旧G/E诊断见制作验收记录。

2026-10-10 历史更新记录

本轮图文可读性整改记录覆盖当时的 29 篇讲义/实操笔记,配套 98 个图示、图源与数据说明文件已入库。2026-10-10 统计时本地库存为 30 篇笔记:24 篇 v1.0、6 篇 v0.9,另有 26 个转录文本(2026-10-10 按本地 frontmatter 与文件重数;其中 EF5560 M05 的本地 v1.0 融合尚待其任务独立提交,本次 IS5542 提交不包含该改动)。IS5542 M04 本轮另行完成全篇教学与同源图文核对:71 页全视觉、7 图/13 单元浏览器实看;L/R 硬项 0,旧 strict G/E FAIL 保留。Obsidian 未直接看、ASR 未人工听校;此前 29 篇历史整改记录不套到 M04。

这次重点处理长句、密集表格、公式步骤和长逻辑链,并补充适合阅读栏的图示。AC6761 M03–M06 最后 60 组定位缺陷已完成修复与独立定向复核。检验范围和已知限制见更新记录。

从课程入口开始阅读:

方法入口:规则体系 · 可读性总规则 · 制作与融合验收 · 教学图示规范 · 下载、阅读与复现

过往更新(按记录日期阅读,不代表当前库存或提交状态)

2026-09-30新增要求:IS5113项目报告在本组展示后7天交,绝对DDL待本组安排;IS6400 Week5聚类五题已完成本地作答与运行,2026-10-06已核正式DDL为10月9日23:59 HKT、Canvas 10分;待本人审阅,未提交。不能把旧推算日期当课堂确认。

机制理解审修(2026-10-02):开工原有 26 篇已完成本轮机制补全与必要验收;其中 IS6400 原 9 篇沿用已取得的独立检查,其余四课 17 篇按 2026-10-02 简化流程完成正文、计算和新增 / 变更图形实看,未补造全量 strict 或独立 Q/R。实看中定向修复 3 项:EF5560 M01 图中文字过小、IS5542 M02 容量不足分支未返回重算、IS5113 M03 一处分支语义。当时库存 28 篇,另新增的 IS5113 M05 与 IS6400 T05 保留各自既有验收记录,不冒称由本轮重验。91 处旧索引口径与 8 个标题锚点已同步;Notion 22 条的视觉验收备注已保真写入并逐页 fetch 回读,22 条 newremarks 完全一致;Module / 课程 / 通读 / 自测 / 状态 / 笔记路径 / 复习次数与写前一致,个人学习字段未改。完整证据与未验边界见机制理解审修台账。

2026-10-08 EF5560:M05讲义版已生成,Class05结果与原题已核;转录待补。ML投资作业仍按已核历史DDL 10/15 14:00 HKT追踪;课件8页与10/5公告15页存在冲突,当前Canvas登录受阻,见作业与DDL。

2026-10-07 更新:AC6761 的 9 月 30 日三段录音已按实际内容回填 M02/M03,并使 M04 升至 v1.0;IS6400 的 9 月 23 日原录音已融合 M04/T04。讲义笔记保留完整机制、自学例和来源限制;评分作业按“全局规则 → 课程细则 → 当前任务”维护,提交稿与私人学习导览分开。详见开源仓库说明与作业规则核对。

我为什么做这个

我的基础是机器学习和数据分析,AI / 机器学习的东西读起来不费劲;但这五门课里有三门落在我完全没学过的领域——法律与伦理学(IS5113)、会计(AC6761)、金融(EF5560)——课件上一页"Balance sheet"我要查半天才知道每一行在说什么。

课的形式也决定了光看课件不够。教授的 PPT 是"准备讲什么",课上讲的才是"实际讲了什么":哪道练习题的答案讲义留白了课上才给、哪句"you don't have to memorize this"、哪个例子是教授临时加的、哪几页教授直接跳过——这些全在录音里,课件上一个字都没有。我每节课都录音转成文字,但一节课三百多段、十万字的英文语音识别稿,我自己是读不动的,识别错误还特别多(会计课把 "debit" 听成 "David")。

所以我想做的事很具体:把讲义和课堂转录合成一份中文精读笔记,让一个没听过课、零基础的人也能靠它自学;而且笔记里每一句"教授说"都带时间戳,能回到转录去核对,不允许 AI 编。

第二个动机更个人一点。我想弄清楚,让大模型做长文档知识工程,到底需要什么样的规则、什么样的验收、会在哪里出错。这个库就是我的实验场,所有规则文件和验收脚本都是在做的过程中一点点逼出来的,不是事先设计好的。

这里有什么

截至 2026-10-15(按笔记 frontmatter 和已入库文件统计):

数量
课程 5 门(IS5113 AI Ethics · IS5542 GenAI in Business · EF5560 Fintech & AI · AC6761 AI Accounting · IS6400 Business Data Analytics)
笔记 32 篇;8 篇 v0.9、24 篇 v1.0(按 2026-10-15 本地 frontmatter;材料版本不等于教学验收)
课堂转录 26 个文本文件;多源分别计时,重叠/暂停不相加当课堂总时长
覆盖与引文 逐页覆盖和转录引用由脚本检查;页数、引用数及其局限以各篇笔记的 §8、§9.7 和验收结果为准
历史质量基线(2026-09-24) 当时 26 篇严格复测为 7 篇 PASS、19 篇未通过;后续机制修复和转录融合以各篇验收记录为准,本次未重跑全库 strict,不能把这份旧结果当当前库存判定。见 历史基线
可复现代码 EF5560 的 code/(run_all.py 一键跑 15 个脚本),讲义上的数字(收益率、R²、回归系数)都能重算出来
规则与工具 根及课程目录的 CLAUDE.md / AGENTS.md、_meta/ 共同质量规范与验收脚本、转录融合 skill

目录结构很简单:根目录是规则层,每门课一个目录,里面 course_files_export/ 放原始材料(只读,我从不改它)、transcripts/ 放转录、notes/ 放笔记、_meta/ 放这门课的术语表 / 考点库 / 前置知识台账 / 作业 DDL。完整说明在 开源仓库说明。

本地课程问答扩展(2026-09-24 原型)

这套知识库也作为一个独立本地课程问答 Agent 的只读资料来源。问答程序保存在本人另一处面试准备工作区的 projects/cityu-course-agent/,不包含在本仓库;索引写到 vault 外的本机 scratchpad,模型文件存放在本机 E: 盘。运行问答不会修改本库的笔记、讲义或转录,也不会把课程材料传给云模型。

原型将五门课的笔记按标题、PDF 讲义按页、PPTX 按幻灯片、课堂转录按时间切成可检索文本,保留课程、来源类型、笔记版本和定位符。当时索引包含 3,723 个笔记块、1,390 个讲义块、1,225 个转录块。检索可选 SQLite FTS5 中文双字关键词、Qwen3-Embedding-0.6B 本地语义向量或 RRF 融合;本地 Qwen3-4B 根据证据生成带编号引用的回答,无证据或引用无效时拒答。agent 模式只允许模型决定是否额外检索一次,工具只读、有步数上限,不是通用自主 Agent。

小型开发烟测:16 道人工选取的课程题按“正确来源文件+具体页码/小节/时间”统计 Recall@5,关键词为 13/16、语义检索 15/16、混合检索 13/16。这些题在开发过程中用于检查和修正检索,不是独立留出测试,也不等于答案正确率。复杂问题曾触发再检索后生成无引用答案;当时的原型会拦截这类输出。图像页、PPTX 演讲者备注和更深层材料尚未完整索引;转录有 ASR 错误。对原始讲义、转录和整理笔记的可靠性要分别判断,尤其不能把笔记的现行质量 PASS 当成事实正确证明。

目前没有完成课程问答模型的 SFT / LoRA 微调。课程事实继续由检索库提供;后续只有在独立标注题证明引用、拒答或格式行为存在稳定缺陷时,才评估是否微调回答模型。这个问答原型是本知识库的伴随应用,不改变上文的笔记生产与验收流程。课程材料和转录的使用边界仍以 NOTICE.md 为准。

课堂练习怎样完成与讲清楚

五门课统一执行 课堂练习完成与解析规范:逐小问给出答案与过程,把难句中的对象、动作和条件说清,用具体例子解释难逻辑,并提供总结、误区及改条件练习。官方答案、参考推断、提交要求和本人学习状态分别记录。官方原题与练习题目见 题目索引;完整个人作答与提交稿留在本地私有 assignment/,教师原件自带答案照原件保留。

需要图才能理解时怎样处理

教学图示规范 明确何时必须配图及回源、语义、显示两道核对;工具流程 固定 Mermaid(普通流程)、Graphviz(密集 REA/UML 等模型)、Matplotlib(真实数值图)和小型表格。复杂模型提供同源结构图与全属性图,保留文字图源及 SVG,不以能渲染或元素数证明正确。

一篇笔记长什么样

每篇笔记都是同一副骨架,九节:§0 三分钟速览 → §1 知识衔接 → §2 正文 → §3 一图看懂 → §4 速查表 → §5 双语术语卡 → §6 考点预判 → §7 自测 → §8 讲义页码映射 → §9 延伸与勘误。

§2 里每个概念一个小节,小节内部固定七格:是什么(先说人话,再给定义)→ 为什么需要它 → 课件原例 → 🎙️ 课堂补充 → 💡 换个说法 → ⚠️ 常见误解 → 所以呢(引向下一节)。公式型小节还要有符号表和一个手把手算的数字例子。

我最在意的是来源标记。笔记里每句话都能看出它从哪来:(讲义 p.X) 是课件原文,🎙️ 加 `01:23:45` 是教授课上说的(引文里 [ ] 内是我对语音识别错误的更正),💡 是 AI 或我补的解释,🔗 是外部资料。考点也分三级:🔴 教授明说过的,🟡 从课程大纲反推的,⚪ 笔记自己猜的。💡 和 ⚪ 是最容易错的地方,读的时候心里要有数。

版本号只有两个:v0.9 表示只用了讲义,v1.0 表示课堂转录已经合并进去。

它是怎么建出来的

这个库不是"让 AI 帮我写笔记",而是我写规则、AI 按规则干活、脚本验收、我抽查拍板。具体是这几层:

1. 规则先于内容。 根目录的 CLAUDE.md 和 AGENTS.md 是不同工具的入口;共同验收标准是 笔记模板、笔记质量规范、课件题目处理规则、对抗自检清单、材料处理规则 和 转录融合流程。课程目录下的规则补充本课上下文。笔记质量还需核对原始材料、人工试读,不能只凭脚本 PASS;讲义原题要按 题目覆盖台账 逐问验收。

2. 三个核心机制。 一是前置知识台账:每门课记录"哪些概念算读者已知、哪些概念第几讲第一次出现",写第 N 讲时不在表里的概念必须就地展开,这样零基础的人才读得下去。二是正文按学习逻辑重排:讲课顺序不等于学习顺序,笔记可以重排,但要附一张"笔记小节 ↔ 讲义页码"的映射表。三是讲义 × 转录双源比对:两个来源的差集最值钱——课上讲了课件没有的是最高价值内容,课件有但课上跳过的要降权。

3. 转录融合有一套 SOP。 在 .claude/skills/transcript-merge/ 里:先登记转录(时间跨度、空档、是否缺头缺尾、前多少分钟是上周顺延的内容),再通读对齐,再把每一处 🎙️ 格填成五种状态之一(A 有课堂增量 / B 与讲义一致 / C 有证据略过 / D 所有录音缺失 / E 教授明确留到下讲),最后跨文件回写考点库、术语表、作业 DDL。这套 SOP 是我把前几次用 Opus 手工做的过程标准化后写成的,目标是换成便宜的模型也能做到同样的形态。

4. 验收靠脚本,不靠"看起来不错"。 _meta/tools/note_quality.py 按质量规范检查 L / G / E 三层门槛;transcript_check.py 核对转录时间戳和教授引文;同课双录音还用 transcript_source_check.py 把 A/B 引用分别对回各自来源;link_check.py 与 readme_check.py 检查全库链接和首页状态。脚本之外还要对原材料与笔记做人工核对、零基础试读;任何脚本 PASS 都不等于事实全对。

5. 我做的部分。 定规则、看回执、抽查引文回转录、决定哪些内容值得标 🔴、在 Notion 看板上追踪每一讲走到哪一步。"已通读"和"自测通过"两个勾是我自己的学习行为,AI 不碰。

我是怎么用 AI 的

工具链曾以 Claude Code 为主,现由 Codex 接手维护整个 CityU 知识库;两者都须遵循上面同一套质量规范,并以原文和验收记录判断成果。录音转录现用本地 Whisper(早期文件来自 Notta);Obsidian 用于阅读,Notion 用于进度追踪。

工作方式上有几条是吃过亏才定下来的:

  • 子代理必须带任务单和进度文件。 任务单写清输入、边界、必须回答的问题、验收命令;进度文件让它被打断后能接着做。没有这两样,长任务基本做不完整。
  • 先完成候选,再集中验收。 作者按学习单元改写并做必要的来源、计算和文件安全核对;所有候选完稿后集中检查语义与实际图文显示。发现具体缺陷才定点修复,不重复全库 Q/R,也不以机器 PASS 代替读懂。
  • 给每个判断留证据。 时间戳、页码、脚本输出。AI 说"教授强调了这一点",我要能点开转录看到那一句。
  • 文件安全。 2026-09-17 我出过一次事故:三篇笔记被截成半截——脚本整读整写不是原子操作,同步插件恰好抓到写了一半的文件传上去又拉回来覆盖了完整版,其中一篇后半部分丢了,最后是从手机上还没同步的版本找回来的。更危险的是发现损坏后子代理开始"凭记忆重写"那篇笔记去顶替。现在的规则是:写文件一律原子写(_meta/tools/safe_write.py)、开工前快照收工后比对(integrity_check.py)、每次开工先备份(backup_vault.py)、发现损坏只许停下报告不许重建、AI 运行期间关掉自动同步。这几条写在根 CLAUDE.md 的「文件安全协议」里。

做到现在最大的体会是:规则文件比 prompt 重要,验收脚本比感觉重要,让 AI 把"我不确定"写出来比让它把每一格都填满重要。

怎么用

  • 在读这几门课的同学:直接看 */notes/。以官方材料为准,尤其是考试和作业;每篇笔记的 §9.3 / §9.5 列了已知的讲义问题和待核对项。发现错误请开 Issue,写明笔记文件、小节号、讲义页码。
  • 想用同一套方法做自己的课:_meta/、.claude/skills/、根 CLAUDE.md / AGENTS.md 拿去改课程名就能用,步骤见 开源仓库说明 §7。
  • 下载与打开:git clone 或 Download ZIP,仓库体积随材料与图源增加;用 Obsidian Open folder as vault 打开根目录即可,仓库不含任何社区插件和同步配置。GitHub 网页也能直接看公式和 Mermaid 图,只是 [[双链]] 点不了。
  • 版权:*/course_files_export/(讲义、数据集)和 */transcripts/(课堂转录)只用于核对笔记里的引用,未经版权方许可禁止下载和再分发;侵权请联系我删除。转录是语音识别输出,不是源音频,也没有逐字校对过。笔记和规则的授权见 LICENSE.md(脚本与规则 MIT,笔记正文 CC BY-NC-SA 4.0)。

我知道的局限

  • 笔记是 AI 生成 + 我复核,不是官方材料,一定还有我没发现的错。
  • 转录错误率高,会计课最差;引用时按讲义纠正并用 [ ] 标出改动,但不保证每处都对。
  • 旧笔记仍有未解决的严格质量门槛问题;_meta/质量体检-2026-09-16.md 记录当时的体检,当前状态要逐篇复跑并人工试读,不能把历史 PASS 当成全库质量保证。
  • 2026-09-24 的 全库质量基线 记录 26 篇追溯复测结果;未通过不等于内容必错,通过也不等于人工核对完成。
  • EF5560 保留完整分析代码库;本轮四门课的新增图示也随笔记提供可编辑源与复现入口。历史临时计算并非全部入库,复现范围以各图说明和来源限制为准。
  • 学期还在进行中,这个库会一直改。

📌 下面是我自己日常用的 vault 首页

待办、课表、五门课入口、规则文件索引,随学期进度更新。GitHub 读者可以略过,或者当成"这套方法平时是怎么运转的"来看。

核心假设:读笔记的人没听过课,只懂 AI/ML 基础,哲学、伦理学、法律、会计、金融零基础。

✅ Obsidian 1.13.7 已安装(装在 E:\Obsidian,2026-09-09)。桌面与开始菜单都有快捷方式。首次打开时选 Open folder as vault → 指向本目录即可,无需任何转换。用法见 Obsidian使用说明。
也可以继续用 Cursor 看——Ctrl+Shift+V 走原生 Markdown 预览(<details> 折叠在那里正常工作)。

⏰ 截止与历史状态(2026-10-15 整理;不代填本人提交状态):

  • IS5542 首场 Reflection:2026-10-24 23:59,一页、Canvas 文件上传;页面时区未显示,按课程设置确认。
  • AC6761 期中日期 10 月 14 日已过去;10 月 31 日 14:00–17:00(LI-4109)补课,依据 10 月 11 日保存的教师公告。
  • 下列 9 月及 10 月 2 日截止为历史记录;本人提交状态沿用已有证据。EF5560 10 月 15 日 14:00 为已记录截止,本次没有重查 Canvas。
  • 🟠 IS6400 Week 7 Classification:原Notebook三题50/30/20,正式截止与Canvas points仍待核;10/1通用提交公告要求HTML。
  • ✅ IS6400 Assignment Week 3 — 9/25(周五)23:59 已提交:9/27 Canvas 详情页显示 9/22 00:06 Submitted!,附件为 HTML + 项目数据 CSV(远端字节未比对),10 分;Q3 用小组项目数据。攻略见 T03-数据探索实战-Iris与Airbnb的描述统计 §7。
  • 🟠 IS6400 Week 4 Assignment — ✅ 2026-10-02(周五)23:59,香港时间:9/30 Canvas 已核,10 points,交 HTML 或 PDF。新 43-cell Notebook 四题共 100 内部分;当前答案及必做拓展已生成并完成运行/导出验收,待本人审阅,未提交。本地私有作业总览提供学习及成果入口;IS6400 作业标准 规定零基础、复现、必做深度与阅读门槛。
  • 🔴 EF5560 ML Investment Project — 2026-10-15 14:00 香港时间(Canvas 作业页与 9/25 教授公告);包内 brief 写 12:00,团队按较早时刻完成检查。课程占比 20%;官方 ZIP 12 项已在 9/27 与本地解压件逐项 SHA-256 核对。私有作业区已整理为总览/计分/练习三区,A01 用 Jupyter Notebook 逐步教学并复现三表、图表和 DRAFT 三件套,待组员信息及团队复核;公开的要求与冲突记录。
  • IS6400 迟交每天 −20%;EF5560 的迟交规则截图未显示,按 Canvas 作业详情页执行。

🔴 待办

优先级 事项
✅ 制作 IS6400 分类新材料笔记 —— 2026-10-14:M06/T07 v0.9;92页、23格/11代码格、12+3流程图和1数值图;转录待补,Week7专属DDL待核。
✅ 全量图文可读性整改 —— 2026-10-10:29 篇笔记与 98 个配套资产已入库;AC6761 最后 60 组定位缺陷闭合。采用集中验收和必要定点复核;源材料缺口与机器检查限制见更新记录。
✅ AC6761 Case 5 照片版详细解析 —— 2026-10-07:本地私有教程完成六步收入流程核心模型、7 类/8 关联、21 项属性与 16 个端点,补足分次/合并付款、关联金额与强制指派逻辑,附主图、假设替代、完整算例和自测。10 月 11 日官方题目及答案已取得,私人解析逐题比对及计分/提交条件待核;本人学习和 M05 转录状态未改。
✅ AC6761 Case 1–4 详细解析 —— 2026-10-07:私有教程覆盖 8 笔、12 笔/12 个 T 账户、46 个百分比、5 个作答单元,补齐难句白话、关键过程、总结与变式;Case 1–3 本地官解已核,Case 4 官方题目与答案已取得,私人解析逐题比对待核。五门课共同执行 课堂练习完成与解析规范,不代勾本人学习或提交。
✅ 五课私有作业区可读性返工:70 个占位练习目录已备份归档,来源和缺口集中到练习索引;EF5560 A01 改用 36 步可运行 Notebook,三表与基线差为 0,公式经 Obsidian/Jupyter 实看,仍为 draft。
✅ IS5113 Assignment 1 — 2026-09-22 截止 —— 已提交;作业正文不在公开仓库,等讲评后仅回填可公开的课程知识点
🔴 IS5113小组项目:新要求已核 —— 最多8人、项目50%(旧大纲40%保留历史)、两部分各15页、展示后7天提交;题目/行业/本组展示日期待确认。说明及评分见作业与DDL
🔴 EF5560 ML Investment Project:2026-10-15 14:00 香港时间截止 —— 9/27 已核 Canvas 作业页、9/25 公告和官方 ZIP;包内 PDF 写 12:00,内部按 12:00 检查。私有教程、分析与占位提交件为 draft,待组员资料、团队核实和提交前 Canvas 再核。见 EF5560 作业与DDL。
🔴 同步截断事故根因(2026-09-22 排查结论)与待办 —— 9/16–9/18 共 11 个文件被截成半截(三篇笔记、术语总表、class03 预测表、3 张 PNG、Lec03 PDF、EF5560 syllabus、IS6400 W3 / W4 PDF、Week 4 Feature Engineering.html),全部是同一机制、都不是脚本写坏的:Obsidian 的 Remotely Save 经 Clash(全局模式 · 新加坡节点,服务器日志里客户端 IP 是 89.167.172.11 / 103.172.183.86)上传 >100 KB 文件时中途停滞 → dufs 把半截直接写在目标路径(先清空再写,没有临时文件)→ 几分钟后下一轮同步按"取较新"把半截拉回本地覆盖(被覆盖文件的 mtime 纳秒全为 0 是铁证)。待办:① Clash 改规则模式并把 cercatrovato.com / 39.108.171.159 设为 DIRECT(现有 DIRECT 规则挂在未启用的订阅上,从未生效),或同步时关掉 Clash;② 服务器加每日快照备份;③ 从 Canvas 重下 5 个半截课件 ✅ 2026-09-22 已重下覆盖(Lec03 56 页 / syllabus 3 页 / IS6400 W3 72 页 / W4 69 页 / Week 4 html,Canvas 现名 Week4_Feature_Engineering_Tutorial.html,库内沿用原名),sync_damage_check.py 全库 0 可疑;④ 下次提交时 3 张 PNG 已由 run_all.py 重新生成
✅ EF5560:从 Canvas 重新下载 class03.zip —— 2026-09-22 已重下(Canvas 更新版 15 个文件,sha256 全部一致),stock_linear_test_predictions.csv 恢复 4,108 行,L03_01 / L03_02 重跑通过,M03 §2.8.1 / §2.9.3 复核成立、勘误已撤销,run_all.py 15/15
✅ IS5542 M04 全篇教学与同源图文修订 —— 2026-10-10:71 页全视觉,7 图/13 正文单元实看,13 正文课堂格(A11/B2;脚本14含实况)、19引文、176时间引用无未匹配;4组讲义反推+1组推断考点。L/R硬项0,旧G/E FAIL保留;Obsidian未直接看、ASR未人工听校。首场 reflection 一页,Canvas文件上传,10/24 23:59,私人draft待审未提交;Notion DDL已由主会话回读,M04回读另记。
✅ 产 EF5560 M04 笔记(课前预习版) —— v0.9(2026-09-21):Lec04_Nonlinear_Machine_Learning.pdf 54 页全覆盖(内容页 49),§2 共 37 个 leaf、3.8 万字,strict PASS;class04 数据包 16 个文件 sha256 一致,class03 缺失的 shared/ 面板随之到位,code/L04_nonlinear/ 三个脚本复算讲义全部真数、用面板重训三棵树逐位一致;class01 / 02 补发包 = data/,class02 的 8 张官方结果表与 M02 的 22 个数字全部对上(L02_regression/05);台账 I 组 25 概念、术语表 5d 30 条、考点 #55–72;转录待 9/24
✅ EF5560 M04 双录音融合 —— 2026-09-26:有道 WAV(A,1011 段)+ 新录音(1).m4a(B,837 段)经同课音频/语句对齐;B 补 A 缺的约 11 分钟 bagging 与 p.19 手算,A 补 B 缺的约 22 分钟 boosting 与 p.26–28 课堂答题。M04 v1.0、37 个 🎙️ 格回填,新增 5 条 🔴/反向;双录音都记录课堂实际至 p.39 并明确下周续讲,p.40–54 的课件自学内容保留、标 ↪️。转录、逐源引文、strict 质量、完整性核验见笔记 §9。
✅ 修订 EF5560 M05 可读性与表格完整性 —— 2026-10-08用户反馈后:37单元句子改写,t/标准误/标准差及CAPM表逐列解释,核验记录折叠;全课规则新增教学语言与表格完整性规范。旧可读性通过结论撤回,不以结构检查代替理解,不代勾本人学习。
✅ 产 EF5560 M05 讲义笔记 —— 2026-10-10:v1.0(转录融合完成);54页、37单元、29术语,6原题14作答,20CSV manifest一致,7数值SVG与10Mermaid实际查看;未做独立Q/R或冒称strict E通过;转录已融合,缺录及行政疑点保留。
✅ EF5560 M05 转录融合 —— 2026-10-10:录音已融合,37 个 🎙️ 格、5 条 🔴;M04 p.40–54 仍❓不可降权,M05 p.53–54 行政未确认
✅ 产 EF5560 M03 笔记 —— v0.9(2026-09-17,我在课上要求当场产出):Lec03_Linear_Machine_Learning.pdf 56 页全覆盖(49 页内容 + 7 页封面 / 分隔),§2 共 36 个 leaf、3.1 万字,按 笔记质量规范 v1 strict PASS(12 公式型 / 2 算法型 / 6 案例型 / 4 图表型 / 2 对比型 / 1 代码型 / 9 定义型);class03/ 5 个 CSV sha256 校验 + 全部数字重算(code/L03_linear_ml/,run_all.py 11/11);数据集卡片 §11、台账 H 组 22 概念、术语表 5c、考点库 27–39、待并入 D 组;同日 09-09 版 syllabus 只改 Class 5 主题与 ILO 2 措辞。❗ class03/README.md 引用的 shared/ 四个面板文件不在导出包,Canvas 上也没有(用户 9/17 核实),等 ML 作业发布或问 TA
✅ EF5560 M03 转录合并 —— 2026-09-17 完成,M03 升 v1.0:M03-transcript.txt(00:56→02:24:04,587 段,缺开头约 1 分钟、缺结尾——p.56 总结未完);35 个 🎙️ 格全部回填(A 29 / B 3 / C 1 / D 2),§6 新增 7 条 🔴(含 p.26 课堂当堂确认答案 A、港币联系汇率解释"为什么只有香港赢"、波动率分组"反直觉"、常数预测 = ML 作业最容易踩的坑);§8 加课堂覆盖列与时间分配表;考点库/知识层级台账/术语表/待并入术语总表/作业与DDL/00-课程总览/转录处理规则 §8/asr-dictionary 全部回写;transcript_check.py audit PASS、note_quality.py --strict PASS、link_check.py 0、integrity_check.py verify 0
✅ AC6761 Case4照片版练习(2026-10-07):两页题面4题/5作答单元、私有中文教程与关系工作簿完成,12项数据库核验通过;官方解答已于 10 月 11 日取得,逐题比对/计分/DDL仍待核,完整答案不公开。
✅ AC6761 9/30录音2/3/4转录并融合 —— 2026-10-07完成:3源623段、媒体总长1h55m38s;M02讲评3格+4条明示,M03后半17格+3条明示/反向,M04升v1.0、48格+1条举例学习要求。M04覆盖p.2–29,p.30–53无直接源;Quiz1金额与接缝未知保留。各笔记§9.7记录实际验收范围。
✅ AC6761 M03 转录合并 —— 2026-09-17 完成,M03 升 v1.0:当时原录音只讲到 p.27(§2.1–§2.4,Nike 两道分析题答案 💡→✅ 确认),当时p.28起标❓,现已用9/30追加源补上;前 49 分钟 W2 顺延(课堂练习 2 解答 + 当堂小测 + 试算表/AI 演示)已回填 M02 §2.6.4/§2.7.2。两份 audit PASS,note_quality 三项指标与基线相同(18 L / G3a 1 / G6 0.23),link_check 0,独立 sonnet 验收通过。⚠️ 过程中 M01 / M03 被截断(脚本整读整写 + Remotely Save 同步):M01 用 iPhone 端完整版恢复,M03 由原稿重放改动脚本找回;同日建立文件安全三件套并写入根 CLAUDE.md「文件安全协议」
✅ 转录融合流程提速 —— 2026-09-18:分析 EF5560 M03 融合的 40 分钟子代理耗时(工具执行仅 15 秒,全是串行生成:7 分钟规划轮 + 7 分钟元文件逐条 Edit)→ skill 新增 §11 分片并行模式(分片只产 patch / findings,merge_apply.py 唯一写者、一次 atomic_write)、transcript_check.py 加 window / quote 与 A13(改写未加括号)/ A14(数字守恒)。目标 40 → ≈17 分钟,下一份转录实测
✅ 转录融合流程规范化 —— 2026-09-17:新建 skill .claude/skills/transcript-merge/(SOP + 各块模板 + 按课 ASR 词典 + 任务单模板)和验收脚本 _meta/tools/transcript_check.py(scan / audit 12 项)。标杆 AC6761 M01 / M02 经小修后 audit PASS;audit 顺带查出 IS5542 M02 正文已 v1.0 但 frontmatter 仍 pending(已改)。目标:任何模型按 skill 做转录融合都能达到标杆形态
✅ IS5113 M04 转录合并 —— 2026-09-23 完成,M04 升 v1.0:本地 Whisper 转录 00:00 → 02:11:34(969 段,完整无缺口),33 个原有格落态 A 16 / B 3 / C 13 / 存疑 1,新增 8 个 🎙️ 纯课堂小节。★ 这一讲教授讲的和讲义差得最远:讲义 p.25–43 的十九页企业案例整段留给学生自读(02:07:45 "you can look at it later when you have time"),改用四个讲义没有的真实案例——Amazon 招聘 AI 筛选系统 → COMPAS 再犯风险评分 → Apple Card 信用额度 → Air Canada 聊天机器人(约 50 分钟),并给出一张四案对比"summary"表,串成 AI 透明的十年演进(数据 → 过程 → 个体解释 → 内容可信)。§6 新增 7 条 🔴(含 2 条反向降权);⚠️ 讲义 p.17 的论文二(临床医生实验)全文检索无对应段落,标存疑不标 ⏭️。分片并行模式第三次实测:3 个 sonnet 分片并行 13–23 分钟
✅ 产 IS5113 M04 笔记(课前预习版) —— v0.9(2026-09-22):Module 4 - AI Transparency.pdf 50 页全覆盖(内容页 42),§2 共 33 个 leaf、4.1 万字,strict PASS;12 个低文本 / 纯图片页视觉复核,三篇论文首页与模型图、1EdTech 隐私审查三张截图、Adobe 九条承诺、透明悖论漫画已誊录;术语 41 条、台账 J 组 22 行、考点 10 🟡 + 5 ⚪;讲义信息密度极低(§9.3),转录待 9/22 录后合并
✅ IS5113 M03 转录合并 —— 2026-09-18 完成,M03 升 v1.0:M03 转录(Notta 30 段粗粒度,00:01 → 02:02:00)2026-09-18 已合并:39 格落态(A 18 / B 2 / C 1 / D 18),§6.2 +2 🔴(罗尔斯优先次序、基本自由不可交换)+ 1 🟡(程序 / 分配正义的分析基准,验收后降级),p.32 猴子公平实验视频当堂全程播放、最后通牒博弈给了真实数据;缺结尾——转录止于 p.52 后的 AI 操纵讨论,p.53–89(偏见来源两套分类、公平性指标、缓解与治理)全部未录到,§2.11–§2.15 标 ❓ 不可降权。分片并行模式第二次实测:3 个 sonnet 分片并行 9–14 分钟,派发 → 写入 18 分钟
✅ 产 IS5113 M03 笔记 —— v0.9(2026-09-15):讲义 89 页全覆盖(仅封面除外)、10 个低文本页视觉复核(5 张图片卡片 + 3 张图已誊录)、两套偏见分类合成对照表、公平性指标配虚构数字例子(脚本算出);无转录
✅ AC6761 Case 3 共同比案例(9/30 新材料):两页照片与当晚发布的官方 DOCX 对照,23 行/46 个百分比及公式 Excel 已完成;完整教学与答案留在私有作业练习区,是否计分/提交未明示;讲义 M03 的版本和学习状态不因此改变。
✅ IS6400 Assignment Week 3 — 2026-09-25(五)23:59 —— 9/27 Canvas 详情页确认 9/22 00:06 已提交,附件 HTML + CSV,尚未评分;10 分。Airbnb 描述报告 + 数据质量 / 关系探索 + 自己项目数据的探索。⚠️ Q1 的"百分位数不等于 exp"前提实跑不成立、Q2 的 bedrooms 没有缺失,见 T03-数据探索实战-Iris与Airbnb的描述统计 §7.3
🟠 IS6400 Week 4 Assignment — ✅ 2026-10-02(五)23:59(香港时间):9/30 核新题,ANOVA/SFS/Airbnb F 回归八列/森林 RFE 八列,共 100 内部分,Canvas 10 points。原件副本续写完成,83 cells/38 个非空代码 cell 干净运行、0 error;拓展 Table A1–A5/Figure A1、实际导出验收完成,待本人审阅,尚未提交。
✅ IS6400 W03 转录合并 —— 2026-09-18 完成,M03 / T03 升 v1.0:转录改由本地 Whisper 产出(M03-transcript.txt,1361 段,00:00 → 02:13:18,缺开头、结尾完整、两次课间录音暂停);M03 28 个 🎙️ 格(A 18 / B 10)+ T03 新建 9 格(A 7 / B 2);§6.2 新增 4 条 🔴(关联规则会考计算题、TID 属性类型判断是往年期末题、课堂小测 = 上周回归模型的属性类型、同组作业必须用不同变量);p.19 数据质量三问有课堂答案(GPS 噪声 / 深圳离群点 / 非会员缺失 / 自助结账重复)、p.49 未布置练习、p.64 未作答、降维明确下周讲。分片并行模式首次实测:3 个 sonnet 分片并行各 ≈15 分钟,merge_apply.py 合并两篇一次 PASS,从派发到写入 19 分钟(上次串行 29 分钟);规则文件已按 lecture-transcribe/HANDOFF-cityu-vault.md 改为 Whisper 来源
✅ 把 Downloads/ 里重新下载的 IS6400-W3-DataMining.pdf、IS6400-W4-Feature.pdf 复制覆盖到 IS6400_Business_Data_Analytics/course_files_export/ —— 2026-09-22 已覆盖(72 / 69 页),同批覆盖 Week 4 Feature Engineering.html
✅ 按新规范返工 IS6400 M03 / M04 —— 2026-09-16 晚:我指出两篇不如 M02 透彻 → 派 opus 子代理把"透彻度"固定成可量化规则(笔记质量规范 + _meta/tools/note_quality.py,三层判定 L / G / E,阈值按 4 篇标杆校准)→ 按规范整篇重写两篇 §2(M03 §2 1.2 万 → 2.7 万字、M04 0.85 万 → 2.4 万字,leaf 小节 22 → 28 / 15 → 29,每个公式型小节手把手算例 + 为什么公式长这样 + 边界情况)→ 两篇 strict PASS。⚠️ 同一次体检里 另有 12 篇存量笔记 FAIL(含 IS6400 M01 134 字/页、M02 G3b),见 质量体检-2026-09-16,待安排返工
✅ 并入 AC6761 9/21 补发的四个 docx —— 2026-09-22:Transaction analyses for Lecture 1.docx(W1 11 笔官方解答表,与 M01 §2.8.4 逐行一致)、Case 1 / Case 2 with solution.docx(SWIFT 8 笔会计等式、GTech 12 笔 T 形账户 + 试算表,进 M01 / M02 §7 第 9 题,含解答,verify_ac6761_cases.py 复核全部一致)、2 Analyze balance sheet.docx(M03 课堂 AI 演示的提示词原文,附在 §2.2.10)
✅ 产 IS6400 M05 笔记(课前预习版) —— v0.9(2026-09-22):IS6400-L5-Clustering.pdf 67 页全覆盖(内容页 61),§2 共 29 个 leaf、3.1 万字,strict PASS;30 页图逐页视觉复核;全部数字由 verify_m05_cluster.py 复算(欧氏距离、归一化、K-means 三种初始化、K-means++ 概率、四种簇间距离的合并顺序、p.60 小测答案、DBSCAN 三种点);台账 §3.1e 20 组、术语 33 条、考点 8 🟡 + 4 ⚪;⚠️ Syllabus / Notion 原排 W05 = 决策树,实为聚类,已改;以上为 9/22 历史预习状态;9/30 已融合至 M05/T05 v1.0,见本次验收表
✅ IS6400 W04转录与融合 —— 2026-10-07完成:9/23Windows原录音1058段;M04 29课堂格+4条明示/反向,T04 12课堂格、37cell映射;两篇audit与显式strict PASS。缺开头,p.68–69未展开;T04历史评分段和代码/图围栏不变;具体范围见各篇§9.7/§9.8。
✅ 产 IS6400 W3 / W4 笔记 —— M03 / T03 / M04 / T04 四篇 v0.9 + iris.txt 数据集卡(2026-09-16):讲义 72 + 69 页全覆盖、图片页视觉复核;Gini / 熵 / 小测 / PCA / 关联规则 / Airbnb 统计全部脚本复算;⚠️ 发现 Syllabus 与 Canvas 周次错位一周(实际 W3 = 描述性分析、W4 = 特征工程)
🟡 IS5542 小组项目 — 2026-11-28 截止(Canvas 公告 9/11:录像 + slides,无现场演示;15 分钟模板已转写)。10/10 公告确认分组 finalized,本人组别待本人确认;下周起10:00,CMC M3017;六场客座强制出席 + 每场反思 3% + 内容进期末。见 作业与DDL
✅ 产 IS5542 M03 笔记(课前预习版) —— v0.9(2026-09-18):IS5542-Lecture 3.pdf 80 页全覆盖(内容页 69),13 页 NotebookLM 信息图逐页视觉复核并转写;57 个小节、66 条术语、12 🟡 + 4 ⚪ 考点;note_quality.py --strict PASS、link_check 0;p.76 数字由 code/m03_cost_per_accepted.py 复算。转录尚未入库,待取得后合并升 v1.0
✅ 产 IS5542 M02 笔记 —— v1.0(2026-09-15):讲义 88 页全覆盖、13 个图页视觉复核、Canvas 两条公告 + 项目模板并入;转录 552 段已合并,4 条 🔴(教授明说"不用背基准名字",评测协议与"点击涨转化跌"是面试题)
✅ 补 IS6400 W02 转录 —— 已补并合并,W02 笔记已升 v1.0(2026-09-09)
✅ 产 IS5113 M02 笔记 —— 已完成 v1.0(2026-09-09):讲义 86 页全覆盖 + 三段转录合并 + 23 个纯图片页逐页视觉复核
✅ 首次打开 Obsidian —— 已装好(E:\Obsidian)并成功打开本 vault(2026-09-09)
✅ 验收四门课的笔记 —— 全部产出并逐篇跑脚本验收(2026-09-10);AC6761 W3–W6 按「预习可用性」规则重做,每页都有讲解。当天二次复跑(修正脚本盲区后)又抓出 7 页真缺——EF5560 M01 p.54–55 失败诊断表、IS5113 M02 p.10–11 作业场景等,已全部补进正文;现在 13 篇讲义笔记只剩封面/章节标题页不在 §2
🟢 装 OpenCLI Browser Bridge 扩展 → 才能跑小红书口碑抓取,见 口碑与攻略
✅ 合并各课 _meta/待并入术语总表.md 到根 术语总表 —— 2026-09-10 完成第一次全量合并(227 条候选 → 68 概念 + 23 歧义 + 44 译名)
✅ 根 术语总表 尾部截断 —— 2026-09-18 发现并当日恢复:文件曾止于「利益相关者」半行(9/12–9/17 之间被截断,§1-C 后半与 §2–§6 共 212 行丢失,所有本地备份与 git 初始提交都是截断版);用 iPhone 端 2026-09-12 的完整副本接回截断点之后的全部内容,截断点之前保留电脑端 9/16 的较新行;9/12–9/16 之间若对 §2–§6 有过改动已无法核实。同批恢复 IS6400_…/_meta/待并入术语总表.md(电脑端 0 字节,iPhone 版 18 KB、状态"已于 9/10 合并")。截断版留档 CityU_backups/术语总表-截断版-20260918.md
✅ 课程目录名加课程代号 —— 2026-09-18(同学建议):五个课程目录改为 IS5113_AI_Ethics_and_Regulations / IS5542_GenAI_in_Business / EF5560_Fintech_and_AI_in_Finance / AC6761_Artificial_Intelligence_Accounting / IS6400_Business_Data_Analytics,全库 84 个文件 715 处路径引用同步替换,link_check / readme_check / 各 audit 全过;Notion「笔记路径」字段仍是旧路径(不影响使用)
✅ 全库审查公式显示与内容可读性 —— 2026-09-11 完成:① 全库 185 处伪公式转 LaTeX、113 处货币 $ 转义;② 15 篇笔记逐小节零基础试读,EF5560 M02 主代理整篇重写为样板,其余 14 篇由 6 个 sonnet 子代理返工(共约 90 节改开头/补符号表与数字例子、约 400 节补"所以呢"衔接、10 处 ASCII 图改表格/Mermaid),六项检查全过。规则在 笔记模板「★ 预习可读性」「★ 公式与代码的写法」+ 对抗自检清单 11/12b。各课 _meta/可读性返工进度.md 记录了逐篇改了哪些小节
✅ EF5560 M02 合并转录升 v1.0 —— 2026-09-11 完成:两段转录 639 段全部合并,6 条 🔴(含期末题型 = 每讲那道四选一 + Discuss、及格线口头说明)
✅ EF5560 建可复现分析代码库 —— 2026-09-10 完成:EF5560_Fintech_and_AI_in_Finance/code/,9 个脚本 run_all.py 9/9 通过,讲义 54 个数字全部复现,笔记 25 处 📁 代码 链接;顺手改正了 M01 / M02 各一处数字错误

五门课

课程 代码 定位 笔记 转录
AI Ethics and Regulations IS5113 AI 核心必修 M01 v0.9 · M02 v1.0 · M03 v1.0 · M04 v1.0 · M05 v1.0 M01 无(永久)· M02 ✅ · M03 ✅(缺尾)· M04 ✅ · M05 ✅(缺首尾、12恢复候选未回听)
GenAI in Business IS5542 AI 核心必修 M01 v1.0(117 页)· M02 v1.0(88 页)· M03 v0.9(80 页,课前预习版)· M04 v1.0(71 页,Design Thinking 嘉宾课;教学与同源图文核对闭合;ASR/Obsidian 限制保留) M01 ✅ · M02 ✅ · M03 待转录 · M04 ✅(候选 ASR,长间隔待核)
Fintech and AI in Finance EF5560 商业核心 M01 v1.0 · M02 v1.0 · M03 v1.0 · M04 v1.0 · M05 v1.0 · 数据集卡 8 + class02/03/04/05 四个数据包 · code/ 15 个可复现脚本 M01 ✅ · M02 ✅ · M03 ✅(p.56 原结尾缺,M04 部分回顾)· M04 ✅(A/B 双录音互补;课堂到 p.39,p.40–54 ↪️ 下讲)· M05 ✅(2026-10-10 已融合;M04 p.40–54仍❓不可降权,M05 p.53–54行政未确认)
Artificial Intelligence Accounting AC6761 商业核心 M01 v1.0 · M02 v1.0 · M03 v1.0 · M04 v1.0 · M05–M06 v0.9
六周379页讲义笔记齐备
M01 ✅(缺开头)· M02 ✅(含后续讲评)· M03 ✅(9/30补p.28–47)· M04 ✅(3段,p.2–29;p.30–53缺直接证据)· M05/M06实际录音待取得
Business Data Analytics IS6400 选修 · 唯一技术课 M01 v0.9 · M02 v1.0 · M03 v1.0 · M04 v1.0 · M05 v1.0 · T01 v0.9 · T02 v1.0 · T03 v1.0 · T04 v1.0 · T05 v1.0 · M06 v0.9 · T07 v0.9 W01 无 · W02 ✅ · W03 ✅(旧mp3已重新核同源)· W04 ✅(9/23原录音;缺开头,M04/T04已融合) · W05 ✅(双源重叠,缺课堂开头;尾部幻觉已隔离) · W07 待转录(分类)

📊 截至 2026-10-15 本地工作区:五门课共 32 篇笔记(24 篇 v1.0 + 8 篇 v0.9),26 个转录文本。v1.0 表示课堂证据已融合,缺录、ASR 和计算来源限制仍见各篇 §8/§9;不表示本人已通读、自测或课程材料完整无误。

前四门同属 MSc Artificial Intelligence in Business(P85),30 学分 = AI 核心 9 + 商业核心 9 + 选修 12。

IS6400 是五门里唯一的技术实操课(Python + 机器学习 + 业务解读),除讲义笔记 M<NN> 外还产代码讲解笔记 T<NN>。

课程入口:IS5113 · IS5542 · EF5560 · AC6761 · IS6400(五门课的 00-课程总览.md 同名,链接必须带目录)


规则文件

文件 读它当你要……
CLAUDE.md / AGENTS.md 不同工具的全库入口;共同质量标准以下列规范为准
笔记模板 写任何 module 笔记之前(含预习可用性规则:讲义每页都要有实质讲解)
笔记制作与融合验收流程 新写、重写、转录融合和顺延回填的候选、教学核对、R 门槛、证据哈希与安全写回
笔记质量规范 正文深度、公式与案例等分型门槛,逐篇执行严格体检
统一发布检查器 发布前检查 L/R、候选与核对记录哈希;异常或缺证据直接阻塞
课件题目处理规则 讲义选择、计算、简答和讨论题逐问给答案、过程与来源;个人评分作业成品保持私有
作业规范 全局通用作业规则;明确学习/提交分工、自然表达、段内不加粗文字、末尾一句 AI 工具声明,并索引五门课独立细则
题目覆盖台账 26 份教学源的题目自检进度、已回补项和缺原始证据的受阻项
全库质量基线 2026-09-24 当时 26 篇的严格复测记录、跨课缺口和当时验收顺序
转录融合流程 合并课堂转录的执行步骤、来源标记、可读性门槛和审计要求
对抗自检清单 ★ 写完任何 module 笔记之后 —— 含第 1b 项讲义题目逐问核对,全过才算完成
材料处理规则 处理某类材料,或新增一种材料类型;文件存放约定也在这;§8b 自建分析代码库(笔记里的数字要能在脚本输出里找到)
转录处理规则 处理课堂录音转录;各课转录状态实测表也在这
Notion进度看板 更新进度或加作业
术语总表 查跨课程术语与统一译名;★ §2「一词多义」:Agent 三课三义、Bias 三义、R² 两套标准;§5 五门课 GenAI 政策对照
Obsidian使用说明 安装 Obsidian、第一次用这个库
设计规格-笔记体系 想改规则之前

规则体系

规则文件是这个知识库的核心。 笔记是每次任务的产物,规则则规定 agent 如何读取材料、解释概念、使用来源、检查结果和安全写回。把这些要求保存在仓库里,是为了在换模型、换工具或会话中断后,仍能沿用同一套工作标准,也能定位一次失败究竟漏了哪条要求。

我把“零基础能自学”“引用可追溯”“图文能配合着读”拆成具体的写作要求、核对动作和发布条件。规则提供质量控制的基础;脚本负责检查它能判断的部分,解释是否讲清、原文是否被误读、图义是否正确,仍须实际核对。

规则如何分层

  • 全库入口:AGENTS.md 面向各类 agent,CLAUDE.md 是 Claude Code 的对应入口。这里规定读者基础、必读文件、原始材料保护、文件安全和任务边界。
  • 共同标准:根 _meta/ 保存教学语言、笔记结构、机制理解、来源、练习和验收规则。教学语言以可读性总规则为唯一现行入口,日常制作与写回以笔记制作与融合验收流程衔接。
  • 课程补充:各课程的 AGENTS.md / CLAUDE.md、可读性细则、前置知识台账补充学科背景。例如会计要解释账户和跨期确认,金融要解释收益分母与样本区间,伦理法律要讲清事实到判断的推理。
  • 当前任务:任务单写明本次材料、核心主题、允许修改范围、顺延内容和交付条件。子代理必须收到真实规则路径与任务边界,不能只被告知“照以前的质量做”。

课程细则不能降低共同标准。遇到旧文件或历史样板与现行语言、验收流程冲突时,按现行规则处理并修正冲突;不能为了省事挑较宽松的一条。正式评分作业另按教师题面和作业规范,不把课堂笔记模板机械套进提交稿。

每类规则解决什么问题

把知识讲清楚。 笔记模板组织速览、知识衔接、正文、图示、术语、自测和来源映射;可读性总规则要求先说明具体问题,再展开对象、动作、中间结果和理由,随后命名术语或写公式。它同时约束句段、表格逐列读法、公式符号、代码说明、信息分层及图文配合。机制理解与可读性标准进一步要求核心方法有完整过程、依据、可复算例、停止条件和失败/变式解释;懂 AI / ML 不代表本讲核心算法可以略讲。

保留材料覆盖和来源边界。 材料处理规则规定讲义、文档、代码及其他材料怎样读取和存放;课件题目处理规则要求逐小问回答并说明过程,页码映射不能替代正文讲解。转录处理规则区分课件内容和课堂增量,要求识别 ASR 错误、缺录与顺延。没有录到不能写成“教授略过”,笔记推断也不能写成教授答案。

让图真正帮助理解。 教学图示规范规定何时需要局部图、怎样回源和解释图义;教学图示工具流程分别安排 Mermaid、Graphviz 和 Matplotlib。复杂图保留可编辑图源,图旁说明路径、符号、具体例和条件;渲染成功与语义正确、阅读尺寸合适分别核对。

区分学习解析与正式作业。 课堂练习完成与解析规范要求逐问答案、难句拆解、过程、总结与改条件练习。作业规范及其课程细则约束题面核实、正式答卷和私人学习材料的分工。参考解完成、官方答案已核、本人学会和已经提交是不同状态。

把要求落实到交付。 笔记质量规范保留结构诊断和历史校准;对抗自检清单提供覆盖、真实性、连贯性和教学缺口的核对问题。笔记制作与融合验收流程把这些标准接到候选、一次集中核对、验收记录与正式写回。机制笔记子代理任务模板用于给代理一次交清范围、来源、解释深度和成功条件。

让转录融合也执行同一套标准。 通用融合技能与 Codex 技能入口保持同步,配套任务单、内容及回执模板、ASR 纠错词典。新增课堂解释、上一讲回填、受影响的图表和自测,都必须符合当前规则,不能只把原话翻译后塞进笔记。

五门课怎样补充共同标准

每课都有自己的可读性细则,但读者假设相同:没听过课,只懂 AI / ML 基础。

agent 从接单到写回要经过什么

  1. 读规则和原材料。 明确读者、核心主题、逐页逐题范围、已有概念和未知内容;转录按全文对齐,保留每个独立音源的时间戳。
  2. 保存基线,制作候选。 开工备份和快照,关闭自动同步;原件只读。分片代理只在 vault 外的任务目录写候选和补丁,保存原文件字节与 SHA-256。
  3. 按规则完成解释。 新写/整篇重写覆盖全部适用正文;局部融合覆盖全部新增及受影响单元。来源定位、重要计算复算和必要渲染可以在创作时进行。
  4. 候选完成后集中核对一次。 检查解释链、适用机制要求、来源、R 层疑点和图文实际显示。批量任务等整批候选完成;发现具体缺陷后,只修复并核对受影响部分,不反复全库盲读或补造评分。
  5. 绑定证据,通过发布门槛。 review.md 记录实际检查的位置和结果,review.json 绑定源文件、候选、报告及相关图源的哈希。待核事项不能直接填成通过。运行统一发布检查器;融合器也会在正式写入前调用检查。
  6. 由单一写者安全落盘。 写前重新核对源文件,发现并发变化则停止覆盖;通过后用原子写工具写入并回读,收批核对链接、README 和文件完整性。候选完稿、机械预检、教学核对、已写回分别记录。

这里的“发布”是候选写回正式笔记。Git 提交和推送仍需要仓库主人授权;Notion 的“已通读”“自测通过”等本人学习字段也不能由 agent 代勾。

脚本能保证什么,哪些仍需判断

note_quality.py输出 L(合规)、G(粒度/密度)、E(元素)和 R(可读性)诊断。新写/整篇整改使用 readability_rules: v2,已有 v1/v2 笔记也须清零适用 R 机械硬项。R 层的语义疑点必须逐项判断真实缺口、误报或合理保留;旧 G/E 字数和标签失败如实报告,不能靠凑篇幅取得教学通过。D 层是机制理解的实质要求,不是一个自动评分结果。

transcript_check.py检查融合结构、时间戳和引文线索;transcript_source_check.py辅助逐源核对。它们不能单独证明课堂录音完整、答案正确或解释易懂。v0.9 / v1.0 表示材料融合阶段,不是教学质量等级。

统一发布检查器会拦截适用的 L/R 失败、检查器异常、缺失或未完成的教学记录,以及核对后发生变化的候选/报告/登记资产;融合器还核对正式源文件是否改变。哈希只证明“核对记录对应这一版文件”,不能证明记录中的判断正确。因此,来源、推理、数值和实际看图必须真正完成。未直接查看正式 Obsidian 阅读视图时,也要如实说明实际查看了什么。

链接与状态由 link_check.py、readme_check.py辅助检查;backup_vault.py和 integrity_check.py负责备份与文件完整性。检查器已知误报、材料缺口及未验范围均保留在回执中,不能合并成一句“全部通过”。

怎样复用或修改这套规则

从根入口、共同标准、课程细则和任务模板一起开始,先改清自己的读者基础、材料来源、课程目标与运行环境,再派任务。工作路径、Python 解释器、同步方式和 Notion 看板属于本机环境,不能只替换课程名就照搬。具体步骤见开源仓库说明。

规则修改要同步入口、模板和相关工具,避免“总规则已经更新,执行技能仍按旧版验收”。设计规格记录体系设计,机制审修台账、题目覆盖台账及历史质量基线保留实际缺口和修复证据;历史记录不能替代当前任务的验收结果。


三个核心机制

① 前置知识台账 — 每门课 _meta/知识层级台账.md 记录「L0 入场基线」和「每个概念首现于哪一讲」。写第 N 讲时,不在表里的概念必须就地展开并登记回表。这是"读到第 N 讲不出现陌生概念"的机制保证。

② 正文按学习逻辑重排 — 课件顺序是讲课顺序,不是学习顺序。正文重排,另附「笔记小节 ↔ 讲义页码」映射表。

③ 讲义 × 转录双源比对 — 讲义是"教授准备讲什么",转录是"教授实际讲了什么"。两者的差集最值钱:课件没有但课上讲了的(🎙️ 最高价值)、课件有但课上略过的(⏭️ 可降优先级)、教授明说会考的(🔴 直接考点)。


目录结构

CityU/
├─ CLAUDE.md / AGENTS.md / README.md
├─ _meta/                     公共规则层
└─ <课程码>_<课程名>/         例:IS6400_Business_Data_Analytics(2026-09-18 起目录名带课程代号,按代号能直接找到)
   ├─ CLAUDE.md / AGENTS.md   课程级规则
   ├─ 00-课程总览.md           MOC 入口
   ├─ course_files_export/    ★ 所有下载来的原始材料
   ├─ transcripts/            课堂转录(M<NN>-transcript*.txt;顺序分片与重叠双录音按转录规则命名)
   ├─ _prep/                  前置资料(官方调研、口碑)
   ├─ _meta/                  台账 / 术语 / 考点 / DDL / 数据集
   ├─ code/                   可复现分析脚本(EF5560 15 个;IS5542 从 M03 起)
   ├─ notes/figures/m05/       EF5560 M05 的7张SVG、图源、输入SHA与核对记录
   ├─ assignment/             ★ 本地私有:00-overview/ 阅读入口、graded/ 计分任务、practice/ 按讲次练习(不入 Git)
   └─ notes/                  M<NN> 讲义笔记 · T<NN> 代码讲解笔记

硬约束:不移动、改名、删除或修改任何原始课件文件。course_files_export/ 的迁移需你明确要求后才做。


进度追踪(Notion)

库 内容
🎓 CityU 学习进度 行数以 Notion 实时查询为准。八格流水线:📄课件 → 🎙️录音 → 📝转录 → 🤖交AI → 📔笔记 → 👁️通读 → ✅自测 → 🔁复习
📌 CityU 作业与 DDL 作业 / 项目 / 考试,关联到对应 module

AI 不会替你勾 👁️ 已通读 / ✅ 自测通过 / 复习次数 —— 那三个是你的学习行为。


本学期课表

星期 课程 首课 备注
周二 IS5113 AI Ethics 9/1 ⚠️ 推断
周三 12:00–14:50 IS6400 Business Data Analytics 9/2 ✅ 已确认(班次 S02,YEUNG-LT18)
周三 AC6761 AI Accounting 9/2 ⚠️ 推断
周四 EF5560 Fintech & AI 9/3 ⚠️ 推断
周六 IS5542 GenAI in Business 9/5 ⚠️ 推断

⚠️ 标注为推断的日期据课件文件下载时间戳推算,未经确认。

已知的学期断档:IS5542 因中秋节 + 10 月 3 日大学非教学日,W3 之后休息约两周,10 月 10 日复课(来源:IS5542 W1 转录)。其余课程是否同样受影响待确认。


已发现的跨课交叉点

交叉 说明
IS6400 W02 ↔ EF5560 Lec02 ★ 同周同主题(线性回归),且两课都在教用 AI 写代码(Vibe Coding / GenAI for BDA)。做笔记时必须互建双链
IS5542 W1 ↔ IS5113 M01 ★ 大量重叠:ELIZA / 图灵测试、达特茅斯会议、AI⊃ML⊃DL、责任归属。但视角不同——IS5542 问"产品经理该懂什么技术",IS5113 问"该不该这么做"
IS5542 ↔ IS5113 W8 生成式 AI 与虚假信息
IS5542 ↔ IS5113 W9 NIST AI 风险管理框架(Govern/Map/Measure/Manage)
EF5560 ↔ IS5113 W8 金融风控的伦理视角
AC6761 ↔ IS5113 W5 审计合规 ↔ 问责

2026-09-30 本次录音处理与笔记验收

状态 本次结果
✅ IS5113 M05新建并融合:93页讲义、42课堂格、267时间戳/30引文回源通过;strict与8组32项代理机制阅读检验通过。保留缺首尾与过滤候选边界。笔记
✅ IS6400 M05双源融合:29课堂格,3条独立课堂明示;strict/audit/逐源447时间戳与43引文通过;9组36项阅读检验与本次独立复算通过。笔记
✅ T05 v1.0;35cells/16code原样顺序执行,10图逐张复核;谱机制四点例与变式已复算,7组28项独立阅读检验通过;原始材料未改。公开笔记不包含个人评分作业成品。笔记
✅ 原IS5113失败记录恢复转录成功;旧IS6400 mp3重新核为M03已有源,当时未取得M04;2026-10-07已另取得9/23原录音并融合

本次只是这些文件的验收,不代替全库机制审修;旧历史质量基线保留原日期,不写成今日全库重跑。原始讲义/音频保留,无提交或推送。

2026-10-04 外部参考收录

IS6400 新增 BIS Navigator 与往届资料参考卡:已读课程网页、核验夸克 IS6400 子目录 4 项文件;正文附件未读。仅作往届参考,不改变当期考核及学习状态。

2026-10-14 新增入口

IS6400 当前课堂笔记为 M01–M06;实操为 T01–T05、T07。T06 未创建,Week6为项目Briefing。新增分类转录尚未到,未将笔记生成当作本人通读/自测。

2026-10-14 同步闭环:Notion Week 7 分类进度 与 Week 7 作业要求已写入并逐字段回读;截止保持空缺,已有学习/录音/转录字段不变。文件安全及检查器误报明细见 同步回执。

Reviews (0)

No results found