核心要点

  • 我们做了一个Claude Code入门模板,用大白话就能搭全栈Web应用 —— 20个技能,3个智能体,Next.js技术栈。克隆下来,描述你想要什么,看它自动构建。
  • 如果你对vibe-coding感兴趣,这是个很好的起点 —— 不需要你是工程师。重点就是你用正常的语言描述需求,AI来搞定剩下的。
  • 丑话说在前面:这是个玩具项目 —— 我们内部用它快速搭建小工具,但它不是经过千锤百炼的企业级软件。就当是一个学习AI辅助开发的游乐场吧。
  • MIT开源协议,完全免费 —— 随便fork,随便改,拿去做点好玩的东西。

等等,BPO公司做这个?

是的,我们知道——一家呼叫中心公司在GitHub上发布编程模板,听起来挺奇怪的。但我们有一个小型工程团队,天天都在开发内部工具,每次都从零搭同样的项目骨架实在烦了。于是我们把常用的配置打包成了一个配合Claude Code使用的模板,想着别人可能也用得上。

没什么开创性的东西,就是一个还不错的起点——如果你想试试用AI写代码的话。

20 集成技能
3 专家智能体
MIT 开源协议
Next.js 14 技术栈

里面有什么

Fullstack Vibe-Coding Template本质上就是一个Claude Code的入门项目——Claude Code是Anthropic出品的AI编程工具。你克隆下来,用大白话告诉Claude你想要什么,它就帮你把整个应用搭好。数据库、UI、API、测试——全套。

听起来好得不像真的?确实有点。对于简单项目来说,效果出奇地好,但别指望它在太复杂的东西上也能施展魔法。秘诀在于.claude/skills/目录里预写好的20个”技能”和3个辅助智能体,它们教Claude怎么正经地干活。

Vibe-coding模板实际运行效果——通过自然语言提示构建应用

技能体系(说白了就是提示词文件)

每个技能就是一个文本文件,里面写着某项任务的具体指令。Claude读了就照做。没什么花哨的,但能保证一致性。

造东西: 数据库设计、API规范、测试、版本控制。

保持干净: 安全检查、性能优化、无障碍合规(WCAG)、依赖更新。

做好看: UI组件(Tailwind + shadcn/ui)、多语言支持(i18n)、图表和数据可视化。

辅助工具: 一个智能体帮你判断该用哪些技能。另一个从你的工作中学习并创建新技能。(这个其实挺酷的。)

技术栈

标准的现代Web开发配置:

  • Next.js 14 配合 React 18 和 TypeScript
  • Tailwind CSS 配合 shadcn/ui 组件
  • Drizzle ORM —— 本地用SQLite,生产用MySQL
  • Vitest + Playwright 做测试
  • CI/CD 配置已内置
比玩具强那么一点: 好吧,我们说了这是个玩具——确实是。但它是一个带护栏的玩具。技能里包含了安全审查、无障碍检查和规范的测试流程。所以如果你的玩具项目不小心变成了正经东西,至少在那些枯燥但重要的方面你不是从零开始。

我们怎么用的(无聊的背景故事)

我们是一家BPO公司——帮其他企业做客户服务。运营团队天天在要各种小工具:给这个客户搞个仪表盘,给那个账户做个报表组件,做个入职流程追踪器。通用软件覆盖不了这些细分需求,所以我们的小工程团队就自己造。

这个模板就是我们搭建这类内部小工具时的起点。没什么光鲜的——只是省得我们每次都复制粘贴同一套配置。

1

有人需要个东西

运营经理说”我需要一个能显示X、Y、Z的仪表盘。“
2

我们描述需求

我们用大白话写出这个工具应该做什么。
3

Claude出初稿

克隆模板,把需求喂给它,Claude就生成整个应用——数据库、API、UI,全套。
4

我们收拾残局

人工审查代码,跑测试,修掉奇奇怪怪的地方,然后上线。通常几天搞定。

就这样。没什么宏大愿景,就是一种更快造小工具的方式。


为什么免费送出去?

说实话?作为私有代码它没那么值钱。就是个脚手架——Next.js、Tailwind、Drizzle。你花一个周末也能搭出差不多的东西。

真正有用的是这个模式——通过结构化的技能文件来教AI助手你团队的最佳实践。我们觉得更多人应该试试这个思路,尤其是对AI编程感兴趣的非工程师。

而且,把代码放到GitHub上能让我们保持诚实。如果我们的安全审查技能不够格让陌生人看,那它也不够格给我们自己用。


去玩吧

模板在这里:github.com/callnovo-lab/fullstack-vibe-coding-template。MIT协议,免费。克隆下来,装好Claude Code,告诉它你想造什么。

两个好玩的命令:

  • /just-do-it —— 自动对你的代码跑一遍所有质量检查。
  • /improve-skills —— 从你刚造的东西里学习,为下次创建新技能。

如果你一直对vibe-coding好奇但不知道从哪开始——这是一个压力很小的尝试方式。尽管折腾,fork它,拿去做点奇奇怪怪的东西。这就是它存在的意义。

Manny Xu
作者 Manny Xu Manny 是 Callnovo 的首席技术官,领导 AI 驱动的客户互动技术开发,包括 HeroVoice、HeroChat 和 HeroDash 分析平台。他拥有 18 年企业软件和 AI/ML 系统经验。 18+ 年企业软件经验,AI/ML 专家