1作者: walkersumida3 个月前原帖
这是一个小型的 Neovim 插件,它将 DeepL 翻译直接集成到编辑器中。它允许翻译选定的文本或整个缓冲区,并在浮动窗口中显示结果。我开发这个插件是为了简化多语言写作,而无需切换应用程序。
1作者: dcabal25mh3 个月前原帖
Kalendis 是一个以 API 为中心的调度后端。您可以保留自己的用户界面,我们来处理复杂的部分(如重复、时区、夏令时、冲突安全的预订)。 <p>它的功能:</p> • MCP 工具:生成类型化客户端和 API 路由处理程序(Next.js/Express/Fastify/Nest),让您可以直接从 IDE/代理工具中搭建调用。 <p>• 可用性引擎:支持重复规则和一次性例外/黑名单,以干净、可查询的格式返回。</p> • 预订:创建/更新/取消时段的冲突安全端点。 <p>我们为何构建它:</p> 我们不断重建调度中的“难点”:时区/夏令时边缘案例、重复可用性、冲突感知预订等。我们想要一个简单、可靠的后端,以便在不采用托管调度用户界面的情况下发布产品功能。 <p>它如何帮助我们:</p> 我们停止了对夏令时/重复计算的重新实现,快速推出了预订流程。一个小团队(仅有 2 名开发人员)使用 Kalendis 构建了一个强大的预订平台,他们在用户体验上保持了完全的控制,而无需在调度基础设施上花费大量精力。 <p>MCP 生成器减少了胶水代码:只需插入一个类型化客户端或路由,调用 API,然后继续。</p> <p>一些技术细节:</p> • REST API,使用 ISO-8601 时间戳和 IANA 时区 • 支持重复可用性和一次性例外(设计上便于组合) • 专注的范围:用户、可用性、例外、预订(不是一个单一的套件) <p>MCP 集成:</p> MCP 服务器提供工具,如 generate-frontend-client、generate-backend-client、generate-api-routes 和 list-endpoints。 <p>添加到您的 MCP 设置:</p> { "mcpServers": { "kalendis": { "command": "npx", "args": ["-y", "@kalendis/mcp"] } } } <p>如何尝试:</p> 创建一个免费账户 → 获取 API 密钥。 (<a href="https://kalendis.dev" rel="nofollow">https://kalendis.dev</a>) <p>访问一个端点:</p> curl -H "x-api-key: $KALENDIS_API_KEY" \ "https://api.kalendis.dev/v1/availability/getAvailability?userId=<user-id>&start=2025-10-07T00:00:00Z&end=2025-10-14T00:00:00Z&includeExceptions=true" <p>最有用的反馈是什么:</p> 端点表面上的空白(您的用例中缺少什么?)。<br> 可以为您的应用程序的服务集成带来好处的功能。<br> MCP 生成器输出——您希望它以不同方式输出的内容?<br> 欢迎提问,并在讨论中发布示例代码片段。感谢您的关注!<br> — Dave (Kalendis)