1.4 KiB
1.4 KiB
数据存储(account-manager)
数据库路径
{JIANGCHANG_DATA_ROOT}/{JIANGCHANG_USER_ID}/account-manager/account-manager.db
JIANGCHANG_DATA_ROOT 与 JIANGCHANG_USER_ID 由宿主注入,与兄弟技能保持一致。路径解析细节见 RUNTIME.md。
accounts 表(核心字段)
id—— 自增主键,CLI 与跨技能常称「账号 id」name—— 展示用名称(如「豆包1号」)platform—— 平台英文键(小写,如doubao、sohu),见 PLATFORMS.mdphone—— 归一化后的 11 位数字串profile_dir—— 持久化浏览器用户数据目录绝对路径,供 Playwright 等复用url—— 该平台默认入口 URLextra_json—— 可选扩展(JSON 文本),get成功时可能并入返回对象created_at/updated_at—— Unix 秒;pick-web等按更新时间排序选候选
说明:表中不存「是否已登录」字段;业务侧在真实浏览器会话中自行处理登录态。
Profile 文件布局
浏览器配置目录通常位于技能数据目录下的 profiles/ 分层路径,由实现生成。删除账号时实现会尽量同时删除对应目录,见 CLI.md delete 说明。
与 JSON 输出的对应关系
get / list-json / pick-web 单行 JSON 的键名与上表及 extra_json 展开规则见 INTEGRATION.md 与仓库 assets/schemas/。