Skip to content

Commit 984475a

Browse files
authored
Update README.md
1 parent fe79ee8 commit 984475a

1 file changed

Lines changed: 120 additions & 1 deletion

File tree

README.md

Lines changed: 120 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,120 @@
1-
# zread_cli
1+
# Zread CLI
2+
3+
> 用 AI 把代码变成文档,一条命令搞定。
4+
5+
Zread 是一款命令行工具,通过 AI 大模型自动分析代码仓库,生成结构化的 Wiki 文档,并提供内置阅读器供团队随时查阅。
6+
7+
---
8+
9+
## 安装
10+
11+
### Homebrew(macOS / Linux 推荐)
12+
13+
```bash
14+
brew tap codegeex/homebrew-tap
15+
brew install zread
16+
```
17+
18+
升级:
19+
20+
```bash
21+
brew upgrade zread
22+
```
23+
24+
### npm
25+
26+
```bash
27+
npm install -g zread_cli
28+
```
29+
30+
升级:
31+
32+
```bash
33+
npm update -g zread_cli
34+
```
35+
36+
37+
### 直接下载
38+
39+
[Releases](https://github.com/codegeex/zread_cli/releases) 页面下载对应平台的预编译二进制文件,解压后放入 `PATH` 即可。
40+
41+
支持平台:macOS(x86_64 / ARM64)、Linux(x86_64 / AArch64)、Windows(x64 / ARM64)
42+
43+
---
44+
45+
## 快速上手
46+
47+
安装后在您需要分析的项目代码目录下运行
48+
```bash
49+
zread
50+
```
51+
52+
zread cli 会带你进入 onboarding 流程并完成项目分析。
53+
54+
---
55+
56+
## 命令速览
57+
58+
| 命令 | 说明 |
59+
|------|------|
60+
| `zread login` | 登录订阅账号,自动获取 API Key |
61+
| `zread config` | 配置 LLM 提供商、语言等选项 |
62+
| `zread generate` | 为当前项目生成文档 |
63+
| `zread browse` | 在浏览器中阅读已生成的文档 |
64+
| `zread update` | 更新 Zread 到最新版本 |
65+
| `zread version` | 查看当前版本信息 |
66+
67+
---
68+
69+
## 配置说明
70+
71+
配置文件位于 `~/.zread/config.yaml`,通过 `zread config` 交互式编辑,主要选项:
72+
73+
| 选项 | 说明 |
74+
|------|------|
75+
| 界面语言 | `en`(英文)或 `zh`(中文) |
76+
| 文档语言 | 生成内容使用的语言,留空时跟随界面语言 |
77+
| LLM 提供商 | 选择内置提供商或填入自定义 BaseURL |
78+
| 最大并发数 | 同时生成的页面数,建议 2–5 |
79+
| 最大重试次数 | 页面生成失败时的自动重试次数 |
80+
81+
### 支持的内置提供商
82+
83+
| 提供商 | 说明 |
84+
|--------|------|
85+
| 智谱 Coding Plan | 订阅账号专属,无需自备 Key(CN) |
86+
| Z.AI Coding Plan | 订阅账号专属,无需自备 Key(海外) |
87+
| 智谱 BigModel | 订阅账号专属,无需自备 Key(CN) |
88+
| Z.AI | 订阅账号专属,无需自备 Key(海外) |
89+
| OpenAI | 自备 Key |
90+
| MoonShot | 自备 Key |
91+
| MiniMax | 自备 Key |
92+
| OpenRouter | 自备 Key,可接入多种模型 |
93+
94+
也可填入任意兼容 OpenAI 接口的自定义 BaseURL。
95+
96+
---
97+
98+
## 常见问题
99+
100+
**生成过程中断了,可以续写吗?**
101+
102+
可以。再次运行 `zread generate`,选择"续写草稿"即可从中断处继续,已完成的页面不会重复生成。
103+
104+
**文档存在哪里?会上传到云端吗?**
105+
106+
文档保存在项目目录的 `.zread/wiki/` 下,完全本地存储,不会上传到任何服务器。
107+
108+
**支持哪些编程语言?**
109+
110+
Zread 通过 AI 理解代码语义,理论上支持任何编程语言,实际效果取决于所用模型的代码理解能力。
111+
112+
**如何查看历史版本文档?**
113+
114+
每次生成会保留历史版本。运行 `zread browse --version` 打开版本选择器。
115+
116+
---
117+
118+
## 反馈与支持
119+
120+
- 官网:[https://zread.ai](https://zread.ai)

0 commit comments

Comments
 (0)