32 lines
908 B
Markdown
32 lines
908 B
Markdown
---
|
||
title: "CodeWeaver"
|
||
type: concept
|
||
tags: []
|
||
last_updated: 2025-12-30
|
||
---
|
||
|
||
## Definition
|
||
|
||
CodeWeaver 是一个 GitHub 开源工具(tesserato/CodeWeaver),可将任意代码库编织成一个可导航的 Markdown 文档。
|
||
|
||
## Key Features
|
||
|
||
- **树形结构**:将整个项目组织成清晰的树形 Markdown 文件
|
||
- **代码块嵌入**:所有代码都塞进代码块中,保持可复制性
|
||
- **可导航性**:生成的文档支持跳转和导航
|
||
- **AI 友好**:极大地简化了代码库的共享、文档化以及与 AI/ML 工具集成
|
||
|
||
## Use Cases
|
||
|
||
- **知识转移**:快速分享复杂代码库的结构
|
||
- **AI 上下文注入**:为 AI 代理提供代码库概览
|
||
- **文档生成**:自动生成项目文档
|
||
|
||
## Related Concepts
|
||
|
||
- [[Vibe Coding]]:CodeWeaver 可增强 Vibe Coding 的代码理解能力
|
||
|
||
## Sources
|
||
|
||
- [[vibe-coding经验收集]]
|