Overview

后台总览

当前活跃设备数 0
设备总数 0
最新定位时间 -
最新事件 -

运营统计

正在加载统计口径。
总登录用户数 0
总出图次数 0
总 Token 费用 ¥0.000000
次日留存率 -
今日登录用户数 0
今日出图用户数 0
今日聊天用户数 0
今日出图次数 0
今日总 Token 0
今日 Token 费用 ¥0.000000
今日 Token 分模型-
暂无数据。
历史 Token / 费用分模型-
暂无数据。
暂无未配置价格模型。
近 7 天趋势-
日期 登录 出图用户 聊天用户 出图次数 Token 费用 次留
正在加载趋势数据。

全局配置搬运

导出/导入当前已保存的完整全局配置,包含 OSS、街景取图、剧场模式配置与密钥字段。

当前首页配置摘要

正在加载首页配置。

Theater Audit

剧场历史审计

查看最新正式剧场历史、每一步输入/输出、候选图和最终选图,用于优化提示词;用户留空时显示全部用户。

尚未加载。

Home Screen

页面编辑

左侧编辑模块,右侧镜像预览固定不动。当前首页可编辑背景、内容模块、便签和“今日记录按钮”。

今日陪伴简介

这是首页纸面中的内容模块。模块整体位置相对于背景图可见区域锚定,支持整体外框与内部图片区、标题区、简介区、按钮图片区微调。整个模块本身可点击跳转到详情页。
尚未开始上传。
尚未开始上传。
先启用模块,再在右侧镜像预览里选择要编辑的区域并拖拽。

角色剧情简介

这是贴纸感的剧情卡模块。模块整体相对于背景图可见区域锚定,支持头像、提示文案、剧情图、右下简介分别调整位置,并可给每个元素设置旋转角度。
角色头像由“角色中心 -> 当前出演角色”统一提供;这里不再单独上传。
当前使用出演角色头像。
尚未开始上传。
先启用模块,再在右侧镜像预览里选择要编辑的区域并拖拽。

便签纸

这是一个纯文字便签模块。你可以自己设置位置、字号和角度。模块整体相对于背景图可见区域锚定。
先启用模块,再在右侧镜像预览里拖拽便签区域。

今日记录按钮

这是首页的记录开关按钮。点击会弹窗确认开启今日记录;开启后按钮会显示“今日记录开启中”并带绿色呼吸点,再次点击可关闭记录。
先启用模块,再在右侧镜像预览里拖拽按钮区域。

镜像预览

下滑时这里保持固定,只镜像当前首页最终效果。

背景镜像预览
今日陪伴简介图片
今日陪伴简介按钮图
角色头像
角色剧情图
底部导航镜像预览

TEST RELEASE

测试版本上传

管理公开下载页使用的安卓 APK。上传新包会自动递增补丁版本,并删除 OSS 中的旧安装包。

当前发布版本

版本v0.1.0
安装包尚未上传
文件大小--
更新时间--
格式固定为 v0.1.0。手动修改后,下次上传会在末位自动加 1。

安装包

仅支持 APK,最大 300MB。首次上传保持 v0.1.0,之后每次成功覆盖自动递增 0.0.1。
等待操作。

Global

全局设置

这里放素材存储方式、OSS 凭据和全局访问域名。当前素材默认仍先落本地。

后台进入密码

正在读取后台密码状态。
说明:设置后,后台页面需要先输入密码验证;留空且不勾选“清空后台密码”时不会修改现有密码。
说明:手机号首次成功登录后,仅会为该 user_id 自动触发一次欢迎剧场。欢迎角色在“角色中心 -> 基础信息”里设置;若多个角色可用,则按优先级最小者触发。
说明:开启后,所有用户首页右上角显示剧场任务提示灯;绿色表示有任务执行中,红色表示最近有报错,灰色表示暂无任务。

补触发新图短信通知

说明:仅当用户通过“补触发”机制成功下发新图时发送短信,使用与验证码短信相同的阿里云短信基础配置,模板 Code 固定为 SMS_506860004。间隔按新图成功下发时间计算;间隔内的新图不会发短信,也不会在间隔到期后补发,而是顺延到下一次符合条件的新图。

每日加餐额度

说明:早上/下午/晚上目标出图数在“场景记录库”里设置;这里仅限制每个用户每天最多能额外触发多少次“强制取点”和“邀请”。加餐会计入所属时段的完成数,但允许超过该时段目标数,不会扣下一个时段。

邀请码设置

