🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

先谋后动 linlin539/dsh-skill-writing-plans

DeepSeek Harness
linlin53916 天前有提交已提供中文文档扫描:含敏感能力

让智能体先写结构化实现计划,再动手写代码

30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add linlin539/dsh-skill-writing-plans
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · desktop
装得上吗
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 16 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 3 处,展示前 3 条)
  • 读取本地文件
    lib/index.js:106
    if (!statSync(path).isFile()) {
  • 读取本地文件
    lib/index.js:110
    const parsed = parseSkill(readFileSync(path, "utf8"), path);
  • 读取本地文件
    lib/index.js:140
    const raw = await readFile(path, {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

README

由 DeepSeek 最新模型翻译生成
dsh-skill-writing-plans 给 DeepSeek Harness 加上「先写计划,再动手」的习惯。 装上这个插件,智能体在接到任何写代码、做页面、跑实验的请求时,会先产出一份结构化的实现计划,再开始动手——而不是直接埋头写代码。 一个 DeepSeek Harness 技能插件,加入 writing-plans 技能:智能体先写结构化实现计划再写代码,简单任务直接执行,复杂工作则给出执行方式供你选择。 它为你做什么 | 不用提醒它做计划 | 只要请求涉及写代码、做页面、跑实验,智能体就会自己先规划 | | 计划有固定去处 | 总是写到 docs/superpowers/plans/YYYY-MM-DD-<功能名>.md,方便你回看和归档 | | 小事不啰嗦 | 只写一个 index.html 这种单步任务,智能体直接做完,不会拿「要选哪种执行方式」来烦你 | | 大事给你选择权 | 多文件、多任务、训练类需求,保存计划后会问你是派子代理并行执行,还是当前会话里逐步执行 | | 计划能直接照着做 | 每个任务都有具体文件路径、完整代码、可执行命令和预期结果,没有 TBD、TODO、「稍后实现」这类占位 | 安装 从 npm 安装(推荐) npm install dsh-skill-writing-plans 或在 DSH 里直接装:
展开完整文档(README 剩余 1 节)
dsh-skill-writing-plans

给 DeepSeek Harness 加上「先写计划,再动手」的习惯。

装上这个插件,智能体在接到任何写代码、做页面、跑实验的请求时,会先产出一份结构化的实现计划,再开始动手——而不是直接埋头写代码。

一个 DeepSeek Harness 技能插件,加入 writing-plans 技能:智能体先写结构化实现计划再写代码,简单任务直接执行,复杂工作则给出执行方式供你选择。

它为你做什么

| 不用提醒它做计划 | 只要请求涉及写代码、做页面、跑实验,智能体就会自己先规划 |
| 计划有固定去处 | 总是写到 docs/superpowers/plans/YYYY-MM-DD-<功能名>.md,方便你回看和归档 |
| 小事不啰嗦 | 只写一个 index.html 这种单步任务,智能体直接做完,不会拿「要选哪种执行方式」来烦你 |
| 大事给你选择权 | 多文件、多任务、训练类需求,保存计划后会问你是派子代理并行执行,还是当前会话里逐步执行 |
| 计划能直接照着做 | 每个任务都有具体文件路径、完整代码、可执行命令和预期结果,没有 TBD、TODO、「稍后实现」这类占位 |

安装

从 npm 安装(推荐)

npm install dsh-skill-writing-plans

或在 DSH 里直接装:

dsh plugin add dsh-skill-writing-plans@0.1.0

DSH 桌面客户端用户请用这一种。 桌面客户端的安装边界只接受已发布到 npm 的包,纯 GitHub 源的插件在桌面端装不了。

从插件市场安装

1. 打开 DeepSeek Harness → 插件市场
2. 搜索 writing-plans 或 dsh-skill-writing-plans
3. 点击安装,按提示重启 DSH

市场条目收录后即可搜到;收录前请用上面的 npm 方式。

从 GitHub 源码安装(仅普通 dsh web / CLI)

git clone https://github.com/linlin539/dsh-skill-writing-plans.git

然后在你使用的 DSH 配置档目录下,把仓库放到 packages/dsh-skill-writing-plans,并在配置档的 package.json 里加一行依赖:

{
"dependencies": {
"dsh-skill-writing-plans": "link:packages\\dsh-skill-writing-plans"
}
}

再在配置档的 cordis.patch.yml 末尾加上:

- insert:
- id: skill-writing-plans
name: dsh-skill-writing-plans

重启 DeepSeek Harness 即可生效。

只想用技能文件

不想装插件的话,把 assets/writing-plans/SKILL.md 放到下面任一位置也可以:

- 项目级:{你的项目}/.dsh/skills/writing-plans/SKILL.md
- 用户级:{DSH_HOME}/skills/writing-plans/SKILL.md

用起来是什么样

简单需求:直接做完

你说:

帮我写一个 index.html,页面中央显示 'Hello World'

智能体会:

1. 声明正在使用 writing-plans 技能
2. 快速看一眼当前工作区
3. 把计划写到 docs/superpowers/plans/2026-10-17-hello-world-page.md
4. 因为只有单一步骤,直接创建 index.html,不问你任何问题
5. 告诉你做完了,以及计划文件在哪

复杂需求:让你选怎么执行

你说:

帮我实现一个学生信息管理系统,包含增删改查和数据库

智能体会先把完整计划写好并保存,然后问你:

计划已保存到 docs/superpowers/plans/2026-10-17-student-management-system.md。两种执行方式:

1. 子代理驱动(推荐) — 每个任务派一个子代理独立执行
2. 当前会话执行 — 在当前会话中逐步执行,每步有检查点

选哪种?

只想看计划

只出计划,先不要写代码

智能体就只保存计划文档,不动任何代码。

计划文档长什么样

Hello World 页面实现计划

目标: 交付一个静态页面,在浏览器视口正中央显示 Hello World。
架构: 单文件纯静态实现,用 Flexbox 在 body 上做双向居中。

技术栈: HTML5 + CSS3

任务 1:创建居中的 Hello World 页面

文件:
- 新建:index.html
- 修改:无
- 测试:无

- [ ] 步骤 1:写入 index.html
html

Hello World

<body>
Hello World
</body>

- [ ] 步骤 2:在浏览器中打开验证

运行:双击 index.html 预期:页面正中央显示 Hello World

自查

1. 需求覆盖:文件名与居中显示均已覆盖。
2. 无占位内容。
3. 路径与文件名前后一致。

常见问题

装完之后在 DSH 主界面没看到这个插件?

这是正常的。本插件只往 Host 侧注册技能,不带任何界面组件,所以不会出现在主插件列表里。可以在插件市场的已安装列表中确认,或查看 DSH 日志。

DSH 桌面客户端从 GitHub 源装不了?

桌面客户端的安装边界只接受已发布到 npm 的、带精确版本号的包(name@x.y.z),纯 GitHub 源会被拒绝。请改用 npm 安装方式:

dsh plugin add dsh-skill-writing-plans@0.1.0

计划文档还是又长又啰嗦?

请确认你看的是新生成的文件。工作区里早先版本留下的旧计划不会被自动删除。

它会不会每次都问我要不要先做计划?

不会。触发即进入规划模式,直接开始做。

能关掉它吗?

可以,在插件市场里禁用或卸载即可。也可以只在个别会话里不使用——它不会强制接管所有请求。

怎么更新到新版本?

npm install dsh-skill-writing-plans@latest

或查看当前版本:

npm view dsh-skill-writing-plans version

许可

MIT © linlin539
预览分享卡片长什么样 ↓linlin539/dsh-skill-writing-plans
分享 · DeepSeek Harness Hub
linlin539/dsh-skill-writing-plans

让智能体先写结构化实现计划,再动手写代码

回到顶部