# 佔領SaaS：開源 Salesforce 和 Auth0 替代品實施了什麼

Published: 2026-11-03

佔領SaaS 正在利用人工智能開發可自行託管的訂閱軟件替代品。其與 Salesforce 兼容的項目 SalesCompel，有一個早期的持久 Go/PostgreSQL 客戶記錄切片和一個獨立的探索原型，其編輯保留在內存中。ZeroAuthy 記錄了與指定 Auth0 客戶端的測試，並擁有一個狹窄的 OpenID 合規性自我認證清單。推動生產仍需要工作流程、遷移和操作證據。結論是“需要審查”。

Canonical: https://thedailydiff.dev/zh-HK/video/2026-11-02-occupysaas-rebuild/

## 本影片涵蓋的內容

- Salesforce 以每年計費的方式，為每個用戶每月 100 美元（美元）的價格推銷其專業套件。這是一個付費計劃，還有價格較低和免費的產品可供選擇。本集報導該項目旨在減少每個座位對其的依賴，但並未測量節省的費用，也未聲稱其產品覆蓋範圍與之相等。
- OccupySaaS 網站將 ZeroAuthy 的公開項目日期定為 2026 年 10 月 14 日，SalesCompel 的日期定為 10 月 15 日。11 月 2 日的事件是新討論。網站的裁員敘述是自我描述的歸因；貢獻者的僱傭歷史在此並未獨立確認。
- SalesCompel 的實施指南描述了在租戶範圍的 Go/PostgreSQL 候選者中，持久的帳戶和聯絡人操作。其獨立的 Vue 探索原型使用合成數據，並將編輯內容保存在內存中，無需後端調用。沒有任何完整的程序里程碑有記錄的出口閘門通過，也尚未達到生產認證。
- ZeroAuthy 的矩陣列出了客戶端版本，並區分了客戶端檢查和僅限伺服器測試。OpenID 基金會列出了適用於 Basic OP、Config OP 和 Form Post OP 配置文件的 zeroauthy commit 38b4229。自我認證涉及特定的協議配置文件；它不同於全面的安全審計或完全的 Auth0 對等。多因素登入和操作強化掃描仍是未來的路線圖工作。
- 在 SalesCompel 的早期後端指南中，經授權的資料庫操作員通過刪除其存儲的摘要行來撤銷已配置的令牌。該指南將令牌生命週期和公共登錄列為未來工作。這種具體程序說明了公司在託管其替代品時所承擔的操作責任。
- PostgreSQL 提交者 Robert Haas 在 10 月 21 日的報告中描述，人工智能輔助的錯誤發現速度超過了人工審查。本集將這份過時的、經歸因的解釋用作維護背景，而非新發布公告或對 OccupySaaS 缺陷的測量。
- 《每日快訊》對於投入生產的判斷是「需要審查」。根據實際工作流程、權限和恢復需求，測試所支援的部分，並指定負責服務的運營商。聲明的潔淨室政策承認合同風險，而開源許可證並不能消除基礎設施或維護成本。

## 問題與解答

### 開源 Salesforce 替代品 SalesCompel 實施了什麼？

根據其 README 和實施指南，SalesCompel 實施了一個早期的持久客戶記錄切片。Go/PostgreSQL 後端支持具有租戶範圍訪問和有限查詢的帳戶和聯繫人操作。一個獨立的 Vue 探索原型使用合成記錄並將編輯保留在內存中。該項目記錄了未完成的遷移和更廣泛的工作流程工作，並且尚未達到生產認證。

### 兼容的伺服器如何幫助公司脫離其 SaaS 供應商？

兼容的伺服器可以從現有的軟體客戶端接收來自不同目的地的請求，從而保留應用程式現有整合的更多部分。ZeroAuthy 的矩陣記錄了與指定 Auth0 客戶端的檢查，而 SalesCompel 的指南則列出了有限的實施介面。公司實際的記錄、權限和自定義工作流程在投入生產使用之前，仍需要針對支援的行為進行遷移演練。

### ZeroAuthy 的 OpenID 自我認證清單確立了什麼？

