0. 先和大家打个招呼吧 
-
我是一名AI全栈开发者 + 效率焦虑患者,我相信 AI 能让每个人更有能力,也让自己更焦虑。 我相信工具能提高效率,也相信人会成为工具的奴隶。 我相信长期主义,也熬不过今晚的 deadline。 我相信"做自己热爱的事",但有时连热爱都救不了我。
但我依然在做 VibeMate。 不为融资,不为简历,不为朋友圈的"创业 Vlog"。 只为一个很简单的事——
我希望,在我下次凌晨 3 点崩溃的时候,有个温柔的家伙,能陪我说一句"没事,慢慢来"。
这大概就是所谓的 Vibe。
1. Demo 简介
-
VibeMate(心流搭子)——一款基于自研 ARF 架构的桌面 AI 工具。 不是聊天机器人,是你的私人情绪+效率领航员:本地运行、数据不出电脑、AI 不只是回答问题,还会在你需要的时候主动出现。
面向谁
-
写代码写到凌晨 3 点、想找人说句人话的全栈开发者
-
996 周一周五情绪过山车的上班族
-
想要"AI 懂我"但又坚决不让数据上云的隐私党
-
喜欢调教人格、能接受"被 AI 怼"也不破防的极客用户
主要功能
1. 五大人格热切换 温柔知心学姐
/ 严厉项目经理
/ 暖心程序员
/ 酒仙李白
/ 女皇武则天
——每个都有自己的说话节奏、历史梗和脾气,李白会喝多了吐槽你代码烂,武则天会冷不丁来一句"朕杀过的人比你写的代码还多",但最后都会偷偷帮你搞定问题。 (建议配图:人格选择面板 + 4 个不同人格的对话截图) -
-
2. Vibe 主动干预引擎 不只是"你问我答"——AI 会基于时间触发(深夜 / 周一 / 周五)和行为触发(连续失败 / 长会话)主动关心你:凌晨 2 点切温柔模式、周一早上帮你把 47 件事拆成 3 件事、每周五陪你做复盘。 (建议配图:心流监测页的"主动干预"卡片截图)
-
3. 三层安全护栏 操作拦截(rm -rf / format / shutdown 这类危险指令直接挡掉)+ 信息防泄露(API Key / 密码 / token 不让你发给群聊)+ 路径沙箱(不能乱读 Windows 系统目录)——让你敢把文件操作权限交给 AI,不用担心半夜醒来硬盘没了。 (建议配图:安全护栏演示页的三栏对照截图:拦截 / 放行 / 日志)
2. Demo 创作思路
我是个典型的"效率焦虑患者"——手机里同时装着 6 个效率 app,每晚睡前花 40 分钟规划明天的 todo,然后用"规划未完成"作为第二天新焦虑的起点。
触发我做 VibeMate 的,是某个加班到凌晨 2 点的晚上:
-
我打开 ChatGPT 问"我该不该裸辞"
-
它用 800 字给我列了 5 条利弊、3 个分析框架、2 套决策树
-
我盯着屏幕发了 5 分钟呆,然后关掉,回床上继续焦虑
-
那一瞬间我想:我需要的不是答案,是有人先说一句"你累了吧"
现有的 AI 工具都太"对"了——对到没有温度,对到像在跟一份白皮书对话。 我想做一个先关心你、再帮你干活的工具。
想解决的问题
我们这一代"AI 重重度用户"普遍有 3 个真实痛点:
| 痛点 | 真实场景 | VibeMate 的解法 |
|---|---|---|
| 数据上云的焦虑 | 凌晨 3 点的崩溃、对薪资的吐槽、给家人的情书——你不一定想让它"上云记住" | 本地运行,数据只存在 %APPDATA%\VibeMate\,永远不出电脑 |
| "我"不是单一角色 | 上班的我、被催婚的我、想摆烂的我、写代码的我——对 AI 的需求完全不同 | 5 种人格热切换,温柔学姐 / 严厉 PM / 李白 / 武则天 / 程序员随你挑 |
| AI 太被动了 | 情绪爆发前 30 分钟,往往需要有人主动推一下"你要不要停下来" | Vibe 主动干预引擎,基于时间+行为双触发,深夜/周一/周五自动切模式 |
为什么做这个方向
我做了 4 个关键取舍:
-
不做 SaaS,做桌面 —— 技术上更难(要打包装、要跨平台),但符合"数据不出电脑"的承诺
-
不做通用助手,做"心流搭子" —— 放弃广度,换深度,专注"陪伴 + 引导"
-
不做单一人格,做可切换角色 —— 用户在不同场景下需要不同的"陪伴方式"
-
不只防"出错",还防"出格" —— 三层安全护栏不只挡
rm -rf,还防你把 API Key 不小心发到群里
ARF(AI Resources & Runtime Framework) 是我自研的一套 Agent 运行时——把"长期记忆 / Trace 轨迹 / Vibe 引擎 / 安全护栏"做成可插拔的资源,让 AI 不只是 LLM 的壳子,而是真正能陪你过日子的搭子。
3. Demo 体验地址(三选一)
vibemate_demo.zip (12.5 KB)
VibeMate_v2.zip (63.5 KB)
4. TRAE 实践过程
6a4c957a14f1c72f60b28340
6a3a5d7f52f219a6e2b3b845
6a43713e1e354fc9d679054e
6a4f70f8abea9fa16c9ee280







