演示账号
想公开一套 evstats 给别人看,又不想让人改东西、刷模型费用:用演示账号。
演示用户能做什么
演示用户是一个普通用户加上「演示」开关。它只做减法:
| 能 | 不能 |
|---|---|
| 看授权给它的项目:Stats、看板(共享的)、导出 | 创建接口密钥,所以拿不到 OpenAPI 凭证 |
| 用 Agent 提问,每天有单独的上限 | 新建、修改、删除看板和书签 |
| 改自己的界面语言和外观 | 修改密码、邮箱、显示名 |
不能做的操作返回 40301,界面上有提示。演示用户登录同样要验证码,也受登录失败限流。
搭一个公开演示站
- 建项目:准备一个有真实数据的项目,例如你自己网站的访问统计。不要用假数据。
- 建角色:新建一个角色,只勾选这个项目。
- 建用户:新建用户,绑定这个角色,打开「演示用户」开关。管理员不能同时是演示用户。
- 写提示:在「系统配置 → 演示」里填
demo.hint,写上演示账号和密码,最长 200 字,纯文本。登录页下方会显示这段提示。 - 控制费用:
demo.agent_daily_limit是演示用户每人每天能问 Agent 的次数,默认 20,通常比普通用户小。 - 共享看板:用管理员账号在这个项目下建几个看板,设成「项目内可见」,演示用户打开就能看到。
官网的在线演示
本官网的 在线演示 就是这样搭的:一套正常运行的 evstats,数据是本官网自己的真实访问(见 隐私说明),演示账号写在登录页上。