返回首页
最新
我运营着Tredict,这是一个我自2020年以来一直在构建的耐力运动训练平台。OpenAI在12月开放了ChatGPT应用目录,允许第三方提交,现在官方的Tredict应用已经上线。实际的编程工作花了我两周时间,但整个过程持续了三个月。
欢迎提问关于向OpenAI提交过程的任何问题(时间线、审核工作、他们的要求),我也可以分享我如何在iframe小部件中解决用户认证内容的问题,或者为什么我不得不移除某些工具以保持在OpenAI的健身/健康领域内。
通过几个简单的步骤,您可以使用免费的ChatGPT账户进行连接,然后让ChatGPT分析您的活动、重命名过去的训练或创建结构化的锻炼计划。计划中的锻炼会通过Tredict与Garmin、Coros、Wahoo、Suunto等设备同步。当您请求时,互动的Tredict视图会直接在聊天线程中打开,展示实际活动的图表、地图和指标,或者您刚刚创建的结构化锻炼。
我觉得这其中有两个有趣的地方:
这个应用使用的是MCP UI应用,而不仅仅是工具。Tredict的实际活动和计划视图在聊天中呈现为互动小部件。我迄今为止看到的大多数ChatGPT应用仅限于工具,使用小部件的模式仍然不常见。将用户认证内容放入这些小部件是最困难的部分。小部件运行在一个沙盒iframe中,无法访问用户的OAuth令牌,目前基本上没有相关的最佳实践文档。
ChatGPT在上下文窗口方面也比较节省,因此它往往会获取活动列表而跳过详细的指标,除非您主动提示。模糊的“告诉我关于我跑步的事”会得到一个浅显的回答,而“获取详细信息并给我一个详细评估”则会得到全面的分析。在多周计划创建方面,Claude与相同的MCP服务器的表现明显更好。使用Claude.ai,我可以构建跨越数周甚至数月的完整结构化训练计划,进行适当的周期化、混合运动类型和基于过去活动数据的个性化间歇。ChatGPT在这个范围内表现不佳。限制在于主机,而不是服务器。互动的MCP UI应用在Claude.ai中也能正常工作,因此相同的活动和计划小部件也能直接在聊天中呈现。
服务器位于 [https://www.tredict.com/api/mcp/v2](https://www.tredict.com/api/mcp/v2),并与任何MCP兼容的主机配合使用。老实说,它与Claude.ai的兼容性最好,这使得我的申请在Anthropic的连接器目录中待审核而没有反馈显得有些荒谬。如果有Anthropic的同事看到这条信息:我非常希望能得到状态更新,甚至是拒绝的理由。
我曾经经营过一个Flash游戏网站(SWF文件),那是几年前的事了。我自己也制作过一些游戏。我还是一个热爱游戏的玩家,喜欢玩各种类型的游戏。
我是一名软件工程师,几天前我决定再次经营一个游戏网站。因此,我购买了域名gamevibe.us,并在Claude的帮助下,从那时起我每天都在进行一款视频游戏的开发。
欢迎提问、反馈等。