Skip to content

CWS Assistant (Colorful-palette Workspace Solution)

💡 什么是 CWS Assistant?

🌐 官方網站 | Official Website

GitHub ReleaseLicense: MIT

📖 專案簡介 | Introduction

CWS Assistant 是一個基於 .NET 8 WPF 開發的輕量化工具,旨在解決 Microsoft OfficeWPS Office 同時安裝時常見的檔案關聯衝突與服務搶佔問題

✨ 核心功能 | Key Features

1. 檔案關聯快速切換 | File Association Toggle

  • 一鍵修復 PPT、PPTX 檔案關聯,在 Office 與 WPS 之間無縫切換,並自動重新整理系統圖示快取。

2. 懸浮球互動模式 | Floating Ball Interface

  • 簡約而不簡單的懸浮球介面,讓你無需打開主視窗即可快速執行修復操作。

3. 單實例與智慧喚醒 | Single Instance & Auto-Wake

  • 採用 Mutex 技術防止程式多開。重複啟動時會自動喚醒已存在的視窗,確保系統資源不被浪費。

4. 啟動偏好設定 | Startup Preferences

  • 支援自定義啟動行為,可選擇靜默啟動至懸浮球或直接顯示主介面。

🛠️ 技術棧 | Technology Stack

  • Language: C# 12
  • Framework: .NET 8.0 (WPF)
  • API: Win32 API (User32.dll) for window management
  • Installer: Inno Setup
  • Automation: GitHub Actions (CI/CD)

💖 特別鳴謝 | Special Thanks

  • 翻譯支援 (Translation):
    • 特別鳴謝 YL1647Rui 提供地道翻譯支援。

📄 開源協議 | License

本項目採用 MIT License。請閱讀 LICENSE 了解詳細條款。

Documented with ❤️ by CWS Development