前幾篇介紹了很多shell的工具,但這些工具功能繁雜,如果去閱讀文件又要花不少時間,那應該怎麼辦呢?
在這邊推薦可以試試看與AI協作,將你的需求跟AI提,然後請他將你需要的指令提供給你,在這邊推薦可以使用跟cli有整合的工具,有附上快捷鍵的就是我有在使用的服務的預設快捷鍵,比如
Ctrl
+ i
)Alt
+ \
)Ctrl
+ y
)舉例
今天如果我想要測試一個http的request,他是post的method,path是localhost:3000/api/v1/users
,body是一個json,內容為
{
"name": "Kevin",
"phone": "0912345678"
}
這時,只要將這段內容打給ai,並且跟他說請用curl來實作,並且用jq來解析,就可以得到以下回應
又比如今天我想要直接建立鐵人賽30天的草稿檔,希望命名可以是iron-2025-{serialNumber}.md
,就可以向ai說
我希望建立1-30個檔案,格式為`iron-2025-{serialNumber}.md`,使用for+touch來建立
就可以完成你的需求,所以重點可以放在你知道怎麼使用他,而不是完全要死背這些參數跟語法
而這些工具我覺得功能如果在產生script的效果都差不多,但有幾個地方可以特別關注的
而現在越來越有名的Coding Agent的Cli服務,他們也有提供執行script的功能,但因為還要另外開啟另一個process,感覺跟自己下script還是有這麼一點落差,所以我這邊就把他獨立開來了
上面的工作這麼多,但到頭來我還是覺得最重要的是可以解決需求,才是核心的重點,了解工具就只是讓自己的手牌變的更多,能有更多的餘裕可以解決問題