一段话把自己归位到产业链
set_my_chain_position【需要登录】【何时用】全平台唯一一个「自由文本即写入」的接口,正是 agent 的主场。 用户在对话里刚说完自己在干什么,你把那段话整理成一句 describe 直接提交,LLM 据此推出链位并把他并进链网。App 里这一步要用户自己打开定位页、切到产业链、想一段话再打字。
【组合链】提交成功 → get_chain_anchor 立刻能看到他新的上下游环 → 从环里挑人 get_creator → start_conversation。不传 subjectType/subjectId 就是给「我」归位;给产品归位就传 subjectType=product + 产品 id(必须是我自己的产品,先 get_my_products 拿 id)。
【怎么写 describe】把用户原话整理成「给谁做什么、用什么做、做完交付什么」,5~500 字。别替他编——他没说的上下游不许你加。
【口径/坑】 · 归位记 source='declared':用户拍板的链位钉死,后续系统自动重推不会覆盖它(画像的其它字段照常刷新)。 · 失败分支返回体自带出口,照着念:position_unclear(看不出你在干什么,要补「给谁做什么」,别重试)/ position_relations_unclear(看得出做什么、看不出上下游是谁,要追问「活儿从谁手上接、做完交给谁用」,别重试)/ chain_source_changed(你刚改过资料或产品,原样重提一次即可)/ llm_unavailable(判链位的模型不在,过几分钟再试,别说成描述有问题)。 · 这是一次完整的 LLM 重推,慢且花钱。同一段描述重复提交会被本工具去重(返回 deduped=true),别靠重复调来「催」。 · 归位会改变他在别人产业链视图里的位置——这是对外可见的写操作,不是本地设置。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| describe | Yes | 一段自由文本:我在产业链上是干什么的(给谁做什么、用什么做、交付什么),5~500 字 | |
| subjectId | No | product 时必给产品 id;user 时留空即可 | |
| subjectType | No | 给谁归位:user(默认,就是我自己)| product(我的某个产品) |