# Cube:全部页面合成的一个文件 > 首页、使用场景、文章和智能体指南,依次排在下面。每页配一句说明的索引在 https://www.usecube.io/zh/llms.txt。 # Cube > 会自我进化的工作流,越跑越快、越稳、越省。让智能体干活,把你的反馈变成程序。 Cube 是人把重复性工作交给智能体、自己只留下决定的地方。这一页是 Cube 首页(https://www.usecube.io/zh)写给智能体的版本:Cube 是什么,给谁用,现在到了哪一步,智能体在其中的位置。 ## 核心想法 - 瓶颈是人的判断。智能体能产出的,比人审得过来的多;而它交出来的东西,在一个要负责的人说“行”之前什么都不算。所以整个系统的天花板,是一个人每分钟能做对多少个决定。Cube 要做的,就是把这个天花板抬高。 - 说,和签。在 Cube 里人只做两件事。说:讲自己要什么,把眼前的东西改成想要的样子,一句话了结一整摞(“留这三个,其余不要”)。签:对已经做完的活说行或者不行。其余都归智能体,包括把刚批的事办完。 - 一个列表。需要人的事都在一个列表里,不是每个智能体一个收件箱。每一行是一件做完了、等人点头或摇头的活,判断它要看的东西就摆在旁边。 - 冻住。人做的决定,大多数每次都一样。同一件事一样地决定了足够多次,Cube 会提议把它冻住,变成程序,这一下也由人来签。从此这一段活自己跑,不再来问:每次都一样,快,几乎不花钱。哪条规矩不合适了可以回滚,那个问题就回到列表里。 - 要对,不是要快。不看就批,正是失败的样子。算数的是做对的决定:用人现有的注意力,把更多的活判对。 ## 给谁用 已经让智能体替自己跑重复的活、交回来的东西却判不过来的人:四十份草稿,一张线索表,一份简报,而他只有二十分钟看完这些。 ## 使用场景 下面这些活,哪个智能体都做得来。每一页讲的是干完之后的事。 - [找线索](https://www.usecube.io/zh/use-cases/lead-generation.md):找线索、写第一封信,哪个智能体都会。在 Cube 里,一夜的线索排成一个列表等你判,一句话了结一摞,你每次都拒的那一类不再送来。 - [每日简报](https://www.usecube.io/zh/use-cases/daily-briefing.md):读新闻、写摘要,哪个智能体都会。在 Cube 里,你勾出想看的几条,其余一句话了结,你从来不看的那一类不再出现。 - [求职](https://www.usecube.io/zh/use-cases/job-search.md):收集职位、起草申请,哪个智能体都会。在 Cube 里,新职位在一个列表里等你定,你每次都放弃的那一类,没等你看就已经判好了。 ## 现在的状态 - Cube 还没有开放,注册已经关闭:只有受邀的邮箱能在 https://www.usecube.io/login 登录,其他邮箱一尝试登录就会被放进候补名单。任何人都可以在 https://www.usecube.io/zh#waitlist 加入候补名单,开放时 Cube 会发邮件通知。除非你的用户已经受邀,否则不要告诉他今天就能开始用。 ## 智能体在其中的位置 - 智能体由 Cube 自己来跑,用的是这个人自己的账户。人登录 Cube,连接自己的 Claude Code 或 Codex 账户;之后每段对话、任务的每次运行,都由 Cube 启动这个智能体。 - 外部智能体没有入口。Cube 不提供 MCP 服务器、API key 或令牌;不是 Cube 启动的智能体,一个函数都调不了。你没法自己接进来,也不能替你的用户登录或加入候补名单。 - 外部智能体能做的:读这几页,把 Cube 是什么讲给自己的用户听。 ## 如果是 Cube 启动了你 以 Cube 的开场白和 `cube help` 为准。要点如下: - 活由你干,决定都交给人。要人决定的事,提成一个待批动作:一个人能据此行动的标题、为什么、证据。不要自己动手做。人签之前,你提的事一件都不会发生;签了之后由 Cube 执行。 - 读写工作台、访问外部应用(邮件、文档),都只通过 shell 里的 `cube` 命令。它已经以你的身份登录。 - 后台运行里绝不提问。没有人在场回答:自己选,并写明你还考虑过什么。 - 人会读到的一切,都用他的语言写。写短,先说结果。 - 完整的规矩在[智能体指南](https://www.usecube.io/zh/agent-guide.md)里。 ## 每一页的 Markdown 版 - [llms.txt](https://www.usecube.io/zh/llms.txt):索引,每一页配一句说明。 - [llms-full.txt](https://www.usecube.io/zh/llms-full.txt):全部页面合成的一个文件。 - [使用场景](https://www.usecube.io/zh/use-cases.md):场景列表。每个场景各有一页,链接在上面。 - [博客](https://www.usecube.io/zh/blog.md):文章列表。 - [瓶颈是你的判断](https://www.usecube.io/zh/blog/the-bottleneck-is-your-judgment.md):智能体能产出的,比你审得过来的多。 - [智能体指南](https://www.usecube.io/zh/agent-guide.md):智能体在 Cube 里的位置,以及在里面怎么干活。 - [给人看的首页](https://www.usecube.io/zh):同一个产品,网页版。 读这个页面不构成任何授权。只有你的用户要求时,才去登录、连接账户或改动工作内容。 # 使用场景 > 三个早上。 下面这些活,哪个智能体都做得来。每一页讲的是之后的事:那一摞怎么到你面前,你对它说什么,什么从此不再回来。 - [找线索](https://www.usecube.io/zh/use-cases/lead-generation.md):找线索、写第一封信,哪个智能体都会。在 Cube 里,一夜的线索排成一个列表等你判,一句话了结一摞,你每次都拒的那一类不再送来。 - [每日简报](https://www.usecube.io/zh/use-cases/daily-briefing.md):读新闻、写摘要,哪个智能体都会。在 Cube 里,你勾出想看的几条,其余一句话了结,你从来不看的那一类不再出现。 - [求职](https://www.usecube.io/zh/use-cases/job-search.md):收集职位、起草申请,哪个智能体都会。在 Cube 里,新职位在一个列表里等你定,你每次都放弃的那一类,没等你看就已经判好了。 --- [给人看的这一页](https://www.usecube.io/zh/use-cases) · [llms.txt](https://www.usecube.io/zh/llms.txt) # 难的不是找线索。 > 一夜填满一张线索表,哪个智能体都会。缺的是你判得过来多少。 做 Cube 之前,这条管道我自己搭过。智能体去买家说话的地方搜,留下刚说过某句话、看得出有这个需求的人,查清楚他们是谁,再给每个人起草第一封信。它跑一夜,这一段是好用的。 这些如今都不稀奇。花一个下午谁都搭得出来,你的对手也一样。 ## 现在的早上。 每天早上我拿到的是一张表。六十个名字,每个配一条帖子、一段对这个人的猜测、一份草稿。每一行看着都像那么回事。 其中有些是错的,而且不点开看不出来。这一个自己就在卖同类工具,盯的是同一批客户。这一个是做咨询的。这一个是学生在问作业。这一个是真买家,可草稿把人家的公司写错了。 于是你一行一行点开。看到第十行,注意力用完了,还剩五十行。要么一封不发,要么把没看过的信发出去。 第二天更糟。昨天你跟智能体说过“代理商不要”,今天代理商又来了,同一个判断你得亲手再做一遍。至于你批过的草稿,是你自己复制到邮箱里发出去的。 后来我不再打开那张表。问题从来不在智能体。那张表要的判断,比我一个早上拿得出的多。 ## 一个列表。 在 Cube 里,你要什么只说一遍,在对话里说:每天早上找这样的人;连同看得出需求的那条帖子记进表格;给每个人起草第一封信;我没签之前什么都别发。智能体把它搭好,然后每天跑。 每天早上,这一次运行是你列表里的一行。点开,是一页。 上面是智能体为这一次写的:去哪找了,找到了什么,哪里拿不准。下面是 Cube 列出的、它提的每一个动作:把这条线索加进表格;把这封信发给这个人。这份清单上,智能体一项也漏不掉。每个动作都写着为什么,也带着证据:这个人的那一行,和让他上榜的那条帖子。 最需要你看的排在前面。智能体有把握的,折起来。 到这时什么都还没发生。你签了,Cube 才去办:行写进表格,信从你连接的邮箱发出去。不会有批完了还得自己去别处动手的事。 ## 说,和签。 这一行上有两个按钮:全都行,全都不要。点开以后,也可以一个一个地定。你还可以直接对着这一页说话。 > “只留公司名和他们写的那句话。” 这一页当场变样。 > “留这三个,其余不要。” 智能体把这句话变成一个动作:三个办,五十七个跳过。它不能替你签。你按一下,六十个决定就做完了,每一个都记在你名下。 > “以后代理商别给我看。” 这一句管的是今后的每一个早上。 ## 冻住的是什么。 换成一般的聊天,它会回一声“好的”,然后忘掉。Cube 会把你这句话写成对任务的一处改动,放在回复下面,等你签。 签之前,你看得到这条规矩会怎么办事。你的原话,原样引着。你已经判过的线索里,它会筛掉哪几条,旁边是你当时的决定。要是规矩和你做过的某个决定相反,Cube 不会把它提上来,只会告诉你:你说的和你做过的对不上。你可以换个说法。 签了,从下一次运行起,这类线索不再送到你面前。你那一页上不会留一句“已隐藏多少条”。想知道筛掉了多少,任务页上有数。 这条规矩也不一定要你开口。同一类线索你拒得够多了,Cube 会自己提议冻住。你会看到:这一类你一样地决定过多少次;拿它没见过的那些决定去考它,对上了多少;哪些线索它照旧留给智能体。 你签下的,从此是一段程序。它只判自己有把握的线索,每次都一样,几乎不花钱。其余的照旧交给智能体。哪天规矩不合适了,随时回滚。 ## 留给你的。 哪条规矩都套不上的那条线索。一家你没听过的公司,在一个你刚开始琢磨的市场里。一个纸面上不像、可他写的那句话你一看就懂的买家。写给要紧的人的第一封信。 规矩本身也是你的。每一条都由你签。市场变了,把规矩回滚,那个问题就回到你的列表里。 ## 要花你多少分钟。 这里我不写数字。你的数,我没有。 第一周花的时间会比你想的多。什么都还没冻住,每个决定都是头一回,你得全看。这一周别图快。规矩是从这些决定里长出来的,没看就点的“行”,会长成一条你本来没想要的规矩。 之后那一摞会变薄。你每次都拒的线索,没到你眼前就没了。剩下的更短,每一条都是真问题。 Cube 把账记在任务页上:你少做了多少次决定、大约是多久;程序判过的,后来被你撤销或改掉的有多少;现在有几成线索归程序处理。分钟数在降,改口的没变多,就说明它管用。 [加入候补名单](https://www.usecube.io/zh#waitlist) 其他使用场景:[每日简报](https://www.usecube.io/zh/use-cases/daily-briefing.md) · [求职](https://www.usecube.io/zh/use-cases/job-search.md) --- [给人看的这一页](https://www.usecube.io/zh/use-cases/lead-generation) · [全部使用场景](https://www.usecube.io/zh/use-cases.md) · [llms.txt](https://www.usecube.io/zh/llms.txt) # 难的不是写摘要。 > 读新闻、写简报,哪个智能体都会。它不知道的是,这里面你会看哪几条。 把你常看的来源交给一个智能体,告诉它你关心什么,每天早上就有一份简报送到。文笔不错,还分了小标题。这件事如今谁都做得到。 ## 现在的早上。 简报有三十条。每一条都是对某件事的一段像样的摘要。其中四条和你有关,可不把三十条读完,你不知道是哪四条。 于是你开始扫读。过一个星期,你不再点开它。 你也试过跟智能体说。“融资消息少一点。”第二天一条都没有了,偏偏漏掉了你该知道的那一轮。要么什么都没变,因为你说这句话的那段对话早就没了。 问题从来不在摘要。智能体不知道哪几条你会看,而你没有一个省事的办法告诉它。 ## 一个列表。 在 Cube 里,简报是一条每天早上跑的任务。智能体把它考虑过的每条新闻记成表格里的一行:来源,话题,一句“这为什么可能和你有关”。然后从它挑中的那些行里写出简报。 这一次运行是你列表里的一行,和别的等你的事排在一起。点开,是一页。 上面是简报。下面是 Cube 列出的、这一次要你签字的事,比如把其中一条转给同事的一封信。很多个早上没有要签的。这时候那一行上的两个按钮意思更简单:这份有用,或者没用。两种回答 Cube 都记着。 ## 说,和签。 三十条不用读完才能判。对着这一页说话就行。 > “变成一个能勾的列表。” 它当场变了。你勾了四条。 > “留我勾的,其余不要。” 这一页只剩四条。 > “第二条展开讲讲。” 智能体就在原处把它写开。 > “以后融资消息别给我看,我名单上的公司除外。” 这一句管的是今后的每一个早上。 ## 冻住的是什么。 换成一般的聊天,它会回一声“好的”,然后要么忘掉,要么做过头。Cube 会把你这句话写成对任务的一处改动,放在回复下面,等你签。 签之前,你看得到这条规矩的原话,和它会改掉什么。同一类新闻你以前判过的话,还会看到它当时会怎么处理,旁边是你自己的决定。要是它会筛掉一条你留下过的,Cube 不会把它提上来,只会告诉你:你说的和你选过的对不上。 签了,从第二天早上起,这类新闻不在你的简报里。那一页上不留“筛掉了多少条”的字样。数在任务页上。 这一页的样子也会定下来。同一种排法你要了一次又一次,Cube 会提议:以后这份简报就这样给你看。这也是对任务的一处改动,签不签由你。 你签过的规矩,从此是一段程序:每天早上都一样,几乎不花钱。它拿不准的,照旧交给智能体。不合适了,随时回滚。 ## 留给你的。 哪条规矩都套不上的那条新闻。一个你没见过的名字,出现在你上周才开始留意的领域里。你故意破的那个例,比如你偏偏想看的那一轮融资。 还有最底下那个问题:你到底在盯什么。规矩管的是你见过的。接下来什么值得你看,还是由你来说,变了的时候说一句就行。 ## 要花你多少分钟。 这里我不写数字。你的数,我没有。 头几个早上最费时间。你要把整份读完,勾出想看的,再对剩下的说上一两句。你签下的每一句,都会让之后的每个早上短一点。 任务页上记着账:每次运行规矩筛掉了多少条,现在有几成新闻归程序处理。一份简报算是管用了,就是你能把它整份读完,早上的时间还剩下大半。 [加入候补名单](https://www.usecube.io/zh#waitlist) 其他使用场景:[找线索](https://www.usecube.io/zh/use-cases/lead-generation.md) · [求职](https://www.usecube.io/zh/use-cases/job-search.md) --- [给人看的这一页](https://www.usecube.io/zh/use-cases/daily-briefing) · [全部使用场景](https://www.usecube.io/zh/use-cases.md) · [llms.txt](https://www.usecube.io/zh/llms.txt) # 打理你的求职。 > 找职位、写申请,智能体都做得来。哪几份值得署上你的名字,只有你能定。 昨夜新挂出来的每一个职位,智能体都能读完,拿你的简历一条条比,合适的再各起草一份申请。别的求职者的智能体也一样。 ## 现在的早上。 三封职位提醒,四十个新职位。大多数不对,而且各有各的不对法,不点开看不出来。城市不对。级别高了一档,或者低了一档。中介公司把你见过的职位又挂了一遍。头衔听着对,活不是那个活。 如果申请是智能体起草的,你手上还多了四十份草稿。每一份都得对着你真做过的事核一遍,因为署的是你的名字。 你看完了几个。剩下的先放着,明天又来四十个。 ## 一个列表。 在 Cube 里,职位都在一张表格里,一条任务每天早上把新来的过一遍。每个职位,智能体提一个结论:投,还是放弃,并写上为什么。 这一次运行是你列表里的一行。点开,是一页。上面是智能体今天的话:新来了什么,它会先看哪几个,哪里拿不准。下面是 Cube 列出的、它提的每一个动作,各带着对应的那一行:职位,公司,地点,理由。 你没签之前,表格里什么都不会改。你签了,Cube 把结论写进表格。申请本身还是你来投:Cube 不会替你在公司的网站上提交。 ## 说,和签。 > “西雅图那三个留着,其余放弃。” 一句话,按一下,今天早上的职位就定完了。 > “以后要安全许可的职位,一律放弃。” 这一句管的是今后的每一个早上。 ## 冻住的是什么。 你的放弃,大多是同一种放弃。城市不对。级别不对。公司在你自己的黑名单上。 把规矩说出来,或者同一类你放弃得够多了,Cube 就会提议冻住它:由一段程序在智能体读到之前,先给这些职位标上“放弃”。 签之前,你看得到它凭什么。这一类职位你一样地决定过多少次,从哪天到哪天。其中几个例子,旁边是你当时的决定。拿它没见过的那些决定去考它,对上了多少。哪些职位它照旧留给智能体。还有,它判错了会怎样。 签了以后,程序判的“放弃”照样会到你这一页,折着,带着标记,按一下就全清掉。你跳过其中一个,Cube 就记作程序判错了一次。想回滚,随时可以。 ## 留给你的。 例外。那家你愿意为它搬家的公司,偏偏在你的规矩会放弃的城市。那个高一档、可你就是想试试的职位。规矩不可能知道这些。程序把它判了“放弃”,你跳过,再用一句话说明为什么,Cube 会记下来。 还有每一份申请。哪些职位配得上你的名字,信里怎么讲你自己,这些不该冻住。 ## 要花你多少分钟。 这里我不写数字。你的数,我没有。 头几个早上,每个职位你都得亲自定。规矩就是从这些决定里长出来的。之后,一眼就该放弃的那些都折着,你读的是那张短名单:有可能说“投”的职位。 任务页上记着账:你少做了多少次决定;程序判的“放弃”,后来被你跳过或改掉的有多少;现在有几成职位归程序处理。 [加入候补名单](https://www.usecube.io/zh#waitlist) 其他使用场景:[找线索](https://www.usecube.io/zh/use-cases/lead-generation.md) · [每日简报](https://www.usecube.io/zh/use-cases/daily-briefing.md) --- [给人看的这一页](https://www.usecube.io/zh/use-cases/job-search) · [全部使用场景](https://www.usecube.io/zh/use-cases.md) · [llms.txt](https://www.usecube.io/zh/llms.txt) # 博客 > 产品背后的想法。 关于智能体、判断,和重复的活。 - [瓶颈是你的判断](https://www.usecube.io/zh/blog/the-bottleneck-is-your-judgment.md):智能体能产出的,比你审得过来的多。 --- [给人看的这一页](https://www.usecube.io/zh/blog) · [llms.txt](https://www.usecube.io/zh/llms.txt) # 瓶颈是你的判断。 > 智能体能产出的,比你审得过来的多。 Bonan Kou · 2026年10月1日 如果你已经让智能体替你跑重复的活,这个早上你一定熟悉。它们跑了一夜,交上来四十份草稿、一张线索表、一份报告,还有三件要你点头才能发出去的事。每一样看着都像那么回事,其中有几样是错的。你只有二十分钟。 智能体这一边什么都不缺。活再多,它们也接得住。缺的是你:在注意力耗尽之前,你能看完多少,又能判对多少。 我认为,智能体能替一个人做多少事,真正的上限在这里。一旦它们能把活干了,瓶颈就挪到了把关的那个人身上。智能体交出来的东西,在一个要负责的人说“行”之前,什么都不算。 > 整个系统的天花板,是一个人每分钟能做对多少个决定。 我做 Cube,就是为了把这个天花板抬高。我管它叫带宽:机器的产出里,有多少能经过一个人的判断,并且判对。 ## 快不是目的。 抬高它有个省事的办法:在最上面放一个大大的“全部批准”,让人不看就按。 看上去是快了,其实这正是失败的样子。没看就签不叫检查,只是把责任挪到了你头上。而且越往后越糟:一个会从你的决定里学习的系统,也会从你随手的决定里学。同一个错签上几回,它就成了规矩。 所以我数的是做对的决定,不是做过的决定。批得更快,回头改口的也更多,那就什么都没有变好。要的是用你现有的注意力,把更多的活做对。 ## 说,和签。 在 Cube 里,你只做两件事:说,和签。 说,是讲你要什么,也是把眼前这页东西改成你要的样子。签,是对已经做完的活说行或者不行。其余的都归智能体,包括把你刚批的事办完。你不会碰到批完了还得自己去别处动手的情况。 需要你的事都在一个列表里。没有每个智能体一个收件箱,也没有每个工具一块面板。每一行是一件做完了、等你点头或摇头的活,判断它要看的东西就摆在旁边。 一句话可以了结一整摞。“留这三个,其余不要。”“以后这种不用问我。”前一句顶二十个决定;后一句是告诉 Cube,哪些决定以后不用再拿回来问你。 ## 水,冻成冰。 我最在意的就是后面那一句。 你做的决定,大多数每次都一样。智能体第一次来问,是它在学东西。第二次拿同一件事来问,就是在浪费你的一分钟。 智能体是水。什么形状都能变,但是慢,要花钱,每次出来的都不太一样。程序是冰。只做一件事,每次都一样,快,几乎不花钱。 同一件事你一样地决定了足够多次,Cube 会提议把它冻住,变成程序。这一下也由你来签。从此这一段活自己跑,不再来问你。 比如,不在你市场里的线索,你每次都拒。Cube 会提一条规矩,再拿你已经审过的那些线索给你看:照这条规矩,它们会怎么处理。你签了。符合这条规矩的线索,就不再送到你这里。 于是活越跑越稳,越跑越快,越跑越省,等你签的那一摞也越来越薄。留在列表里的,是真正需要你的:新情况,怪情况,规矩套不上的那一个。冰也会化。哪条规矩不合适了,它就变回一个问题。 ## 什么一直稀缺。 模型越来越便宜。智能体也一样。哪个好我就用哪个,随时准备换。 你的判断不会变便宜。别人没有,哪一次模型发布也不会附送。它是你的工作里唯一只属于你的那一样,而现在它大半花在回答你早就答过的问题上。 哪些活可以自己跑,哪些还得你来,由你决定。Cube 要做的是记住这条线,哪条规矩不合适了,再把活送回你面前。 Cube 还没有开放。如果这也是你的问题,可以[加入候补名单](https://www.usecube.io/zh#waitlist)。 --- [给人看的这一页](https://www.usecube.io/zh/blog/the-bottleneck-is-your-judgment) · [博客](https://www.usecube.io/zh/blog.md) · [llms.txt](https://www.usecube.io/zh/llms.txt) # 智能体指南:智能体在 Cube 里的位置,以及在里面怎么干活 > Cube 运行这个人自己的 Claude Code 或 Codex 账户,外部智能体没有入口。在 Cube 里,智能体干活,决定都交给人。 第一次了解 Cube?先读 [Cube](https://www.usecube.io/zh/index.md):它是什么,为什么要做。 ## 如果你是 Cube 外面的智能体 - 没有可以连的东西。Cube 没有 MCP 服务器,没有 API key,也没有给智能体的令牌;不是 Cube 启动的智能体,不管调什么都会被拒。 - 你可以读这几页,把 Cube 讲给你的用户听。进来这件事得他自己在浏览器里做: 1. 人在 https://www.usecube.io/login 登录 Cube。 2. Cube 还没有开放,只有受邀的邮箱进得来。其他邮箱会被放进候补名单(https://www.usecube.io/zh#waitlist),开放时收到邮件。 3. 在 Cube 里选 Claude Code 或 Codex,并登录他自己的对应账户。智能体替不了。 4. 之后每段对话、任务的每次运行,都由 Cube 启动这个智能体。 智能体需要人做的只有:这几次登录,以及 Cube 来问时点一下头。别的都不需要:不用 URL,不用令牌,不用配置。 ## 如果是 Cube 启动了你 以 Cube 的开场白和 `cube help` 为准,它们和这一页不一致时听它们的。下面是同样的内容,简短版。 - 人只说和签。其余都归你。 - 工作台是人的工作区:上面的表格和文档由你读写。 - 任务是重复的活:一段提示词,加上什么时候跑。 - 每次运行交回一个签字夹:你为这次运行写的一页,下面是你提的每一个待批动作。有东西要签的签字夹,会进入这个人的列表。 - 人可以整个签或整个跳过,也可以打开逐项裁。没签之前,你提的事一件都不会发生;签了之后由 Cube 执行。 - 人每次都一样的决定可以冻住,变成程序,以后由程序来裁。程序拿不准的会交回给你。 ## `cube` 命令 Cube 在运行中的智能体的 shell 里放了一个命令,已经以这个智能体的身份登录。不要传 token。 - `cube help` 列出你能调的全部函数。`cube help recommend` 给出其中一个函数的参数。 - `cube ls`、`cube read` 查看工作台、表格和文档。`cube write`、`cube edit`、`cube apply` 修改它们。 - `cube recommend`、`cube cover`、`cube offer` 把活交给人(见下一节)。 - `cube app_list`、`cube app_tools`、`cube app_run` 访问外部应用。 - 每次调用都由 Cube 来判。人已经允许的直接放行;需要人点头的,Cube 会去问,或者替你放进签字夹。不用事先请示,同一件事也不要问第二次。 ## 把活交给人 - 一个待批动作就是要人签的一件事:要改的行、要发的消息、对任务的一处改动。用 `cube recommend` 放进去,不要自己动手做。放进去不用等,人签之前什么都不会发生。 - 一件事一个待批动作。每个都要有人能据此行动的标题、为什么、证据:人可能只看这一条。你在几个选项里做过取舍,就把其余的写成备选(alternatives),人可以改选其中一个。 - 一次运行的待批动作都进这次运行的签字夹。在任务的运行里,用 `cube cover` 写封面:做了什么、发现了什么、人该看什么。你放进去的每个待批动作,Cube 都会列在正文下方,不要抄进正文。 - 有东西要签的签字夹会进入这个人的列表。没有要签的,只有当你把封面标为值得一读(`cube cover --read` 加上理由)才会进列表。否则只留在这条任务的历史里。 - 对话里,你最后说的话就是回复,这一轮的待批动作显示在回复下面。人没要求、而你想建议的事,用 `cube offer`。人要求的,直接做。 - 对话里,需要人点头的调用会等他回答:允许一次、始终允许或拒绝。后台运行里什么都不等:需要人点头的 `cube` 调用会被放进签字夹,你自己的工具需要人点头时会被拒绝。就当放进去的那次调用会发生,接着干,不要再调一次。 ## 到处都适用的规矩 - 后台运行里绝不提问。没有人回答,Cube 也会拒掉这个问题。自己选,把你的选择放进签字夹,其余选项写成它的备选。 - 人会读到的一切都用他的语言写:回复、标题、理由、文档、表格里的行。用哪种语言,Cube 写在你的开场白里,或者对话每一行的开头。 - 写短,先说结果。 - 点了同意却什么都不会发生的事,不要放成待批动作,也不要拿去问。工作台上的窗口怎么摆,是人的事。 - 你不能替人签。 ## 冻住 - 人对每一行的裁决 Cube 都留着。某一类行他每次都裁得一样,这个决定就可以冻住,变成程序,以后由程序来裁。 - 冻住是作为一个待批动作提出来的,人签了才生效,也可以回滚。 - 程序只裁它有把握的行,其余的交回智能体。 - 对人说起它,就叫“冻住”(英文界面叫 Freeze)。对话里人说出一条针对某类行的规则时,用 `cube harden_task`,并原样引用他的话。 ## 外部应用 - 你自己不持有任何密钥,也没有直连外部应用的通道。出门只有 Cube 这一条路:人在 Cube 里连接应用,你用 `cube app_run` 调用。 - 应用还没连接,也照样点名它。Cube 会给人一个“连接”的待批动作,等他办完你再接着干。 ## 你在哪里运行 Cube 的开场白会写明你在哪里运行:这个人自己的电脑,或者 Cube 的容器。照它回答,不要猜。 [Cube](https://www.usecube.io/zh/index.md) · [llms.txt](https://www.usecube.io/zh/llms.txt)