桌面应用
DJL
一个开源、本地优先的桌面 AI 智能体,支持 macOS 与 Windows:规划任务、可见地执行工具,并在关键操作前等待人工审批。
- 角色
- 全栈工程师
- 时间线
概览
DJL 是一个运行在用户自己机器上的开源桌面智能体。它规划多步任务、让每一步工具执行都清晰可见、在云端与本地模型之间路由,并在任何有实际影响的操作前暂停等待人工审批。它由两人团队打造,通过自动化发布流水线面向 macOS 与 Windows 发布,让每位使用者无需手动安装即可收到签名更新。
成果
- 作为开源代码库仅有的两名工程师之一,共同构建了智能体的核心循环——规划、可见的工具执行与审批关卡。
- 实现了多模型路由,让智能体在云端与本地模型之间切换,而无需改变用户的工作流。
- 构建了自动化发布流水线,用同一条工作流打包、验证并发布已签名的 macOS 与 Windows 版本。
技术栈
- TypeScript
- React
- Electron
- Node.js
- Local AI Models