【Code with SOLO】我用 SOLO 网页版手搓了一套"人生外挂系统",把现实变成了RPG游戏
① 摘要
看网文的时候总幻想:要是我也有个系统就好了。于是我用 TRAE SOLO 网页版(没错,不是Mac客户端,纯网页)给自己造了一个。AI Agent 当"系统精灵",自动帮我规划每一天、追踪进度、提醒执行。打开面板的那一刻——“检测到生命体信号…潜力评级:S级…系统绑定成功”。这不是Demo,是我每天都在用的真实系统。
有多少人因为不知道干什么而感到迷茫,有时候是因为目标太虚太长远,有时候是因为太难,甚至是不知道要什么目标。如果agent可以将我们的目标变成一个个可量化,可以拆解到无限小,小到下床,或者先迈出左脚。然后将实现目标的过程动态地调整,根据实际情况进行不断地重规划,再给予游戏一般的及时反馈。那么我相信任何都可以是人生玩家。
② 背景
同时面临三个deadline:
- 6月前减脂到140斤(现在147)
- 6月13日英语四级(基础薄弱)
- 6月底AI岗面试(还没开始准备)
每天早上醒来:今天先背单词还是先去健身房?中午吃什么才能控制热量?晚上学哪个知识点?
结果就是:什么都想做,什么都没做好。
③ 实践过程
关于工具:为什么是 SOLO 网页版?
先说个可能让人意外的事——整个项目,包括3000行代码的Dashboard、8个规则文件、6个提示词模板,全部在 TRAE SOLO 网页版里完成。 没有用Mac客户端,没有本地IDE,就是浏览器里打开 SOLO,对着AI说需求,它帮我写代码、改bug、迭代UI。
SOLO 网页版的优势:
- 零配置:打开浏览器就能用,不需要安装任何东西
- 文件系统直接访问:SOLO可以直接读写本地文件,Markdown当数据库,Git做版本控制
- 长上下文理解:3000行的Python文件,SOLO能理解整体结构,精准修改某个函数而不破坏其他部分
- 多轮迭代:从V1到V4,每次说"这里不对,改成XXX",SOLO立刻理解并修改
- 浏览器内置:可以直接预览效果、截图、调试,不需要切换工具
从一个普通的效率工具开始
一开始,我用SOLO搭了一个标准的"个人管理系统"——Stone Plan:
(截图1:Stone Plan 正常版本Dashboard——简洁的效率工具风格,任务表格+目标进度+健康数据)
功能很实用:每日任务、目标追踪、体重记录、饮食管理。但问题是——它太无聊了,用三天就不想打开了。
就像游戏里只有"任务面板"没有"经验值"和"升级",谁愿意玩?
然后我把它改成了"金手指系统"
我问自己:如果现实真的有金手指系统,它应该长什么样?
答案:像小说里一样。
(截图2:金手指系统觉醒激活序列——黑屏→检测生命体→扫描数据→"S级"闪现→系统绑定成功)
(截图3:金手指系统完整面板——三栏布局,宿主档案+命运主线+今日试炼+系统心声+数据监控)
做了什么改造:
| 原来(Stone Plan) | 现在(金手指系统) |
|---|---|
| 用户信息 | 宿主档案(潜力评级S级) |
| 目标列表 | 命运主线(身体重塑之路/知识觉醒之路/职业进化之路) |
| 每日任务 | 今日试炼(带难度星级 |
| XP数字 | 觉醒能量(带流光进度条) |
| 等级数字 | 觉醒阶段(Lv.1 初觉者 → Lv.10 觉醒者) |
| 进度百分比 | 双层雷达图(当前属性 vs 90天预测) |
| 无 | 系统意识终端(和AI对话) |
| 无 | 系统心声(自动洞察日志) |
| 无 | 觉醒激活仪式(5秒) |
AI Agent 的智能体现在哪里
这个系统不是静态的网页,它的"大脑"是SOLO的AI Agent。每次我在SOLO里发消息,Agent都会自动执行一整套智能流程:
1. 九步检查协议
每天早上我只需要说一句"早上好",Agent会自动执行:
- 检查所有目标进度(减脂/四级/AI面试/社交)
- 检查连击状态(连续完成天数)
- 检查昨天遗留任务
- 检查健康数据(体重/饮食/训练/睡眠)
- 检查知识库是否有新资料需要处理
- 评估是否需要调整策略
- 生成今日个性化任务清单
- 提供执行建议和注意事项
- 更新Dashboard数据
这一切不需要我写任何代码,只需要在AGENTS.md里定义好规则,SOLO的AI Agent就能自动执行。
2. 知识库驱动策略进化
我上传了一个30个Sheet的健身超级套表(Excel文件)。SOLO自动:
- 解析所有Sheet的内容
- 提取训练计划(三分化方案:背肩后二头/胸肩前三头/腿臀腹)
- 提取饮食公式(热量计算、宏量营养素分配)
- 提取44个常见问题解答
- 根据套表数据重新计算我的饮食配额(从自算版改为套表版)
- 调整训练计划(从自由安排改为套表三分化)
- 记录策略调整历史
这个过程让我深刻体会到:AI不只是执行指令,它能理解资料内容并做出决策。
3. 失败记忆与主动提醒
Agent会记住我之前的失败模式:
- “你昨天忘了背单词,今天记得补上”
- “上次你训练前没热身,这次别忘了”
- “连续3天蛋白质摄入不足,身体改造进度可能受阻”
4. 老爷爷模式
说"我去健身房了"→ Agent提醒带护腕/热身/训练前吃碳水
说"练完了"→ Agent确认完成/计算XP/推荐下一步
说"今天不想动了"→ Agent根据实际情况判断是休息还是鼓励坚持
5. 系统意识终端
Dashboard内嵌的AI对话窗口,根据真实数据智能回复:
- “我今天该吃什么?” → 分析蛋白质缺口33.5g,推荐鸡胸肉/牛肉/鱼肉
- “我的进度怎么样?” → 汇总4条命运主线进度
- “给我点鼓励” → 根据实际表现生成个性化鼓励
用SOLO怎么实现的
Step 1:设计Agent规则
用SOLO对话,设计了1个核心规则文件(AGENTS.md,定义9步检查协议)+ 8个子规则文件 + 6个提示词模板。
Step 2:搭建数据层
所有数据用Markdown文件存储,SOLO可以直接读写:
stone-plan/
├── AGENTS.md # 系统核心规则(9步检查协议)
├── goals/active/ # 4条命运主线
├── tasks/daily/ # 每日试炼
├── health/ # 身体属性数据
├── memory/ # 系统记忆(成就/连击/失败模式)
└── knowledge-ref/ # 知识库(已沉淀健身超级套表)
Step 3:生成Dashboard
让SOLO生成了完整的可视化面板(Python + HTML/CSS/JS + Canvas,约3000行代码)。包括觉醒动画、全息投影风格、雷达图、系统终端等。
Step 4:游戏化改造
从"效率工具"到"金手指系统",经过4轮迭代:
- V1:暗色主题 + 金色边框 → 太像换皮
- V2:全息投影风格 + 觉醒动画 → 布局失衡
- V3:三栏布局 + 数据监控 → 功能单调
- V4:系统意识终端 + 智能对话 → 最终版
每一轮迭代只需要告诉SOLO"这里不对,改成XXX",它就能精准修改3000行代码中的对应部分。
踩过的坑
- 第一版太像换皮:只是把表格颜色改了。→ 告诉SOLO"彻底重写,所有数据游戏化包装"
- 数据读取bug:体重读成了"备注"列。→ SOLO帮我定位到具体行号并修复
- 右侧大面积空白:40%的空间浪费了。→ SOLO重新设计三栏布局
- 缺少系统对话功能:→ SOLO新增了完整的系统意识终端(CSS+HTML+JS+智能回复)
④ 成果展示
系统面板
(截图4:宿主档案——S级评级、Lv.1、觉醒能量进度条、双层雷达图)
(截图5:命运主线——4个副本卡片,进度条+剩余天数+命运奖励)
(截图6:今日试炼——7个任务,带难度星级和能量奖励,已完成的有删除线)
系统意识终端
(截图7:系统意识终端——与系统对话,问"我今天该吃什么",系统根据真实蛋白质数据回复建议)
Stone Plan 正常版 vs 金手指版对比
(截图8:对比——Stone Plan正常版(简洁效率工具),金手指系统(全息投影游戏面板))
真实运行数据(2天)
完成20+试炼任务
觉醒能量95+
4条命运主线全部建立
饮食记录完整度 0% → 100%
训练记录从"大概练了什么"到具体动作/重量/组数
知识库沉淀:健身超级套表30个Sheet完整提取
⑤ 效果与总结
系统运行前 vs 运行后:
| 运行前 | 运行后 | |
|---|---|---|
| 每天早上 | 不知道先做什么 | 7个任务清清楚楚 |
| 任务完成率 | ~30% | ~70% |
| 饮食记录 | 没有 | 每餐完整记录 |
| 训练记录 | “大概练了什么” | 具体动作/重量/组数 |
| 学习进度 | 没有追踪 | 每日任务+周检查点 |
| 动力来源 | 纯靠意志力 | 游戏化激励+AI督促 |
关于TRAE SOLO Web版:
整个项目从零到最终版,全程在SOLO网页版完成。没有用Mac客户端,没有本地IDE。SOLO网页版的文件系统访问、长上下文理解、多轮迭代能力,让"用AI搭一个完整系统"这件事变得真正可行。它不是代码补全工具,而是一个能理解你的需求、帮你做决策的AI搭档。
未来展望:
当前系统的"大脑"是SOLO的AI Agent,需要通过SOLO网页版交互。未来可以:
- 封装成独立桌面端(Electron/Tauri)
- 开发手机App(React Native/Flutter)
- 接入本地AI模型(Ollama),实现离线运行
- 开源规则文件模板,让任何人都能搭建自己的"金手指系统"
核心收获:
AI不是替代思考,而是帮助执行。金手指系统让我把精力放在"做"上面,而不是"想做什么"上面。每天打开面板,系统已经帮我安排好了一切,我只需要执行。这就像小说里的主角——系统发布任务,我负责打怪升级。
全部使用 TRAE SOLO 网页版完成,未使用Mac客户端或本地IDE。