说明:开启后,手机号登录成功后必须先通过邀请码验证;同一个手机号只要验证通过一次,以后退出再登录也不会再次弹窗。废弃邀请码会立即不可用,剩余可用次数清零,但历史使用次数仍保留用于查看。
说明:开启定位、强制抓点、停止记录这三种情况始终立即上传;只有普通持续记录才会按这里的策略上传。
模型价格表用于仪表盘中的 Token / 费用统计。单位统一为“元 / 百万 token”,按当前全局价格表回算历史费用。
正在加载模型价格表。

诊断状态

正在加载诊断状态。

街景取图配置

字段结构对齐街景抓取测试面板(非腾讯版)。保存后会立即用于手动测试与后续批任务。输出目录如留空,则使用当前运行环境的默认目录。
尚未保存街景取图配置。

手动测试取图

输入坐标或 panoid 测试,不写入场景图库和任务队列,只返回预览图与元信息。
等待测试。
requestId
-
upstream(折叠)
{}
timeline(折叠)
[]
error(折叠)
""

Today Companion Page

今日陪伴页

这是“今日陪伴模块”点击后跳转的页面。可单独编辑本页背景和卡片模块,底部导航复用首页配置。

背景设置

今日陪伴页当前只保留背景图片模块。背景图规则与首页一致:不做左右拉伸,按宽度铺满;图片底边永远对齐到底部导航栏高度的 1/2,顶部留白随屏幕高度自然变化。
尚未开始上传。

卡片模块

卡片整体相对本页背景图定位。拖元素本体可移动位置,拖边缘圆点可缩放大小。预配置卡片按生成时间倒序显示,每页展示 3 张,超出后使用前后按钮翻页。
尚未开始上传。
尚未开始上传。
点击一个元素开始编辑,再在右侧预览里拖动本体移动、拖动边缘圆点缩放。

预配置卡片

这里仅配置变量字段:卡片图/视频、主标题、副标题、故事内容、故事字号、序号。页面保存完整列表,前端按每页 3 张分页显示。

镜像预览

这里只镜像今日陪伴页背景、卡片模块与复用后的底部导航。

今日陪伴页背景镜像预览
今日陪伴页底部导航镜像预览

ROLE STORY PAGE

角色剧情页

这是首页“角色剧情简介”点击后跳转的页面。底部导航沿用首页配置,背景吸附逻辑与今日陪伴页一致。

日历模块

与今日陪伴页相同:支持日期位置与大小编辑,默认展示“当前编辑日期”。

背景设置

背景规则与今日陪伴页一致:不左右拉伸,底边吸附到底部导航高度的 1/2。
尚未开始上传。

剧情模块

剧情模块由图片区和文字区组成。左下/右下翻页按钮用于切换预设剧情页;超出文字区域的内容只能在区域内滚动。
尚未开始上传。
在右侧镜像预览中拖拽当前选中的框即可调整位置和尺寸。

预设剧情

每条预设剧情是一页:可配置图片、正文与字号。预览页通过左右按钮翻页。

镜像预览

这里只镜像角色剧情页背景、剧情模块与复用后的底部导航。

角色剧情页背景镜像预览
角色剧情页底部导航镜像预览

ROLE CENTER

角色中心

后台可维护多个角色,但系统同一时间只启用一个全局唯一的出演角色。后续新发起的聊天、剧场和角色剧情默认都指向该角色。

前台角色定制入口

控制聊天页里“编辑名字/形象”入口是否对所有用户显示。关闭后前台会隐藏该入口,但后台角色中心仍可维护角色基础信息。

当前出演角色

尚未加载。
历史内容保留原角色归属,不因后续切换出演角色而被回写。
角色列表

COUPLE SPACE FRONTEND

情侣空间前端

这里管理情侣空间相关的前端入口和展示开关,和“日记模式前端”是同级模块。

合拍模式

关闭后,App “我的”页面不再显示“我的照片”模块;已经上传过的照片不会被删除,只是入口隐藏。
等待读取配置。

首登预设照片

新用户首次登录时,会在“首页/时光轴”生成预设照片记录;每一套照片由一张图和一段下方文字组成。
尚未上传。

THEATER MODE

剧场模式配置

邀请事件专用的剧情流程测试与配置面板。

当前按出演角色加载配置。

当前正式启用:剧场模式1

STEP 0

上传输入图片(用于本地测试)

尚未开始上传。
尚未开始上传。
尚未开始上传。

STATUS

