baixiaoustc/dsh-kidlab--plugins-kid-network ↗★ 0

@kidlab/dsh-kid-network

给小朋友的网络启蒙插件:一个包 = 一张 🕊️「信鸽邮局」卡片 + 五个模型工具(net_my_identity / net_trace_trip / net_test_speed / net_who_is_home / net_dns),零第三方依赖、无构建步骤。 适合儿童学习网络基础,提供身份查询、路由追踪和测速等趣味工具。

Package
@kidlab/dsh-kid-network
Compatibility
Unverified
Version
0.2.0
License
MIT
Last updated
Oct 9, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:baixiaoustc/dsh-kidlab#b159c8bb13719dc578805a60107ed936d288a2d3&path:plugins/kid-network

配置

在用户层(~/.dsh/cordis.patch.yml)按 id 覆盖这一行——不要再写一行 insert(同 id 的 insert 行不能共存):

- id: kid-network
  config:
    enabled: true        # false = 只关掉五个模型工具,卡片照旧
    safeMode: true       # 演示安全模式(保留字段)
    timeoutMs: 12000     # 采集 / 测速命令超时,2000–30000
字段默认说明
enabledtruefalse 时不注册五个工具;卡片不受它影响
safeModetrue演示安全模式(保留字段:只走预设目标,不做任意主机探测)
timeoutMs12000单条命令超时(2000–30000,越界会被夹到边界值;非数字回落默认)

timeoutMs 也用于卡片采集;出网命令(cip.cc / 测速)另给至少 15 秒窗口,避免被小值抢先杀掉。