npx mandark <文件夹或文件>
Mandark 是一个极其简单(~80kb)的 AI 实习生,能够完成许多任务,包括自我构建。
https://github.com/user-attachments/assets/f3aff778-0839-4bb2-9fe3-c8c6b98434a5
功能特点
- 无需安装即可运行
- 使用
mandark revert
完全撤销更改 - 输入
ask
后跟随您的问题,即可询问关于任何代码库的问题 - 支持 Claude-3.5 Sonnet、Haiku、GPT-4o-mini 和 GPT-4-turbo(现在还包括 Fireworks 的 llama405b)
- 编辑和创建多个文件
- 从命令行验证差异
- 根据需要安装新的包
- 执行前进行令牌和成本估算
- 适用于任何代码库
使用方法
使用以下命令运行 mandark:
npx mandark 文件夹1 文件1 文件夹2 <-a> <-p> <模型名称>
[文件夹1]
、[文件1]
、[文件2]
等:要处理的单个文件或文件夹的路径[模型名称]
:(可选)要使用的 AI 模型的昵称(例如:'sonnet35'、'haiku'、'4omini'、'4turbo')-p
:将带行标记的编译代码打印到文件并退出。如果您想复制粘贴到其他助手中,这个选项很有用。-a
:处理文件时包含导入语句。默认情况下会跳过此步骤以节省令牌。
贡献
欢迎贡献!请随时提交拉取请求。TODO.md 是一个很好的起点。