Ask HN:如何给大学生做一场 Claude Code 智能体实操工作坊?
一位讲师在商业大学给四年级学生开设工作坊,有两小时带 10 人小组上手 Claude Code,想让学生体会它与普通聊天式 AI 的差别。他面临的难题包括学生自带笔记本导致操作系统和设置各不相同、如何设计能体现 Claude Code 优势的任务、订阅费用怎么处理以及如何协调协作。
一位讲师在商业大学给四年级学生开设工作坊,有两小时带 10 人小组上手 Claude Code,想让学生体会它与普通聊天式 AI 的差别。他面临的难题包括学生自带笔记本导致操作系统和设置各不相同、如何设计能体现 Claude Code 优势的任务、订阅费用怎么处理以及如何协调协作。
邮件路由是在邮件到达收件人收件箱前决定其去向的过程,可直投、转发或送入应用处理。它包含发信、DNS/MX 查询、SMTP 传输、收件服务器策略检查与最终投递 5 个步骤,支持按发件人或收件人规则分流,并可用于工单、负载均衡、安全过滤与合规归档。
Twilio 发布教程,演示如何用 Go 1.23 及以上版本配合 Lookup v2 API 过滤固话号码,避免向固话发送短信产生失败费用。代码通过 Line Type Intelligence 字段判断号码类型,仅对 type 为 "mobile" 的号码调用 CreateMessage 发送短信,其余号码被跳过。
Twilio 发布教程,演示如何在 PHP 应用中用 Lookup v2 API 的 line_type_intelligence 字段过滤固话,只向 mobile 号码发送短信,避免为失败的 SMS 付费。
GitHub 项目 ayghri/i-have-adhd 提供一个让编码助手不再把答案埋在铺垫里的技能,规则共 10 条,写在 SKILL.md 中:先给下一步动作、多步任务编号、结尾只留一个具体下一步、禁止寒暄和总结。它通过 CLI 安装为 skill/plugin,可 fork 后修改 SKILL.md 再替换自己的副本,采用 MIT 许可。
在 Next.js 15 的 Serverless 环境下,每个 Lambda 容器各自建连会让 Supabase 的 Postgres 连接数迅速耗尽,500 个并发 worker 各开 5 条连接就是 1,000 次 TCP 握手,直接触发连接槽位耗尽。
一份 Web 与 SaaS 平台开发指南给出典型交付节奏:从启动到上线通常规划 6 到 12 周,每 2 到 3 周演示可运行软件。技术栈多采用 Next.js 和 React 配类型化后端,并搭建自动化发布与持续部署,可按需部署到 UAE 托管。流程分 6 个阶段:找真问题、写清需求、共同设计、带演示开发、用户验收测试、上线,最终交付完整源码、文档与凭证。
面向国内用户,这套 ChatGPT Plus 充值流程用卡密加自助充值系统完成升级,无需国际信用卡,全程建议用电脑浏览器操作。流程共 10 步:购买卡密、验证卡密、登录 ChatGPT 获取 Access Token 完整 JSON、解析账号、核对目标邮箱、提交升级,再刷新 ChatGPT 的 Billing 页面确认已从 Free 变为 Plus。
一位开发者针对小 SaaS 的假注册和信用卡测卡问题,给出按成本从低到高排列的防御方案:在注册和登录等服务端校验 Cloudflare Turnstile 令牌、对注册登录等四个端点做限流、把支付表单放在邮箱验证之后,并优先使用 Stripe Checkout 或 Payment Element 自带防护。
邮件路由是在邮件到达收件人收件箱前决定其去向的过程,可直投、转发或送入应用处理。它包含发信、DNS/MX 查询、SMTP 传输、收件服务器策略检查与最终投递 5 个步骤,支持按发件人或收件人规则分流,并可用于工单、负载均衡、安全过滤与合规归档。
面向没有国际信用卡的中文用户,这套 Claude Pro 充值流程用卡密加自助充值系统完成升级,全程只需提供账号的 Organization ID,无需密码。操作共 5 步:购买卡密、登录 Claude、验证卡密、复制 Organization ID 并提交充值,最后刷新 Settings → Billing 确认显示 Pro plan。
Hacker News 上一位开发者提问:网站项目中如何处理客户反馈与修改,是用特定工作流或工具,还是主要靠 email、Slack 等沟通,并询问哪些做法有效。
一位开发者在 Reddit r/SideProject 分享正在做的工具:输入教学大纲 PDF,输出日历文件。难点在于教授们写日期的方式千奇百怪,有一份大纲解析出错,导致一个日期落到了错误的一天,目前已有修复但还不确定能否适配其他格式。他最大的教训是要尽早用真实文档测试,因为自己造的干净测试文件毫无参考价值,下一步准备处理办公时间这类重复事件。
作者指出托管模型按 token 计费,用量不均、输入大小不可见和循环调用会让账单远超预期,问题往往出在功能设计而非模型单价。他给出的做法包括按价值单位记录每次调用成本、把生成从读取路径移到写入路径并缓存重复请求、精简上下文、把简单任务路由到小模型,以及在代码里设置按用户、按套餐和按 agent 运行的硬性上限。
开源求职工具 AA(AutoApply)在最近一次完整实跑中尝试 18 次提交申请,成功 0 次:13 次被 CAPTCHA 拦住,5 次卡在登录墙。它主张在普通硬件上、不联网 AI、不用 API key、无站点专属知识,靠几何布局与匈牙利算法等确定性方法理解陌生网页界面,目前填表可用但端到端提交从未成功。
面向密码重置等场景的 SMS 告警 API 选型,核心是控制边界而非最低单价:团队能自行运维渲染与发布、且需要美欧路由文案一致时选应用自有模板,受合规或合同要求约束、或无法承担模板发布责任时选托管模板。
BKS-Lab 开源了 open-bridge:一个由 markdown 和 YAML 组成的 git 仓库,Claude Code、Codex 或 Copilot CLI 每次会话开始时读取,让 Agent 直接掌握你的仓库、客户、待办任务和昨日工作日志,无需数据库或托管服务,数据存在你自己的私有仓库里。
一位 13 年经验的软件工程师为 NeetCode 150 做了个间隔重复刷题工具,写完代码后跑真实测试,再按 Again/Hard/Good/Easy 自评,由 FSRS 决定下次复习时间。支持 Python、TypeScript、Gleam、Go 和 Elixir,每题至少两套解法,前三种在浏览器里运行,Go 和 Elixir 在服务端沙箱运行,无需账号,手机可用。
小型 SaaS 可用普通 REST 日志服务集中 web、worker 与 cron 的结构化事件,无需自建完整 ELK。统一 service、env、level、request_id、release 字段,定时任务再加 job_name,并用幂等键处理限流重试。发布前用小型评分卡抽样三类事件,验证字段类型与关联值一致,证据链断裂即回滚;未启动的任务另配心跳监控。
开发者用 Jev(typesafe/jev-1.13)通过 OpenRouter Decisions API 过滤政治筹款邮件,在 100 封冻结评测集上正确 99 封、漏判 0 封政治邮件、误报 1 封,ECE-10 为 0.0477。项目用 Python、Hugging Face Datasets、SetFit 和 ONNX Runtime,目标是让最终分类器便宜到能在 CPU 上运行。
Brut 是 Brutal Unix 项目中的单文件 POSIX shell 脚本,作为 Unix 命令行程序的前端可执行文件,按文件名和首个参数把调用路由到对应命令,风格类似 Git CLI。它约 120 行 shell 代码,仅依赖 POSIX.1-2024 规定的基础工具,提供命令、共享脚本、错误处理、路由钩子、可扩展性和命名空间分组。
对每 15 分钟执行一次的定时导入,FastAPI / Django SaaS 应优先用结果心跳而非错误追踪 API 做检测:为每次预期调度记录一条持久化结果(含 tenant_id。
作者用 curl 和浏览器控制台逐一检查 20 个平台对外链输出的 rel 属性,发现多数被推荐为 dofollow 外链来源的平台实际输出 nofollow 或 ugc。
无人机与 FPV 平台 FLYON 的遥测入库路径在 15 分钟飞行、9000 个 GPS 点上,因每来一个点就重算整段飞行统计,累计触发 40,504,500 次 ST_Distance 调用。
一位开发者想在 Hacker News 上征集他人的 agentic SDE 语义规则写法:他打算在上下文打开时让 agent 加载一套 SDE 角色描述,不是单个文件,而是拆成多个文件,覆盖从如何思考一个功能、一个 PR 能放多少代码,到品牌策略、可用哪些工具和包等职业经验。他认为用 AGRNTS 文件描述规则太粗糙,想知道是否已有人做过类似的事。
Codebase-guide 是一个 Claude 插件,指向一个代码库就能生成一份单文件 HTML 上手文档,讲清项目做什么、由哪些部分组成、一次真实请求如何穿过代码,以及改任何功能该打开哪个文件。
Five Nines 在 Hacker News 的 Show HN 亮相,让开发者通过应对流量高峰来学习云设计模式。该条目当前获得 2 分、0 条评论。
AccessLumens 上线免费 IAAP CPACC 备考题库,每套 100 题按真实考试比例拆分:40 题残障与辅助技术、40 题无障碍与通用设计、20 题标准法规与管理策略。
Mailtrap 实测了 Python 接收邮件的三种方式:Inbound Email API 把邮件存为 JSON 并推送 webhook,耗时 328 ms;IMAP 需自己解析 MIME,约 515 ms;自建 aiosmtpd 服务器最快,7 ms 到达处理函数。
中国独立开发者项目列表更新审核规则:403 Cloudflare 拦截页属访问者拦截,不代表站点失效,照常收录;*.pages.dev、*.github.io、*.vercel.app、*.chatgpt.site 等托管面域名不构成"大厂产品"拒绝理由。
SaaS 的 onboarding 测试若共用固定邮箱,容易因读到旧邮件而产生假阳性,出现"测试全绿但产品实际已坏"的情况。做法是给每次执行分配独立邮箱,用 run_id、预期发件人和主题、60 秒等待上限组成契约,并分别校验邮件送达与账号激活。测试结束保留回执元数据后再清理,并把测试邮箱排除在营销分析之外。
构建 SaaS 最难的不是 UI 或业务逻辑,而是多租户模型,它决定数据库成本、迁移复杂度和能否卖给要求绝对安全的企业客户。
SaaS MVP 开发应先聚焦单一核心工作流,而非首日就搭建多功能企业级平台,否则会因范围蔓延导致预算膨胀和发布延期。
一位开发者分享了自己做国内大模型 API 中转时整理的主流模型价格对比,输入输出按每百万 token 计,DeepSeek V4-Pro 为 ¥8.99/¥26.96,DeepSeek V4.1 Flash 为 ¥1.99/¥7.99,通义 qwen-plus 为 ¥0.8/¥2,豆包 Seedream 文生图 ¥0.3/张。
白标需求通常可拆成品牌、数据边界、工作流、集成四层,每层给出明确的扩展机制,就能把按客户定制收敛为同一套代码库上的配置。品牌层应放在运行时配置里,按 host header 解析租户、主题以 JSON 数据下发,缺失配置时回退默认品牌;一旦写成 `#ifdef ACME` 或 `if (BUILD_TARGET === 'acme')` 就等于开始分叉。
esp32-c3-adblock 是一款跑在约 2 美元 ESP32-C3 上、无需 PSRAM 的 Pi-hole 式 DNS 广告拦截器,把域名以排序后的 40-bit 哈希存进 flash 并二分查找,14 万+ 域名仅占约 0.7 MB flash、约 50 KB RAM,查询约 10 ms。
独立 SaaS 应每月做一次数据库恢复演练,首次约 1 小时、之后约 20 分钟。GitLab.com 曾在 2017 年因 pg_dump 9.2 对 9.6 数据库报错、失败邮件被拒收而丢失约 6 小时生产数据。
独立开发者发布 Emacs 插件 Hutch,把 LLM 代码审查嵌入 Magit 提交流程,支持审查暂存改动、未推送改动和分支间差异三种范围。审查结果分为 suggestion、comment、LGTM 三类,suggestion 附带 patch diff,可用 m 排队、A 批量应用,按文件自底向上执行 git apply。
开发者上线 SaveMyToken.com,把 AI 应用开发常用内容整理成更易查找的形式:RAG 部分可按客服知识库、内部文档等场景选择,再按步骤看资料、做练习,并覆盖切分、检索、评测与答错排查。站内还有 AI 工程面试题区,可按 RAG、Agent、向量库等主题刷题,并含 FDE 场景题。目前内容为英文,免费且免登录。
用 RankForge 免费爬虫对 asana.com、trello.com、clickup.com、basecamp.com 各爬 10 页后发现,ClickUp 的 /asana-project-management 对比页零内链。