返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

OpenWork:Claude Cowork 的开源替代品

[复制链接]
链载Ai 显示全部楼层 发表于 前天 17:13 |阅读模式 打印 上一主题 下一主题

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 13px;font-style: normal;padding: 1em;border-radius: 6px;color: rgba(0, 0, 0, 0.5);background: rgb(247, 247, 247);">

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 13px;display: flex;align-items: center;gap: 0.5em;color: rgb(87, 171, 90);">Tip

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 13px;display: block;letter-spacing: 0.1em;color: rgb(63, 63, 63);">介绍:OpenWork 的目标是让“智能体(Agentic)工作流”变得像使用普通软件产品一样简单直观,而不是像在终端里操作命令行工具那样复杂。它基于 OpenCode(一个开源的 AI 智能体框架)构建,但通过图形化界面和结构化流程,使其更适合非开发者用户(如产品经理、设计师、研究人员等知识工作者)使用。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 13px;display: block;letter-spacing: 0.1em;color: rgb(63, 63, 63);">它被描述为 “Claude Cowork 的开源替代品”。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 13px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">GitHub 仓库:https://github.com/different-ai/openwork

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;display: table;padding: 0px 0.2em;color: rgb(255, 255, 255);background: rgb(0, 152, 116);">OpenWork 安装

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;padding-left: 8px;color: rgb(63, 63, 63);">安装

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 13px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">安装界面:https://github.com/different-ai/openwork/releases

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 13px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">OpenWork 需要配套 OpenCode 使用,如果未安装可以参考下面的 OpenCode 章节内容

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 13px;color: rgb(63, 63, 63);">

特性

双模式运行

引导式工作流

  • • 选择一个工作区(workspace)
  • • 启动一次运行(run)
  • • 查看进度与计划更新
  • • 在需要时审批权限
  • • 保存并复用模板或技能(skills)

可扩展性(Extensible)

  • • 支持通过 Skills(技能) 和 OpenCode 插件 扩展功能
  • • 技能可通过 OpenPackage(opkg) 安装,或手动导入本地文件夹
  • • 插件配置通过opencode.json管理(项目级或全局)

权限控制与审计

  • • 所有敏感操作(如文件读写、网络请求)会弹出权限请求(允许一次 / 始终允许 / 拒绝)。
  • • 提供执行计划(todos)的时间线视图,清晰展示 AI 做了什么、为什么做。

模板复用

  • • 可将常用工作流保存为模板,后续一键重用。

Dashboard

**界面**
**核心功能**
**用户价值**
Sessions
执行与监控 AI 任务
实时协作、透明可控
Templates
保存/复用标准化工作流
提升效率、减少重复劳动
Skills
安装/管理模块化 AI 能力
扩展功能、适配业务场景
Plugins
配置底层工具与集成
开发者定制、系统级扩展
Settings
全局配置、模式切换、安全策略
灵活部署、保障数据隐私

1. Sessions(会话)界面

核心作用:管理和监控当前或历史的 AI 工作流执行实例。

  • • 启动新会话:用户可选择一个工作区(Workspace),输入自然语言指令(如“整理下载文件夹中的发票并生成 Excel 表”),系统会自动创建一个会话(Session)。
  • • 实时进度追踪:以时间线形式展示 AI 的执行计划(Todos),包括已完成、进行中和待审批的操作。
  • • 权限审批:当 AI 需要访问敏感文件或执行系统命令时,会弹出权限请求窗口,用户可选择“允许一次”、“始终允许”或“拒绝”。
  • • 审计与回溯:所有操作步骤、上下文和用户交互均被记录,便于事后审查和调试。
  • • 多会话切换:支持同时运行多个任务,并在不同会话间自由切换,类似多标签浏览器体验。

该界面是 OpenWork 的“主战场”,用户在此与 AI 协作完成具体任务。


很简洁,保留当前 Workspace 下的历史 Session 记录

左侧是历史 Session 对话记录(缺点是不支持重命名);中间是对话记录,执行若干 Task,通过 steps 可以看到执行的工作流步骤;右侧是支持的文件信息,如插件、配置等信息

2. Templates(模板)界面

核心作用:保存和复用高频、标准化的工作流。

  • • 模板创建:用户可将成功执行过的会话保存为模板(Template),固化为可重复使用的流程。
  • • 模板调用:下次遇到类似任务时,只需选择对应模板,AI 会自动加载预设逻辑,大幅减少重复配置。
  • • 应用场景:
    • • 个人:周报生成、邮件分类、笔记结构化
    • • 团队:项目启动 checklist、数据清洗标准流程、内容发布审核流
  • • 版本管理:支持对模板进行编辑、更新或删除,确保流程持续优化。

模板机制使 OpenWork 具备“学习用户习惯”的能力,实现“一次配置,长期受益”。


3. Skills(技能)界面

核心作用:管理 AI 可调用的模块化能力单元。

  • • 技能安装:通过 OpenPackage(opkg) 安装来自公共市场、私有仓库或本地路径的技能包。
  • • 技能结构:每个技能是一个文件夹,包含SKILL.md(元数据与指令)、资源文件(如模板、脚本)等,与 Anthropic 的 Skills 格式兼容。
  • • 技能复用:例如“PDF 表单提取”、“财务报告生成”、“代码测试自动化”等,均可封装为独立技能。
  • • 一键启用/禁用:用户可在界面中查看已安装技能列表,并控制其是否在会话中可用。

