项目定位
README 给出的名字其实已经很准确:个人成长与一人公司工作台。VibeLife 想做的不是再塞一个聊天面板,而是把今天做什么、项目推进到哪、记录怎么沉淀、复盘怎么发生,全都放进一个长期可用的工作环境里。
VibeLife 是一套围绕个人成长与一人公司场景构建的工作台。README 把主线能力列得很完整:工作台、笔记系统、项目管理、日志与日程、Quick Capture,以及接入 OpenClaw 的 AI 工作台。
它不是单点工具,而是一套面向个人执行与项目推进的工作台系统。
任务、项目、记录、日程和 AI 协作被接进同一条工作流。
README 已写明默认前端、后端与 API 文档地址。
README 给出的名字其实已经很准确:个人成长与一人公司工作台。VibeLife 想做的不是再塞一个聊天面板,而是把今天做什么、项目推进到哪、记录怎么沉淀、复盘怎么发生,全都放进一个长期可用的工作环境里。
技术栈上,它走的是 React 19 + Vite + TypeScript + Tailwind 的前端,以及 FastAPI + SQLAlchemy + SQLite 的后端;AI 接入则同时保留 OpenClaw、本地模型和 OpenAI 兼容接口。这说明它的目标不是做一个纯前端壳子,而是一套可持续扩展的业务工作台。
README 还给出了两种启动路径:可以直接 ./start.sh start 一键启动,也可以分别进入 backend 与 frontend 启动服务。默认前端地址是 127.0.0.1:43173,后端是 127.0.0.1:43800。
README 单独列出了 backend/ai_routes.py、backend/openclaw_bridge.py 和 openclaw-vibelife-plugin/index.js 这几处 OpenClaw 桥接入口,说明 AI 集成在这个项目里不是挂件,而是业务工作台的一部分。
数据层则默认落在 backend/vibelife.db,同时支持通过 VIBELIFE_DB_PATH 自定义数据库路径,并兼容已有历史 SQLite 文件,避免直接把旧数据切空。