等待上传
重试次数:0 / 3
Step 计时:00:00
Step 1 用时:--
Step 1.5(故事内容)用时:--
Step 2(故事图片)用时:--
Step 3 用时:--
Step 1 input token:--
Step 1 output token:--
Step 1.5(故事内容)input token:--
Step 1.5(故事内容)output token:--
Step 3 input token:--
Step 3 output token:--
错误代码:--

OUTPUT

output
等待输出。

STEP 1 文案


            

故事输出 / 故事内容(Step 1.5)


            

LOGS


          

剧场模式配置

配置文件

导入会覆盖当前配置(不包含输入图与预设图素材绑定)。

Liblib 图片工作流配置

图片变量配置

提示词变量配置

Ali Step 1(生成文案)

点位进入剧场模式时,会按北京时间自动注入日期/时间变量。示例:{date} = 星期五,{time} = 18:42。

Ali Step 1.5(生成故事 / 故事内容)

约定:Step 1.5 也叫“故事内容”,后续页面会同时保留两种称呼。
Step 1.5 输出会宽松匹配这些关键词:大小写不敏感,全角半角不敏感。标题/简介段会被单独摘出,并从“故事内容”里剔除。

Ali Step 3(判定)

Step 3 预设素材

命名约定:Step 1.5 = 故事内容;Step 2 输出 = 故事图片。后台 UI 与任务页会同时保留 Step 编号和中文名称。

TEST THEATER MODE

测试剧场模式

这是一套独立于正式剧场模式的测试工作流。它复用当前角色正式剧场模式里的模型和 Liblib 调用规则,只额外测试“变量、步骤模板、结构化字段和理由链”。

当前按出演角色加载配置。

输入图

这里上传测试剧场模式的输入图。它不会覆盖正式剧场模式里的 Step0 输入图。

尚未开始上传。

测试角色

角色图用于最终出图:Liblib 传入角色图节点,GPT Image 作为角色参考图。

尚未开始上传。

用户自拍

这里上传测试剧场合拍分支使用的用户自拍。该自拍由整个测试剧场共享,切换角色或角色性别后仍使用同一张。

尚未开始上传。

运行状态

等待开始
当前步骤:--
错误代码:--
运行 ID:--

最终输出

test theater output
等待输出。
Token 总览
等待输出。

外部上下文与变量

这里定义测试剧场模式的外部输入。变量写法统一为 {{变量名}}。步骤之间引用字段时,写成 {{步骤1.场景说明}} 这种形式。
星期几和时间优先使用点位链路传下来的真实值;如果当前没有真实点位时间,就回退到这里的预设星期几和预设时间。时间按北京时间、24 小时制理解。
通过“条件取图并跑测试剧场”启动时,系统会把选中的可执行事件、场景记录 ID、适合时间和整条事件记录注入变量。对象字段可写成 {{条件事件.event_text}}{{条件事件.scene_type}};如果可执行事件表以后增加字段,也会跟着出现在这个对象变量里。
如果命中“优质素材公式库”,系统会额外注入 {{画面公式}}{{公式库记录ID}},以及 {{查找字段.场景类型}} 这类动态查找字段,供 Step0 使用。
已完成事件表是最近几天会被注入到步骤 2 的去重上下文。这里只读展示,方便你确认“最近做过什么事”到底被带进去了。
暂无已完成事件记录。
女性角色配置 人物书及合拍/非合拍 Step0-4 提示词
男性继续使用当前页面已有配置。选择女性时,仅覆盖这里填写的人物书和提示词;空白项自动回退到对应的男性配置。模型、字段定义、工作流和节点不变。

女性非合拍提示词

女性合拍提示词

合拍分支

当前逻辑是:用户已上传合拍照片,并且条件取图选中的可执行事件里,指定字段的值等于触发值,才会走合拍分支;否则继续走常规分支。

步骤 0:外部上下文整理

在图像分析前,先用文生文模型整理外部上下文、可执行事件和事件约束。这里可以引用上方所有外部变量,包括 {{条件可执行事件}}{{条件事件.event_text}}
勾选“传入场景图”后,本步会把测试输入图和提示词一起发送;请使用具备图片分析能力的模型,例如 qwen3-vl-plus。
字段定义
字段定义会约束步骤 0 的结构化输出,并把解析结果注入后续步骤变量,例如 {{步骤0.前置意图}}
系统自动追加的结构化输出要求预览

              

步骤 1:浅度图像分析

先理解输入图本身,提炼场景事实,不直接编故事。这一步适合使用图生文模型。
勾选“传入场景图”后,本步会把测试输入图和提示词一起发送;请使用具备图片分析能力的模型,例如 qwen3-vl-plus。
字段定义
字段定义会同时用于两件事:约束这一步的结构化输出,以及把解析结果注入后续步骤变量,例如 {{步骤1.场景说明}}
系统自动追加的结构化输出要求预览

              

