---
name: cross-border-localization
description: "当用户需要使用咕咕数据公开 API 完成跨境内容本地化、业务数据组合、参数传递、接口选型或结果校验时使用；不适用于绕过接口详情页、购买规则或人工复核要求的场景。"
---

# 跨境内容本地化与号码校验 Skill

面向跨境内容本地化、多语言站点、国际号码校验和海外资料整理的公开 API 组合。

## 业务场景

用于跨境内容本地化、多语言站点、国际号码校验、国家地区展示、币种说明和海外资料整理。适合把翻译、语种检测、纠错、简繁转换、国际号码、国家地区、汇率、网页转 Markdown、文章抽取和隐私信息去除组合成跨境内容链路。

- 数据范围：覆盖多语言翻译、语种检测、多语言纠错、简繁转换、国际号码、国家地区、国际汇率、网页转 Markdown、文章结构化和隐私信息去除。
- 关键数据维度：语言维度：源语言、目标语言、语气、术语、简繁体和地区表达。；市场维度：国家地区、国际号码、币种、汇率时间和本地格式。；内容维度：URL、正文、标题、隐私字段和发布渠道。

## 何时使用

- 把中文或英文页面整理成目标市场可读的多语言版本。
- 校验国际号码、国家地区、币种和联系方式展示口径。
- 对跨境客服、商品资料、落地页和帮助文档做本地化处理。

## 不适用场景

- 用户只需要查看某一个接口的完整参数、响应字段、价格或购买入口时，直接打开接口详情页。
- 用户希望绕过接口开通、鉴权、配额或人工复核要求时，不应使用 Skill 作为替代。
- 任务需要法律、医疗、金融投资或升学录取的最终决策时，Skill 只能提供数据辅助和复核线索。

## 用户需要提供的信息

- 源语言、目标语言、国家地区、页面 URL、营销文案、电话号码、展示币种和隐私处理要求。
- 输出目标：多语言页面、本地化文案、国际号码校验、国家地区展示或跨币种说明。
- 调用接口所需的 AppKey、开通状态和接口详情页限制。

## 推荐工作流

1. 先抽取或检测原文语言和页面正文。
2. 再做翻译、纠错、简繁转换、国家地区和国际号码校验。
3. 涉及价格或币种时结合汇率接口，并在对外发布前做隐私信息处理。

## 参数传递关系

- 先用语种检测确认原文语言，再把正文传给翻译、纠错和简繁转换接口。
- 国际号码接口用于校验和标准化联系方式，国家地区接口用于补齐国家、地区和展示名称。
- 页面 URL 可先转 Markdown 或抽取文章结构，再进入翻译和本地化处理。
- 价格、金额或金融内容展示时使用汇率接口，并标注币种和汇率时间。
- 对外发布前使用隐私信息去除接口处理个人联系方式或敏感字段。

## 典型任务模板

- 跨境落地页：输入中文 URL 和目标市场；输出 Markdown 正文、翻译稿、国家地区、号码校验和发布提醒。
- 客服文案本地化：输入原文、目标语言和地区；输出译文、语气修正、敏感信息检查和复核项。
- 商品资料整理：输入页面 URL、币种和联系方式；输出本地化摘要、汇率说明和号码格式。

## 接口与关键参数

统一鉴权：调用接口前需要准备咕咕数据 AppKey。推荐在服务端通过 Header 传递 AppKey；历史 Query 参数 `appkey` 仍以接口详情页说明为准。

### 多语言 AI 翻译

- 业务角色：多语言翻译
- 调用阶段：语言处理
- 接口地址：`POST https://api.gugudata.com/ai/multilingual-translation`
- 产出用途：用于生成目标语言内容。
- 参数来源：源语言和目标语言来自用户指定市场，必要时先用语种检测确认；文本内容来自用户输入、网页正文抽取或文档识别结果
- 接口资料：详情页 https://www.gugudata.com/api/details/multilingual-translation；接口 Markdown https://www.gugudata.com/api/details/multilingual-translation/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `language` | 是 | `string` | - | 目标语言，目标语言支持自然语言或者 ISO 639 language code，如日语、日文、jp、japanese | 源语言和目标语言来自用户指定市场，必要时先用语种检测确认 |
| `content` | 是 | `string` | - | 需要翻译的文本内容 | 文本内容来自用户输入、网页正文抽取或文档识别结果 |
| `streaming` | 否 | `boolean` | false | 是否流式响应，如果为 true，那么接口会流式输出纯文本，在最后一个消息输出完整结果的 JSON。 | 由用户输入、业务筛选条件或上一轮接口结果确定。 |

