dsh-nuwa
花叔「女娲 · Skill 造人术」的 dsh 插件封装。把开源项目 nuwa-skill 注册为 DSHA 的 runtime skill,让 agent 通过内置的 skill 工具加载「女娲」的完整指令。
它是干嘛的
女娲帮你蒸馏任何人的思维方式,让乔布斯、马斯克、芒格、费曼都给你打工。
输入人名/主题/模糊需求,女娲自动完成 调研 → 提炼 → 构建 → 验证 全流程,生成一个可运行的「XX 视角」人物 Skill。提取的是认知操作系统(心智模型、决策启发式、表达 DNA、反模式、诚实边界),不是复读语录。
安装 / 使用
装进 web profile 后,重启 dsh web,女娲会出现在会话的 skill 目录中,skill 工具按名加载(huashu-nuwa)。直接对 agent 说:
> 蒸馏一个保罗·格雷厄姆
> 造一个张小龙的视角 Skill
> 用芒格的视角帮我分析这个投资决策
蒸馏出的成品人物 Skill 会写到 ~/.dsh/skills/<person>-perspective/,由 DSHA 的 filesystem provider 自动发现、即插即用。
目录结构
dsh-nuwa/
├── package.json # 插件元数据 + dsh.bundle.patch 声明
├── cordis.patch.yml # 挂载 dsh-nuwa 插件的 patch
├── lib/
│ └── index.js # 注册 runtime skill(ctx.skills.register)
└── skill/
├── SKILL.md # 女娲本体指令(上游 nuwa-skill,已适配路径)
├── references/ # 提炼方法论 / 评分卡 / 模板 / 作者
└── scripts/ # 字幕下载 / 清洗 / 摘要 / 质量自检
本地适配说明
上游 nuwa-skill 把输出目标写死为 Claude Code 的 .claude/skills/,本插件统一适配为 ~/.dsh/skills/,使蒸馏产物能被 DSHA 直接复用。其余 references/、scripts/ 相对引用由 skill 的 resourceBase(指向 skill/ 目录)自动解析。
更新女娲上游
git clone https://github.com/alchaincyf/nuwa-skill /tmp/nuwa
cp /tmp/nuwa/SKILL.md skill/SKILL.md
cp -r /tmp/nuwa/references skill/references
cp -r /tmp/nuwa/scripts skill/scripts
# 然后重跑路径适配:
sed -i 's#\.claude/skills/#~/.dsh/skills/#g' skill/SKILL.md skill/scripts/merge_research.py skill/scripts/quality_check.py
License
本封装 MIT。上游 nuwa-skill 亦为 MIT(© 花叔 Huashu)。