Communitygithub.com

Johnny7722/聊天狀態

在聊天標題中顯示任務的當前狀態(如渲染中、待審查、完成、失敗),讓使用者只需掃視聊天列表即可得知每個工作的進度,無需逐一開啟。適用於任何長時間執行或需要等待他人回覆的工作。

聊天狀態 是什麼?

此技能旨在解決同時管理多個工作時,必須點進每個聊天視窗才能確認進度的痛點。它透過在聊天標題前方加入統一的 Emoji 與狀態文字(如 ⏳ 渲染最終版 · 宣傳影片),讓使用者在聊天列表就能一目瞭然哪個任務還在執行、哪個需要審查、哪個已失敗。主要適用於 Claude Desktop 等可重新命名聊天的平台,而無法重新命名的工具則應跳過此技能。 技能要求每次狀態變更時(例如開始渲染、上傳完成、等待審查)都立即更新標題,並在結束回話前確保標題反映真實狀態。狀態優先顯示 Emoji 與簡短狀態詞,再接著任務名稱,因為聊天列表會從尾部截斷長標題。不建議在標題中加入進度百分比或時間,因為這些資訊在等待期間不會更新,反而會過時。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Johnny7722/chat-status-skill/tree/HEAD/chat-status

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

在聊天標題中顯示狀態

使用者經常同時執行多項工作,每個工作都有自己的聊天視窗,並透過聊天列表來查看哪個任務需要處理。一個能即時反映當前狀態的標題(如「⏳ 渲染最終版 · 宣傳影片」)能節省逐一開啟聊天視窗確認的時間。

僅在工具允許重新命名當前聊天視窗時使用(Claude Desktop 應用程式可支援)。其他情況下,請跳過此技能。

標題格式

<Emoji> <狀態> · <任務名稱>,長度不超過 50 個字元。Emoji 與狀態必須放在前面,因為聊天列表會從尾部截斷長標題。<任務名稱> 是正在製作項目的簡短名稱,例如:「宣傳影片」、「產品導覽」、「電子報」。

Emoji狀態使用時機
📝撰寫腳本正在撰寫簡報、計畫或腳本
🛠️建置中正在執行工作:草稿、錄製、編輯、檢查結果
⏳渲染預覽 / 渲染最終版正在執行渲染、建置、編碼或匯出
⬆️上傳中正在將檔案傳送到指定的交付位置
👀審查預覽 / 審查最終版 / 需要您等待他人處理:等待審閱草稿、回答問題、批准
✅完成已交付,或工作已完成最後一步
❌渲染失敗 / 上傳失敗發生錯誤,需要檢查

若工作的專有名詞能更清楚地表達狀態,可以替換狀態文字(例如「👀 等待錄音」、「⏳ 渲染 4K60」),但請保留表格中的 Emoji,以便一眼就能辨識狀態含義。

何時重新命名

  • 在每次狀態變更時,與執行該動作的步驟同步進行:開始渲染時立即重新命名為 ⏳,而不是事後才補上。
  • 當背景任務喚醒你時,先重新命名再檢查輸出結果:⏳ 在檢查時改為 🛠️,然後再改為 👀 或 ✅。如果任務失敗,則改為 ❌ 直到問題解決。
  • 在結束你的回合之前,確保標題在你離開期間反映真實狀態:如果還有任務在執行,設為 ⏳;如果正在等待他人處理,設為 👀;如果沒有待辦事項,設為 ✅。
  • 一個標題只對應一個任務。 如果聊天轉移到新的任務,標題也應隨之更新。

避免事項

  • 不要在標題中加入進度數字或時間(例如 40%、17:30)。這些資訊在等待期間不會更新,只會過時。
  • 除非被要求,否則不要重新命名其他聊天視窗。
  • 如果使用者已經自行命名了聊天視窗,應用程式可能會要求他們批准每次重新命名。請詢問使用者是否希望在這個聊天中使用狀態標題;如果他們不願意,就保持原樣。

為什麼狀態要放在前面

如果狀態放在後面,使用者必須點進聊天才能知道任務是否完成。將狀態放在標題的最前方,讓聊天列表一眼就能回答這個問題。

相關技能