HolmesAI(钱包登录)
HolmesAI 是一个基于 AI 的内容创作和社交平台自动化工具(钱包登录版本)。
📝 项目简介
HolmesAI 平台允许用户创建 AI Persona(角色设定)和 Agent(AI 代理),通过 AI 自动生成并发布社交媒体内容。本脚本使用 私钥自动登录,无需手动复制 Cookie。
🔑 钱包登录版本特点
- ✅ 自动登录:使用私钥通过 Web3 签名自动登录,无需手动获取 Cookie
- ✅ 简化配置:只需要提供 EVM 私钥即可
- ✅ 更安全:私钥由 UI 加密存储,不会以明文形式保存
- ✅ 长期有效:登录 Session 有效期 30 天,自动刷新
⚙️ 功能说明
1. Web3 签名登录
- 自动使用私钥进行 Web3 签名认证
- 自动获取登录 Session
- 支持自动刷新登录状态
2. 每日签到
- 自动完成每日签到任务
- 累积连续签到天数
- 获取签到奖励
3. Persona 管理
- 自动检测账号是否已有 Persona
- 如果没有 Persona,自动创建新的角色设定
- Persona 包含:业务类型(Blockchain、DeFi 等)、专业领域(Ethereum、Bitcoin 等)、语气风格(Professional、Friendly 等)、专业级别(Entry Level 到 Expert)
4. Agent 管理
- 自动检测 Persona 是否已关联 Agent
- 如果没有 Agent,自动创建新的 AI 代理
- Agent 类别包括:Social Media、Content Creation、Research、Trading、Education 等
- Agent 可以根据 Persona 设定自动生成内容
5. 智能聊天与内容发布
- 使用预设的 20 个加密货币相关话题与 Agent 聊天
- Agent 根据话题生成专业内容
- 自动发布生成的内容到 HolmesAI 平台
- 每次执行可配置聊天次数(默认 3 次)
- 智能避免重复使用相同话题
6. 内容查看
- 显示 Agent 已发布的内容数量
- 支持查看发布历史
📋 注意事项
首次使用指南
-
准备 EVM 私钥:
- 使用支持 EVM 链的钱包(MetaMask、Trust Wallet 等)
- 导出钱包私钥(通常以0x开头的 64 位十六进制字符串)
- 注意:确保钱包已在 HolmesAI 平台注册过(访问 https://www.holmesai.xyz 使用该钱包登录一次) -
配置私钥:
- 在 UI 的「账号管理」页面添加私钥
- 每行一个私钥
- 格式示例:0x1234567890abcdef...
- 私钥会自动加密存储,安全无忧 -
配置脚本参数:
- 在「脚本配置」中可以自定义:- 是否启用每日签到
- 是否自动创建 Persona 和 Agent
- 每次执行的聊天次数(建议 1-10 次)
- API 请求延迟时间
-
自定义聊天提示词(可选):
- 脚本提供了默认的 20 个加密货币相关聊天话题
- 如需自定义,可以编辑项目目录下的prompts.txt文件
- 每行一个聊天话题,格式自由
- 示例:
What is blockchain technology? Explain DeFi in simple terms Tell me about Web3
- 修改后无需重启,下次执行时自动生效 -
开始执行:
- 点击「执行脚本」开始运行
- 首次运行会自动进行 Web3 签名登录
- 查看执行日志了解进度
配置建议
- 并发设置:建议并发数不超过 3,避免请求过于频繁
- 延迟设置:建议请求间隔 2-5 秒,保证账号安全
- 聊天次数:建议每次执行 3-5 次聊天,避免过度使用
- 自动执行:可以设置每 12-24 小时自动执行一次
- 代理使用:如果账号较多,建议使用代理(一对一模式)
常见问题
-
Web3 登录失败:
- 检查私钥格式是否正确(应以0x开头)
- 确保钱包已在 HolmesAI 平台注册过
- 检查网络连接是否正常
- 如果使用代理,尝试更换代理 -
签到失败,提示「今日已签到」:
- 这是正常情况,每个账号每天只能签到一次
- 脚本会自动跳过已签到的账号 -
无法创建 Persona 或 Agent:
- 检查登录状态是否有效
- 检查网络连接是否正常
- 如果使用代理,尝试更换代理 -
聊天请求失败:
- 可能是请求过于频繁,增加延迟时间
- 检查 Agent 是否已创建成功
- 验证登录状态是否有效 -
Session 会过期吗:
- 登录 Session 有效期约 30 天
- 如果过期,脚本会自动重新登录
- 无需手动干预 -
与 Cookie 版本有什么区别:
- Cookie 版本:需要手动从浏览器复制 Cookie,适合临时使用
- 钱包版本:使用私钥自动登录,适合长期使用和批量账号管理
- 功能完全相同,只是登录方式不同
安全提示
- ✅ 私钥由 UI 加密存储在本地,不会上传到任何服务器
- ✅ Web3 签名过程在本地完成,私钥不会泄露
- ✅ 建议使用专门的测试钱包,不要使用存有大量资产的主钱包
- ✅ 定期更换私钥,提高安全性
TLS 指纹配置
- 脚本默认使用
safari15_3TLS 指纹模拟浏览器 - 如果遇到请求被拒绝,可以在配置文件中尝试其他指纹:
safari15_3(默认,推荐)chrome120(备选)edge101(备选)
⚠️ 免责声明
本脚本仅供学习交流使用,使用本脚本产生的一切后果由使用者自行承担。