| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
原始链接: https://news.ycombinator.com/item?id=43784668
“Zev” 是一款新工具,利用大型语言模型 (LLM) 帮助用户记住或发现终端命令。它接收用户想要执行操作的自然语言描述,并生成一系列可能的终端命令列表。用户选择所需的命令后,该命令会被复制到剪贴板以便手动运行。 一些评论者分享了他们使用的类似方案,例如利用 bash/zsh 历史记录以及诸如 fzf 之类的模糊搜索工具。有人担心可能会生成破坏性命令,创建者正在考虑添加安全措施,例如标记潜在危险的命令并提供解释。一些用户建议将其与现有的工具(如管理 shell 历史记录的 Atuin 和 llm-cmd)集成。其他用户也有类似的项目,例如 gencmd.com 和 how.sh。通过 pip 安装可能需要虚拟环境,但创建者正在努力减少依赖项。
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
I do this ever since I switched to a Mac in 2015 and my history has over 60,000 lines. So that’s basically my knowledge base :)
But your project looks nice. Will check out.
reply