fo-agent 是一个 纯前端、零依赖、打开浏览器就能用的自我觉察型 AI Agent 原型。
它不试图替你规划人生,也不试图给你灌很多“正确答案”。它做的事情更克制:
当你焦虑、纠结、放不下、愤怒、内耗的时候,帮你先看见:你真正卡住的点是什么,以及今天最小能做的一步是什么。
这也是它和很多“万能 AI 助手”最大的区别:
Fo 不强调更强,而强调更稳、更轻、更能让人停下来。
很多 AI 产品都在追求:
- 更聪明
- 更全能
- 更像人
- 更会执行
但人在很多时刻真正需要的,不是一个更会卷的 agent,而是一个能帮助自己:
- 降低内耗
- 拉开和情绪的距离
- 从念头里退一步
- 把“大问题”缩成“今天能做的一步”
fo-agent 面向的正是这个场景。
这个项目有一个很好的点:情绪价值和产品形态是一致的。
代码本身非常轻:
- 一个
index.html - 一个
styles.css - 一个
script.js
但它传递的不是“我写了一个网页小工具”,而是一个更容易被记住的概念:
一个帮助你减少内耗、提升觉知的 AI Agent。
这个概念比“AI Twin”“替你发声”“帮你赚钱”更真实,也更适合当前代码状态。
| 维度 | 普通聊天页 | Prompt 展示页 | Fo Agent |
|---|---|---|---|
| 面向场景 | 泛用 | 泛用 | ✅ 聚焦内耗 / 觉察 |
| 交互复杂度 | 高 | 中 | ✅ 极简 |
| 是否需要后端 | 常常需要 | 有时需要 | ✅ 不需要 |
| 是否可本地直接打开 | 不一定 | 不一定 | ✅ 可以 |
| 输出结构 | 随机 | 随机 | ✅ 固定为「困住点 / 看见点 / 一个动作」 |
| 产品气质 | 全能助手 | Prompt 工具 | ✅ 平静、克制、陪伴式 |
一句话:
这不是另一个 AI 聊天壳,而是一个有明确情绪场景的轻量 agent 原型。
输入一句你当前放不下的问题,比如:
- 我最近很焦虑,总担心自己做错选择
- 我对一段关系一直放不下
- 我现在很纠结,不知道该不该换方向
- 我很生气,也很委屈
Fo 会返回三段结构化回应:
- 你困住自己的点
- 你真正该看见的
- 今天的一个动作
这个结构的好处是:
- 不会越聊越散
- 不会一下给你太多建议
- 更适合在情绪状态下使用
git clone https://github.com/AIPMAndy/fo-agent.git
cd fo-agent
open index.html无需安装依赖,无需启动服务,无需配置后端。
.
├── index.html # 页面结构
├── styles.css # 界面样式
├── script.js # 核心交互与规则逻辑
├── README.md
├── README_EN.md
└── LICENSE
如果你第一次看这个项目,建议重点看:
script.js— 当前的情绪 / 状态识别规则index.html— 极简交互结构- 在线 Demo — 实际体验整体气质
- 极简前端原型
- 零依赖本地运行
- 基于关键词的基础回应规则
- GitHub Pages 演示
- 增加更多情绪 / 场景分类
- 支持可配置的回应语气
- 增加更自然的本地 LLM / API 接入版本
- 增加日记式记录与回看
- 增加英文场景与多语言支持
如果目标是“让它火”,最缺的不是再加一堆功能,而是这三件事:
- 更准确的定位:先让大家知道它到底是什么
- 更强的演示证据:截图、GIF、前后对比案例
- 更清晰的场景传播:它不是万能 agent,而是“减少内耗”的 agent
所以这个项目最正确的增长方式,不是先做大,而是先把 产品感觉、叙事、场景 打透。
欢迎补充:
- 新的情绪 / 场景规则
- 更好的文案与语气
- 更细腻的交互设计
- 本地模型 / API 版本实现
- 实际使用案例
请先阅读:CONTRIBUTING.md
Apache-2.0
请直接做两件事:
- 给项目一个 ⭐ Star
- 分享给一个最近正在内耗的人
如果它真的帮人停下来一下,这个项目就有意义。