步骤 2:事件设计

基于角色今日任务、时间、地点、人物书和已完成事件,设计这次要发生的事。这一步适合使用文生文模型。
勾选“传入场景图”后,本步会把测试输入图和提示词一起发送;请使用具备图片分析能力的模型。若跳过本步骤,则不会调用模型,也不会传图。
勾选后不调用步骤2模型,后续步骤仍会继续运行;只是步骤2不会新增输出变量。
字段定义
这里定义事件设计阶段要产出的字段,例如“故事梗概”“故事画面”。后续步骤可直接引用,如 {{步骤2.故事梗概}}
系统自动追加的结构化输出要求预览

              

步骤 3:改图提示词与出图

先让图生文模型写改图提示词,再把提示词和输入图一起送进 Liblib 工作流出图,最后做图片审查。只有审查通过,这一步才算 pass。
勾选“传入场景图”后,本步会把测试输入图和提示词一起发送;请使用具备图片分析能力的模型。若跳过本步骤,则不会调用提示词模型,也不会传图。
勾选后不调用步骤3提示词模型,但仍会继续调用 Liblib 出图;“用于 Liblib 提示词的变量/字段名”需要指向前序步骤变量。
字段定义
这里通常至少需要“改图提示词”“改图梗概”这类字段。系统会从字段里取出提示词,注入到下方配置的 Liblib 工作流节点。
系统自动追加的结构化输出要求预览

                
                
这里只切换最后的出图引擎;前面的剧场提示词、合拍分支和图片审查流程都保持不变。
模板里用 {{剧场最终提示词}} 表示 Step3 产出的出图提示词。留成默认值时,就是原样把剧场提示词发给新模型。
这里配置 Step3 的完整出图与审查流程。上面是 Liblib 工作流的节点配置,下面是图片审查提示词。只有审查通过,这一步才算 pass。
“用于出图提示词的变量/字段名”可以填写当前 Step3 字段名,也可以填写前面步骤输出变量,例如“最终提示词”、“step1.最终提示词”或“{{step1.最终提示词}}”。系统会把解析到的值交给当前选择的出图引擎。

步骤 4:最终故事输出

基于时间、地点、人物书、事件梗概和画面梗概,生成最终故事内容、故事简介和故事标题。这一步适合使用文生文模型。
勾选“传入场景图”后,本步会把测试输入图和提示词一起发送;请使用具备图片分析能力的模型,例如 qwen3-vl-plus。
字段定义
这里定义最终要产出的文字字段,例如“故事内容”“故事简介”“故事标题”。这些字段会直接出现在测试结果里,也可以被后续逻辑引用。
系统自动追加的结构化输出要求预览

              

步骤结果

运行日志


            

ROUTE CAPTURE RULES

点位抓取规则

这里维护“从海量 GPS 点里挑出极少数可用点位”的规则库,以及与规则无关的通用抓取设置。

规则库

一个规则由多个判定条件组成。当前支持:活动半径、速度区间、范围停留时长。可启用多条规则,若条件高度重叠会在下方提示。

通用设置

出图数量现在由“场景记录库”的早/午/晚目标数控制;强制取点和邀请的每日加餐额度已移动到“全局设置”。
尚未加载点位抓取规则。

ROUTE CAPTURE TASKS

动线出图任务

统一跑全链路:筛点、抓街景、写场景库、跑剧场模式,并在同一页看日志与产物。

手动触发

等待任务启动。

任务列表

当前状态

任务日志

候选点位

街景图结果

场景记录结果

整体运行报告

剧场输出与故事文字

SCENE RECORDS

场景记录库

统一管理用户场景资产,兼容 GPS 自动抓图和手动上传。

场景素材库配置

图片入库后的分析、可用性判断和取图策略配置。这里是剧场流程前置配置,不会写入剧场步骤数据。

备注:这个开关只作用于手机端“强制取点”和“邀请”。开启后,如果这张任务图的可执行事件列表里存在“是否适合合拍=是”的 active 条目,会强制从这些合拍条目里选一个进入剧场;如果没有合拍条目,则仍按原来的时间匹配和普通取值逻辑继续。补触发、普通 GPS 入库不受影响。

开启后,如果某个时段需要补图但找不到合适素材,系统只在后台记录失败原因,不会硬凑一条剧场任务。

