控制台合规
Text.js 在 DevTools 控制台中渲染整个界面,审计人员可直接检查。
控制台可见性
每帧都是一条控制台消息,任何打开 DevTools 的人都能读取和复制。
数据驻留
帧保留在用户的 DevTools 中,不会离开标签页。
审计日志
在控制台向上滚动可查看之前的帧,最多 300 帧。
最小权限
渲染无需浏览器权限。帧通过 console.log 写入,页面仅包含一个焦点区和一个隐藏输入框。
安全
链接劫持防护
Turbolog 在 :// 后和 path:line 文本中插入 word joiner,防止 DevTools 将其显示为链接。
格式字符串隔离
每个字面量 % 都转义为 %%。用户输入无法消耗 %c 样式参数。
订单确认
/coffee 上的真实订单需要仅在控制台帧中显示的确认键,因此按键脚本无法下单。
默认本地运行
OpenCode 桥接服务是一个拒绝未知来源的回环服务器。守护进程密码保存在内存中,从不写入日志或发送到浏览器。
专属支持
专属控制台工程师
从评估到生产,一位工程师全程与你的团队协作。
帧审查
每季度审查你的 %c span 数量、变更行和空闲 CPU 占用。
迁移协助
我们帮助将 React DOM 应用和终端界面迁移到 Text.js。
私有 Slack 频道
你的团队将获得与 Text.js 工程师共用的 Slack 频道。
定价
框架免费,采用 MIT 许可证。
| 功能 | 开源 | Enterprise |
|---|---|---|
| 框架 | ||
| App Router、组件和 Hook | ||
| Turbolog 引擎 | ||
| 追加的帧 | ||
| text run(终端) | ||
| 运维 | ||
| 控制台可用性 SLA | — | 99.99% |
| 适应节流机制的帧节奏 | ||
| 帧审查 | — | 每季度 |
| 安全问卷 | — | |
| 支持 | ||
| 社区 | ||
| 专属控制台工程师 | — | |
| 响应时间 | 尽力响应 | 1 个工作小时 |
常见问题
Enterprise 是另一套框架吗?
不是。Enterprise 客户使用与其他人相同的 MIT 许可 Text.js,并享有支持和 SLA。
99.99% SLA 涵盖什么?
返回应用的 console.log 调用所占比例。
支持哪些浏览器?
Text.js 可在桌面版 Chrome、Edge、Arc、Brave、Firefox 和 Safari 中运行。Turbolog 针对 Chromium DevTools 前端及其 50 ms 视口节流机制调优,并为 Firefox 和 Safari 控制台调整 CSS。
用户需要打开 DevTools 吗?
需要。应用在 DevTools 控制台中渲染。页面会显示打开控制台的快捷键。
可以自行托管吗?
可以。text build 生成静态文件,text start 或 bun 适配器提供文件服务,并支持路由处理程序、中间件和服务端渲染的路由。