dsh-plugin-recommender
按职业/角色推荐 DSH 插件:询问用户是做什么的(程序员、设计师、写作、研究、运维、学生…),推荐适合的插件,并对每个插件做本地静态安全审计(危险代码模式 + 0-100 风险分)与口碑检查(npm 下载量 / GitHub 星数)。
Role-based plugin recommender for DSH: asks the user's role (developer, designer, writer, researcher, ops, student...), recommends suitable plugins, and audits each with a local static security scan (dangerous code patterns + 0-100 risk score) and a reputation check (npm downloads / GitHub stars).
怎么安装
dsh plugin add dsh-plugin-recommender 简介
dsh-plugin-recommender · DSH 插件推荐助手 **安装后第一次打开会自动弹出对话框**,问你是做什么的(**可多选**,比如「程序员 + 学生」)——只问这一次。之后只有你对 DSH 说「**推荐插件**」(或 /推荐插件、/plugins)才会再次询问并推荐。每次推荐都会附上每个插件的**安全审计**(本地静态扫描危险代码)和**口碑数据**(下载量/星数)。 本项目是入门级 DSH 插件,刻意写得小而清楚,方便边学边改。 --- 它是怎么工作的 DSH 的插件是一个 npm 包,安装进 profile($DSH_HOME/profiles/<名字>)后,由 Cordis 运行时加载。本插件有 **host 端**(Node 侧,负责逻辑)和 **client 端**(浏览器侧,负责弹窗)两部分: 安装后第一次打开 │ ▼ ⓪ client 弹窗(lib/client.js,挂在 shell.overlay) 「你是做什么的?」→ 点角色(或跳过)→ POST 给 host │ (弹窗没加载时由 host 兜底:第一条消息自动询问) ▼ ① 你发一句话(如「你好」) host 的 agent/pre-step 钩子:自动注入激活指令(记住的角色) │ ② 系统提示(systemPrompt.section) 告诉模型:先问职业 → 推荐 → 逐个安全审计…
推荐参考
信息
- 协议
- MIT
- 语言
- JavaScript
- GitHub 星标
- 0
- 月下载
- –
- 最近更新
- 2026-08-28
- 创建于
- 2026-08-28
基础安全检查
- 检查结果
- 无
- 收录来源
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin