一个 local-first 的 CLI:为你的代码库生成 wiki 风格的技术报告。
- 交互式 CLI:直接运行
wiki进入主菜单(run/report/profile/config)。 - 本地归档:生成的报告会存到你的用户配置目录下。
- 增量模式:可把上一次报告作为输入进行二次生成。
- 工具驱动 Agent:通过工具探索仓库(
listDirectory、readFile、renderMermaid)。
要求:
- Node.js(ESM)
- pnpm(推荐)
全局安装:
npm i -g litewiki
# 或
pnpm add -g litewiki然后运行:
wikipnpm install
pnpm build运行:
pnpm -s build
node dist/index.js也可以本地全局 link(可选):
pnpm link --global
wiki- 创建 AI 配置:
wiki config会提示你输入:
provider:openai | anthropic | google | custom(目前openai与anthropic可用)modelbaseUrlkey
- 运行:
wiki run .我们将 provider 抹平成:
provider: "openai" | "anthropic" | "google" | "custom"- 已支持:
openai、anthropic - 暂未支持(UI 里可以选,但运行会提示 Not supported yet):
google、custom - Anthropic 说明:使用 Messages API;
baseUrl请设置为https://api.anthropic.com/v1/messages。
更多差异说明见:docs/providers.md
wiki:交互式主菜单wiki run [dir]:分析目录wiki profiles:管理 Prompt Profilewiki reports:查看/删除归档报告wiki config:管理 AI 配置
pnpm test
pnpm lint
pnpm format
pnpm build
pnpm dev如果你在用 Cursor/Copilot 等 coding agent,请看:AGENTS.md
ISC © Carbon