### NLP 语种检测

- 业务角色：语种检测
- 调用阶段：语言处理
- 接口地址：`POST https://api.gugudata.com/text/detectlanguage`
- 产出用途：用于识别原文语言。
- 参数来源：文本内容来自用户输入、网页正文抽取或文档识别结果
- 接口资料：详情页 https://www.gugudata.com/api/details/nlpdetectlanguage；接口 Markdown https://www.gugudata.com/api/details/nlpdetectlanguage/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `content` | 是 | `string` | YOUR_VALUE | 待检测文本内容 | 文本内容来自用户输入、网页正文抽取或文档识别结果 |

### 多语言文本 AI 纠错格式化

- 业务角色：文本纠错
- 调用阶段：语言处理
- 接口地址：`POST https://api.gugudata.com/ai/grammar-correction`
- 产出用途：用于目标语言文本纠错。
- 参数来源：文本内容来自用户输入、网页正文抽取或文档识别结果
- 接口资料：详情页 https://www.gugudata.com/api/details/grammar-correction；接口 Markdown https://www.gugudata.com/api/details/grammar-correction/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `textContent` | 是 | `string` | N/A | 需要进行语法纠错和格式化的文本内容 | 文本内容来自用户输入、网页正文抽取或文档识别结果 |
| `streaming` | 否 | `boolean` | false | 是否流式响应，如果为 true，那么接口会流式输出纯文本，在最后一个消息输出完整结果的 JSON。 | 由用户输入、业务筛选条件或上一轮接口结果确定。 |

### 简体繁体互转

- 业务角色：简繁互转
- 调用阶段：语言处理
- 接口地址：`POST https://api.gugudata.com/text/stconvert`
- 产出用途：用于中文简繁体本地化。
- 参数来源：文本内容来自用户输入、网页正文抽取或文档识别结果
- 接口资料：详情页 https://www.gugudata.com/api/details/stconvert；接口 Markdown https://www.gugudata.com/api/details/stconvert/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `content` | 是 | `string` | YOUR_VALUE | 待转换的内容，包含特殊字符的话，需要进行 UrlEncode 编码 | 文本内容来自用户输入、网页正文抽取或文档识别结果 |
| `from` | 是 | `string` | YOUR_VALUE | s\|t\|thk\|ttw，原始的内容类型，s: 简体 t: 繁体 thk: 香港繁体 ttw: 台湾繁体 | 由用户输入、业务筛选条件或上一轮接口结果确定。 |
| `to` | 是 | `string` | YOUR_VALUE | s\|t\|thk\|ttw，转换的目标类型，s: 简体 t: 繁体 thk: 香港繁体 ttw: 台湾繁体 | 由用户输入、业务筛选条件或上一轮接口结果确定。 |

### 国际手机号码检查纠正

- 业务角色：国际号码
- 调用阶段：号码校验
- 接口地址：`GET https://api.gugudata.com/sms/internationalphone`
- 产出用途：用于国际手机号码检查纠正。
- 参数来源：国际号码来自用户输入或落地页联系方式，先校验再展示；国家地区来自目标市场、国家地区接口或用户输入
- 接口资料：详情页 https://www.gugudata.com/api/details/internationalphone；接口 Markdown https://www.gugudata.com/api/details/internationalphone/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `phone` | 是 | `string` | PHONE | 查询的手机号码，如 +1(817) 569-8900 | 国际号码来自用户输入或落地页联系方式，先校验再展示 |
| `countrycode` | 否 | `string` | COUNTRY_CODE | ISO-3166 标准的两位或三位国家代码，用于校验号码在提供的归属国家是否为有效号码，如 US, USA，不传递则智能纠错 | 国家地区来自目标市场、国家地区接口或用户输入 |

### 国家地区基础信息数据

- 业务角色：国家地区
- 调用阶段：地区数据
- 接口地址：`GET https://api.gugudata.com/v2/location/country`
- 产出用途：用于查询国家地区基础信息。
- 参数来源：源语言和目标语言来自用户指定市场，必要时先用语种检测确认
- 接口资料：详情页 https://www.gugudata.com/api/details/metacountry；接口 Markdown https://www.gugudata.com/api/details/metacountry/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `languages` | 否 | `string` | zh | 语言代码筛选条件，例如 zh、en；为空时返回默认范围。 | 源语言和目标语言来自用户指定市场，必要时先用语种检测确认 |

