夜雨聆风学习资料网

ARTICLE · 1020136

30 分钟造出你的第一个 DSH 插件:手把手实

30 分钟造出你的第一个 DSH 插件:手把手实

30 分钟造出你的第一个 DSH 插件:手把手实

上篇拆完 Cordis 微内核,这篇直接上手造个 DSH 插件。其实没那么玄乎,它本质上就是个 export 出来的函数。

先备好 Node.js 22,装好 dsh 进创造模式。写插件只认命名导出,千万别用 export default。这坑我踩过——元数据会被静默丢弃,插件看着装上了,其实根本不干活。

动手写个日报生成器,核心就是往 ctx.tools 里注册一个带 execute 的函数。扫描 git 改动、调大模型总结,最后吐出 Markdown 日报。要是开了定时器或连了数据库,记得用 ctx.effect() 包起来,卸载时自动清理。

几个血泪教训得记牢:装完插件必须重启 dsh web,光刷新浏览器没用。多个插件改同一个全局对象会互相覆盖,隔离作用域别乱用。临时取值用 get,长期依赖列进 inject 数组。

先在创造模式里把行为跑通,再打包挂载到 profile。全程不用动 DSH 源码,半小时足够造出第一个能跑的插件。

原文30 分钟造出你的第一个 DSH 插件:手把手实战
陕西,8分钟前,

相关学习资料

返回首页浏览学习资料