专栏定位: 一个不懂编程的产品经理,如何用 Claude 亲手实现自己设计的产品
目标读者: 产品经理、产品设计师、创业者、想将想法落地但不懂技术的人
学习目标: 从"画原型找开发"到"自己用 Claude 把产品做出来"
实战项目: 「需求管理平台」------ 一个产品经理自己日常就能用的工具
计划篇数: 18 篇文章
更新计划: 每周 2-3 篇
🔥 开篇语
你是一个产品经理。
你每天画原型、写需求文档、跟开发沟通、催进度、验收、提 Bug、再沟通......
你明明知道这个功能应该怎么做,你脑子里已经有了完整的方案。但你必须翻译成"需求文档",交给开发,然后等待。等排期、等开发、等联调、等上线......
有时候你想:如果我自己能写代码,该多好。
以前,这个想法很不现实------编程要学几个月甚至几年,你没有那个时间。
但现在,Claude 改变了一切。
这个系列将讲述一个真实的转变:一个产品经理,从只会画原型、写 PRD,到能用 Claude 亲手把自己的产品做出来。不是 Demo,不是原型,而是一个真正能用的、可以上线的产品。
💡 本系列全程使用 weelinking 访问 Claude,国内可稳定使用
👋 关注博主,不迷路
|---|
| |
🎯 你将获得
✅ 产品经理视角 - 从你熟悉的工作流出发
✅ 完整实战项目 - 做一个你自己日常能用的工具
✅ 即学即用 - 每篇都有可运行的阶段成果
✅ 方法论沉淀 - 掌握"AI 实现产品"的完整方法论
💬 互动交流
📢 评论区答疑 - 产品 & 技术问题都能聊
🔥 源码开放 - GitHub 同步更新
📝 踩坑日记 - 一个产品经理的真实编程之旅
🎁 提示词模板 - 可复用的 Claude 对话模板
🌟 点击右上角「关注」,不错过每一篇精彩内容!
📚 专栏结构总览
🌱 第一阶段:认知转变篇(第1-3篇)
- 第1篇:产品经理为什么要自己"写"代码?
- 第2篇:从原型到代码------理解"实现"到底是什么
- 第3篇:你的新搭档 Claude------比任何开发都听话
🛠️ 第二阶段:基础装备篇(第4-6篇)
- 第4篇:搭建你的开发环境------产品经理的"新工位"
- 第5篇:写出第一个页面------比画原型还快
- 第6篇:理解前端、后端、数据库------用你熟悉的产品语言
📋 第三阶段:产品规划篇(第7-9篇)
- 第7篇:像写 PRD 一样写需求------让 Claude 精准理解你要什么
- 第8篇:从用户故事到技术方案------Claude 帮你做技术评审
- 第9篇:项目管理:一个人的"敏捷开发"
🏗️ 第四阶段:核心开发篇(第10-14篇)
- 第10篇:搭建前端框架------把你的原型变成真实页面
- 第11篇:实现后端接口------数据在背后如何流动
- 第12篇:接入数据库------让数据永久保存
- 第13篇:核心功能实现------需求的增删改查全流程
- 第14篇:用户登录与权限------你最熟悉的"角色权限"落地了
🎨 第五阶段:体验打磨篇(第15-16篇)
- 第15篇:UI/UX 打磨------产品经理的审美终于能自己实现
- 第16篇:数据可视化------用图表讲述产品数据的故事
🚀 第六阶段:上线运营篇(第17-18篇)
- 第17篇:部署上线------从 localhost 到全世界
- 第18篇:产品经理的新身份------你已经是一个"技术型PM"了
📝 详细文章规划
第1篇:《产品经理为什么要自己"写"代码?》
文章标签: 认知 | 痛点 | 趋势
预计字数: 3,500-4,000 字
内容大纲:
一、前言:一个产品经理的日常困境
- 画完原型之后的漫长等待
- "这个需求排到下个月"
- "这个实现不了"------ 你知道明明可以
- 沟通成本比开发成本还高
二、产品经理与开发之间的"鸿沟"
-
2.1 你说的"简单改一下",开发听到的是什么
- 产品思维 vs 技术思维的差异
- "一行字的需求,一周的开发量"
- 不是开发不配合,是两个世界的语言
-
2.2 信息损耗:从你的脑子到最终产品
- 想法 → PRD → 开发理解 → 代码实现 → 测试 → 上线
- 每一步都有信息损失
- 最终产品和你想的不一样,太正常了
-
2.3 那些被砍掉的"好想法"
- 因为开发资源不够
- 因为"技术上太复杂"
- 因为排不上优先级
三、AI 时代:产品经理的第二曲线
-
3.1 编程的门槛正在消失
- 自然语言 → 代码的时代来了
- Claude 的代码能力有多强
- 不需要学编程,需要学"跟 AI 协作"
-
3.2 "技术型PM"的崛起
- 能自己验证想法的 PM 更值钱
- 能做 Demo 的 PM 在评审会上更有说服力
- 独立开发副业产品的可能性
-
3.3 这不是取代开发,而是赋能自己
- 快速验证想法
- 做内部工具
- 做产品原型的升级版------"可交互原型"
- 复杂产品仍然需要专业开发团队
四、本系列要做什么
-
4.1 我们要做一个"需求管理平台"
- 为什么选这个项目:产品经理自己天天要用
- 功能预览:需求收集、优先级排序、看板视图、数据统计
- 最终效果预览
-
4.2 学习路线图
- 18 篇文章的完整路线
- 每个阶段的里程碑
- 你需要准备什么
五、总结与下期预告
- 你不需要变成程序员
- 你只需要多一个"超级工具"
- 下期预告:从原型到代码,理解"实现"到底是什么
配套资源:
- ✅ 产品经理 vs 开发沟通痛点清单
- ✅ 18 篇学习路线图
- 📷 需补充:最终产品效果预览
第2篇:《从原型到代码------理解"实现"到底是什么》
文章标签: 认知 | 架构 | 类比
预计字数: 3,500-4,000 字
内容大纲:
一、前言:原型和产品之间隔着什么
- 你在 Figma/Axure 里画的,只是"效果图"
- 从效果图到能用的产品,中间发生了什么
二、用产品经理的语言理解技术
-
2.1 前端 = 用户看到的界面
- 就像你画的原型,但是"活的"
- HTML = 页面的骨架(原型里的框和文字)
- CSS = 页面的样式(原型里的颜色、间距、字号)
- JavaScript = 页面的交互(原型里的点击跳转、弹窗)
-
2.2 后端 = 业务逻辑的引擎
- 你写的业务规则,在这里执行
- "用户提交表单 → 数据校验 → 存入数据库 → 返回结果"
- 用"外卖平台"类比:前端是 App 界面,后端是调度系统
-
2.3 数据库 = 你的数据仓库
- 你在 PRD 里写的"数据字段",存在这里
- 就像一个超级 Excel
- 数据表 = Excel 的 Sheet,字段 = 列名
-
2.4 API = 前后端的"接口文档"
- 你平时写的接口文档,就是在定义 API
- 请求 = 前端问后端要数据
- 响应 = 后端返回数据
- 原来你一直在做"API 设计"
三、一个需求从 PRD 到上线的技术全流程
-
3.1 用"用户注册"举例
- PRD 怎么写的
- 前端怎么实现的
- 后端怎么处理的
- 数据怎么存的
- 一张图看完全流程
-
3.2 你会发现:原来你一直在做"技术设计"
- 字段定义 = 数据库设计
- 页面流程 = 前端路由
- 业务规则 = 后端逻辑
- 接口文档 = API 设计
四、Claude 在这个流程中扮演什么角色
- 你说需求(你的老本行)
- Claude 翻译成代码(它的强项)
- 你验收成果(还是你的老本行)
- 这不就是你跟开发协作的升级版吗?
五、总结与下期预告
- 技术没有你想的那么神秘
- 你一直在用"产品语言"做"技术设计"
- 下期预告:认识你的新搭档 Claude
配套资源:
- ✅ "PRD 概念 → 技术概念"对照表
- ✅ 全栈架构图(产品经理友好版)
- ✅ 一个需求的完整技术流程图
第3篇:《你的新搭档 Claude------比任何开发都听话》
文章标签: Claude | AI协作 | 实操
预计字数: 4,000-4,500 字
内容大纲:
一、如果有一个开发,24小时在线、从不请假、改需求不抱怨
- Claude 作为"AI 开发"的能力介绍
- 与真人开发的对比(优势与局限)
二、第一次跟 Claude "提需求"
-
2.1 注册与访问 Claude
- 推荐 weelinking 中转(国内可用)
- 注册步骤详解(截图)
- 选择合适的套餐
-
2.2 用产品经理的方式跟 Claude 对话
- 第一个需求:"帮我做一个登录页面"
- 看 Claude 的回复:直接给你可运行的代码
- 震惊:这也太快了吧?
-
2.3 迭代需求
- "按钮颜色改成蓝色"
- "加一个忘记密码的链接"
- "表单加个验证,邮箱格式不对要提示"
- 每次修改秒回,不需要排期
三、Claude 的"工作方式"------跟带开发完全不同
-
3.1 它不需要上下文铺垫
- 不用跟它解释业务背景(当然解释了更好)
- 直接说你要什么
- 它自己选技术方案
-
3.2 它不会说"这个做不了"
- 任何需求它都会尝试
- 但有些方案可能不是最优的
- 你需要学会判断和追问
-
3.3 它的记忆是有限的
- 长对话可能"忘记"前面的内容
- 如何管理对话上下文
- 什么时候开新对话
四、产品经理跟 Claude 协作的五个原则
- 原则一:像写 PRD 一样描述需求------越具体越好
- 原则二:一次一个功能------别一次性把所有需求都丢给它
- 原则三:先看效果再优化------不要一次追求完美
- 原则四:不满意就说------它不会生气,改到你满意为止
- 原则五:保存好代码------Claude 不会帮你记住上次的代码
五、实战演练:5 分钟做一个产品需求卡片页面
- 完整的对话过程展示
- 从零到一个漂亮的页面
- 产品经理的惊呼:"这比我画原型还快!"
六、总结与下期预告
- Claude 是你的"超级开发"
- 下期预告:搭建你的开发环境
配套资源:
- ✅ Claude 对话技巧速查表
- ✅ 产品经理与 Claude 协作的五个原则
- ✅ 实战对话完整记录
第4篇:《搭建你的开发环境------产品经理的"新工位"》
文章标签: 环境 | 工具 | 保姆级
预计字数: 4,000-4,500 字
内容大纲:
一、前言
- 产品经理有 Axure/Figma,开发有 VS Code
- 今天给你装一个"开发工位"
二、安装代码编辑器
-
2.1 安装 Cursor(推荐)或 VS Code
- Cursor 内置 AI,更适合我们的场景
- 下载、安装步骤(截图详解)
- 基本界面介绍(跟 Axure 对比理解)
-
2.2 必装插件
- 中文语言包
- Live Server(实时预览)
- 一键安装教程
三、安装 Node.js
-
3.1 Node.js 是什么(一句话版)
- 让 JavaScript 能在服务器上运行的工具
- 类比:Axure 需要浏览器才能预览,代码需要 Node.js 才能运行
-
3.2 安装步骤
- Windows / Mac 分别讲解
- 验证安装成功
四、认识命令行------别怕,就是"跟电脑发消息"
- 4.1 打开终端
- 4.2 5 个必会命令
cd:进入文件夹dir/ls:看文件列表mkdir:创建文件夹npm:安装工具node:运行代码
- 4.3 练一练
- 创建项目文件夹
- 运行第一个命令
五、创建你的第一个项目文件夹
- 目录结构规划
- 用编辑器打开项目
- 一切就绪!
六、环境验证检查
- 一键检查清单
- 常见问题排查
- 环境对照截图
七、总结与下期预告
- 工具已就绪
- 下期预告:写出你的第一个页面
配套资源:
- ✅ 环境安装检查清单
- ✅ 常见报错解决方案
- 📷 需补充:每步安装截图
第5篇:《写出第一个页面------比画原型还快》
文章标签: HTML | CSS | 第一次
预计字数: 4,500-5,000 字
内容大纲:
一、今天你将亲手"做出"一个真实页面
- 不是原型,是真正的网页
- 所有代码 Claude 帮你写
二、第一个页面:Hello World
-
2.1 告诉 Claude 你的需求
- 对话过程展示
- 获得第一份 HTML 代码
-
2.2 复制粘贴 + 浏览器打开
- 创建
index.html文件 - 用浏览器打开
- "我做了一个网页!"
- 创建
三、用 Claude 快速迭代
-
3.1 修改样式
- "把背景改成浅灰色"
- "标题用深蓝色,居中"
- 每次修改都看效果
-
3.2 添加元素
- "加一个按钮"
- "加一个输入框"
- "加一个表格"
-
3.3 加入交互
- "点击按钮弹出提示"
- "输入框输入内容按回车,内容显示在下面"
- 感受"活的"页面
四、实战:做一个产品需求提交表单
-
4.1 用产品思维描述需求
- "我需要一个表单页面,包含:需求标题、优先级下拉选择、详细描述文本框、提交按钮"
- Claude 生成完整页面
- 比画原型快 10 倍
-
4.2 继续迭代
- "加上表单验证"
- "提交后显示成功提示"
- "整体风格参考 Ant Design"
五、对比:画原型 vs 用 Claude 做页面
- 速度对比
- 效果对比
- 最关键的区别:Claude 做的页面是"活的"
六、总结与下期预告
- 你已经能做出真实的网页了
- 下期预告:理解前后端数据库,用你熟悉的产品语言
配套资源:
- ✅ 完整对话记录
- ✅ 需求提交表单源码
- ✅ 产品经理常用提示词模板
第6篇:《理解前端、后端、数据库------用你熟悉的产品语言》
文章标签: 架构 | 概念 | 深入
预计字数: 4,000-4,500 字
内容大纲:
一、前言:在动手做大项目之前,先搞清楚全貌
- 第2篇是"初步认识",这篇是"深入理解"
- 用产品经理的工作场景来类比
二、前端深入理解
-
2.1 React 是什么------组件化思维
- 你在 Axure/Figma 里用"组件"和"母版"
- React 的组件思维完全一样
- "按钮组件""表单组件""列表组件"
- 复用、嵌套、组合
-
2.2 产品经理最容易理解的前端概念
- 路由 = 页面跳转(你画的页面流程图)
- 状态 = 当前页面的数据(表单里填的内容)
- 事件 = 用户操作(你标注的交互说明)
三、后端深入理解
-
3.1 后端做了什么------你写的业务规则在这里执行
- "创建需求时,状态默认为'待评审'"
- "只有创建者和管理员能删除需求"
- 这些规则就是后端逻辑
-
3.2 API 就是你写的"接口文档"
- POST /api/requirements = 创建需求
- GET /api/requirements = 获取需求列表
- 完全就是你平时定义的接口
四、数据库深入理解
-
4.1 数据表设计 = 你定义的数据字段
- 你在 PRD 里写的"需求标题、描述、优先级、状态、创建人、创建时间"
- 这就是一张数据表的设计
- 你一直在做"数据库设计",只是不知道而已
-
4.2 表关系 = 你画的 ER 图
- "一个用户可以创建多个需求"(一对多)
- "一个需求可以有多条评论"(一对多)
- "一个需求可以关联多个标签"(多对多)
五、把它们串起来:一个完整需求的数据流
- 用户在前端提交需求 → API 调后端 → 后端校验 → 存入数据库 → 返回前端 → 页面更新
- 一张图展示完整数据流
六、总结与下期预告
- 这些概念你早就懂了,只是换了个名字
- 下期预告:像写 PRD 一样让 Claude 理解你的需求
配套资源:
- ✅ 产品经理 → 技术概念完整映射表
- ✅ 全栈数据流图
- ✅ 常见技术术语速查手册
第7篇:《像写 PRD 一样写需求------让 Claude 精准理解你要什么》
文章标签: 需求 | 提示词 | 方法论
预计字数: 5,000-5,500 字
内容大纲:
一、前言:你跟 Claude 的"需求评审会"
- 跟 Claude 提需求就像跟开发评审
- 但 Claude 不会主动问你细节,你得自己说清楚
二、PRD 模板改造------给 Claude 的"需求文档"
-
2.1 为什么不能直接丢 PRD 给 Claude
- PRD 是给人看的,有很多隐含假设
- Claude 需要更结构化的输入
- "产品需求文档" → "AI 可执行需求文档"
-
2.2 给 Claude 的需求描述模板
- 项目背景(一段话)
- 功能清单(具体到操作层面)
- 页面描述(每个页面包含什么)
- 数据字段(列出所有字段及类型)
- 业务规则(if-then 形式)
- 技术偏好(可选)
-
2.3 实战对比:模糊需求 vs 精准需求
- ❌ "做一个需求管理系统"
- ✅ 结构化的需求描述(完整示例)
- Claude 的两种回复对比
三、梳理"需求管理平台"的完整需求
-
3.1 核心功能清单
- 需求创建与编辑
- 需求列表与筛选
- 看板视图(待评审/开发中/已完成)
- 需求优先级管理
- 数据统计看板
-
3.2 MVP 策略------先做最小可用版
- 砍掉非核心功能
- 第一版只做 4 个核心功能
- 后续迭代再加
-
3.3 用户故事编写
- 用标准的"作为XX,我希望XX,以便XX"格式
- 每个核心功能的用户故事
- 验收标准
四、让 Claude 生成技术方案
-
4.1 把需求喂给 Claude
- 完整的提示词展示
- Claude 给出的技术方案
- 技术选型解读(React + Node.js + SQLite)
-
4.2 生成项目需求文档
- 让 Claude 帮你写一份"技术需求文档"
- 这个文档将作为后续所有开发的"合同"
五、总结与下期预告
- 好的需求描述 = 好的代码输出
- 下期预告:从用户故事到技术方案
配套资源:
- ✅ Claude 需求描述模板
- ✅ 需求管理平台完整 PRD
- ✅ 好需求 vs 差需求对比集
- ✅ 提示词模板库
第8篇:《从用户故事到技术方案------Claude 帮你做技术评审》
文章标签: 技术方案 | 架构 | 评审
预计字数: 4,500-5,000 字
内容大纲:
一、前言:以前技术评审你听不懂,现在你来主导
- 角色转变:从旁听者到主导者
二、让 Claude 设计数据库
-
2.1 描述数据需求
- 需求表:标题、描述、优先级、状态、创建人、创建时间...
- 用户表:用户名、密码、角色...
- 评论表:内容、关联需求、创建人...
-
2.2 Claude 生成数据库设计
- 表结构
- 字段定义
- 表关系
- 用产品思维审查:有没有漏字段?关系对不对?
三、让 Claude 设计 API 接口
-
3.1 你来定义"要做什么",Claude 定义"怎么调用"
- 需求 CRUD 接口
- 用户认证接口
- 统计查询接口
-
3.2 接口文档审查
- 看 Claude 设计的接口是否合理
- 补充缺失的接口
- 这就是你平时做的事!
四、让 Claude 规划前端页面
-
4.1 页面清单与路由
- 登录页
- 需求列表页
- 需求详情页
- 看板页
- 统计看板页
-
4.2 页面组件拆分
- Claude 帮你做"组件化设计"
- 就像 Figma 里的组件和母版
五、初始化项目
-
5.1 让 Claude 创建项目骨架
- 前端项目初始化
- 后端项目初始化
- 项目文件结构
-
5.2 运行起来看看
- npm install
- npm start
- 看到空白项目成功运行!
六、总结与下期预告
- 技术方案就绪,接下来开始"搬砖"
- 下期预告:一个人的"敏捷开发"
配套资源:
- ✅ 数据库设计文档
- ✅ API 接口文档
- ✅ 项目结构说明图
第9篇:《项目管理:一个人的"敏捷开发"》
文章标签: 项目管理 | 敏捷 | 效率
预计字数: 3,500-4,000 字
内容大纲:
一、前言:产品经理当开发,项目管理还是你的强项
- 你管过团队的项目,管自己的更简单
- 但"一个人开发"有它自己的方法论
二、用看板管理你的开发任务
-
2.1 把功能拆解成任务卡片
- 大功能拆小任务
- 每个任务不超过 2 小时
- 任务描述要具体
-
2.2 用免费工具管理(Notion / Trello / GitHub Issues)
- 推荐方案
- 看板设置示例
- 每天的工作流
三、开发顺序规划
-
3.1 先做能看到效果的
- 前端页面 → 后端接口 → 数据库 → 联调
- 每完成一个小任务都能看到进展
-
3.2 Sprint 规划
- Sprint 1:前端页面搭建(3天)
- Sprint 2:后端接口开发(3天)
- Sprint 3:前后端联调(2天)
- Sprint 4:功能完善与测试(2天)
四、代码版本管理基础
-
4.1 Git 是什么------代码的"后悔药"
- 保存进度的重要性
- 基本操作:commit、push
-
4.2 GitHub------你的代码仓库
- 注册账号
- 创建仓库
- 基本使用
五、一个产品经理的高效开发节奏
- 早上:规划今天要做的 2-3 个任务
- 上午:跟 Claude 对话完成任务
- 下午:测试验收 + 优化
- 晚上:总结 + 规划明天
六、总结与下期预告
- 项目管理是你的优势,发挥它!
- 下期预告:开始搭建前端框架
配套资源:
- ✅ 任务拆解模板
- ✅ Sprint 规划模板
- ✅ Git 命令速查表
第10篇:《搭建前端框架------把你的原型变成真实页面》
文章标签: React | 前端 | 页面
预计字数: 5,500-6,000 字
内容大纲:
一、今天开始"真正的开发"
- 前面都是准备,今天开始动真格
- 目标:把所有页面搭出来
二、用 Claude 创建 React 项目
-
2.1 初始化项目
- 完整的提示词
- 项目创建命令
- 运行并查看初始页面
-
2.2 安装 UI 组件库
- Ant Design 简介
- 安装配置
- 为什么用组件库(跟用 Figma 组件库一个道理)
三、逐页面搭建
-
3.1 登录/注册页
- 提示词 + Claude 对话
- 代码落地 + 效果截图
- 迭代优化
-
3.2 需求列表页
- 表格展示
- 搜索筛选
- 分页
-
3.3 需求创建/编辑页
- 表单设计
- 字段联动
- 富文本编辑器
-
3.4 看板视图页
- 三列看板布局
- 拖拽排序(惊喜功能!)
-
3.5 统计看板页
- 数据卡片
- 预留图表位置
-
3.6 页面导航与路由
- 侧边栏导航
- 页面切换
四、遇到问题怎么办
- Claude 生成的代码报错了?
- 把错误信息给 Claude,它帮你修
- 展示真实的排错过程
五、阶段成果
- 所有页面截图
- 虽然还没有真实数据,但已经很像样了
- 下期预告:实现后端接口
配套资源:
- ✅ 前端完整源码
- ✅ 对话记录精选
- 📷 需补充:各页面效果截图
第11篇:《实现后端接口------数据在背后如何流动》
文章标签: 后端 | API | Node.js
预计字数: 5,000-5,500 字
内容大纲:
一、前端是"门面",后端是"引擎"
- 页面搭好了,但点按钮没反应
- 因为还没有"后端"帮你处理数据
二、用 Claude 创建后端项目
-
2.1 Express 项目搭建
- 完整提示词
- 项目创建
- 启动并验证
-
2.2 项目结构解读
- 路由:接收请求
- 控制器:处理逻辑
- 模型:操作数据
- 产品经理视角的理解方式
三、实现核心 API
-
3.1 需求相关 API
- 创建需求(POST)
- 获取列表(GET)
- 获取详情(GET)
- 更新需求(PUT)
- 删除需求(DELETE)
-
3.2 用户相关 API
- 注册
- 登录
- 获取个人信息
-
3.3 统计相关 API
- 需求数量统计
- 状态分布
- 趋势数据
四、用工具测试 API
- 4.1 用 Postman / Apifox 测试
- 安装工具
- 测试每个接口
- 确认接口正常工作
五、总结与下期预告
- 后端引擎搭好了
- 下期预告:接入数据库
配套资源:
- ✅ 后端完整源码
- ✅ API 接口测试集合
- ✅ 对话记录
第12篇:《接入数据库------让数据永久保存》
文章标签: 数据库 | SQLite | 持久化
预计字数: 4,500-5,000 字
内容大纲:
一、为什么数据重启就没了
- 目前数据存在"内存"里
- 数据库 = 给数据找个"永久的家"
二、SQLite 入门
-
2.1 为什么选 SQLite
- 最简单的数据库
- 一个文件搞定
- 不需要安装服务器
-
2.2 SQL 语言------就像跟 Excel 说话
- 增:INSERT(新增一行)
- 删:DELETE(删除一行)
- 改:UPDATE(修改一行)
- 查:SELECT(找到一行)
- 让 Claude 帮你翻译
三、用 Claude 接入数据库
-
3.1 创建数据表
- 把第8篇设计的数据库结构落地
- Claude 生成建表 SQL
-
3.2 改造后端代码
- 把内存数据换成数据库操作
- Claude 帮你一步步改
- 每改一个接口就测一个
-
3.3 数据验证
- 添加数据 → 重启 → 数据还在!
- 用数据库可视化工具查看
四、前后端联调
-
4.1 让前端调用后端接口
- fetch / axios 是什么
- 修改前端代码
- 看到数据从数据库流到页面的感觉
-
4.2 常见联调问题
- 跨域是什么?怎么解决?
- 数据格式不一致?
- 让 Claude 帮你排查
五、阶段成果:三层架构已完成!
- 前端 ↔ 后端 ↔ 数据库
- 完整的数据流已打通
- 下期预告:完善核心功能
配套资源:
- ✅ 数据库文件
- ✅ SQL 速查表
- ✅ 联调问题排查手册
第13篇:《核心功能实现------需求的增删改查全流程》
文章标签: CRUD | 功能 | 实战
预计字数: 5,500-6,000 字
内容大纲:
一、今天要让应用"真正能用"
- 之前搭了骨架,今天填充血肉
- 目标:完成所有核心功能
二、需求创建功能完善
-
2.1 完善表单
- 优先级选择(P0/P1/P2/P3)
- 状态流转(待评审→开发中→测试中→已完成→已关闭)
- 标签管理
- 富文本描述
-
2.2 表单验证
- 必填校验
- 格式校验
- 友好的错误提示
三、需求列表与筛选
-
3.1 列表展示
- 表格视图
- 自定义列展示
- 排序
-
3.2 筛选功能
- 按状态筛选
- 按优先级筛选
- 按创建人筛选
- 关键词搜索
四、看板视图实现
- 4.1 拖拽看板
- 三列/多列看板
- 拖拽改变状态
- 这就是你每天用的 Jira/飞书看板!
五、需求详情与编辑
-
5.1 详情页
- 完整信息展示
- 编辑模式切换
- 操作历史记录
-
5.2 评论功能
- 添加评论
- 评论列表
- @提醒(预留)
六、删除与归档
- 删除二次确认
- 软删除(不真正删除,标记为已删除)
七、完整功能走查
- 从创建到完成的全流程演示
- 截图记录
- 作为产品经理验收自己的产品!
八、总结与下期预告
- 核心功能完成
- 下期预告:用户登录与权限
配套资源:
- ✅ 功能检查清单
- ✅ 完整代码
- ✅ 全流程操作录屏/GIF
第14篇:《用户登录与权限------你最熟悉的"角色权限"落地了》
文章标签: 认证 | 权限 | JWT
预计字数: 5,000-5,500 字
内容大纲:
一、前言:角色权限,产品经理的必修课
- 你写过无数次的"角色权限矩阵"
- 今天用 Claude 把它变成代码
二、用户注册与登录
-
2.1 注册功能
- 用户名 + 密码 + 邮箱
- 密码加密(Claude 处理安全问题)
- 输入校验
-
2.2 登录功能
- 登录表单
- JWT Token(简单理解:登录凭证)
- 记住登录状态
-
2.3 退出登录
三、角色与权限
-
3.1 定义角色
- 管理员:所有权限
- 普通用户:只能管理自己的需求
- 访客:只能查看
-
3.2 权限控制实现
- 后端接口鉴权
- 前端按钮权限控制
- "编辑"按钮只有创建者和管理员能看到
-
3.3 你画的权限矩阵,Claude 帮你实现
- 权限矩阵表格
- 对应的代码实现
- 产品设计到技术实现的完美映射
四、安全基础
- 密码不能明文存储
- Token 过期处理
- 常见安全问题防范
五、总结与下期预告
- 多角色权限系统完成
- 下期预告:UI/UX 打磨
配套资源:
- ✅ 角色权限矩阵模板
- ✅ 登录注册完整代码
- ✅ 安全检查清单
第15篇:《UI/UX 打磨------产品经理的审美终于能自己实现》
文章标签: UI | UX | 设计
预计字数: 5,000-5,500 字
内容大纲:
一、前言:功能做完了,但"颜值"不行
- 产品经理对 UI 有要求
- 以前只能提需求给设计师,现在自己来
二、整体视觉升级
-
2.1 配色方案
- 让 Claude 推荐专业配色
- 主色、辅助色、背景色
- 深色/浅色模式
-
2.2 布局优化
- 间距、对齐、留白
- 视觉层次
- 响应式适配
三、交互体验优化
-
3.1 加载状态
- 骨架屏
- Loading 动画
-
3.2 操作反馈
- 成功/失败提示(Toast)
- 按钮 loading 状态
- 删除确认弹窗
-
3.3 微动画
- 列表项出现动画
- 页面切换过渡
- 看板拖拽动效
四、细节是魔鬼
- 空状态设计(列表为空时显示什么)
- 错误页面(404等)
- 表单交互优化
- Favicon 和标题
五、对比:优化前 vs 优化后
- 多组截图对比
- 体验明显提升
- 产品经理的"像素眼"终于派上用场
六、总结与下期预告
- 下期预告:数据可视化
配套资源:
- ✅ 优化前后对比图
- ✅ 动画效果 GIF
- ✅ 完整代码
第16篇:《数据可视化------用图表讲述产品数据的故事》
文章标签: 图表 | 可视化 | 数据
预计字数: 4,500-5,000 字
内容大纲:
一、产品经理最擅长的事:用数据说话
- 你做过无数次数据汇报
- 现在自己做一个实时数据看板
二、接入图表库
- 2.1 ECharts 简介
- 让 Claude 帮你集成
- 基本用法
三、搭建统计看板
-
3.1 数据概览卡片
- 总需求数
- 本周新增
- 进行中数量
- 完成率
-
3.2 需求状态分布(饼图)
- 各状态占比
- 点击可筛选
-
3.3 需求趋势(折线图)
- 每月新增需求趋势
- 完成需求趋势
-
3.4 优先级分布(柱状图)
- P0-P3 分布
- 各优先级完成率
四、让图表可交互
- 时间范围选择
- 点击图表联动筛选
- 数据导出
五、这不就是你每周的产品周报吗?
- 以前用 Excel 手动做图表
- 现在自动生成,实时更新
- 产品经理的终极快乐
六、总结与下期预告
- 下期预告:部署上线
配套资源:
- ✅ 统计看板完整代码
- ✅ 图表效果展示
- ✅ ECharts 常用图表提示词模板
第17篇:《部署上线------从 localhost 到全世界》
文章标签: 部署 | 上线 | 域名
预计字数: 5,000-5,500 字
内容大纲:
一、你的产品终于要"发布"了!
- 从电脑上跑,到互联网上跑
- 产品经理最期待的时刻
二、部署方案选择
-
2.1 免费方案推荐
- Vercel(前端)
- Railway / Render(后端)
- 方案对比与选择
-
2.2 让 Claude 帮你准备部署配置
- 环境变量
- 构建命令
- 数据库迁移
三、前端部署(Vercel)
- 注册 → 连接仓库 → 一键部署
- 每步截图详解
- 自定义域名(可选)
四、后端部署(Railway)
- 注册 → 配置 → 部署
- 数据库迁移
- 环境变量配置
五、上线后检查
-
5.1 功能验证清单
- 逐一验证核心功能
- 移动端兼容性
- 不同浏览器测试
-
5.2 Bug 修复
- 部署后遇到问题怎么办
- 看日志 + 问 Claude
- 常见部署问题速查
六、分享你的产品!
- 发给朋友试用
- 收集反馈
- 作为产品经理,你知道怎么做用户访谈😄
七、总结与下期预告
- 🎉 你的产品上线了!
- 下期预告:总结与展望
配套资源:
- ✅ 部署步骤截图
- ✅ 部署检查清单
- ✅ 常见部署问题 FAQ
第18篇:《产品经理的新身份------你已经是一个"技术型PM"了》
文章标签: 总结 | 展望 | 方法论
预计字数: 4,500-5,000 字
内容大纲:
一、回顾这段旅程
- 18 篇文章,从"找开发"到"自己做"
- 一个完整的产品,你亲手实现
- 你的角色没变,你的能力扩展了
二、你真正学到了什么
-
2.1 AI 协作开发方法论
- 需求描述的艺术
- 任务拆解的技巧
- 迭代优化的节奏
-
2.2 产品经理的技术视角
- 理解了前后端是怎么工作的
- 理解了数据是怎么流动的
- 以后跟开发沟通更高效了
-
2.3 解决问题的新能力
- 遇到 Bug 不慌了
- 知道怎么向 Claude 描述问题
- 能独立排查和解决
三、你的新超能力可以做什么
-
3.1 在工作中
- 快速做可交互原型(比 Axure 更真实)
- 自己做内部工具
- 跟开发讨论方案时更有底气
- 技术评审不再是旁听者
-
3.2 在副业中
- 独立做一个 SaaS 产品
- 做一个社区/工具/小程序
- 从产品经理到独立开发者
-
3.3 更多项目灵感
- 客户反馈收集系统
- 竞品分析工具
- OKR 管理平台
- 团队日报/周报系统
- 用户访谈记录工具
四、持续进化
-
4.1 如何用 Claude 迭代现有项目
- 新功能开发流程
- 性能优化
- 代码重构
-
4.2 进阶学习路线
- 想深入前端?
- 想学移动端?
- 想做更复杂的系统?
- 推荐资源
五、AI 时代的产品经理
- 产品经理 + AI = 无限可能
- 不是取代开发,而是扩展自己的边界
- 未来最有竞争力的 PM:懂产品 + 会用 AI
六、致读者
- 你已经证明了:不懂编程也能做产品
- 期待看到你的作品
- 评论区见!
配套资源:
- ✅ 全系列知识点脑图
- ✅ 完整项目源码(GitHub)
- ✅ Claude 提示词模板合集
- ✅ 产品经理转技术型 PM 学习路线图
- ✅ 推荐学习资源清单
📊 专栏数据规划
| 阶段 | 篇数 | 预计总字数 | 核心目标 |
|---|---|---|---|
| 认知转变篇 | 3篇 | 11,000-12,500 字 | 建立认知,理解可能性 |
| 基础装备篇 | 3篇 | 12,500-14,000 字 | 搭建环境,写出第一个页面 |
| 产品规划篇 | 3篇 | 13,000-14,500 字 | 需求梳理,技术方案,项目管理 |
| 核心开发篇 | 5篇 | 25,500-28,000 字 | 前端后端数据库全栈实现 |
| 体验打磨篇 | 2篇 | 9,500-10,500 字 | UI 优化与数据可视化 |
| 上线运营篇 | 2篇 | 9,500-10,500 字 | 部署上线与总结展望 |
| 合计 | 18篇 | 81,000-90,000 字 | 从产品经理到技术型PM |
🎯 每篇文章标准模板
1. 封面图 + 标题(产品经理风格)
2. 摘要(100字以内)
3. 前言(产品经理的日常场景引入)
4. 正文(分章节,产品思维 + 技术实现并行)
5. Claude 对话展示(核心亮点)
6. 产品经理视角的反思/感悟
7. 阶段成果截图
8. 本篇小结
9. 下期预告
10. 推荐链接(weelinking)
11. 关注引导
💡 写作原则
- 产品经理视角: 始终从产品经理的工作场景出发,用 PM 熟悉的概念解释技术
- 类比映射: 每个技术概念都映射到一个产品经理已知的概念(PRD→需求描述、接口文档→API、字段定义→数据表)
- 截图为王: 每个操作步骤配截图,效果对比用前后对比图
- 对话展示: 展示与 Claude 的完整对话过程,让读者能直接复用
- 真实感: 不回避踩坑和错误,展示真实的"产品经理第一次写代码"的过程
- 成就感设计: 每篇结尾都有可运行的成果,让读者持续有动力
- 循序渐进: 严格按照难度递进,不跳步,不假设读者有技术背景
- 实用导向: 做的项目是产品经理自己能用的工具,学以致用
📅 更新计划
| 周次 | 发布文章 | 预计日期 |
|---|---|---|
| 第1周 | 第1篇 + 第2篇 | 2月第3周 |
| 第2周 | 第3篇 + 第4篇 | 2月第4周 |
| 第3周 | 第5篇 + 第6篇 | 3月第1周 |
| 第4周 | 第7篇 + 第8篇 | 3月第2周 |
| 第5周 | 第9篇 + 第10篇 | 3月第3周 |
| 第6周 | 第11篇 + 第12篇 | 3月第4周 |
| 第7周 | 第13篇 + 第14篇 | 4月第1周 |
| 第8周 | 第15篇 + 第16篇 | 4月第2周 |
| 第9周 | 第17篇 + 第18篇 | 4月第3周 |
🎯 系列核心差异化
与市面上"零基础学编程"系列的区别:
| 维度 | 普通零基础系列 | 本系列 |
|---|---|---|
| 目标读者 | 任何人 | 产品经理 |
| 起点 | 完全零认知 | 有产品设计能力 |
| 教学方式 | 教编程语法 | 用产品语言讲技术 |
| 实战项目 | 记账本/博客 | 产品经理自用工具 |
| 核心理念 | 学编程 | 学跟 AI 协作实现产品 |
| 终极目标 | 入门开发 | 成为技术型 PM |
| 情感共鸣 | 技术焦虑 | 被开发"拒绝需求"的痛 |
💡 本系列全程使用 weelinking 访问 Claude,国内可稳定使用
🚀 整个系列的核心理念:你不需要变成程序员,你只需要从"找人做"变成"自己能做"。