看板 Soft_Job 關於我們 聯絡資訊
claude 有一個channal的功能 內建就可以支援telegram 只是他是用輪詢去接回應 不然也可以改用line 他是接webhook 相對來說比較不會漏 你可以寫一個mcp,收cli的回應,如果要權限允許的也可以獨立出來 但是line有一個問題,cli要推回去,會受限收到跟回覆的時間差 30秒以內回覆可以走 replyToken,不收費 超過30秒就要走push,免費帳號的話一個月只能200則 你可以自己判斷收到請求跟回傳結果的時間差有沒有超過30秒 看狀況走不同的路 要收github webhook也是同樣的,可以加在你自己寫的mcp server 官方文件有說明 我自己是寫一個loop,固定早上六點去jira抓票 然後用channal丟回line,也同時發信 我看完可以從line說要改哪張票,自己用還蠻方便的,只是要多一個ngrok來轉址 不過基本上是不用錢啦 我這邊有一個簡單版本 你可以自己改一改用 https://github.com/langrisser1981/line-channel/ ※ 引述《attacksoil (第三方程式)》之銘言: : 想做的事情其實有點類似openclaw之類的產品 : 但想要限縮範圍 : 1. claude 在一個容器的tmux session 中運行 : 2. 有一個外掛的web server 用來收webhook (封閉網路環境可能用CF tunnel), webhook : 可能來自github/gitlab, 或通訊軟體 : 3. web server 收到事件後 依照預寫好的規則把訊息丟到該tmux session 中跟claude互動 : 然後用stop hook要求claude結束任務時一定要git commit 或在通訊軟體回話 : 請問有類似的方案嗎? 我只是不想開電腦讓agent能寫代碼而已 甚至通訊軟體可能都能省 : 掉 就讓claude去讀issue : -- : ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.13.151 (臺灣) : ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1776477743.A.2B5.html : 推 yamakazi: Claude 不是有app? 04/18 10:31 : → yamakazi: 寫好skill後用/loop 04/18 10:31 : 請問是說用loop輪詢gitlab嗎? 感覺這樣比較慢也費token 有注意到最近有一個新的monit : or tool 但好像只能監控本地檔案 : ※ 編輯: attacksoil (114.136.13.151 臺灣), 04/18/2026 10:41:50 : 推 dani1992: 不就是claude跑在容器裡 04/18 10:55 : 對 主要是想怎麼跟它通訊 : 透過gitlab/github的話 主要是我用手機也能看claude的PR 它也能監聽cicd事件 : ※ 編輯: attacksoil (114.136.13.151 臺灣), 04/18/2026 11:08:58 : → tzouandy2818: 你直接用Github的雲端方案吧 04/18 11:12 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.233.153 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1776482944.A.E1D.html ※ 編輯: langrisser19 (111.248.233.153 臺灣), 04/18/2026 11:32:41
attacksoil: 謝謝 channel我看看 比較不理解的是怎麼用mcp收webho 04/18 11:32
attacksoil: ok? 原本以為mcp是讓claude 呼叫的工具 請問是可以直 04/18 11:32
attacksoil: 接透過mcp poke claude嗎?@@ 04/18 11:32
attacksoil: 哇... channel 好像就可以做這件事耶 好讚 謝謝 研究 04/18 11:34
attacksoil: 看看 04/18 11:34
你把mcp當作中介角色 他可以收claude 丟出來的東西,你把規格定義好,claude跟他溝通 mcp收到請求,接下來就可以丟出去給line line收到請求,處理好以後用webhook丟回去你的local server(mcp) mcp再丟回給claude,大概就是這樣的路徑 你可以參考我的程式 在mcp宣告中定義capabilities(像是api端點) 這是claude可以收到的訊息 webhook收到以後,就可以用 notification/claude/你定義的端點,把結果丟回給cli ※ 編輯: langrisser19 (111.248.233.153 臺灣), 04/18/2026 11:52:33
attacksoil: 好 謝謝 04/18 12:52
ZMTL: 我剛好今天也在做這個,我是覺得... 通訊軟體可能不是最好的 04/18 16:07
ZMTL: 方案,PWA Web 走 Tailscale 會不會比通訊軟體舒服? 04/18 16:07