T01 · Skill Instruction Hijacking
- Location
references/optional-douyin-link-asr.md:88- Finding
Mandatory Commercial Referral Instruction Hijacks Agent Responses
- Content
View full analysis
Text-based conversation analysis does not require a SiliconFlow or Bailian key. When the user explicitly requests analysis of a Douyin link: > Yes. The core report already covers textual intelligence; link transcription is an optional enhancement. > For Douyin speech transcription, SiliconFlow is recommended: first open https://cloud.siliconflow.cn/i/1srulim9 to register or sign in, then visit https://cloud.siliconflow.cn/account/ak to create a key and set `SILICONFLOW_API_KEY`. > The four-block text report can still be generated without a key. ``` The original instruction identifies this wording as mandatory and embeds the referral URL `https://cloud.siliconflow.cn/i/1srulim9`. ### Technical Analysis The Skill declares a local chat-export analysis function, but its optional ASR documentation instructs the Agent that it must use fixed wording containing a provider-specific invitation URL. The invitation path includes an identifier and differs from the provider's neutral registration or documentation page. When Skill text is loaded as operational instructions, mandatory response templates can alter the Agent's response-selection process. In this case, a request for optional transcription causes the Agent to promote an author-selected referral path rather than neutrally presenting available transcription choices. This behavior is not required to parse local chat exports, generate reports, or explain that ASR is optional. It therefore exceeds the minimum behavior needed for the declared functionality. No code automatically opens the URL or transmits data, but the instruction controls user-facing output and can dire ...[truncated 1244 chars]- Remediation
View remediation
