3 分•作者: hawke•大约 1 年前
Hi HN,
我搭建了 Raq.com – 一个使用 Claude Code 在浏览器中直接构建可运行的内部工具的平台。
Claude Code 在拥有合适的工具时,非常擅长自我修正。
我发现,那些流行的基于网络的 AI 编码工具在演示中看起来很棒,但在实际的 API 集成中却会失败,或者需要大量的反复纠错。它们似乎并没有进行多少研究或自我修正,这可能是为了减少开支。我想看看这些工具的现状,所以我在五个平台上(Replit、Bolt、v0、Lovable 和 Raq.com)运行了相同的提示,以构建一个需要 3 个不同 API(Companies House、FinUK 和 OpenRouter)协同工作的工具。
四个平台都生成了损坏的原型或需要手动修复。Raq.com 从单个提示中提供了一个完整的、可运行的解决方案(只需单击一下即可部署到线上)。
完整测试及视频:<a href="https://raq.com/real-world-test" rel="nofollow">https://raq.com/real-world-test</a>
我们目前处于早期访问阶段(需要 Claude Pro/Max 才能免费使用) - 我们正在寻找希望为团队构建内部工具的非程序员。
一些技术信息:
- Raq.com 为每个公司提供隔离的开发和生产 Docker 环境(companyname.raq.com 和 companyname-dev.raq.com)。
- 开发站点包含一个持续的终端,流式传输到浏览器,因此即使标签页关闭,会话也会继续。
- CLAUDE.md 文件提供了 Laravel + Filament 堆栈的最佳实践、已知陷阱和编码模式。
- 自我修正循环:Claude 可以测试和调试自己的工作。它具有对自定义脚本的直接 shell 访问权限,该脚本捆绑了 PHPUnit、语法检查和缓存清除。此外,还有一个 Playwright 包装器来检查错误并截取屏幕截图。
- 单击一下即可运行一个脚本,该脚本将开发工作区 rsync 到生产容器,运行迁移,并清除缓存。