Skip to main content

面条实验室

折腾些什么玩意。

群组 @miantiao_chat
  1. 作为一名 🪐 Self-hosting 爱好者 🛡️ Homelab 理性玩家,在 Homelab 部署过无数服务。
    上周用出差候机的时间整理了下曾经部署过的有趣的服务,搞了个 Awesome List。
    如果你也有在 Homelab 部署一些有趣的服务,欢迎分享给我

    https://github.com/ccbikai/awesome-homelab GitHub - miantiao-me/awesome-homelab: Curating Top Open Source Apps for Homelab Enthusiasts
  2. 下载了 MarsCode 编辑器插件试用了一下,用着用着提示 AI 额度用完了…

    不过代码补全效果还行,就是不支持 AI 生成 commit msg
  3. 发现一个开源的 Waitlist 项目 Quick Waitlist。

    使用 Next.js + Resend + React-Email 搞得,UI 还行,支持自定义邮件模板,也对 SEO 做了优化。

    如果你有项目还没有上线,可以先部署一个 Waitlist。

    https://s.mt.ci/quick-waitlist GitHub - raqibnur/quick-waitlist: Quick Waitlist is an open-source "coming soon" and waiting list page for SaaS platforms and websites.
  4. 发现 Chrome 浏览器的 Gemini Nano 模型下载好了,使用 assistant-ui + ai-sdk + chrome-ai 做了一个简单的和浏览器聊天的小工具。

    核心代码很少,见图

    https://html.zone/chat-with-your-browser

    但是 Chrome 的 promptStreaming API 和其他 AI 接口不一样,返回的 Chunk 是完整的,本想提个 Issue, 结果已经有人提了

    https://issues.chromium.org/issues/342859651
  5. 为了学习 Next.js 适配了一个集成 Lemon Squeezy 的 Next.js 模板到 Cloudflare Pages。 数据库换成了 Cloudflare D1, 下一个项目可能会使用它。

    代码在这边 https://github.com/ccbikai/nextflare

    相关技术栈:Next.js App Router, Lemon Squeezy, Auth.js v5, Drizzle, Cloudflare D1, Wedges GitHub - ccbikai/nextflare: Next.js App running with Lemon Squeezy on Cloudflare.
1px