使用说明
🚀 MCP任务管理器服务器
对话式AI助手和仪表板
这是一个基于 模型上下文协议(MCP)。它具有高性能SQLite后端、令人惊叹的Glassmorphism Web Dashboard和智能会话AI助手。
🏗️ 多用户和隐私优先
- 个人“清洁板条”: 每个用户都有自己的独立
tasks.db。你的个人任务是 不 共享,因为数据库是.gitignored. - 自动初始化: 该系统检测到丢失的数据库,并在首次启动时自动构建一个新的数据库。
- 动态ID同步: 任务被严格编号 1, 2, 3... 在UI和SQL数据库中。如果你删除任务1,所有内容都会向上滑动以填补空白。
⚡ 快速开始
1.安装
cd mcp-task-server
npm install
2.启动一切
npm run start-ui
3.智能对话功能
与仪表板上紫色聊天框中的助手交谈。它支持:
- 撤消/重做: 使用以下关键字 “撤消”, “重做”, “哎呀”, “恢复”,或 “带回来” 扭转你上次的行动。
- 上下文删除: 说 “删除我刚才做的任务” 删除您最近的条目。
- 确认安全: AI总是会问 “你确定吗?” 在删除任何内容之前。直说吧 “是” 以确认。
- 智能解析: 高性能标题提取(“添加一个任务来吃午饭” 正确创建 “吃午饭”).
🤖 人工智能定制(OpenAI Key)
- 重命名
.env.example到.env. - 粘贴您的
OPENAI_API_KEY. - 重新启动服务器以使用高级自然语言功能。
🛠️ 技术栈
- 前端: 香草JS+玻璃态CSS。
- 后端: Node.js+Express(Web UI服务器)。
- 数据库: 具有持久事务历史的原生SQLite(sqlite3)。
- 协议: MCP标准标准传输。