创造模式 · 大白话版
通俗易懂版 · 零基础可读

创造模式,大白话版

一个"能给自己做手术"的 Agent —— 用修车厂、照镜子、乐高工厂三个类比讲清楚。

创造模式 = 一个"能给自己做手术"的 Agent。
普通模式(标准、PTC、极简)的 Agent 是用工具干活的人;创造模式的 Agent 除了干活,还多了一样本事—— 它能看到自己运行在什么机器上,还能给这台机器加零件、换配置、甚至造一台新机器

01用三个类比理解

🏭
类比一:修车厂

标准模式 = 一个熟练修车工。工具箱很全(扳手、电钻、诊断仪…),什么车都能修,但他不会造车、也不懂车厂流水线怎么运转

创造模式 = 一个懂造车的修车工。他修车之前,能打开引擎盖看内部结构、查每个零件的作用、临时焊一个零件上去试试好不好用——不好用拆掉,好用就记下来,下次直接批量生产这个零件。

他"临时焊上去的零件"就是动态包:只活在车间里(进程内存),关灯下班(重启 DSH)就没了,不会污染正规生产线

🪞
类比二:照镜子

其他模式是"蒙着眼睛干活"——Agent 用工具,但看不到工具背后的系统。创造模式给了 Agent 一面镜子:

• 想看系统里现在有哪些服务?cordis_inspect —— 照一眼镜子。

• 想临时试个新能力?cordis_define + cordis_run —— 先给镜子里的自己画个新零件装上。

• 不好用?cordis_stop —— 摘下来。彻底不要?cordis_undefine —— 擦掉。

🧱
类比三:乐高工厂

DSH 的哲学是"一切皆插件"——整个 Agent 就是乐高积木拼的,每一块积木(工具、提示词、能力)都是一行配置。

• 其他模式:只能别人拼好的成品。

• 创造模式:能拆开成品看说明书、自己换积木、照着图纸拼个新成品

而"拼一个新 Agent 预设"这个动作本身,也就是拼一块更大的乐高——Agent 用创造模式造出的新模式,又会成为别的 Agent 的"成品"。

02它到底多出了什么(白话版)

能力大白话解释
看内部 打开系统面板,查看现在挂了哪些服务、工具、插件,每个长什么样
临时实验 写一小段代码,当场挂进正在运行的系统里试效果,不落盘、不污染,重启就消失
造新模式 复制一个现成模式 → 删掉不想要的工具 → 改名字改描述 → 校验能正常启动 → 一个新的 Agent 模式就诞生了,下次新建会话就能选
给网页加东西 甚至能往 DSH 的网页界面里塞一段自定义 UI(比如给某个工具卡片加个按钮)

03为什么说它"很危险"(必须知道的点)

🔑 这模式就像给了 Agent 车间总电闸的钥匙 官方原话:"把创造模式会话当作 shell 访问权限。"
  • Agent 写的代码是直接在真实系统里跑的,不是模拟器。系统隔离了大部分全局变量,但不是绝对安全墙,聪明的代码还是可能摸到系统深处。
  • 它创建的动态包可能影响同一个进程里的其他会话
  • 所以:它是"调试台 + 装配车间",不是日常工位。日常干活用标准 / PTC,要造东西才开创造模式。

04一个超级简化的案例流程

👤 你帮我做个"文档审查模式",只要读文件、搜文件、跑命令这几个功能。
🤖 Agent(创造模式)好,我来现场做一个:
1
📖 先翻说明书

加载创作技能,查一下系统里"预设管理"服务怎么调用。

2
🔧 临时挂一个"探针"

写个小插件给自己装个"检查预设"的工具——纯内存的,用完就拆。

3
📋 复制 + 删改

把标准模式复制一份,改名"文档审查模式",删掉不要的子代理、网页搜索等工具。

4
✅ 试启动

做一次挂载校验(standingKeyFor),确认没拼错、能正常启动。

5
🧹 拆探针,交付

告诉你:搞定了,下次新建会话就能选它。

💡 关键点 整个过程里,Agent 是边看真实系统边操作——不懂就查(inspect)、改了就先试(run)、试完就清(stop),全程不碰正规文件。

05收尾一句话

🧑‍🔧 标准模式是"会用工具的人";
💻 PTC 是"把工具写进程序里的人";
🧰 极简是"只带两把工具的人";
🏗️ 而创造模式,是"能造人和造工具的人"。

06想深入了解?

这份大白话版只是入门。技术细节请看配套文档:

  • 创造模式详解与案例.md / .html —— 完整版:五个工具、双平面架构、真实代码案例
  • DSH四模式对比.md / .html —— 四种模式的横向对比