For the complete documentation index, see llms.txt. This page is also available as Markdown.

AI 辅助接入

面向开发者说明如何使用 AI 编程助手定位 TRON 广播入口、生成接入改造方案、检查安全边界,并完成 CatFee 无感能量联调。

如果您的项目已经有 TRON 交易签名和广播逻辑,AI 编程助手可以帮助您更快定位改造点。请把它当成“代码审查和改造助手”,而不是替您决定私钥、安全策略或生产配置的工具。

最重要的原则只有一条:不要把私钥、助记词、keystore、真实 AccessKey 或生产节点域名发给 AI。

AI 最适合帮您做什么

  • 在代码库中定位 TRON 广播入口。

  • 区分签名逻辑、构造交易逻辑和广播逻辑。

  • 生成只替换广播域名的最小改动方案。

  • 检查 CF-NODE-KEY 是否只出现在服务端和环境变量中。

  • 生成小额合约交易的联调清单。

  • 帮您检查是否误把普通查询请求也切到了无感能量节点。

AI 不应该替您做这些决定:

  • 选择是否公开节点域名。

  • 处理真实私钥、助记词或 keystore。

  • 决定生产环境余额不足时继续广播还是停止广播。

  • 凭空补充 CatFee 未公开的字段、价格、状态码或 SLA。

准备一份给 AI 的上下文

把真实凭证替换成占位符后,再交给 AI。建议提供以下信息:

如果您还不知道广播入口在哪里,可以先让 AI 搜索这些关键词:

推荐提示词:定位广播入口

推荐提示词:生成最小改造方案

推荐提示词:上线前审查

AI 生成代码时的安全约束

无论 AI 给出什么代码,都要人工确认以下约束:

  1. 私钥、助记词、keystore 不进入 CatFee 请求。

  2. CF-NODE-KEY 只在服务端、后端网关或受控运行环境中使用。

  3. 前端浏览器代码不要硬编码 AccessKey。

  4. 原交易已经签名后再发送到无感能量节点。

  5. 请求路径仍是 TRON 原广播接口。

  6. 普通查询请求不会因为改造而触发资源准备。

  7. 小额合约交易验证通过后,再扩大到生产流量。

示例:让 AI 改造 HTTP 广播函数

下面是一个抽象示例,用于帮助您检查 AI 生成代码的方向。具体字段请以您项目当前使用的 TRON 交易对象为准。

这个示例只表达接入方向:

  • signedTransaction 应该是已经签名后的交易。

  • nodeUrl 使用无感能量节点域名,例如 https://{NodeSlug}.catfee.vip

  • nodeKey 使用环境变量,不写死在代码里。

  • 不在这个函数中生成、读取或上传私钥。

联调时让 AI 帮您看什么

完成代码改造后,可以把脱敏后的请求日志、错误码和配置说明交给 AI 辅助排查。建议让 AI 按下面顺序判断:

  1. 请求是否打到了无感能量节点域名。

  2. 路径是否仍是 TRON 原广播路径。

  3. API KEY 模式是否携带 CF-NODE-KEY

  4. 交易是否为已签名交易。

  5. 测试交易是否为 TriggerSmartContract 合约交易。

  6. 余额不足策略是否符合预期。

  7. 返回结果是否仍按 TRON 广播接口处理。

不要用普通 TRX 转账作为唯一验证,因为普通 TRX 转账不会触发 ENERGY 准备。

下一步

Last updated