用 Next.js、Neon 和 Clerk 构建团队任务管理器
Clerk 发布教程,演示如何用 Next.js、Neon 和 Clerk Organizations 构建多租户任务管理应用。开启 Organizations 后,用户可创建组织、邀请成员,并通过 sessionClaims 中的 org_id 让任务列表按组织隔离,个人账号任务互不可见。项目基于开源 starter 仓库,数据库使用 Neon 的 Postgres。
Clerk 发布教程,演示如何用 Next.js、Neon 和 Clerk Organizations 构建多租户任务管理应用。开启 Organizations 后,用户可创建组织、邀请成员,并通过 sessionClaims 中的 org_id 让任务列表按组织隔离,个人账号任务互不可见。项目基于开源 starter 仓库,数据库使用 Neon 的 Postgres。
Supabase 发布教程,教你用 Protomaps 的 pmtiles CLI 从世界地图中裁出指定区域并压缩成单个静态 PMTiles 文件,上传到 Supabase Storage 后由 MapLibre GL 渲染。
ChurnZero 举办了一场由 Absorb Software 客户倡导总监 Darren O'Connor 主讲的 webinar,讲解如何搭建客户教育项目以提升产品使用率、忠诚度并解锁新收入。
Replit 发布首个版本的 Replit Guides,提供学习新技能和构建新应用的端到端内容,首批指南与多家科技公司合作推出。Replit 称其使命是赋能下一个十亿软件创作者,让不同背景和技能水平的人都能快速把想法变成软件。
Continue 联合创始人 Ty Dunn 在 Ollama 博客发文,介绍如何在 Visual Studio Code 和 JetBrains 中用 Continue 搭配 Ollama 与开源 LLM 搭建本地编码助手。
Clerk 官方博客演示如何用用户 public metadata 中的 isBetaUser 和 isAdmin 标记,配合 session token 与 middleware,让注册用户先进入 /waitlist 页面,直到管理员在 /admin 后台手动放行。
Fly.io 工程师 Nolan 用 Ollama 跑 LLaVA 模型、PocketBase 提供带认证的 API,搭出一套可自托管的开源 AI 图像描述服务,并配了一个最简 Python 客户端。
Render 新增对 Bun 的原生支持,其 UX 工程师把开源库 Sveld 迁移到 Bun v1.1.3,覆盖 GitHub Actions 与 Render 上的构建、测试和部署流程。用 Bun 替换 Yarn 和 Vitest 后,Sveld 的 CI/CD 速度提升 2 倍,节省的时间主要来自更快的依赖安装。
Replicate 发布教程,介绍如何用一行代码在云端运行 Meta 的 Llama 3,并给出 JavaScript、Python 和 cURL 三种调用方式。
推荐理由:Replicate 官方给出用 JavaScript、Python 和 cURL 调用 Llama 3 的步骤,并说明四个模型变体的取舍。
这份指南分步讲解如何在 Astro 应用中用 Lucia Auth 和 Neon 提供的 Postgres 搭建用户认证 API 与 HTML 页面。用户认证用于管理应用中的用户身份与访问控制。
这篇指南分步讲解如何用 Astro、Neon Postgres 和 AWS Amplify 搭建电商商店 UI。完成后你将掌握在 Astro 中通过 HTTP 请求查询 Postgres 数据库来构建动态页面,并实现自动化部署。
Ollama 现已支持 embedding 模型,可生成向量嵌入并构建 RAG 应用,提供 mxbai-embed-large(334M)、nomic-embed-text(137M)、all-minilm(23M)三款模型,并集成 LangChain 与 LlamaIndex。
Neon Blog 给出 6 个优化 Postgres 数据库存储成本的技巧,包括删除未使用的索引——索引对查询性能很关键,但也会占用存储空间。其余技巧围绕精简存储占用、让 Postgres 数据库保持轻量展开。
Supabase 发布教程,演示如何用 Flutter、OpenAI API、TMDB API 和 Supabase 构建一个电影推荐应用。
Render 发布教程,介绍如何通过环境组中的 SSH_KEY 环境变量和自定义 build.sh 构建脚本,让部署在 Render 上的应用能拉取私有包。做法是先用 ssh-keygen 生成密钥对、将私钥 Base64 编码后存入环境组,再在 blueprint 或服务设置中关联该环境组,并把 build.sh 配置为 buildCommand。
Hugging Face 发布教程,演示用开源 Mixtral-8x7B-Instruct-v0.1 生成合成数据,再微调出约 0.13B 参数的 RoBERTa-base 模型做金融新闻投资者情绪分类。
推荐理由:Hugging Face 用开源 LLM 生成合成数据再蒸馏小模型,给出成本、延迟与碳排放的完整对比。
Render 展示了 MIT 年度 web.lab 竞赛的 4 款获奖应用,均由 3 人以内本科生团队在一个月内完成,并托管在 Render 上。Hexblend 用 MERN 栈加 Chakra UI 做颜色混合对战,Maze Craze 用 Socket.io 实现多轮迷宫竞技,Memoia 则把任务变成虚拟宠物。
用 Modal、Neon 和 Unkey 可以搭建并鉴权一个 AI API:Unkey 提供 API key 服务,省去自行实现密钥签发与校验的工作。原文正文过短,未给出价格、费率、版本号或可用性等具体信息。
Supabase 实测了 OpenAI text-embedding-3 系列嵌入的 Matryoshka 特性,用 100 万条 dbpedia 向量验证 Adaptive Retrieval 两段式检索。
推荐理由:Supabase 用 100 万条向量实测了 OpenAI 新嵌入模型的降维检索,给出可复用的两段式查询参数。
Clerk 发布教程,演示如何用 Next.js 和 TypeScript 为应用添加引导流程:先在 Clerk Dashboard 的 Sessions 中给 session token 添加自定义 claims。
Supabase 发布教程,演示如何从零搭建 Laravel 应用并连接其 Postgres 数据库。流程包括用 composer create-project 创建项目、安装 Laravel Breeze 处理用户认证,再通过 DATABASE_URL 环境变量配置连接,并建议把默认 public schema 改为 laravel。
用 Postgres 和 DronaHQ 搭建 AI 驱动应用的教程。文章结合 AI、无代码与低代码趋势,说明开发者如今添加新功能比以往更容易,这些工具能帮助开发者构建更大的系统并显著提速。
这篇教程分步讲解如何把复杂的 ComfyUI 工作流转成简单的 Gradio 应用,并部署到 Hugging Face Spaces 的 ZeroGPU 无服务器结构上免费运行。
推荐理由:原文给出把 ComfyUI 工作流转成 Gradio 应用并部署到 Hugging Face Spaces ZeroGPU 的完整步骤,可照着复现。
Replit 与斯坦福大学 HAI 合作推出 Spellburst,这是 Replit 首篇经同行评审的论文,由设计工程师 Tyler 与 Jenny Han、Miroslav Suzara、Christopher Pondoc 及 Dr. Hari Subramonyam 共同完成,并于 11 月在 ACM UIST 会议上展示。
Clerk 发布魔法链接认证终极指南,讲解这种基于令牌(TBA)的无密码登录方式如何用一次性、带时效的 URL 替代传统账号密码。指南拆解了令牌生成、有效期、单次使用与吊销机制,并给出 Next.js App Router 的完整实现步骤。
Replicate 发布教程,讲解如何用视觉模型、语言模型和文本转语音模型搭建一个实时解说生活的 AI 旁白。视觉部分推荐开源模型 Llava 13B,在 A40 GPU 上每秒 $0.000725、单次请求约 $0.0017;也可用 GPT-4-Vision,250px×140px 图像 $0.00255 加每 1K 输出 token $0.03。
Replicate 发布教程,演示如何用开源模型 Realistic Voice Cloning(RVC)克隆任意声音。
这份指南教你用 AWS Lambda、CDK(TypeScript)和 Neon 搭建一个 Serverless API,创建一个只含单个 HTTP 端点的 REST API,从 Neon 数据库返回产品列表。完整代码可在 GitHub 上找到。
Weights & Biases 基于 llama-index、FAISS 向量库、Cohere embeddings 和 OpenAI GPT-4 构建了 RAG 问答机器人 WandBot,并托管在 Replit 上,可接入 Discord、Slack、Zendesk 和 ChatGPT GPTs。
Replicate 发布教程,演示如何用 BAAI/bge-large-en-v1.5 模型生成文本嵌入,并给出从文本列表、JSONL 文件到 SAMSum 数据集的完整代码流程。
推荐理由:Replicate 官方给出用 BGE 模型生成文本嵌入的完整流程,并实测其成本低于 OpenAI Ada v2。
Clerk 官方博客演示了如何结合 Clerk 的 User Metadata 与 Stripe Webhooks 搭建 SaaS 付费会员体系。Clerk 的 User Metadata 分为 public、private、unsafe 三类,分别对应前后端可读写、仅后端可读、需自行校验的不同访问级别。
Clerk 发布了一份 Next.js 身份认证指南,讲解 Pages Router 与 App Router 两种范式下如何接入认证。Next.js 13 引入基于 React Server Components 的 App Router,默认服务端渲染,改变了数据获取与认证的实现方式,旧 Pages Router 仍可并行使用。
Hugging Face 团队用自家 GitHub 组织的公开仓库代码微调 StarCoder,做出名为 HugCoder 的个人代码助手,并公开了完整流程。数据采集上他们克隆全部公开仓库本地提取内容,只保留代码文件并排除 .git、__pycache__ 等路径,最终数据集发布在 Hub 上。
推荐理由:完整给出从数据采集到 QLoRA 微调、VS Code 接入和本地部署的流程与成本对比,可照着复现。
地图协作平台 Felt 在 Render 上实现每天部署 10 次以上、单日 15 次也不罕见,周五和周末照常发布。其核心做法是让每个 pull request 都拥有独立环境,包含自己的数据库、前端和后端,借助 Render 的 Blueprints 预览环境克隆生产基础设施。
Clerk 介绍了如何在产品中实现用户模拟(User Impersonation),让管理员或客服在不获取用户密码的情况下以用户身份登录,用于排障、体验测试、培训、数据恢复与合规审计。实现需做好权限控制、JWT 或 session 角色校验、操作日志与 UI 提示,Clerk 已内置该功能。
Supabase 用 dbpedia 的 100 万条 OpenAI embeddings(1536 维)对比 pgvector 与 Pinecone 的查询性能和成本。
推荐理由:Supabase 用同一数据集对比 pgvector 与 Pinecone 的 QPS、精度和月成本,可据此估算向量检索方案的开销。
Clerk 发布 Webhooks 入门教程,演示如何在 Next.js 项目中搭建接收 Clerk 事件的 webhook 端点。
Hugging Face 发布非工程师指南,教你用 Spaces、AutoTrain 和 ChatUI 三步训练并部署 LLaMA 2 聊天机器人,全程无需写一行代码。教程以 Meta 的 Llama 2 7b 为基础模型,用 Alpaca 指令数据集微调,训练可选 A10G Large GPU,AutoTrain Space 本身用免费 CPU 即可运行。
Resend 官方博客演示了如何在 Bun 运行时中发送邮件:先用 `Bun.serve` 起一个 HTTP 服务,再引入 resend 包并用 Resend API key 初始化客户端,通过 `resend.emails.send` 发送邮件。
Neon 发布指南,介绍如何用只读副本扩展 Prisma 应用。只读副本是主数据库的只读同步副本,可把读流量从主库卸载下来。指南覆盖只读副本的原理、在 Neon 中的工作方式,以及如何借助它扩展 Prisma 应用。