输出范围
outputScopes 现在应被视为 ~/.aindex/.tnmsc.json 里的遗留配置块。
当前运行时已经不再记录或支持通过全局用户配置文件按插件覆写输出作用域。
现在由什么控制输出位置
输出落点现在由以下因素共同决定:
- 哪些输出插件被装配进了 plugin.config.ts
- 源资产本身是 project-scoped 还是 global-scoped
- 插件自身的路由与重映射行为
如果内容落到了错误的位置,首先就应该从这里开始排查。
旧配置文件该怎么处理
如果旧配置里还保留着 outputScopes,请直接从 ~/.aindex/.tnmsc.json 中移除,而不是继续扩展它。
迁移检查清单
- 从全局配置中移除
outputScopes。 - 检查 plugin.config.ts 中实际装配的插件。
- 检查你编写的源条目作用域。
- 在完整同步前使用
tnmsc dry-run验证真实写入目标。
Last updated on