新的 GPL 許可 Quirk 應用程序開源認知行為療法
已發表: 2019-04-13Quirk 是一款新的 GPL 許可的認知行為療法 (CBT) 應用程序,適用於 iOS 和 Android,內置於 React Native/Expo。 該應用程序可以幫助用戶挑戰他們的“自動思維”,這個術語是指一個人為響應觸發而自發產生的想法,這通常可能是負面的。
Quirk 讓用戶記錄一個快速的想法,並自動縮小這些想法被扭曲的潛在方式的列表。 這些扭曲的靈感來自於《感覺良好:新情緒療法》中流行的那些。 然後邀請用戶挑戰這些扭曲並寫下替代想法。

Segment 的軟件工程師 Evan Conrad 將 Quirk 創建為一個非商業的個人項目,以使人們可以使用常見的 CBT 技術輕鬆控制他們的非理性想法。 Quirk 不是訓練有素的治療師的替代品,而是人們自己使用的工具。 如果不加以控制,消極的自動思維會成為情緒的重擔並導致思維扭曲。 Quirk 是一款簡單的應用程序,可以幫助人們以一種不那麼消極的方式體驗世界,並培養出更理性的思維模式。
“它對日常工作非常有用,”康拉德在回應 Hacker News 的評論時說。 “想想‘我在那個面試問題中暗示了太多’。
“這種想法可能會導致‘我一定沒有通過那次面試’ ,這會導致‘我將在我剩下的所有面試中都失敗’ ,這會導致‘我再也找不到另一份工作’ ,這會導致‘我必須真的很糟糕,我應該放棄。
“當時每一步似乎都合乎邏輯,但一個想法導致了下一步,現在你感覺很糟糕。
“CBT 是對此的反制措施; 它會在第一點阻止你,並給你一堆常見的邏輯謬誤,幫助你認識到為什麼你的想法太過分了。 你不知道你是否真的沒有通過那次面試,除了一次不及格是通過下一次的好習慣。”
康拉德說,這些類型的思維過程並不完全是心理健康問題,但對許多人來說是常見的鬥爭。 對於任何希望識別和消除自己的認知偏見的人來說,Quirk 都是一個有用的工具。
該應用程序的 iOS 版本目前比 Android 版本運行得更好,因為作者說他沒有 Android 手機並且發現很難在該平台上支持該應用程序。 但是,修復程序會定期推出,許多與崩潰有關的問題正在得到解決。
GPL 如何保護心理健康技術中的用戶
Quirk 的代碼可以在 GitHub 上找到,並且在 GPL-3.0 下是開源的,這不是授權移動應用程序的流行選擇。 我問康拉德為什麼他選擇 GPL 許可證,而不是其他流行的開源許可證。
“心理健康技術是一個非常奇怪的世界,”康拉德說。 “有很多人想做正確的事情,但最終卻做了非常粗略的事情。
“例如,許多應用程序會收集您為 ML(機器學習)或 NLP(自然語言處理)記錄的想法。 這樣做的既定目的是幫助更好地識別自殺、抑鬱等。部分由於主題,許多應用程序並沒有清楚地告訴用戶這種情況正在發生。
“所以最終發生的事情是一群善意的研究人員可以接觸到你最敏感的想法。 這很好,但他們經常不知道他們持有的目標對邪惡的演員有多大價值。 因為它不像密碼或信用卡號碼的數據庫,所以他們往往不會考慮安全性。
“但思想對於施虐者和勒索者來說是非常有價值和危險的; 另外,大多數人寧願以明文形式向您提供密碼,也不願向您展示他們的心理健康想法。
“因此,如果我製作了 Quirk MIT,我會擔心有人會採用 Quirk 並推出他們自己的版本,用於跟踪和存儲用戶想法的研究。 因為許可證不跟隨他們,他們可以在不告訴用戶的情況下做到這一點,普通人幾乎無法/知道/這正在發生。”

康拉德採取了一種鼓舞人心的、以用戶為中心的許可和隱私方法,確保他的應用程序(和任何衍生產品)的用戶能夠訪問代碼並更好地了解他們的數據存儲在哪裡。 在最近的 Twitter 帖子中,他概述了支撐 Quirk 架構的隱私原則:
在 Quirk 中,FOSS 和隱私不是重點,而是給定的。 在科技界之外,Quirk 並沒有試圖成為 FOSS CBT 應用程序,而是試圖成為一個非常好的 CBT 應用程序,而恰好是 FOSS。 它不會說“嘿,我們不會將你最深最黑暗的秘密存儲在某個服務器上的某個地方。” 用戶不在乎。 這是給定的。 它不會在設備上存儲東西,因為它試圖向你推銷隱私,它這樣做是因為這是正確的工程決策。
普通人不會看金門大橋,會考慮螺栓的結構質量。 他們拿出手機拍照。 軟件的職責是讓事情變得順暢,並減少人們在購買之前必須考慮的事情。
康拉德說,他希望看到其他開發人員使用該應用程序構建東西並進行研究,只要他們這樣做是合乎道德的。 該項目的 GitHub 存儲庫詳細記錄了其設計和工程邏輯。 它包括構建代碼的特定目標,以尊重用戶的隱私和心理健康,例如:
- 思想比密碼更有價值,就這樣對待它們。
- 在將參與度作為核心指標時要非常謹慎。
- 但是在應用程序中要清楚明了地了解用戶數據的情況。
“我真的很想看到人們使用 Quirk 進行研究,”他說。 “我只是希望它遵循更多關於同意和數據安全的道德實踐。 有人應該願意向研究人員提供他們的想法,並且應該盡可能少地提供有關該人的信息。 當它被存儲時,它應該被安全地存儲,而不是在一個公開的數據庫中。 但要做到這一點,它必須是開放的。”
除了特定於 GPL 的許可之外,使應用程序開源還有許多其他好處。 Quirk 已經被翻譯成六種不同的語言。 使有用的應用程序開源的副產品之一是它可以激發貢獻者並加快將應用程序帶給新受眾的過程。
我無法表達 Quirk 在短短幾天內被翻譯成 6 種語言的驚人程度。
— 埃文·康拉德 (@evanjconrad),2019 年 4 月 10 日
到目前為止,對該應用程序的反饋大多是積極的。 Hacker News 的一位評論者感謝康拉德開源該應用程序,因為由於成本原因他無法繼續面對面的 CBT:
我已經通過 CBT 並因為成本而停止。 我覺得這樣的應用程序可以補充我們這些曾經面對面但因任何原因停止的人。
Quirk 是一個鼓舞人心的例子,說明開源軟件如何幫助人們解決日常問題。 其經過深思熟慮的實施尊重用戶的敏感信息,並且不會鼓勵對應用程序的不健康依戀。
如果您喜歡 Quirk 並想做出貢獻,您可以在 GitHub 上找到該應用程序,包括將其翻譯成不同語言的說明。 鼓勵希望做出貢獻的心理健康專業人員審核認知扭曲的描述。 用戶可以將錯誤報告為 GitHub 問題,或通過電子郵件直接向應用程序的創建者發送電子郵件至 [email protected]。
