+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

OccupySaaS: 开源 Salesforce 和 Auth0 替代方案实现了什么

OccupySaaS 正在利用人工智能开发可自托管的订阅软件替代方案。

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

OccupySaaS 正在利用人工智能开发可自托管的订阅软件替代方案。其与 Salesforce 兼容的项目 SalesCompel 具有早期持久化的 Go/PostgreSQL 客户记录片段,以及一个独立的探索原型,其编辑内容保留在内存中。ZeroAuthy 记录了与指定 Auth0 客户端的测试,并具有狭窄的 OpenID 一致性自认证列表。投入生产仍需要工作流、迁移和操作证据。裁决是 NEEDS REVIEW。

阅读书面版(英文) ↗

本视频涵盖的内容

  • Salesforce 宣传其专业版套装每月每用户 100 美元,按年计费。这是一种付费方案,也有价格更低和免费的方案。本集报道该项目旨在减少按席位付费的依赖,但未衡量节省金额,也未声称提供同等的产品覆盖。
  • OccupySaaS 网站将 ZeroAuthy 的公开项目日期定为 2026 年 10 月 14 日,SalesCompel 定为 10 月 15 日。11 月 2 日的事件是新的讨论。该网站的裁员叙述是归因于其自我描述;贡献者的就业历史在此处未独立证实。
  • SalesCompel 的实施指南描述了在租户范围内的 Go/PostgreSQL 候选方案中进行持久化的账户和联系人操作。其独立的 Vue 探索原型使用合成数据,并将编辑内容保留在内存中,不进行后端调用。没有完整的程序里程碑有记录的通过退出关卡,也尚未达到生产认证。
  • ZeroAuthy 的矩阵列出了客户端版本,并区分了客户端检查和仅限服务器的测试。OpenID 基金会列出了 zeroauthy commit 38b4229,用于 Basic OP、Config OP 和 Form Post OP 配置文件。自认证涉及特定的协议配置文件;它不同于全面的安全审计或完全的 Auth0 对等。多因素登录和操作强化清理仍是后续路线图工作。
  • 在 SalesCompel 的早期后端指南中,授权的数据库操作员通过删除其存储的摘要行来撤销已提供的令牌。该指南将令牌生命周期和公共登录列为未来工作。这个具体过程说明了公司在托管其替代方案时所承担的运营责任。
  • PostgreSQL 提交者 Robert Haas 于 10 月 21 日发布的一份报告描述了人工智能辅助的 bug 发现速度超过了人工审查。本集使用这个过时且已归因的解释作为维护背景,而不是新的发布公告或对 OccupySaaS 缺陷的衡量。
  • The Daily Diff 对生产切换的裁决是 NEEDS REVIEW。针对真实的工作流、权限和恢复需求测试支持的切片,并指明负责该服务的操作员。声明的洁净室政策承认合同风险,开源许可证不消除基础设施或维护成本。

常见问题

开源 Salesforce 替代方案 SalesCompel 实现了什么?

根据其 README 和实施指南,SalesCompel 实现了早期持久化的客户记录片段。Go/PostgreSQL 后端支持具有租户范围访问权限和有限查询的账户和联系人操作。独立的 Vue 探索原型使用合成记录并将编辑内容保留在内存中。该项目记录了未完成的迁移和更广泛的工作流工作,尚未达到生产认证。

观看此部分 2:31 · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel

兼容的服务器如何帮助公司离开其 SaaS 供应商?

兼容的服务器可以接受来自现有软件客户端的请求,将其定向到不同的目标,从而保留应用程序现有集成的更多部分。ZeroAuthy 的矩阵记录了与指定 Auth0 客户端的检查,而 SalesCompel 的指南列出了有限的已实现接口。公司实际的记录、权限和自定义工作流仍需要在生产使用前针对支持的行为进行迁移排练。

观看此部分 0:42 · OccupySaaS / SalesCompel · OccupySaaS / ZeroAuthy · OccupySaaS / SalesCompel

ZeroAuthy 的 OpenID 自认证列表建立了什么?

OpenID 基金会列出了特定 ZeroAuthy 提交,用于三个提供商一致性配置文件。基金会将自认证定义为实体通过测试对部署一致性的正式声明。该声明具有明确的协议范围。ZeroAuthy 的路线图单独将多因素登录和操作强化放在后期工作中,因此生产决策需要超出列表有限范围的证据。

