设计工作室用 Claude Code,把提案、报价和进度管理的时间砍掉一半
写给设计工作室负责人和独立设计师:用 Claude Code 和生成式 AI 加速写提案、做报价、管进度的具体步骤、提示词模板和检查脚本。
周五晚上九点。Logo 的草稿明明早就出来了,我却还盯着提案书的 Word 文档发呆。客户的公司名是从上一个项目的模板里复制过来的,结果有一处还留着别家公司的名字。就在按下发送键的前一秒我才发现,后背一阵发凉。
做设计工作室的负责人,或者一个人接活的独立设计师,是不是常常觉得:真正动手做设计的时间,反而被「做设计以外」的杂事一点点吞掉了?写提案、做报价、开发票、确认项目到底进行到哪一步。这些跟创意无关的活儿,悄悄占满了工作日的晚上和周六的上午。
我后来把这些「制作以外的事务」很大一部分交给了 Claude Code 和生成式 AI。不是完全甩手不管,而是只做了一件事:把「可以交给 AI 的部分」和「必须由人过目的部分」划清界限。今天我把这条界线、能直接复制照搬的提示词,还有从项目清单里找出疏漏的检查脚本,全都拿出来。
本文要点
- 设计工作室里「制作以外」的事务(提案、报价、账单、进度管理),用生成式 AI 能压缩到大概一半的时间
- 提案初稿、报价依据的整理、进度延误的发现这三件事最见效;判断和金额的最终确认仍由人掌控
- 提供可以直接粘贴的提示词模板,以及从项目 CSV 里揪出「漏开账单、超过截止日期」的检查脚本
- 客户的 Logo 规范和未公开设计属于个人信息和机密,交给 AI 之前一定要先走脱敏步骤
- 引入前一份提案要花 90 分钟,用上模板之后实测大约降到 35〜45 分钟
设计工作室的「制作以外」为什么这么重
先把读者画像说清楚。这篇文章设想的对象,是 2〜5 名设计师、或者负责人一个人撑起来的工作室,接的活儿是 Logo、名片、宣传册、网站、社媒 Banner 这一类。销售、制作、开账单,都是同一个人在干。这是最累的一种结构。
把业务流程排一排,大致是这样:
- 收到咨询(邮件、社媒、转介绍)
- 需求沟通和梳理
- 写提案、做概算报价
- 接单、开始制作、进度管理
- 交付、验收、开账单
- 确认到款、争取回头客
问题就在于:第 3、5、6 步「跟设计能力毫无关系,却特别耗时间」。提案每个客户都要稍微改一改;报价要把依据用文字说清楚很麻烦;账单想着月底一起开,结果总会忘掉一笔。
说几个我自己真的踩过的坑。提案书套用模板时漏改、留着别家公司名字的那次。报价里「修改最多两次」的条件只是口头说了一句,结果第三次之后全变成了免费加班。明明已经交付了却忘了开账单,两个月后才尴尬地去问「那笔款到账了吗?」的那次。这些全是跟设计质量无关的事务漏洞。
交给 AI 的范围,和必须由人判断的范围
这条界线含糊不清就会出事。先用一张表把界线画出来。
| 业务 | 交给 AI | 必须由人判断 |
|---|---|---|
| 提案 | 结构方案、初稿文字、不同语气的多个版本 | 最终的卖点、客户名称、承诺的范围 |
| 报价 | 列出项目、把依据写成文字、和过往项目比较 | 金额本身、折扣、付款条件 |
| 账单 | 生成账单文案、发现漏发、起草催款文字 | 金额的最终确定、发送时机、核销到款 |
| 进度管理 | 提取延误项目、写提醒文字、汇总现状 | 优先级、改期判断、向客户道歉 |
原则很简单:金额、专有名词、承诺由人来定。剩下的「写成文字」和「发现疏漏」尽量靠 AI。只要守住这条线,就算 AI 跑偏,伤害也只停留在初稿阶段。
想更深入了解怎么给 AI 放权的人,可以先看这一篇:写给不会写代码的人的 Claude Code 入门,先把备份和权限的思路弄明白,用起来会更安心。
用例 1:5 分钟出一份提案初稿
把沟通记录贴进去,让它用不同语气出 3 个版本。这一招最见效。从零开始写的 90 分钟,变成挑一版初稿再改的 35 分钟。
用的时候照着这份清单走:
- 沟通记录里的专有名词(公司名、负责人名)是否先隐去了
- 有没有让它写清「要做的事」和「不做的事」的边界
- 修改次数、追加费用的条件是否写明了
- 给出的金额区间是否和过往项目自相矛盾
下面是能直接粘贴的提示词模板。
你是一名帮设计工作室写提案的助手。
请根据下面的沟通记录,写出 3 个版本的提案初稿。
# 条件
- 版本 A:偏重信任感、正式的语气
- 版本 B:亲切、有热度的语气
- 版本 C:用数字和案例说话、讲逻辑的语气
- 每个版本都必须包含「本提案的目标」「制作范围」「不在范围内的工作」「修改最多两次」
- 不要写金额,标注为 [报价另行提供]
- 客户名称保留为 [公司名],先隐去
# 沟通记录
(把记录贴在这里)
关键是把金额和公司名用占位符卡住。一旦让 AI 写金额,它会自作主张填一个看上去像模像样的数字。那里要留空,前提是由人来填。
如果想更精细地操控文案的语气,Claude Code 提示词设计(进阶)里能深入了解指令的拼装方法。
用例 2:把报价的依据写成文字
如果说不清「这个金额是怎么来的」,谈折扣时就会被压着打。反过来,依据一旦用文字写明白,你就能理直气壮地报出来。这件事让 AI 帮忙。
按编号顺序的步骤:
- 把所有工作项逐条列出来(草稿、定稿、改稿、数据交付等)
- 每一项的预估工时自己填(这里需要人的手感)
- 让 AI「用一行解释每一项的依据」
- 让它整理成给客户看的报价说明文字
提示词是这样的。
请根据下面的设计制作工作项和预估工时,写出报价的依据说明。
- 每一项用「做什么」「为什么需要这些时间」两点写成 1〜2 行
- 避开专业术语,用不懂设计的对接人也能听懂的话
- 最后用列表写出「不在范围内的工作」和「修改次数上限」
工作项:
- Logo 草稿制作:6 小时
- Logo 定稿和数据化:4 小时
- 改稿对应(最多两次):3 小时
- 各类数据导出:2 小时
工时和单价这些「数字」始终攥在你手里,只让 AI 写解释的话。这样分工,金额的责任就留在人这边。
用例 3:进度管理和漏开账单的发现
这一招看着不起眼,其实最有用。把项目做成一张清单,机械地揪出「过了截止日期」「已交付却还没开账单」。靠人脑记,忙起来的月份里一定会漏掉一笔。
前提是用一张 CSV 管理所有项目。列就这几个,足够了。
项目名,客户,截止日期,状态,账单状态,金额
Logo制作,A公司,2026-06-10,制作中,未开票,180000
名片设计,B公司,2026-06-05,已交付,未开票,60000
落地页制作,C公司,2026-06-20,提案中,未开票,400000
下面这个检查脚本会读取这张 CSV,只挑出需要处理的项目。装了 Node.js 就能直接跑。它会捞两类:超过截止日期的,以及已交付却还没开账单的。
import { readFileSync } from "node:fs";
// 读取 projects.csv
const raw = readFileSync("projects.csv", "utf8").trim();
const [head, ...rows] = raw.split("\n");
const cols = head.split(",");
const today = new Date("2026-06-07");
const alerts = [];
for (const line of rows) {
const cells = line.split(",");
const rec = Object.fromEntries(cols.map((c, i) => [c, cells[i]]));
// 截止日期检查(状态不是「已交付」却过了截止日期)
const due = new Date(rec["截止日期"]);
if (rec["状态"] !== "已交付" && due < today) {
alerts.push(`【超过截止】${rec["项目名"]}(${rec["客户"]})截止日期 ${rec["截止日期"]}`);
}
// 漏开账单检查(已交付却还是未开票)
if (rec["状态"] === "已交付" && rec["账单状态"] === "未开票") {
alerts.push(`【漏开账单】${rec["项目名"]}(${rec["客户"]})金额 ${rec["金额"]} 元`);
}
}
if (alerts.length === 0) {
console.log("没有需要处理的项目。");
} else {
console.log("=== 待处理清单 ===");
alerts.forEach((a) => console.log(a));
}
运行就这一行。
node check-projects.mjs
用上面那张示例 CSV,就会列出「名片设计已交付却还没开账单」「有项目过了截止日期」。再让 Claude Code「每周一跑一遍这个检查,把待处理的汇总给我」,月底的账单整理就不容易出事了。
进度汇总的自动化、固定流程的拼装,Claude Code 提升效率的技巧里有具体例子。把工作室的规则(修改次数、付款条件、语气)写进 CLAUDE.md 这种用法,CLAUDE.md 的写法讲得很细。
引入前后,以及 ROI 的大致估算
老实用数字说话,下面是我自己工作室的体感。
| 业务 | 引入前 | 引入后 |
|---|---|---|
| 一份提案 | 约 90 分钟 | 约 35〜45 分钟 |
| 报价依据的文字化 | 约 40 分钟 | 约 15 分钟 |
| 月底的账单整理 | 约 2 小时+容易漏 | 约 40 分钟,疏漏由脚本发现 |
粗略算一笔账。如果一个月写 8 份提案,每份省 50 分钟,一个月就省下约 6.6 小时。把自己的时薪算作 200 元,一个月就腾出了约 1300 元的时间。再加上少漏一笔账单,就能避免几万元的流失。引入成本只是每月几十到几百元的 API 费用,很快就能回本。
腾出来的时间能投回到制作和销售上。这才是真正的效果。比起事务本身变快,更有价值的是「能回到创意上去」。
安全和个人信息注意事项
这一段别跳过。设计工作室手里攥着的机密,比一般人想象的多。
- 未公开的 Logo 和品牌规范是机密。发布前的设计不要原样丢给 AI
- 客户对接人的姓名、联系方式是个人信息。提示词里替换成 [对接人]
- 报价金额、合同条件是工作室和客户双方的信息。不要和公司名绑在一起留在云端
实际操作尽量简单:交给 AI 之前,把专有名词统一替换成占位符。等提案定稿之后,再由人在自己手边把真实的公司名、对接人名、金额填进去。把这条「最后填空由人来做」的规则贯彻到底,机密留在 AI 历史记录里的风险就能大幅降低。
如果作为公司要正式投入使用,先定好「哪个工具能给到什么程度」的内部规则会更安全,云端版和本地运行的区别也要先弄清楚。建议到官方的 Anthropic 隐私政策上,把输入数据的处理方式当作一手信息确认一遍。
常见问题
问:不懂编程也能用进度管理脚本吗? 答:能。上面那个脚本复制粘贴就能跑。不用理解里面的内容,只要 CSV 的列名对得上就有结果。卡住的话,从 Claude Code 上手指南开始把环境搭好。
问:会不会被客户看出是「AI 写的提案」? 答:初稿用 AI,最终的卖点和措辞前提是由人改。从版本 A〜C 里挑一个,再用自己的话改写,AI 味就没了。反而能腾出更多时间去打磨提案质量。
问:连报价金额也让 AI 出可以吗? 答:不推荐。金额直接关系到工作室的利润,是要判断的事。让 AI 负责到把依据写成文字为止,数字一定由人来定。
问:能免费试吗? 答:提示词模板和检查脚本可以免费试。API 费用按用量算,写写提案初稿这种程度,一个月也就几十元的规模。
问:一个人的工作室也有效果吗? 答:恰恰是一个人更见效。正因为没有人帮你分担事务,AI 才能补上事务担当的角色。
我实际试下来的结果
自从开头那次「有一处留着别家公司名」的事故之后,我就把提案书里的客户名一律改成占位符的做法。让 AI 写的阶段保持 [公司名],最后由人填进去。光这一招,套用模板的漏改就归零了。
检查脚本我实际跑了两个月。第一个月就揪出一笔「已交付却还没开账单」,没有漏掉那笔 6 万日元的账单。光这一笔,API 的钱就彻底赚回来了。提案的提速也是实测的,我拿秒表掐着量,平均在 40 分钟前后,不到引入前 90 分钟的一半。
老实说,最初那一周花了不少时间在调提示词上。但把工作室的规则(修改最多两次、交付后 30 天付款、语气偏重信任感)一次性写进 CLAUDE.md 之后,每次出来的质量就稳定了。事务变轻之后,Logo 草稿能多出一版了。这才是我最高兴的变化。
免费 PDF: Claude Code 速查表
输入邮箱即可获取一页 PDF,整理常用命令、审查习惯和安全工作流。
我们会妥善保护你的信息,不发送垃圾邮件。
让 Claude Code 真正进入可验证的工作流
先用免费 PDF 固定基础,再用 Gumroad 教材复用工作流;如果涉及团队导入、权限或收入路径,可以直接咨询。
关于作者
Masa
专注 Claude Code 实务流程、团队导入和内容转化的工程师。