内容
# Blitzdenk
适用于posix系统的编码和研究工具。无需依赖,只需Zig和Lua。
配置、覆盖和扩展均可通过Lua实现。

## 核心功能和模式
- 所有IO操作均通过GNU核心工具(ls、tee、cat等)进行。
- 启用了一个隐形SSH层,代理可以通过该层进行管道传输。
- 小巧:5MB原生二进制文件,少于200MB内存占用。
- 支持MCP、LSP和Skill。
- 多供应商:支持任何OpenAI或Anthropic聊天模式,包括本地AI。
- 可在Lua中自定义。编写自己的工具、系统提示、模式、命令和循环。
## 安装
您可以从[发布页面](https://github.com/Lommix/blitzdenk/releases)下载预编译的二进制文件,或自行构建:
```
zig build --release=small
cp zig-out/bin/blitz ~/.local/bin/blitz
```
## 文档
[查看示例](https://lommix.github.io/blitzdenk/)
[或我的配置](https://github.com/Lommix/dotfiles/blob/master/config/blitzdenk/blitz.lua)。