Awesome REA
繁體中文
返回全部案例

Open Claude UI:從桌面互動調查到可複用介面元件

分析目標: Claude Desktop macOS 安裝包;作者宣告的 @ant/desktop 2.37337.1 基線及捆綁網頁介面

作者 / 歸屬: Caho1

核對日期:

收錄狀態: 已閱讀公開原文,未獨立復跑作者測試。

想解決什麼問題

輸入法合成、滾動與桌面互動規則,如何轉化為可複用介面元件?

REA 具體做了什麼

作者將 ASAR、JavaScript AST 與 CSS 調查明確歸於 REA 6.5.0;互動章節把打包程式碼片段與輸入守衛、滾動規則對應,另以 TypeScript 示例實現這些行為。

原作者報告的成果

倉庫公開了按版本組織的設計筆記、元件故事書、CSS 令牌和實現示例;RichComposerWithMentions.tsx 包含合成狀態檢查及合成結束後的 Enter 守衛。

侷限與未驗證項

這是介面庫和作者報告的拆解,不是完整 Claude 客戶端或模型服務。所讀材料未見原始 REA 會話記錄及獨立行為、視覺等價測試;版本與還原程度仍屬於作者宣告。

可以借鑑什麼

把一個互動規則對應到其引用的打包位置和實現,區分設計文件與經過測量的等價性。

原文中的 REA 使用證據

逆向还原自官方 Claude Desktop / Web 核心输入组件 (REA v6.5.0 取证):

短摘錄簡化了排版,完整上下文以原文為準。

原始來源

本頁為獨立整理,成果歸原作者。目標軟體、安裝包和完整反編譯輸出不在此分發。

在 GitHub 檢視此案例 · 糾正資料