跳到主要内容
版本:2026 TECHNEST 项目

TECHNEST AI 方向课程大纲

方向: 人工智能(Artificial Intelligence)

方向目标

12 周结束时,那些入学前只在浏览器里用过 ChatGPT 的学员,将能够:

  • 用 Cursor、Claude Code、Gemini CLI 这些 AI 助手构建并上线全栈 AI 应用,几乎不用手写代码,把自然语言提示词当成主要的编程界面。
  • 完全通过 AI 调度的 CLI 和 MCP 服务器搭起生产基础设施 —— Vercel 做托管、Neon 做 Postgres + Auth、Vercel Blob 做文件存储、GitHub 做版本控制、Slack 做通知、Typst 做 PDF 生成。
  • 拥有一个上线、打磨过、AI 驱动的个人网站,这个站点同时是他们的作品集、AI 克隆聊天窗、留言簿、博客、联系表单入口,并作为自动生成简历与求职信的"唯一数据源"。

毕业项目目标

第 9–12 周,学员结成 2–4 人小队,把自己之前打磨好的个人网站代码演进成一个 部署上线的多用户 AI SaaS MVP,在三个赛道中选一个:

  • Campus Life(校园生活) —— 带 AI 推荐的活动发现、室友匹配、语言交换 app、宿舍家务与账单分摊。
  • Personal Growth(个人成长) —— 带每周 AI 复盘的习惯养成、阅读陪伴、日记助手、健身计划。
  • Creative Tools(创意工具) —— AI 短篇小说工作室、音乐提示词试验场、漫画面板生成器、简历视频脚本制作。

每一份毕业项目都要部署到 Vercel、调用 LLM API、把状态存入 Neon,并在一场 5 分钟的团队现场 demo 里交付。

授权规则(全课程贯穿的主轴)

这一方向只有一条主轴。

自然语言就是源代码。

学员只负责描述自己想要什么。AI 来写、来装、来配、来部署、来提交。学员只负责验证。学员只有在没有任何 CLI、API、MCP 服务器或 Skill 能完成这件事的时候——也就是在第三方同意页上登录、复制粘贴那种只有人才能看到的 secret——才亲自动手。

操作AI 通过什么完成学员的角色
开 DB / AuthNeon MCP、Neon CLI验证
部署 + 环境变量Vercel CLI、Vercel MCP验证
Git 提交 + 推送Cursor / Claude Code验证
安装依赖Cursor 跑 pnpm add验证
写 / 改源代码AI 改文件验证 + 挑刺
数据库 schema 迁移AI + Drizzle CLI验证
生成 PDFClaude Code 里的 Typst skill验证
调 Slack webhookAI 通过 CLI fetch / post验证
OAuth 同意页—(只能人做)自己做
从 provider 站点拿 API key—(只能人做)自己做
DNS / 域名记录—(只能人做)自己做
没 CLI 可用的 .env.local 编辑—(只能人做)自己做,课程会给出精确到某一行的指示

每一周的动手 Lab 都会落地这套规则。第 2 周结束学员会开始识别这个模式,第 4 周结束就能完全内化。

8 周教学计划

整个教学阶段围绕 同一个渐进式演化的个人网站 展开。每一周都把一个有意义的全栈功能嫁接到同一份代码库上,到第 8 周学员手里是一个完整、连贯、生产级的产品。

第 1 周 —— AI 开发者工具包安装

JOB

主题。 装 Cursor、Claude Code、Gemini CLI。装 Skills 和 MCP 服务器(Vercel MCP、Neon MCP、Typst skill)。配好 GitHub 并把它接进 Cursor。试一试 Wispr Flow 做语音转提示词输入。在一个一次性 sandbox 仓库里跑一遍授权规则。

技能。 从官方源装开发者工具 · 在 IDE 里用 GitHub 登录 · 装一个 MCP 服务器和一个 Skill · 用语音口述提示词 · 看着 AI 替你调 CLI。

第 2 周 —— 部署你的个人网站

JOBFUN

主题。 Fork 一个 Vercel 个人作品集模板(Magic Portfolio)。用对话告诉 Cursor 改内容。通过 AI 调起的 Vercel CLI 把它发到生产环境。如果自己有域名,把自定义域名接上。

技能。 让 AI 替你 fork 模板 · 用自然语言描述网站内容 · 验证 Vercel 部署结果 · 出错时读 Vercel 的 build log。

第 3 周 —— 给网站加一个你的 AI 克隆

FUNCOOL

主题。 把 Gemini 2.5 Flash 接成一个浮动聊天组件。写一段 persona system prompt,让这个组件用学员自己的口吻(背景、兴趣、项目经历)回答别人。

