docs: update feature comparison table in README files for clarity and consistency

This commit is contained in:
shuaiplus
2026-02-18 21:29:51 +08:00
parent b6d4113e21
commit 3ec1ecf464
2 changed files with 42 additions and 22 deletions
+20 -11
View File
@@ -8,21 +8,29 @@ English[`README_EN.md`](./README_EN.md)
> 本项目与 Bitwarden 官方无关,请勿向 Bitwarden 官方反馈问题。 > 本项目与 Bitwarden 官方无关,请勿向 Bitwarden 官方反馈问题。
--- ---
## 与 Bitwarden 官方服务端能力对比
## 特性 | 能力项 | Bitwarden | NodeWarden | 说明 |
-**完全免费,不需要在服务器上部署,再次感谢大善人!** |---|---|---|---|
- ✅ 数据存储基于 Cloudflare D1SQLite | 单用户保管库(登录/笔记/卡片/身份) | ✅ | ✅ | 基于Cloudflare D1 |
- ✅ 完整的密码、笔记、卡片、身份信息管理 | 文件夹 / 收藏 | ✅ | ✅ | 常用管理能力可用 |
- ✅ 文件夹和收藏功能 | 全量同步 `/api/sync` | ✅ | ✅ | 已做兼容与性能优化 |
- ✅ 文件附件支持(基于 R2 存储) | 附件上传/下载 | ✅ | ✅ | 基于 Cloudflare R2 |
- ✅ 导入/导出功能 | 导入功能 | ✅ | ✅ | 覆盖常见导入路径 |
- 网站图标获取 | 网站图标代理 | ✅ | ✅ | 通过 `/icons/{hostname}/icon.png` |
- ✅ 端到端加密(服务器无法查看明文) | 多用户 | ✅ | ❌ | NodeWarden 定位单用户 |
- ✅ 无感更新,零停机 | 组织/集合/成员权限 | ✅ | ❌ | 没必要实现 |
| 完整 2FATOTP/WebAuthn/Duo/Email | ✅ | ❌ | 没必要实现 |
| SSO / SCIM / 企业目录 | ✅ | ❌ | 没必要实现 |
| Send | ✅ | ❌ | 基本没人用 |
| 紧急访问 | ✅ | ❌ | 没必要实现 |
| 管理后台 / 计费订阅 | ✅ | ❌ | 纯免费 |
| 推送通知完整链路 | ✅ | ❌ | 没必要实现 |
## 测试情况: ## 测试情况:
- ✅ Windows 客户端(v2026.1.0 - ✅ Windows 客户端(v2026.1.0
-Android Appv2026.1.0 -手机 Appv2026.1.0
- ✅ 浏览器扩展(v2026.1.0 - ✅ 浏览器扩展(v2026.1.0
- ⬜ macOS 客户端(未测试) - ⬜ macOS 客户端(未测试)
- ⬜ Linux 客户端(未测试) - ⬜ Linux 客户端(未测试)
@@ -75,3 +83,4 @@ LGPL-3.0 License
- [Bitwarden](https://bitwarden.com/) - 原始设计和客户端 - [Bitwarden](https://bitwarden.com/) - 原始设计和客户端
- [Vaultwarden](https://github.com/dani-garcia/vaultwarden) - 服务器实现参考 - [Vaultwarden](https://github.com/dani-garcia/vaultwarden) - 服务器实现参考
- [Cloudflare Workers](https://workers.cloudflare.com/) - 无服务器平台 - [Cloudflare Workers](https://workers.cloudflare.com/) - 无服务器平台
+22 -11
View File
@@ -10,17 +10,25 @@ A **Bitwarden-compatible** server that runs on **Cloudflare Workers**.
--- ---
## Features ## Feature Comparison Table (vs Official Bitwarden Server)
| Capability | Bitwarden | NodeWarden | Notes |
|---|---|---|---|
| Single-user vault (logins/notes/cards/identities) | ✅ | ✅ | Core vault model supported |
| Folders / Favorites | ✅ | ✅ | Common vault organization supported |
| Full sync `/api/sync` | ✅ | ✅ | Compatibility-focused implementation |
| Attachment upload/download | ✅ | ✅ | Backed by Cloudflare R2 |
| Import flow (common clients) | ✅ | ✅ | Common import paths covered |
| Website icon proxy | ✅ | ✅ | Via `/icons/{hostname}/icon.png` |
| Multi-user | ✅ | ❌ | NodeWarden is single-user by design |
| Organizations / Collections / Member roles | ✅ | ❌ | Not necessary to implement |
| Full 2FA (TOTP/WebAuthn/Duo/Email) | ✅ | ❌ | Not necessary to implement |
| SSO / SCIM / Enterprise directory | ✅ | ❌ | Not necessary to implement |
| Send | ✅ | ❌ | Not necessary to implement |
| Emergency access | ✅ | ❌ | Not necessary to implement |
| Admin console / Billing & subscription | ✅ | ❌ | Free only |
| Full push notification pipeline | ✅ | ❌ | Not necessary to implement |
-**Completely free, no server deployment needed. Thanks again to the generous sponsor!**
- ✅ Data storage on Cloudflare D1 (SQLite)
- ✅ Full support for logins, notes, cards, and identities
- ✅ Folders and favorites
- ✅ Attachments (Cloudflare R2)
- ✅ Import / export
- ✅ Website icons
- ✅ End-to-end encryption (the server cant see plaintext)
- ✅ Seamless updates, zero downtime
## Tested clients / platforms ## Tested clients / platforms
@@ -77,4 +85,7 @@ LGPL-3.0 License
- [Bitwarden](https://bitwarden.com/) - original design and clients - [Bitwarden](https://bitwarden.com/) - original design and clients
- [Vaultwarden](https://github.com/dani-garcia/vaultwarden) - server implementation reference - [Vaultwarden](https://github.com/dani-garcia/vaultwarden) - server implementation reference
- [Cloudflare Workers](https://workers.cloudflare.com/) - serverless platform - [Cloudflare Workers](https://workers.cloudflare.com/) - serverless platform