從混亂到有序,重塑辦公族的溝通效率

從混亂到有序,重塑辦公族的溝通效率

跨平台一致性

介面重構

設計系統整合

我的貢獻

協助轉換設計工具

建立 Figma 設計系統與元件庫

協助整理 Notion 設計文件與版本紀錄

專案總覽

Letstalk 是一款企業內部使用的即時通訊工具,為提升產品一致性與開發效率,我負責桌機版 UI/UX 最佳化,從設計系統建立到元件規範落地,全面提升跨部門溝通效率與產品品質。

專案成果與影響

+26 %

活躍用戶數

專案導入後,產品活躍使用率提升 26%,使用者滿意度提升,並成功為後續功能擴充奠定元件規模與維護基礎。

  • 成功導入 Figma 設計系統,減少跨模組設計重工

  • UI 元件一致性提升,使用者操作更直覺

  • 為未來新功能的設計規範基礎,提升維運效率與產品一致性

我們該如何減少使用者在桌機使用 Letstalk 時的操作困擾,提升整體工作流的順暢性?

我們該如何減少使用者在桌機使用 Letstalk 時的操作困擾,提升整體工作流的順暢性?

我們該如何減少使用者在桌機使用 Letstalk 時的操作困擾,提升整體工作流的順暢性?

我們該如何減少使用者在桌機使用 Letstalk 時的操作困擾,提升整體工作流的順暢性?

問題定義

觀察痛點

1

缺乏設計系統,導致介面風格不一致、維護成本高

2

跨模組元件使用不統一,交互與樣式缺乏規範

3

使用者介面層級不清,操作體驗不連貫

專案成果

從靜態畫面到真實體驗:讓設計細節落地的橋梁

為了讓工程師更準確理解 UI 動態邏輯與期望呈現效果,我針對複雜交互設計補充製作 Prototype。

以搜尋結果互動為例:


當使用者點選搜尋結果中的聯絡人,聊天視窗中應同步跳出該訊息所在位置並高亮提示。透過 Prototype 示意能更清楚表達「何時觸發」「跳轉節點」與「提示狀態」,有效縮短與工程端來回討論的時間。

從零拆解,再組合:建立讓團隊信任的元件庫

為了確保產品在日後擴充與開發維護上的效率與一致性,我從零建立了 Letstalk 桌機版的設計元件庫,並全面導入 Auto Layout、Variants 與 Layer 命名規則。

透過元件統一與系統化管理,我們團隊成功減少重工次數、提升開發交付效率,也讓設計團隊在後續任務中能專注於策略與體驗最佳化。

用標註減少誤解:讓設計交付更精準落地

為了提升交付效率與開發一致性,加上尺寸、間距與狀態標註,協助工程師更清楚掌握互動行為與畫面結構。

以行事曆元件為例,我針對各階段(如 Hover、Click、Disabled)標註了必要的狀態邏輯與操作回饋,讓工程師在對照 Figma 畫面時,能快速理解哪些是靜態、哪些是交互,哪些為特殊邏輯處理。

這樣的標註不僅讓開發實作更順利,也能在後續討論與迭代時,快速追溯已處理與未處理的細節,大幅減少來回修改與理解落差。

重構 Kanban 卡片介面,從「資訊堆疊」轉為「視覺分層」

為了讓看板功能更符合辦公族群實際分派與溝通需求,我重新設計了 Kanban 介面結構與內容呈現方式,將原本雜亂堆疊的資訊轉化為更清晰、有層次的視覺模組,此次最佳化聚焦於以下幾點:

  1. 卡片資訊模組化:

將平台適用標籤(Mac/Windows)、卡片主標、指派成員等資訊進行視覺分組,並透過 icon 和 hint 建立清楚的互動回饋。

  1. 支援成員辨識與縮圖顯示:

每個列表下方能顯示卡片數與縮圖,提升團隊指派與追蹤效率。

  1. 選擇性強調關鍵角色:

成員欄位中優先高亮排序重要參與者,讓視覺聚焦更直覺。

  1. 導入 Auto Layout,與工程師同步設計邏輯:

確保開發時的還原度與彈性,並加速協作效率。

重構卡片資訊結構,讓交辦事項更清晰

原本的卡片詳情頁面資訊呈現零散,執行功能與溝通訊息混雜,使用者需要多次滑動與點擊才能完成任務交辦或回應,影響效率與可讀性。

我重新規劃了卡片的操作邏輯與視覺層級,最佳化重點如下:

  1. 動作操作模組化:

將執行動作(如指派、設定時間、上傳附件)整合至右側操作欄,統一入口,減少認知負擔。

  1. 留言設定 floating:

