分页: 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就簡單了。