解决ChatGPT/Cursor/Claude/Codex各工具自定义规则无法共享的问题,在Vilix定义一次即可同步到所有接入工具,避免重复维护和版本不一致。
每个成熟的 AI 工具都有自己的自定义指令或 system prompt 字段。ChatGPT 有"Custom Instructions"。Claude 有带自定义指令的 Projects。Cursor 有 .cursorrules 文件。Codex 有 system prompt。所以,如果你想让这些工具都知道你的项目使用 TypeScript 严格模式、偏好简短回答、以及 API 后端在某个特定 base URL,你就得把同一段文字复制到每个工具里,然后让它们保持同步。
这并不理想——尤其是当你不断启动新项目或往技术栈里添加工具时。
Vilix 有两种规则类型,它们存在你账户的服务端,在连接每个工具时自动注入:
user_rules 是简短的個人指令,在所有项目中通用。比如:"回答不超过三段"、"不建议安装新依赖除非先询问"、或者"使用英式英语拼写"。
你定义一次,每个连接到 Vilix 的 AI 在每次对话中都会收到它们。
project_rules 附属于某个特定的 Vilix 项目,包含技术上下文:技术栈、约定、在该项目代码库中 AI 应该做或不应该做的事。下面是一个 project_rules 可能包含的内容示例:
This project is a Next.js 14 app with TypeScript strict mode. Always use the App Router. Never use default exports for components. Tailwind only, no inline styles.
当你在 Vilix 中打开这个项目,然后切换到 ChatGPT、Claude、Cursor 或 Codex——AI 会在回复前自动读取这些规则。你不必在提问时提到它们;它们已经在那里了。
Vilix 是一个 MCP 原生的记忆层。你只需在 api.vilix.ai/mcp 将其连接为自定义 MCP 服务器一次。然后,在每次对话中,AI 会自动调用两个 Vilix 工具:
get_context:在 AI 回复前运行。它向 AI 提供你最近的对话历史、保存的记忆、语义相关的过往交流、user_rules,以及当前打开项目的 project_rules。
save_turn:在 AI 回复后运行,用于持久化本次交流,以便未来的对话和其他工具能够看到它。
你不需要协调这个过程;AI 自动完成它。结果就是,每个工具的每次回复都在一开始就加载了相同的规则。
假设我在做一个 SaaS 产品。我在 Vilix 中创建了一个名为"Billing service"的项目,并添加了以下 project_rules:
Stack: Node.js, Stripe, PostgreSQL
Always wrap Stripe calls in try/catch and log the error to Sentry
API routes follow REST conventions, no GraphQL
Short answers preferred; include code snippets when the question is technical
我还有一条 user_rule:"Never start a reply with the word 'Certainly.'"
现在我让 ChatGPT 写一个新的 webhook handler——它通过 Vilix 读取项目和用户规则后再回复。然后我切换到 Claude 来 review 同一个 webhook handler——Claude 从同一个 Vilix 账户读取相同的规则。我从两个工具获得了一致的、符合约定的输出,而无需重复自己。
任何支持自定义 MCP 连接器的工具都可以使用 Vilix 规则。包括 ChatGPT、Claude、Claude Code、Cursor、Codex、Grok、Manus、GitHub Copilot、Windsurf、Lovable、OpenClaw 和 Hermes。如果一个工具能指向 MCP 端点,它就能连接到 Vilix 并自动继承你的规则。
想了解更多关于跨工具记忆除了规则之外还能实现什么,请参阅跨 AI 记忆概述。
将 Vilix 连接到第一个工具后,有几种方式添加规则。你可以告诉 AI 添加一条规则,它会立即被添加到你的 Vilix 账户。比如你可以说:"Add a user rule: always prefer async/await over promise chains."或者你也可以通过 Vilix 功能面板管理规则。
规则存储在你账户的服务端,而不是你的工具里。这意味着每当你改进一条规则,所有工具都会在下一轮对话中看到新版本——无需同步。
如果你想在每个工具中都保持相同的约定,而不需要复制粘贴,最简单的方法是免费试用 Vilix,并在第一个会话中添加你的第一条 project_rules。从那以后,你连接到 Vilix 的每个 AI 都会拥有这些规则。
可以!将两个工具都通过 api.vilix.ai/mcp 作为自定义 MCP 服务器连接到 Vilix。然后,两者都会在每次对话中自动读取你的项目规则,让它们获得共享上下文,而无需任何复制粘贴。
user_rules 是个人风格指令,适用于每个项目和每个工具。比如:你偏好的回答长度、语气,或者希望你 AI 避免的习惯。project_rules 附属于特定的 Vilix 项目,包含技术上下文:该项目的技术栈、约定、该特定代码库的注意事项。
不需要——Vilix 通过每次 AI 回复前发生的 get_context 工具调用自动注入它们。你只需定义规则一次,AI 会在每轮对话中静默接收它们,而无需你提及或引用。
是的!规则存储在你 Vilix 账户的服务端,因此下次你的任何工具调用 get_context 时,它们都会收到新版本的规则。无需在每个工具中单独更新。
任何接受自定义 MCP 连接器的工具:ChatGPT、Claude、Claude Code、Cursor、Codex、Grok、Manus、GitHub Copilot、Windsurf、Lovable、OpenClaw 和 Hermes。如果工具能指向 MCP 端点,它就会连接到 Vilix 并自动继承你的规则。