OpenDesk:基于多模型生态的跨平台办公智能体项目

面向办公和编码场景的可扩展智能体应用

分支9Tags0
文件最后提交记录最后更新时间
2 个月前
4 个月前
4 个月前
1 天前
29 天前
2 天前
2 天前
1 天前
1 天前
21 天前
1 个月前
5 个月前
4 个月前
15 天前
1 个月前
6 个月前
29 天前
1 天前
1 天前
8 天前
8 天前
8 天前
8 天前
8 天前
2 天前
8 天前

OpenDesk

用智能化重新定义生产力:驾驭赛博牛马,驰骋浩瀚深空

Platform Version

中文 | English

Opendesk 是一个面向办公生产力场景的跨平台开源智能体。相比于市面上其他同类产品,Opendesk 提供了以下优势:

🚀 为什么选择 Opendesk

  • 广泛兼容社区生态: 支持一键配置主流服务商提供的模型服务和 Coding/Token Plan,也支持用户自定义的任何符合 OpenAI 标准的模型服务。同时桌面版和Cli均内置包括 ClawHub, OpenHarmony Matrix Skills, ModelScope Skills, Skillhub 等在内的国内外主流技能市场,一键安装各种技能拓展智能体能力;
  • 双形态适配不同用户场景: 入门级用户和更喜欢图形界面的使用者可以选择桌面版, 而更热衷于终端和字符界面的开发者和极客可以使用Cli版本。两种形态共用同样的 Agent 底座和能力;
  • 跨平台支持多种系统:Cli版本和桌面版均支持包括 OpenHarmony(HarmonyOS) PC, MacOS, Linux, Windows (x86, arm64)等环境的运行,
  • 对新人友好的易用性: Cli版本和桌面版本均支持微信飞书的一键扫码链接; 桌面端面向日历,邮件,笔记,AI浏览器等一系列常用场景专门开发了内嵌的应用来降低用户使用门槛,未来也会持续开发更多 Opendesk 内置应用。除此之外,桌面版还内置了一系列任务模板来帮助新人用户快速上手 Agent 能力;
  • 开源开放,适合二次开发: Opendesk的智能体内核,TUI,Electron GUI以及正在开发中的配套管理服务等全部以 MulanPSL-2.0 许可证开源,欢迎社区开发者共同参与,或者以 Opendesk 为底座构建自己的商业产品;

技术架构

Architecture

请参考https://opendesk.matrix.openharmony.cn/docs/contribute/architecture获得进一步详细的架构介绍。

快速开始

Opendesk Cli 安装

Opendesk Cli 是 Opendesk 面向开发场景的发行版本,它可以在所有主流平台的终端中流畅运行。我们的终端界面基于 pi-tui 实现,基于其差分渲染技术,可以实现百万词上下文长任务的流式渲染。

运行下面的命令安装 Opendesk Cli的最新日构建版本,

npm i -g "@bitclub.ai/opendesk-cli@nightly"

或通过下面的命令

npm i -g "@bitclub.ai/opendesk-cli@latest"

之后输入 opendesk 即可打开 Opendesk Cli,配置基础模型之后即可快速上手。

Opendesk Cli 常用功能速查

  • /new 创建新任务;
  • /help 打开帮助菜单;
  • /switch 切换任务;
  • /config 打开配置界面,设置模型,语言等;
  • /skills 打开技能管理中心,在ClawHub, OpenHarmony Matrix等技能社区下载技能;

📖 OpenDesk Cli 完整使用文档

OpenDesk 桌面客户端

当前我们为 Windows x86 平台 (需要 Windows 10 及以上) 和 Harmony OS 平台 (需要鸿蒙 6.0 及以上) 提供预构建的安装包,你可以在这里下载。

其他平台的用户当前可以通过这里的教程进行源码构建运行。

📖 OpenDesk 桌面客户端完整使用文档

典型场景

你可以在 ➩这里 查看我们提供的一系列 OpenDesk 典型实践场景。

许可证

本项目采用 MulanPSL-2.0 许可证。


👥 贡献

欢迎贡献代码、报告问题或提出建议!请参考开发指南了解如何参与项目开发。


🔗 相关链接


让 AI 成为你的得力助手,让工作更智能、更高效

项目介绍

面向办公和编码场景的可扩展智能体应用

定制我的领域