OpenID 基金會列出了 ZeroAuthy 針對三個供應商合規性配置文件的一個特定提交。基金會將自我認證定義為實體通過測試對部署合規性進行的正式聲明。該聲明具有明確的協議範圍。ZeroAuthy 的路線圖將多因素登入和操作強化置於後期工作中，因此生產決策需要超出該清單有限範圍的證據。

### 在 SalesCompel 的早期後端中，如何撤銷已配置的存取令牌？

根據 SalesCompel 的實施指南，經授權的資料庫操作員會刪除已配置令牌的儲存摘要行。摘要是資料庫中令牌的指紋。同一指南將令牌生命週期和公共登入列為未來工作。這是一個自託管操作員需要理解的已記錄的早期候選程序；本集並未聲稱已執行生產離職測試。

### 《每日差異》對將生產轉移到此替代方案的判決是什麼？

The Daily Diff 的判決是「需要審查」。本集建議測試支援的切片，因為兼容的開放伺服器可以提供退出選項。生產仍需根據遷移證據和明確的運營責任進行限制，這反映了 SalesCompel 已記錄的早期範圍和未完成的路線圖。在客戶訪問依賴替代方案之前，應對公司的實際工作流程、權限和恢復需求進行演練。

## 章節

- 0:00 你可以取消 Salesforce 並保留產品嗎？
- 0:42 為什麼要重建公司已經購買的東西？
- 1:41 Auth0 客戶端已經支援什麼？
- 2:31 Salesforce 實施了多少？
- 3:39 AI 編寫的代碼誰來維護？
- 4:12 SalesCompel 把關閉開關放在哪裡？
- 4:59 我會將生產轉移到這個退出計劃上嗎？

## 翻譯的文字記錄

從英文原文旁白翻譯。可用的音頻和字幕由 YouTube 控制。

### 你可以取消 Salesforce 並保留產品嗎？

0:00 Salesforce 的複製看起來像是取消帳單並保留產品。 OccupySaaS 擁有公開代碼，其路線圖顯示了還有多少工作尚未完成。 在這個影片中，哪些已經可以運作了？ 什麼會跟著你出去？ 誰能拿到關閉開關？ 當員工離職時，他們的權限需要停止。 Salesforce 重建的說明告訴你誰必須做這份工作。 我們將在判決前遵循確切的步驟。

0:21 今天是 11 月 2 日星期一，這裡是 The Daily Diff。 OccupySaaS 是一項開源工作，利用人工智能從公開文檔中重建訂閱軟件。 從公開文件中。 ZeroAuthy 針對 Auth0，這個處理應用程式登入的服務。 SalesCompel 針對 Salesforce，銷售團隊在那裡保存客戶記錄。 兩個項目都處於早期階段，並且可以自行託管。 Salesforce 宣傳其專業套件，每位用戶每月一百美元，

### 為什麼要重建公司已經購買的東西？

0:45 每年計費。每個額外的座位都會增加帳單。 OccupySaaS 稱按座位計價為增長稅。 採購部門終於發現了雇用員工的訂閱服務。 建議的逃脫是兼容性。 你的應用程式已經通過軟件客戶端向供應商發送請求。 建立一個能夠理解這些請求的伺服器，同樣的客戶端就可以與你的伺服器對話。 你的伺服器代替。 你可以保留更多你已付費讓工程師打造的應用程式。

1:09 當離開意味著重建多年的公司習慣時，這很重要。 一份客戶記錄可以包含自訂欄位，而另一個應用程式可能依賴於請求的確切行為。 一份客戶記錄可以包含自訂欄位，而另一個應用程式可能依賴於請求的確切行為。 保持這種運作是困難的承諾。 有用的問題是，你的現有設置中，這段代碼已經能夠理解哪一部分。網站的標語是：他們解僱了我們， 有用的問題是，你的現有設置中，這段代碼已經能夠理解哪一部分。網站的標語是：他們解僱了我們， 我們正在重建他們的 SaaS。 這些就業經歷在此處尚未驗證。

1:32 今天的活動是 Hacker News 的討論。 該網站自己的時間表將兩個公開項目定在十月中旬。 這部復仇電影已經開發了數週。 同樣的努力在 Auth0 替代品上給了我們一些具體的東西來檢查。

