开源应用推荐
开发工具
- VS Code —— 代码编辑器,插件生态丰富,及其适配agent时代
- Git —— 版本控制,协作必备
- Docker —— 容器化部署,环境隔离,减少环境依赖导致的大多数问题,macos也可以用
podman - Codex —— OpenAI 官方 CLI,闭源,需付费订阅使用GPT模型,支持 OpenAI 兼容 API,可通过代理或配置兼容端点使用第三方 API
- Claude Code —— Anthropic 官方 CLI,代码能力强,闭源,需付费订阅后使用Claude系列模型,可通过代理或配置兼容端点使用第三方 API
- OpenCode —— 开源编码代理,可自托管,免费灵活,支持外接多种 API,相比 Claude Code 更灵活且免费,避免接入第三方api被注入恶意prompt破坏缓存
- CC Switch —— 跨平台桌面 AI 工具管理助手,支持 Claude Code、Codex、OpenCode 等多种 CLI Agent 的统一管理
- Trae —— 字节跳动推出的 AI IDE,闭源,国际版需付费,国内版免费使用
效率
- Obsidian —— 本地优先的双链笔记(免费但不开源),可以很好的和大模型协作,提高效率
- Logseq —— 开源大纲笔记,支持双向链接
- 7-Zip —— 压缩解压,支持全格式
- draw.io —— 免费的在线图表绘制工具,支持流程图、架构图、UML 等,毕设可以使用draw.io结合agent进行绘图
- PowerToys —— 微软官方开源的 Windows 系统增强工具集,包含批量重命名、分屏等功能
密码管理
密码管理使用跨平台软件可以在多种操作系统上统一存储管理密码,避免跨平台密码不互通,记录不方便。
注意:无论使用哪种密码管理器,都应启用主密码强度足够、开启双因素认证,并定期备份加密数据库,防止因软件漏洞或设备丢失导致密码泄露。
- Bitwarden —— 全平台密码管理器,支持浏览器扩展和移动端,数据默认存储在 Bitwarden 云端(已加密),或可自建服务器完全掌控数据
- Keyguard —— Bitwarden 的第三方 Android 客户端,UI更简洁好用,数据存储取决于后端配置(云端或自建)
- KeePassXC —— 本地存储密码,数据库文件保存在本地,数据完全掌控在自己手中,适合注重隐私的用户
日常
- Clash Verge Rev —— 基于 Tauri 的跨平台代理客户端,支持多种代理协议。出于某种原因,使用方法自行摸索
- ClashMetaForAndroid —— Android 平台的代理客户端,支持多种代理协议
- Shadowrocket —— iOS 平台的代理客户端(闭源,付费,需在非国区App Store 购买,还有很多类似的软件)
- PiliPlus —— 优秀的第三方B站全平台无广告客户端,是Flutter全栈跨平台工程化的最佳实践范例
- 开源阅读 —— 全文网文小说资源聚合软件,需自行配置书源,有能力的请支持正版
- Hydrogen —— 第三方知乎安卓客户端,轻量无广告
- LocalSend —— 跨平台文件传输工具,类似AirDrop或者安卓各家的局域网传输软件
- OBS Studio —— 顶级的视频直播与录屏软件,功能专业且完全免费
生活
- HowToCook —— 程序员做饭指南,用工程化思维整理菜谱
为什么推荐开源?
开源软件免费、透明、无广告,代码公开可审计。与其到处找破解版,不如直接用开源替代方案。
开源软件的风险提示
开源不等于零风险。部分开源项目可能存在安全漏洞、维护不及时或供应链攻击等问题。
建议关注项目活跃度与社区响应速度,及时更新至最新版本,敏感场景下优先选择经过广泛审计的成熟项目。