观看此部分 1:41 · OccupySaaS / ZeroAuthy · OpenID Foundation · OpenID Foundation

在 SalesCompel 的早期后端中,如何撤销已提供的访问令牌?

根据 SalesCompel 的实施指南,授权的数据库操作员会删除已提供的令牌的存储摘要行。摘要是数据库中令牌的指纹。相同的指南将令牌生命周期和公共登录放在未来工作中。这是一个已记录的早期候选过程,自托管操作员需要了解;本集未声称已执行生产下线测试。

观看此部分 4:12 · OccupySaaS / SalesCompel

The Daily Diff 对切换到此替代方案进行生产的裁决是什么?

The Daily Diff 的裁决是 NEEDS REVIEW。本集建议测试受支持的切片,因为兼容的开放服务器可以创建一个退出选项。生产仍然受限于迁移证据和明确的操作责任,这反映了 SalesCompel 已记录的早期范围和未完成的路线图。在客户访问依赖于替代方案之前,应该对公司的实际工作流、权限和恢复需求进行排练。

观看此部分 4:59 · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel

翻译的文字记录

译自英文原版旁白。可用音频和字幕由 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。 这些就业历史在此处未经核实。 今天的事件是 Hacker News 的讨论。 网站自身的时间线将这两个公共项目定在 10 月中旬。 复仇电影已经开发了几周。 同样的努力的 Auth0 替代方案为我们提供了一些具体可检查的东西。 ZeroAuthy 的兼容性矩阵记录了与指定 Auth0 软件客户端(包括 React 客户端)测试的登录和访问凭证。

1:32 它指定了确切的版本,并区分了客户端检查和仅服务器的测试。 这些界限使得这个主张很有用。 OpenID 基金会自己的列表列出了三个登录标准配置文件的一个特定 ZeroAuthy 版本。 这是一个可检查的、范围明确的自认证声明。该项目的路线图仍将多因素登录和操作强化放在后期工作中。

哪些部分已经与 Auth0 客户端兼容?

1:44 在将它用于客户之前,您可以检查其已实现的功能和未完成的工作。 在 Hacker News 上,评论者 ozim 指出备份和安全更新是客户购买的一部分。 公正的反对意见。一家选择自托管的公司需要有人负责这些工作,即使许可证是无需销售电话即可获得的。 仍然有人在晚餐时被呼叫。 SalesCompel 使这一界限尤其明显。 它的 Go 后端将账户和联系人记录存储在 PostgreSQL 中,具有租户范围的访问权限和有限的查询功能。 其实现指南列出了支持的操作。 更广泛的查询行为和迁移仍不在该范围之内。

2:11 贵公司多年的定制化作为一个单独的问题。 并且请小心您正在欣赏的屏幕。 独立的 Vue 探索原型使用合成数据,并将编辑内容保留在内存中。 后端切片持久化记录。 README 对两者都进行了解释。 一个吸引人的客户列表可以展示布局,而迁移计划仍在编写中。 值得赞扬的是,构建者们记录了未完成的工作。 路线图显示,没有完整的项目里程碑有记录的通过退出门,也尚未达到生产认证。

Salesforce 实现了多少功能?

2:33 他们剩余的估算包括数百个有界工作包。 这是一个范围估算;其中没有隐藏的交付日期。 那么,什么会随着你一起出去呢? 您的记录需要一个经过验证的目标地。 集成需要测试其实际请求。 权限需要根据您的真实组织进行检查。 熟悉的 API 降低了一个迁移障碍;每个不受支持的工作流仍然属于验收列表。 克隆免费继承了您公司的怪癖。

2:57 一份较早的报告解释了工作量。 10 月 21 日,PostgreSQL 提交者 Robert Haas 写道,人工智能辅助的错误发现速度超过了人工审查。 他将这种压力与后期功能逆转和版本 19 的延迟联系起来。他 10 月份的解释为这些克隆提供了有用的背景信息。 Haas 说模型可以草拟修复方案,而人类仍然检查正确性和项目标准。对旧版本的维护也分散了审查人员的注意力。 拥有替代品也意味着您承担了维护义务。 除了生成代码的机器之外,还要为维护人员预算。 取消订阅的简单部分是找到按钮。 现在该员工的访问权限需要被删除。

