MacCodeMacCode

MacCode Bots 内部

给周期性工作一个专属 Bot。

创建拥有各自指令、记忆和技能的 AI 队友。无需每次重新配置,就能把同样的工作再次交给它们。

下载 MacCode for Mac

Mac 应用是完整的产品,免费。iPhone 应用是唯一收费的部分。

Bots / 01

一次性定义角色

给每个 Bot 起名字、定用途、写指令。记忆保存在 Markdown 文件中;技能会建立索引并按需加载。为每项任务选择提供商和模型。

Bots / 02

把例行工作排进日程

把可重复的提示词变成定时任务。设定频率和时区,然后回到它的对话查看结果。

一个你可以创建的例程

"每个工作日早上,检查昨天的改动,并列出我在发布前应该核查的方面。"

Bots / 03

请来另一位专家

通过 @handle 请另一个 Bot 参与。代理会决定是否咨询它并撰写聚焦的请求;被引用或否定的提及不会触发委派。回复始终关联到该次咨询。

任务和权限由你定义。定时与远程工作需要 Mac 开机且可用,并能访问所需的提供商。

Bot 的指令应该写什么?

从一项具体职责和一个可核查的结果开始。审查类 Bot 可以检查一组改动,并给出受影响的文件、担忧的原因以及找到的证据。告诉它使用哪个项目、哪些内容不在任务范围内,以及你期待分析还是修改。这些是你写下的指令,不是自动保证。把角色收窄到你能判断答案的程度。你可以为每项任务选择提供商和模型。Bot 是一套可复用的工作配置,不替代该提供商、其账户或其配额限制。

记忆和技能有什么区别?

指令描述角色。记忆把可复用的上下文保存在 Markdown 文件里,因此周期性任务可以引用过去的决定,而不需要你每次重复整个配置。技能提供针对具体任务的指导;它们会被索引并按需加载。把记忆用于持久的事实(如项目约定),把技能用于 Bot 需要遵循的流程。项目变化时复查两者。存储的指令可能过时,技能可用也不代表每项任务都会加载它或成功遵循它。务必对照当前项目检查结果。

定时任务应该怎么开始?

先在对话里试运行这个提示词并检查结果。描述要阅读的材料、需要的输出和明确的停止点。等任务变得有用后,再为周期性工作选择频率和时区。例如,工作日审查可以要求总结昨天的改动并列出发布前要调查的问题。把该输出当作审查辅助。你的 Mac 必须保持开机且可用,并能访问所选提供商和项目。定时不是云执行服务,仅保存日程并不能证明某次运行已完成。

什么时候应该提及另一个 Bot?

当另一个已定义的角色对当前任务有有用的专业知识时使用 @handle。例如,你可以让写作 Bot 在改稿前就某个论断咨询技术审阅者。活动的代理会决定是否进行咨询并撰写聚焦的请求。带引号的提及或要求不涉及某个 Bot 都不会触发委派。回复始终与该次咨询关联,方便你审查回答的上下文。提及专家并不能证明其结论正确;行动前请把它的证据与原始任务做比较。

从 iPhone 继续时有什么不同?

手机让你远程访问 Bots 及其对话。执行在 Mac 上继续的同时,你可以查看进度并发送下一条指令。它不会把项目搬到手机上,也无法让休眠或断开的 Mac 变为可用。依赖远程会话之前,先确认 Mac 可达且相关提供商可用。远程访问属于本页面介绍的付费移动服务。你的 AI 提供商仍然独立:MacCode 不提供额外配额,也不会解除提供商侧的限制。

如何评估周期性工作的结果?

给第一个任务一个小范围和可观察的结果。要求 Bot 区分它检查了什么、修改了什么、无法核实什么。在把它用于版本发布、发表或其他有后果的行动之前,先阅读产生的对话。如果没达标,先完善指令或任务提示词,再提高频率。

用 iPhone 随时掌控

打开你的 Bots,跟踪它们的对话,远程发送下一条指令。执行始终在你的 Mac 上进行。

下载 MacCode for Mac

Mac 应用是完整的产品,免费。iPhone 应用是唯一收费的部分。