在 Hugging Face 免费部署自动挂机程序,持续赚取 Panel.NA1 金币。
| 功能 | 说明 |
|---|---|
| 🤖 自动挂机 | 每分钟自动签到,持续赚取金币 |
| 📊 实时监控 | Web 面板显示金币、收益、在线人数 |
| 🛡️ 自动保活 | 防止 HuggingFace Space 休眠 |
| 📱 TG 通知 | 可选的 Telegram 状态推送 |
| 🔄 自动恢复 | Cookie 自动刷新,长期稳定运行 |
必须先完成此步骤,否则无法挂机赚取金币!
登录 panel.na1.host,点击页面底部的 0 coins按钮:
在弹出的对话框中输入你的 NAtag(随便起个名字),然后点击 Setup Wallet:
💡 NAtag 只能包含字母、数字和下划线
- 打开 HuggingFace Spaces
- 点击
+ New Space→ 选择Gradio→ 创建
进入 Settings → Variables and secrets → New secret
| 变量名 | 说明 | 必填 |
|---|---|---|
PANEL_NA1_COOKIES |
NA1 登录 Cookie | ✅ |
PROJECT_URL |
Space 保活链接 | ❌ |
TG_BOT_TOKEN |
Telegram Bot Token | ❌ |
TG_CHAT_ID |
Telegram 聊天 ID | ❌ |
TG_API |
Telegram API 反代地址 | ❌ |
上传以下文件到 Space,完成后自动运行:
├── app.py # 主程序
├── requirements.txt # 依赖
└── README.md # 说明文档
部署完成后,访问以下地址查看运行状态:
https://用户名-项目名.hf.space/na1
- 登录 panel.na1.host
- 按
F12→ 切换到Network标签 - 刷新页面 → 点击任意请求
- 在
Headers→Cookie中复制完整内容
# Cookie 格式示例
crisp-client%2Fsession%2XXX=session_XXX; remember_web_XXX; XSRF-TOKEN=eyJXXX; pterodactyl_session=eyJXXX
⚠️ 确保包含XSRF-TOKEN、pterodactyl_session、remember_web
- 打开你的 Space 页面
- 点击右上角
⋮→Embed this Space - 复制 Direct URL
# 链接格式
https://用户名-项目名.hf.space
💡 设置后自动注册保活服务,防止 Space 休眠
⚠️ 重要:HuggingFace 无法直接访问api.telegram.org,必须配置反代才能收到通知
| 变量 | 说明 |
|---|---|
TG_BOT_TOKEN |
从 @BotFather 获取 |
TG_CHAT_ID |
从 @userinfobot 获取 |
TG_API |
Telegram API 反代地址 |
反代地址格式:
# 不带斜杠结尾
https://your-tg-proxy.com
💡 可使用 Cloudflare Workers 自建反代,确保稳定性
| 端点 | 说明 | 响应示例 |
|---|---|---|
GET / |
健康检查 | {"status":"ok","coins":1250,"earned":58} |
GET /na1 |
Web 监控面板 | HTML 页面 |
| 运行状态 | 含义 |
|---|---|
| 🟢 运行中 | 正常挂机 |
| 🟡 启动中 | 正在初始化 |
| 🔴 未配置 | 未设置 Cookie |
| 🔴 已过期 | Cookie 失效,需更新 |
| 保活状态 | 含义 |
|---|---|
| 🛡️ 保活 | 已启用 |
| ⏭️ 跳过 | 未配置 PROJECT_URL |
| 注册失败 |
Cookie 多久过期?
NA1 Cookie 有效期较长,程序会自动刷新。若显示"已过期",需重新获取并更新环境变量。
为什么需要保活?
HuggingFace 免费 Space 无访问时会自动休眠。设置 PROJECT_URL 后注册外部保活服务,定期访问防止休眠。
为什么收不到 Telegram 通知?
HuggingFace 网络限制无法直接访问 api.telegram.org,必须配置 TG_API 反代地址。可使用 Cloudflare Workers 自建反代。
金币有什么用?
NA1 金币可兑换服务器资源,详见 NA1 官网。
本项目仅供学习交流,请遵守 panel.na1.host 服务条款。使用本程序产生的任何后果由用户自行承担。
