开发者生态
morning
Show HN:Edi Life OS – 带有用于 AI 的 MCP 服务器的自托管生活仪表板
摘要
Most of us run our lives across a to-do app, a habit tracker, a budgeting spreadsheet, a Pomodoro timer and a notes app — and none of them know about each other. Edi Life OS puts all of it in one calm...
and
one
the
you
goals
habits
with
all
your
life
2026-10-09
1 阅读
约8分钟阅读
edris0077
字号:
我们大多数人的生活都是通过待办事项应用程序、习惯追踪器、预算电子表格、番茄钟计时器和笔记应用程序进行的,而它们彼此都不了解。 Edi Life OS 将所有这些都集中在一个平静、私密的仪表板中,并将您今天所做的小事与您想要的生活方向联系起来。一切都在一处。十个工作区共享一种设计、一种登录和一种数据库。连接,而不仅仅是收集。习惯推动目标进展,看板卡显示在日历中,概览将这一切转化为每日得分。你的。可以在任何 PHP + MySQL 主机上运行,甚至是廉价的共享主机。无需订阅,无需跟踪,无需供应商锁定。人工智能就绪。内置的 MCP 服务器可让 Claude 和其他助手读取您的仪表板、规划目标、记录习惯并跟踪费用。成长——六个生活维度,每个维度都与长期目标、SMART 目标、习惯和任务相关。指导性每周、每月和季度回顾。专注 — 带有休息时间的番茄工作法、内置的专注音轨和跟随一天时间的风景。 Habittify — 日常小习惯、连续记录以及 7 天的坚持情况。看板——带有标签、优先级、截止日期、清单、评论和附件的看板。所有十个工作区 工作区 您可以做什么 概述 实时生产力得分、焦点和习惯趋势、目标、财务状况和 7 天天气预报。成长 将六个生活维度与长期目标、SMART 目标、习惯和任务联系起来。每周、每月或每季度进行审核。指导焦点 定时会话,包括短休息和长休息、会话历史记录和焦点配乐。财务 托曼 的费用、收入和预算。您所欠的债务和欠您的信用,无论是一次性的还是经常性的,都直接记录到分类账中。通过完成、连胜和每月进度来指导 Habittify 日常习惯。看板可拖动卡片和列表,包含优先级、标签、日期、清单、评论和文件附件。月份或计划视图中所有面板的日历到期卡和财务费用。目标 SMART 目标包括措施、截止日期、优先事项、清单——或由习惯驱动的进步。记事本 Markdown 笔记,具有预览和导出功能。注释 带有颜色、字体和连接的便笺。日期遵循亚洲/德黑兰。天气卡通过 Open-Meteo 显示格什姆岛;其潮汐图是模型估计值,不用于导航。通过 AI 与您的 Life OS 对话 Edi Life OS 附带可选的 MCP 服务器,可在您的仪表板、目标、任务、习惯、财务和笔记中公开 26 种工具。将其连接到 Claude Desktop、Claude Code 或任何 MCP 客户端,并用简单的语言询问:“显示我的 LifeOS 仪表板。” “创建一个名为“建立家庭工作室”的 SMART 目标,三个月内到期,并将“购买隔音板”添加为一项任务。” “标记今天的阅读已完成。” “记录 450,000 托曼的食品费用并显示我的余额。” MCP 服务器仅通过其受令牌保护的 HTTP API 与您的应用程序进行通信。它永远不会触及您的数据库或凭据。设置需要一分钟时间 — 请参阅下面的 MCP 服务器。使用 Docker(推荐) git clone https://github.com/edrisranjbar/lifeos.git && cd lifeos cp .env.example .env # 设置您的登录和密码 docker compose up -d 打开 localhost:8080 并登录。MySQL、应用程序和您的附件各自位于自己的卷中,因此 docker compose up -d --build 在 git pull 升级后不会丢失数据。从最新版本下载 lifeos-.zip 并将其解压到您的托管主目录中,这样 public_html/ 就成为您的 Web 根目录,并且后端安全地位于其上方。将 config.example.php 复制到 config.php ,填写您的 MySQL 详细信息,然后打开您的站点。详细信息请参见部署指南。您需要 PHP 8.1+(带有 pdo_mysql 和 mbstring )和 MySQL 8+(或 MariaDB 10.4+)。 git clone https://github.com/edrisranjbar/lifeos.git cd lifeos cp config.example.php config.php # PowerShell: Copy-Item config.example.php config.php 使用您的数据库连接以及要登录的用户名和密码编辑 config.php,然后启动服务器: php -S localhost:8000 -t public_html server.php 打开 localhost:8000 并登录。首先创建数据库和表使用。您可以稍后在“设置”中更改登录信息。重要的 config.php 和 .env 拥有真实的凭据并且被 gitignored。永远不要犯下这些错误。组件要求 PHP 8.1+ 以及 pdo_mysql 和 mbstring 数据库 MySQL 8+ ;还在本地使用 MariaDB 10.4 Web 服务器 PHP 的内置服务器进行了测试; Apache 重写用于托管天气 PHP curl 和出站 HTTPS MCP 服务器 可选:Node.js 22.9+ API 测试 可选:pdo_sqlite 私有 /api/v1 API 涵盖仪表板、目标、任务、习惯、财务和便签。它使用自己的不记名令牌,与您的浏览器登录分开。 php -r " echo bin2hex(random_bytes(32)); " 将结果设置为 config.php 中的 api_token(或 LIFEOS_API_TOKEN 环境变量),然后:curl -H " Authorization: Bearer $LIFEOS_API_TOKEN " https://your-host/api/v1/dashboard 请参阅 API 参考以了解端点、有效负载和
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