Skales
本地运行的桌面智能助手,可代办跨应用、多步骤任务。
- Star 数
- ★ 2.2k
- 最近更新
- 3 天前
- License
- NOASSERTION
- FA 评分
- 36/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台ChatGPT · OpenAI API · Claude API
- 费用
- 有免费版,另有付费云服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 独立开发者把项目目录绑定到 /code,在 Plan 模式先获得方案,再按批准范围执行修改、测试和提交。
- 不适合
- 需要审计或自行构建当前源码的团队,仓库仅为过时的 v7 快照
- 希望完全避免厂商云服务的用户,Skales IQ 试用与订阅登录依赖官方服务
- 需要开源许可自由商用或做竞品的团队,BSL 1.1 限制商业 SaaS
这个 Agent 能做什么,适合哪些场景?
Skales 是面向 Windows、macOS、Linux、Android 和 iOS 的本地优先桌面与移动端智能助手。它通过聊天界面、/goal、/code、/codework 和可视化 Workflows 接收任务,并可访问获授权的文件、浏览器、日历、邮件和桌面控制能力。桌面版采用 Electron、Next.js 14、Tailwind CSS 与 TypeScript,数据存放在 ~/.skales-data 的 JSON 和 SQLite 中;移动端既可通过二维码配对桌面,也可独立运行。产品以签名应用和二进制发布为主要交付形式;该仓库同时说明,受检出的 v7 源码快照已过时且不再构建。它适合希望在个人设备上集中使用自动化、代码协作和多模型能力的用户,但不适合作为可维护的最新源码部署基础。
用户可输入 /goal 创建后台多步骤任务,任务可在应用关闭后继续,并可设置重复执行。/code 将一个本地文件夹绑定到聊天,提供 Plan、Code、Edits、Auto 四种权限模式;它可读取仓库映射、用 edit_file 修改文件、运行 test_run、展示内联 git diff,并在获准后调用 git_commit、git_push 或 deploy_project。/codework 针对项目文件夹执行读取、规划、写代码、运行测试和三栏差异审阅。内置浏览器代理可导航网页、填写表单并提取 Markdown;Computer Use 可通过截图、鼠标、键盘和滚动控制屏幕,Safety Mode 下每次操作需要批准。它还可导入 SKILL.md 或 .skill.zip,使用 MCP Servers,并通过 WordPress Connector 管理页面、文章、媒体、WooCommerce 产品和 SEO 元数据。
- 独立开发者把项目目录绑定到 /code,在 Plan 模式先获得方案,再按批准范围执行修改、测试和提交。
- 经常处理重复电脑操作的运营人员录制一次工作流,随后用触发词运行同一套步骤。
- 希望下班后继续推进研究或整理任务的个人用户,用 /goal 创建后台任务并设置定期执行。
- 需要从手机远程使用家中或办公室桌面工具的人,通过二维码配对 Skales Mobile 与桌面版。
- 管理 WordPress 站点的内容人员连接 Skales Connector Plugin 后,用自然语言创建或维护页面、文章和商品。
- 重视本地数据与模型选择权的用户,使用自己的 OpenAI、Anthropic、Gemini 等提供商密钥,或改用 Ollama、LM Studio 等本地端点。
如何安装或部署这个 Agent?
安装步骤以下载签名应用为准:从 skales.app 下载 Windows EXE、macOS DMG,或 Linux 的 .deb/AppImage;macOS 将 DMG 中的应用拖入 Applications。Android 与 iOS 可通过对应应用商店安装 Skales Mobile。首次启动可使用无需 API key 的 Skales IQ 试用;试用结束后,在 Settings → AI Providers 配置自己的提供商密钥,或连接 Ollama、LM Studio、KoboldCpp、vLLM/text-generation-webui 或兼容 OpenAI 的端点。仓库未提供可用于构建当前产品的安装或部署命令,并明确称其中 v7 源码不再维护、构建或运行于发布应用中。
如何使用这个 Agent?
聊天中输入 /goal 加上任务描述以创建后台任务,例如 /goal build me a trading bot。对本地项目使用 /code <task>,先选择文件夹,再选择 Plan、Code、Edits 或 Auto 模式;需要项目级编码会话时输入 /codework。可在 Settings → AI Providers 选择 Skales IQ、配置 BYOK,或接入本地模型;在 Agent Skills 中粘贴 GitHub URL、选择本地目录或粘贴 SKILL.md 内容来导入技能。手机端可扫描桌面端二维码进行配对,也可以不配对而独立使用移动端原生工具。
这个 Agent 有哪些优点和局限?
- 提供原生 Windows、macOS、Linux 桌面安装包,并有 Android 与 iOS 客户端,不要求 Docker 或终端。
- 将后台目标、聊天内代码模式、项目级 Codework、浏览器自动化和桌面控制集中在同一产品中。
- 支持 15+ 模型提供商、BYOK、Ollama 和其他本地/兼容 OpenAI 端点,降低对单一云模型的依赖。
- 支持 SKILL.md、.skill.zip、MCP Servers、Agent2Agent 和跨设备 Teams,便于扩展与协作。
- 本地优先存储位于 ~/.skales-data,并声明 API 请求直接发送至所选提供商。
- 仓库明确表示其中源码是过时的 v7 快照,当前产品以闭源二进制方式发布,因此无法据此审计或自行构建最新功能。
- 产品需要访问文件、浏览器、日历、邮件、Shell 或屏幕等高权限能力;虽然部分模式要求批准,采用前仍需仔细配置可访问范围。
- 免费 Skales IQ 只是内置试用;持续使用云模型通常需要自备 API key、订阅或提供商账户。
- 离线运行依赖 Ollama、LM Studio 或其他本地模型端点,功能和效果会受本地模型与硬件条件影响。
- 许可信息存在不一致:仓库元数据标为 NOASSERTION,而 README 声称产品为 BSL 1.1,并限制商业 SaaS 或竞争产品用途。
这个 Agent 与同类方案有什么区别?
Skales 将自身定位为比 Docker、终端或 Python CLI 型桌面代理更易安装的替代方案,并提供从 ChatGPT、Claude、Copilot、Gemini、OpenClaw 和 Hermes 导入的迁移入口。其差异化重点是本地原生应用、离线模型选项、跨设备配对以及图形化代码与工作流界面;这些对比均为产品文档中的定位描述。
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Skales 当前 | 36 · 缺口较多 | 桌面应用免费版 + 付费版 | ★ 2.2k | 3 天前 | — | ChatGPT · OpenAI API · Claude API |
| Row-Bot | 59 · 缺口较多 | 桌面应用免费 + 模型费 | ★ 1.7k | 今天 | Python | ChatGPT · Codex · Claude.ai · OpenAI API · Claude API |
| TuriX | 34 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 3.2k | 1 个月前 | Python | Claude.ai |
| PyGPT 桌面智能助手 | 49 · 缺口较多 | 桌面应用免费 + 模型费 | ★ 2k | 1 个月前 | Python | OpenAI API · Claude API |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据显示:README 描述了权限控制(如 Safety Mode、路径守卫、shell 守卫、每代理隔离),但这些都是对当前发布版本的描述,而仓库中的源码是 v7 快照,不包含这些机制。因此,这些安全特性在源码中并未体现,只能视为产品声称。扣分原因:源码中未实现最小权限、用户确认、数据流透明等机制,且依赖安全未评估。
证据显示:README 和 SECURITY.md 对仓库定位(分发渠道、v7 快照)描述一致,但源码与产品版本不一致,导致自洽性不足。依赖仅列出 electron-updater 和 electron-store,未提供锁文件或完整性校验,依赖可用性无法验证。失败消息方面,custom-endpoint/test 路由提供了详细的错误信息,但其他部分未见。扣分原因:依赖安全未评估,版本不一致。
证据显示:README 详细描述了多种使用场景(目标、代码、移动端、团队等),受众广泛。能力边界有描述(如 Safety Mode、权限控制),但源码中未体现。触发精度方面,/goal、/code 等命令有说明,但未提供精确的触发条件。环境适配:支持多平台,但源码为 v7 快照,与当前版本差异大。扣分原因:能力边界和触发精度在源码中无证据。
证据显示:README 结构清晰,包含安装说明、功能索引、许可证等。许可证为 BSL 1.1,但元数据为 NOASSERTION,不一致。版本号在 README 中为 12.7.1,但 package.json 为 7.1.0,不一致。已知限制在 SECURITY.md 中有说明(如快照不维护)。维护责任:作者 Mario Simic 在 SECURITY.md 中提及,但未提供明确的维护计划。扣分原因:版本不一致,许可证元数据不匹配。
证据显示:README 声称产品功能强大,但源码为 v7 快照,无法验证实际输出。边际价值:产品定位独特(本地优先、多平台),但未提供实际使用证据。成本效益:免费试用,但未提供性能数据。扣分原因:输出可用性无法从源码验证,成本效益缺乏数据。
证据显示:README 中的许多声明(如安全特性、性能)没有在源码中体现,无法追溯。跨源验证:仅依赖 README,无其他来源。事实与推断分离:README 区分了产品描述和仓库说明,但未明确哪些是事实。扣分原因:声明缺乏源码支持,无跨源验证。
- 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
- 仓库中的源码是 v7 快照,与当前发布版本(12.7.1)差异巨大,不能代表实际产品。
- 许可证元数据为 NOASSERTION,但实际为 BSL 1.1,存在不一致。
- 依赖安全未评估,无锁文件或完整性校验。
- 安全特性(如路径守卫、shell 守卫)仅在 README 中声称,源码中未体现。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
v12.9.61 Skales 12.9.61 - Polish
发布说明摘录
 This release brings plans before builds, games made in Flow, a phone that steers your computer's chats, code and scouts, chats shared as files, memory you can see and correct, and scouts that stay on a task. …在 GitHub 查看 ↗ -
v12.9.60 Skales 12.9.60 - Scout 🐡
发布说明摘录
 A release about a helper that keeps working while you do something else: Skales Scout, a lasting agent that lives on your computer with its own thread, memory and rhythm, can get a small computer of its own, and checks in with you on the computer and on your phone. …在 GitHub 查看 ↗ -
v12.9.56 Skales 12.9.56 - Fast Lane
发布说明摘录
A release about getting going fast: Windows installs and starts in a fraction of the time, you can talk over Iris like a person, every voice surface hears the voice instead of the noise, and setup points straight to the free Skales IQ. A fresh Windows install now starts in about a minute instead of several: the server ships as one archive instead of seventeen thousand files, the installer shows one progress bar that only moves forward, and the Desktop Buddy no longer swallows clicks on the desktop after you drag it. Updating from an earlier version clears its old files at once. …在 GitHub 查看 ↗