返回

文章详情

展示HN:GSD任务管理器 - 一个为你的AI代理提供任务列表的MCP服务器

Hacker News2026年10月11日 03:42

一个以隐私为先的艾森豪威尔矩阵,用于决定做什么、安排、委派或消除。实时应用:gsd.vinny.dev 当前版本:13.9.2 当前产品:v11单矩阵外壳、离线优先本地存储、可选的PocketBase同步和GSD MCP服务器。v11中的新功能:一个响应式的四象限矩阵,支持拖放移动。快速捕捉、完整任务编辑、搜索、键盘导航和可选的内置智能视图。截止日期、标签、依赖选择和循环依赖预防。归档、仪表盘/审查分析、同步历史、设置和入门。本地IndexedDB持久性、JSON导入/导出、离线PWA支持和用户控制的更新提示。可选的多设备PocketBase同步,支持Google、Apple或GitHub OAuth和实时服务器发送事件。一个单独安装的MCP服务器,提供19个任务、分析和诊断工具,包括经过验证和干运行感知的写入。浅色和深色的Inkwell "GSD Editorial" 主题,符合WCAG AA作为可访问性的最低标准。退休的v7/v8界面,如选择模式批量操作、快速设置面板和智能视图固定快捷方式不属于v11外壳。隐私和数据保管本地模式是默认设置。任务存储在浏览器的IndexedDB中,核心产品不需要后端。清除浏览器数据可能会删除本地任务,因此定期导出备份。云同步是明确可选的。启用时,任务数据会发送到配置的PocketBase服务器;托管配置使用https://api.vinny.io。自托管说明和加密在静态存储的钩子位于docker/下。请参阅SECURITY.md以获取精确的信任和令牌存储策略。使用矩阵艾森豪威尔矩阵按紧急性和重要性对工作进行分类:优先做 - 紧急且重要。安排 - 重要且不紧急。委派 - 紧急但不重要。消除 - 既不紧急也不重要。使用快速捕捉字段或按n开始一个任务。使用Shift+N进行全文撰写,/进行搜索,?获取帮助,和Option+1到Option+4(非Mac键盘上的Alt)以聚焦某一象限。应用内帮助抽屉是正规的快捷方式注册表。 本地开发要求:Bun 1.3.14,Node.js 22.22.2+(或24.15+或26+),以及当前浏览器。bun run在Node上执行包脚本,因此测试、代码检查和构建在您安装的Node上运行。bun install bun dev 打开http://localhost:3000 。一个新的浏览器个人资料从/about开始;使用“打开应用程序”的行动调用进入矩阵。进行本地任务CRUD不需要PocketBase。规范检查:bun run test bun run test -- --coverage bun typecheck bun lint bun run quality:shape bun run license:check bun audit --audit-level=high bun run build bun run test:e2e 使用bun run test,而不是bun test;后者调用Bun的内置运行器,而不是Vitest。Playwright涵盖Chromium、Firefox和WebKit。可选的认证PocketBase框架运行时:bun run test:system:pocketbase 架构 Next.js 16应用路由静态导出;该应用程序为客户端。React 19,TypeScript,Tailwind CSS和Violet Frost Inkwell标记。使用Dexie/IndexedDB进行本地数据处理,使用PocketBase进行可选的云同步。Vitest进行单元/集成覆盖,Playwright进行浏览器覆盖。Bun工作区,包括packages/mcp-server/ 。首先阅读ARCHITECTURE.md、docs/security-trust-boundaries.md和docs/adr/中的架构决策。 部署 bun run build在out/中创建静态导出。bun run deploy运行生产部署脚本。生产(gsd.vinny.dev)是唯一的部署目标;开发部署于2026年9月11日退休。docker/Dockerfile构建自托管的Caddy和PocketBase镜像。cloudfront/response-headers-policy.json和相关脚本管理生产响应头。上传工件并不能证明CDN或运行的容器服务它。请单独验证部署的URL。 发布文档检查表 在更改发布版本或宣布功能之前:将README版本与package.json进行比较。验证当前外壳中的每个功能声明,而不仅仅是在保留的数据模型或归档的ADR中。运行上述规范检查和生产静态构建。更新GitHub发布说明、SECURITY.md和信任边界图,当发布更改了它们的声明时。将源代码、测试、构建工件、部署和实时运行视为分开的证据状态。贡献和安全 在进行更改之前,请阅读CONTRIBUTING.md。通过SECURITY.md中的私密流程而非公共问题报告漏洞。许可 MIT

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

☕请我喝杯咖啡