[抽奖]将剩余的 token 接入 FastenShare 换取现金

zy445566 2026-07-31 08:59 1

订阅买了,Token 却总是用不完?


与其让剩余额度在月底悄悄清零,不如把自己有权使用和共享的模型能力接入 FastenShare:在你不使用的时候,为其他用户提供模型服务;请求成功完成后获得生产积分,达到平台规定的提现条件后,可申请兑换为现金收益。


简单来说,FastenShare 做的是一件事:把闲置的 AI 模型能力连接给真正需要它的人。


下载地址


FastenShare 是什么?


FastenShare 是一个 AI 模型能力共享与调用平台,连接两类用户:



  • 生产者:将自己有权共享的本地模型、私有部署模型或第三方模型 API 接入平台,利用闲置能力获得生产积分;

  • 消费者:通过统一接口发现并调用在线模型节点,用积分支付实际产生的调用费用。


一次完整调用大致会经过下面这条路径:


消费者发起模型请求

FastenShare 匹配并转发请求

生产者设备上的客户端接收请求

本地模型或第三方模型 API 完成推理

结果流式返回给消费者

平台按实际用量结算积分

FastenShare 不把你的账号或密钥公开给别人。生产者使用的上游 API Key 保存在自己的设备上,消费者拿到的是 FastenShare 提供的调用入口,而不是你的原始密钥。点此进入开源客户端以供公众审查 。


FastenShare 能做什么?


1. 让闲置 Token 和模型算力继续产生价值


如果你的模型订阅、API 配额或本地算力在大部分时间里处于空闲状态,可以在遵守对应服务条款并拥有共享权限的前提下,将其接入 FastenShare 。平台会把消费者请求转发到你的节点,请求完成后,你将获得相应的生产积分。


2. 用统一方式连接供给者与使用者


模型的协议、地址和部署方式各不相同。FastenShare 负责节点发现、请求路由、流式传输和结算,让生产者专注于提供稳定能力,也让消费者可以用更统一的方式调用所需模型。


3. 密钥留在本机,降低直接暴露风险


生产者客户端与平台建立出站连接,上游服务的 API Key 仍保留在生产者自己的设备中,不会作为消费者密钥直接分发。你也可以随时停止共享或下线节点。


4. 自动检查节点状态


FastenShare 会持续检查生产者后端是否健康。遇到接口不可用、鉴权失败或额度耗尽等情况时,异常节点会被及时移出可用列表,减少无效请求。


5. 按实际用量计量并自动结算


平台根据实际转发的数据量进行计量。消费者支付积分,生产者获得生产收益,整个调用和结算过程自动完成。


6. 生产收益可以申请提现


FastenShare 将积分区分为消费积分和生产积分:



  • 消费积分主要用于调用模型,不可提现;

  • 共享模型产生的生产收益进入生产积分,可用于消费,也可在达到平台提现门槛后发起支付宝提现申请。


提现申请需要经过平台审核和线下打款确认,实际门槛、兑换比例与到账规则以申请时 FastenShare 客户端展示的最新规则为准。


如何把剩余 Token 接入 FastenShare ?


接入思路并不复杂:



  1. 准备一个你有权共享的模型后端,例如本地模型、私有部署服务或兼容接口的第三方模型 API ;

  2. 安装并登录 FastenShare 客户端;

  3. 在生产者页面添加后端,填写接口地址、协议、模型名称和访问密钥;

  4. 完成健康检查并开始共享;

  5. 保持生产者设备和模型后端在线,等待消费者请求;

  6. 在钱包中查看生产积分,满足条件后申请提现。


如果你需要将 Codex / Claude 的可用额度先转换成标准 API ,再接入 FastenShare ,可以考虑使用 CLIProxyAPI ,但不是特别建议个人用户这样处理,推荐专业或极客人士可以通过这种方法进行转出共享。



请只接入你拥有合法使用和共享权限的模型能力,并遵守上游服务商的账号、订阅、API 转发和商业使用条款。FastenShare 不能把已过期、已耗尽或无权共享的额度变成可用资源。





留言抽奖:3 人各送 1000 万积分


为了让更多人体验 FastenShare ,在截止时有效参与者达到 50 人的前提下,本次活动将从符合规则的留言用户中随机抽取 3 位幸运儿,每人赠送 10,000,000 ( 1000 万) FastenShare Token 积分


参与方式


首先进入下载页选择自己的系统进行下载点此下载,安装完毕后使用微信扫码进行登录。


在本文评论区留言,填写一枚由你本人在 FastenShare 中生成的邀请码(微信扫码->点击个人菜单->邀请->生成邀请码),即视为报名参加活动。


示例:


邀请码:ABCD1234

活动时间



  • 开始时间:本文发布后;

  • 截止时间:本文发布当天的 21:00:00 (北京时间,UTC+8 )(含)

  • 以评论平台记录的留言发布时间为准,截止时间之后发布的留言不参加本次抽奖。