3:16 在 SalesCompel 的早期后端指南中,访问凭证是一个令牌。 要撤销已提供的令牌,授权的数据库操作员会删除其存储的摘要行。 这是数据库中令牌的指纹。 该指南将令牌生命周期和公共登录列为未来工作。 您控制服务器,并负责停止访问。 我喜欢有这个选择。 在将客户置于其背后之前,我会排练真实的工作流程和恢复过程。 他们声明的洁净室政策排除了机密的雇主材料,并承认合同风险。

3:38 Apache 许可赋予您此代码的权限;您的法律作业在下载后仍然存在。

人工智能编写的代码由谁维护?

3:40 公开的路线图为您提供了在主页庆祝占用时可供查询的有用信息。 如果您更喜欢阅读而不是听我说,每天早上,diff 会免费发送到您的收件箱,请访问 daily diff dot dev,链接如下。 所以,今天的判决是 NEEDS REVIEW。 我将测试支持的切片,因为兼容的开放服务器可以为开发人员提供一个出口。 我会将生产限制在迁移证据和操作责任上。 订阅,点击铃铛,并在评论中告诉我你是否会有不同的看法。这就是今天的不同。 我是来自 Axrisi 的 Niko。 负责任地合并。

4:05 开源 Salesforce 替代方案 SalesCompel 实现了什么? 根据其 README 和实施指南,SalesCompel 实现了早期持久化的客户记录片段。Go/PostgreSQL 后端支持具有租户范围访问权限和有限查询的账户和联系人操作。独立的 Vue 探索原型使用合成记录并将编辑内容保留在内存中。该项目记录了未完成的迁移和更广泛的工作流工作,尚未达到生产认证。

SalesCompel 的关闭开关在哪里?

4:12 兼容的服务器如何帮助公司离开其 SaaS 供应商? 兼容的服务器可以接受来自现有软件客户端的请求,将其定向到不同的目标,从而保留应用程序现有集成的更多部分。ZeroAuthy 的矩阵记录了与指定 Auth0 客户端的检查,而 SalesCompel 的指南列出了有限的已实现接口。公司实际的记录、权限和自定义工作流仍需要在生产使用前针对支持的行为进行迁移排练。 ZeroAuthy 的 OpenID 自认证列表建立了什么? OpenID 基金会列出了特定 ZeroAuthy 提交,用于三个提供商一致性配置文件。基金会将自认证定义为实体通过测试对部署一致性的正式声明。该声明具有明确的协议范围。ZeroAuthy 的路线图单独将多因素登录和操作强化放在后期工作中,因此生产决策需要超出列表有限范围的证据。 在 SalesCompel 的早期后端中,如何撤销已提供的访问令牌? 根据 SalesCompel 的实施指南,授权的数据库操作员会删除已提供的令牌的存储摘要行。摘要是数据库中令牌的指纹。相同的指南将令牌生命周期和公共登录放在未来工作中。这是一个已记录的早期候选过程,自托管操作员需要了解;本集未声称已执行生产下线测试。 The Daily Diff 对切换到此替代方案进行生产的裁决是什么? The Daily Diff 的裁决是 NEEDS REVIEW。本集建议测试受支持的切片,因为兼容的开放服务器可以创建一个退出选项。生产仍然受限于迁移证据和明确的操作责任,这反映了 SalesCompel 已记录的早期范围和未完成的路线图。在客户访问依赖于替代方案之前,应该对公司的实际工作流、权限和恢复需求进行排练。

4:33 Salesforce advertises Pro Suite at $100 USD per user per month, billed annually. This is one paid plan, with lower-priced and free offerings also available. The episode reports the project's goal of reducing per-seat dependence, without measuring savings or claiming equivalent product coverage. The OccupySaaS site dates ZeroAuthy's public project to October 14, 2026 and SalesCompel's to October 15. The November 2 event is fresh discussion. The site's layoff narrative is attributed self-description; the contributors' employment histories were not independently established here. SalesCompel's implementation guide describes persistent Account and Contact operations in a tenant-scoped Go/PostgreSQL candidate. Its separate Vue exploration prototype uses synthetic data and keeps edits in memory without backend calls. No full program milestone has a recorded exit-gate pass, and production certification has not been reached. ZeroAuthy's matrix names client versions and distinguishes client checks from server-only tests. The OpenID Foundation lists zeroauthy commit 38b4229 for Basic OP, Config OP and Form Post OP profiles. Self-certification concerns specific protocol profiles; it is distinct from a blanket security audit or full Auth0 parity. Multi-factor sign-in and an operational hardening sweep remain later roadmap work. In SalesCompel's early backend guide, an authorized database operator revokes a provisioned token by deleting its stored digest row. The guide puts token lifecycle and public login in future work. This concrete procedure illustrates the operating responsibility a company takes on when hosting its replacement. An October 21 report by PostgreSQL committer Robert Haas describes AI-assisted bug discovery outpacing human review. The episode uses this dated, attributed explanation as maintenance context rather than a new release announcement or a measurement of OccupySaaS defects. The Daily Diff's verdict is NEEDS REVIEW for a production switch. Test the supported slice against real workflows, permissions and recovery needs, and name the operator responsible for the service. The stated clean-room policy acknowledges contractual risk, and an open-source license does not remove infrastructure or maintenance costs. Can you cancel Salesforce and keep the product?

