Step Out
基于本地大模型的离线AI户外休息规划器,使用Gemma和Ollama在本地生成简短的户外活动计划,无需云推理API
时间轴 (近 90 天)
开发者Cynthia Wahome构建了名为Step Out的本地AI户外休息规划器,使用Gemma 3 1B模型配合Ollama在本地电脑上生成户外活动计划,不需要云推理API。
Step Out允许用户选择四个偏好(可用时间、户外空间、目标、行动偏好),然后返回一张包含指令、时间安排和反思提示的活动卡片,且没有账号注册要求。
Step Out的技术架构中,Next.js后端将生成请求发送到本地的127.0.0.1:11434端口,反思内容保存在浏览器本地存储中。
Step Out后端负责时间计算(分配1分钟准备、1或3分钟返回、剩余时间给活动),模型不负责决定休息的时间分配。
Step Out使用Zod 4生成的JSON schema约束模型响应,可选活动ID在响应schema中形成枚举,通过Ollama的format参数传递,后端随后验证返回的JSON并检查活动是否在可选列表中。
Step Out使用Next.js 16的App Router和TypeScript,将界面和API路由放在同一个项目中。
2026年10月9日,开发者在院子测试了一次十分钟的坐姿活动,选择"安静暂停",生成的活动是"注意户外声音",实际耗时9分30秒。
Step Out的演示版本一次只处理一个生成请求,当前版本不支持手机端运行。
在推理之前,Step Out后端会根据选择的空间、目标和行动偏好,从一个精选的五项活动集合中筛选;坐姿选择会排除行走类活动。
Step Out项目在Hacktoberfest 2026第一周完成。
全部知识事实 (10)
开发者Cynthia Wahome构建了名为Step Out的本地AI户外休息规划器,使用Gemma 3 1B模型配合Ollama在本地电脑上生成户外活动计划,不需要云推理API。
50%待验证Step Out允许用户选择四个偏好(可用时间、户外空间、目标、行动偏好),然后返回一张包含指令、时间安排和反思提示的活动卡片,且没有账号注册要求。
50%待验证Step Out的技术架构中,Next.js后端将生成请求发送到本地的127.0.0.1:11434端口,反思内容保存在浏览器本地存储中。
50%待验证Step Out后端负责时间计算(分配1分钟准备、1或3分钟返回、剩余时间给活动),模型不负责决定休息的时间分配。
50%待验证Step Out使用Zod 4生成的JSON schema约束模型响应,可选活动ID在响应schema中形成枚举,通过Ollama的format参数传递,后端随后验证返回的JSON并检查活动是否在可选列表中。
50%待验证Step Out使用Next.js 16的App Router和TypeScript,将界面和API路由放在同一个项目中。
50%待验证Step Out的演示版本一次只处理一个生成请求,当前版本不支持手机端运行。
50%待验证在推理之前,Step Out后端会根据选择的空间、目标和行动偏好,从一个精选的五项活动集合中筛选;坐姿选择会排除行走类活动。
50%待验证2026年10月9日,开发者在院子测试了一次十分钟的坐姿活动,选择"安静暂停",生成的活动是"注意户外声音",实际耗时9分30秒。
50%待验证Step Out项目在Hacktoberfest 2026第一周完成。
50%