分页: 1 / 1
#1 用AI产生命令行
发表于 : 2025年 1月 10日 15:33
由 wdong
https://github.com/aaalgo/middleman
这个程序本身就是用AI产生的,包括那个system prompt也是AI写的。一百多行。网上这种程序已经很多了。就是让AI介入到用户和bash之间。用户发消息给AI, AI产生命令行到bash执行,bash的输出返回给AI,然后AI分析后显示反馈给用户。程序很短,但是感觉挺有用的。装新机器时需要配服务器,弄raid啥的,基本都搞得定。
虽然很简单,但是程序体现了agent设计的基本原则,就是让AI掌握主动权。AI可以决定显示消息,还是执行命令(是否要求用户确认),还是退出。
中间lshw的输出切掉了。

#2 Re: 用AI产生命令行
发表于 : 2025年 1月 10日 18:20
由 wildthing
wdong 写了: 2025年 1月 10日 15:33
https://github.com/aaalgo/middleman
这个程序本身就是用AI产生的,包括那个system prompt也是AI写的。一百多行。网上这种程序已经很多了。就是让AI介入到用户和bash之间。用户发消息给AI, AI产生命令行到bash执行,bash的输出返回给AI,然后AI分析后显示反馈给用户。程序很短,但是感觉挺有用的。装新机器时需要配服务器,弄raid啥的,基本都搞得定。
虽然很简单,但是程序体现了agent设计的基本原则,就是让AI掌握主动权。AI可以决定显示消息,还是执行命令(是否要求用户确认),还是退出。
中间lshw的输出切掉了。
感觉gpt的作用就是节省google之后自己调试的时间
#3 Re: 用AI产生命令行
发表于 : 2025年 1月 10日 18:21
由 datoumao
赞,回头试试
#4 Re: 用AI产生命令行
发表于 : 2025年 1月 10日 21:43
由 rgg
我最近有个需求是翻译一堆cshell scripts 到powershell. 可能AI完全胜任。
#5 Re: 用AI产生命令行
发表于 : 2025年 1月 10日 23:23
由 fantasist
cursor就有自动生成命令行的功能吧
#6 Re: 用AI产生命令行
发表于 : 2025年 1月 11日 10:10
由 mn
所以 LLM 更可能在 coding 这块儿落地?跟人的语言比,程序语言小,干净,形式化。更重要的是可测试可验证。
#7 Re: 用AI产生命令行
发表于 : 2025年 1月 11日 13:10
由 magagop
mn 写了: 2025年 1月 11日 10:10
所以 LLM 更可能在 coding 这块儿落地?跟人的语言比,程序语言小,干净,形式化。更重要的是可测试可验证。
是的,用在bash上有些多餘,但用在powershell上非常棒,因為幾乎沒人會用PS
#8 Re: 用AI产生命令行
发表于 : 2025年 1月 12日 21:41
由 gousheng
PowerShell用的人多吗?它和Perl差不多
magagop 写了: 2025年 1月 11日 13:10
是的,用在bash上有些多餘,但用在powershell上非常棒,因為幾乎沒人會用PS
#9 Re: 用AI产生命令行
发表于 : 2025年 1月 13日 00:47
由 magagop
gousheng 写了: 2025年 1月 12日 21:41
PowerShell用的人多吗?它和Perl差不多
微軟的PowerShell自成一派,Windows管理必備,非常重要,它跟Bash、Perl、Python、Ruby、Tcl區別都很大,必須重新學習,但有了GPT就簡單了。