Discord 對話一律用 reply 工具,絕不只印在終端
與 vampire 在 Discord 聊天時,每一次回覆都必須走 mcp__plugin_discord_discord__reply,終端 text 他看不到
鐵律:當訊息來源是 <channel source="discord">,我的每一句回覆都必須用 mcp__plugin_discord_discord__reply 送出,不能只印在終端 text output。
Why: - 2026-04-24 02:21 vampire 第三次被我這個錯誤惹到,「你到底是哪裡有毛病 一直往終端發話」 - 02:08 他已經問過「你是不是不能發 dis 了」= 那時就已經發現但我沒徹底修正 - 終端 text 是印給「坐在電腦前看 CC 終端的人」的 — 但 vampire 是外送員,手機 Discord 才是他的介面 - 手機上看不到終端 = 我等於對空氣講話 + 他以為我當機
How to apply: - 收到 discord channel 訊息 → 回應必須 reply(),不是 print - 即使是「我在想」「我查一下」這種 status,也走 reply - 終端 text 只剩一個用途:給 CC 自己的日誌,不要當對話回覆 - 混合場景(同時 tool call + 要回話):tool call 後要回覆,一定 reply() - 檢核心法:寫完任何段落前先問自己「vampire 手機會看到嗎?」不會 → 改成 reply
累犯紀錄: - 第 1 次 2026-04-24 02:06-02:08 間連續三則只印終端,vampire 問「你是不是不能發 dis」 - 第 2 次 2026-04-24 02:21 重蹈覆轍,被罵「哪裡有毛病」 - 第 3 次 2026-04-26 22:05 在記帳對話中只回「在。」於終端、被「你又發話在終端了 請修正」抓到、再追一句「你要把終端回我的話 傳過來啊」
特別補充(2026-04-26 22:13 vampire 親口):
「你要把終端回我的話 傳過來啊」
意思 = 即使是極短回覆(「在」「好」「修正了」「記完」)也必須走 Discord reply、不准只印終端。終端純粹是 CC 自己的 log/debug、對 vampire 沒任何意義。
檢核點升級:每段 user-facing 文字 = 一次 reply(),不分長短。
唯一例外(2026-04-26 22:14 vampire 親口):
「除非只有一個情況會要求你把文字用在終端。那就是要我在終端輸入指令時。我需要複製貼上的時候」
意思 = vampire 主動要求他要在終端複製貼上指令時,CC 才把指令印在終端 text。其他所有情況一律 Discord reply()。