跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://docs.codebanana.com/llms.txt

Use this file to discover all available pages before exploring further.

什么是 CodeBanana Bot

与 Web 版本不同,CodeBanana Bot 运行在您的本地环境中,使 Agent 能够与您的 文件、应用程序、浏览器和系统 直接交互,将 AI 能力从云端扩展到您的个人工作空间。

Web 与 CodeBanana Bot 的区别

CodeBanana Bot 与 Web 版本是 同一产品的两种形态,共享同一套账号体系,并保持数据同步。
维度WebCBBot
运行环境基于浏览器本地桌面应用
核心功能完整产品能力(项目、聊天、组织)相同的核心能力
Agent 作用范围云端项目与环境本地系统、文件、应用、浏览器
账号共享共享
项目可见性云端 + 本地(客户端在线时)云端 + 本地
最适合协作与便捷访问深度本地自动化
两个端都会展示相同的项目列表。云端项目始终可访问,而本地项目仅在客户端在线时可用。

安装

CodeBanana Bot 同时支持 macOS 和 Windows。
平台支持情况
macOS
Windows

步骤

  1. 从 CodeBanana 官网下载安装包
  2. 安装:
    • macOS:打开 .dmg 并拖动至 Applications
    • Windows:运行 .exe 安装程序
  3. 启动 CodeBanana Bot,并使用您的账号登录

登录与同步

账号

  • 使用与 Web 相同的 CodeBanana 账号
  • 支持邮箱登录与第三方登录
  • 可同时在 Web 和 CBBot 保持登录状态

数据同步

数据表现方式
账户信息实时同步
账单与套餐跨平台共享
组织共享成员与权限
Team Plan完全同步
云端项目完全同步
本地项目已同步;当客户端离线时显示为离线
聊天记录跨设备同步
项目配置(Basic Info、Skills、Cron Jobs)是项目级设置,但在不同平台之间保持一致。

本地 Agent 能力

CodeBanana Bot 支持 Agent 直接在您的 本地设备 上执行操作。

系统控制

  • 读取、创建、修改、删除文件
  • 移动文件并进行批量处理
  • 执行终端命令与脚本
  • 访问系统级信息

应用控制

  • 打开本地应用程序
  • 模拟用户交互(点击、输入等)

浏览器自动化

  • 浏览网页
  • 填写表单并提取数据
  • 模拟完整的浏览操作流程

屏幕理解

  • 捕获屏幕内容
  • 分析界面状态
  • 校验操作结果

典型使用场景

场景工作流
文件整理扫描 → 分类 → 移动文件
表单自动化打开浏览器 → 填写 → 提交
报告生成捕获屏幕 → 分析 → 生成报告
文件监控通过 File Watch 触发工作流
应用自动化打开应用 → 执行动作

Bot 专属功能

Bot 专属 Skills

CodeBanana Bot 支持 仅限 Bot 使用的 Skills,其中包含本地系统操作能力。
类型可用范围
Standard SkillsWeb + Bot
Bot-only Skills仅 Bot 可用(Bot 标签)

Cron Job 差异

能力WebCBBot
定时任务
系统通知
File Watch 范围仅项目文件完整本地文件系统

项目状态

类型位置可用性
Cloud Project服务器始终可用
Local Project本地设备客户端离线时不可用
Projects
├── Cloud Project A (始终可用)
├── Cloud Project B (始终可用)
├── Local Project C (在线时可用)
└── Local Project D (在线时可用)