入库查找字段
这些字段会追加到入库分析提示词,并写入可执行事件库。公式库会按同名字段严格全等匹配;缺字段不匹配。

补触发第二阶段:10 张后需开启记录

阶段一:用户成功收到的剧场照片少于阈值时,按上面的“补触发时段配置”补齐。阶段二:达到阈值后,只有用户当天点过“开启记录”,才会触发当天补触发,并改用下面这组目标数。

高级隐藏配置预览

              
等待读取配置。

优质素材公式库

公式库只支持后台手动上传。图片上传前会压缩到 500K 以内,保存后原图资产走当前 OSS/资产配置;匹配时优先按氛围 tag 与场景能力打分,旧查找字段仍兼容。

公式查找字段
默认跟“入库查找字段”一致,也可以单独调整后测试分析输出。
尚未选择公式图片。

入库分析与条件触发测试

这里只做测试报告。条件补触发模拟不会创建正式剧场任务。


            

可执行事件库

这里展示图片入库分析后写入的事件记录。条件补触发会从这里按用户、时段和冷却规则取图。

等待刷新。

筛选与手动上传


等待上传。

记录列表

Atmosphere Lab

氛围出图实验台

独立测试入口。底层仍复用场景记录库取图与测试剧场 Step0-4,只创建测试剧场任务,不写正式发布结果。

当前机制

取图来源:复用场景记录库入库后的可执行事件,按用户、场景记录、时段、日期和冷却规则筛选候选图。
氛围匹配:用内置 6 个氛围公式或下方自定义公式,根据氛围 tag、场景能力、排除能力和轮换规则打分。
执行流程:复用测试剧场 Step0-4;结果区会展开每步提示词、模型输出、候选图、出图尝试、review 证据和最终图。
当前收束边界:这是 UI 入口隔离;后端执行函数暂不重写,避免影响旧流程。

测试参数与执行

这里专门跑氛围出图实验。预览不会创建任务;探测和批量测试会创建测试剧场任务。


            

Atmosphere Cards

氛围表

提示词出现 {{氛围卡}} 时,每个剧场任务会随机抽取一条,并代入该条的全部氛围内容。

字段提取格式

使用行首的 ## 字段名 定义字段,字段内容从该标题下一行开始,到下一个 ## 标题之前结束。 ### 不会开始新字段,会保留在当前字段内容中。提示词使用 {{氛围卡.字段名}} 提取指定字段;{{氛围卡}} 仍代入整张氛围卡。
# 被等待

## 核心目标
让用户感到:他已经先在这个空间里等我。

## 关系基底
- 两人已经足够亲近。
- 重点是“我来了,所以他有反应”。
打开页面后读取氛围表。
氛围名称 氛围内容

USER CENTER

用户中心

按手机号快速定位用户,再查看角色、设备、定位点、场景记录、正式剧场、今日陪伴、聊天统计和用户专属额度。

手机号快速查找

输入手机号后可直接定位绑定用户,并一键载入用户总览。

按 user_id 查用户总览

可直接输入 user_id,或先按手机号查到绑定关系再回填。

总览摘要

原始响应

尚未查询。

卡住的动线出图任务

这里只列出长时间处于 queued/running 的任务,可直接手动强制停止,避免阻塞后续任务。

尚未加载卡住任务。

已报错的出图任务

这些任务虽然不再阻塞后续强制抓取,但仍需排查错误原因。这里统一保留最近报错记录,便于按用户、手机号和报错时间回查。

展开查看已报错出图任务
尚未加载报错任务。

Chat Page

聊天页

这里配置聊天页背景、角色信息和预设对话。真机页风格按微信聊天页靠拢,左上角返回首页,不使用底部导航。

背景设置

这里直接复用页面背景图片配置能力。聊天页不挂底部导航,只保留聊天内容层和顶部返回栏。
尚未开始上传。

角色信息

角色名和头像由“角色中心 -> 当前出演角色”统一提供;这里不再单独配置。
当前使用出演角色头像。

预设对话

这里只配置“我”和“角色”说的话。真机显示按序号升序排列,你可以新增、删除和编辑。

镜像预览

这里只镜像聊天页背景、顶部栏、预设对话和输入框样式。

聊天页背景镜像预览
<
角色头像 LIMI
...
发送消息...

GPS

GPS 测试模块

这里整合原来的 GPS 后端页面,不再单独散开。

当前活跃设备数 0
最新定位时间 -
最新事件 -
实时状态 -
欢迎剧场 未触发

最新定位流

诊断事件流

快速测试

不接手机时,可直接模拟一条上传验证模块是否联动。