TabTin:上海莫凡科技推出的开源AI团队协作Agent平台

AI新闻 人工智能研究所
124

一、TabTin是什么

TabTin是上海莫凡科技推出的开源人与Agent协作平台,项目开源协议为AGPL‑3.0‑only,同时支持商业授权申请,目前处于公开预览阶段,版本v1.1.2。

传统AI工具大多聚焦个人使用,团队协作时会出现对话上下文丢失、重复调研、提示词无法沉淀复用、任务流程无追溯等痛点。TabTin核心设计理念:单人完成的工作成果,可以直接作为其他团队成员的工作起点,打通人类与AI智能体之间的协作链路,让人和Agent可以共同完成文档、表格类工作任务,支持公有托管服务使用,也支持本地私有化部署社区版源码。

注意:移动端仅作为控制入口,无法独立运行Agent任务,需要搭配保持在线的桌面执行环境。

TabTin(图1)

二、功能特色

  1. 任务上下文交接
    完整继承历史对话、上传附件、参考文档,任务可以在人与人、人与Agent之间流转接手,不用重复复述背景信息,减少重复调研工作。

  2. 人机协同文档编辑
    人类和AI Agent共同操作文档、多维表格、演示文稿,省去复制粘贴文件来回搬运的操作,Agent产出内容直接落在协作载体中。

  3. 团队Agent能力沉淀复用
    自定义Agent角色、大模型后端、技能集、业务流程规则。把成熟工作流程沉淀为团队资产,关键决策保留人工确认环节,避免AI自主决策带来风险。

  4. 完整一体化平台能力
    内置客户端、后端服务、Agent运行时、实时协同引擎、后台管理模块。提供两套使用路径:官方托管SaaS服务,本地部署开源社区版。

  5. 本地化部署隐私可控
    社区版本地部署数据存储在本机Docker卷,默认仅监听本机地址,业务数据留存本地,适合注重数据隐私的个人与小团队。

三、技术细节

  • 主要开发语言:TypeScript占比51.4%、Python占比32%,同时包含Go、Kotlin、Swift,覆盖Web前后端、Agent运行时、移动端客户端、服务端组件。

  • 项目目录结构:apps应用程序目录、packages公共组件包、contracts合约、docs项目文档、tests单元测试;提供docker‑compose编排配置,支持容器一键部署。

  • 运行模式

    1. Agent自动启动模式:Agent自动检测本机环境依赖Node.js、pnpm、Python、Go、Docker,区分快速预览(桌面端)、全量预览(完整服务);中国大陆环境可附加--region cn参数适配网络。

    2. 手动脚本启动:Windows执行.bat脚本、macOS执行.command脚本;Linux命令行使用node scripts/dev.mjs community快速预览,pnpm dev启动完整服务;复制.env.example生成配置文件.env。

  • 开源协议:AGPL‑3.0‑only,二次分发需要遵循协议约束;商业闭源使用场景,需要单独向官方申请商业授权。

  • 客户端说明:移动端仅远程控制,Agent任务执行依赖桌面端运行环境。

四、应用场景

  1. 小团队内部AI协作办公
    团队成员使用AI完成调研、文档初稿,完整任务上下文交接给同事接续完善,沉淀团队专属Agent角色,统一内部AI工作流程。

  2. 个人多终端任务流转
    个人在不同设备之间流转AI任务,保存全部历史上下文,不需要复制大段对话记录。

  3. 私有化AI工作流部署
    企业、工作室不想把内部业务数据上传第三方SaaS,本地部署社区版,所有文档、对话数据保存在本地环境。

  4. AI Agent流程调试沉淀
    开发人员调试Agent工作链路,把经过验证的业务流程固化,供团队重复调用,人工把控最终结果验收。

五、使用方法

TabTin分为官方托管服务和本地部署社区版两种使用途径。

方式1:官方托管服务

直接使用官方线上托管服务,无需搭建环境,开箱即用,适合快速体验。

方式2:本地部署社区版源码

  1. 环境准备:本机安装Node.js、pnpm、Python、Docker相关依赖;

  2. 克隆项目GitHub仓库,复制.env.example文件,重命名为.env完成基础配置;

  3. 启动方式二选一

  • 快速预览:Windows/macOS双击对应脚本;Linux执行node scripts/dev.mjs community;

  • 完整全量预览:执行pnpm dev;国内环境启动追加--region cn参数;

  1. 访问本地服务地址,完成初始化;移动端仅作为控制端,Agent任务需要桌面环境保持在线。

六、竞品对比

对比维度 TabTin LangGraph Studio OpenAgents
核心定位 人与Agent协同协作平台,侧重任务交接、文档协同 Agent流程编排调试工具,侧重智能体流程图开发 通用开源Agent运行平台,侧重独立Agent运行
任务上下文交接 ✅完整对话+附件文档跨人交接 ❌无原生任务交接能力 ❌不支持多人任务流转
协同文档表格编辑 ✅原生支持文档、多维表格、PPT协同编辑 ❌无内置文档协作模块 ❌仅Agent对话交互
部署模式 官方托管 + 本地社区版部署 本地部署为主 本地部署
团队能力沉淀 ✅自定义Agent角色、业务流程沉淀 ✅流程图编排固化Agent逻辑 ✅自定义Agent配置
移动端支持 ✅移动端控制端,任务执行依赖桌面 ❌无移动端 ❌无移动端

七、常见问题解答

Q:TabTin社区版是否可以直接用于商业闭源项目?

A:社区版开源协议为AGPL‑3.0‑only,如果不能满足协议约束,不能直接商用,需要联系官方申请独立商业授权。

Q:移动端可以独立运行Agent任务吗?

A:不可以,移动端仅作为配套控制入口,Agent任务执行必须依赖保持在线的桌面执行环境。

Q:本地部署后数据存储在哪里?

A:社区版本地部署默认将数据保存在本机Docker卷,默认仅监听本机地址,数据不会自动上传外部服务器。

Q:项目处于公开预览阶段,是否存在未完成功能?

A:是的,公开预览阶段部分扩展能力尚未完善,Project模块为后续迭代重点,实际功能以仓库源码为准。

Q:派生二次开发项目,是否可以直接使用TabTin作为产品名称?

A:不可以,TabTin名称和标识属于官方商标,派生项目只能标注“基于TabTin”,不可以冒充官方产品。

八、相关链接

九、总结

TabTin作为一款开源的人与AI Agent协同协作平台,跳出传统AI工具单人使用的局限,聚焦团队场景下任务上下文交接、文档协同编辑、Agent能力沉淀等核心需求,既提供官方托管服务降低上手门槛,也提供社区版源码支持本地私有化部署,兼顾普通使用者、小团队以及技术开发者的使用诉求,适合有AI团队协作、本地Agent部署需求的用户进行体验与二次开发。

打赏
THE END
作者头像
人工智能研究所
发现AI神器,探索AI技术!