销售 · 基础
购买意向
区分具体的购买行为与随口兴趣、赞美或模糊的未来意向。
NoulScore
适合什么时候使用
- 意向评分
- 产品驱动销售
- 对话分流
示例 state
{
"message": "Can you send annual pricing for 20 seats and tell me whether SSO is included?",
"channel": "website_chat"
}决策问题
Noulbuying_intent
这条消息是否表现出具体的评估或购买意向,而不只是泛泛兴趣?
Scorereadiness
把购买阶段评为 0 到 4。
- 0 — 没有购买信号
- 1 — 随口表达兴趣
- 2 — 正在主动评估
- 3 — 询问具体购买约束
- 4 — 询问近期商务下一步
预期输出
一个购买意向概率,以及购买阶段评分。
TypeScript 示例
import { noul, score, TypeSafeClient } from "@typesafe-ai/sdk";
const client = new TypeSafeClient();
const result = await client.systemOne({
state: {
message:
"Can you send annual pricing for 20 seats and tell me whether SSO is included?",
channel: "website_chat",
},
questions: {
buying_intent: noul(
"Does the message show concrete intent to evaluate or purchase the product, rather than general interest?"
),
readiness: score("Score purchase readiness.", [
"No purchasing signal",
"Casual interest",
"Active evaluation",
"Concrete purchase constraints",
"Near-term commercial next step",
]),
},
});为什么这样设计
- 问题明确区分了具体评估与模糊兴趣。
- 评分等级提前定义好,业务代码可以自己决定触发阈值。
注意事项
- 意向不等于身份、预算或决策权。
- 把 CRM 中已知信息明确放进 state,不要让模型补猜缺失信息。
来源与参考
这个模板和来源链接最近核验:2026-09-21。
继续浏览
先在Playground中运行这个模式,浏览全部模板,了解官方 SDK 用法,或使用成本计算器估算实际使用成本。