AI驱动的文档生成:GitHub_Trending/cla/claude-skills文档技能详解

AI驱动的文档生成:GitHub_Trending/cla/claude-skills文档技能详解

【免费下载链接】claude-skills 345 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 330+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial & finance, and your daily productivity skills. 【免费下载链接】claude-skills 项目地址: https://gitcode.com/GitHub_Trending/cla/claude-skills

GitHub_Trending/cla/claude-skills项目是一个功能强大的AI文档生成工具集,提供了345个Claude Code技能、代理技能和插件,包括30多个代理、70多个自定义命令和330多个技能,可用于工程、营销、产品、合规、C级咨询、研究、业务运营、商业和金融以及日常生产力提升。本文将详细介绍该项目中与文档生成相关的核心技能和使用方法。

核心文档技能:LLM Wiki

LLM Wiki简介

LLM Wiki是受到Andrej Karpathy的LLM Wiki模式启发的技能,它将Claude Code(或任何代理CLI)转变为一个有纪律的维基维护者,当你向它提供源文件时,它会增量构建和维护一个持久的、相互关联的Obsidian知识库。知识会不断积累——当你查询时,交叉引用、矛盾和综合信息已经存在。

LLM Wiki的核心原则是知识复合,与大多数LLM+文档工作流的RAG(检索-生成)模式不同,LLM Wiki会一次性读取源文件,将其集成到持久的markdown知识库中,并保持更新。你负责整理和提问,LLM负责阅读、归档、交叉引用和维护。

适用场景

LLM Wiki适用于多种场景,包括:

  • 个人领域:跟踪目标、健康、心理、日记、自我提升
  • 研究领域:数周内对某个主题的深入研究——论文、文章、报告、不断发展的论文
  • 书籍伴侣:阅读时整理章节;为角色、主题、情节线索构建粉丝维基风格的伴侣
  • 业务/团队:由Slack、会议记录、电话提供信息的内部维基——LLM负责无人愿意做的维护工作
  • 竞争分析、尽职调查、旅行计划、课程笔记、爱好深入研究

但LLM Wiki不适合以下情况:需要对固定文档进行一次性问答(使用RAG)、不打算随时间添加源文件、或者不想让Obsidian参与其中。

架构设计

LLM Wiki采用三层架构:

vault/
├── raw/                    # 第一层 — 不可变的真相来源
│   ├── <source files>      # 文章、论文、PDF、图像、数据
│   └── assets/             # 从剪辑文章下载的图像
├── wiki/                   # 第二层 — LLM拥有的知识库
│   ├── index.md            # 内容目录(LLM每次摄入时更新)
│   ├── log.md              # 仅追加时间线(## [YYYY-MM-DD] <操作> | <标题>)
│   ├── entities/           # 人物/组织/地点页面
│   ├── concepts/           # 想法、理论、框架
│   ├── sources/            # 每个摄入源的摘要页面
│   ├── comparisons/        # 跨源分析页面
│   └── synthesis/          # 高级综合、论文、概述
├── CLAUDE.md               # 模式 + 约定(Claude Code)
└── AGENTS.md               # 相同内容,适用于Codex/Cursor/Antigravity
  • 第一层(raw/):由你拥有。LLM只读取;从不写入。
  • 第二层(wiki/):由LLM拥有。它创建、更新和交叉引用页面。你阅读它。
  • 第三层(CLAUDE.md / AGENTS.md)模式。约定、工作流、前置规则。由你和LLM共同演变。

核心操作详解

文档摄入:/wiki-ingest

/wik-ingest是最常用的命令,用于将新源文件摄入LLM Wiki。其流程为:读取源文件→与你讨论TL;DR和关键主张→编写源摘要页面→更新每个相关实体和概念页面→标记矛盾→更新index.md→追加到log.md。

一个典型的摄入会涉及5-15个维基页面。你(用户)处于循环中:摄入器提出更改,并在写入前等待你的确认。

使用方法
/wiki-ingest <path>
/wiki-ingest raw/papers/monosemanticity.pdf
/wiki-ingest raw/articles/2026-04-01-interpretability-post.md
操作流程
  1. 准备 — 运行engineering/llm-wiki/skills/llm-wiki/scripts/ingest_source.py获取标题、预览和建议的摘要路径
  2. 读取 — 直接读取源文件
  3. 讨论 — 报告TL;DR、关键主张、将触及的页面、任何矛盾
  4. 确认 — 等待你的批准(或重定向)
  5. 写入 — 创建源摘要,更新5-15个页面,标记矛盾
  6. 索引 — 运行engineering/llm-wiki/skills/llm-wiki/scripts/update_index.py或内联编辑wiki/index.md
  7. 记录 — 运行engineering/llm-wiki/skills/llm-wiki/scripts/append_log.py --op ingest --title "<title>"
  8. 报告 — 每个触及页面的项目符号维基链接

