广告 · 让注意力有回报
明确标注的广告,沿用现有有效曝光核验与结算。只有真实广告展示参与收益分配。
了解广告模式 →Spare 是一个注意力共创平台。AI 还在生成时,人可以玩一局小游戏、陪一陪宠物,或做一件自己喜欢的小事。把你在生活间隙想做的事,做成每个人都能选择的插件。
广告继续保留,小游戏和养宠物作为首批官方体验。你可以拓展这些方向,也可以带来我们还没想到的创意。
明确标注的广告,沿用现有有效曝光核验与结算。只有真实广告展示参与收益分配。
了解广告模式 →小恐龙与 2048:反应挑战或数字合并,回答完成时停下来;下次再续上自己的小纪录。
试试小游戏 →单人陪伴,或创建情侣、兄弟共养空间。邀请一位伙伴,共同记录照护与成长;真实救助联动正在筹备。
认识小团子 →小游戏和宠物成长不产生现金收益。邀请共养与双人每日照护目标已开放,亲密值仅记录陪伴;救助规则确认后才启用,不承诺邀请返现或固定回报。
原生 HTML、CSS 和 JavaScript 就能开始。无需访问 Spare 私有仓库,也不需要 API 密钥;下载包包含可运行示例、浏览器调试宿主和说明文档。
一次几秒到几分钟,不依赖连续在线,不催促用户延长等待。先做好一件小事。
双击 preview.html 即可试用模板。修改 index.html,更新 manifest.json,保存可恢复的进度。
测试暂停、恢复、手机尺寸和离线状态;说明素材来源、数据处理与联系方式。
在本页查看反馈。通过审核后,团队部署静态资源并发布作品;客户端接入由版本发布安排。
等待没有固定时长。宿主负责开始、暂停和保存;插件负责恢复状态、立即停止动画与声音,不阻止用户回到 AI。
// 宿主恢复上次进度;不要自动播放声音。
window.spareStart = (saved, language) => {
state = normalize(saved);
render(language);
};
// 返回可 JSON 序列化的小对象,不含敏感数据。
window.spareSnapshot = () => ({ ...state });
// AI 回答完成、切换栏目、窗口隐藏时暂停。
window.sparePause = () => {
stopTimersAndAudio();
return window.spareSnapshot();
};这是首版提交流程的生命周期约定。浏览器模板演示这一约定;当前桌面端只加载随版本内建的官方体验,不会自动运行社区提交包。
{
"schemaVersion": 1,
"id": "com.example.tiny-garden",
"name": "片刻花园",
"version": "1.0.0",
"category": "plant",
"entry": "index.html",
"permissions": [],
"storage": "local",
"lifecycle": {
"start": "spareStart",
"pause": "sparePause",
"snapshot": "spareSnapshot"
}
}entry 为包内相对路径;不申请额外权限。名称、版本、方向须与提交表单一致。package 中的其他资源也使用相对路径。
这里展示经审核上架的社区作品。欢迎提交可用版本、在源码仓库开放问题讨论,或通过 support@spare.cool 分享新方向。
正在读取社区作品……
审核会检查运行质量、暂停恢复、隐私和素材授权。审核通过后,Spare 团队协助上传和发布;需要修改时会留下具体反馈。
正在读取登录状态……