dsh-worldsense
在终端中运行以下命令:
dsh plugin install guhanfei-ai/dsh-worldsense
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install guhanfei-ai/dsh-worldsense,或从 https://github.com/guhanfei-ai/dsh-worldsense 获取插件后按 DSH 插件流程安装。
插件介绍
很多团队希望 Agent 能「读懂现实」——部署版本、特性开关、服务注册表、CI 状态、业务日报——但又不敢给模型一个随便 fetch 任意 URL 的工具。那样等于把运行时变成可被提示注入牵向内网、元数据端点或管理面的未授权代理,SSRF 不是理论风险,而是默认行为。
WorldSense 为 DeepSeek Harness Agent 提供一层安全、受限、只读的通用感知:管理员在配置里定义「世界有哪些窗口」(源、端点、白名单参数、字段别名与鉴权方式),Agent 只能按 source id 与 endpoint id 选择「现在看哪一扇」,无法自行指定主机、路径、方法、Header 或凭证。v0.1 仅支持 GET + JSON,响应在字节数、字段与历史条数上都有预算,超限会如实标注 truncated;每次观测带来源、时间与 SHA-256 内容哈希,还可快照入库并做确定性结构 diff,回答「和昨天比变了什么」而不靠模型肉眼猜。
插件提供六个只读工具:列举配置、探测可达性、即时读取、保存快照、浏览历史与对比快照。确定性工作(拉取、校验、脱敏、截断、哈希、持久化、diff)由插件完成;理解与推理留给模型。它不写外部系统、不做 AI 摘要,也不替代 Grafana、日志检索等专用插件——适合只需安全读取一两个结构化状态 API 的场景。
适合平台管理员先划定可信数据源边界,再让运维、SRE、开发或业务侧 Agent 在墙内查部署、GitHub 项目反馈或内部指标;需要任意爬虫、写操作或完整 DLP 承诺的团队应另选方案。
使用场景
- 查询生产环境某服务的部署版本与健康副本数
- 读取 GitHub 仓库 stars、issues 等项目反馈而不建专用插件
- 对比两次快照回答「业务日报或平台状态相较昨天变了什么」
适合人员
- 需要为 Agent 划定可访问数据源的平台或安全管理员
- 运维与 SRE 希望 Agent 在墙内查部署、CI 与内部状态
- 开发或业务团队只需安全读取少量结构化状态 API