技能
把做过一次的工作沉淀成 SKILL.md 技能包——指令、模板、脚本一并复用。新任务自动匹配,或手动指定,每次都按同一套标准执行。
VibeSpace 是运行在你 Mac 上的本地 AI 智能代理。授权一个文件夹、用大白话说清目标,它就会自己拆解任务、读代码、跑命令、改文件、交付结果——每一步都可见、可审批、可恢复。

0
永不上传
100%
本地运行
0
网页登录可选
数据、任务与密钥都留在你的 Mac 上;接入哪家模型、付多少钱、内容发给谁,也全部由你决定。
Claude、OpenAI、Gemini、DeepSeek、Kimi、Qwen、GLM、Minimax、豆包、OpenRouter 一应俱全,另支持任意 OpenAI 兼容自定义端点——粘贴 API key 即刻接入。
模型请求从你的 Mac 直接发往服务商——VibeSpace 不设中转服务器,也不经手你的内容。
API key 以 AES-256-GCM 加密存放、与日常配置隔离,只在内存中使用,从不进入日志。
模型费用直接结算到你自己的账户,VibeSpace 不加一分钱差价;服务商与模型随时增删、随时切换。
VibeSpace 能做什么
把做过一次的工作沉淀成 SKILL.md 技能包——指令、模板、脚本一并复用。新任务自动匹配,或手动指定,每次都按同一套标准执行。
独立的看板、列表与卡片,卡片可关联任务和项目,拖拽流转。跨项目的规划视图,全局尽在掌握。
一次性、每天或每周的本地计划任务。应用运行时按点触发,每次运行独立成档、可回溯,高风险动作仍需你批准。
一次任务的生命周期
01 / 授权与目标
授权一个文件夹作为沙箱,用大白话说清目标。VibeSpace 只在这个边界内读写文件、执行命令;越界动作一律拦截。
这个模块为什么会偶发超时?找出根因,先别改代码。
我已经看完相关调用链和最近的性能日志。
02 / 透明执行
时间线实时呈现每次读文件、跑命令、改代码,关键发现与变更 diff 全部留档。断网、崩溃、随手关掉应用都不丢进度——任务持久化,重开即恢复。
每一步都留在发起它的那条任务里,随时回看。
03 / 你来把关
覆盖文件、危险命令、越界访问——需要判断的动作会停下来等你批准。每次代码变更都有可审查的 diff 和一键恢复,历史永远不会被悄悄覆盖。
在授权工作区外写入构建产物(~/dist),允许吗?
这是一个越界写入操作。在你决定之前,什么都不会写入。
为真实工作而生
从第一次提问到最后一条定时任务,上下文始终在线。
改动可审,一键恢复。


授权工作区
本周变更
diff 就绪变更集
3 个文件 · diff 就绪
验证
测试与构建检查
恢复
任何一步可回滚
SKILL.md 技能包


PR #184 · src/session/context.ts
技能匹配
@@ -42,8 +42,13 @@ hydrateConversation
- return messages.slice(-20)
+ const history = await context.restore(threadId)
+ return compact(history, tokenBudget)
技能资源
12模板与脚本随技能调用
运行状态
就绪0 项检查失败


证据始终在线。
输入
附件
7 个文件
打开
02
证据
22 条摘录
已关联
03
综合
3 个结论
草稿
04
产出
1 份文档
已写入


一种可检视的节奏
运行节奏
即将运行
仓库周报
依赖巡检
进度汇总
每周决策
改动可审,一键恢复。


授权工作区
本周变更
diff 就绪变更集
3 个文件 · diff 就绪
验证
测试与构建检查
恢复
任何一步可回滚
SKILL.md 技能包


PR #184 · src/session/context.ts
技能匹配
@@ -42,8 +42,13 @@ hydrateConversation
- return messages.slice(-20)
+ const history = await context.restore(threadId)
+ return compact(history, tokenBudget)
技能资源
12模板与脚本随技能调用
运行状态
就绪0 项检查失败


证据始终在线。
输入
附件
7 个文件
打开
02
证据
22 条摘录
已关联
03
综合
3 个结论
草稿
04
产出
1 份文档
已写入


一种可检视的节奏
运行节奏
即将运行
仓库周报
依赖巡检
进度汇总
每周决策
安全与隐私
除非你亲口允许,否则什么都不会离开你的电脑。这不是一个功能开关,而是架构本身。
任务、运行历史、看板与定时任务,全部存放在你磁盘上的 ~/.vibespace。没有云端,没有上传——永远。
API 密钥以 AES-256-GCM 加密存储、与日常配置隔离;只在内存中使用,从不进入日志与运行事件。
最小权限原则:工作区外的访问、危险命令、覆盖已有文件,都必须通过明确的批准卡片。文档里的提示注入骗不到权限。
遥测默认关闭。从第一次启动开始,VibeSpace 就是一个只对你负责的透明工具。
你的工作区就是一个目录——备份、迁移、审计都随你。绝无锁定。
正在路上
已发布 · v0.12
一次性 / 每天 / 每周的本地计划任务,每次触发独立成档、可回溯。
即将到来 · v0.13
内置需求分析、实现、测试、评审四类专家,以及交付、评审两个专家团——多角色协作,自动推进。
规划中 · v0.14
稳定的 Core 宿主 + 签名本地模块包:能力可以扩展,边界从不让步。
目标 · v1.0
签名分发、可恢复、可信赖的 v1.0。
为可靠而建
“崩溃了,重开应用,任务从断点继续;改错了,一键恢复到改动前;要越界了,它先来问我。可靠性不是参数表上的一行字,而是每一次运行都兑现的默认行为。”
Sarah Mitchell
独立开发者 · 内测用户
100%
运行可恢复——任务持久化在本地,重开即续
0
重复副作用——工具调用幂等,恢复绝不重复写文件
6
类内置工具全部留痕:list / search / read / edit / write / bash
早期用户
“以前的周一汇报要吞掉一整个上午。现在我还没打开电脑,定时任务已经把周报写进了 docs/。”
产品经理 · 内测用户
“我把团队的代码评审清单做成了技能。它对每次运行都一视同仁——绝不走捷径。”
技术负责人 · 内测用户
“半夜任务跑挂了,第二天打开应用,它从断点接着干,一个文件都没写重。”
独立开发者 · 内测用户
“客户资料根本不能上云。它完全跑在我的 Mac 上,这是我敢用它的前提。”
咨询顾问 · 内测用户
“每个 diff 都摆在那里等我审,同意才落盘。这种「先看后写」的感觉,用过就回不去了。”
全栈工程师 · 内测用户
“它很清楚什么时候该停下来问我。这种克制,比「全自动」更让人放心。”
运营负责人 · 内测用户
常见问题
不会。任务、运行历史、配置全部保存在本地(~/.vibespace),API 密钥以 AES-256-GCM 加密存放。VibeSpace 只与你亲自配置的模型服务商直接通信——它本身没有任何上传通道,遥测默认关闭。
预置 11 家服务商:Claude、OpenAI、Gemini、DeepSeek、Kimi、Qwen、智谱 GLM、Minimax、豆包、OpenRouter,另支持任意 OpenAI 兼容自定义端点。粘贴 API key 即可接入;各服务商配置相互独立、随时切换,密钥本地加密存储。
能,但有三重保护:一、只能在授权的工作区内改动,越界一律拦截;二、每次变更生成可审查的 diff 与验证摘要,你看过、批准后才落盘;三、任何一次变更都可以一键恢复到改动前的完整文件。覆盖你已有的文件必须经过明确批准。
技能就是一段带元数据的 Markdown(SKILL.md):什么时候用、怎么做、产出长什么样,可选带上模板和脚本。不需要写代码——会写文档,就会写技能。也直接兼容 Claude、Codex 等生态里现成的技能包。
浏览器助手住在一个标签页里,够不到你的文件系统;VibeSpace 是一个真正的桌面应用。它能读写本地文件、执行命令、管理看板和定时任务——每一步都可追溯、可打断、可恢复。
它们是面向开发者的 IDE / 终端工具;VibeSpace 是一个完整的桌面产品:不用碰终端也能用,自带看板、定时任务、技能中心和图形化的审批流。它面向所有想把重复工作交给 AI 的人——写代码的,和不写代码的。
不会。定时任务只在应用运行时触发,关掉即停、错过不补。这是一个刻意的设计取向:一切行为可预期、可解释,绝不在你不知情时后台执行。
桌面应用免费。模型费用直接走你自己的 API 账户——VibeSpace 不加一分钱差价,也从不经手你的数据。
下载 VibeSpace,授权一个文件夹,说一句话。几分钟后你就会疑惑:没有它的日子是怎么过来的。


看看这个仓库最近一周的改动,整理一份周报写到 docs/weekly.md
收到——正在读取最近 7 天的提交记录和变更文件。
周报已写入 docs/weekly.md——共 12 条变更,其中 2 条破坏性变更已高亮标注。