SuperAPI AI 工具集

frontpage-vote

通用与其它

查看项目

更新于 10-16 05:05

技能介绍

用途:用于 frontpage.sh 创意池的投票、提案提交与评论。每次动作为 0.01 USDC,经 Machine Payments Protocol(MPP)支付,费用进入项目池;当管理员把创意标记为 done 并设定赏金后,提交者与投票者各分 50%(投票者按比例,提交者不重复领),赏金链上返还给支付时记录的钱包地址,零头留在池中;失败由内部定时任务重试。

主要能力与用法:GET /api/proposals 免费列出创意及票数、评论数,可加 ?status= 过滤(open、building、done、rejected)。POST /api/votes 投一票,每个付款地址每个创意限一票。POST /api/proposals/submit 提交创意,字段 title 3–120 字符、body 10–800 字符、tag 2–24 字符且限 [a-z0-9-]、cost 为可选正整数(µUSDC,上限 10B/1 万美元);提交经 OpenAI omni-moderation 审核,违规返回 400 MODERATION_FAILED。POST /api/proposals/{id}/comments 评论,正文 1–140 字符。GET /api/proposals/{id}/comments 免费读取评论。可用 mppx 命令行或 TypeScript SDK(Mppx、viem)调用。

安装:npx skills add DFectuoso/frontpage-sh-skills --copy;需对 Tempo 测试网调试时可另装 npx skills add DFectuoso/frontpage-sh-skills-dev --copy。

限制与注意:投票重复调用返回 409 ALREADY_VOTED,且 MPP 付款已结算无法退回;对已 done 或 rejected 的创意投票或评论会报错(409 PROPOSAL_CLOSED / 409 IDEA_CLOSED);创意不存在返回 404。付款前应先告知用户 0.01 USDC 费用并确认;避免重复投票,先读取看板以免重复提案。