1 个不稳定版本
0.1.0 | 2024年3月23日 |
---|
8 在 #file-copy
8KB
97 代码行
context-for-prompt
创建由所有文件及其内容组成的上下文。内容将复制到剪贴板。
安装
cargo install context-for-prompt
使用方法
Creates a context made of all the files and their content.
Usage: context-for-prompt [OPTIONS] <ROOT>
Arguments:
<ROOT>
Options:
-e, --extensions-to-ignore <EXTENSIONS_TO_IGNORE>
-d, --debug
--hidden
-h, --help Print help
-V, --version Print version
context-for-prompt /path/to/directory
该程序的目标是遍历一个目录,并将每个文件的内容复制到剪贴板。文件内容应按照以下格式复制
file: /path/to/file
----------- content start -------------
file content
----------- content end -------------
然后可以使用此内容作为 LLMS 提示的上下文。
默认情况下,搜索会忽略隐藏文件和 .gitignore
文件中包含的内容。您可以使用 --hidden
标志包含隐藏文件和目录。您可以使用 --extensions-to-ignore
标志忽略具有特定扩展名的文件。例如,如果您想忽略 .md
文件,可以使用以下命令
context-for-prompt /path/to/directory -e=md,lock
注意:此 crate 受 https://github.com/simonw/files-to-prompt 的启发
依赖项
~5–14MB
~163K SLoC