### 国际货币汇率

- 业务角色：国际汇率
- 调用阶段：币种换算
- 接口地址：`GET https://api.gugudata.com/v2/finance/currency-exchange`
- 产出用途：用于跨币种展示。
- 参数来源：时间参数来自用户指定日期、业务统计周期或接口支持的历史范围
- 接口资料：详情页 https://www.gugudata.com/api/details/currencyexchange；接口 Markdown https://www.gugudata.com/api/details/currencyexchange/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `source` | 是 | `string` | YOUR_VALUE | 源货币代码，例如：USD，支持的货币：$MYRO(myro) \| $WEN(wen) \| 00(00 token) \| 1000SATS(1000sats) \| 1INCH(1inch) \| AAVE(aave) \| ABT(arcblock) \| ACH(alchemy pay) \| ACS(acryptos) \| ADA(cardano) \| AED(emirati dirham) \| AERGO(aergo) \| AERO(aero coin) \| AFN(afghan afghani) \| AGIX(singularitynet) \| AGLD(adventure gold) \| AI(flourishing ai) \| AIOZ(aioz network) \| AKT(akash network) \| ALCX(alchemix) \| ALEPH(aleph.im) \| ALEX(alexandrite) \| ALGO(algorand) \| ALICE(my neighbor alice) \| ALL(albanian lek) \| ALPH(alephium) \| ALT(altcoin) \| ALUSD(alchemix usd) \| AMD(armenian dram) \| AMP(amp) \| ANG(dutch guilder) \| ANKR(ankr network) \| ANT(aragon) \| AOA(angolan kwanza) \| APE(apecoin) \| APEX(apexcoin) \| API3(api3) \| APT(aptos) \| AR(arweave) \| ARB(arbitrum) \| ARK(ark) \| ARKM(arkm) \| ARPA(arpa chain) \| ARS(argentine peso) \| ASM(assemble protocol) \| AST(airswap) \| ASTR(astar) \| ATA(automata network) \| ATOM(cosmos) \| ATS(austrian schilling) \| AUCTION(bounce token auction) \| AUD(australian dollar) \| AUDIO(audius) \| AURORA(aurora) \| AVAX(avalanche) \| AVT(aventus) \| AWG(aruban or dutch guilder) \| AXL(axelar) \| AXS(axie infinity) \| AZERO(aleph zero) \| AZM(azerbaijani manat) \| AZN(azerbaijan manat) \| BABYDOGE(babydoge eth) \| BADGER(badger dao) \| BAKE(bakerytoken) \| BAL(balancer) \| BAM(bosnian convertible mark) \| BAND(band protocol) \| BAT(basic attention token) \| BBD(barbadian or bajan dollar) \| BCH(bitcoin cash) \| BDT(bangladeshi taka) \| BDX(beldex) \| BEAM(beam) \| BEF(belgian franc) \| BGB(bitget token) \| BGN(bulgarian lev) \| BHD(bahraini dinar) \| BICO(biconomy) \| BIF(burundian franc) \| BIGTIME(bigtime) \| BIT(bitdao) \| BLD(bld) \| BLUR(blur) \| BLZ(bluzelle) \| BMD(bermudian dollar) \| BNB(binance coin) \| BND(bruneian dollar) \| BNT(bancor network) \| BOB(bolivian bolíviano) \| BOBA(boba network) \| BOND(barnbridge) \| BONK(bonk) \| BORA(bora) \| BORG(borg) \| BRL(brazilian real) \| BSD(bahamian dollar) \| BSV(bitcoin sv) \| BSW(biswap) \| BTC(bitcoin) \| BTC.B(btc.b) \| BTCB(bitcoin bep2) \| BTG(bitcoin gold) \| BTN(bhutanese ngultrum) \| BTRST(braintrust) \| BTT(bittorrent) \| BUSD(binance usd) \| BWP(botswana pula) \| BYN(belarusian ruble) \| BYR(belarusian ruble) \| BZD(belizean dollar) \| C98(coin98) \| CAD(canadian dollar) \| CAKE(pancakeswap) \| CANTO(canto) \| CBETH(coinbase wrapped staked eth) \| CDAI(compound dai) \| CDF(congolese franc) \| CDT(blox) \| CELO(celo) \| CELR(celer network) \| CETH(ceth) \| CFG(centrifuge) \| CFX(conflux) \| CGLD(celo gold) \| CHEEL(cheel) \| CHF(swiss franc) \| CHR(chromia) \| CHZ(chiliz) \| CKB(nervos network) \| CLP(chilean peso) \| CLV(clover finance) \| CNH(chinese yuan renminbi offshore) \| CNY(chinese yuan renminbi) \| COMAI(comai) \| COMP(compound) \| COP(colombian peso) \| CORE(core group asset) \| CORGIAI(corgiai) \| COTI(coti) \| COVAL(coval) \| CQT(covalent) \| CRC(costa rican colon) \| CRO(crypto.com chain) \| CRPT(crypterium) \| CRV(curve dao token) \| CSPR(casper) \| CTC(cartercoin) \| CTSI(cartesi) \| CTX(cryptex finance) \| CUC(cuban convertible peso) \| CUP(cuban peso) \| CVC(civic) \| CVE(cape verdean escudo) \| CVX(convex finance) \| CWBTC(cwbtc) \| CYP(cypriot pound) \| CZK(czech koruna) \| DAG(constellation) \| DAI(dai) \| DAO(dao maker) \| DAR(mines of dalarnia) \| DASH(digital cash) \| DCR(decred) \| DDX(derivaDAO) \| DEM(german deutsche mark) \| DESO(decentralized social) \| DEXE(dexe) \| DEXT(dextools) \| DFI(dfistarter) \| DIA(dia) \| DIMO(dimo) \| DJF(djiboutian franc) \| DKK(danish krone) \| DNT(district0x) \| DOGE(dogecoin) \| DOP(dominican peso) \| DORA(dora factory) \| DOT(polkadot) \| DREP(drep [new]) \| DYDX(dydx) \| DYM(dym) \| DYP(defi yield protocol) \| DZD(algerian dinar) \| EDU(educoin) \| EDUM(edum) \| EEK(estonian kroon) \| EGLD(elrond) \| EGP(egyptian pound) \| ELA(elastos) \| ELF(aelf) \| ELG(escoinToken) \| ENJ(enjin coin) \| ENS(ethereum name service) \| EOS(eos) \| ERN(eritrean nakfa) \| ESP(spanish peseta) \| ETB(ethiopian birr) \| ETC(ethereum classic) \| ETH(ethereum) \| ETH2(ethereum 2.0) \| ETHDYDX(ethdydx) \| ETHW(ethw) \| ETHX(ethx) \| EUR(euro) \| EUROC(euro coin) \| EVER(everLife.AI) \| FDUSD(fdusd) \| FEI(fei usd) \| FET(fetch.ai) \| FIDA(bonfida) \| FIL(filecoin) \| FIM(finnish markka) \| FIS(stafi) \| FJD(fijian dollar) \| FKP(falkland island pound) \| FLOKI(baby moon floki) \| FLOW(flow) \| FLR(flare) \| FLUX(datamine flux) \| FNSA(fnsa) \| FORT(forta) \| FORTH(ampleforth governance token) \| FOX(shapeshift fox token) \| FRAX(frax) \| FRF(french franc) \| FRXETH(frxeth) \| FTM(fantom) \| FTN(ftn) \| FTT(farmatrust) \| FX(function x) \| FXS(frax share) \| GAJ(gaj finance) \| GAL(project galaxy) \| GALA(gala) \| GAS(gas) \| GBP(british pound) \| GEL(georgian lari) \| GFI(goldfinch) \| GGP(guernsey pound) \| GHC(ghanaian cedi) \| GHS(ghanaian cedi) \| GHST(aavegotchi) \| GIP(gibraltar pound) \| GLM(golem) \| GLMR(moonbeam) \| GMD(gambian dalasi) \| GMT(stepn) \| GMX(goldmaxcoin) \| GNF(guinean franc) \| GNO(gnosis) \| GNS(gains network) \| GNT(greentrust) \| GODS(gods unchained) \| GRD(greek drachma) \| GRT(the graph) \| GST(green satoshi token) \| GT(gatetoken) \| GTC(gitcoin) \| GTQ(guatemalan quetzal) \| GUSD(gemini us dollar) \| GXC(gx coin) \| GYD(guyanese dollar) \| GYEN(gyen) \| HBAR(hedera) \| HBTC(huobi btc) \| HFT(hashflow) \| HIGH(highstreet) \| HKD(hong kong dollar) \| HNL(honduran lempira) \| HNT(helium) \| HONEY(honey) \| HOPR(hopr) \| HOT(hydro protocol) \| HRK(croatian kuna) \| HT(huobi token) \| HTG(haitian gourde) \| HUF(hungarian forint) \| ICP(internet computer) \| ICX(icon project) \| ID(trigid) \| IDEX(idex) \| IDR(indonesian rupiah) \| IEP(irish pound) \| ILS(israeli shekel) \| ILV(illuvium) \| IMP(isle of man pound) \| IMX(immutable x) \| INDEX(index cooperative) \| INJ(injective) \| INR(indian rupee) \| INV(inverse finance) \| IOST(ios token) \| IOTA(iota) \| IOTX(iotex) \| IQD(iraqi dinar) \| IRR(iranian rial) \| ISK(icelandic krona) \| ITL(italian lira) \| JASMY(jasmy) \| JEP(jersey pound) \| JMD(jamaican dollar) \| JOD(jordanian dinar) \| JOE(joe) \| JPY(japanese yen) \| JST(just) \| JTO(jto) \| JUP(jupiter) \| KAS(kas) \| KAVA(kava) \| KCS(kucoin) \| KDA(kadena) \| KEEP(keep network) \| KES(kenyan shilling) \| KGS(kyrgyzstani som) \| KHR(cambodian riel) \| KLAY(klaytn) \| KMF(comorian franc) \| KNC(kyber network crystals) \| KPW(north korean won) \| KRL(kryll) \| KRW(south korean won) \| KSM(kusama) \| KUB(bitkub coin) \| KUJI(kujira) \| KWD(kuwaiti dinar) \| KYD(caymanian dollar) \| KZT(kazakhstani tenge) \| LAK(lao kip) \| LBP(lebanese pound) \| LCX(lcx) \| LDO(lido dao token) \| LEO(leocoin) \| LINK(chainlink) \| LIT(litentry) \| LKR(sri lankan rupee) \| LOKA(league of kingdoms arena) \| LOOM(loom network) \| LPT(livepeer (lpt)) \| LQTY(liquity) \| LRC(loopring) \| LRD(liberian dollar) \| LSETH(liquid staked ethereum) \| LSK(lisk) \| LSL(basotho loti) \| LTC(litecoin) \| LTL(lithuanian litas) \| LUF(luxembourg franc) \| LUNA(terra) \| LUNC(lunc) \| LUSD(limited usd) \| LVL(latvian lat) \| LYD(libyan dinar) \| LYX(lyx) \| LYXE(lukso) \| MAD(moroccan dirham) \| MAGIC(magic) \| MANA(mana coin decentraland) \| MANTA(manta) \| MASK(mask network) \| MATH(math) \| MATIC(polygon) \| MAV(mav) \| MAVIA(mavia) \| MBX(mobiecoin) \| MCO2(moss carbon credit) \| MDL(moldovan leu) \| MDT(measurable data token) \| MEDIA(media network) \| MEME(pepe) \| METH(mirrored ether) \| METIS(metisDAO) \| MGA(malagasy ariary) \| MGF(malagasy franc) \| MINA(mina) \| MIR(mirror protocol) \| MKD(macedonian denar) \| MKR(maker) \| MKUSD(mkusd) \| MLN(enzyme) \| MMK(burmese kyat) \| MNDE(marinade) \| MNT(mongolian tughrik) \| MOBILE(mobile) \| MOG(mog) \| MONA(monavale) \| MOP(macau pataca) \| MOVR(moonriver) \| MPL(maple) \| MRO(mauritanian ouguiya) \| MRU(mauritanian ouguiya) \| MSOL(marinade staked sol) \| MTL(maltese lira) \| MUBI(mubi) \| MULTI(multichain) \| MUR(mauritian rupee) \| MUSE(muse) \| MVR(maldivian rufiyaa) \| MWK(malawian kwacha) \| MX(marsx) \| MXC(mxc) \| MXN(mexican peso) \| MXV(mxv) \| MYR(malaysian ringgit) \| MZM(mozambican metical) \| MZN(mozambican metical) \| NAD(namibian dollar) \| NCT(polyswarm) \| NEAR(near protocol) \| NEO(neo) \| NEON(neon) \| NEST(nest protocol) \| NEXO(nexo) \| NFT(nft) \| NGN(nigerian naira) \| NIO(nicaraguan cordoba) \| NKN(nkn) \| NLG(dutch guilder) \| NMR(numeraire network) \| NOK(norwegian krone) \| NOS(nos) \| NPR(nepalese rupee) \| NTRN(neutron) \| NU(nucypher) \| NXM(nxm) \| NZD(new zealand dollar) \| OAS(oas) \| OCEAN(ocean protocol) \| OGN(origin token) \| OHM(olympus v1) \| OKB(okex) \| OKT(oec token) \| OLAS(olas) \| OM(mantra dao) \| OMG(omisego) \| OMI(ecomi) \| OMR(omani rial) \| ONDO(ondo) \| ONE(menlo one) \| ONT(ontology) \| OOKI(ooki protocol) \| OP(optimism) \| ORCA(orca) \| ORDI(ordi) \| ORN(orion protocol) \| OSMO(osmosis) \| OX(betbox) \| OXT(orchid network) \| PAAL(paal) \| PAB(panamanian balboa) \| PANDORA(pandora) \| PAX(paxos standard token) \| PAXG(pax gold) \| PEN(peruvian sol) \| PENDLE(pendle) \| PEOPLE(constitutionDAO) \| PEPE(pepe) \| PERP(perpetual protocol) \| PGK(papua new guinean kina) \| PHP(philippine peso) \| PIXEL(pixelverse) \| PKR(pakistani rupee) \| PLA(playdapp) \| PLN(polish zloty) \| PLU(pluton) \| PNG(pangolin) \| POKT(pocket network) \| POLS(polkastarter) \| POLY(polymath) \| POLYX(polyx) \| POND(marlin) \| PORK(pork) \| PORTAL(portal) \| POWR(powerledger) \| PRIME(echelon prime) \| PRO(propy) \| PROM(prometeus) \| PRQ(parsiq) \| PTE(portuguese escudo) \| PUNDIX(pundi x (new)) \| PYG(paraguayan guarani) \| PYR(vulcan forged pyr) \| PYTH(pyth) \| PYUSD(pyusd) \| QAR(qatari riyal) \| QI(benqi) \| QNT(quant) \| QSP(quantstamp) \| QTUM(qtum) \| QUICK(quickswap) \| RAD(radicle) \| RAI(rai reflex index) \| RARE(superRare) \| RARI(rarible) \| RAY(raydium) \| RBN(ribbon finance) \| REN(renbtc) \| RENDER(render) \| REP(augur) \| REPV2(repv2) \| REQ(request) \| RETH(rocket pool eth) \| RGT(rari governance token) \| RIF(rif token) \| RLB(rlb) \| RLC(iexec rlc) \| RLY(rally) \| RNDR(render token) \| ROL(romanian leu) \| RON(romanian leu) \| ROSE(oasis network) \| RPL(rocket pool) \| RSD(serbian dinar) \| RUB(russian ruble) \| RUNE(thorchain (erc20)) \| RVN(ravencoin) \| RWF(rwandan franc) \| SAND(the sandbox) \| SAR(saudi arabian riyal) \| SATS(satoshi) \| SAVAX(savax) \| SBD(solomon islander dollar) \| SC(siacoin) \| SCR(seychellois rupee) \| SDD(sudanese dinar) \| SDG(sudanese pound) \| SEAM(seam) \| SEI(sei) \| SEK(swedish krona) \| SFP(safepal) \| SFRXETH(sfrxeth) \| SFUND(seedify.fund) \| SGB(subgame) \| SGD(singapore dollar) \| SHDW(genesysgo shadow) \| SHIB(shiba inu) \| SHP(saint helenian pound) \| SHPING(shping coin) \| SIT(slovenian tolar) \| SKK(slovak koruna) \| SKL(skale network) \| SLE(sierra leonean leone) \| SLL(sierra leonean leone) \| SLP(smooth love potion) \| SNT(status network) \| SNX(synthetix network) \| SOL(solana) \| SOS(somali shilling) \| SPA(sperax) \| SPELL(spell token) \| SPL(seborgan luigino) \| SRD(surinamese dollar) \| SRG(surinamese guilder) \| SSP(south sudanese pound) \| SSV(ssvcoin) \| STD(sao tomean dobra) \| STETH(lido steth) \| STG(stargate finance) \| STN(sao tomean dobra) \| STORJ(storj) \| STRAX(stratis) \| STRD(strd) \| STRK(strike) \| STSOL(lido for solana) \| STX(stacks) \| SUI(sui) \| SUKU(suku) \| SUPER(superfarm) \| SUSHI(sushiswap) \| SVC(salvadoran colon) \| SWETH(sweth) \| SWFTC(swftcoin) \| SXP(swipe) \| SYLO(sylo) \| SYN(synapse) \| SYP(syrian pound) \| SZL(swazi lilangeni) \| T(threshold) \| TAO(tao) \| TET(tet) \| TFUEL(theta fuel) \| THB(thai baht) \| THETA(theta) \| TIA(tianhe) \| TIME(chrono.tech) \| TJS(tajikistani somoni) \| TKX(token x) \| TMM(turkmenistani manat) \| TMT(turkmenistani manat) \| TND(tunisian dinar) \| TON(tokamak network) \| TONE(te-food) \| TOP(tongan pa'anga) \| TOPIA(topia) \| TOR(torcoin) \| TRAC(origintrail) \| TRB(tellor) \| TRIBE(tribe) \| TRL(turkish lira) \| TRU(truefi) \| TRUMP(trumpcoin) \| TRX(tron) \| TRY(turkish lira) \| TTD(trinidadian dollar) \| TTT(tap project) \| TUSD(true usd) \| TVD(tuvaluan dollar) \| TVK(terra virtua kolect) \| TWD(taiwan new dollar) \| TWT(trust wallet token) \| TZS(tanzanian shilling) \| UAH(ukrainian hryvnia) \| UGX(ugandan shilling) \| UMA(universal market access) \| UNFI(unifi protocol dao) \| UNI(uniswap) \| UOS(ultra) \| UPI(pawtocol) \| UQC(uquid coin) \| USD(us dollar) \| USDC(usdc) \| USDD(usdd) \| USDE(unitarystatus dollar) \| USDP(usdp stablecoin) \| USDT(tether) \| UST(terrausd) \| USTC(ustc) \| UYU(uruguayan peso) \| UZS(uzbekistani som) \| VAL(vatican city lira) \| VARA(vara) \| VEB(venezuelan bolívar) \| VED(ved) \| VEF(venezuelan bolívar) \| VELO(velo) \| VES(venezuelan bolívar) \| VET(vechain) \| VGX(voyager token) \| VND(vietnamese dong) \| VNST(vnst) \| VOXEL(voxies) \| VR(victoria vr) \| VTHO(vechainthor) \| VUV(ni-vanuatu vatu) \| WAMPL(wrapped ampleforth) \| WAVES(waves) \| WAXL(axelar) \| WAXP(wax) \| WBETH(wbeth) \| WBT(wbt) \| WBTC(wrapped bitcoin) \| WCFG(wrapped centrifuge) \| WEMIX(wemix) \| WRH(whrh) \| WIF(wif) \| WLD(wld) \| WLUNA(wrapped luna) \| WOO(woo network) \| WST(samoan tala) \| XAF(central african cfa franc beac) \| XAG(silver ounce) \| XAI(sapiencecoin) \| XAU(gold ounce) \| XAUT(tether gold) \| XBT(xbt) \| XCD(east caribbean dollar) \| XCH(chia) \| XCN(chain) \| XDC(xdc network) \| XDR(imf special drawing rights) \| XEC(eternal coin) \| XEM(nem) \| XLM(stellar lumen) \| XMON(xmon) \| XMR(monero) \| XOF(cfa franc) \| XPD(palladium ounce) \| XPF(cfp franc) \| XPT(platinum ounce) \| XRD(radix) \| XRP(ripple) \| XTZ(tezos) \| XVS(venus) \| XYO(xyo network) \| YER(yemeni rial) \| YFI(yearn finance) \| YFII(dfi.money) \| ZAR(south african rand) \| ZEC(zcash) \| ZEN(horizen) \| ZETA(zeta) \| ZIL(zilliqa) \| ZMK(zambian kwacha) \| ZMW(zambian kwacha) \| ZRX(zrx 0x) \| ZWD(zimbabwean dollar) \| ZWL(zimbabwean dollar) | 由用户输入、业务筛选条件或上一轮接口结果确定。 |
| `date` | 否 | `string` | YOUR_VALUE | 固定某日的历史汇率，格式为 yyyy-mm-dd，如 2024-01-01，目前仅支持最近 2～3 天的历史数据，不传递则返回实时汇率。 | 时间参数来自用户指定日期、业务统计周期或接口支持的历史范围 |
| `target` | 否 | `string` | YOUR_VALUE | 目标货币代码，例如：CNY，不传递则返回所有支持的货币对 | 由用户输入、业务筛选条件或上一轮接口结果确定。 |

