photon
活跃·★ 100·MIT·更新于 2026-10-19
Photon 允许你用 TypeScript 一次定义逻辑,并自动通过三种接口公开:用于 AI 代理的 MCP 服务器、用于自动化的 CLI 工具和面向人类的 Web 界面。它通过从代码中推导工具定义、验证和 UI 来消除样板代码,使构建和部署多界面应用变得简单。
#AI 工具#beam#Claude Code#Claude 桌面版#cli-tool#cloudflare-workers#Cursor#开发者工具
01
功能特性
01从方法签名自动生成 Web 界面
02一个源文件生成 MCP 服务器、CLI 和 UI
03内置支持 OAuth、计划任务、Webhook 和分布式锁
04通过 Bun 编译为独立可执行文件
05无需基础设施即可实现实时事件和持久化内存
02
兼容性
Node.js
Node.js 20+
已通过文档验证
TypeScript
TypeScript 5.0+
已通过文档验证
MCP
MCP 兼容
已通过文档验证
03
快速开始
1
$ npm install -g @portel/photon
04
使用场景
↳构建支持 MCP 协议的 AI 代理工具
↳通过简单的 TypeScript 类创建 CLI 自动化脚本
↳无需前端编码即可为内部工具开发 Web 仪表盘
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