有效留言规则



  1. 每位用户只有 1 次抽奖资格;重复留言时,仅第一次符合要求的留言有效;

  2. 每枚邀请码只有 1 次抽奖资格;同一邀请码重复出现时,仅最早发布的留言有效;

  3. 留言必须包含本人在 FastenShare 生成、且在开奖核验时有效的邀请码;

  4. 无邀请码、邀请码无效、冒用他人邀请码、广告、纯表情、已删除留言及活动组织方留言均不计为有效参与;

  5. 截止后修改或补充邀请码的留言无效;

  6. 同一用户最多中奖 1 次;

  7. 本次抽奖至少需要 50 名有效参与者;若截止时有效参与者不足 50 人,则本次抽奖取消,不抽取中奖用户,也不发放活动积分;

  8. 活动赠送积分用于 FastenShare 模型调用,不等同于共享模型获得的可提现生产积分,具体入账账户和使用规则以平台实际发放结果为准。


公开、可复核的抽奖算法


截止时有效参与者达到 50 人后,本次抽奖只使用截止时的总留言楼层参与计算。将截止楼层总数乘以固定素数 104729,得到抽奖种子,再通过 SHA-256 依次计算中奖楼层。只要输入的总楼层和无效楼层清单相同,任何人运行程序都会得到完全相同的结果。


第一步:锁定留言楼层


发帖当日 21:00:00 (北京时间) 截止时:



  1. 保存评论区截图、录屏或导出记录;

  2. 将截止前最后一个留言楼层记为 N

  3. 按上面的有效留言规则,记录所有有效楼层;

  4. 统计有效参与者人数;达到 50 人方可开奖,不足 50 人则取消本次抽奖;

  5. 截止后出现的新留言不改变 N,原有楼层也不重新编号。


有效参与者达到 50 人后,抽奖以 1N 的全部截止楼层为基础。算法抽到无效楼层、重复中奖楼层或不符合活动规则的楼层时,自动继续计算下一次结果,直到得到 3 个不同的有效中奖楼层。


第二步:运行抽奖程序


将截止楼层总数填入 N,保存为 lottery.js,然后使用 Node.js 运行:


const { createHash } = require("node:crypto");

const N = 0; // 填写截止时的最后留言楼层,例如 286

// 按截止快照和活动规则填写无效楼层,例如 new Set([1, 7, 18])
const invalidFloors = new Set();

if (!Number.isInteger(N) || N < 1) {
throw new Error("N 必须是大于 0 的整数");
}
for (const floor of invalidFloors) {
if (!Number.isInteger(floor) || floor < 1 || floor > N) {
throw new Error("invalidFloors 中存在超出 1 至 N 的楼层");
}
}

const prime = 104729n;
const seed = BigInt(N) * prime;
const validCount = N - invalidFloors.size;
const winnerCount = 3;
if (validCount < 50) {
throw new Error("有效参与者不足 50 人,本次抽奖取消");
}

const winners = [];
let counter = 0;
const totalFloors = BigInt(N);
const space = 1n << 256n;
const limit = space - (space % totalFloors); // 拒绝取样,避免取模偏差

while (winners.length < winnerCount) {
const message = `${seed}|${counter}`;
const digest = createHash("sha256").update(message, "utf8").digest("hex");
const value = BigInt(`0x${digest}`);
counter += 1;

if (value >= limit) {
continue;
}

const floor = Number(value % totalFloors) + 1;
if (invalidFloors.has(floor) || winners.includes(floor)) {
continue;
}

winners.push(floor);
}

console.log("抽奖种子:", seed.toString());
console.log("中奖楼层:", winners);

运行命令:


node lottery.js

程序仅在有效参与者达到 50 人时抽取 3 名中奖用户;有效参与者不足 50 人时会终止运行并提示本次抽奖取消。开奖时将公开以下信息,方便所有参与者复算:



  • 截止楼层总数 N

  • 截止时的评论区快照;

  • 无效楼层清单及原因;

  • 固定素数 104729 和抽奖种子 N × 104729

  • 程序输出的 3 个中奖楼层。


中奖用户需使用中奖留言中的邀请码配合完成身份核验。核验不通过时,该楼层作废,保持相同的 N、固定素数和无效楼层清单继续运行算法,取下一位有效候选人递补。


现在就在评论区留下你的 FastenShare 邀请码吧。若有效参与者达到 50 人,今晚 9 点将抽出 3 名中奖用户!


PS: 建议使用评论的任意邀请码注册,可获得双倍注册积分。

最新回复 (3)
  • zy445566 楼主 07-31 08:59
    1
    邀请码:HJSRRKDQ
  • lizhenda 07-31 12:43
    2
    AI 给你生成的帖子吗?你觉得这个抽空有吸引力吗?👻
  • zy445566 楼主 07-31 13:39
    3
    @lizhenda
    根源不是 Ai 吧 主要第一这个概念有点复杂 第二是操作步骤有点多 第三是内容太多不够精炼
    当然 Ai 也不是完全没问题 Ai 最大的问题是做的太多
* 帖子来源V2EX
返回