### Auth0 客戶端已經支援什麼？

1:44 ZeroAuthy 的兼容性矩陣記錄了使用指定的 Auth0 軟件客戶端（包括 React 客戶端）測試的登錄和訪問憑證。 ZeroAuthy 的兼容性矩陣記錄了使用指定的 Auth0 軟件客戶端（包括 React 客戶端）測試的登錄和訪問憑證。 它指定了確切的版本，並區分了客戶端檢查和僅限伺服器的測試。這些界限使得其主張很有用。 它指定了確切的版本，並區分了客戶端檢查和僅限伺服器的測試。這些界限使得其主張很有用。 OpenID 基金會自己的清單列出了一個特定版本的 ZeroAuthy，適用於三種登錄標準配置文件。這是一個可檢查的自我認證聲明，具有 OpenID 基金會自己的清單列出了一個特定版本的 ZeroAuthy，適用於三種登錄標準配置文件。這是一個可檢查的自我認證聲明，具有 定義的範圍。該項目的路線圖仍將多因素登錄和操作強化置於後期工作中。 定義的範圍。該項目的路線圖仍將多因素登錄和操作強化置於後期工作中。

2:11 在將其交給客戶之前，你可以檢查已完成和未完成的工作。在 Hacker News 上，評論者 ozim 指出備份和安全更新是客戶購買的一部分。 在將其交給客戶之前，你可以檢查已完成和未完成的工作。在 Hacker News 上，評論者 ozim 指出備份和安全更新是客戶購買的一部分。 更新是客戶購買的一部分。 公平的反對意見。一家公司選擇 自行託管需要有人負責 即使沒有銷售電話，這些工作也必須有人負責。 有人晚餐時還是會被傳呼。 SalesCompel 讓這個界線特別明顯。

### Salesforce 實施了多少？

2:33 其 Go 後端將帳戶和聯絡人記錄儲存在 PostgreSQL 中， 具有租戶範圍的訪問權限和有限的查詢。 其實施指南列出了支持的操作。 更廣泛的查詢行為和遷移仍不在此範圍內。 貴公司多年的客製化，將作為一個獨立的問題。 而且要小心你正在欣賞的畫面。 獨立的 Vue 探索原型使用合成數據，並將編輯內容保存在內存中。後端切片持久化記錄。 獨立的 Vue 探索原型使用合成數據，並將編輯內容保存在內存中。後端切片持久化記錄。

2:57 自述文件解釋了這兩點。 吸引人的客戶列表可以展示 佈局，而遷移計劃仍 仍在撰寫中。 值得稱讚的是，建造者們寫下了未完成的工作。 路線圖說沒有任何完整的程式里程碑有記錄的出口閘門通過， 並且尚未達到生產認證。 他們剩餘的估計涵蓋數百個有界定的工作包。

3:16 這是一個範圍估計；其中沒有隱藏的交付日期。 那麼，什麼會跟著你出去？ 您的記錄需要經過驗證的目的地。 整合需要測試其實際請求。 權限需要根據您的實際組織進行檢查。 熟悉的 API 降低了一個遷移障礙；每個不支持的工作流程仍然 屬於驗收清單。 這個複製版本免費繼承了你公司的怪異之處。

3:38 一份較早的報告解釋了工作量。

### AI 編寫的代碼誰來維護？

3:40 十月二十一日，PostgreSQL 提交者 羅伯特·哈斯寫道，人工智能輔助的 錯誤發現的速度超過了人工審查。 他將這種壓力與後期功能撤銷和版本十九的延遲聯繫起來。他十月份的解釋為這些複製提供了有用的背景信息。 他將這種壓力與後期功能撤銷和版本十九的延遲聯繫起來。他十月份的解釋為這些複製提供了有用的背景信息。 哈斯表示，模型可以草擬修復方案，而人類仍需檢查正確性和專案標準。對舊版本的維護也分散了審閱者的注意力。 哈斯表示，模型可以草擬修復方案，而人類仍需檢查正確性和專案標準。對舊版本的維護也分散了審閱者的注意力。 擁有替代品也讓你背負了維護責任。

