效率神器 活跃维护

karpathy-llm-wiki

Astro-Han/karpathy-llm-wiki

适用于 Agent Skills 的 LLM 维基,用于 Claude Code、Cursor 和 Codex。从原始来源、引用和代码检查构建 Karpathy 风格的知识库。

2617
Stars 标星
307
Forks 分支
17
Watchers 关注
10
Open Issues
Python
主要语言
MIT
开源协议
372 KB
仓库大小
3 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:Astro-Han/karpathy-llm-wiki
git clone https://github.com/Astro-Han/karpathy-llm-wiki.git
git clone git@github.com:Astro-Han/karpathy-llm-wiki.git
README.md main

英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。

karpathy-llm-wiki

一个可重复使用的技能,用于使用 Claude Code、Cursor、Codex 以及其他 Agent Skills 工具构建 Karpathy 风格的 LLM 维基。

karpathy-llm-wiki 将 Karpathy 的 LLM Wiki 想法 打包成一个可安装的 Agent Skills 技能。您的编码代理将源文件导入 raw/,将持久化的知识页面编译到 wiki/,回答问题时提供引用,并检查 wiki 的一致性。

什么是 LLM Wiki?

LLM Wiki 是一个知识系统,其中 LLM 维护结构化的 wiki 页面,而不是在每次提问时重新搜索原始文档。新的来源会被编译成持久化的 Markdown 页面,交叉引用会随着时间更新,回答问题时引用已经包含综合知识的 wiki 页面。

该技能提供三个操作:

操作 功能 输出
采集 将来源收集到 raw/ 文件夹,进行分类,然后创建或更新维基文章——或者在没有新内容时仅进行记录 新建或更新的维基页面
查询 在维基中搜索并提供带引用的答案 以Markdown页面为依据的答案
检查 检查索引完整性、链接和维基健康状况 自动修复及报告问题

完整技能规范请参见 SKILL.md。

LLM 维基 与 RAG

方法 知识存放位置 何时进行综合 适用于
RAG 原始块和嵌入 查询时 在大型语料库中进行广泛检索
LLM Wiki 精选的 Markdown 页面 在导入和维护期间 综合知识、摘要以及持久的交叉链接

此技能针对 Wiki 模型进行了优化:知识会随着时间改进,而不是在每次查询时重新推导关系。

使用统计

基于自2026年4月以来每天维护的生产知识库:

  • 94 篇维基文章,分布在 13 个主题目录中
  • 已导入 99 个源材料
  • 过去7天内有 87 条操作日志记录

请参见 examples/ 获取维基页面、源文件和操作日志示例。

安装

npx add-skill Astro-Han/karpathy-llm-wiki

兼容支持 Agent Skills 标准的任何工具。

快速开始

1. 导入您的第一个来源

为技能提供一个 URL、文件或粘贴文本:

“导入这篇文章:https://example.com/attention-is-all-you-need”

该技能将来源存储在 raw/ 文件夹中,然后在 wiki/ 中编译或更新相应的知识页面。

2. 向您的 Wiki 提问

“我对注意力机制了解什么?”

该技能在 Wiki 中搜索,并提供带有指向您的 Markdown 页面引用的答案。

3. 保持 Wiki 的健康状态

“检查我的 Wiki”

检查损坏的链接、缺失的索引条目、陈旧的交叉引用以及相关问题。

工作流程如何运作

Karpathy 的核心观点:大语言模型维护维基,而人类专注于选择信息来源和提出好问题。

your-project/
├── raw/            ← Immutable source material
│   └── topic/
│       └── 2026-04-03-source-article.md
├── wiki/           ← Compiled knowledge pages maintained by the LLM
│   ├── topic/
│   │   └── concept-name.md
│   ├── index.md    ← Global table of contents
│   └── log.md      ← Append-only operation log

每一个新的来源都可以更新多个页面,加强交叉引用,并记录矛盾。这就是维基随着时间推移而累积的原因。

工具兼容性

此技能遵循 agentskills.io 开放标准:

工具 安装方法
Claude 代码 npx add-skill Astro-Han/karpathy-llm-wiki
光标 npx add-skill Astro-Han/karpathy-llm-wiki
Codex CLI 复制到 .agents/skills/karpathy-llm-wiki/
OpenCode npx add-skill Astro-Han/karpathy-llm-wiki
其他工具 将 SKILL.md、references/ 和 scripts/ 复制到工具的技能目录中

常见问题

LLM维基和个人维基有什么区别?

LLM维基由模型维护。随着新材料的到来,它会更新摘要、交叉链接、索引条目和矛盾点。普通的个人维基则依赖人工编辑。

我可以摄取哪些来源?

网页、论文、博客文章、PDF、Markdown文件、文本文件和粘贴文本。此技能会将所有内容转换为 raw/ 下的Markdown,并将其编译到 wiki/ 中。

这可以用于生产环境吗?

该工作流程基于一个真实的知识库,自2026年4月起每天维护94篇文章和99个来源。该仓库包括示例、模板和设计规范。

设计边界

故意没有构建,在三个月的生产日志和生态系统调查(LLM Wiki v2、llm-wiki-compiler、OKF、代理记忆文献)之后:

  • 源哈希新鲜度追踪——raw/ 是不可变的,因此哈希可以防止不可能发生的事件。真正的新信息以新来源通过正常摄取的方式到达。
  • 持久化行号引用——每个观察到的保真度错误都是“源中缺少值”,整个文件的 grep 可以捕获。锚点只用于消除尚未发生的失败模式的歧义,而且注释摩擦会使代理跳过规则。
  • 数值置信度或质量分数——没有校准的虚假精度。证据强度应体现在正文中。
  • 每篇文章的审核日期——没有人能在编译时预测一个领域发展的速度。维护由整个维基的 lint 驱动,而不是每页计时器。
  • 基于访问的衰减——被频繁访问的并不等于真实。
  • 撤回/错误来源机制——尚未发生。在发生之前手动处理。
  • 自动钩子和定期运行——这些属于代理环境,而不是工具无关的技能。
  • 向量或图搜索——在 50K–100K 令牌的精心整理维基中,grep 和阅读更可靠。仅当召回率明显下降时才增加搜索工具。
  • 类型化关系本体——链接的语义存在于链接周围的正文中。
  • OKF 合规——规范是 v0.1 草稿,且工具生态最小。已跟踪;将会重新审视。
  • MCP 服务器、UI、输出子系统——在工具无关技能的边界之外。

灵感来源

非官方社区实现了来自 Karpathy 的 LLM Wiki 想法 的工作流程。这里的价值在于可重用的工作流程、提示结构以及经过实践验证的知识汇编规则。

另请参见:lucasastorian/llmwiki, atomicmemory/llm-wiki-compiler。我们正在跟踪谷歌的 开放知识格式 草案,并将在规范和工具成熟后评估兼容性。

许可

MIT

本站来源与版权声明
  • 本文标题:karpathy-llm-wiki - 适用于 Agent Skills 的 LLM 维基
  • 本文链接:https://www.cn121.com/productivity/astro-han-karpathy-llm-wiki.html
  • 原项目:Astro-Han/karpathy-llm-wiki 版权归原作者 Astro-Han 及贡献者所有
  • 收录信息:本站于 2026-10-28 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 MIT(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 Astro-Han/karpathy-llm-wiki。
  • 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出,仅将二级标题译为中文,便于按栏目定位;标题原文可在下方原仓库中查看),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。