Help & Support
Get contextual help, onboarding guidance, and report issues with the Finance District agent wallet. This skill covers the human-facing support tools.
Help Narrative — Answer Questions
Use when the human has a specific question about how the wallet works:
CODEBLOCK0
Parameters
| Parameter | Required | Description |
|---|
| INLINECODE0 | Yes | The question to answer |
| INLINECODE1 |
No | Language/locale preference (e.g.
en,
zh) |
|
--tone | No | Response tone (e.g.
friendly,
technical) |
Examples
CODEBLOCK1
Onboarding Assistant — Guide New Users
Use when the human is new or needs a walkthrough of a specific topic:
CODEBLOCK2
Parameters
| Parameter | Required | Description |
|---|
| INLINECODE7 | Yes | The onboarding topic or question |
| INLINECODE8 |
No | Additional context about the user's situation |
|
--locale | No | Language/locale preference |
|
--tone | No | Response tone |
Examples
CODEBLOCK3
Report an Issue — Bug Reports
Use when the human encounters a problem:
CODEBLOCK4
Parameters
| Parameter | Required | Description |
|---|
| INLINECODE11 | Yes | Short summary of the issue |
| INLINECODE12 |
Yes | Detailed description of what happened |
|
--severity | No | Issue severity (e.g.
low,
medium,
high,
critical) |
|
--category | No | Issue category (e.g.
bug,
feature,
question) |
Examples
CODEBLOCK5
Check App Version
CODEBLOCK6
Useful for including version information in bug reports or verifying compatibility.
Flow for New Users
- 1. Check current status: INLINECODE22
- If not authenticated, guide them through
authenticate skill - Run onboarding: INLINECODE24
- Walk through the response with the human
- Help them explore: check wallet (
wallet-overview skill), fund it (fund-wallet skill)
Flow for Issue Reporting
- 1. Ask the human to describe the problem
- Check app version: INLINECODE27
- Check auth status: INLINECODE28
- Submit the report: INLINECODE29
- Confirm to the human that the issue has been reported
Prerequisites
- -
helpNarrative and onboardingAssistant work even without authentication - INLINECODE32 requires authentication (
fdx status to check, see authenticate skill)
帮助与支持
获取上下文帮助、入门指导,并向金融区代理钱包报告问题。本技能涵盖面向用户的支持工具。
帮助说明 — 解答问题
当用户对钱包的使用有具体疑问时使用:
bash
fdx call helpNarrative --question <问题>
参数
| 参数 | 必填 | 描述 |
|---|
| --question | 是 | 需要解答的问题 |
| --locale |
否 | 语言/区域偏好(例如 en、zh) |
| --tone | 否 | 回复语气(例如 friendly、technical) |
示例
bash
fdx call helpNarrative --question 如何发送代币?
fdx call helpNarrative --question 支持哪些链?
fdx call helpNarrative --question 兑换功能如何工作? --tone technical
入门助手 — 引导新用户
当用户是新手或需要特定主题的逐步指导时使用:
bash
fdx call onboardingAssistant --question <问题>
参数
| 参数 | 必填 | 描述 |
|---|
| --question | 是 | 入门主题或问题 |
| --context |
否 | 关于用户情况的额外上下文 |
| --locale | 否 | 语言/区域偏好 |
| --tone | 否 | 回复语气 |
示例
bash
首次使用用户
fdx call onboardingAssistant --question 我刚注册,应该先做什么?
附带上下文
fdx call onboardingAssistant \
--question 如何开始赚取收益? \
--context 我在以太坊上有USDC
报告问题 — 错误报告
当用户遇到问题时使用:
bash
fdx call reportIssue \
--title <简短标题> \
--description <详细描述>
参数
| 参数 | 必填 | 描述 |
|---|
| --title | 是 | 问题的简短摘要 |
| --description |
是 | 发生情况的详细描述 |
| --severity | 否 | 问题严重程度(例如 low、medium、high、critical) |
| --category | 否 | 问题类别(例如 bug、feature、question) |
示例
bash
fdx call reportIssue \
--title Polygon上的兑换失败 \
--description 尝试在Polygon上将USDC兑换为ETH,30秒后返回超时错误 \
--severity high \
--category bug
检查应用版本
bash
fdx call getAppVersion
用于在错误报告中包含版本信息或验证兼容性。
新用户流程
- 1. 检查当前状态:fdx status
- 如果未认证,引导用户使用 authenticate 技能
- 运行入门指导:fdx call onboardingAssistant --question 我是新手,应该先做什么?
- 与用户一起浏览回复内容
- 帮助用户探索:检查钱包(wallet-overview 技能)、充值钱包(fund-wallet 技能)
问题报告流程
- 1. 请用户描述问题
- 检查应用版本:fdx call getAppVersion
- 检查认证状态:fdx status
- 提交报告:fdx call reportIssue --title ... --description ... --severity <级别>
- 向用户确认问题已报告
前置条件
- - helpNarrative 和 onboardingAssistant 无需认证即可使用
- reportIssue 需要认证(使用 fdx status 检查,参见 authenticate 技能)