技能。 拿到并妥善存放 API key · 把 system prompt 设计当作学员"第一个正经的 prompt engineering 任务" · 在 Next.js 应用里做流式响应 · 靠与 AI 的协作来迭代提示词。

第 4 周 —— 走向全栈:Neon + Auth

JOBLIFE

主题。 通过 MCP/CLI 开出 Neon Postgres 和 Neon Auth。加一个留言簿,让登录过的访客可以留言。Drizzle ORM 管 schema。

技能。 让 AI 开真实数据库 · 理解(而不是手写)Drizzle schema · 把 Google OAuth 同意页当作最经典的"人工环节" · 跨环境的环境变量管道(local + Vercel)。

第 5 周 —— 用 Vercel Blob 做图片上传

FUNLIFE

主题。 扩展留言簿,让访客可以在留言旁边附上图片 / 表情包。用 Vercel Blob 做存储。

技能。 文件上传 UX · 安全的上传 token · 端到端地验证一次二进制上传的往返 · 思考 Blob 存储的成本和限额。

第 6 周 —— 博客系统

JOBLIFE

主题。 在网站上嫁接一个 /blog,参考一个 Vercel 官方博客模板。MDX 文章、语法高亮代码块、RSS 订阅。

技能。 写 MDX · Next.js App Router 的路由 · 通过 AI "消化"一个模板的模式,而不是去读它的源代码 · 发布第一篇文章。

第 7 周 —— 实时 Slack 通知

JOBCOOL

主题。 做一个联系表单。提交时既写入 Neon,也触发 Slack webhook,实时把消息推给你自己。

技能。 创建 Slack App 和 webhook · 通过 AI 写一个 Next.js server action · "通知即可观测性"(observability-as-notification)· 思考 PII 保护和防垃圾。

第 8 周 —— 面向求职的 Typst PDF 自动化

JOBLIFE

主题。 用 Typst CLI 配合 Claude Code 里的 Typst skill,生成像素级精致的简历和求职信。让模板的数据直接从 Neon profile 表里来——同一份数据,多种产物。

技能。 数据驱动的文档生成 · 用提示词驱动 Typst skill · 网站上的"一键下载简历 / 求职信" · 交付一个求职 ready 的作品集。

必备工具 / 技术栈

层级工具何时加入
IDECursor(主力)、Claude Code、Gemini CLIW1
Skills / MCPVercel MCP、Neon MCP、Typst skillW1
语音输入(可选)Wispr FlowW1
版本控制GitHub(通过 Cursor 驱动)W1–2
Web 框架Next.js 14 + Tailwind CSSW2
托管 / 部署Vercel(CLI 与 MCP)W2
产品里的 LLMGemini 2.5 FlashW3
数据库 + AuthNeon Postgres + Neon Auth + Drizzle ORMW4
文件存储Vercel BlobW5
内容MDX 博客W6
通知Slack Incoming Webhook / Slack AppW7
排版Typst CLI + Typst skillW8

考核策略

  • 每周作业 —— 50%。 每一周学员都要交 (a) 更新过的线上网站 URL 和 (b) 驱动这次变更的 Cursor / Claude Code 对话截图。截图这一项是故意的——它把"提示词就是学员的工作本身"这个课程主轴钉死。
  • 参与 —— 10%。 出勤、Q&A 发言、帮同学解卡。
  • 毕业项目 —— 40%。 功能完成度、部署健康度、团队协作、现场 demo。

学习里程碑

到第 4 周,学员将能够:

  • 在 Cursor 里打开一个 Next.js 项目,用大白话描述一个基于数据库的功能,然后看着 Cursor 开 Neon、配 Drizzle、部署 Vercel、提交 GitHub——从一段对话里端到端完成。
  • 识别出哪些步骤必须人做(OAuth 同意、DNS、provider 那边的凭据),并知道在这些瞬间具体要干什么。

到第 8 周,学员将能够:

  • 在一场 2 小时的课上就交付一个新功能上线,下课时带着一个可以发给朋友、家人、招聘官的链接走。
  • 把招聘官引到同一个个人网站前——这个站点本身就在证明全栈 AI 能力:auth、数据库、文件存储、博客、实时通知、AI 生成的简历/求职信下载,全部由一个 Next.js 应用承担。

毕业项目评估标准

  • 功能完成度 —— 承诺的每一个功能都能在生产环境端到端跑通。
  • 代码质量 —— 合理的组件划分,不硬编码 secret;代码是 AI 写的,但团队看懂了、也挑过刺。
  • UI / UX —— 清爽、可访问、手机友好。
  • 部署 —— 线上可达、数据库迁移已应用、demo 时日志无错误。
  • 演示 —— 问题陈述、解决方案、技术栈、现场 demo、面对的挑战。

完整的赛道、要求、时间线和 Demo Day 评分细则请看 毕业项目规范