4:05 除了生產代碼的機器外，還要預算維護人員的費用。 取消訂閱最簡單的部分就是找到按鈕。

### SalesCompel 把關閉開關放在哪裡？

4:12 現在，該員工需要移除其存取權限。 在 SalesCompel 的早期後端指南中，存取憑證是一個令牌。 為了撤銷已配置的令牌，經授權的資料庫操作員會刪除其儲存的摘要行。 為了撤銷已配置的令牌，經授權的資料庫操作員會刪除其儲存的摘要行。 那是資料庫中令牌的指紋。 該指南將令牌生命週期和公共登入列為未來工作。 您控制伺服器，並負責停止存取。 我喜歡這個選擇。

4:33 我會先演練真實的工作流程和恢復，然後才將客戶置於其後。 他們聲明的潔淨室政策排除機密僱主資料，並承認合同風險。 他們聲明的潔淨室政策排除機密僱主資料，並承認合同風險。 Apache 許可證授予您使用此代碼的權限；您的法律功課在下載後仍然存在。 Apache 許可證授予您使用此代碼的權限；您的法律功課在下載後仍然存在。 當主頁慶祝佔領時，公開路線圖為您提供了一些有用的信息。 當主頁慶祝佔領時，公開路線圖為您提供了一些有用的信息。 如果您寧願閱讀而不是聽我說，那麼每天早上，diff 會免費發送到您的收件箱，網址是 the daily diff dot dev，鏈接在下方。

4:55 如果您寧願閱讀而不是聽我說，那麼每天早上，diff 會免費發送到您的收件箱，網址是 the daily diff dot dev，鏈接在下方。 所以，今天的判決是“需要審查”。

### 我會將生產轉移到這個退出計劃上嗎？

5:01 我會測試支援的部分，因為兼容的開放伺服器可以為開發人員提供一個退出方案。 我會測試支援的部分，因為兼容的開放伺服器可以為開發人員提供一個退出方案。 我會將生產閘門設在遷移證據和操作責任上。 訂閱，點擊鈴鐺，並在評論中告訴我你是否會蓋上不同的印章。 訂閱，點擊鈴鐺，並在評論中告訴我你是否會蓋上不同的印章。今天的差異就到這裡。 我是來自 Axrisi 的 Niko。 負責任地合併。

## 來源

- [SalesCompel README: candidate, prototype and roadmap limits](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/README.md) — OccupySaaS / SalesCompel
- [SalesCompel early backend: implemented surface and token revocation](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/compat/plan-2-implementation.md) — OccupySaaS / SalesCompel
- [ZeroAuthy README and roadmap](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/README.md) — OccupySaaS / ZeroAuthy
- [Certified OpenID providers and profiles](https://openid.net/certification/certified-openid-providers-profiles/) — OpenID Foundation
- [What is self-certification?](https://openid.net/developers/what-is-self-certification-faq/) — OpenID Foundation
- [Sales pricing: Pro Suite annual billing](https://www.salesforce.com/sales/pricing/) — Salesforce
- [OccupySaaS: stated method and October timeline](https://occupysaas.com/) — OccupySaaS
- [Postgres 19 is late, and it's AI's fault — October 21, 2026](https://neon.com/blog/postgres-19-is-late-and-its-ais-fault) — Robert Haas / Neon
- [ZeroAuthy stated clean-room policy](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/CLEAN_ROOM.md) — OccupySaaS / ZeroAuthy
- [ZeroAuthy compatibility matrix](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/docs/compat/matrix.md) — OccupySaaS / ZeroAuthy
- [SalesCompel progress and remaining roadmap](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/plans/2026-10-20-progress-and-remaining-roadmap.md) — OccupySaaS / SalesCompel
- [OccupySaaS discussion — November 2, 2026](https://news.ycombinator.com/item?id=50331402) — Hacker News
- [Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removed](https://commons.wikimedia.org/wiki/File:Marc_Benioff.jpg) — Wikimedia Commons · CC BY-SA 2.0
- [Cover portrait and adapted artwork license: CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/) — Creative Commons