Skills 是 OpenWork 实现“能力扩展”的关键,让 AI 不仅能聊天,更能“干活”。


4. Plugins(插件)界面

核心作用:配置和管理底层 OpenCode 插件,扩展系统级功能。

  • • 插件来源:支持官方插件、社区插件或自定义插件。
  • • 配置方式:通过编辑opencode.json文件(项目级或全局)来增删插件。
  • • 功能示例:
    • • 文件系统工具(读写、移动、重命名)
    • • 网络请求(调用 REST API)
    • • 第三方集成(Notion、Google Drive、Slack 等)
  • • 与 Skills 的区别:
    • • Plugins 更偏向底层工具函数(原子能力)
    • • Skills 是基于 Plugins 构建的高层业务逻辑(复合能力)

插件系统为开发者提供了深度定制空间,使其能对接企业内部系统或特殊工具链。


5. Settings(设置)界面

核心作用:配置全局参数、运行模式和安全策略。

  • • 运行模式切换:
    • • Host 模式:在本地启动 OpenCode 服务(完全离线)
    • • Client 模式:连接远程 OpenCode 服务器(支持团队协作)
  • • 模型配置:设置默认 AI 模型(如 OpenAI、Anthropic 或本地 Ollama 模型)及 API 密钥。
  • • 安全选项:
    • • 默认绑定127.0.0.1,防止外部访问
    • • 控制是否隐藏模型推理细节
  • • 工作区管理:设置默认工作区路径或添加多个工作区。
  • • 演示模式:
    启用后,OpenWork 会用预定义的脚本序列替换真实运行时的数据和行为,例如:
    • • 模拟 AI 生成的计划(todos)
    • • 模拟文件操作(创建、读取、修改)
    • • 模拟权限请求与用户响应
    • • 展示典型工作流的完整时间线

Settings 是 OpenWork 的“控制中心”,确保用户在隐私、性能和协作需求之间取得平衡。

**按钮名称**
**含义说明**
Cold open

模拟首次启动应用时的欢迎流程。通常包含:加载默认工作区、提示用户选择模板、展示初始引导界面等。适用于新用户上手体验。
Scheduler
模拟“日程安排”类任务。例如:AI 自动解析日历事件、生成待办清单、提醒会议时间等。可用于展示智能调度能力。
Summaries
模拟“内容摘要”类任务。例如:AI 阅读多篇文档并生成摘要、整理会议纪要、提炼关键信息。适合展示文本处理与理解能力。
Groceries
模拟“购物清单管理”类任务。例如:根据冰箱库存生成采购清单、识别过期食品、推荐替代商品等。体现 AI 在日常生活中的实用价值。

效果演示

将 open-work-project 文件夹下 image_20260113_141955.png 图片重命名为皮卡丘.png

OpenCode

介绍

OpenCode 和 Claude Code 的区别介绍如下

维度
OpenCode
Claude Code
开源性
✅ 完全开源(GitHub 可查全部代码)
❌ 闭源,仅提供 CLI 和 VS Code 插件
模型支持
✅ 支持 75+ LLM 提供商:• Claude / GPT / Gemini / DeepSeek• Ollama(本地模型)• LM Studio / Groq / Fireworks / OpenRouter 等
❌ 仅支持 Anthropic 的 Claude 系列模型(Sonnet/Haiku/Opus)
本地运行
✅ 可完全离线运行(通过 Ollama、vLLM 等加载本地模型)
❌ 必须联网调用 Anthropic API(即使使用 WSL 也需网络)
认证限制
⚠️ Anthropic 已限制第三方工具使用其 Pro/Max 订阅凭证(OAuth 被封)
✅ 官方原生支持 Claude Pro/Max 订阅,无缝登录
架构设计
✅ 客户端/服务端分离:• 可在服务器 `opencode serve`• 手机/平板 `opencode attach` 远程控制
❌ 单机 CLI 架构,无远程协作能力
隐私保障
✅ 默认不上传代码,所有上下文本地处理(尤其配合本地模型)
⚠️ 代码需发送至 Anthropic 服务器(尽管声称加密,但非完全可控)
扩展性
✅ 支持插件、自定义命令、MCP 协议、技能包(Skills)
⚠️ 插件系统有限,主要依赖官方更新
成本
✅ 免费 + 自选模型(可用免费额度或本地模型)• 官方提供 $ 200/月 “OpenCode Black” 套餐(非强制)
💰 高成本:• Max 套餐 $ 200/月 ≈ 2600 万 token• Sonnet 按量计费,复杂任务费用高
安装方式
多样:• `curl` 一键安装• npm / brew / choco / scoop / Docker
有限:• npm 全局安装• PowerShell 脚本• WinGet(Windows)

官网地址:https://opencode.ai/

GitHub 仓库地址(78.9k star+):https://github.com/anomalyco/opencode/

安装

brewinstallanomalyco/tap/opencode

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作