会写代码,有自己的项目?用 mattpocock/skills 原版技能包,自己装进项目。本页只看第 4、5 节。
第 1 步:下载两样东西
dsh 是打开工作区的工具,工作区包是给 dsh 读的规则和技能。两样都下好,再往下走。
下载 dsh
到 DeepSeek 官网下载对应系统的安装包,按提示装好。
- Windows 64 位
- dsh-latest-windows-x64.exe
- Mac · Apple 芯片
- dsh-latest-macos-arm64.dmg
- Mac · Intel 芯片
- dsh-latest-macos-x64.dmg
不知道 Mac 是哪种芯片:左上角苹果菜单 → 关于本机 → 看「芯片」那一行。
装完先打开一次,能看到选择文件夹的界面,就说明装对了。安装时如果系统弹出安全提示,先截图找客服,不要自己关系统保护。
打开 DeepSeek 官网 ↗下载客户工作区
7 个技能、规则和说明都在里面,解压就能用,不用再装配。
下载客户工作区-v1.zip下载完,浏览器的下载列表里应该能看到这个文件名。名字后面多一个 .download,说明还没下完,等一会儿再看。
要核对文件有没有坏,下载页里有 SHA256 和命令。平时不用管。
看版本、日期和 SHA256 →
你会看到
- 下载列表里有两个文件:dsh 安装包和客户工作区-v1.zip。
- dsh 打开后,能看到选择文件夹的界面。
卡在这一步?
我卡在第 1 步,下载或安装 dsh 不顺利。
截一张下载页或下载列表的图,一起发。
下一步02 解压到空文件夹 →
第 2 步:解压到一个空文件夹
工作区要单独放一个文件夹。以后每次都打开它,进度也存在里面。不要放进已有的代码项目,也不要和别的项目混在一起。
新建一个空文件夹
名字用日常中文,例如「需求澄清」。放在你找得到的地方,桌面或文稿都行。
路径里不要有奇怪符号。中文和空格没问题。
把 zip 放进去,解压到当前文件夹
Mac:双击 zip,系统会在旁边解压出一份。Windows:右键 zip → 全部解压缩,选这个空文件夹。
不要在压缩软件里直接打开里面的文件,要先解压出来。
看文件列表
解压后打开文件夹,第一层就要能直接看到
AGENTS.md。看到它,就说明位置对了。
对的样子
需求澄清/├── AGENTS.md
├── README.txt
├── 技能清单.md
├── docs/
└── .dsh/看到 AGENTS.md 就对了。macOS 的 Finder 默认不显示 .dsh,按 Cmd + Shift + . 可以显示。文件夹里可能还有 LICENSE 和 NOTICE.md,是许可证和来源说明,不用管。以后打开的就是这个「需求澄清」文件夹。
打开文件夹只看到一个文件夹,看不到 AGENTS.md,说明多套了一层。把里面的东西全部拖出来,放到当前文件夹。
要做第二个软件,重新下载一份最新版工作区,解压到新文件夹。这个包不自动升级。
卡在这一步?
我卡在第 2 步,解压后看不到 AGENTS.md。
截一张整个文件列表的图,把路径也带上,一起发。不要自己删文件。
第 3 步:用 dsh 打开,说第一句话
文件已经放好。打开 dsh,选中这个文件夹,说一句话就开始。
打开 dsh,选择这个文件夹
在 dsh 里打开「需求澄清」文件夹。窗口里显示的路径,应该就是你刚才那个文件夹。看不到路径,就重新选一次。
说第一句话
复制下面这句,或者直接说你想做什么。
开始需求澄清也可以直接说,例如「我想做一个能预约的理发店小程序」。agent 会先判断这件事是大还是小。
agent 会先检查三样文件在不在,然后讲一段话,再问你想做什么。一轮列出几个问题,答完一轮再问下一轮。
弹窗问权限,就点允许
它要写文件时,dsh 会弹窗问。点允许,它才能把进度写进文件夹。
dsh 里大概是这样
~/Desktop/需求澄清
开始需求澄清
我先说说这件事接下来会怎么走。你先说你想做什么。我会判断这件事是大还是小。
窗口里的路径就是刚才那个文件夹。发一句「开始需求澄清」,对话就开始了。
先回到第 2 步看文件列表。不要重装,截这句话和文件列表找客服。
装好之后,记住三件事
- 每次都打开这个文件夹。换文件夹,进度就没了。
- 进度写在
.scratch/里。不要自己改,想改什么直接跟 agent 说。 - 一个文件夹只做一个软件。第二个软件,另开一个文件夹。
卡在这一步?
我卡在第 3 步,dsh 打不开文件夹,或者提示没有权限。
截 dsh 窗口和弹窗,一起发。不要反复重装。
下一步04 第一次对话 →
第 4 节:第一次对话会遇到什么
agent 会先讲一遍接下来怎么走,再请你说想做什么。事情大,这一次会一直走到拆议题、排顺序。事情小,问完就结束。下面按大需求讲,一共六步;小需求在第 3 步分开。
第一次打开时,agent 会先检查工作区文件。如果它说「文件没放对,按官网第 2 步重放」,截这句话和文件列表,找客服,不要自己重装。
要如实告诉 agent,不然流程会在这里转不下去。它会按推荐答案往下问,并记下来,开工前有人跟你确认。
大需求的六步里,你实际只做三件事
之后每次新对话,只多一件事:把 agent 给的那一行原样复制过去。
agent 先讲一遍接下来怎么走
它会告诉你:先说想做什么,它来判断大小;小的当场问清楚,大的拆成几次做。听完你直接说想法就行。
我先说说这件事接下来会怎么走。
你先说你想做什么。我会判断这件事是大还是小。小的当场问清楚就完事了,之后会交给开发者;任务量大就需要拆分了,拆分成几个小任务,分几次做。
你可以开始跟我说你模糊的想法了。
你要做听它讲完,直接说想法。
你说想做什么
用日常的话说,不用想术语,也不用一次说全。agent 会从这段话判断事情大还是小。
你要做说一段你想做的东西。
agent 判断大小
它自己判断,不用你选。听完你的想法,它会说走哪条路。
事情小
「这件事不大,今天就能问清楚。问完我整理成一份需求草稿,交给开发去做。」
接下来它问几轮,你回答。问完这次对话就结束,没有议题清单。
事情大
「已经确定需要拆分。」
接着往下走,把终点定成一句话,再拆成议题。继续看第 4 步。
你要做听它说走哪条,接着答。
把终点定成一句话
agent 一轮列几个问题,每个都带推荐答案。你按自己的情况答。它把这些答案收成一句话,就是终点。
拆的话,第一步是我跟你把它最后要做成什么样定下来。这就是终点。终点是一句话,比如「顾客在微信上看今天的水果、下单、选到店取还是送货,你在后台改价格和库存」。
我问的问题请你自己答,一定要重视,因为问题和问题之间是有逻辑联系的,一步错,后面全跟着错。
你要做自己答。一轮答不完就分几轮。
拆成一张一张议题
终点定下来,agent 会先说「终点定了」,再把整件事拆成一张一张议题。一张议题就是一次对话,只定这一件事。
「接下来我把它拆成一张一张的议题,一张议题代表一个任务。这些任务都做完,你要的东西就做成了。」
你要做等它拆完。文件你不用打开,也不用管。
看清单,定先做哪张
拆完它把清单给你看:一共几张、每张做什么。顺序由你定。你说哪张先做,它就按你说的排。
「拆完我把清单给你看:一共几张、每张做什么、按什么顺序做。哪张要先做,你说,我按你说的排。」
每张开头还会写一句,这次是聊、看个样子、动手做,还是我去查。
你要做看清单,说一句先做哪张。
之后每次新对话,只复制一行
定完顺序,agent 会说一句「议题拆好了,顺序按你定的」,再请你新开一次对话。它给你一行字,原样复制过去,不要改。
示例
继续:tanxin-yuyue 01 空档怎么放
这是举例。每次的需求名、编号、票名都不一样,以 agent 给你的那一行为准,不要复制这里的例子。
agent 会自己接上,不用你重新讲一遍。它会先说三句:这件事最后要做成什么、现在走到哪;已经定了几条;下一步做哪张。然后开始。
这个做法最怕的三件事
agent 在拆议题前会提前说。记住这三句,后面会顺很多。
在一张议题里聊另一张的事。想到了就先说一声,我记到那张去,这张先做完。
说着说着拐到别处。拐了就拐了,你照说,我记下来,再拉回来。
在后面的议题里改前面定过的事。要改就说,我去改当初那一张,在地图上记一笔,不在新议题里悄悄改。
「进度我写在这个文件夹里,你不用打开,也不用改。想改什么直接跟我说。」
卡在这一步?
我卡在第 4 步,agent 没有讲开场那段,或者一直说文件没放对。
截 agent 说的话和文件列表,一起发。
下一步05 压缩并回传 →
第 5 节:压缩整个文件夹,传回来
全部做完,agent 会说「这件事都问完了」,不再推荐下一张票。接下来把整个工作区传回来,剩下的交给我们。
压缩整个文件夹
Mac:右键「需求澄清」文件夹 → 压缩「需求澄清」。Windows:右键文件夹 → 压缩为 ZIP 文件。
压缩的是整个文件夹,不是只压
.scratch/。包里要带着AGENTS.md和.scratch/。拖入 zip,勾「已问完」
把压缩包拖进上传框,勾上「已问完」。简称和邮箱由账号带出,不用填。
提交,等我们联系
看到上传成功就结束了。后面由我们处理,不用再操作。
对话记录不在这个文件夹里,不会跟着上传。整个压缩包控制在 50 MB 以内。
想加功能
直接跟 agent 说。它会并进这次的需求,传回来的时候还是这一单。
先微信问客服,不要自己改文件。客服说还能改,就改完重新压缩整个文件夹,再传一次;客服说这算新的一单,就重新走一遍澄清,客服会带你做。
卡在这一步?
我卡在第 5 步,压缩包传不上去。
截上传页和报错提示,一起发。不要重复传很多次。