### 网页 URL 转 Markdown

- 业务角色：网页转 Markdown
- 调用阶段：内容抽取
- 接口地址：`GET https://api.gugudata.com/websitetools/url2markdown`
- 产出用途：用于抽取网页正文。
- 参数来源：URL 或域名由用户提供，调用前需要确认协议、跳转和可访问性
- 接口资料：详情页 https://www.gugudata.com/api/details/url2markdown；接口 Markdown https://www.gugudata.com/api/details/url2markdown/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `url` | 是 | `string` | https://www.example.com | 需要转换的网页 URL 地址，必须是有效的 HTTP 或 HTTPS 链接 | URL 或域名由用户提供，调用前需要确认协议、跳转和可访问性 |

### 文章抽取信息化 JSON

- 业务角色：文章结构化
- 调用阶段：内容抽取
- 接口地址：`POST https://api.gugudata.com/ai/v1/articles/extract`
- 产出用途：用于结构化提取文章内容。
- 参数来源：URL 或域名由用户提供，调用前需要确认协议、跳转和可访问性
- 接口资料：详情页 https://www.gugudata.com/api/details/article-extract；接口 Markdown https://www.gugudata.com/api/details/article-extract/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `url` | 是 | `string` | N/A | 需要提取文章内容的网页 URL 地址 | URL 或域名由用户提供，调用前需要确认协议、跳转和可访问性 |

