@creator-studio-os/logic
v2.0.1
Published
Logic Pro tools for Creator Studio OS — lifecycle management and .logicx project open handoff
Maintainers
Readme
@creator-studio-os/logic
Logic Pro 工具,用于 Creator Studio OS,提供生命周期管理和
.logicx项目文件的打开功能。
它是 Apple Creator Studio 应用的 MCP 控制平面的一部分,详见 Creator Studio OS。
安装
npm install @creator-studio-os/logic需要 Logic Pro (Creator Studio) 和 macOS 13 或更高版本。
此软件包的功能
Logic Pro 没有提供 AppleScript 接口,因此没有 sdef 字典。 @creator-studio-os/logic 实现了以下功能:启动 Logic,检查其是否正在运行,以及通过 open -b com.apple.logic10 打开 .logicx 项目文件。 在 Logic 的图形界面中,用户可以进行进一步的自动化操作。
工具 (3)
| 工具 | 描述 |
|------|-------------|
| logic_app_open | 启动 Logic Pro(如果已运行,则不执行任何操作) |
| logic_app_running | 检查 Logic Pro 是否正在运行 |
| logic_open | 打开一个 .logicx 项目文件,Logic 将启动并打开该文件 |
示例
import { registerLogicTools } from "@creator-studio-os/logic";
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
const server = new McpServer({ name: "csos", version: "2.0.0" });
registerLogicTools(server);打开一个 Logic 项目:
// Tool: logic_open
{ "path": "/projects/csos-showcase/audio/session.logicx" }恢复配置
import { recovery } from "@creator-studio-os/logic";
// recovery.app === "logic"
// recovery.badStatePattern === null (no bad-state detection for Logic)macOS 需求
@creator-studio-os/logic 仅适用于 macOS ("os": ["darwin"])。 需要 Logic Pro,它包含在 Apple Creator Studio 订阅中。
