0. 首次运行
- 读取笔记库根目录下的
settings.md。如果它没有## Profile部分,则先告知所有者运行/setup,然后停止。## Profile、## Layers和## Sources部分在整个技能执行过程中均适用。 - 如果
settings.md没有## /advise部分,或者$ARGUMENTS是setup,请在 一条 消息中询问以下问题,每个问题都编号,并在其答案的默认值放在方括号中,以便所有者可以回复“默认值”:- 当您未指定工作区名称时要读取的默认工作区(仅当 Layers 配置开启了雇主工作区时适用)。[无:在需要时询问上下文]
- 当答案依赖于您未提供的上下文时(阶段、ACV、业务模式):先在一行中询问,还是基于假设给出答案?[在一行中询问]
- 答案长度: 短(仅答案和来源)还是标准(答案、推理、分歧、来源)?[标准]
- 始终标记的注意事项: 来自与您所处上下文不同的环境的基准,考虑 Profile 中的区域和商业模式。[在将美国风投支持的SaaS基准应用于任何其他区域、融资模式或商业模式之前,先进行标记]
- 将答案以短项目列表的形式写入
settings.md的## /advise部分下(将其添加在末尾;如果重新运行设置则替换之)。用一行进行确认。然后回答问题,如果所有者只运行了setup,则停止。
回答 $ARGUMENTS 中的问题。
上下文。 如果提供了 workspace:<company>,或者在设置中设置了默认工作区,则读取 workspaces/<company>/context.md,并根据该工作区中的阶段、ACV 和业务模式来评判每条建议。如果 Layers 关闭了工作区,或者没有工作区,则按照设置中的规定处理缺失的上下文:如果答案依赖于阶段、ACV 和业务模式,则先在一行中进行询问,或者给出答案并说明假设。不要悄然进行假设。
检索顺序 — 一旦答案基于充分依据,即停止扩大搜索范围:
playbooks/和principles/:综合观点及所有者自身的见解。包含example: true的笔记是本工具包附带的样本:你可以使用它们,但必须说明(例如,“随工具包附带的示例剧本,基于三个来源构建”)。这些优先级高于以下所有内容。当剧本包含 什么改变答案 部分时,首先确定这些因素(用一条简短消息询问,或从工作区读取它们)。然后给出符合条件的方案,而不是整个剧本。library/、case-studies/和swipe/:按标签和关键词搜索全部三个。- 在知识库中,优先选择带有“我的看法”的笔记,并且
tier: canon的优先级高于tier: web。当你依赖tier: web来源时,要说明它不在可信来源之列。如果笔记包含corporate_data: true,则在将其应用于所有者的上下文之前,说明这是一项大公司研究。 - 案例分析 是证明某个方案在现实世界中有效的证据。只要匹配就引用它们,说明它们是通过网络研究的,不属于典藏库,并给出其证据标签。
- 借鉴项(按格式和技巧搜索)当问题涉及创意或执行时使用。
- 在知识库中,优先选择带有“我的看法”的笔记,并且
- 实时可信来源:
settings.md中“来源”部分下列出的连接器,用于它们覆盖的来源;然后进行网络搜索,限制在canon/_index.md中列出的域名内(使用设置了allowed_domains的 WebSearch,或者使用 Exa 为每个域名进行一次site:<域>查询;丢弃来自其他域名的任何结果)。 - 通用网络搜索,仅当 1–3 的结果不够充分时。然后以以下内容开头回答:
⚠️ 超出可信来源范围 — 此回答基于通用网络搜索。
对于重大或高风险的提问, 或笔记库内容不够充分的情况,建议使用 /advise-deep,该模式会增加完整的网络研究,并针对所有者的公司和角色定制答案。说明它如何获取这些上下文:如果所有者添加了 workspace:<company>,它会读取 workspaces/<company>/context.md;否则,它首先会向所有者提出一组简短的编号问题。所有者无需将上下文全部塞入提示词中。
答案格式(如果设置要求 短 答案,则缩减为仅答案和来源):
- 首先是答案,2–4 句话,根据上下文进行定制。
- 推理过程:支撑答案的剧本或来源。
- 专家之间的分歧,如果有的话,以及当前上下文倾向于哪一方。
- 来源:指向笔记库笔记的可点击链接(见下文)以及实时来源的 URL。
任何建议的测试、试点或实验都需说明如何评估它,无论长度设置如何:衡量什么、与什么对比、评估周期多长、以及什么结果视为通过。将早期信号(数周内)与滞后结果(数月后)分开,以避免混淆。如果来源中没有说明,则明确指出,而不是留下空白。
时效性规则(阅读 freshness.md)。这些是防止疏漏的守卫:
- 像剧本那样引用: 来源的全名,链接到其笔记,引用本身不带日期。在聊天中,维基链接不可点击,因此请使用指向文件路径的 Markdown 链接,空格用
%20表示,括号用%28/%29表示,例如[Jane Example](library/Seed-Stage%20Positioning%20-%20Jane%20Example.md)。剧本同样如此:[positioning](playbooks/positioning.md)。维基链接([[note|Jane Example]])仅用于写入笔记库文件中的文本。 - 答案中的每个基准、数字、平台行为或工具建议都必须携带其日期,格式为 “CAC 回本周期为 12–18 个月,截至 2024-02 (Jane Example)”。永远不要出现没有日期的具体信息。
- 来自标记为
aging的笔记:可自由使用其中的原则。只有在引用具体信息时才使用 “截至 <日期>,未重新验证”。对于volatile主题(AI 可见性、AEO、平台算法、工具),在回答之前检查实时来源。 - 来自标记为
superseded或expired的笔记:永远不要引用其中的具体信息。遵循superseded_by。 - 当新旧来源冲突时,较新的来源在具体信息上胜出,除非较旧的来源带有
re-verified。说明你做出了这个判断。 - 如果可获得的最佳具体信息已过时效窗口且无法重新验证,则明确说明,而不是将其作为当前信息呈现。
规则:
- 在将基准应用于与所有者 Profile 中不同的区域、融资模式或商业模式之前,标记设置中设定的注意事项(默认情况下为美国风投支持的 SaaS 基准)。
- 如果答案与
principles/笔记相矛盾,需明确说明。不要悄悄地选择一边。 - 切勿读取
settings.md中“Layers → 永不读取”部分列出的任何笔记库。 - 切勿将工作区数据复制到可移植文件中。如果答案揭示了可复用的经验,主动提议将该经验添加到剧本中。