MapDesigner (html开源项目)六角格地图设计工具

​​​​MapDesigner (html开源项目)六角格地图设计工具

「24 ​​​​MapDesigner (html开源项目)六角格地图设计工具」

链接:https://pan.quark.cn/s/ae80b758339f

MapDesigner 中文说明

MapDesigner 是一个本地优先的六角格地图设计工具,适合异世界设定、世界观构建、跑团参考地图和与 AI 协作的结构化地图编辑。

它把可视化 WebUI 和结构化 CLI 放在同一套规则之上,让你既可以一边看地图一边修改,也可以在与 AI 讨论设定的过程中,直接通过命令对地图做稳定、可重复的调整。

功能概览

  • 在浏览器中编辑六角格地图
  • 为每个单元格叠加 terrainbiome
  • 将地图保存为结构化 JSON,并在之后重新打开
  • 导出 PNG 作为参考图
  • 通过 CLI 进行查询、批量修改与导出
  • 让 WebUI、CLI 与导出结果共享同一套地图规则

快速开始

源码运行

复制代码
pnpm install
pnpm build
pnpm start

然后访问 http://localhost:3010

Docker 运行

复制代码
docker build -t mapdesigner:0.1.0 .
docker run --rm -p 3010:3010 -e MAPDESIGNER_ROOT=/data -v "$(pwd)/mapdesigner-data:/data" mapdesigner:0.1.0

然后访问 http://localhost:3010

文档导航

当前版本

当前公开版本为 v0.1.0。这一版已经可以完成基础地图创建、单元格编辑、JSON 保存与导入、PNG 导出,以及面向 AI agent 的结构化 CLI 操作。

开发说明

本项目在开发过程中使用了 AI 辅助。

许可证

本项目采用 GNU General Public License v3.0
MapDesigner是一款本地优先的六角格地图设计工具,支持可视化编辑与命令行操作。该工具适用于世界观构建、跑团地图制作及AI协作,提供WebUI界面和结构化CLI命令两种操作方式,支持地图保存为JSON格式并导出PNG图片。当前v0.1.0版本已实现基础地图创建、单元格编辑、数据导入导出等功能,采用GPLv3.0开源协议,可通过源码或Docker方式部署运行。
MapDesigner是一款本地优先的六角格地图设计工具,支持可视化编辑与命令行操作。该工具适用于世界观构建、跑团地图制作及AI协作,提供WebUI界面和结构化CLI命令两种操作方式,支持地图保存为JSON格式并导出PNG图片。当前v0.1.0版本已实现基础地图创建、单元格编辑、数据导入导出等功能,采用GPLv3.0开源协议,可通过源码或Docker方式部署运行。

相关推荐
冬奇Lab20 小时前
每日一个开源项目(第145篇):Trellis - 把项目记忆、规范和任务上下文持久化进代码仓库
人工智能·开源·资讯
小爷毛毛_卓寿杰1 天前
我把一个 3B 模型塞进了 Xinference,然后它干掉了 DeepSeek V3.2
人工智能·开源·github
饼干哥哥1 天前
扣子3.0测评:我让 Codex 和 Claude Code 住同一个桌面,结果它们打架了!
人工智能·开源·代码规范
HelloGitHub1 天前
《HelloGitHub》第 123 期
开源·github
修己xj1 天前
基于 Datasheet 二次开发:一个纯浏览器端的 PostgreSQL 数据分析工具
开源
冬奇Lab2 天前
每日一个开源项目(第144篇):ai-website-cloner-template - 一条命令、多 Agent 并行,把任意网站逆向成 Next.js 代码
前端·人工智能·开源
冬奇Lab4 天前
每日一个开源项目(第142篇):android/skills - Google 官方 Android 开发 AI Skill 库
人工智能·开源·资讯
冬奇Lab4 天前
Skill 系列(06):Skill 工程化与治理——路由准确率 38%、压缩节省 76%
人工智能·开源·agent
ZhengEnCi4 天前
Q02-Vue-React-index.html完全指南
vue.js·react.js·html