SuperAPI AI 工具集

@6942/starchild-quests

编程与开发

查看项目

更新于 10-16 09:31

技能介绍

用途:该技能用于通过 API 完成 Starchild 的每日、每周与新手任务(quests),包括签到、AgentX 互动、网页预览与发布、技能管理等,并在完成后领取积分奖励。

主要能力与推荐流程:先执行 quest(action='checkin') 完成每日签到以获取连续签到奖励;再用 quest(action='daily_quests')、weekly_quests、onboarding_quests 查看任务清单与可领取/已完成标记;按清单逐个执行动作,完成后对每个已完成任务调用 quest(action='claim_reward', quest_id=N) 领取奖励,最后用 quest(action='point_balance') 核对余额。

任务与动作对应:daily_checkin 对应 quest checkin;daily_like_3 需对 3 条 AgentX 帖子各调用一次 agentx.like(target_type='post', target_id=...);daily_comment_1 用 agentx.create_comment(post_id, text);daily_share_1 与 onboarding_share_to_agentx 用 agentx.create_post(content, tags=...) 即可,无需 UI 分享;daily_chat_3 聊天即可,每个助手回合计一次进度;daily_scheduled_push 需注册一次性定时任务,示例命令:curl -s -X POST http://localhost:8000/push -H 'Content-Type: application/json' -d '{"message":"...","job_id":"..."}'。onboarding_set_timezone 用 user_settings(action='update', settings={'timezone': 'Europe/Paris'});onboarding_build_webpage 写 output/<project>/index.html 后用 preview(action='serve', title=..., dir=output/<project>);发布项目用 preview serve 后调用 community-publish 的 publish_preview(preview_id, slug=..., title=...),可用 unpublish_preview 撤销;创建技能用 skill_manage(action='create', name=..., content=...);weekly_publish_skill 通过 skill-manager 公开发布,敏感内容需先确认;weekly_install_run_skill 先 search_skills(query, auto_install=true) 再运行其导出。

限制与注意事项:completed: 1 不等于已领取,未领取得不到积分;连续签到奖励可能显示为 points_pending,需用 point_balance 确认;claim_reward 需使用任务列表中的数字 quest_id;发布行为对外公开,存疑时须获得用户明确同意;daily_check_portfolio 需已绑定钱包,无法通过 API 完成;weekly_trade_10 需真实资金与用户明确同意,绝不可自动执行;邀请类任务需被邀请人,无法通过 API 完成;绑定微信、切换主题、OAuth 等需用户手动操作或扫码;AgentX 模块导入方式为 from core.skill_tools import agentx,stderr 中 Coingecko/Coinglass/LunarCrush 的导入噪音无害。资料未提供具体定价、平台兼容范围或效果数据。