DeepSeek怎么用来写工作总结?
写工作总结这件事,很多人第一反应就是把聊天记录、周报碎片一股脑扔给DeepSeek,让它“总结一下”。结果呢?输出全是“较好完成”“一定提升”这种车轱辘话,读起来跟没写一样。问题出在哪儿?不是你模型用得不对,而是数据喂的方式不对——你得先把零散记录结构化成字段,再让模型按契约干活。

记住一条铁律:永远不要直接粘贴聊天记录让DeepSeek“总结”。模型不具备从流水账里自动提炼关键信息的能力,它只会根据上下文猜测,猜出来的全是套话。正确的姿势是——先结构化,再投喂。
先整理原始数据:三字段必须填满
打开Excel,新建一张表,至少保留三列:
{任务}
{进度状态}
{风险问题}
{任务}栏
空着不填或写模糊描述,等于把主动权交给模型,它给你生成一堆“较好完成”你也没辙
{进度状态}栏
{风险问题}栏
构造提示词:用契约代替请求
不要写“请帮我写一份工作总结”——这会触发DeepSeek的“述职报告模式”或“建议书模式”,输出一堆评价性、建议性的内容,而不是客观记录。
正确的做法:开头声明角色,比如“你是一名业务复盘助理,只基于输入字段生成客观陈述。”这相当于给模型划定边界,不让它越界发挥。
然后明确分段标识。用
【一句话总结】
【当前进展】
【待协调事项】
最后限制句式。比如“【一句话总结】≤30字,必须含‘任务内容+进度状态’,不出现‘已’‘正’‘将’等时态助词。”这个约束越细,输出越可控。
调用DeepSeek:Excel里安全传参
如果你用VBA封装DS_PARAM函数调用API,需要对每个字段做预处理。关键点:Excel单元格里的回车(Alt+Enter)在HTTP请求体中会变成
,如果不替换为
,API返回400 Bad Request。另外,任务名里如果包含英文双引号,比如“优化「用户注册」流程”,也需要转义为",否则JSON解析失败。
预处理代码示例:
Replace(Replace(cell.Value, chr(10), "
"), """", """")
千万不要把整行记录拼成一个长字符串传入
检查输出结果:盯住三个硬指标
第一步:扫一眼是否出现“较好完成”“一定提升”——只要看到,立刻退回重喂数据,说明字段没填实。
第二步:核对【一句话总结】是否严格≤30字、不含时态助词、同时包含任务动作与进度状态。如果模型无视约束,调整提示词,给更强硬的限制。比如“必须遵守,否则重新生成”。
第三步:确认所有量化成果(如“支付失败率降至0.3%”)独占一行且前面有✅符号。这个符号不是装饰——后续用Excel按“✅”批量提取,可以快速汇总所有量化成果,方便做数据看板。
这套流程跑通之后,你会发现DeepSeek生成的工作总结不再是“套话集合”,而是一份每句话都有据可查、可量化、可提取的结构化报告。这才是用它写总结的正确姿势。