做了个用来跑团的即时聊天工具
- 黑暗贴贴UPDATE:虽然不常用 QQ,还是建了个反馈群 1107382038
网团的时候经常觉得文字团的速度不如语音团,交流起来没那么顺畅,等待别人打字的时间过多,也容易走神摸鱼。而语音或者半语音也有不方便的地方,比如说男性语音扮演美少女就太羞耻了。所以萌生了「别人正在说的话我就能听到,要是正在输入的文字能互相看到就挺好」[1]。
因为各种原因NEET了,于是断断续续做了一年这个专门的跑团工具。这个工具名叫「菠萝」(菠萝菠萝哒)。
这里有前几天跑测试团录制的视频:https://www.bilibili.com/video/BV1Za4y1L7u9/(视频里有很多小问题,之后就修复了)
最大的不同就是即时预览功能:你还在打字的时候别人就能看到你正在打什么字。能加快文字团的速度并且让沟通更顺畅。另外还可以拖动消息来重新排序。这是因为跑团的时候经常遇到顺序不对的情况。可以把菠萝当成介于协作文档和即时聊天工具之间的东西。
现在还是 Beta 测试阶段,菠萝的功能还是很少的,没有办法记录人物数值,也没有战斗地图。计划在现在的基本功能打磨得差不多的时候着手开始做这些。
网址https://boluo.chat/[2] 交流和反馈的讨论版https://forum.boluo.chat/
如果有什么点子也可以说一下。我不是专业前端也不懂设计,如果前端或者设计师愿意一起改善菠萝的话更是非常欢迎。(技术栈 React / TypeScript / Redux),菠萝是开源的https://github.com/mythal/boluo(Rust 写的后端)
(之前只用公车号潜水,为了发这帖子新注册的账号。桌游一般发外野,但我还没外野发帖权限。)
[1]: 虽然这对于通用的聊天软件来说是灾难,但专门的跑团聊天软件就不用在意。 - 藤井紫地图……呢
进入频道就错误TypeError: Object doesn't support property or method 'scrollTo' - 黑暗贴贴现在没有地图功能,只能旁边开个 Roll20 之类的了。我还在想地图功能怎么设计。
错误的话请问用的什么浏览器,只在 Chrome / Firefox / Safari 这些上测试过。 - urvark这个和IRC有哪些不同?
- 黑暗贴贴很多地方是学习 IRC 的。
目前是测试版本,功能差异是即时预览功能(可以看帖子里面的视频演示)、拖拽消息调整顺序之类的。
之后打算加入更多的功能,比如说变量 回合记录器 地图 这些。 - 黑暗贴贴本来想发站内信的不过没有权限。请问用的什么浏览器呢。如果是手机的话能提供一下操作系统吗?
- WINDDEVIL86
用了一下 感觉骰子还是用.R D [动作]比较习惯……
不过已经差不多能用了
至于地图 IRC用惯TXT地图的人表示无压力 - 藤井紫edge跟IE,
手机试用了一下,MIUI12.0.1下的小米默认浏览器,进入倒是没问题,就是频道列表跟ID列表占用的宽度过大又没法调, - urvark建议别往聊天工具方向做了,强化跑团,把聊天作为功能之一就好
比如搭载基本模块(墙壁地板一类)的地图工具,简易的规则模拟功能(用来简化繁杂的日常投骰工作) - 黑暗贴贴谢谢!
支持这两兄弟的成本有点大… 不过我尽量也试试看能不能支持 Edge - 藤井紫成本大就算了,IE基本可以无视,倒是手机上ID栏跟频道栏的宽度调整可能需要搞搞
- 黑暗贴贴嗯 ID 栏宽度需要搞搞,频道栏左上角有按钮可以折叠。很多细节还需要打磨。
- 陆战型胡杀马我觉得打字还是太慢了
- 水千秋期待一个地图功能 !!一直跑语音团 所以我到还好= =但期待一个地图功能
- scikirbypoke果园发了没?叫菠萝是为了表达匆忙开发的意思吗?
- 黑暗贴贴还没发果园,S1 跑团的人少一点先在这里发一下探探底,如果有什么恶性 bug 就先修了 (
菠萝是随便起的名字,菠萝菠萝哒读起来很有趣 - konev你在打字的时候别人能看到你在打的字……有种动画里的感觉(
- scikirbypoke还以为是假面骑士剑的名台词呢
不过这个设计应该能切实加快文字团效率 - 睡不醒的虾米LOG方面目前有什么支持?
- 第五秋给个直接按enter的选项成不
然后希望加入角色头像功能和地图功能(做成书签不占用聊天主界面就行,因为我喜欢IRC的一点就是聊天窗很大,文字才应该是网团的主体,冻豆腐就有种反客为主的感觉) - mono
厉害
- pgain2004PC版或许可以配合讯飞那个语音鼠标用,文字识别率还不错,同时比语音信息更方便翻阅
- scikirbypoke玩了下骰子,感觉可以参考dice.run的表达式,加入选择x个骰子的功能(例如创角专用的4d6k3)
这样优势可以直接写成2d20k1,劣势大概是2d20l1?
然后应该有一个骰子表达式列表,常用表达式按一下就能插入到光标 - 岚绯有骰子就可以用了 这挺好
- 黑暗贴贴打算在设置里加一个开关
- 黑暗贴贴打算做 HTML 的 log 页面和 JSON 的 log 导出,也许还要 BBCode?
- 第五秋另外还有一个想法,能不能学ROLL20那样,让每个用户都可以自定义多个技能卡按钮
比如我设置一个叫【爆头】的按钮,里面可以写:基础骰-爆头惩罚,按了直接丢出来,什么的。
或者用在COC的场合里就方便不看人物卡直接丢几个常用的技能 - 萼绿华有扮演美少女需求的话,不如做一个支持接入常用语音引擎的接口?这样直接语音输入,识别成文字后再转换成合成语音,就能够无缝扮演美少女了(虽然现在的大部分合成语音都更像是美大妈)
- 里神经文字团还有一个问题是,虽然等其他pl的时间过长,但如果不等就会太乱,kpu也容易过载。如果能让对话的人单独一栏就好了,kpdm如果能在单独的一栏和行动的人互动,或许也可以提高效率(毕竟能当kpdm可能打字也不会太慢,多线程跑团)
- 黑暗贴贴有点想做类似 mmo 里面那种快捷按技能的功能(Foundry VTT 就有)
- d2loader搭车问下楼主Hyper 好用不
坑多不多 - 第五秋嗯,那样不错,最好支持一下自定义图标(草)
可以先出个概念图大家看看觉得方不方便好不好() - 黑暗贴贴没遇上坑,作为底层的库肯定有些繁琐,但除此以外都没什么问题。
- 亡亡鱼
- hellgate11我建议加一个导出记录的功能,跑团记录还是整理保存起来更好。
- 920619lqy怀疑当事人说的是之前那个微软自己撸的edge
- Austaras前端这边的话,一般推荐开eval-cheap-module-source-map,另外你不需要ts-loader,你的babel配置已经能编译ts了
- 记忆消失我太菜了,环境都搭不起来
- 黑暗贴贴骰子语法改了,现在可以 .rd 了
- 黑暗贴贴设置里可以设置回车发送了
- 黑暗贴贴现在可以导出了json 了,日后做别的导出
- 黑暗贴贴谢谢 这两个都改了
- 黑暗贴贴大致这样,以后再有改动就不顶帖占版面了,去果园连载更新日志比较合适