rein-scene-forge-dsh-plugin
在终端中运行以下命令:
dsh plugin install peng2048/rein-scene-forge-dsh-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install peng2048/rein-scene-forge-dsh-plugin 即可安装该插件,完整源码地址为 https://github.com/peng2048/rein-scene-forge-dsh-plugin
插件介绍
手写 tour_robot 的 YAML 场景配置,最头疼的往往不是写,而是写完才发现字段拼错了、schema 没对上、或者 is_valid 通过了但 is_publishable 根本不达标。rein-scene-forge-dsh-plugin 把这条链路收敛成一条可重复、可审计的流水线:它从权威的 points.json 和讲解素材出发,依据 schemas/tour-robot 下的 JSON Schema 对每一个目标对象做严格字段校验,未知字段直接拒绝,确保产出物在语义层面就是干净的。
插件内置一套版本化、机器可读的规则集(rules/),并对外暴露四个确定性工具——get_authoring_rules、analyze_point_input、validate_authoring_model、validate_tour_robot_scene——让调用方可以分步确认规则版本、分析点位输入、校验单个编写字段、最终校验整张场景,每一步的输入输出都是确定的,方便写入 CI 或批处理脚本。每张新场景默认启用动态 PAD 接待,且不会因为缺少用户指令就静默关闭,避免上线后才发现接待链路断了。
它最适合需要为 tour_robot 批量生成、校验和发布场景配置的开发者与运营团队:你只需要准备好 points.json 和讲解素材,剩下的字段筛选、schema 校验、SOP 走查和四份配置文件的落盘(map_config、scene_config、explain_config、reception_pack)都交给插件完成。
使用场景
- 从 points.json 批量生成 tour_robot 四份 YAML 配置文件
- 在 CI 中调用四件确定性工具逐步校验场景合法性
- 新场景上线前确认 is_publishable 为 true 而非仅 is_valid
适合人员
- 需要批量管理与校验 tour_robot 场景配置的开发者
- 负责导览机器人上线发布流程的运营团队
- 希望将场景校验纳入自动化流水线的工程师