hung-yi-lee-skill 是什么?

李宏毅.skill 是一个可供本地编码 Agent 读取的教学风格与知识库。仓库保存课程元数据、逐字稿、主题 Wiki 和 916 节点知识图谱,并用 SKILL.md 规定回答结构;官方声明它受李宏毅教学风格启发,不冒充本人。

⭐ 464 Stars 🍴 40 Forks HTML — 作者: voidful
来源:github.com/voidful/hung-yi-lee-skill 查看 GitHub 仓库 → 📘 使用教程 →

为什么值得关注

仓库没有付费、订阅、充值或转售入口,因此保留并补齐数据来源、同步网络边界、版本和与通用图谱 RAG 的差别。

来源:github.com/voidful/hung-yi-lee-skill/releases

核心功能

可追溯课程语料

官方列出 478 支 YouTube 视频元数据、27 份完整逐字稿、8 个主题页和 203 个系列页。

来源:github.com/voidful/hung-yi-lee-skill
持久化知识图谱

图谱包含 916 个节点、3664 条边和 10 个概念社群,并区分 EXTRACTED 与 INFERRED 边。

来源:github.com/voidful/hung-yi-lee-skill
教学结构与本人校准

回答按直觉、Black Box、机制、陷阱和回顾组织;官方称访谈结果高于逐字稿推断。

来源:github.com/voidful/hung-yi-lee-skill
本地知识库 CLI

hungyi_kb.py 支持同步元数据和逐字稿、编译 Wiki、搜索、建图、查询、报告与 lint。

来源:github.com/voidful/hung-yi-lee-skill

技术架构

SKILL.md 是回答入口;raw/youtube 保存频道元数据、索引和逐字稿缓存;wiki 保存主题、系列、查询手册及 graph.json/graph.html;scripts/hungyi_kb.py 编排同步、编译、搜索与图谱命令,hungyi_graph.py 处理图结构;references 保存人设、教学精神、研究范围和来源。

来源:github.com/voidful/hung-yi-lee-skill

项目知识图谱

知识图谱:项目核心节点(中心)+ 核心功能(内环六边形)+ 关键技术依赖(外环 chip) youtube-transcript-api >=1.2,<2youtube-transc… networkx >=3.4 python-louvain >=0.16python-louvain… yt-dlp 可追溯课程语料 持久化知识图谱 教学结构与本人校准 本地知识库 CLI hung-yi-lee-skill 项目本体 核心功能 关键依赖

技术栈

语言Python,未声明最低版本框架Agent Skill + 本地 Wiki + NetworkX 知识图谱
youtube-transcript-api >=1.2,<2networkx >=3.4python-louvain >=0.16yt-dlp
静态问答可读取仓库内文件;同步 YouTube 元数据和逐字稿需要外网,并会写入 raw/wiki/outputs
来源:github.com/voidful/hung-yi-lee-skill/blob/main/requirements.txt

快速上手

克隆仓库,在虚拟环境执行 pip install -r requirements.txt,再让本地 Agent 只读检查 SKILL.md。先用仓库现有 wiki 回答一个可核对问题,并检查引用到的课程或图谱路径。只有确实要更新语料时,才运行 sync-metadata 或 sync-transcripts 并允许访问 YouTube。
来源:github.com/voidful/hung-yi-lee-skill

使用场景

适合按李宏毅课程脉络解释机器学习概念、浏览预构建知识图谱和追查概念关联。不适合把生成答案当作李宏毅本人发言,也不应把 INFERRED 图谱边当作课程原话。

来源:github.com/voidful/hung-yi-lee-skill

优势与局限

优势

  • 语料数量、图谱统计和目录结构公开
  • EXTRACTED 与 INFERRED 关系分开标记
  • 包含本人访谈校准并明确不冒充本人
  • 知识库查询与语料同步可以分开执行

局限

  • 没有 release、tag 或包版本
  • requirements 没有声明 Python 最低版本
  • 逐字稿只有 27 份完整缓存,覆盖并不等于全部 478 支视频
  • 同步依赖 YouTube 网络和第三方接口稳定性
  • 宿主 Agent 的回答仍可能超出原始语料
来源:github.com/voidful/hung-yi-lee-skill

最新版本

没有 GitHub release、tag 或包版本。官方 main 最新记录日期为 2026-08-11,最近修复包括全新安装依赖和 CJK 节点 ID。复现时必须固定 commit。

来源:github.com/voidful/hung-yi-lee-skill/releases

实测与证据

status: docs-only  |  checked_at: 2026-09-23  |  environment: 核对官方 README、SKILL/目录说明、requirements.txt、MIT 许可说明、release 页面与 main 提交记录  |  limitations: 未安装依赖,未让 Agent 加载该 skill,未运行同步、编译、搜索、建图、查询、lint 或 graph.html,也未访问 YouTube  |  observed_output: GitHub 没有 release 或 tag,也没有包版本文件;官方 main 最新记录日期为 2026-08-11,requirements.txt 只有 4 个依赖项

来源:github.com/voidful/hung-yi-lee-skill/releases

同类项目对比

LightRAG 是通用的图谱与向量双层 RAG 框架,可接多种模型、存储和 Web/API 服务;李宏毅.skill 是已经整理好的单一教师课程知识库,另加教学结构和风格校准。要导入自有大规模文档或提供服务端检索时看 LightRAG;要浏览这套特定课程语料并按其教学顺序解释时用本项目。

来源:github.com/HKUDS/LightRAG

总结评价

保留。项目没有商业漏斗,重点是把静态知识库与联网同步分开,并对本人发言、逐字稿事实和图谱推断做清楚标记。

来源:github.com/voidful/hung-yi-lee-skill

常见问题

李宏毅.skill 会冒充李宏毅本人吗?

官方声明它受李宏毅教学风格启发,并且不冒充本人。生成内容仍是模型输出,引用时应标成 skill 生成,并回查课程或访谈来源。

只查询现有知识库也需要联网吗?

不一定。仓库已经包含 Wiki、图谱和逐字稿缓存,本地搜索可读取这些文件;sync-metadata 和 sync-transcripts 会访问 YouTube,并把结果写回仓库。

916 个节点和 3664 条边都来自课程原文吗?

不是。官方统计把 1621 条边标为 EXTRACTED,2043 条标为 INFERRED。解释概念时要保留这个来源层级,不能把推断关系说成老师原话。

这个项目应该固定哪个版本?

仓库没有 release、tag 或包版本。要复现应固定具体 commit;本轮核对到的 main 最新记录日期是 2026-08-11。

它和 LightRAG 的用途相同吗?

不同。LightRAG 是可接入自有数据和多种后端的通用图谱 RAG;李宏毅.skill 已经绑定特定课程语料、教学结构和回答风格。

资料与核验范围
本文依据项目公开资料整理。版本、安装命令和功能边界可能随上游更新,请以所列来源和项目当前版本为准。 资料核对时间: 2026-09-23 13:55.

参考材料:README、GitHub API、依赖文件