此命令会调度wiki-ingestor子代理来完成繁重的工作,相关脚本包括:

  • engineering/llm-wiki/skills/llm-wiki/scripts/ingest_source.py — 源文件准备(元数据 + 预览)
  • engineering/llm-wiki/skills/llm-wiki/scripts/update_index.py — 重新生成索引
  • engineering/llm-wiki/skills/llm-wiki/scripts/append_log.py — 记录摄入

文档查询:/wiki-query

/wiki-query命令用于搜索维基,综合答案,并提供将答案重新归档的选项。LLM首先读取index.md,深入相关页面,通过引用进行综合。好的答案会被重新归档到维基中,因此探索会不断积累。

使用方法
/wiki-query <question>
/wiki-query "how does monosemanticity compare to mechanistic interpretability?"

文档检查:/wiki-lint

/wiki-lint命令用于对维基进行健康检查,表面孤立页面、损坏的维基链接、过时的声明、缺失的前置内容、矛盾和结构漂移。仅报告,不默默修复——由你决定要更改什么。建议每周运行一次,在批量摄入后运行,并且在共享维基之前始终运行。

使用方法
/wiki-lint
/wiki-lint --stale-days 60
/wiki-lint --log-gap-days 7
操作流程
  1. 第一遍 — 机械检查(脚本)

    • engineering/llm-wiki/skills/llm-wiki/scripts/lint_wiki.py — 孤立页面、损坏链接、过时页面、缺失前置内容、重复标题、日志间隙
    • engineering/llm-wiki/skills/llm-wiki/scripts/graph_analyzer.py — 中心、汇点、连接组件、图形统计
  2. 第二遍 — 语义检查(LLM读取和思考)

    • 最近更新页面之间的矛盾
    • 被新源取代的过时声明
    • 在3+页面的纯文本中提到但没有自己页面的概念
    • 交叉引用间隙(提到但未维基链接的实体)
    • 索引漂移(index.md与wiki/不同步)
  3. 第三遍 — 报告

生成按严重性分组的markdown报告,然后在log.md中追加一个"lint"条目。

快速入门指南

初始化和使用LLM Wiki的步骤

  1. 初始化一个知识库(在Obsidian的知识库目录中)
python scripts/init_vault.py --path ~/vaults/research --topic "LLM interpretability"
  1. 将源文件放入raw/,然后摄入
/wiki-ingest ~/vaults/research/raw/anthropic-monosemanticity.pdf
  1. 提问(答案可以被重新归档到维基中)
/wiki-query "how does monosemanticity compare to mechanistic interpretability?"
  1. 定期健康检查
/wiki-lint
  1. 查看时间线
/wiki-log --last 10

推荐的Obsidian设置

  • Obsidian Web Clipper — 浏览器扩展;将网页文章转换为markdown并放入raw/
  • 本地下载图像 — 设置 → 文件和链接 → 附件文件夹路径 = raw/assets/。设置 → 热键 → 将"为当前文件下载附件"绑定到Ctrl+Shift+D
  • 图形视图 — 查看中心/孤立页面;对于发现结构问题至关重要
  • Marp插件 — 直接从维基页面生成基于Markdown的幻灯片
  • Dataview插件 — 基于页面前置内容(标签、日期、源计数)的动态表格/列表
  • Git — 知识库是一个普通的markdown仓库;对其进行版本控制

完整的设置指南请参见references/obsidian-setup.md

与传统RAG的对比优势

普通RAGLLM Wiki
每次查询重新发现知识知识不断积累
每次重新计算交叉引用预先编写和维护交叉引用
仅在你询问时才会出现矛盾在摄入期间标记矛盾
探索消失在聊天历史中好的答案被重新归档为新页面
通过嵌入基础设施扩展通过markdown + index.md + 可选的本地搜索扩展

当有大约100个源文件/数百个页面时,index.md + 文件系统搜索就足够了。超过这个数量,可以添加本地搜索工具如qmd或使用scripts/wiki_search.py

总结

GitHub_Trending/cla/claude-skills项目提供的LLM Wiki技能为AI驱动的文档生成和管理提供了强大的解决方案。通过增量构建和维护知识库,LLM Wiki实现了知识的持续积累和优化,克服了传统RAG模式的局限性。无论是个人知识管理、学术研究还是团队协作,LLM Wiki都能显著提高文档处理的效率和质量。

要开始使用GitHub_Trending/cla/claude-skills项目,只需克隆仓库:

git clone https://gitcode.com/GitHub_Trending/cla/claude-skills

然后按照项目文档中的说明进行安装和配置,即可体验AI驱动的文档生成和管理的强大功能。

【免费下载链接】claude-skills 345 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 330+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial & finance, and your daily productivity skills. 【免费下载链接】claude-skills 项目地址: https://gitcode.com/GitHub_Trending/cla/claude-skills

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值