### 个人可识别信息(PII) AI 去除

- 业务角色：隐私信息去除
- 调用阶段：数据治理
- 接口地址：`POST https://api.gugudata.com/ai/pii-removal`
- 产出用途：用于对外发布前处理个人信息。
- 参数来源：文本内容来自用户输入、网页正文抽取或文档识别结果
- 接口资料：详情页 https://www.gugudata.com/api/details/pii-removal；接口 Markdown https://www.gugudata.com/api/details/pii-removal/llm.md

关键请求参数：

| 参数 | 必填 | 类型 | 默认值 | 说明 | 来源与传递 |
| --- | --- | --- | --- | --- | --- |
| `content` | 是 | `string` | - | 需要去除个人信息的文本内容 | 文本内容来自用户输入、网页正文抽取或文档识别结果 |
| `streaming` | 否 | `boolean` | false | 是否流式响应，如果为 true，那么接口会流式输出纯文本，在最后一个消息输出完整结果的 JSON。 | 由用户输入、业务筛选条件或上一轮接口结果确定。 |

## 数据校验与使用边界

- 翻译和本地化需要人工复核品牌术语、法律合规和文化语境。
- 汇率和号码校验结果有时效性，输出时标注查询时间。
- 隐私信息去除不能替代正式合规审计。

## 输出建议

- 输出本地化结果时包含源文、译文、术语、号码校验、国家地区和汇率说明。
- 对网页内容保留原 URL 和抽取时间。
- 对敏感字段标注已处理、待复核或不可判断。

## 常见问题

- 问：什么情况下应该使用这个 Skill？ 答：当用户提出的目标需要多个咕咕数据公开 API 组合完成，而不是只查询一个接口时，优先阅读这个 Skill。
- 问：这个 Skill 是否需要单独购买？ 答：不需要。Skill 文档只负责业务流程和接口选型，具体接口购买、价格和账号权益仍以接口详情页为准。
- 问：Agent 应该怎样使用这个 Skill？ 答：Agent 应先阅读 SKILL.md，确认业务场景和推荐工作流，再进入接口详情页核对参数、响应字段、价格和调用示例。
- 问：调用接口前需要先核对什么？ 答：需要核对业务对象、地区、时间范围、输入格式、必填参数、返回字段、购买状态和接口详情页中的限制说明。
- 问：跨境内容本地化与号码校验 Skill 会替代接口文档吗？ 答：不会。Skill 负责说明业务组合和调用顺序，接口参数、响应结构、计费和购买入口仍以接口详情页为准。

