VSC世界书编写扩展
发布时间:2026-10-16 | 浏览:1
TXT等常见文本编辑器不支持格式检查
VSC等缺少扩展来辅助编写世界书
扩展最新: VSC世界书辅助编写扩展
预设广告,与扩展无关: https://discord.com/channels/1134557553011998840/1316132358130368573 (类脑)
将文件夹内的所有文件(包括子集)打包为output.json 支持格式: markdown yaml(以流式写入output.json) Json 不被打包的内容 "!"开头与CONFIG.json
yaml(以流式写入output.json)
"!"开头与CONFIG.json
局部默认配置 在文件夹内创建CONFIG.json则会将该文件夹(不包括子级文件夹)的内容同步配置为CONFIG.json CONFIG.json的格式要求会稍后放出
在文件夹内创建CONFIG.json则会将该文件夹(不包括子级文件夹)的内容同步配置为CONFIG.json
CONFIG.json的格式要求会稍后放出
配置优先级为 默认配置<局部配置(CONFIG.json)<文件内配置 文件夹内的内容以[文件夹名][文件夹内容][/文件夹名]的方式排列 此功能在0.9被移除
配置优先级为 默认配置<局部配置(CONFIG.json)<文件内配置
文件夹内的内容以[文件夹名][文件夹内容][/文件夹名]的方式排列 此功能在0.9被移除
翻译项目内容 翻译项目内容时,可选择翻译: 翻译当前文件所在文件夹的所有内容 翻译当前文件
翻译项目内容时,可选择翻译: 翻译当前文件所在文件夹的所有内容 翻译当前文件
翻译当前文件所在文件夹的所有内容
配置分为4个配置 默认配置 局部配置(CONFIG.json) 文件内配置(即从文件内读取配置) 合并配置(按照合并逻辑合并后的配置)
局部配置(CONFIG.json)
文件内配置(即从文件内读取配置)
合并配置(按照合并逻辑合并后的配置)
下载扩展后,双击VSC会为您安装扩展
安装扩展后,在.md,.yaml,.yam,.json 的文件页面的右上方会多出三个按钮
点击打包后会分为两个选项 打包原始文件 将当前文件所在的目录的所有文件打包 打包翻译文件 将当前文件翻译后的所有的文件打包
将当前文件所在的目录的所有文件打包
将当前文件翻译后的所有的文件打包
点击后会进入一个UI,对应就馆内内容
点击后会进入一个UI,对应就馆内内容
附录:文件内配置(示例) - Json
CONFIG: key: ["测试"] selective: true 其他任意的yaml内容: - 项目1 - 项目2 - Markdown --- CONFIG: key: ["测试"] content: "这是 内容" # 不需要这样写 --- 这就是内容部分
附CONFIG.json可配置内容 { "key": [], 关键词 "keysecondary": [],次要关键词 "comment": "[a]", 名称 "content": "",内容 "constant": false, 蓝灯/绿灯 "vectorized": false, 向量化 "selective": true, 未知 "selectiveLogic": 0, 逻辑 "addMemo": true, 未知 "order": 100, 顺序 "position": 1, 位置(选择@DX时为0) "disable": true, 是否关闭 "excludeRecursion": false, 从递归排除 "preventRecursion": false, 防止进一步递归 "delayUntilRecursion": false, 延迟到递归 "probability": 100, 概率 "useProbability": true, 使用概率 "depth": 4, 深度 "group": "", 群组 "groupOverride": false, 群组等级 "groupWeight": 100, 组权重 "scanDepth": null, 扫描深度 "caseSensitive": null, 匹配大小写 "matchWholeWords": null, 完全匹配单词 "useGroupScoring": null, 组评分是否启用 "automationId": "",自动化id "role": null, 角色(选择@Dx时,数字变化(问就是我忘记@D对应的数字了)) "sticky": 0, 粘性 "cooldown": 0, 冷却 "delay": 0, 延迟 "displayIndex": 0 第N页 }
使用示例(以此文件夹目录为示例):
在安装完此插件后,您在Yaml/Json/md文件页面时,右上角应该会出现
打包 打包为翻译的文件为世界书 打包翻译后的文件为世界书
翻译 翻译单个文件 翻译当前文件夹的所有文件 翻译后的文件自动保存到Translated
翻译后的文件自动保存到Translated