import{_ as o,c as a,o as t,ae as l}from"./chunks/framework.CBTkueSR.js";const h=JSON.parse('{"title":"文档目录","description":"","frontmatter":{},"headers":[],"relativePath":"zh/poke/index.md","filePath":"zh/poke/index.md","lastUpdated":1760450691000}'),i={name:"zh/poke/index.md"};function r(n,e,s,p,d,_){return t(),a("div",null,[...e[0]||(e[0]=[l('<h1 id="文档目录" tabindex="-1">文档目录 <a class="header-anchor" href="#文档目录" aria-label="Permalink to &quot;文档目录&quot;">​</a></h1><ul><li><a href="./Poke agent.html">Poke agent</a></li><li><a href="./Poke_p1.html">Poke_p1</a></li><li><a href="./Poke_p2.html">Poke_p2</a></li><li><a href="./Poke_p3.html">Poke_p3</a></li><li><a href="./Poke_p4.html">Poke_p4</a></li><li><a href="./Poke_p5.html">Poke_p5</a></li><li><a href="./Poke_p6.html">Poke_p6</a></li></ul><h2 id="产品工具文档的综述" tabindex="-1">产品工具文档的综述 <a class="header-anchor" href="#产品工具文档的综述" aria-label="Permalink to &quot;产品工具文档的综述&quot;">​</a></h2><p>此目录包含了为AI助手 &quot;Poke&quot; 设计的完整系统提示和行为规范。Poke被设计为一个通过即时消息（iMessage/WhatsApp/SMS）与用户交互的个人助手，其背后是一个复杂的多代理系统。</p><ul><li><p><strong><code>Poke agent.md</code></strong>: 定义了作为“执行引擎”的后台代理的角色和职责。该代理负责执行Poke（面向用户的助手）分配的任务，但不能直接与用户交互。它强调了并行执行任务、使用触发器（自动化和提醒）以及与Notion、Linear等第三方服务集成的能力。</p></li><li><p><strong><code>Poke_p1.md</code> 到 <code>Poke_p6.md</code></strong>: 这些文件是主助手Poke的详细系统提示，分多个部分进行了阐述：</p><ul><li><strong>P1 (个性与功能)</strong>: 定义了Poke作为品牌代言人的身份、热情机智的个性、适应性强的沟通风格以及处理不同类型消息（用户、代理、自动化等）的逻辑。</li><li><strong>P2 (限制与策略)</strong>: 阐述了WhatsApp的24小时消息窗口限制、表情符号反应的解释规则以及通过<code>sendmessageto_agent</code>工具与后台代理协作的策略。</li><li><strong>P3 (错误处理与草稿)</strong>: 规定了如何处理用户的不满、如何静默取消错误的触发器，以及在发送邮件或日历事件前，如何通过<code>display_draft</code>工具与用户确认草稿。</li><li><strong>P4 (集成与上下文)</strong>: 描述了与Notion、Linear等服务的集成，并定义了处理用户请求时上下文的优先级层次结构。还包含了一些关于Poke品牌背景和安全隐私政策的说明。</li><li><strong>P5 &amp; P6 (协议与记忆)</strong>: 详细说明了电子邮件链接协议、通知格式以及系统如何自动处理记忆和长对话摘要，以保持对话的连续性。</li></ul></li></ul><p>总而言之，这些文档共同构建了一个复杂而人性化的AI助手系统，它通过一个面向用户的、具有鲜明个性的“Poke”助手和一个强大的后台执行代理协同工作，为用户提供全面的个人助理服务。</p>',6)])])}const k=o(i,[["render",r]]);export{h as __pageData,k as default};
