跳到主要内容
返回
← 返回免费学习

成交

第 10 课:把一次开发整理成可报价、可交付的服务

会做网站不等于能交付服务。没有范围、客户资料责任、验收、变更和维护边界,就会陷入无限改稿与事实风险。本节把本次开发整理为透明的服务包;课程仍永久免费,收费对象只能是客户自愿购买的定制开发、部署与维护劳动。

产品 · 网站 · 销售

1. 这一节解决什么问题

会做网站不等于能交付服务。没有范围、客户资料责任、验收、变更和维护边界,就会陷入无限改稿与事实风险。本节把本次开发整理为透明的服务包;课程仍永久免费,收费对象只能是客户自愿购买的定制开发、部署与维护劳动。

2. 学完要拿到什么结果

  • 一份服务范围与客户责任清单。
  • 一份成本工时、风险缓冲和分阶段报价表。
  • 一份交付物、验收、变更、培训和维护说明。
  • 一套从线索到项目归档的 SOP。
  • 一个可展示但不冒充真实客户案例的作品集条目。

3. 对应的开源对标及链接

  • easy-vibe:参考从产品原型走向完整可部署应用的闭环,课程按 CC BY-NC-SA 4.0 署名改编教学思想。
  • Web Dev For Beginners assignments:参考用明确量规验收结果。
  • 本项目第三方声明与许可证审计:交付时继续保留开源许可证与署名。

4. 完整图文课程正文

4.1 课程免费与服务收费的边界

任何人可免费学习、复制和在许可证范围内改编课程。你可以向客户提供有偿的需求访谈、内容整理、定制 UI、代码实现、表单配置、部署、培训和维护。这是对劳动和责任报价,不是把本课程放进付费墙或删掉开源署名再转售。

4.2 报价先写假设

报价由工作量、难度、风险、外部成本和责任期限组成。先列客户必须提供:注册主体与品牌授权、产品与规格、照片授权、资质文件、联系方式、隐私条款确认、域名/平台账号。客户未提供的内容不得由开发者编造。

教学示例报价(仅用于练习,不代表市场价):

阶段示例工时交付
需求与内容审计8 小时访谈摘要、页面表、事实确认单
双语内容整理10 小时经客户确认的中英文稿;专业翻译另计
UI 与前端开发28 小时约定页面与响应式组件
RFQ/SEO/测试12 小时收信链路、元信息、验收记录
部署与培训6 小时上线、账号交接、1 次培训

把你的目标时薪乘以估算工时,加外部成本与 10%—25% 风险缓冲,再结合客户价值和责任调整。示例数字只演示算法,实际报价由你与客户约定并遵守当地税务、合同和数据规则。

4.3 分阶段付款与验收

可拆为启动、设计确认、功能验收、上线交接四个里程碑。每个阶段写输入、输出、客户确认时限和逾期处理。不要以“客户满意”为唯一验收,要引用 PRD:路由可打开、内容经签字确认、RFQ 收件、移动端、SEO、部署和培训记录。

4.4 变更不是免费返工

范围内修复:实现与已签 PRD 不一致。范围变更:新增语言、页面、后台、支付、CRM、重新设计已确认版等。变更先写影响、工时、费用和新时间,再执行。口头消息也要整理成书面变更单。

4.5 交接与维护

交付源代码、构建说明、环境变量名称、平台/域名账号归属、内容来源、许可证、测试与回滚;密钥通过安全渠道交接,不写在文档。培训客户改内容、看询盘、恢复部署。维护明确响应时间、包含的修复、内容更新次数、第三方服务变更和续费责任。

flowchart LR
  L[线索与资格判断] --> S[范围/证据/报价]
  S --> K[合同与启动]
  K --> M[里程碑开发验收]
  M --> P[发布与真链路测试]
  P --> H[培训交接]
  H --> A[维护或归档]

