一个基于 Claude Code 的个人领域知识库,自动将论文/技术资料解析、归档到结构化 skill 体系中,并支持 Git 远程同步。
这是一个 Claude Code Skill——当你用 /domain-knowledge 命令 + 论文链接/PDF 时,Claude 会:
- 从论文标题+首页自动提取规范名称(如
PACT(ASPLOS'26)) - 按深度阅读模板输出结构化解析(术语、问题定义、方案、证据、局限、启发)
- 新建/更新对应子领域的
SKILL.md,将可复用启发归档 - 追加阅读记录到
history/reading-log.md - 自动
git commit && git push推送到远程仓库
domain-knowledge/
├── SKILL.md # 入口 skill — 请求路由 + 前置/后置操作
├── config.md # Git 仓库配置 + 自动同步策略
├── README.md # ← 你正在看的文件
├── history/ # 阅读日志
├── common/ # 通用工具、检查清单、知识合成模板
│ └── knowledge-synthesis/ # 论文解析模板 + 深度笔记
├── performance/ # 性能优化 → 内存系统、GPU/AI
├── architecture/ # 架构与体系结构 → 分布式、微架构、存储层次、加速器
├── operations/ # 运维与 SRE → 存储、监控、测试、云基础设施、内核调优
├── algorithms/ # 算法(待填充)
├── security/ # OS 安全与程序分析 → 访问控制、沙箱、追踪
└── network/ # 网络系统 → TCP/RPC、用户态 runtime
- 总计: 186 篇
- 会议分布: ASPLOS 4 篇('22–'26),arXiv 2 篇('26),FAST 43 篇('26),OSDI 133 篇, NSDI 2 篇('26),SOSP 2 篇('25)
- 领域分布:
- CXL/内存系统/stall 回收: 10 篇
- 存储层次/体系结构: 8 篇(..., Cylon, Xerxes) — 见
architecture/memory-storage-hierarchy/KNOWLEDGE.md - 云基础设施/虚拟化: 12 篇(mwait-sched, Xkernel, Janus, Nested SEV, PowerSight, M3U, Quark, DVLA, PIMS, ASI-Heterogeneity, Svalinn, RosenBridge) — 见
operations/cloud-infrastructure/KNOWLEDGE.md - 云原生/解耦式服务: 8 篇(DGC, OpenTela, Arca, Spice, libDSE, Latte, TapeOBS, ACOS) — 见
architecture/cloud-native/KNOWLEDGE.md - LLM 推理/GPU-AI/训练: 42 篇(含 ..., Seneca, PithTrain) — 见
performance/gpu-ai-performance/KNOWLEDGE.md - Agent-Native 软件设计: 2 篇(PithTrain, Jitskit) — 见
architecture/agent-native-design/KNOWLEDGE.md - OS 安全/隐私/程序分析: 18 篇(含 μFork SASOS, MlsDisk) — 见
security/os-security/KNOWLEDGE.md - 软件测试/DBMS/云服务: 3 篇(ValScope, S3 MBT, SysSpec) — 见
operations/os-testing/KNOWLEDGE.md - OS 内核/调优: 3 篇(kSTEP, ECO, PPC+MAIO) — 见
operations/os-performance-tuning/KNOWLEDGE.md - 监控/可观测性: 9 篇 — 见
operations/monitoring-observability/KNOWLEDGE.md - 存储/文件系统: 27 篇(..., DRBoost, LESS, FS-PI, CetoFS) — 见
performance/storage-filesystem/KNOWLEDGE.md - 程序分析与动态优化: 5 篇(hS, Incr, UCSan, Aletheia, RT) — 见
operations/program-analysis/KNOWLEDGE.md - 并发数据结构: 2 篇(Arctic, FARLock) — 见
algorithms/concurrent-data-structures/KNOWLEDGE.md - 资源调度与供给: 2 篇(SPADE, Quota Marketplace) — 见
algorithms/resource-scheduling/KNOWLEDGE.md - 分布式共识: 6 篇(Bodega, Pompē-SRO, Jetpack, Ambulance, LogDrive, WriteGuards) — 见
algorithms/distributed-consensus/KNOWLEDGE.md - 图处理: 2 篇(Pluto, OdinANN) — 见
algorithms/graph-processing/KNOWLEDGE.md - 缓存算法: 2 篇(Merlin, S4-FIFO) — 见
algorithms/cache-algorithms/KNOWLEDGE.md - 加速器架构与编译: 3 篇(TileLoom, μShell, qTPU) — 见
architecture/accelerators/KNOWLEDGE.md - 网络系统: 7 篇(SBB, Rakaia, UEP, UCCL-Tran, BALBOA, DPA-Store, Sepia) — 见
network/os-networking/KNOWLEDGE.md
- 🚀 新增功能: JSON 结构化元数据 (
history/metadata.json) + 技术倒排索引 + 四轮递进阅读 (R1-R4) + 工业可用性评分 - 最后更新: 2026-07-17
更多细节见各子目录下的 SKILL.md(路由文件)和 KNOWLEDGE.md(知识文件),如 performance/system-tuning/KNOWLEDGE.md。
- Claude Code CLI
- Git + SSH 访问 GitHub
- pdftotext (poppler-utils)
# 克隆到 Claude Code skills 目录
git clone [email protected]:LujhCoconut/domain_knowledge_agent.git ~/.claude/skills/domain-knowledge之后每次启动 Claude Code,该 skill 自动可用。
/claude /domain-knowledge 解析一下这篇论文。https://arxiv.org/abs/...
/claude /domain-knowledge 我读过 TMO 那篇论文吗? ← 查询阅读记录
/claude /domain-knowledge CXL 系统中怎么管理 page migration? ← 检索已有知识
- 启动时: 自动
git pull --rebase同步远程 - 结束时: 如有变更自动
git commit && git push - 详见
config.md
这个仓库已包含我个人的领域知识(SKILL.md 中记录的经验 + notes/ 中的论文笔记)。
如果你要基于此建立自己的知识库:
- 保留所有目录下的
SKILL.md— 它们是知识的结构骨架 - 自由微调
SKILL.md内容 — 添加你的领域经验、修改归档分类、调整优先级 - 可以删除
notes/下的论文笔记 — 重新解析你感兴趣的论文时系统会自动生成新的 - 可以清空
history/reading-log.md— 那是我的阅读记录 - 建议保留入口
SKILL.md和config.md— 前者是 skill 路由逻辑,后者是 Git 同步配置;修改config.md中的仓库地址为你自己的
common/knowledge-synthesis/SKILL.md 中的 §0 论文命名规范建议保留,它确保所有论文使用统一的 方案名(会议'年份) 命名。