{"id":37859335,"url":"https://github.com/sealdice/story-painter","last_synced_at":"2026-01-16T16:30:28.775Z","repository":{"id":135330839,"uuid":"574144547","full_name":"sealdice/story-painter","owner":"sealdice","description":"海豹染色器  https://log.weizaima.com/","archived":false,"fork":false,"pushed_at":"2025-10-16T10:15:20.000Z","size":318,"stargazers_count":6,"open_issues_count":0,"forks_count":15,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-16T17:59:15.555Z","etag":null,"topics":["sealdice","trpg","trpg-tool"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sealdice.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-12-04T15:08:45.000Z","updated_at":"2025-10-15T18:03:53.000Z","dependencies_parsed_at":"2024-05-19T15:32:03.310Z","dependency_job_id":"65a0ac4a-7d02-4c9d-8e54-b9d9d2a1fd88","html_url":"https://github.com/sealdice/story-painter","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/sealdice/story-painter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sealdice%2Fstory-painter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sealdice%2Fstory-painter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sealdice%2Fstory-painter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sealdice%2Fstory-painter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sealdice","download_url":"https://codeload.github.com/sealdice/story-painter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sealdice%2Fstory-painter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28479896,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T11:59:17.896Z","status":"ssl_error","status_checked_at":"2026-01-16T11:55:55.838Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["sealdice","trpg","trpg-tool"],"created_at":"2026-01-16T16:30:28.643Z","updated_at":"2026-01-16T16:30:28.745Z","avatar_url":"https://github.com/sealdice.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# story painter\n\n## 关于\n\n本仓库为海豹核心的跑团Log染色器前端源码。\n\n此仓库的 Issue 已关闭，请在 [sealdice-core](https://github.com/sealdice/sealdice-core/issues) 仓库中提交相关 Issue。\n\n## 更新日志\n\n### 2.5.4 2025/10/16\n\n* 修复：DOCX 导出时保留原始文本中的换行，解决换行丢失问题\n\n* 兼容：处理外部导入日志共用 UID 的情况，避免误将全部角色设为隐藏\n\n* 优化：调整 DOCX 导出续行缩进为约 3.75 字宽，使排版对齐更贴近手动记录\n\n### 2.5.3 2025/10/08\n\n* 新增：提供“下载docx”导出选项，并以 `[图:url]` 形式替换图片占位，避免远程图片丢失\n\n* 新增：支持重新导入已染色文本、优化菠萝论坛多行染色并完善 @ CQ 码处理 (#39)\n\n* 新增：日志上传增加 V1.5 Parquet 格式兼容支持 (#38)\n\n* 修复：解决隐藏角色在无法正常处理的问题 (#40)\n\n### 2.5.2 2025/03/17\n\n* 新增：增加类对话格式的doc下载  - charyflys (#32)\n\n* 优化：增加NapCat新版图片的展示支持(新版图片似乎过期时间很短，不完全有效)\n\n\n### 2.5.1 2024/11/11\n\n* 优化：增加深色模式切换的过渡效果\n\n* 修复：修复一些图片的展示问题 \n\n### 2.5.0 2024/05/25\n\n* 新增：增加随机色板，生成柔和的随机颜色供选择\n\n* 重构：升级到 codemirror 6\n\n* 优化：提升编辑器夜间模式展示效果\n\n* 优化：其他按钮等样式调整\n\n### 2.4.1 2024/05/20\n\n* 优化：调整选项对齐\n\n### 2.4.0 2024/05/16\n\n* 新增: 深色模式 (#21)\n\n* 重构: 切换至naive-ui (#21)\n\n* 优化: 改进场外发言正则表达式的匹配效果 (#20)\n\n\n### 2.3.0 2024/04/01\n\n* 新增: 支持了 lagrange / llob 提交的CQ码，现在他们的聊天记录图像可以正常显示\n\n* 修复: 长log的重复问题\n\n\n### 2.2.1 2024/03/16\n\n* 新增: 将回复或@一类的消息格式，染色后呈现为@对应的玩家名称 - 星尘 (#16)\n\n* 优化: 删除helloworld，添加反向代理测试，添加codemirror的type依赖 - dreamerFsboy (#13)\n\n* 修复: 删除角色操作，点击取消后，对应的角色名字会被清空 - 星尘 (#16)\n\n\n### 2.2.0 2024/01/06\n\n* 新增: 转论坛代码“对单次发言，从次行进行空格缩进”功能\n\n* 新增: 转论坛代码“使用颜色名，而非16进制颜色码”功能，兼容不同论坛\n\n* 优化: 安全性增强\n\n* 修复: 如果一条发言有换行，点一键复制，此条发言的几行会粘连在一块。正确情况是粘贴出来也是多行。影响转论坛代码和回声工坊\n\n* 其他: 更新回声工坊链接为2.0版本介绍视频\n\n\n### 2.1.2 2023/04/08\n\n* 优化: ..开头的文本不再被视为指令，只有单个.或。或/开头才是\n\n* 修复: 修复了句中有()时被场外发言过滤筛掉的错误情况\n\n\n### 2.1.1 2023/03/25\n\n* 优化: 对缩进进行了调整 #9\n\n\n### 2.1.0 2023/03/25\n\n* 新增: 增加一个Importor用于导入染色好的文本，即 RenderedLogImporter #2\n\n* 新增: 增加一个Importor用于导入fvtt的log #4\n\n* 优化: 更换取色器 #5\n\n* 优化: 建立“名字 : 颜色”的浏览器缓存，同名角色第二次访问保持颜色不变 #6\n\n* 修复: QQ聊天窗口直接复制文本到染色器，预览时时间信息丢失 #3\n\n* 修复: 如果为场外发言前做了@或回复，将不会被识别，如 [CQ:at,qq=12345]（场外发言 #1\n\n* 修复: 单张图片发言预览时被吃掉问题\n\n\n### 2.0.6 2023/01/23\n\n* 增强了对赵骰log的兼容性(某版本发言条的句末会带一个空格)\n\n\n### 2.0.5 2023/01/23\n\n* 修复编辑异常\n\n\n### 2.0.4 2023/01/22\n\n* 修复了场外发言指令过滤导致的预览显示错误，并因为修改实现方式又提升了一点预览页面的性能\n\n* 处理了因为@别人或者发的图片被过滤掉，导致的预览首行空白情况\n\n* 可能解决了iOS/safari上改名弹出两次的问题\n\n\n### 2.0.3 2023/01/22\n\n* 修复了角色改名部分一个潜在的xsrf问题\n\n* 修正了改角色名后按回车，点击确定后改不了名的问题(只有按回车受影响)\n\n* 导出时的CQ码过滤补完\n\n\n### 2.0.2 2023/01/21\n\n* 修复了少部分log的角色名乱码问题\n\n* 缩短帐号部分以更好适配移动端\n\n\n### 2.0.1 2023/01/21\n\n* dice!默认格式支持优化\n\n* 全选替换现在会自动清除角色列表\n\n\n### 2.0.0 2023/01/20\n\n* 重构核心代码\n\n* 极大提升性能，实现了5w行log预览的秒级加载，可能是目前最快的染色器。\n\n* 完善了删除角色和角色改名\n\n\n### 1.0.8\n\n* 支持了带空格的名字、带/的名字、带括号的名字\n\n* 修复QQ/IRC风格聊天记录导出出现\\\u003cbr /\u003e问题\n\n* 修复QQ聊天记录有部分不支持问题\n\n* 修正了回声工坊coc日志的ra检定检定值和出目顺序颠倒的问题\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsealdice%2Fstory-painter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsealdice%2Fstory-painter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsealdice%2Fstory-painter/lists"}