5. 零基础用户能够执行的操作步骤

  1. 复制服务报价与交付清单,先写包含项、排除项和客户输入。
  2. 用自己的真实工作记录估算每阶段工时,不直接套教学示例。
  3. 列平台、域名、表单、翻译、摄影、税费等外部成本,并注明由谁采购、账号归谁。
  4. 把第 4、8、9 课的验收项作为合同附件,不改成模糊描述。
  5. 设计最多两轮范围内修改;新增功能走变更单。
  6. 建立交付目录:01-scope02-content-approval03-design04-source05-testing06-deployment07-training08-licenses
  7. 作品集只写“课程示范项目”,说明不是真实客户、不代表出口业绩;展示问题、过程、代码与验收,不写虚构成果。
  8. 项目结束后删除不再需要的个人数据与本地密钥,保留合同要求的最小记录。

6. 可直接复制给 TRAE 或其他 AI 的提示词

你是数字产品交付经理。基于 #File:PRD、#File:测试报告、#File:部署记录 和 #File:THIRD_PARTY_NOTICES.md,生成服务范围与交付清单。
必须区分:包含、排除、客户必须提供、开发者责任、第三方成本、里程碑、客观验收、范围内修复、范围变更、培训、维护、账号/数据/密钥交接、许可证。
不得:生成法律保证、编造客户结果、承诺搜索排名、承诺询盘数量、把开源课程声明为私有原创、把未知企业数据当事实。
工时报价只给计算表和可编辑假设,所有示例金额标“教学演示,不代表市场报价”。

7. 云南大蒜项目中的具体示范

服务名:农业外贸 B2B 双语询盘站基础交付

包含:一次需求工作坊、约定的中英文页面、3 个产品详情模板、客户提供内容的整理上站、RFQ 服务配置、基础 SEO、响应式、一次免费平台部署、一次 60 分钟培训、7 天验收期内的范围内缺陷修复(均为教学示范条款,实际需双方确认)。

排除:公司注册、出口资质申请、产品检测、法律/隐私/翻译认证、专业摄影、广告投放、搜索排名、询盘数量、报价与物流承诺、CRM/支付/库存。

客户必须书面确认:公司法定名称、地址、邮箱/WhatsApp、产品与规格、供应数字、证书可公开范围、照片版权、目标市场表述、隐私文本。未确认就保留示例标记或不上线。

作品集写法:我完成了一个云南大蒜 B2B 询盘站课程示范,覆盖双语信息结构、可配置 RFQ、SEO、移动端与部署验收。站点使用示例企业和示例数据,不代表真实出口业务或客户业绩。

8. 可填写模板

变更单:

字段内容
原范围/验收编号
客户请求
属于修复还是变更
影响页面/系统
新增工时与外部成本
时间影响
风险与依赖
双方确认

完整示例见服务报价与交付清单。

9. 常见错误

  • 按页面个数随口报价,不写内容、双语、表单和部署责任。
  • 为成交承诺 Google 排名、询盘数量、交期或出口合规结果。
  • 客户没提供资质就用 AI 生成证书图或客户评价。
  • 把每次新想法都当“顺手改一下”,没有变更记录。
  • 交付时账号和域名在开发者个人名下,客户拿不到源代码与回滚方法。

10. 排错方法

出现争议时先找 PRD/验收编号、客户内容确认和变更记录,而不是翻聊天猜口头意思。估时持续偏低时用本项目 Git 提交和时间记录复盘,区分内容等待、开发、测试与沟通。第三方服务变化时先告知影响和替代方案,再报价迁移;不要私自承担无限维护。

11. 完成标准

  • 课程永久免费与定制服务可收费的边界写清。

  • 报价包含工时假设、外部成本、风险和客户责任。

  • 每个里程碑引用客观验收,不承诺排名或询盘数量。

  • 有变更、培训、维护、账号、数据、密钥和许可证交接规则。

  • 作品集明确是课程示范,不冒充客户或出口业绩。

  • 完整交付目录能让另一人运行、部署、验收和回滚。

12. 本节成果如何进入下一节

十节核心学习已经闭环。下一步不是增加更多功能,而是选择一个你能接触到的真实行业,用同一套模板重新完成证据、PRD、开发和真链路验收;继续公开课程的改进,同时保留 CC BY-NC-SA 4.0 署名和第三方许可证。


上一节:第 9 课:域名、免费部署与真实发布验收
下一节:项目机会评分表