返回首页
最新
嘿,HN,<p>我13岁,来自尼日利亚,刚刚发布了PrinceJS——目前最快的Bun网页框架。<p>• 每秒19,200个请求(超过Hono/Elysia/Express)
• 压缩后仅2.8 kB
• 支持树摇(缓存、AI、电子邮件、定时任务、SSE、队列、测试、静态资源等)
• 零依赖,零配置。<p>在不到一周的时间内完成。没有团队,只有我和Bun。<p>试试吧:`bun add princejs`
GitHub: <a href="https://github.com/MatthewTheCoder1218/princejs" rel="nofollow">https://github.com/MatthewTheCoder1218/princejs</a>
文档: <a href="https://princejs.vercel.app" rel="nofollow">https://princejs.vercel.app</a><p>欢迎严厉反馈。还有什么缺失的?<p>– @Lil_Prince_1218
“新”页面上显示的无效文章每页大约有5个提交,标题为印尼语,内容通常是垃圾信息,通常包含一个电话号码。<p>有时这些内容是由全新账户发布的,有时则是那些从未发布过内容的“老”账户。例如,这个在2021年创建的账户在过去2小时内发布了12次:<p>https://news.ycombinator.com/user?id=TheDarkLegend<p>(你需要开启显示无效内容的选项)<p>这是世界上最误导的网络钓鱼尝试吗?据我所知,无效帖子不会被任何搜索引擎等收录……
嘿,HN
这个项目花了将近两年时间,可能是 Miro 和 MindMeister 等工具的最佳替代品之一。
请告诉我你的想法。
我目前正在使用Flask和Python搭建一个小型博客(社区规模在1万以下)。为了管理垃圾信息,我考虑采用类似Hacker News的政策,即在特定时间后不允许用户删除他们的投稿。
这种做法显然有利有弊。然而,在人工智能生成的垃圾信息和基于大型语言模型工具的内容抓取盛行的时代,冻结投稿可能是对抗内容盗用的有效方式。
你对这种内容冻结政策有什么看法?
Kalendis 是一个以 API 为中心的调度后端。您可以保留自己的用户界面,我们来处理复杂的部分(如重复事件、时区、夏令时、冲突安全的预订)。
<p>它的功能包括:
• MCP 工具:生成类型化的客户端和 API 路由处理程序(Next.js/Express/Fastify/Nest),让您可以直接从 IDE/代理工具中搭建调用。
• 可用性引擎:支持重复规则和一次性例外/不可用时间,以干净、可查询的格式返回。
• 预订:提供冲突安全的端点,用于创建、更新和取消时间段。
<p>我们为什么要构建它:我们不断重建调度中的相同“难点”:时区/夏令时边缘情况、重复可用性、冲突感知的预订等。我们希望拥有一个简单、可靠的后端,以便在不采用托管调度用户界面的情况下发布产品功能。
<p>它的帮助:我们停止了对夏令时/重复计算的重新实现,并加快了预订流程的发布。一个小团队(仅有 2 名开发者)使用 Kalendis 构建了一个强大的预订平台,他们在用户体验上保持了完全的控制,而不需要在调度基础设施上花费大量精力。MCP 生成器减少了粘合代码:只需插入一个类型化的客户端或路由,调用 API,然后继续。
<p>一些技术细节:
• REST API,支持 ISO-8601 时间戳和 IANA 时区
• 支持重复可用性和一次性例外(设计上便于组合)
• 专注的范围:用户、可用性、例外、预订(不是一个单一的套件)
<p>MCP 服务器提供了诸如 generate-frontend-client、generate-backend-client、generate-api-routes 和 list-endpoints 等工具。请将以下内容添加到您的 MCP 设置中:
<pre><code> {
"mcpServers": {
"kalendis": {
"command": "npx",
"args": ["-y", "@kalendis/mcp"]
}
}
}
</code></pre>
如何尝试:创建一个免费账户 → 获取 API 密钥。(<a href="https://kalendis.dev" rel="nofollow">https://kalendis.dev</a>)。然后访问一个端点:
<pre><code> 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"
</code></pre>
欢迎提问并在讨论中发布示例代码。感谢您的关注!