DSH Console — 易智瑞西安时空智能应用工作台
DSH Console 是易智瑞西安推出的本地 Web 控制台,内置 GeoScene Pro MCP 对接,可视化编排时空智能体工作流,零依赖部署。支持会话管理、技能配置、插件市场及知识库功能。Apache-2.0 许可,Node.js ≥18。
Ficha actualizada 23 sept 2026, 1:57 · upstream 23 sept 2026, 1:32 · release sin release detectada
Qué es DSH Console — 易智瑞西安时空智能应用工作台
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
DSH Console 是易智瑞西安推出的时空智能应用工作台,将 DSH(Deep Space Handling)的会话、技能、MCP、插件、模型、设置、凭据及子代理等能力整合到一个本地网页中。用户只需在浏览器打开 http://127.0.0.1:3081 即可操作,无需再在终端、配置文件或多份文档之间来回切换。
控制台不存储任何数据,所有页面内容均实时从 DSH 的远程接口获取。它作为 DSH 的增强工具,提供统一的编排界面,使开发者能够以图形化方式管理智能体的运行状态、配置参数和工具调用流程。
项目采用 Node.js 构建,前端为纯静态资源(HTML/CSS/JS),后端通过反向代理与 WebSocket 桥接实现与 DSH 主机的实时通信。支持通过环境变量或配置文件动态调整端口、认证令牌及数据源地址,适用于本地开发、测试部署及生产环境分发。
内置的 GeoScene Pro MCP 对接无需用户手动配置,控制台会自动探测并建立连接,提供完整的工具调用能力覆盖从数据加载、图层操作到工程出图的全链路。
- 在浏览器中编排和调试时空智能体工作流,无需编写复杂脚本或配置文件
- 集中管理 DSH 会话状态、技能配置及 MCP 工具权限
- 通过可视化界面监控智能体运行进度与错误日志
- 将 GeoScene Pro 31 个专业工具(如图层查询、符号化、工程出图)无缝集成到对话流程中
- 支持多环境部署,同一控制台可服务本地开发及生产环境的 DSH 应用
- 通过 WebSocket 桥接实现与 DSH 主机的实时数据同步和状态反馈
- 内置 GeoScene Pro MCP 对接,无需额外配置即可调用 31 个专业工具(图层查询、符号化标注、工程出图等)
- 控制台不存储任何用户数据或会话信息,所有内容实时从 DSH 远程接口获取,确保数据安全与隐私
- 采用纯 Node.js + 静态资源架构,零第三方依赖,支持本地快速部署和分发
- 提供完整的可视化工作流编排界面,支持拖拽式流程设计、子代理调用及错误自动捕获
- 支持环境变量动态配置端口、令牌及数据源地址,适配不同开发环境(本地/生产)
- 控制台不存储任何用户数据或会话信息,所有内容实时从 DSH 远程接口获取,依赖 DSH 服务端持续运行
- GeoScene Pro MCP 对接为固定端口(127.0.0.1:11000),若环境变更可能导致连接失败
- 控制台不直接存储模型上下文或工具调用历史,仅记录当前会话状态和错误日志
- 依赖 Node.js ≥ 18 版本运行,不支持较旧版本的 Node.js
- 端口配置需手动修改(默认 3080/3081),生产环境部署时需额外配置防火墙规则
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
本项目无需 npm install、构建或打包,整个项目仅依赖 Node.js 内置模块。启动前请确保 DSH 主机已运行且端口 3080 可用。 推荐部署方式: 1. 双击 dist/dsh-console-<版本>/start.cmd 启动控制台; 2. 或在命令行执行 node server.cjs,自动自检并打印环境信息; 3. 若 DSH 主机未运行或需要认证令牌,浏览器将弹出配置窗口提示粘贴 dsh web 打印地址。 生产部署时,建议通过 dist.cmd 生成带版本号的压缩包分发,避免直接压发源码导致数据泄露。控制台启动自检命令为 node server.cjs --check,可快速验证环境是否就绪。
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.