讓討論回應與卡片內容產生更直接的對話流,強化任務的即時協作性。

  1. 輸入區彈性伸縮:

根據輸入內容高度自動調整,避免遮擋資訊,提升可用性。

  1. 資訊欄左側集中、對齊視線:

包含執行人、標籤、連結等資訊統一靠左顯示,閱讀動線更順暢。

  1. 支援圖檔放大預覽:

使用者可直接點擊查看圖檔細節,方便設計師與審核者確認。

強化訊息排程與篩選,讓每條訊息都能掌控得當

為了提升使用者對排程訊息的掌握力,我在聊天室訊息管理中新增了「To Be Sent(未送出)」與「Sent(已送出)」的分頁切換設計,讓使用者能快速區分當前排程狀態並有效管理內容。

這項設計改動聚焦在以下幾點:

  1. 視覺標籤清楚標示訊息狀態:

避免訊息混淆或誤判是否已傳出。

  1. 分頁導覽切換,分類即一目了然:

使用者能快速切換訊息狀態,並集中操作。

  1. Hover 顯示更多選項,避免干擾主要訊息:

保持畫面簡潔,僅在需要時展開操作。

  1. 預約訊息內容圖文一致,操作前後無落差:

使用者可預覽訊息樣貌,增強掌控感。

整合時間資訊與訊息行動,提升訊息掌控力

當訊息需要依時間軸排序並追蹤,使用者往往需要在多個模組來回切換,增加認知成本,我重新設計了「Me 區塊」的提醒與訊息總覽頁。

聚焦三個核心目的:

  1. 集中資訊

  1. 對齊操作邏輯

  1. 提升篩選效率

聚焦以下重點:

  1. 統一訊息類型切換入口:

將 Reminder、Schedule、Summary 統整於標籤頁中,讓資訊更有分類依據。

  1. 強化日曆互動關聯性:

使用者可直接點選日期,快速對應當天排程訊息與提醒內容,減少搜尋與記憶負擔。

  1. 訊息操作集中於訊息本體右側選單:

如刪除、跳轉、編輯等都以 hover 顯示方式隱性呈現,維持簡潔 UI 同時保留功能。

  1. 視覺資訊區塊清晰分隔:

讓使用者清楚分辨「我看到的是什麼?這是提醒還是訊息?」

明確的狀態提示,才是穩定體驗的開始

我們在用戶訪談中發現,許多使用者在使用聊天室時遇到訊息未發出、畫面卡住,常以為是「App 壞了」,其實只是網路斷線或訊息同步延遲,這些技術狀況若無明確提示,將導致用戶焦躁與錯誤操作。

為此,我加入了以下兩個關鍵系統狀態提示設計:

  1. Message Syncing:

當系統正在同步訊息時,以明確 loading UI 呈現,避免使用者重複發送或誤以為已完成。

  1. No Network Connection:

在網路中斷時即時顯示明確錯誤訊息,搭配紅色高對比視覺,強化用戶意識與理解力。

參與 QA 流程協作

在設計交付後,我會主動參與產品開發的 QA 驗收過程,協助工程師對齊設計稿與實際成品是否一致,並針對異常狀況或體驗落差,提出具體修正建議

這個流程中我建立了以下三項設計驗收方法:

  1. 可追蹤的問題記錄表單:

針對每張卡片建立「Reported bugs」表,標註問題項目與修正狀態,方便團隊追蹤與對齊。

  1. 視覺輔助標註:

在設計畫面或測試圖上直接加上圖像標記與註解(如 hint 顯示異常),幫助工程理解設計預期。

  1. 回圈確認機制:

修正後我會回到對應畫面再次確認,確認無誤後再核銷任務

反思與學習

我的反思

這次在桌機端的設計開發中,我不只是做出視覺,而是積極參與整體規則建立與元件落地實作,讓使用者能在不同平台上獲得一致體驗。

我做了幾件關鍵事:

  1. 將 mobile 上的互動經驗延伸至桌機環境,參考 Material Design 等設計系統並進行適配調整。

  2. 與工程師密切討論每一個元件的實作方式與技術限制,讓視覺設計具備彈性但不失一致性。

  3. 學習使用 design token 管理 Figma components,提高元件重用性並減少版本維護成本。

  4. 針對多方團隊回饋進行反覆調整,不斷內化觀點並將其實作為具體設計邏輯,建立可複用的設計規則。

這些推進也幫助我快速提升對 Figma component 結構、團隊交付流程的掌握,並在這次專案中從「交付設計」進化為能「帶動系統性設計落地」的角色。