资产定位与路径规范 (Path Management)
Sharp Stock 的核心价值之一在于高效管理文件在物理磁盘上的位置与其在系统内的逻辑关联。深入理解路径管理逻辑,将有助于您更稳健地维护大规模资源库。
1. 路径引用逻辑
- 绝对路径 (Absolute Path):指资产在计算机文件系统中的真实物理位置。例如:
D:\Projects\GameA\assets\ui\button.png。 - 相对路径 (Relative Path):指资产相对于「资产库根目录 (Library Root)」的路径。在上述示例中,相对路径即为
ui/button.png。
核心设计准则:Sharp Stock 在数据库中优先存储相对路径。这意味着只要库内部的目录结构保持不变,您可以自由地将整个库文件夹在不同磁盘分区甚至不同电脑间移动。重新加载库根目录后,所有的标签、备注等元数据均能实现自动关联。
2. 便捷定位工具
为了帮助您在复杂的文件夹层级中快速找寻目标,软件提供了多维度的定位功能:
视图联动定位 (Locate)
- 操作方式:在网格视图中右键点击资产,选择“定位到文件夹”(快捷键 Ctrl + G)。
- 交互反馈:左侧导航树将自动递归展开各级目录,并精准跳转至目标文件夹,同时高亮显示。
外部资源管理器定位
- 操作方式:右键点击资产,选择“在资源管理器中显示”。
- 交互反馈:立即唤出 Windows 资源管理器(或 macOS 访达)窗口,并精准选中对应的物理文件。这在执行文件发送或外部编辑时非常高效。
3. 路径剪贴板功能
右键功能菜单提供了多种格式的路径复制选项,满足开发、策划及日常沟通的不同场景:
| 功能项 | 格式示例 | 典型应用场景 |
|---|---|---|
| 复制资产链接 | sharp-stock://open?path=hero.png | 原生应用跳转、系统运行框快速定位。 |
| 复制磁盘路径 | D:\Project\assets\hero.png | 脚本批处理、外部软件直接开启。 |
| 网页中转链接 | https://sharp-stock.../redirect.html... | 飞书、Notion 等在线文档引用,点击通过浏览器唤起应用。 |
4. 路径变更维护
在 Sharp Stock 外部(如直接在资源管理器中)对库内文件进行操作时,可能会产生以下影响:
- 外部删除:执行全量扫描后,数据库中该路径的记录将被标记为失效。
- 外部重命名/移动:系统会将其识别为“旧资产消失,新资产出现”。
- 操作建议:为确保标签、备注及唯一 ID 等元数据的完整性,请务必在 Sharp Stock 内部执行重命名或移动操作。在软件内拖拽资产,系统将智能同步路径记录并保留所有关联信息。