用AI产生命令行

版主: hci

回复
wdong(万事休)楼主
知名人士
知名人士
帖子互动: 21
帖子: 54
注册时间: 2023年 11月 13日 15:13

#1 用AI产生命令行

帖子 wdong(万事休)楼主 »

https://github.com/aaalgo/middleman

这个程序本身就是用AI产生的,包括那个system prompt也是AI写的。一百多行。网上这种程序已经很多了。就是让AI介入到用户和bash之间。用户发消息给AI, AI产生命令行到bash执行,bash的输出返回给AI,然后AI分析后显示反馈给用户。程序很短,但是感觉挺有用的。装新机器时需要配服务器,弄raid啥的,基本都搞得定。

虽然很简单,但是程序体现了agent设计的基本原则,就是让AI掌握主动权。AI可以决定显示消息,还是执行命令(是否要求用户确认),还是退出。

图片

中间lshw的输出切掉了。

图片

+2.00 积分 [版主 hci 发放的奖励]
x1 图片

标签/Tags:
wildthing
著名点评
著名点评
帖子互动: 166
帖子: 3767
注册时间: 2022年 7月 22日 14:25

#2 Re: 用AI产生命令行

帖子 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之后自己调试的时间
司马光在《资治通鉴》中说日本人:'知小礼而无大义,拘小节而无大德。重末节而无廉耻,畏威而不怀德。强必盗寇,弱必卑伏'。
康熙皇帝在《康熙朝起居注》中这样评论日本人:“倭子国,最是反复无常之国。其人,甚卑贱,不知世上有恩谊,只一味慑于武威……故尔,不得对其有稍许好颜色。”

图片
头像
datoumao(大头猫)
论坛支柱
论坛支柱
2023年度十大优秀网友
datoumao 的博客
帖子互动: 1700
帖子: 12171
注册时间: 2022年 10月 22日 01:42

#3 Re: 用AI产生命令行

帖子 datoumao(大头猫) »

赞,回头试试
rgg
知名作家
知名作家
帖子互动: 64
帖子: 989
注册时间: 2022年 9月 12日 15:00

#4 Re: 用AI产生命令行

帖子 rgg »

我最近有个需求是翻译一堆cshell scripts 到powershell. 可能AI完全胜任。
fantasist
知名作家
知名作家
帖子互动: 70
帖子: 905
注册时间: 2022年 7月 24日 19:52

#5 Re: 用AI产生命令行

帖子 fantasist »

cursor就有自动生成命令行的功能吧
mn(锰)
正式会员
正式会员
帖子互动: 5
帖子: 8
注册时间: 2024年 6月 25日 17:24

#6 Re: 用AI产生命令行

帖子 mn(锰) »

所以 LLM 更可能在 coding 这块儿落地?跟人的语言比,程序语言小,干净,形式化。更重要的是可测试可验证。
x1 图片
magagop
正式写手
正式写手
帖子互动: 6
帖子: 138
注册时间: 2024年 12月 5日 17:35

#7 Re: 用AI产生命令行

帖子 magagop »

mn 写了: 2025年 1月 11日 10:10 所以 LLM 更可能在 coding 这块儿落地?跟人的语言比,程序语言小,干净,形式化。更重要的是可测试可验证。
是的,用在bash上有些多餘,但用在powershell上非常棒,因為幾乎沒人會用PS
gousheng(水果王)
论坛支柱
论坛支柱
帖子互动: 352
帖子: 12119
注册时间: 2022年 8月 3日 14:18

#8 Re: 用AI产生命令行

帖子 gousheng(水果王) »

PowerShell用的人多吗?它和Perl差不多
magagop 写了: 2025年 1月 11日 13:10 是的,用在bash上有些多餘,但用在powershell上非常棒,因為幾乎沒人會用PS
magagop
正式写手
正式写手
帖子互动: 6
帖子: 138
注册时间: 2024年 12月 5日 17:35

#9 Re: 用AI产生命令行

帖子 magagop »

gousheng 写了: 2025年 1月 12日 21:41 PowerShell用的人多吗?它和Perl差不多
微軟的PowerShell自成一派,Windows管理必備,非常重要,它跟Bash、Perl、Python、Ruby、Tcl區別都很大,必須重新學習,但有了GPT就簡單了。
回复

回到 “葵花宝典(Programming)”