4:55 Why rebuild something companies already buy? What already works with Auth0 clients?

我会将生产迁移到这个退出计划上吗?

5:01 How much Salesforce is implemented? Who maintains the code after AI writes it? Where does SalesCompel put the off switch? Would I move production onto this exit plan? What does the open-source Salesforce replacement SalesCompel implement? How can a compatible server help a company leave its SaaS vendor? What does ZeroAuthy's OpenID self-certification listing establish?

来源

  1. SalesCompel README: candidate, prototype and roadmap limitsOccupySaaS / SalesCompel
  2. SalesCompel early backend: implemented surface and token revocationOccupySaaS / SalesCompel
  3. ZeroAuthy README and roadmapOccupySaaS / ZeroAuthy
  4. Certified OpenID providers and profilesOpenID Foundation
  5. What is self-certification?OpenID Foundation
  6. Sales pricing: Pro Suite annual billingSalesforce
  7. OccupySaaS: stated method and October timelineOccupySaaS
  8. Postgres 19 is late, and it's AI's fault — October 21, 2026Robert Haas / Neon
  9. ZeroAuthy stated clean-room policyOccupySaaS / ZeroAuthy
  10. ZeroAuthy compatibility matrixOccupySaaS / ZeroAuthy
  11. SalesCompel progress and remaining roadmapOccupySaaS / SalesCompel
  12. OccupySaaS discussion — November 2, 2026Hacker News
  13. Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removedWikimedia Commons · CC BY-SA 2.0
  14. Cover portrait and adapted artwork license: CC BY-SA 2.0Creative Commons

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

相关视频

daily · zh-CN · 2026年11月2日

ParticleDB的Jepsen报告、联想的指纹U盘、Karpathy的HackerTube以及Linux TCP漏洞CVE-2026-98432:The Daily Diff中的四个开发者故事

四个开发者故事,每个都注明了出处。Jepsen对ParticleDB数据库的分析发现了96个问题,包括其测试的最新版本默认事务模式中丢失已提交写入,并建议停止部署;该测试由Orkes资助,Orkes表示其下一个版本修复了所有问题。据Tom's Hardware报道,研究员Xusheng Li发现,联想ThinkPlus FU100指纹U盘声称采用AES-256加密,但实际装的是普通SD卡,没有任何

6:17 ↗
daily · zh-CN · 2026年10月9日

人工智能代理构建了更快的 TypeScript 编译器

西奥·布朗宣布了 tsc-rs,这是一个实验性的、由代理编写的微软 Go TypeScript 编译器的 Rust 移植版本。10 月 8 日的 The Daily Diff 审视了该项目的针对特定工作负载的速度声明、API 价格代币等价物、上游修订版本不匹配以及已知的采用注意事项。配套报道涵盖了 Haiku 5.5 的长提示定价层和基础设施贡献者普查。尼科的裁决是在取代发布门之前“需要审查”。

5:04 ↗
daily · zh-CN · 2026年10月20日

Google Cloud 伦敦区域中断:欧洲西部2-b区断电事件及受影响的英国服务

周二上午伦敦时间,一场电力事件导致谷歌云伦敦区域的europe-west2-b区域宕机。谷歌表示该区域的服务不可用,并且整个区域的一些服务出现错误率升高,同时Revolut、汇丰银行、劳埃德银行集团旗下品牌、DPD和法院远程听证视频链接均报告出现问题。我们回顾了谷歌自己的状态更新,可用区本应如何包含此类事件,谷歌2022年关于同一区域的报告,以及两个DeepSeek故事:一份DHS命令要求美国联邦

4:40 ↗